Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ################################################################
- ## Automation / Telegram Chatbot #
- ################################################################
- #
- ################################################################
- # Telegram, Control Panel LEDzaun #
- ################################################################
- #
- - id: '4100'
- alias: 'TelegramCB-LEDstart'
- initial_state: true
- hide_entity: true
- trigger:
- # - platform: homeassistant
- # event: start
- - platform: event
- event_type: telegram_callback
- event_data:
- data: '/zurueck'
- - platform: event
- event_type: telegram_callback
- event_data:
- data: '/start'
- action:
- - service: notify.groupledzaun
- data:
- message: 'Steuerung LEDzaun'
- data:
- inline_keyboard:
- - 'Licht An:/licht_an, Licht Aus:/licht_aus'
- - 'Farbe:/farbe_aendern'
- - 'Helligkeit:/helligkeit_aendern'
- #
- ################################################################
- # LEDzaun - Licht An / Aus #
- ################################################################
- #
- - id: '4101'
- alias: 'TelegramCB-Licht-an'
- initial_state: true
- hide_entity: true
- trigger:
- - platform: event
- event_type: telegram_callback
- event_data:
- data: '/licht_an'
- action:
- - service: script.turn_on
- entity_id: script.outdoor_ledzaun_warm
- # - service: notify.groupledzaun
- # data:
- # message: 'Licht steuern'
- # data:
- # inline_keyboard:
- # - 'Licht An:/licht_an, Licht Aus:/licht_aus'
- # - 'Farbe ändern:/farbe_aendern'
- #
- - id: '4102'
- alias: 'TelegramCB-Licht-aus'
- initial_state: true
- hide_entity: true
- trigger:
- - platform: event
- event_type: telegram_callback
- event_data:
- data: '/licht_aus'
- action:
- - service: script.turn_on
- entity_id: script.outdoor_ledzaun_off
- # - service: notify.groupledzaun
- # data:
- # message: 'Licht steuern'
- # data:
- # inline_keyboard:
- # - 'Licht An:/licht_an, Licht Aus:/licht_aus'
- # - 'Farbe ändern:/farbe_aendern'
- #
- ################################################################
- # LEDzaun - Farbe ändern #
- ################################################################
- #
- - id: '4200'
- alias: 'TelegramCB-LEDfarbe'
- initial_state: true
- hide_entity: true
- trigger:
- - platform: event
- event_type: telegram_callback
- event_data:
- data: '/farbe_aendern'
- action:
- - service: notify.groupledzaun
- data:
- message: 'Farbe LEDzaun ändern'
- data:
- inline_keyboard:
- - 'Rot:/rot, Blau:/blau, Grün:/gruen'
- - 'Rot1:/rot1, Rot2:/rot2, Rot3:/rot3, Rot4:/rot4, Rot5:/rot5'
- - 'Blau1:/blau1, Blau2:/blau2, Blau3:/blau3, Blau4:/blau4, Blau5:/blau5'
- - 'Grün1:/gruen1, Grün2:/gruen2, Grün3:/gruen3, Grün4:/gruen4, Grün5:/gruen5'
- - 'Warmweiß:/warmweiss, Mint:/mint'
- - 'Zurück:/zurueck'
- ##### ROT #####
- #
- - id: '4201'
- alias: 'TelegramCB-LEDfarbe-Rot'
- initial_state: true
- hide_entity: true
- trigger:
- - platform: event
- event_type: telegram_callback
- event_data:
- data: '/rot'
- action:
- - service: script.turn_on
- entity_id: script.outdoor_ledzaun_rot
- #
- - id: '4201a'
- alias: 'TelegramCB-LEDfarbe-Rot1'
- initial_state: true
- hide_entity: true
- trigger:
- - platform: event
- event_type: telegram_callback
- event_data:
- data: '/rot1'
- action:
- - service: script.turn_on
- entity_id: script.outdoor_ledzaun_rot1
- #
- - id: '4201b'
- alias: 'TelegramCB-LEDfarbe-Rot2'
- initial_state: true
- hide_entity: true
- trigger:
- - platform: event
- event_type: telegram_callback
- event_data:
- data: '/rot2'
- action:
- - service: script.turn_on
- entity_id: script.outdoor_ledzaun_rot2
- #
- - id: '4201c'
- alias: 'TelegramCB-LEDfarbe-Rot3'
- initial_state: true
- hide_entity: true
- trigger:
- - platform: event
- event_type: telegram_callback
- event_data:
- data: '/rot3'
- action:
- - service: script.turn_on
- entity_id: script.outdoor_ledzaun_rot3
- #
- - id: '4201d'
- alias: 'TelegramCB-LEDfarbe-Rot4'
- initial_state: true
- hide_entity: true
- trigger:
- - platform: event
- event_type: telegram_callback
- event_data:
- data: '/rot4'
- action:
- - service: script.turn_on
- entity_id: script.outdoor_ledzaun_rot4
- #
- - id: '4201e'
- alias: 'TelegramCB-LEDfarbe-Rot5'
- initial_state: true
- hide_entity: true
- trigger:
- - platform: event
- event_type: telegram_callback
- event_data:
- data: '/rot5'
- action:
- - service: script.turn_on
- entity_id: script.outdoor_ledzaun_rot5
- #
- ##### BLAU #####
- #
- - id: '4202'
- alias: 'TelegramCB-LEDfarbe-Blau'
- initial_state: true
- hide_entity: true
- trigger:
- - platform: event
- event_type: telegram_callback
- event_data:
- data: '/blau'
- action:
- - service: script.turn_on
- entity_id: script.outdoor_ledzaun_blau
- #
- - id: '4202a'
- alias: 'TelegramCB-LEDfarbe-Blau1'
- initial_state: true
- hide_entity: true
- trigger:
- - platform: event
- event_type: telegram_callback
- event_data:
- data: '/blau1'
- action:
- - service: script.turn_on
- entity_id: script.outdoor_ledzaun_blau1
- #
- - id: '4202b'
- alias: 'TelegramCB-LEDfarbe-Blau2'
- initial_state: true
- hide_entity: true
- trigger:
- - platform: event
- event_type: telegram_callback
- event_data:
- data: '/blau2'
- action:
- - service: script.turn_on
- entity_id: script.outdoor_ledzaun_blau2
- #
- - id: '4202c'
- alias: 'TelegramCB-LEDfarbe-Blau3'
- initial_state: true
- hide_entity: true
- trigger:
- - platform: event
- event_type: telegram_callback
- event_data:
- data: '/blau3'
- action:
- - service: script.turn_on
- entity_id: script.outdoor_ledzaun_blau3
- #
- - id: '4202d'
- alias: 'TelegramCB-LEDfarbe-Blau4'
- initial_state: true
- hide_entity: true
- trigger:
- - platform: event
- event_type: telegram_callback
- event_data:
- data: '/blau4'
- action:
- - service: script.turn_on
- entity_id: script.outdoor_ledzaun_blau4
- #
- - id: '4202e'
- alias: 'TelegramCB-LEDfarbe-Blau5'
- initial_state: true
- hide_entity: true
- trigger:
- - platform: event
- event_type: telegram_callback
- event_data:
- data: '/blau5'
- action:
- - service: script.turn_on
- entity_id: script.outdoor_ledzaun_blau5
- #
- ##### GRÜN #####
- #
- - id: '4203'
- alias: 'TelegramCB-LEDfarbe-Gruen'
- initial_state: true
- hide_entity: true
- trigger:
- - platform: event
- event_type: telegram_callback
- event_data:
- data: '/gruen'
- action:
- - service: script.turn_on
- entity_id: script.outdoor_ledzaun_gruen
- #
- - id: '4203a'
- alias: 'TelegramCB-LEDfarbe-Gruen1'
- initial_state: true
- hide_entity: true
- trigger:
- - platform: event
- event_type: telegram_callback
- event_data:
- data: '/gruen1'
- action:
- - service: script.turn_on
- entity_id: script.outdoor_ledzaun_gruen1
- #
- - id: '4203b'
- alias: 'TelegramCB-LEDfarbe-Gruen2'
- initial_state: true
- hide_entity: true
- trigger:
- - platform: event
- event_type: telegram_callback
- event_data:
- data: '/gruen2'
- action:
- - service: script.turn_on
- entity_id: script.outdoor_ledzaun_gruen2
- #
- - id: '4203c'
- alias: 'TelegramCB-LEDfarbe-Gruen3'
- initial_state: true
- hide_entity: true
- trigger:
- - platform: event
- event_type: telegram_callback
- event_data:
- data: '/gruen3'
- action:
- - service: script.turn_on
- entity_id: script.outdoor_ledzaun_gruen3
- #
- - id: '4203d'
- alias: 'TelegramCB-LEDfarbe-Gruen4'
- initial_state: true
- hide_entity: true
- trigger:
- - platform: event
- event_type: telegram_callback
- event_data:
- data: '/gruen4'
- action:
- - service: script.turn_on
- entity_id: script.outdoor_ledzaun_gruen4
- #
- - id: '4203e'
- alias: 'TelegramCB-LEDfarbe-Gruen5'
- initial_state: true
- hide_entity: true
- trigger:
- - platform: event
- event_type: telegram_callback
- event_data:
- data: '/gruen5'
- action:
- - service: script.turn_on
- entity_id: script.outdoor_ledzaun_gruen5
- #
- ##### SPEZIAL #####
- #
- - id: '4204'
- alias: 'TelegramCB-LEDfarbe-warm'
- initial_state: true
- hide_entity: true
- trigger:
- - platform: event
- event_type: telegram_callback
- event_data:
- data: '/warmweiss'
- action:
- - service: script.turn_on
- entity_id: script.outdoor_ledzaun_warm
- #
- - id: '4205'
- alias: 'TelegramCB-LEDfarbe-mint'
- initial_state: true
- hide_entity: true
- trigger:
- - platform: event
- event_type: telegram_callback
- event_data:
- data: '/mint'
- action:
- - service: script.turn_on
- entity_id: script.outdoor_ledzaun_mint
- #
- ################################################################
- # LEDzaun - Helligkeit ändern #
- ################################################################
- #
- - id: '4300'
- alias: 'TelegramCB-LEDhelligkeit'
- initial_state: true
- hide_entity: true
- trigger:
- - platform: event
- event_type: telegram_callback
- event_data:
- data: '/helligkeit_aendern'
- action:
- - service: notify.groupledzaun
- data:
- message: 'Helligkeit LEDzaun ändern'
- data:
- inline_keyboard:
- - '0%:/0, 20%:/20, 40%:/40, 60%:/60, 80%:/80, 100%:/100'
- - 'Zurück:/zurueck'
- #
- - id: '4301'
- alias: 'TelegramCB-LEDhelligkeit-0'
- initial_state: true
- hide_entity: true
- trigger:
- - platform: event
- event_type: telegram_callback
- event_data:
- data: '/0'
- action:
- - service: script.turn_on
- entity_id: script.outdoor_ledzaun_bright_0
- #
- - id: '4302'
- alias: 'TelegramCB-LEDhelligkeit-20'
- initial_state: true
- hide_entity: true
- trigger:
- - platform: event
- event_type: telegram_callback
- event_data:
- data: '/20'
- action:
- - service: script.turn_on
- entity_id: script.outdoor_ledzaun_bright_20
- #
- - id: '4302'
- alias: 'TelegramCB-LEDhelligkeit-40'
- initial_state: true
- hide_entity: true
- trigger:
- - platform: event
- event_type: telegram_callback
- event_data:
- data: '/40'
- action:
- - service: script.turn_on
- entity_id: script.outdoor_ledzaun_bright_40
- #
- - id: '4303'
- alias: 'TelegramCB-LEDhelligkeit-60'
- initial_state: true
- hide_entity: true
- trigger:
- - platform: event
- event_type: telegram_callback
- event_data:
- data: '/60'
- action:
- - service: script.turn_on
- entity_id: script.outdoor_ledzaun_bright_60
- #
- - id: '4304'
- alias: 'TelegramCB-LEDhelligkeit-80'
- initial_state: true
- hide_entity: true
- trigger:
- - platform: event
- event_type: telegram_callback
- event_data:
- data: '/80'
- action:
- - service: script.turn_on
- entity_id: script.outdoor_ledzaun_bright_80
- #
- - id: '4305'
- alias: 'TelegramCB-LEDhelligkeit-100'
- initial_state: true
- hide_entity: true
- trigger:
- - platform: event
- event_type: telegram_callback
- event_data:
- data: '/100'
- action:
- - service: script.turn_on
- entity_id: script.outdoor_ledzaun_bright_100
- #
- ################################################################
- ## EOF
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement