Guten Tag,
ich würde gerne die Timer von Alexa im Dashboard anzeigen lassen.
In meiner entity sensor.kuche_next_timer läuft aber kein Timer nach unten? Wo find ich den den?
THX
Guten Tag,
ich würde gerne die Timer von Alexa im Dashboard anzeigen lassen.
In meiner entity sensor.kuche_next_timer läuft aber kein Timer nach unten? Wo find ich den den?
THX
hey hätte dafür eine lösung oder hast du schon herausgefunden
Hallo, ich suche nach einer Möglichkeit den Alexa-Timer (oder mehrere) in HA anzuzeigen und dann weiter zu verwenden.
Würde mich freuen, wenn Du Deine Löung zeigen könntest.
Danke im Voraus!
Oliver
Ein Weg ist, den Sensor mit einem HA-Timer mittels Automation zu synchronisieren. Falls Interesse besteht, kann ich gern meine Automation teilen.
hier die Card
type: tile
entity: sensor.timer_glastaster
show_entity_picture: false
vertical: true
hide_state: false
visibility:
- condition: state
entity: sensor.kuche_next_timer
state_not: unknown
features_position: bottom
und hier der Template Sensor
- platform: template
sensors:
timer_glastaster:
friendly_name: "Timer Glastaster"
value_template: >
{% if states('sensor.kuche_next_timer') not in ['unavailable', 'unknown', 'none'] %}
{% set diff = as_timestamp(states('sensor.kuche_next_timer')) - as_timestamp(now()) %}
{% set minutes = (diff // 60) | int %}
{% set seconds = (diff % 60) | int %}
{{ '{}:{:02d}'.format(minutes, seconds) }}
{% else %}
"0:00"
{% endif %}
icon_template: "hass:timer"
entity_id: sensor.date_time
besser hab ich es nicht hinbekommen aber funktioniert so für mich
Jetzt haste mich auf 'ne Idee gebracht:
template:
- trigger:
- platform: time_pattern
seconds: "*"
- platform: state
entity_id: sensor.echo_dot_next_timer
to:
- unavailable
- unknown
- none
condition:
- not:
- condition: state
state:
- unavailable
- unknown
- none
entity_id: sensor.echo_dot_next_timer
for: 2
sensor:
name: "Timer Glastaster"
state: >
{% set t = 'sensor.echo_dot_next_timer' %}
{% set diff = as_timestamp(states(t), as_timestamp(now())) - as_timestamp(now()) %}
{% set minutes = (diff // 60) | int(0) %}
{% set seconds = (diff % 60) | int(0) %}
{% set output = '{}:{:02d}'.format(minutes, seconds) %}
{{ output if diff > 0 else '0:00' }}
zählt im Frontend sekundengenau runter, triggert aber nur sekündlich, solange der Alexa-Sensor aktiv ist.
Danke!