From df49d8814ca17672fcd070c1a2cedcac35413593 Mon Sep 17 00:00:00 2001 From: Claus Dethlefsen Date: Sat, 11 Apr 2026 15:47:50 +0200 Subject: [PATCH] Add Roborock start failure diagnostics --- include/automations/roborock.yaml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/include/automations/roborock.yaml b/include/automations/roborock.yaml index 7fc50be..5df1ae5 100644 --- a/include/automations/roborock.yaml +++ b/include/automations/roborock.yaml @@ -56,6 +56,11 @@ roborock_auto_runs: "{{ states('input_number.roborock_auto_runs_today') | int(0) }}" roborock_is_cleaning: "{{ is_state('vacuum.roborock_s8_pro_ultra', 'cleaning') }}" roborock_battery: "{{ states('sensor.roborock_s8_pro_ultra_batteri') | int(0) }}" + roborock_state: "{{ states('vacuum.roborock_s8_pro_ultra') }}" + roborock_status: "{{ state_attr('vacuum.roborock_s8_pro_ultra', 'status') | default('ukendt', true) }}" + roborock_error: "{{ state_attr('vacuum.roborock_s8_pro_ultra', 'error') | default('ingen', true) }}" + roborock_cleaned_area: "{{ state_attr('vacuum.roborock_s8_pro_ultra', 'cleaned_area') | default('ukendt', true) }}" + roborock_cleaning_time: "{{ state_attr('vacuum.roborock_s8_pro_ultra', 'cleaning_time') | default('ukendt', true) }}" action: - choose: @@ -103,7 +108,14 @@ - service: notify.mobile_app_claus_iphone_15pro data: title: "⚠️ Roborock start fejlede" - message: "Startkommando sendt, men den begyndte ikke at køre." + message: > + Startkommando sendt, men den begyndte ikke at køre. + State: {{ states('vacuum.roborock_s8_pro_ultra') }}. + Status: {{ state_attr('vacuum.roborock_s8_pro_ultra', 'status') | default('ukendt', true) }}. + Error: {{ state_attr('vacuum.roborock_s8_pro_ultra', 'error') | default('ingen', true) }}. + Batteri: {{ states('sensor.roborock_s8_pro_ultra_batteri') }}%. + Cleaned area: {{ state_attr('vacuum.roborock_s8_pro_ultra', 'cleaned_area') | default('ukendt', true) }}. + Cleaning time: {{ state_attr('vacuum.roborock_s8_pro_ultra', 'cleaning_time') | default('ukendt', true) }}. default: - service: notify.mobile_app_claus_iphone_15pro data: