diff --git a/esphome/esp-bedside-panel.yaml b/esphome/esp-bedside-panel.yaml index 90a6417..5b84cd4 100644 --- a/esphome/esp-bedside-panel.yaml +++ b/esphome/esp-bedside-panel.yaml @@ -1546,6 +1546,114 @@ sensor: then: - script.execute: refresh_jobs_page + - platform: homeassistant + id: job_6_hours_since_completed + entity_id: "${job_6_state_entity}" + attribute: hours_since_completed + internal: true + on_value: + then: + - script.execute: refresh_jobs_page + + - platform: homeassistant + id: job_6_hours_since_required + entity_id: "${job_6_state_entity}" + attribute: hours_since_required + internal: true + on_value: + then: + - script.execute: refresh_jobs_page + + - platform: homeassistant + id: job_6_display_due_ts + entity_id: "${job_6_state_entity}" + attribute: display_due_ts + internal: true + on_value: + then: + - script.execute: refresh_jobs_page + + - platform: homeassistant + id: job_7_hours_since_completed + entity_id: "${job_7_state_entity}" + attribute: hours_since_completed + internal: true + on_value: + then: + - script.execute: refresh_jobs_page + + - platform: homeassistant + id: job_7_hours_since_required + entity_id: "${job_7_state_entity}" + attribute: hours_since_required + internal: true + on_value: + then: + - script.execute: refresh_jobs_page + + - platform: homeassistant + id: job_7_display_due_ts + entity_id: "${job_7_state_entity}" + attribute: display_due_ts + internal: true + on_value: + then: + - script.execute: refresh_jobs_page + + - platform: homeassistant + id: job_8_hours_since_completed + entity_id: "${job_8_state_entity}" + attribute: hours_since_completed + internal: true + on_value: + then: + - script.execute: refresh_jobs_page + + - platform: homeassistant + id: job_8_hours_since_required + entity_id: "${job_8_state_entity}" + attribute: hours_since_required + internal: true + on_value: + then: + - script.execute: refresh_jobs_page + + - platform: homeassistant + id: job_8_display_due_ts + entity_id: "${job_8_state_entity}" + attribute: display_due_ts + internal: true + on_value: + then: + - script.execute: refresh_jobs_page + + - platform: homeassistant + id: job_9_hours_since_completed + entity_id: "${job_9_state_entity}" + attribute: hours_since_completed + internal: true + on_value: + then: + - script.execute: refresh_jobs_page + + - platform: homeassistant + id: job_9_hours_since_required + entity_id: "${job_9_state_entity}" + attribute: hours_since_required + internal: true + on_value: + then: + - script.execute: refresh_jobs_page + + - platform: homeassistant + id: job_9_display_due_ts + entity_id: "${job_9_state_entity}" + attribute: display_due_ts + internal: true + on_value: + then: + - script.execute: refresh_jobs_page + #:########################################################################################:# # HOME ASSISTANT BINARY SENSORS: # Imported states used to colour LVGL buttons