first beta release

pull/2/head release
LuBeDa 3 years ago
parent 90c01e1de9
commit 9030fdf531

@ -1,3 +1,5 @@
# This is a work in progress. Don't use it for production!
# EspHoMaTriX version 2 (EHMTXv2) # EspHoMaTriX version 2 (EHMTXv2)
A simple but very flexible DIY status display, build with a flexible 8x32 RGB LED panel implemented with [esphome.io](https://esphome.io) A simple but very flexible DIY status display, build with a flexible 8x32 RGB LED panel implemented with [esphome.io](https://esphome.io)

@ -10,8 +10,8 @@ blueprint:
device: device:
integration: esphome integration: esphome
trigger_sensor: trigger_sensor:
name: which state to show name: which state change triggers
description: This sensor state will be displayed description: this entity triggers
selector: selector:
entity: entity:
domain: sensor domain: sensor
@ -23,18 +23,18 @@ blueprint:
mode: dropdown mode: dropdown
options: options:
- label: MODE_ICONSCREEN - label: MODE_ICONSCREEN
value: 5 value: "5"
- label: MODE_BLANK - label: MODE_BLANK
value: 1 value: "1"
- label: MODE_CLOCK - label: MODE_CLOCK
value: 2 value: "2"
- label: MODE_DATE - label: MODE_DATE
value: 3 value: "3"
- label: MODE_FULLSCREEN - label: MODE_FULLSCREEN
value: 4 value: "4"
- label: MODE_TEXT - label: MODE_TEXT
value: 6 value: "6"
default: 5 default: "5"
icon_name: icon_name:
name: the icon name: the icon
selector: selector:
@ -69,5 +69,5 @@ action:
- service: esphome.{{ device_attr(display, "name") }}_del_screen - service: esphome.{{ device_attr(display, "name") }}_del_screen
data: data:
icon_name: !input icon_name icon_name: !input icon_name
mode: {{ !input screen_mode }} mode: !input screen_mode

@ -10,8 +10,8 @@ blueprint:
device: device:
integration: esphome integration: esphome
trigger_sensor: trigger_sensor:
name: which state to show name: which statechange triggers
description: This sensor state will be displayed description: this entity triggers
selector: selector:
entity: entity:
domain: sensor domain: sensor
@ -32,7 +32,7 @@ blueprint:
variables: variables:
display: !input ehmtx_device display: !input ehmtx_device
sercice: !input element service: !input element
trigger: trigger:
- platform: state - platform: state
@ -40,4 +40,3 @@ trigger:
action: action:
- service: esphome.{{ device_attr(display, "name") }}_{{service}} - service: esphome.{{ device_attr(display, "name") }}_{{service}}
data:

@ -47,7 +47,7 @@ blueprint:
variables: variables:
display: !input ehmtx_device display: !input ehmtx_device
element_color: !input element_color element_color: !input element_color
sercice: !input element myservice: !input element
value: !input gauge_value value: !input gauge_value
trigger: trigger:
@ -55,7 +55,7 @@ trigger:
entity_id: !input trigger_sensor entity_id: !input trigger_sensor
action: action:
- service: esphome.{{ device_attr(display, "name") }}_{{service}} - service: esphome.{{ device_attr(display, "name") }}_{{ myservice }}
data: data:
r: |- r: |-
{{ element_color[0] }} {{ element_color[0] }}

@ -45,6 +45,11 @@ blueprint:
options: options:
["error","home_assistant","temperature","lightbulb","music","phone","car","sleep8x32",] ["error","home_assistant","temperature","lightbulb","music","phone","car","sleep8x32",]
default: home_assistant default: home_assistant
default_font:
name: true uses the default, false the special font
selector:
boolean:
default: true
use_colors: use_colors:
name: Use colors based on state values name: Use colors based on state values
selector: selector:
@ -78,11 +83,7 @@ blueprint:
selector: selector:
color_rgb: color_rgb:
default: [240, 40, 40] default: [240, 40, 40]
default_font:
name: true uses the default, false the specialer font
selector:
boolean:
default: true
variables: variables:
display: !input ehmtx_device display: !input ehmtx_device
@ -104,7 +105,7 @@ action:
icon_name: !input icon_name icon_name: !input icon_name
screen_time: !input screen_time screen_time: !input screen_time
lifetime: !input lifetime lifetime: !input lifetime
text: "{{trigger.to_state.state}} {{trigger.to_state.attributes.unit_of_measurement}}" text: "{{trigger.to_state.attributes.friendly_name}}: {{trigger.to_state.state}} {{trigger.to_state.attributes.unit_of_measurement}}"
default_font: !input default_font default_font: !input default_font
r: |- r: |-
{{ def_color[0] }} {{ def_color[0] }}

Loading…
Cancel
Save