Changes to nextion_inited to become a sensor (#715)
* Changes to nextion_inited Changed from `switch` named `Nextion inited` (with entity_id like `switch.xxxx_nextion_inited`) to a `binary_sensor` named `Nextion display` (`binary_sensor.xxxx_nextion_display`). The idea is to avoid users trying to change it's state from Home Assistant (with unknown consequences) and make this entity more clear, improving usability. * Change `nextion_inited` to a sensor
This commit is contained in:
@@ -3333,12 +3333,12 @@ trigger_variables:
|
||||
nspanel_name_temp: !input 'nspanel_name'
|
||||
nspanel_entities: '{{ device_entities(nspanel_name_temp) }}'
|
||||
nspanel_name: >
|
||||
{% if nspanel_entities | count > 0 %}{{ (nspanel_entities | selectattr(None, "search", "_nextion_inited") | list | first).split(".")[1].split("_nextion_inited")[0] }}
|
||||
{% if nspanel_entities | count > 0 %}{{ (nspanel_entities | selectattr(None, "search", "_nextion_display") | list | first).split(".")[1].split("_nextion_display")[0] }}
|
||||
{% elif nspanel_name_temp is string %}{{ nspanel_name_temp | replace("-","_") | replace(" ","_") | replace("___","_") | replace("__","_") }}
|
||||
{% endif %}
|
||||
left_button: 'binary_sensor.{{ nspanel_name }}_left_button'
|
||||
right_button: 'binary_sensor.{{ nspanel_name }}_right_button'
|
||||
nextion_inited: 'switch.{{ nspanel_name }}_nextion_inited'
|
||||
nextion_inited: 'binary_sensor.{{ nspanel_name }}_nextion_display'
|
||||
nspanelevent: 'sensor.{{ nspanel_name }}_nspanel_event'
|
||||
hotwatercharge: !input 'hotwatercharge'
|
||||
display_target_temperature: 'sensor.{{ nspanel_name }}_display_target_temperature'
|
||||
|
||||
Reference in New Issue
Block a user