Files
Last update 4 years 11 months
by rohit.kumar@avl.com
FilesHASwitchPlateHome_Assistanthasp-examplesplate01 | |
---|---|
.. | |
README.md | |
hasp_plate01_00_autofirmwareupdate.yaml | |
hasp_plate01_00_backlightbysun.yaml | |
hasp_plate01_00_defaultpage.yaml | |
hasp_plate01_00_kodisensor.yaml | |
hasp_plate01_00_motionsensor.yaml | |
hasp_plate01_p0_messagedisplay.yaml |
hasp_plate01_p0_messagedisplay.yaml############################################################################## # Automations and required components to display information messages on HASP input_text: hasp_plate01_messagetext: name: plate01 Message Text icon: mdi:playlist-edit max: 126 input_number: hasp_plate01_messagetime: name: plate01 Message Time icon: mdi:clock-end mode: box min: 1 max: 600 step: 1 group: plate01_messagedisplay: name: plate01 Message Display entities: - input_text.hasp_plate01_messagetext - input_number.hasp_plate01_messagetime - automation.hasp_plate01_00_messagedisplaytext automation: ############################################################################## # Display text message - alias: hasp_plate01_00_messagedisplaytext trigger: [] action: - service: mqtt.publish data_template: topic: 'hasp/plate01/command/p[0].b[1].txt' payload: '"{{ states.input_text.hasp_plate01_messagetext.state }}"' - service: mqtt.publish data: topic: 'hasp/plate01/command/page' payload: '0' - service: mqtt.publish data: topic: 'hasp/plate01/command' payload: 'vis 1,1' - delay: '00:00:{{ states.input_number.hasp_plate01_messagetime.state | int }}' - service: mqtt.publish data_template: topic: 'hasp/plate01/command/page' payload: '{{ states.input_number.hasp_plate01_activepage.state | int }}'