From 28cf5285eb79fe245ceb4fce80881c3d7d0c1a67 Mon Sep 17 00:00:00 2001
From: tim_graves <28924492+atimgraves@users.noreply.github.com>
Date: Mon, 6 Jul 2026 11:48:59 +0100
Subject: [PATCH 01/32] initial commit of the proxy gateway, this is the HA
side of the code
---
IoTDemoProxyGateway/.classpath | 51 +
IoTDemoProxyGateway/.factorypath | 42 +
IoTDemoProxyGateway/.gitignore | 3 +
IoTDemoProxyGateway/.project | 23 +
.../org.eclipse.core.resources.prefs | 6 +
.../.settings/org.eclipse.jdt.apt.core.prefs | 6 +
.../.settings/org.eclipse.jdt.core.prefs | 10 +
.../.settings/org.eclipse.m2e.core.prefs | 4 +
IoTDemoProxyGateway/pom.xml | 217 +
IoTDemoProxyGateway/samples/hastate.json | 43120 ++++++++++++++++
.../samples/hastatesolarnow.json | 23 +
.../samples/hastateutilluminmance.json | 18 +
IoTDemoProxyGateway/samples/tel.json | 71 +
.../timg/iot/iotproxygateway/Application.java | 10 +
.../iot/iotproxygateway/PropertyNames.java | 17 +
.../HomeAssistantHttpClient.java | 58 +
.../HomeAssistantMonitoredEntity.java | 113 +
.../HomeAssistantMonitoredEntityManager.java | 58 +
.../HomeAssistantRequestFilter.java | 74 +
.../HomeAssistantState.java | 56 +
.../iotproxygateway/iotdata/IoTCoreEvent.java | 14 +
.../iotdata/IoTEnergyKiloWattHoursEvent.java | 16 +
.../iotdata/IoTEnergyWattHoursEvent.java | 16 +
.../iotdata/IoTLuminanceEvent.java | 16 +
.../iotdata/IoTPowerKiloWattsEvent.java | 16 +
.../iotdata/IoTPowerWattsEvent.java | 16 +
.../iot/iotproxygateway/iotdata/IoTType.java | 26 +
.../mqtt/MqttEventPublisher.java | 61 +
.../mqtt/MqttUploadHandler.java | 39 +
.../src/main/resources/application.yml | 3 +
.../src/main/resources/log4j2.xml | 16 +
31 files changed, 44219 insertions(+)
create mode 100644 IoTDemoProxyGateway/.classpath
create mode 100644 IoTDemoProxyGateway/.factorypath
create mode 100644 IoTDemoProxyGateway/.gitignore
create mode 100644 IoTDemoProxyGateway/.project
create mode 100644 IoTDemoProxyGateway/.settings/org.eclipse.core.resources.prefs
create mode 100644 IoTDemoProxyGateway/.settings/org.eclipse.jdt.apt.core.prefs
create mode 100644 IoTDemoProxyGateway/.settings/org.eclipse.jdt.core.prefs
create mode 100644 IoTDemoProxyGateway/.settings/org.eclipse.m2e.core.prefs
create mode 100644 IoTDemoProxyGateway/pom.xml
create mode 100644 IoTDemoProxyGateway/samples/hastate.json
create mode 100644 IoTDemoProxyGateway/samples/hastatesolarnow.json
create mode 100644 IoTDemoProxyGateway/samples/hastateutilluminmance.json
create mode 100644 IoTDemoProxyGateway/samples/tel.json
create mode 100644 IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/Application.java
create mode 100644 IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/PropertyNames.java
create mode 100644 IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/homeassistantentities/HomeAssistantHttpClient.java
create mode 100644 IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/homeassistantentities/HomeAssistantMonitoredEntity.java
create mode 100644 IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/homeassistantentities/HomeAssistantMonitoredEntityManager.java
create mode 100644 IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/homeassistantentities/HomeAssistantRequestFilter.java
create mode 100644 IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/homeassistantentities/HomeAssistantState.java
create mode 100644 IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/iotdata/IoTCoreEvent.java
create mode 100644 IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/iotdata/IoTEnergyKiloWattHoursEvent.java
create mode 100644 IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/iotdata/IoTEnergyWattHoursEvent.java
create mode 100644 IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/iotdata/IoTLuminanceEvent.java
create mode 100644 IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/iotdata/IoTPowerKiloWattsEvent.java
create mode 100644 IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/iotdata/IoTPowerWattsEvent.java
create mode 100644 IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/iotdata/IoTType.java
create mode 100644 IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/mqtt/MqttEventPublisher.java
create mode 100644 IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/mqtt/MqttUploadHandler.java
create mode 100644 IoTDemoProxyGateway/src/main/resources/application.yml
create mode 100644 IoTDemoProxyGateway/src/main/resources/log4j2.xml
diff --git a/IoTDemoProxyGateway/.classpath b/IoTDemoProxyGateway/.classpath
new file mode 100644
index 0000000..96c6daa
--- /dev/null
+++ b/IoTDemoProxyGateway/.classpath
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/IoTDemoProxyGateway/.factorypath b/IoTDemoProxyGateway/.factorypath
new file mode 100644
index 0000000..eec09fc
--- /dev/null
+++ b/IoTDemoProxyGateway/.factorypath
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/IoTDemoProxyGateway/.gitignore b/IoTDemoProxyGateway/.gitignore
new file mode 100644
index 0000000..be5bc2c
--- /dev/null
+++ b/IoTDemoProxyGateway/.gitignore
@@ -0,0 +1,3 @@
+/config/
+/configsecure/
+/target/
diff --git a/IoTDemoProxyGateway/.project b/IoTDemoProxyGateway/.project
new file mode 100644
index 0000000..852cd73
--- /dev/null
+++ b/IoTDemoProxyGateway/.project
@@ -0,0 +1,23 @@
+
+
+ IoTDemoProxyGateway
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/IoTDemoProxyGateway/.settings/org.eclipse.core.resources.prefs b/IoTDemoProxyGateway/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..29abf99
--- /dev/null
+++ b/IoTDemoProxyGateway/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,6 @@
+eclipse.preferences.version=1
+encoding//src/main/java=UTF-8
+encoding//src/main/resources=UTF-8
+encoding//src/test/java=UTF-8
+encoding//src/test/resources=UTF-8
+encoding/=UTF-8
diff --git a/IoTDemoProxyGateway/.settings/org.eclipse.jdt.apt.core.prefs b/IoTDemoProxyGateway/.settings/org.eclipse.jdt.apt.core.prefs
new file mode 100644
index 0000000..eadaf34
--- /dev/null
+++ b/IoTDemoProxyGateway/.settings/org.eclipse.jdt.apt.core.prefs
@@ -0,0 +1,6 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.apt.aptEnabled=true
+org.eclipse.jdt.apt.genSrcDir=target/generated-sources/annotations
+org.eclipse.jdt.apt.genTestSrcDir=target/generated-test-sources/test-annotations
+org.eclipse.jdt.apt.processorOptions/micronaut.processing.group=com.oracle.demo.timg.iot.iotproxygateway
+org.eclipse.jdt.apt.processorOptions/micronaut.processing.module=IoTDemoProxyGateway
diff --git a/IoTDemoProxyGateway/.settings/org.eclipse.jdt.core.prefs b/IoTDemoProxyGateway/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..943cc39
--- /dev/null
+++ b/IoTDemoProxyGateway/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,10 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.methodParameters=generate
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=21
+org.eclipse.jdt.core.compiler.compliance=21
+org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore
+org.eclipse.jdt.core.compiler.processAnnotations=enabled
+org.eclipse.jdt.core.compiler.release=enabled
+org.eclipse.jdt.core.compiler.source=21
diff --git a/IoTDemoProxyGateway/.settings/org.eclipse.m2e.core.prefs b/IoTDemoProxyGateway/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 0000000..f897a7f
--- /dev/null
+++ b/IoTDemoProxyGateway/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/IoTDemoProxyGateway/pom.xml b/IoTDemoProxyGateway/pom.xml
new file mode 100644
index 0000000..d84d010
--- /dev/null
+++ b/IoTDemoProxyGateway/pom.xml
@@ -0,0 +1,217 @@
+
+
+ 4.0.0
+ com.oracle.demo.timg.iot.iotproxygateway
+ IoTDemoProxyGateway
+ 0.1
+ ${packaging}
+
+
+ io.micronaut.platform
+ micronaut-parent
+ 4.10.16
+
+
+
+ jar
+ 21
+ 21
+ 4.10.16
+ netty
+ true
+ false
+ com.oracle.demo.timg.iot.iotproxygateway.aot.generated
+ com.oracle.demo.timg.iot.iotproxygateway.Application
+
+
+
+
+ central
+ https://repo.maven.apache.org/maven2
+
+
+
+
+
+
+ org.apache.logging.log4j
+ log4j-bom
+ 2.25.3
+ pom
+ import
+
+
+
+
+
+
+
+
+ io.micronaut
+ micronaut-http-client
+ compile
+
+
+
+
+
+ io.micronaut.mqtt
+ micronaut-mqtt-hivemq
+ compile
+
+
+
+ io.micronaut.serde
+ micronaut-serde-jackson
+ compile
+
+
+
+ io.micronaut.validation
+ micronaut-validation
+ compile
+
+
+
+ jakarta.validation
+ jakarta.validation-api
+ compile
+
+
+
+ org.apache.logging.log4j
+ log4j-api
+ compile
+
+
+
+ org.apache.logging.log4j
+ log4j-core
+ runtime
+
+
+
+ org.apache.logging.log4j
+ log4j-slf4j2-impl
+ runtime
+
+
+
+ org.yaml
+ snakeyaml
+ runtime
+
+
+
+ io.micronaut.testresources
+ micronaut-test-resources-client
+ provided
+
+
+
+ org.projectlombok
+ lombok
+ provided
+
+
+
+ io.micronaut.test
+ micronaut-test-junit5
+ test
+
+
+
+ org.junit.jupiter
+ junit-jupiter-api
+ test
+
+
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
+
+
+
+
+ io.micronaut.maven
+ micronaut-maven-plugin
+
+ true
+ aot-${packaging}.properties
+
+
+
+
+ org.apache.maven.plugins
+ maven-enforcer-plugin
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+
+
+
+
+ org.projectlombok
+ lombok
+ ${lombok.version}
+
+
+ io.micronaut
+ micronaut-inject-java
+ ${micronaut.core.version}
+
+
+ io.micronaut
+ micronaut-graal
+ ${micronaut.core.version}
+
+
+ io.micronaut
+ micronaut-http-validation
+ ${micronaut.core.version}
+
+
+ io.micronaut.serde
+ micronaut-serde-processor
+ ${micronaut.serialization.version}
+
+
+ io.micronaut
+ micronaut-inject
+
+
+
+
+ io.micronaut.validation
+ micronaut-validation-processor
+ ${micronaut.validation.version}
+
+
+ io.micronaut
+ micronaut-inject
+
+
+
+
+
+ -Amicronaut.processing.group=com.oracle.demo.timg.iot.iotproxygateway
+ -Amicronaut.processing.module=IoTDemoProxyGateway
+
+
+
+
+
+
+
+
diff --git a/IoTDemoProxyGateway/samples/hastate.json b/IoTDemoProxyGateway/samples/hastate.json
new file mode 100644
index 0000000..10b0d7a
--- /dev/null
+++ b/IoTDemoProxyGateway/samples/hastate.json
@@ -0,0 +1,43120 @@
+[
+ {
+ "entity_id": "update.home_assistant_supervisor_update",
+ "state": "off",
+ "attributes": {
+ "auto_update": true,
+ "display_precision": 0,
+ "installed_version": "2026.06.2",
+ "in_progress": false,
+ "latest_version": "2026.06.2",
+ "release_summary": null,
+ "release_url": "https://github.com/home-assistant/supervisor/releases/tag/2026.06.2",
+ "skipped_version": null,
+ "title": "Home Assistant Supervisor",
+ "update_percentage": null,
+ "entity_picture": "/api/brands/integration/hassio/icon.png?placeholder=no",
+ "friendly_name": "Home Assistant Supervisor Update",
+ "supported_features": 5
+ },
+ "last_changed": "2026-07-02T08:58:25.872613+00:00",
+ "last_reported": "2026-07-02T08:58:25.872613+00:00",
+ "last_updated": "2026-07-02T08:58:25.872613+00:00",
+ "context": {
+ "id": "01KWH0T0PGYB3YJJVAWHVW5YZ7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.home_assistant_core_update",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "2026.7.0",
+ "in_progress": false,
+ "latest_version": "2026.7.0",
+ "release_summary": null,
+ "release_url": "https://www.home-assistant.io/latest-release-notes/",
+ "skipped_version": null,
+ "title": "Home Assistant Core",
+ "update_percentage": null,
+ "entity_picture": "/api/brands/integration/homeassistant/icon.png?placeholder=no",
+ "friendly_name": "Home Assistant Core Update",
+ "supported_features": 15
+ },
+ "last_changed": "2026-07-02T08:58:25.872965+00:00",
+ "last_reported": "2026-07-02T08:58:25.872965+00:00",
+ "last_updated": "2026-07-02T08:58:25.872965+00:00",
+ "context": {
+ "id": "01KWH0T0PGPBT4H295C4G1HW6X",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.home_assistant_operating_system_update",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "18.1",
+ "in_progress": false,
+ "latest_version": "18.1",
+ "release_summary": null,
+ "release_url": "https://github.com/home-assistant/operating-system/releases/tag/18.1",
+ "skipped_version": null,
+ "title": "Home Assistant Operating System",
+ "update_percentage": null,
+ "entity_picture": "/api/brands/integration/homeassistant/icon.png?placeholder=no",
+ "friendly_name": "Home Assistant Operating System Update",
+ "supported_features": 11
+ },
+ "last_changed": "2026-07-02T08:58:25.873225+00:00",
+ "last_reported": "2026-07-02T08:58:25.873225+00:00",
+ "last_updated": "2026-07-02T08:58:25.873225+00:00",
+ "context": {
+ "id": "01KWH0T0PHY6814TXN8BVPV287",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.mosquitto_broker_update",
+ "state": "off",
+ "attributes": {
+ "auto_update": true,
+ "display_precision": 0,
+ "installed_version": "7.1.0",
+ "in_progress": false,
+ "latest_version": "7.1.0",
+ "release_summary": null,
+ "release_url": null,
+ "skipped_version": null,
+ "title": "Mosquitto broker",
+ "update_percentage": null,
+ "entity_picture": "/api/hassio/addons/core_mosquitto/icon",
+ "friendly_name": "Mosquitto broker Update",
+ "supported_features": 29
+ },
+ "last_changed": "2026-07-02T08:58:25.873481+00:00",
+ "last_reported": "2026-07-02T08:58:25.873481+00:00",
+ "last_updated": "2026-07-02T08:58:25.873481+00:00",
+ "context": {
+ "id": "01KWH0T0PHNS13DWSZT7F0TS0M",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.terminal_ssh_update",
+ "state": "off",
+ "attributes": {
+ "auto_update": true,
+ "display_precision": 0,
+ "installed_version": "10.3.0",
+ "in_progress": false,
+ "latest_version": "10.3.0",
+ "release_summary": null,
+ "release_url": null,
+ "skipped_version": null,
+ "title": "Terminal & SSH",
+ "update_percentage": null,
+ "entity_picture": "/api/hassio/addons/core_ssh/icon",
+ "friendly_name": "Terminal & SSH Update",
+ "supported_features": 29
+ },
+ "last_changed": "2026-07-02T08:58:25.873682+00:00",
+ "last_reported": "2026-07-02T08:58:25.873682+00:00",
+ "last_updated": "2026-07-02T08:58:25.873682+00:00",
+ "context": {
+ "id": "01KWH0T0PHH2KYPF4SCAPACP2Y",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.node_red_update",
+ "state": "off",
+ "attributes": {
+ "auto_update": true,
+ "display_precision": 0,
+ "installed_version": "22.0.0",
+ "in_progress": false,
+ "latest_version": "22.0.0",
+ "release_summary": null,
+ "release_url": null,
+ "skipped_version": null,
+ "title": "Node-RED",
+ "update_percentage": null,
+ "entity_picture": "/api/hassio/addons/a0d7b954_nodered/icon",
+ "friendly_name": "Node-RED Update",
+ "supported_features": 29
+ },
+ "last_changed": "2026-07-02T08:58:25.873855+00:00",
+ "last_reported": "2026-07-02T08:58:25.873855+00:00",
+ "last_updated": "2026-07-02T08:58:25.873855+00:00",
+ "context": {
+ "id": "01KWH0T0PHJGYC1SS66G41FQJT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.matter_server_update",
+ "state": "off",
+ "attributes": {
+ "auto_update": true,
+ "display_precision": 0,
+ "installed_version": "9.0.3",
+ "in_progress": false,
+ "latest_version": "9.0.3",
+ "release_summary": null,
+ "release_url": null,
+ "skipped_version": null,
+ "title": "Matter Server",
+ "update_percentage": null,
+ "entity_picture": "/api/hassio/addons/core_matter_server/icon",
+ "friendly_name": "Matter Server Update",
+ "supported_features": 29
+ },
+ "last_changed": "2026-07-02T08:58:25.874024+00:00",
+ "last_reported": "2026-07-02T08:58:25.874024+00:00",
+ "last_updated": "2026-07-02T08:58:25.874024+00:00",
+ "context": {
+ "id": "01KWH0T0PJWSVK338HFXPFZPJQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "conversation.home_assistant",
+ "state": "unknown",
+ "attributes": {
+ "friendly_name": "Home Assistant",
+ "supported_features": 1
+ },
+ "last_changed": "2026-07-02T08:58:26.190020+00:00",
+ "last_reported": "2026-07-02T08:58:26.190020+00:00",
+ "last_updated": "2026-07-02T08:58:26.190020+00:00",
+ "context": {
+ "id": "01KWH0T10EK2FFXFPYK78NNWM4",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.home_assistant_core_cpu_percent",
+ "state": "0.71",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "friendly_name": "Home Assistant Core CPU percent"
+ },
+ "last_changed": "2026-07-02T10:09:47.421869+00:00",
+ "last_reported": "2026-07-02T10:09:47.421869+00:00",
+ "last_updated": "2026-07-02T10:09:47.421869+00:00",
+ "context": {
+ "id": "01KWH4WNWX53KC8V9WX1BBEKVZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.home_assistant_core_memory_percent",
+ "state": "12.22",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "friendly_name": "Home Assistant Core Memory percent"
+ },
+ "last_changed": "2026-07-02T10:09:47.421977+00:00",
+ "last_reported": "2026-07-02T10:09:47.421977+00:00",
+ "last_updated": "2026-07-02T10:09:47.421977+00:00",
+ "context": {
+ "id": "01KWH4WNWX1BQ8VHGG1WS3V8JY",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.home_assistant_host_disk_free",
+ "state": "423.4",
+ "attributes": {
+ "unit_of_measurement": "GB",
+ "device_class": "data_size",
+ "friendly_name": "Home Assistant Host Disk free"
+ },
+ "last_changed": "2026-07-02T08:58:26.223025+00:00",
+ "last_reported": "2026-07-02T09:53:55.382969+00:00",
+ "last_updated": "2026-07-02T08:58:26.223025+00:00",
+ "context": {
+ "id": "01KWH0T11FJ58MRZEDHCBMBVYX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.filtered_immersion_consumption",
+ "state": "3.3",
+ "attributes": {
+ "state_class": "measurement",
+ "entity_id": "sensor.myenergi_eddi_14336029_internal_load_ct1",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "icon": "mdi:flash",
+ "friendly_name": "filtered_immersion_consumption"
+ },
+ "last_changed": "2026-07-02T10:04:36.915384+00:00",
+ "last_reported": "2026-07-02T10:04:36.915384+00:00",
+ "last_updated": "2026-07-02T10:04:36.915384+00:00",
+ "context": {
+ "id": "01KWH4K6NKK6MF08X727THVB7G",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.backup_automatic_backup",
+ "state": "2026-07-02T08:54:43.094+00:00",
+ "attributes": {
+ "event_types": [
+ "completed",
+ "failed",
+ "in_progress"
+ ],
+ "event_type": "completed",
+ "backup_stage": null,
+ "failed_reason": null,
+ "friendly_name": "Backup Automatic backup"
+ },
+ "last_changed": "2026-07-02T08:58:26.352265+00:00",
+ "last_reported": "2026-07-02T08:58:26.352265+00:00",
+ "last_updated": "2026-07-02T08:58:26.352265+00:00",
+ "context": {
+ "id": "01KWH0T15GYK0SGYD53XDQJ9XA",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.backup_backup_manager_state",
+ "state": "idle",
+ "attributes": {
+ "options": [
+ "idle",
+ "create_backup",
+ "blocked",
+ "receive_backup",
+ "restore_backup"
+ ],
+ "device_class": "enum",
+ "friendly_name": "Backup Backup Manager state"
+ },
+ "last_changed": "2026-07-02T08:58:44.253146+00:00",
+ "last_reported": "2026-07-02T08:58:44.253146+00:00",
+ "last_updated": "2026-07-02T08:58:44.253146+00:00",
+ "context": {
+ "id": "01KWH0TJMX2JCC79EAZBFZ191F",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.backup_next_scheduled_automatic_backup",
+ "state": "2026-07-03T04:26:43+00:00",
+ "attributes": {
+ "device_class": "timestamp",
+ "friendly_name": "Backup Next scheduled automatic backup"
+ },
+ "last_changed": "2026-07-02T08:58:26.353154+00:00",
+ "last_reported": "2026-07-02T08:58:44.253234+00:00",
+ "last_updated": "2026-07-02T08:58:26.353154+00:00",
+ "context": {
+ "id": "01KWH0T15HFHEFDRDG4N0QB01Z",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.backup_last_successful_automatic_backup",
+ "state": "2026-07-02T08:54:42+00:00",
+ "attributes": {
+ "device_class": "timestamp",
+ "friendly_name": "Backup Last successful automatic backup"
+ },
+ "last_changed": "2026-07-02T08:58:26.353358+00:00",
+ "last_reported": "2026-07-02T08:58:44.253265+00:00",
+ "last_updated": "2026-07-02T08:58:26.353358+00:00",
+ "context": {
+ "id": "01KWH0T15HFARRAK3Y0AB6HFA4",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.backup_last_attempted_automatic_backup",
+ "state": "2026-07-02T08:54:14+00:00",
+ "attributes": {
+ "device_class": "timestamp",
+ "friendly_name": "Backup Last attempted automatic backup"
+ },
+ "last_changed": "2026-07-02T08:58:26.353548+00:00",
+ "last_reported": "2026-07-02T08:58:44.253293+00:00",
+ "last_updated": "2026-07-02T08:58:26.353548+00:00",
+ "context": {
+ "id": "01KWH0T15HB7FAKPKJ06GSDXZV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.filtered_grid_consumption",
+ "state": "-76.8",
+ "attributes": {
+ "state_class": "measurement",
+ "entity_id": "sensor.sonnenbatterie_200357_state_grid_inout",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "icon": "mdi:transmission-tower",
+ "friendly_name": "filtered_grid_consumption"
+ },
+ "last_changed": "2026-07-02T10:10:35.751241+00:00",
+ "last_reported": "2026-07-02T10:10:35.751241+00:00",
+ "last_updated": "2026-07-02T10:10:35.751241+00:00",
+ "context": {
+ "id": "01KWH4Y53795B7KG8WADAT9WVT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.filtered_battery_power_flows",
+ "state": "2325.2",
+ "attributes": {
+ "state_class": "measurement",
+ "entity_id": "sensor.sonnenbatterie_200357_state_battery_inout",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "icon": "mdi:chart-line-variant",
+ "friendly_name": "filtered_battery_power_flows"
+ },
+ "last_changed": "2026-07-02T10:10:35.751723+00:00",
+ "last_reported": "2026-07-02T10:10:35.751723+00:00",
+ "last_updated": "2026-07-02T10:10:35.751723+00:00",
+ "context": {
+ "id": "01KWH4Y5378KTMMWD5B4J4RS5F",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "zone.home",
+ "state": "1",
+ "attributes": {
+ "latitude": 51.29038550467855,
+ "longitude": -0.7278013229370117,
+ "radius": 100,
+ "passive": false,
+ "persons": [
+ "person.tim_graves"
+ ],
+ "editable": true,
+ "icon": "mdi:home",
+ "friendly_name": "Home"
+ },
+ "last_changed": "2026-07-02T08:58:26.634090+00:00",
+ "last_reported": "2026-07-02T08:58:26.634090+00:00",
+ "last_updated": "2026-07-02T08:58:26.634090+00:00",
+ "context": {
+ "id": "01KWH0T1EA9S5HNJ5N56WD9TZ5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_button.alertpm2_5",
+ "state": "unknown",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:smoke",
+ "friendly_name": "AlertPM2.5"
+ },
+ "last_changed": "2026-07-02T08:58:26.633525+00:00",
+ "last_reported": "2026-07-02T08:58:26.633525+00:00",
+ "last_updated": "2026-07-02T08:58:26.633525+00:00",
+ "context": {
+ "id": "01KWH0T1E9HWMRVGEVG8KQ33PT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_button.alertnox",
+ "state": "unknown",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:smog",
+ "friendly_name": "AlertNOx"
+ },
+ "last_changed": "2026-07-02T08:58:26.633690+00:00",
+ "last_reported": "2026-07-02T08:58:26.633690+00:00",
+ "last_updated": "2026-07-02T08:58:26.633690+00:00",
+ "context": {
+ "id": "01KWH0T1E9SYJ0Q2N5DFSY51B0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "person.tim_graves",
+ "state": "home",
+ "attributes": {
+ "editable": true,
+ "id": "tim_graves",
+ "device_trackers": [
+ "device_tracker.tim12",
+ "device_tracker.tim12i",
+ "device_tracker.tim15"
+ ],
+ "in_zones": [
+ "zone.home"
+ ],
+ "latitude": 51.29048948260208,
+ "longitude": -0.7277074967021818,
+ "gps_accuracy": 14.595014,
+ "source": "device_tracker.tim15",
+ "user_id": "a6b1c83180384e62aa81b7c0a3a23e3b",
+ "friendly_name": "TimGraves"
+ },
+ "last_changed": "2026-07-02T08:58:26.633952+00:00",
+ "last_reported": "2026-07-02T08:58:43.808043+00:00",
+ "last_updated": "2026-07-02T08:58:43.808043+00:00",
+ "context": {
+ "id": "01KWH0TJ70WNR2Z13R66GQQXMC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "person.mqtt",
+ "state": "unknown",
+ "attributes": {
+ "editable": true,
+ "id": "mqtt",
+ "device_trackers": [],
+ "in_zones": [],
+ "friendly_name": "MQTT"
+ },
+ "last_changed": "2026-07-02T08:58:26.634234+00:00",
+ "last_reported": "2026-07-02T08:58:43.808115+00:00",
+ "last_updated": "2026-07-02T08:58:43.808115+00:00",
+ "context": {
+ "id": "01KWH0TJ701DRN8PE3EYAK13CQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.mixergy_hot_water_level",
+ "state": "100.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 100.0,
+ "step": 1.0,
+ "mode": "slider",
+ "unit_of_measurement": "%",
+ "icon": "mdi:water-boiler",
+ "friendly_name": "Mixergy Hot Water Level"
+ },
+ "last_changed": "2026-07-02T08:58:26.634660+00:00",
+ "last_reported": "2026-07-02T08:58:26.634660+00:00",
+ "last_updated": "2026-07-02T08:58:26.634660+00:00",
+ "context": {
+ "id": "01KWH0T1EANSHHXBM402WQMWGQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.sonnenreservelevelinput",
+ "state": "30.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 100.0,
+ "step": 1.0,
+ "mode": "slider",
+ "unit_of_measurement": "%",
+ "icon": "mdi:battery-50",
+ "friendly_name": "SonnenReserveLevelInput"
+ },
+ "last_changed": "2026-07-02T09:26:50.050288+00:00",
+ "last_reported": "2026-07-02T09:26:50.050288+00:00",
+ "last_updated": "2026-07-02T09:26:50.050288+00:00",
+ "context": {
+ "id": "01KWH2E0Y15MBMRZCN3GKNW7QH",
+ "parent_id": null,
+ "user_id": "a6b1c83180384e62aa81b7c0a3a23e3b"
+ }
+ },
+ {
+ "entity_id": "input_number.sonnenminimumallowedreserve",
+ "state": "5.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 100.0,
+ "step": 1.0,
+ "mode": "box",
+ "unit_of_measurement": "%",
+ "icon": "mdi:battery-10",
+ "friendly_name": "SonnenMinimumAllowedReserveLevel"
+ },
+ "last_changed": "2026-07-02T08:58:26.634871+00:00",
+ "last_reported": "2026-07-02T08:58:26.634871+00:00",
+ "last_updated": "2026-07-02T08:58:26.634871+00:00",
+ "context": {
+ "id": "01KWH0T1EAWFPY6FKT1E6QS3JV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.sonnendefaultreservelevel",
+ "state": "5.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 100.0,
+ "step": 1.0,
+ "mode": "box",
+ "unit_of_measurement": "%",
+ "icon": "mdi:battery-20",
+ "friendly_name": "SonnenDefaultReserveLevel"
+ },
+ "last_changed": "2026-07-02T08:58:26.634954+00:00",
+ "last_reported": "2026-07-02T08:58:26.634954+00:00",
+ "last_updated": "2026-07-02T08:58:26.634954+00:00",
+ "context": {
+ "id": "01KWH0T1EA6PF2H71NAK9MFYG9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.sonnenreservelevelretrieved",
+ "state": "30.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 100.0,
+ "step": 1.0,
+ "mode": "slider",
+ "unit_of_measurement": "%",
+ "icon": "mdi:battery",
+ "friendly_name": "SonnenReserveLevelRetrieved"
+ },
+ "last_changed": "2026-07-02T09:26:50.614479+00:00",
+ "last_reported": "2026-07-02T09:26:50.614479+00:00",
+ "last_updated": "2026-07-02T09:26:50.614479+00:00",
+ "context": {
+ "id": "01KWH2E1F0EQA5F8XFCSKY28J9",
+ "parent_id": "01KWH2E0Y2S8KFV8JN7WWWT9T3",
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.sonnenreserveleveldifference",
+ "state": "0.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": -100.0,
+ "max": 100.0,
+ "step": 1.0,
+ "mode": "box",
+ "unit_of_measurement": "%",
+ "icon": "mdi:vector-difference",
+ "friendly_name": "SonnenReserveLevelDifference"
+ },
+ "last_changed": "2026-07-02T09:26:50.617997+00:00",
+ "last_reported": "2026-07-02T09:26:50.617997+00:00",
+ "last_updated": "2026-07-02T09:26:50.617997+00:00",
+ "context": {
+ "id": "01KWH2E1FP0258KN4Z1YRP2FYW",
+ "parent_id": "01KWH2E1F0EQA5F8XFCSKY28J9",
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.octopusintelgosonnenreserverlevelautoboost",
+ "state": "0.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 100.0,
+ "step": 1.0,
+ "mode": "box",
+ "unit_of_measurement": "%",
+ "friendly_name": "OctopusIntelGoSonnenReserveLevelAutoBoost"
+ },
+ "last_changed": "2026-07-02T08:58:26.635214+00:00",
+ "last_reported": "2026-07-02T08:58:26.635214+00:00",
+ "last_updated": "2026-07-02T08:58:26.635214+00:00",
+ "context": {
+ "id": "01KWH0T1EBD5XQHB8SN8NKWTM5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.sonnenmanualreservewindowsavedstartreserve",
+ "state": "5.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 100.0,
+ "step": 1.0,
+ "mode": "box",
+ "unit_of_measurement": "%",
+ "icon": "mdi:battery-30",
+ "friendly_name": "SonnenManualReserveWindowSavedStartReserve"
+ },
+ "last_changed": "2026-07-02T08:58:26.635288+00:00",
+ "last_reported": "2026-07-02T08:58:26.635288+00:00",
+ "last_updated": "2026-07-02T08:58:26.635288+00:00",
+ "context": {
+ "id": "01KWH0T1EBVRXFMJM9A74RZ8MH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.sonnenmanualreservewindowreservedelta",
+ "state": "-0.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": -100.0,
+ "max": 100.0,
+ "step": 1.0,
+ "mode": "box",
+ "unit_of_measurement": "%",
+ "icon": "mdi:battery-positive",
+ "friendly_name": "SonnenManualReserveWindowReserveDelta"
+ },
+ "last_changed": "2026-07-02T08:58:26.635360+00:00",
+ "last_reported": "2026-07-02T08:58:26.635360+00:00",
+ "last_updated": "2026-07-02T08:58:26.635360+00:00",
+ "context": {
+ "id": "01KWH0T1EB2D8NXWPJF1S2NDZ6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.sonnenmanualreservewindowtargetreservetmp",
+ "state": "5.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": -100.0,
+ "max": 200.0,
+ "step": 1.0,
+ "mode": "box",
+ "unit_of_measurement": "%",
+ "friendly_name": "SonnenManualReserveWindowTargetReserveTmp"
+ },
+ "last_changed": "2026-07-02T08:58:26.635439+00:00",
+ "last_reported": "2026-07-02T08:58:26.635439+00:00",
+ "last_updated": "2026-07-02T08:58:26.635439+00:00",
+ "context": {
+ "id": "01KWH0T1EB8C3D0K4SE6H1WBJQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.sonnenmanualreservewindowabsolutereserve",
+ "state": "20.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 100.0,
+ "step": 1.0,
+ "mode": "box",
+ "icon": "mdi:battery-charging-20",
+ "friendly_name": "SonnenManualReserveWindowAbsoluteReserve"
+ },
+ "last_changed": "2026-07-02T08:58:26.635841+00:00",
+ "last_reported": "2026-07-02T08:58:26.635841+00:00",
+ "last_updated": "2026-07-02T08:58:26.635841+00:00",
+ "context": {
+ "id": "01KWH0T1EB3XT6VPQGJY73FRR9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.sonnenlevelretrieved",
+ "state": "54.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 100.0,
+ "step": 1.0,
+ "mode": "box",
+ "unit_of_measurement": "%",
+ "icon": "mdi:battery-50",
+ "friendly_name": "SonnenLevelRetrieved"
+ },
+ "last_changed": "2026-07-02T10:10:35.753722+00:00",
+ "last_reported": "2026-07-02T10:10:35.753722+00:00",
+ "last_updated": "2026-07-02T10:10:35.753722+00:00",
+ "context": {
+ "id": "01KWH4Y538D0112VAFSWP05V58",
+ "parent_id": "01KWH4Y538Q4VY3WAMTQTSSRHQ",
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.sonnenppvretrieved",
+ "state": "384.19",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 100000.0,
+ "step": 1.0,
+ "mode": "box",
+ "unit_of_measurement": "W",
+ "friendly_name": "SonnenPPVRetrieved"
+ },
+ "last_changed": "2026-07-02T10:10:35.761573+00:00",
+ "last_reported": "2026-07-02T10:10:35.761573+00:00",
+ "last_updated": "2026-07-02T10:10:35.761573+00:00",
+ "context": {
+ "id": "01KWH4Y53B22223GQGBYT5WFXF",
+ "parent_id": "01KWH4Y53AE0H2CNP4CKSVDYCJ",
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.sonnenhourlygenerationrate",
+ "state": "0.55216",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 100000.0,
+ "step": 1.0,
+ "mode": "box",
+ "unit_of_measurement": "kWh",
+ "friendly_name": "SonnenHourlyGenerationRate"
+ },
+ "last_changed": "2026-07-02T10:10:35.762717+00:00",
+ "last_reported": "2026-07-02T10:10:35.762717+00:00",
+ "last_updated": "2026-07-02T10:10:35.762717+00:00",
+ "context": {
+ "id": "01KWH4Y53HRZCMRYSN8AEAFNH1",
+ "parent_id": "01KWH4Y53B7KYPKR67ZVCZT6VD",
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.sonnengeneratedtoday",
+ "state": "1.15835",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 10000.0,
+ "step": 1.0,
+ "mode": "box",
+ "unit_of_measurement": "kWh",
+ "icon": "mdi:solar-panel-large",
+ "friendly_name": "SonnenGeneratedToday"
+ },
+ "last_changed": "2026-07-02T09:30:00.339908+00:00",
+ "last_reported": "2026-07-02T09:30:00.339908+00:00",
+ "last_updated": "2026-07-02T09:30:00.339908+00:00",
+ "context": {
+ "id": "01KWH2KTRJSVNVVVEYPCMN2P3W",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.solargenerationtodaycombined",
+ "state": "3.99835",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 10000.0,
+ "step": 1.0,
+ "mode": "box",
+ "unit_of_measurement": "kWh",
+ "icon": "mdi:solar-panel-large",
+ "friendly_name": "SolarGenerationTodayCombined"
+ },
+ "last_changed": "2026-07-02T10:10:36.904527+00:00",
+ "last_reported": "2026-07-02T10:10:36.904527+00:00",
+ "last_updated": "2026-07-02T10:10:36.904527+00:00",
+ "context": {
+ "id": "01KWH4Y677BXN4RRNSCMWA2WJ8",
+ "parent_id": "01KWH4Y677WQ71255C9WJ1A74S",
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.solargenerationcombinedcurrent",
+ "state": "1069.19",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 10000000.0,
+ "step": 1.0,
+ "mode": "box",
+ "unit_of_measurement": "kWh",
+ "icon": "mdi:solar-power-variant",
+ "friendly_name": "SolarGenerationCombinedCurrent"
+ },
+ "last_changed": "2026-07-02T10:10:36.911989+00:00",
+ "last_reported": "2026-07-02T10:10:36.911989+00:00",
+ "last_updated": "2026-07-02T10:10:36.911989+00:00",
+ "context": {
+ "id": "01KWH4Y67FF7TDV392QJ8WF577",
+ "parent_id": "01KWH4Y67F6WTKK5DFPGMNKRMQ",
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.solarfittotalrateperkwh",
+ "state": "0.79615",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 10.0,
+ "step": 0.00001,
+ "mode": "box",
+ "unit_of_measurement": "£",
+ "icon": "mdi:currency-gbp",
+ "friendly_name": "SolarFITTotalRatePerKwH"
+ },
+ "last_changed": "2026-07-02T08:58:26.636390+00:00",
+ "last_reported": "2026-07-02T08:58:26.636390+00:00",
+ "last_updated": "2026-07-02T08:58:26.636390+00:00",
+ "context": {
+ "id": "01KWH0T1ECYAM4NX77QSGM47YF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.solarftigenerationsincelastpayment",
+ "state": "469.24",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 100000.0,
+ "step": 0.001,
+ "mode": "box",
+ "unit_of_measurement": "kWh",
+ "icon": "mdi:solar-power",
+ "friendly_name": "SolarFTIPGenerationSinceLastPayment"
+ },
+ "last_changed": "2026-07-02T08:58:26.636464+00:00",
+ "last_reported": "2026-07-02T08:58:26.636464+00:00",
+ "last_updated": "2026-07-02T08:58:26.636464+00:00",
+ "context": {
+ "id": "01KWH0T1ECAEKAT9P6EAYWSGN5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.solarfitvaluesincelastpayment",
+ "state": "373.585426",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 10000.0,
+ "step": 1.0,
+ "mode": "box",
+ "unit_of_measurement": "£",
+ "icon": "mdi:currency-gbp",
+ "friendly_name": "SolarFITValueSinceLastPayment"
+ },
+ "last_changed": "2026-07-02T08:58:26.636539+00:00",
+ "last_reported": "2026-07-02T08:58:26.636539+00:00",
+ "last_updated": "2026-07-02T08:58:26.636539+00:00",
+ "context": {
+ "id": "01KWH0T1ECA8AM778PK3EWE9YC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.solargenerationsavedtodayfromtomorrowprojected",
+ "state": "18.9233333333333",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 1000.0,
+ "step": 1.0,
+ "mode": "box",
+ "unit_of_measurement": "kWh",
+ "icon": "mdi:solar-panel",
+ "friendly_name": "SolarGenerationSavedTodayFromTomorrowProjected"
+ },
+ "last_changed": "2026-07-02T08:58:26.636613+00:00",
+ "last_reported": "2026-07-02T08:58:26.636613+00:00",
+ "last_updated": "2026-07-02T08:58:26.636613+00:00",
+ "context": {
+ "id": "01KWH0T1ECHJ8QNGJW0G3EK74D",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.solargenerationsavedyesterdayfromtodayfromtomorrowprojected",
+ "state": "15.7091666666667",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 1000.0,
+ "step": 1.0,
+ "mode": "box",
+ "unit_of_measurement": "kWh",
+ "icon": "mdi:solar-panel",
+ "friendly_name": "SolarGenerationSavedYesterdayFromTodayFromTomorrowProjected"
+ },
+ "last_changed": "2026-07-02T08:58:26.636692+00:00",
+ "last_reported": "2026-07-02T08:58:26.636692+00:00",
+ "last_updated": "2026-07-02T08:58:26.636692+00:00",
+ "context": {
+ "id": "01KWH0T1ECPBG6DNV1GDVBTD5G",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.solargenerationsavedyestedayfromtodayprojected",
+ "state": "15.3527272727273",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 1000.0,
+ "step": 1.0,
+ "mode": "box",
+ "unit_of_measurement": "kWh",
+ "icon": "mdi:solar-panel",
+ "friendly_name": "SolarGenerationSavedYestedayFromTodayProjected"
+ },
+ "last_changed": "2026-07-02T08:58:26.636767+00:00",
+ "last_reported": "2026-07-02T08:58:26.636767+00:00",
+ "last_updated": "2026-07-02T08:58:26.636767+00:00",
+ "context": {
+ "id": "01KWH0T1ECQX1VMHA2E72EPKK5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.solargenerationsavedyestedayfromtodayactual",
+ "state": "28.09326",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 1000.0,
+ "step": 1.0,
+ "mode": "box",
+ "unit_of_measurement": "kWh",
+ "icon": "mdi:solar-panel",
+ "friendly_name": "SolarGenerationSavedYestedayFromTodayActual"
+ },
+ "last_changed": "2026-07-02T08:58:26.636842+00:00",
+ "last_reported": "2026-07-02T08:58:26.636842+00:00",
+ "last_updated": "2026-07-02T08:58:26.636842+00:00",
+ "context": {
+ "id": "01KWH0T1EC76FZJ8WSZX6ZEKMK",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.solargenerationdifferenceyestedayactualfromsamedayprojected",
+ "state": "12.7405327272727",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": -1000.0,
+ "max": 1000.0,
+ "step": 0.01,
+ "mode": "box",
+ "unit_of_measurement": "kWh",
+ "icon": "mdi:solar-panel",
+ "friendly_name": "SolarGenerationDifferenceYestedayActualFromSameDayProjected"
+ },
+ "last_changed": "2026-07-02T08:58:26.636915+00:00",
+ "last_reported": "2026-07-02T08:58:26.636915+00:00",
+ "last_updated": "2026-07-02T08:58:26.636915+00:00",
+ "context": {
+ "id": "01KWH0T1ECZCDWAN9X4Z1FW576",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.solargenerationdifferenceyestedayactualfromnextdayprojected",
+ "state": "12.3840933333333",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": -1000.0,
+ "max": 1000.0,
+ "step": 0.001,
+ "mode": "box",
+ "unit_of_measurement": "kWh",
+ "icon": "mdi:solar-panel",
+ "friendly_name": "SolarGenerationDifferenceYestedayActualFromNextDayProjected"
+ },
+ "last_changed": "2026-07-02T08:58:26.637009+00:00",
+ "last_reported": "2026-07-02T08:58:26.637009+00:00",
+ "last_updated": "2026-07-02T08:58:26.637009+00:00",
+ "context": {
+ "id": "01KWH0T1EDYR26WRJKJWFM7QJC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.solargenerationdifferencepercentageyesterdayactualvssamedayprojected",
+ "state": "82.9854689720508",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": -10000.0,
+ "max": 10000.0,
+ "step": 0.01,
+ "mode": "box",
+ "unit_of_measurement": "%",
+ "icon": "mdi:sun-angle-outline",
+ "friendly_name": "SolarGenerationDifferencePercentageYesterdayActualVsSameDayProjected"
+ },
+ "last_changed": "2026-07-02T08:58:26.637086+00:00",
+ "last_reported": "2026-07-02T08:58:26.637086+00:00",
+ "last_updated": "2026-07-02T08:58:26.637086+00:00",
+ "context": {
+ "id": "01KWH0T1EDX9H5W7JH8F6RK1PR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.solargenerationdifferencepercentageyesterdayactualvsnextdayprojected",
+ "state": "78.8335472919205",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": -10000.0,
+ "max": 1000.0,
+ "step": 0.01,
+ "mode": "box",
+ "unit_of_measurement": "%",
+ "icon": "mdi:sun-angle-outline",
+ "friendly_name": "SolarGenerationDifferencePercentageYesterdayActualVsNextDayProjected"
+ },
+ "last_changed": "2026-07-02T08:58:26.637157+00:00",
+ "last_reported": "2026-07-02T08:58:26.637157+00:00",
+ "last_updated": "2026-07-02T08:58:26.637157+00:00",
+ "context": {
+ "id": "01KWH0T1EDW7MY5BQTVGTYF6R0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.solargenerationprojectedtoactualcorrectionfactor",
+ "state": "1.80909508131986",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 100.0,
+ "step": 0.01,
+ "mode": "box",
+ "icon": "mdi:relative-scale",
+ "friendly_name": "SolarGenerationProjectedToActualCorrectionFactor"
+ },
+ "last_changed": "2026-07-02T08:58:26.637232+00:00",
+ "last_reported": "2026-07-02T08:58:26.637232+00:00",
+ "last_updated": "2026-07-02T08:58:26.637232+00:00",
+ "context": {
+ "id": "01KWH0T1EDT992GJY6Y0M4Y3QK",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.solargenerationyesterdaywastedtogrid",
+ "state": "2.79",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 100.0,
+ "step": 1.0,
+ "mode": "box",
+ "unit_of_measurement": "kWh",
+ "icon": "mdi:home-export-outline",
+ "friendly_name": "SolarGenerationYesterdayWastedToGrid"
+ },
+ "last_changed": "2026-07-02T08:58:26.637311+00:00",
+ "last_reported": "2026-07-02T08:58:26.637311+00:00",
+ "last_updated": "2026-07-02T08:58:26.637311+00:00",
+ "context": {
+ "id": "01KWH0T1EDF2J4Z50HCC6JZV79",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.solargenerationprojectedpowertoday",
+ "state": "19.4166666666667",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 10000.0,
+ "step": 0.01,
+ "mode": "box",
+ "unit_of_measurement": "kwh",
+ "icon": "mdi:solar-power-variant-outline",
+ "friendly_name": "SolarGenerationProjectedPowerToday"
+ },
+ "last_changed": "2026-07-02T08:58:26.637387+00:00",
+ "last_reported": "2026-07-02T08:58:26.637387+00:00",
+ "last_updated": "2026-07-02T08:58:26.637387+00:00",
+ "context": {
+ "id": "01KWH0T1EDSZ4T6J78M53FHP05",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.solargenerationcorrectedprojectedpowertoday",
+ "state": "35.126596162294",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 1000.0,
+ "step": 0.01,
+ "mode": "box",
+ "unit_of_measurement": "kwh",
+ "icon": "mdi:solar-power",
+ "friendly_name": "SolarGenerationCorrectedProjectedPowerToday"
+ },
+ "last_changed": "2026-07-02T08:58:26.637456+00:00",
+ "last_reported": "2026-07-02T08:58:26.637456+00:00",
+ "last_updated": "2026-07-02T08:58:26.637456+00:00",
+ "context": {
+ "id": "01KWH0T1EDDGVFBZFHC58NQ5FN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.solargenerationcalculatedpowerremainingfromprojectedminusactual",
+ "state": "31.128246162294",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": -100.0,
+ "max": 100.0,
+ "step": 0.01,
+ "mode": "box",
+ "unit_of_measurement": "kwh",
+ "icon": "mdi:solar-power-variant",
+ "friendly_name": "SolarGenerationCalculatedPowerRemainingFromProjectedMinusActual"
+ },
+ "last_changed": "2026-07-02T10:10:36.907441+00:00",
+ "last_reported": "2026-07-02T10:10:36.907441+00:00",
+ "last_updated": "2026-07-02T10:10:36.907441+00:00",
+ "context": {
+ "id": "01KWH4Y679VK5DZQJVBB49B8KK",
+ "parent_id": "01KWH4Y677BXN4RRNSCMWA2WJ8",
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.sonnengenerationcalculatedpowerremainingyesterday",
+ "state": "-2.0253131809693",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": -1000.0,
+ "max": 1000.0,
+ "step": 0.01,
+ "mode": "box",
+ "unit_of_measurement": "kwh",
+ "icon": "mdi:solar-power",
+ "friendly_name": "SonnenGenerationCalculatedPowerRemainingYesterday"
+ },
+ "last_changed": "2026-07-02T08:58:26.637608+00:00",
+ "last_reported": "2026-07-02T08:58:26.637608+00:00",
+ "last_updated": "2026-07-02T08:58:26.637608+00:00",
+ "context": {
+ "id": "01KWH0T1EDVYJXFCW63GEXCK1K",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.solarfitestimatedtoday",
+ "state": "2.261066",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 1000.0,
+ "step": 0.1,
+ "mode": "box",
+ "unit_of_measurement": "£",
+ "icon": "mdi:currency-gbp",
+ "friendly_name": "SolarFITEstimatedToday"
+ },
+ "last_changed": "2026-07-02T10:10:36.905555+00:00",
+ "last_reported": "2026-07-02T10:10:36.905555+00:00",
+ "last_updated": "2026-07-02T10:10:36.905555+00:00",
+ "context": {
+ "id": "01KWH4Y678S6NAK3R558YS9ZE6",
+ "parent_id": "01KWH4Y677WQ71255C9WJ1A74S",
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.solarfitestimatedyesterday",
+ "state": "13.7017415",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 1000.0,
+ "step": 0.1,
+ "mode": "box",
+ "unit_of_measurement": "£",
+ "icon": "mdi:currency-gbp",
+ "friendly_name": "SolarFITEstimatedYesterday"
+ },
+ "last_changed": "2026-07-02T08:58:26.637755+00:00",
+ "last_reported": "2026-07-02T08:58:26.637755+00:00",
+ "last_updated": "2026-07-02T08:58:26.637755+00:00",
+ "context": {
+ "id": "01KWH0T1EDM571Z55FB6DV922V",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.solarfitestimatedrealtime",
+ "state": "375.846492",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 10000.0,
+ "step": 0.2,
+ "mode": "box",
+ "unit_of_measurement": "£",
+ "icon": "mdi:currency-gbp",
+ "friendly_name": "SolarFITEstimatedRealtime"
+ },
+ "last_changed": "2026-07-02T10:10:36.910613+00:00",
+ "last_reported": "2026-07-02T10:10:36.910613+00:00",
+ "last_updated": "2026-07-02T10:10:36.910613+00:00",
+ "context": {
+ "id": "01KWH4Y67B4A6FQV5WZ0V6PGTE",
+ "parent_id": "01KWH4Y678S6NAK3R558YS9ZE6",
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.octopusintelligentsavedsonnenreserveatstart",
+ "state": "50.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 100.0,
+ "step": 1.0,
+ "mode": "box",
+ "unit_of_measurement": "%",
+ "icon": "mdi:battery-10",
+ "friendly_name": "OctopusIntelligentSavedSonnenReserveAtStart"
+ },
+ "last_changed": "2026-07-02T08:58:26.637898+00:00",
+ "last_reported": "2026-07-02T08:58:26.637898+00:00",
+ "last_updated": "2026-07-02T08:58:26.637898+00:00",
+ "context": {
+ "id": "01KWH0T1EDMBKK4KJG1MV0TPHM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.octopusbumpsavedsonnenreserveatstart",
+ "state": "5.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 100.0,
+ "step": 1.0,
+ "mode": "box",
+ "unit_of_measurement": "%",
+ "icon": "mdi:battery-60",
+ "friendly_name": "OctopusBumpSavedSonnenReserveAtStart"
+ },
+ "last_changed": "2026-07-02T08:58:26.637971+00:00",
+ "last_reported": "2026-07-02T08:58:26.637971+00:00",
+ "last_updated": "2026-07-02T08:58:26.637971+00:00",
+ "context": {
+ "id": "01KWH0T1EDSPHYEJS9A8A4JG7Z",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.octopuselectricitycostsofartoday",
+ "state": "0.2429283",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 100.0,
+ "step": 0.2,
+ "mode": "box",
+ "unit_of_measurement": "£",
+ "icon": "mdi:currency-gbp",
+ "friendly_name": "OctopusElectricityCostSoFarToday"
+ },
+ "last_changed": "2026-07-02T08:58:26.638047+00:00",
+ "last_reported": "2026-07-02T08:58:26.638047+00:00",
+ "last_updated": "2026-07-02T08:58:26.638047+00:00",
+ "context": {
+ "id": "01KWH0T1EEXQHS29BHE75NSD6C",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.mixergyoneoffboosttarget",
+ "state": "100.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 100.0,
+ "step": 1.0,
+ "mode": "slider",
+ "unit_of_measurement": "%",
+ "icon": "mdi:water-thermometer-outline",
+ "friendly_name": "MixergyOneOffBoostTarget"
+ },
+ "last_changed": "2026-07-02T08:58:26.638120+00:00",
+ "last_reported": "2026-07-02T08:58:26.638120+00:00",
+ "last_updated": "2026-07-02T08:58:26.638120+00:00",
+ "context": {
+ "id": "01KWH0T1EEJCM2XYQYVGV499N5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.mixergytargettemperaturedefault",
+ "state": "50.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 45.0,
+ "max": 55.0,
+ "step": 1.0,
+ "mode": "box",
+ "unit_of_measurement": "C",
+ "icon": "mdi:water-thermometer",
+ "friendly_name": "MixergyTargetTemperatureDefault"
+ },
+ "last_changed": "2026-07-02T08:58:26.638191+00:00",
+ "last_reported": "2026-07-02T08:58:26.638191+00:00",
+ "last_updated": "2026-07-02T08:58:26.638191+00:00",
+ "context": {
+ "id": "01KWH0T1EE9NY3JHG4PVTRVS6K",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.mixergyoneoffboosttargettemperature",
+ "state": "53.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 45.0,
+ "max": 55.0,
+ "step": 1.0,
+ "mode": "slider",
+ "unit_of_measurement": "C",
+ "icon": "mdi:water-thermometer",
+ "friendly_name": "MixergyOneOffBoostTargetTemperature"
+ },
+ "last_changed": "2026-07-02T08:58:26.638707+00:00",
+ "last_reported": "2026-07-02T08:58:26.638707+00:00",
+ "last_updated": "2026-07-02T08:58:26.638707+00:00",
+ "context": {
+ "id": "01KWH0T1EEGTYGWNJXMS36Q6KH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.mixergyoneoffbooststarttargettemperature",
+ "state": "55.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 45.0,
+ "max": 55.0,
+ "step": 1.0,
+ "mode": "slider",
+ "icon": "mdi:water-thermometer-outline",
+ "friendly_name": "MixergyOneOffBoostStartTargetTemperature"
+ },
+ "last_changed": "2026-07-02T08:58:26.638809+00:00",
+ "last_reported": "2026-07-02T08:58:26.638809+00:00",
+ "last_updated": "2026-07-02T08:58:26.638809+00:00",
+ "context": {
+ "id": "01KWH0T1EEA21RPW4B2Z6Q8MV4",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.sonnenreservewindowimplsavedstartreserve",
+ "state": "50.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 100.0,
+ "step": 1.0,
+ "mode": "box",
+ "icon": "mdi:battery-60",
+ "friendly_name": "SonnenReserveWindowImplSavedStartReserve"
+ },
+ "last_changed": "2026-07-02T08:58:26.638892+00:00",
+ "last_reported": "2026-07-02T08:58:26.638892+00:00",
+ "last_updated": "2026-07-02T08:58:26.638892+00:00",
+ "context": {
+ "id": "01KWH0T1EEZ25QPAC0D1EMC38E",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.sonnenimplreservewindowsavedstartreserve",
+ "state": "70.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 100.0,
+ "step": 1.0,
+ "mode": "slider",
+ "icon": "mdi:battery-30",
+ "friendly_name": "SonnenImplReserveWindowSavedStartReserve"
+ },
+ "last_changed": "2026-07-02T08:58:26.638970+00:00",
+ "last_reported": "2026-07-02T08:58:26.638970+00:00",
+ "last_updated": "2026-07-02T08:58:26.638970+00:00",
+ "context": {
+ "id": "01KWH0T1EEG664PH2J6E4EMSHJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.sonnenimplreservewindowtargetreservetmp",
+ "state": "5.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": -100.0,
+ "max": 200.0,
+ "step": 1.0,
+ "mode": "box",
+ "unit_of_measurement": "%",
+ "friendly_name": "SonnenImplReserveWindowTargetReserveTmp"
+ },
+ "last_changed": "2026-07-02T08:58:26.639041+00:00",
+ "last_reported": "2026-07-02T08:58:26.639041+00:00",
+ "last_updated": "2026-07-02T08:58:26.639041+00:00",
+ "context": {
+ "id": "01KWH0T1EFXJ1TMQHY6A51XCGV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.sonnenimplreservewindowabsolutereserve",
+ "state": "20.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 100.0,
+ "step": 1.0,
+ "mode": "box",
+ "icon": "mdi:battery-charging-60",
+ "friendly_name": "SonnenImplReserveWindowAbsoluteReserve"
+ },
+ "last_changed": "2026-07-02T08:58:26.639112+00:00",
+ "last_reported": "2026-07-02T08:58:26.639112+00:00",
+ "last_updated": "2026-07-02T08:58:26.639112+00:00",
+ "context": {
+ "id": "01KWH0T1EFD0SQZ0KY7WHBWPTP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.sonnenimplreservewindowdeltareserve",
+ "state": "-0.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": -100.0,
+ "max": 100.0,
+ "step": 1.0,
+ "mode": "box",
+ "unit_of_measurement": "%",
+ "icon": "mdi:battery-positive",
+ "friendly_name": "SonnenImplReserveWindowDeltaReserve"
+ },
+ "last_changed": "2026-07-02T08:58:26.639183+00:00",
+ "last_reported": "2026-07-02T08:58:26.639183+00:00",
+ "last_updated": "2026-07-02T08:58:26.639183+00:00",
+ "context": {
+ "id": "01KWH0T1EF5Y3VQ5XTJACC05XN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.mixergyeddiimplboostduration",
+ "state": "3.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 360.0,
+ "step": 1.0,
+ "mode": "box",
+ "icon": "mdi:timer",
+ "friendly_name": "MixergyEddiImplBoostDuration"
+ },
+ "last_changed": "2026-07-02T08:58:26.639258+00:00",
+ "last_reported": "2026-07-02T08:58:26.639258+00:00",
+ "last_updated": "2026-07-02T08:58:26.639258+00:00",
+ "context": {
+ "id": "01KWH0T1EFQND6TMSJA2C0PCZ9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.sonnenfreeelectricityabsolutereserve",
+ "state": "0.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 100.0,
+ "step": 1.0,
+ "mode": "box",
+ "unit_of_measurement": "%",
+ "icon": "mdi:battery-charging-20",
+ "friendly_name": "SonnenFreeElectricityAbsoluteReserve"
+ },
+ "last_changed": "2026-07-02T08:58:26.639332+00:00",
+ "last_reported": "2026-07-02T08:58:26.639332+00:00",
+ "last_updated": "2026-07-02T08:58:26.639332+00:00",
+ "context": {
+ "id": "01KWH0T1EF6SHFZ5D7996VNHEG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.sonnenfreeelectricitydeltareserve",
+ "state": "-100.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": -100.0,
+ "max": 100.0,
+ "step": 1.0,
+ "mode": "box",
+ "unit_of_measurement": "%",
+ "icon": "mdi:battery-positive",
+ "friendly_name": "SonnenFreeElectricityDeltaReserve"
+ },
+ "last_changed": "2026-07-02T08:58:26.639404+00:00",
+ "last_reported": "2026-07-02T08:58:26.639404+00:00",
+ "last_updated": "2026-07-02T08:58:26.639404+00:00",
+ "context": {
+ "id": "01KWH0T1EFY5Y7RJF0EQRPMRJ8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.warningthresholdpm2_5",
+ "state": "15.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 1000.0,
+ "step": 1.0,
+ "mode": "box",
+ "icon": "mdi:smoke",
+ "friendly_name": "WarningThresholdPM2.5"
+ },
+ "last_changed": "2026-07-02T08:58:26.639481+00:00",
+ "last_reported": "2026-07-02T08:58:26.639481+00:00",
+ "last_updated": "2026-07-02T08:58:26.639481+00:00",
+ "context": {
+ "id": "01KWH0T1EFWM6NWTJW0EPQ6AVV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.warningthresholdco2",
+ "state": "1000.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 10000.0,
+ "step": 1.0,
+ "mode": "box",
+ "icon": "mdi:molecule-co2",
+ "friendly_name": "WarningThresholdCO2"
+ },
+ "last_changed": "2026-07-02T08:58:26.639550+00:00",
+ "last_reported": "2026-07-02T08:58:26.639550+00:00",
+ "last_updated": "2026-07-02T08:58:26.639550+00:00",
+ "context": {
+ "id": "01KWH0T1EFVDNTE89K6DTQ7HHH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.warningthresholdvoc",
+ "state": "0.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 500.0,
+ "step": 1.0,
+ "mode": "box",
+ "icon": "mdi:scent",
+ "friendly_name": "WarningThresholdVOC"
+ },
+ "last_changed": "2026-07-02T08:58:26.639623+00:00",
+ "last_reported": "2026-07-02T08:58:26.639623+00:00",
+ "last_updated": "2026-07-02T08:58:26.639623+00:00",
+ "context": {
+ "id": "01KWH0T1EF74A9J4NCSHNSZHBH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.warningthresholdnox",
+ "state": "1.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 1.0,
+ "max": 500.0,
+ "step": 1.0,
+ "mode": "box",
+ "icon": "mdi:smog",
+ "friendly_name": "WarningThresholdNOx"
+ },
+ "last_changed": "2026-07-02T08:58:26.639692+00:00",
+ "last_reported": "2026-07-02T08:58:26.639692+00:00",
+ "last_updated": "2026-07-02T08:58:26.639692+00:00",
+ "context": {
+ "id": "01KWH0T1EFK98X1MN8RQ4WZBGJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.solargenerationtodayprojectedmeancount",
+ "state": "3.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 10000.0,
+ "step": 1.0,
+ "mode": "box",
+ "friendly_name": "SolarGenerationTodayProjectedMeanCount"
+ },
+ "last_changed": "2026-07-02T08:58:26.639758+00:00",
+ "last_reported": "2026-07-02T08:58:26.639758+00:00",
+ "last_updated": "2026-07-02T08:58:26.639758+00:00",
+ "context": {
+ "id": "01KWH0T1EF6X01JT302742V290",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.solargenerationtodayprojectedmeancalculated",
+ "state": "19.81",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 1000.0,
+ "step": 1.0,
+ "mode": "box",
+ "unit_of_measurement": "kWh",
+ "icon": "mdi:solar-power",
+ "friendly_name": "SolarGenerationTodayProjectedMeanCalculated"
+ },
+ "last_changed": "2026-07-02T08:58:26.639832+00:00",
+ "last_reported": "2026-07-02T08:58:26.639832+00:00",
+ "last_updated": "2026-07-02T08:58:26.639832+00:00",
+ "context": {
+ "id": "01KWH0T1EFHEZ40ETV5R7XJ1GE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.solargenerationtodayprojectedmeansum",
+ "state": "59.43",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 10000.0,
+ "step": 1.0,
+ "mode": "slider",
+ "unit_of_measurement": "kWh",
+ "friendly_name": "SolarGenerationTodayProjectedMeanSum"
+ },
+ "last_changed": "2026-07-02T08:58:26.639901+00:00",
+ "last_reported": "2026-07-02T08:58:26.639901+00:00",
+ "last_updated": "2026-07-02T08:58:26.639901+00:00",
+ "context": {
+ "id": "01KWH0T1EFSTQ68Y5SR49MASDS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.solargenerationtomorrowprojectedmeancalculated",
+ "state": "17.51",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 1000.0,
+ "step": 1.0,
+ "mode": "box",
+ "unit_of_measurement": "kWh",
+ "icon": "mdi:solar-power",
+ "friendly_name": "SolarGenerationTomorrowProjectedMeanCalculated"
+ },
+ "last_changed": "2026-07-02T08:58:26.639971+00:00",
+ "last_reported": "2026-07-02T08:58:26.639971+00:00",
+ "last_updated": "2026-07-02T08:58:26.639971+00:00",
+ "context": {
+ "id": "01KWH0T1EF63MSW4SXDTP693NJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.solargenerationtomorrowprojectedmeancount",
+ "state": "3.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 1000.0,
+ "step": 1.0,
+ "mode": "box",
+ "friendly_name": "SolarGenerationTomorrowProjectedMeanCount"
+ },
+ "last_changed": "2026-07-02T08:58:26.640035+00:00",
+ "last_reported": "2026-07-02T08:58:26.640035+00:00",
+ "last_updated": "2026-07-02T08:58:26.640035+00:00",
+ "context": {
+ "id": "01KWH0T1EGK7GZRRQ3GZF165V7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.solargenerationtomorrowprojectedmeansum",
+ "state": "52.53",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 10000.0,
+ "step": 1.0,
+ "mode": "box",
+ "friendly_name": "SolarGenerationTomorrowProjectedMeanSum"
+ },
+ "last_changed": "2026-07-02T08:58:26.640118+00:00",
+ "last_reported": "2026-07-02T08:58:26.640118+00:00",
+ "last_updated": "2026-07-02T08:58:26.640118+00:00",
+ "context": {
+ "id": "01KWH0T1EGVJM3XKM3BENMFF93",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.blindsoutdooropenmaxthreshold",
+ "state": "15.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 100.0,
+ "step": 1.0,
+ "mode": "slider",
+ "unit_of_measurement": "°C",
+ "icon": "mdi:blinds-open",
+ "friendly_name": "BlindsOutdoorOpenMaxThreshold"
+ },
+ "last_changed": "2026-07-02T08:58:26.640199+00:00",
+ "last_reported": "2026-07-02T08:58:26.640199+00:00",
+ "last_updated": "2026-07-02T08:58:26.640199+00:00",
+ "context": {
+ "id": "01KWH0T1EG3TCXFMQXDCKY314F",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.blindsindooropenmaxthreshold",
+ "state": "20.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 100.0,
+ "step": 1.0,
+ "mode": "slider",
+ "unit_of_measurement": "°C",
+ "icon": "mdi:blinds",
+ "friendly_name": "BlindsIndoorOpenMaxThreshold"
+ },
+ "last_changed": "2026-07-02T08:58:26.640268+00:00",
+ "last_reported": "2026-07-02T08:58:26.640268+00:00",
+ "last_updated": "2026-07-02T08:58:26.640268+00:00",
+ "context": {
+ "id": "01KWH0T1EGCNN1DXF3G0GTXQ5N",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_number.environmentalwarningindooroutdoortempwarningthreshold",
+ "state": "25.0",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": -50.0,
+ "max": 100.0,
+ "step": 1.0,
+ "mode": "box",
+ "unit_of_measurement": "°C",
+ "icon": "mdi:home-thermometer-outline",
+ "friendly_name": "EnvironmentalWarningIndoorOutdoorTempWarningThreshold"
+ },
+ "last_changed": "2026-07-02T08:58:26.640341+00:00",
+ "last_reported": "2026-07-02T08:58:26.640341+00:00",
+ "last_updated": "2026-07-02T08:58:26.640341+00:00",
+ "context": {
+ "id": "01KWH0T1EG3NNGT74N9STAPHWE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.manualeddicontroll",
+ "state": "on",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:water-boiler",
+ "friendly_name": "ManualEddiControll"
+ },
+ "last_changed": "2026-07-02T08:58:26.640799+00:00",
+ "last_reported": "2026-07-02T08:58:26.640799+00:00",
+ "last_updated": "2026-07-02T08:58:26.640799+00:00",
+ "context": {
+ "id": "01KWH0T1EGKM0096NYMYGA204R",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.manualzappicontrol",
+ "state": "off",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:car",
+ "friendly_name": "ManualZappiControl"
+ },
+ "last_changed": "2026-07-02T08:58:26.640890+00:00",
+ "last_reported": "2026-07-02T08:58:26.640890+00:00",
+ "last_updated": "2026-07-02T08:58:26.640890+00:00",
+ "context": {
+ "id": "01KWH0T1EGWHNMK46BANJZNXME",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.manualsonnencontrol",
+ "state": "off",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:battery-charging",
+ "friendly_name": "SonnenManualControl"
+ },
+ "last_changed": "2026-07-02T08:58:26.641008+00:00",
+ "last_reported": "2026-07-02T08:58:26.641008+00:00",
+ "last_updated": "2026-07-02T08:58:26.641008+00:00",
+ "context": {
+ "id": "01KWH0T1EHRMXNG9CAD4Q3WSXJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.sonnenbatteryreserveleveldiffers",
+ "state": "off",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:battery-70",
+ "friendly_name": "SonnenBatteryReserveLevelDiffers"
+ },
+ "last_changed": "2026-07-02T09:26:50.620277+00:00",
+ "last_reported": "2026-07-02T09:26:50.620277+00:00",
+ "last_updated": "2026-07-02T09:26:50.620277+00:00",
+ "context": {
+ "id": "01KWH2E1FTG2KR1778M2CWQEZB",
+ "parent_id": "01KWH2E1FP0258KN4Z1YRP2FYW",
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.sonnenmanualreservewindowactive",
+ "state": "off",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:battery-charging-high",
+ "friendly_name": "SonnenManualReserveWindowInProgress"
+ },
+ "last_changed": "2026-07-02T08:58:26.641165+00:00",
+ "last_reported": "2026-07-02T08:58:26.641165+00:00",
+ "last_updated": "2026-07-02T08:58:26.641165+00:00",
+ "context": {
+ "id": "01KWH0T1EH46TYF7A8Z4E393YX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.sonnenmanualreservewindowenabled",
+ "state": "on",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:battery-charging",
+ "friendly_name": "SonnenManualReserveWindowEnabled"
+ },
+ "last_changed": "2026-07-02T08:58:26.641471+00:00",
+ "last_reported": "2026-07-02T08:58:26.641471+00:00",
+ "last_updated": "2026-07-02T08:58:26.641471+00:00",
+ "context": {
+ "id": "01KWH0T1EH6C2QANHE9ZPWAMW3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.sonnenmanualreservewindowreverttosavedstartoncompletion",
+ "state": "off",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:battery-10",
+ "friendly_name": "SonnenManualReserveWindowRevertToSavedStartOnCompletion"
+ },
+ "last_changed": "2026-07-02T08:58:26.641550+00:00",
+ "last_reported": "2026-07-02T08:58:26.641550+00:00",
+ "last_updated": "2026-07-02T08:58:26.641550+00:00",
+ "context": {
+ "id": "01KWH0T1EHXVNQY7G51ANKM8EG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.sonnenmanualreservewindowreverttoautooperatingmodeprocessing",
+ "state": "on",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:file-undo",
+ "friendly_name": "SonnenManualReserveWindowRevertToAutoOperatingModeProcessing"
+ },
+ "last_changed": "2026-07-02T08:58:26.641626+00:00",
+ "last_reported": "2026-07-02T08:58:26.641626+00:00",
+ "last_updated": "2026-07-02T08:58:26.641626+00:00",
+ "context": {
+ "id": "01KWH0T1EH0MCYWD4TG6Z92KGB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.sonnenmanualreservewindowtargetmanualmode",
+ "state": "off",
+ "attributes": {
+ "editable": true,
+ "friendly_name": "SonnenManualReserveWindowTargetManualMode"
+ },
+ "last_changed": "2026-07-02T08:58:26.641703+00:00",
+ "last_reported": "2026-07-02T08:58:26.641703+00:00",
+ "last_updated": "2026-07-02T08:58:26.641703+00:00",
+ "context": {
+ "id": "01KWH0T1EH00XFTG5G2EBH7HVK",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.sonnenoperatingmodedifference",
+ "state": "off",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:vector-difference",
+ "friendly_name": "SonnenOperatingModeDifference"
+ },
+ "last_changed": "2026-07-02T08:58:26.641773+00:00",
+ "last_reported": "2026-07-02T08:58:26.641773+00:00",
+ "last_updated": "2026-07-02T08:58:26.641773+00:00",
+ "context": {
+ "id": "01KWH0T1EHJXMG4RRHA47VQGY5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.sonnenmanualreservewindowrepeatdaily",
+ "state": "on",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:repeat",
+ "friendly_name": "SonnenManualReserveWindowRepeatDaily"
+ },
+ "last_changed": "2026-07-02T08:58:26.641841+00:00",
+ "last_reported": "2026-07-02T08:58:26.641841+00:00",
+ "last_updated": "2026-07-02T08:58:26.641841+00:00",
+ "context": {
+ "id": "01KWH0T1EHD1H35C2V66KKNN51",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.octopusintelligenoctopuswindowactive",
+ "state": "off",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:jellyfish",
+ "friendly_name": "OctopusIntelligenOctopusWindowActive"
+ },
+ "last_changed": "2026-07-02T08:58:26.641905+00:00",
+ "last_reported": "2026-07-02T08:58:26.641905+00:00",
+ "last_updated": "2026-07-02T08:58:26.641905+00:00",
+ "context": {
+ "id": "01KWH0T1EHV5QK1ARWTJYRHJW0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.sonnenmanualreservewindowoverrideintelligentoctopus",
+ "state": "on",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:car-2-plus",
+ "friendly_name": "SonnenManualReserveWindowOverrideIntelligentOctopus"
+ },
+ "last_changed": "2026-07-02T08:58:26.641976+00:00",
+ "last_reported": "2026-07-02T08:58:26.641976+00:00",
+ "last_updated": "2026-07-02T08:58:26.641976+00:00",
+ "context": {
+ "id": "01KWH0T1EHHY7X10RYM31ZPMQG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.octopusintelligentoctopusdisabled",
+ "state": "off",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:jellyfish-outline",
+ "friendly_name": "OctopusIntelligentOctopusDisabled"
+ },
+ "last_changed": "2026-07-02T08:58:26.642040+00:00",
+ "last_reported": "2026-07-02T08:58:26.642040+00:00",
+ "last_updated": "2026-07-02T08:58:26.642040+00:00",
+ "context": {
+ "id": "01KWH0T1EJ5XXXQRCDZH4BEDYT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.octopusinteligentslotretrieved",
+ "state": "off",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:home-import-outline",
+ "friendly_name": "OctopusInteligentSlotRetrieved"
+ },
+ "last_changed": "2026-07-02T08:58:26.642107+00:00",
+ "last_reported": "2026-07-02T08:58:26.642107+00:00",
+ "last_updated": "2026-07-02T08:58:26.642107+00:00",
+ "context": {
+ "id": "01KWH0T1EJ2RV7H3W535QEXRCG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.outdoortemphigherthanindoor",
+ "state": "off",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:chili-hot",
+ "friendly_name": "OutdoorTempHigherThanIndoor"
+ },
+ "last_changed": "2026-07-02T08:58:26.642172+00:00",
+ "last_reported": "2026-07-02T08:58:26.642172+00:00",
+ "last_updated": "2026-07-02T08:58:26.642172+00:00",
+ "context": {
+ "id": "01KWH0T1EJ2HGG7D8BFNG52A42",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.outdoorhumidityhigherthanindoor",
+ "state": "on",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:water-percent-alert",
+ "friendly_name": "OutdoorHumidityHigherThanIndoor"
+ },
+ "last_changed": "2026-07-02T08:58:26.642238+00:00",
+ "last_reported": "2026-07-02T08:58:26.642238+00:00",
+ "last_updated": "2026-07-02T08:58:26.642238+00:00",
+ "context": {
+ "id": "01KWH0T1EJMQV25VM987MBGQED",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.bathroomhumidityhigherthanoutdoor",
+ "state": "off",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:water-percent-alert",
+ "friendly_name": "BathroomHumidityHigherThanOutdoor"
+ },
+ "last_changed": "2026-07-02T08:58:26.642307+00:00",
+ "last_reported": "2026-07-02T08:58:26.642307+00:00",
+ "last_updated": "2026-07-02T08:58:26.642307+00:00",
+ "context": {
+ "id": "01KWH0T1EJ3HC840M6Y6FFRSDN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.bathroomhumidityhigherthanindoor",
+ "state": "on",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:water-percent-alert",
+ "friendly_name": "BathroomHumidityHigherThanIndoor"
+ },
+ "last_changed": "2026-07-02T08:58:26.642382+00:00",
+ "last_reported": "2026-07-02T08:58:26.642382+00:00",
+ "last_updated": "2026-07-02T08:58:26.642382+00:00",
+ "context": {
+ "id": "01KWH0T1EJYECKD1VWW5D22Q6A",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.octopusinteligentrevertsonnenreservetosavedstartoncompletion",
+ "state": "off",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:battery-50",
+ "friendly_name": "OctopusInteligentRevertSonnenReserveToSavedStartOnCompletion"
+ },
+ "last_changed": "2026-07-02T08:58:26.642453+00:00",
+ "last_reported": "2026-07-02T08:58:26.642453+00:00",
+ "last_updated": "2026-07-02T08:58:26.642453+00:00",
+ "context": {
+ "id": "01KWH0T1EJE12EZY4DHDHC4V9C",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.octopusintelligentusesonnenreserveifhigherthancurrent",
+ "state": "on",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:battery-70",
+ "friendly_name": "OctopusIntelligentUseSonnenReserveIfHigherThanCurrent"
+ },
+ "last_changed": "2026-07-02T08:58:26.642519+00:00",
+ "last_reported": "2026-07-02T08:58:26.642519+00:00",
+ "last_updated": "2026-07-02T08:58:26.642519+00:00",
+ "context": {
+ "id": "01KWH0T1EJJ3NAV025AXWE2VD1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.octopusbumpchargereverttosavedreserveoncompletion",
+ "state": "off",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:battery-20",
+ "friendly_name": "OctopusBumpChargeRevertToSavedReserveOnCompletion"
+ },
+ "last_changed": "2026-07-02T08:58:26.642586+00:00",
+ "last_reported": "2026-07-02T08:58:26.642586+00:00",
+ "last_updated": "2026-07-02T08:58:26.642586+00:00",
+ "context": {
+ "id": "01KWH0T1EJ2VQ7AXSVMHYTM211",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.octopusbumpusesonnenreserveifhigherthancurrent",
+ "state": "off",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:battery-30",
+ "friendly_name": "OctopusBumpUseSonnenReserveIfHigherThanCurrent"
+ },
+ "last_changed": "2026-07-02T08:58:26.642650+00:00",
+ "last_reported": "2026-07-02T08:58:26.642650+00:00",
+ "last_updated": "2026-07-02T08:58:26.642650+00:00",
+ "context": {
+ "id": "01KWH0T1EJ31NA1Y5FQE4QHYYE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.sonnenmanualreservewindowusecurrentreserveifgreaterthancalculatedreserve",
+ "state": "on",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:battery-10",
+ "friendly_name": "SonnenManualReserveWindowUseCurrentReserveIfGreaterThanCalculatedReserve"
+ },
+ "last_changed": "2026-07-02T08:58:26.642720+00:00",
+ "last_reported": "2026-07-02T08:58:26.642720+00:00",
+ "last_updated": "2026-07-02T08:58:26.642720+00:00",
+ "context": {
+ "id": "01KWH0T1EJXH8VT12EAD2HQ17W",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.octopusbumpchargeretrieved",
+ "state": "on",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:car-electric",
+ "friendly_name": "OctopusBumpChargeRetrieved"
+ },
+ "last_changed": "2026-07-02T09:26:37.011345+00:00",
+ "last_reported": "2026-07-02T09:26:37.011345+00:00",
+ "last_updated": "2026-07-02T09:26:37.011345+00:00",
+ "context": {
+ "id": "01KWH2DM6HGSM7EWT0D5Z43A9B",
+ "parent_id": "01KWH2DM6HBB6W9DXSY6HZV2T4",
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.octopusbumpchargeautomationenabled",
+ "state": "on",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:lightning-bolt-circle",
+ "friendly_name": "OctopusBumpChargeAutomationEnabled"
+ },
+ "last_changed": "2026-07-02T08:58:26.642852+00:00",
+ "last_reported": "2026-07-02T08:58:26.642852+00:00",
+ "last_updated": "2026-07-02T08:58:26.642852+00:00",
+ "context": {
+ "id": "01KWH0T1EJQZCXTSNSGHM71E8S",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.mixergyoneoffboostenabled",
+ "state": "off",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:water-boiler-auto",
+ "friendly_name": "MixergyOneOffBoostEnabled"
+ },
+ "last_changed": "2026-07-02T08:58:26.642913+00:00",
+ "last_reported": "2026-07-02T08:58:26.642913+00:00",
+ "last_updated": "2026-07-02T08:58:26.642913+00:00",
+ "context": {
+ "id": "01KWH0T1EJMNKHACF4HWVSWS6J",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.mixergyoneoffboostisinprogress",
+ "state": "off",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:water-boiler-alert",
+ "friendly_name": "MixergyOneOffBoostIsInProgress"
+ },
+ "last_changed": "2026-07-02T08:58:26.642980+00:00",
+ "last_reported": "2026-07-02T08:58:26.642980+00:00",
+ "last_updated": "2026-07-02T08:58:26.642980+00:00",
+ "context": {
+ "id": "01KWH0T1EJ8VRRTHJQPWXC860A",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.mixergytargettemperaturemanualoverride",
+ "state": "off",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:water-boiler-auto",
+ "friendly_name": "MixergyTargetTemperatureManualOverride"
+ },
+ "last_changed": "2026-07-02T08:58:26.643046+00:00",
+ "last_reported": "2026-07-02T08:58:26.643046+00:00",
+ "last_updated": "2026-07-02T08:58:26.643046+00:00",
+ "context": {
+ "id": "01KWH0T1EKCW8QY05HMAPY8JM2",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.mixergyoneoffboostsetreverttargettemp",
+ "state": "on",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:water-percent",
+ "friendly_name": "MixergyOneOffBoostSetRevertTargetTemp"
+ },
+ "last_changed": "2026-07-02T08:58:26.643111+00:00",
+ "last_reported": "2026-07-02T08:58:26.643111+00:00",
+ "last_updated": "2026-07-02T08:58:26.643111+00:00",
+ "context": {
+ "id": "01KWH0T1EK8JTSNYEAAVTQXV4W",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.octopusintelligentoctopusautomationactive",
+ "state": "off",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:car-arrow-left",
+ "friendly_name": "OctopusIntelligentOctopusAutomationActive"
+ },
+ "last_changed": "2026-07-02T08:58:26.643179+00:00",
+ "last_reported": "2026-07-02T08:58:26.643179+00:00",
+ "last_updated": "2026-07-02T08:58:26.643179+00:00",
+ "context": {
+ "id": "01KWH0T1EKS4ENSJ2FAZ6BDE1S",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.sonnenimplreservewindowinprogress",
+ "state": "off",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:battery-charging-40",
+ "friendly_name": "SonnenImplReserveWindowInProgress"
+ },
+ "last_changed": "2026-07-02T08:58:26.643246+00:00",
+ "last_reported": "2026-07-02T08:58:26.643246+00:00",
+ "last_updated": "2026-07-02T08:58:26.643246+00:00",
+ "context": {
+ "id": "01KWH0T1EK9GBXEWFA8NRQD4T8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.sonnenimplreservewindowusecurrentreserveifgreaterthancalculatedreserve",
+ "state": "on",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:battery-arrow-up-outline",
+ "friendly_name": "SonnenImplReserveWindowUseCurrentReserveIfGreaterThanCalculatedReserve"
+ },
+ "last_changed": "2026-07-02T08:58:26.643310+00:00",
+ "last_reported": "2026-07-02T08:58:26.643310+00:00",
+ "last_updated": "2026-07-02T08:58:26.643310+00:00",
+ "context": {
+ "id": "01KWH0T1EKQTXVPEYASHXKK3XJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.sonnenimplreservewindowtargetmanualmode",
+ "state": "off",
+ "attributes": {
+ "editable": true,
+ "friendly_name": "SonnenImplReserveWindowTargetManualMode"
+ },
+ "last_changed": "2026-07-02T08:58:26.643376+00:00",
+ "last_reported": "2026-07-02T08:58:26.643376+00:00",
+ "last_updated": "2026-07-02T08:58:26.643376+00:00",
+ "context": {
+ "id": "01KWH0T1EK24XX78QW2T6AQCWB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.sonnenimplreservewindowoverrideintelligentoctopus",
+ "state": "on",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:car-connected",
+ "friendly_name": "SonnenImplReserveWindowOverrideIntelligentOctopus"
+ },
+ "last_changed": "2026-07-02T08:58:26.643448+00:00",
+ "last_reported": "2026-07-02T08:58:26.643448+00:00",
+ "last_updated": "2026-07-02T08:58:26.643448+00:00",
+ "context": {
+ "id": "01KWH0T1EKE63CXB1E2W1S6ZZ8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.sonnenimplreservewindowenabled",
+ "state": "off",
+ "attributes": {
+ "editable": true,
+ "friendly_name": " SonnenImplReserveWindowEnabled"
+ },
+ "last_changed": "2026-07-02T08:58:26.643512+00:00",
+ "last_reported": "2026-07-02T08:58:26.643512+00:00",
+ "last_updated": "2026-07-02T08:58:26.643512+00:00",
+ "context": {
+ "id": "01KWH0T1EK1DNG87VFGRX90XXV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.sonnenimplreservewindowreverttosavedstartoncompletion",
+ "state": "off",
+ "attributes": {
+ "editable": true,
+ "friendly_name": "SonnenImplReserveWindowRevertToSavedStartOnCompletion"
+ },
+ "last_changed": "2026-07-02T08:58:26.643574+00:00",
+ "last_reported": "2026-07-02T08:58:26.643574+00:00",
+ "last_updated": "2026-07-02T08:58:26.643574+00:00",
+ "context": {
+ "id": "01KWH0T1EKRS0FJZ0JQYD1ASP6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.sonnenimplreservewindowreverttoautooperatingmodeprocessing",
+ "state": "on",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:file-undo",
+ "friendly_name": "SonnenImplReserveWindowRevertToAutoOperatingModeProcessing"
+ },
+ "last_changed": "2026-07-02T08:58:26.643644+00:00",
+ "last_reported": "2026-07-02T08:58:26.643644+00:00",
+ "last_updated": "2026-07-02T08:58:26.643644+00:00",
+ "context": {
+ "id": "01KWH0T1EKP4Y28HQ1AAY8CVXP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.mixergyeddiimplboostinprogress",
+ "state": "off",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:water-check",
+ "friendly_name": "MixergyEddiImplBoostInProgress"
+ },
+ "last_changed": "2026-07-02T08:58:26.643987+00:00",
+ "last_reported": "2026-07-02T08:58:26.643987+00:00",
+ "last_updated": "2026-07-02T08:58:26.643987+00:00",
+ "context": {
+ "id": "01KWH0T1EK2AKTV9XC90D1JMST",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.octopusfreeelectricitymixergyeddiboost",
+ "state": "on",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:transmission-tower-import",
+ "friendly_name": "OctopusFreeElectricityMixergyEddiBoost"
+ },
+ "last_changed": "2026-07-02T08:58:26.644094+00:00",
+ "last_reported": "2026-07-02T08:58:26.644094+00:00",
+ "last_updated": "2026-07-02T08:58:26.644094+00:00",
+ "context": {
+ "id": "01KWH0T1EMTKHXDM2N9D5B2JPH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.octopusfreeelectricityallowedprimary",
+ "state": "on",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:wind-power",
+ "friendly_name": "OctopusFreeElectricityAllowedPrimary"
+ },
+ "last_changed": "2026-07-02T08:58:26.644195+00:00",
+ "last_reported": "2026-07-02T08:58:26.644195+00:00",
+ "last_updated": "2026-07-02T08:58:26.644195+00:00",
+ "context": {
+ "id": "01KWH0T1EM41ZHTXP8MG0BYWVW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.octopusfreeelectricitysonnenboost",
+ "state": "on",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:wind-power",
+ "friendly_name": "OctopusFreeElectricitySonnenBoost"
+ },
+ "last_changed": "2026-07-02T08:58:26.644275+00:00",
+ "last_reported": "2026-07-02T08:58:26.644275+00:00",
+ "last_updated": "2026-07-02T08:58:26.644275+00:00",
+ "context": {
+ "id": "01KWH0T1EMMWKWERM7JC9VG82J",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.sonnenfreeelectricityinprogress",
+ "state": "off",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:battery-charging-high",
+ "friendly_name": "SonnenFreeElectricityInProgress"
+ },
+ "last_changed": "2026-07-02T08:58:26.644350+00:00",
+ "last_reported": "2026-07-02T08:58:26.644350+00:00",
+ "last_updated": "2026-07-02T08:58:26.644350+00:00",
+ "context": {
+ "id": "01KWH0T1EMZGTKBB97GYSQVH7N",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.sonnenfreeelectricityusecurrentreserveifgreaterthancalculatedreserve",
+ "state": "off",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:battery-10",
+ "friendly_name": "SonnenFreeElectricityUseCurrentReserveIfGreaterThanCalculatedReserve"
+ },
+ "last_changed": "2026-07-02T08:58:26.644423+00:00",
+ "last_reported": "2026-07-02T08:58:26.644423+00:00",
+ "last_updated": "2026-07-02T08:58:26.644423+00:00",
+ "context": {
+ "id": "01KWH0T1EMQJRDHGGHM0D9NEZC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.sonnenfreeelectricityreverttoautooperatingmodeprocessing",
+ "state": "off",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:file-undo",
+ "friendly_name": "SonnenFreeElectricityRevertToAutoOperatingModeProcessing"
+ },
+ "last_changed": "2026-07-02T08:58:26.644491+00:00",
+ "last_reported": "2026-07-02T08:58:26.644491+00:00",
+ "last_updated": "2026-07-02T08:58:26.644491+00:00",
+ "context": {
+ "id": "01KWH0T1EMBJNFSY1PAWBKAZTY",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.sonnenfreeelectricityreverttosavedstartoncompletion",
+ "state": "off",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:battery-10",
+ "friendly_name": "SonnenFreeElectricityRevertToSavedStartOnCompletion"
+ },
+ "last_changed": "2026-07-02T08:58:26.644558+00:00",
+ "last_reported": "2026-07-02T08:58:26.644558+00:00",
+ "last_updated": "2026-07-02T08:58:26.644558+00:00",
+ "context": {
+ "id": "01KWH0T1EMTEZQFWRYYM77NFM1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.alertco2",
+ "state": "off",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:molecule-co2",
+ "friendly_name": "AlertCO2"
+ },
+ "last_changed": "2026-07-02T08:58:26.644624+00:00",
+ "last_reported": "2026-07-02T08:58:26.644624+00:00",
+ "last_updated": "2026-07-02T08:58:26.644624+00:00",
+ "context": {
+ "id": "01KWH0T1EM21K9DDXF8M2PQBNZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.alertvoc",
+ "state": "off",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:scent",
+ "friendly_name": "AlertVOC"
+ },
+ "last_changed": "2026-07-02T08:58:26.644688+00:00",
+ "last_reported": "2026-07-02T08:58:26.644688+00:00",
+ "last_updated": "2026-07-02T08:58:26.644688+00:00",
+ "context": {
+ "id": "01KWH0T1EM4B8S1J28D3NK0AMT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.cumi_at_home",
+ "state": "off",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:cat",
+ "friendly_name": "Cumi At Home"
+ },
+ "last_changed": "2026-07-02T08:58:26.644765+00:00",
+ "last_reported": "2026-07-02T08:58:26.644765+00:00",
+ "last_updated": "2026-07-02T08:58:26.644765+00:00",
+ "context": {
+ "id": "01KWH0T1EM74VXDWF0VCQ1J50K",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.blindsconservatoryoktoopengiventhresholdsandweather",
+ "state": "on",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:roller-shade",
+ "friendly_name": "BlindsConservatoryOKToOpenGivenThresholdsAndWeather"
+ },
+ "last_changed": "2026-07-02T08:58:26.644836+00:00",
+ "last_reported": "2026-07-02T08:58:26.644836+00:00",
+ "last_updated": "2026-07-02T08:58:26.644836+00:00",
+ "context": {
+ "id": "01KWH0T1EMD4C50YP35TC8MNVB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.environmentalwarningsenabled",
+ "state": "on",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:home-thermometer-outline",
+ "friendly_name": "EnvironmentalWarningsEnabled"
+ },
+ "last_changed": "2026-07-02T08:58:26.644904+00:00",
+ "last_reported": "2026-07-02T08:58:26.644904+00:00",
+ "last_updated": "2026-07-02T08:58:26.644904+00:00",
+ "context": {
+ "id": "01KWH0T1EMM34RCQ3GX0FXWAQJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.environmentalindoroutdoortempwarningenabled",
+ "state": "on",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:thermometer-alert",
+ "friendly_name": "EnvironmentalIndorOutdoorTempWarningEnabled"
+ },
+ "last_changed": "2026-07-02T08:58:26.644994+00:00",
+ "last_reported": "2026-07-02T08:58:26.644994+00:00",
+ "last_updated": "2026-07-02T08:58:26.644994+00:00",
+ "context": {
+ "id": "01KWH0T1EM3H7NH6MFQXMTGZ7B",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_boolean.environmentalwarningstowhatsapp",
+ "state": "on",
+ "attributes": {
+ "editable": true,
+ "icon": "mdi:whatsapp",
+ "friendly_name": "EnvironmentalWarningsToWhatsapp"
+ },
+ "last_changed": "2026-07-02T08:58:26.645076+00:00",
+ "last_reported": "2026-07-02T08:58:26.645076+00:00",
+ "last_updated": "2026-07-02T08:58:26.645076+00:00",
+ "context": {
+ "id": "01KWH0T1ENDRJ0HY4VFBBGSZJR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_select.sonnenoperatingmodeinput",
+ "state": "automatic",
+ "attributes": {
+ "options": [
+ "automatic",
+ "timeofuse",
+ "manual"
+ ],
+ "editable": true,
+ "icon": "mdi:form-dropdown",
+ "friendly_name": "SonnenOperatingModeInput"
+ },
+ "last_changed": "2026-07-02T08:58:26.645442+00:00",
+ "last_reported": "2026-07-02T08:58:26.645442+00:00",
+ "last_updated": "2026-07-02T08:58:26.645442+00:00",
+ "context": {
+ "id": "01KWH0T1ENG9H5T62RQX2KCKEC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_select.sonnenmanualreservewindowreservetype",
+ "state": "Absolute",
+ "attributes": {
+ "options": [
+ "Absolute",
+ "Relative",
+ "RelativeLimitedByAbsolute"
+ ],
+ "editable": true,
+ "icon": "mdi:relative-scale",
+ "friendly_name": "SonnenManualReserveWindowReserveType"
+ },
+ "last_changed": "2026-07-02T08:58:26.645603+00:00",
+ "last_reported": "2026-07-02T08:58:26.645603+00:00",
+ "last_updated": "2026-07-02T08:58:26.645603+00:00",
+ "context": {
+ "id": "01KWH0T1ENDCC445KMWN2ZWP74",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_select.sonnenimplreservewindowreservetype",
+ "state": "Absolute",
+ "attributes": {
+ "options": [
+ "Absolute",
+ "Relative",
+ "RelativeLimitedByAbsolute"
+ ],
+ "editable": true,
+ "icon": "mdi:relative-scale",
+ "friendly_name": "SonnenImplReserveWindowReserveType"
+ },
+ "last_changed": "2026-07-02T08:58:26.645701+00:00",
+ "last_reported": "2026-07-02T08:58:26.645701+00:00",
+ "last_updated": "2026-07-02T08:58:26.645701+00:00",
+ "context": {
+ "id": "01KWH0T1ENRT9B8D0PXG3554MN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_select.sonnenfreeelectricityreservetype",
+ "state": "Absolute",
+ "attributes": {
+ "options": [
+ "Absolute",
+ "Relative",
+ "RelativeLimitedByAbsolute"
+ ],
+ "editable": true,
+ "icon": "mdi:relative-scale",
+ "friendly_name": "SonnenFreeElectricityReserveType"
+ },
+ "last_changed": "2026-07-02T08:58:26.645784+00:00",
+ "last_reported": "2026-07-02T08:58:26.645784+00:00",
+ "last_updated": "2026-07-02T08:58:26.645784+00:00",
+ "context": {
+ "id": "01KWH0T1ENJ0KV8MJJM72YYM74",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_select.cumilocation",
+ "state": "Garden",
+ "attributes": {
+ "options": [
+ "Garden",
+ "Catio",
+ "Conservatory",
+ "Kitchen",
+ "House"
+ ],
+ "editable": true,
+ "icon": "mdi:cat",
+ "friendly_name": "CumiLocation"
+ },
+ "last_changed": "2026-07-02T08:58:26.645862+00:00",
+ "last_reported": "2026-07-02T08:58:26.645862+00:00",
+ "last_updated": "2026-07-02T08:58:26.645862+00:00",
+ "context": {
+ "id": "01KWH0T1ENS6C5CN299C2ZFVZN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_text.sonnenoperatingmoderetrieved",
+ "state": "automatic",
+ "attributes": {
+ "editable": true,
+ "min": 0,
+ "max": 100,
+ "pattern": null,
+ "mode": "text",
+ "icon": "mdi:auto-mode",
+ "friendly_name": "SonnenOperatingModeRetrieved"
+ },
+ "last_changed": "2026-07-02T08:58:27.553843+00:00",
+ "last_reported": "2026-07-02T08:58:27.553843+00:00",
+ "last_updated": "2026-07-02T08:58:27.553843+00:00",
+ "context": {
+ "id": "01KWH0T2B1APZ1SQ6MPT0PPZX6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_text.sonnenmanualreservewindowtargetoperatingmode",
+ "state": "automatic",
+ "attributes": {
+ "editable": true,
+ "min": 0,
+ "max": 100,
+ "pattern": null,
+ "mode": "text",
+ "icon": "mdi:auto-mode",
+ "friendly_name": "SonnenManualReserveWindowTargetOperatingMode"
+ },
+ "last_changed": "2026-07-02T08:58:27.553987+00:00",
+ "last_reported": "2026-07-02T08:58:27.553987+00:00",
+ "last_updated": "2026-07-02T08:58:27.553987+00:00",
+ "context": {
+ "id": "01KWH0T2B1BFJ7TXPAZN3BS6K1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_text.sonnenmanualreservewindowsavedstartoperatingmode",
+ "state": "timeofuse",
+ "attributes": {
+ "editable": true,
+ "min": 0,
+ "max": 100,
+ "pattern": null,
+ "mode": "text",
+ "icon": "mdi:skip-previous",
+ "friendly_name": "SonnenManualReserveWindowSavedStartOperatingMode"
+ },
+ "last_changed": "2026-07-02T08:58:27.554088+00:00",
+ "last_reported": "2026-07-02T08:58:27.554088+00:00",
+ "last_updated": "2026-07-02T08:58:27.554088+00:00",
+ "context": {
+ "id": "01KWH0T2B20WB2G5XSMEXTP3P7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_text.sonnenimplreservewindowsavedstartoperatingmode",
+ "state": "timeofuse",
+ "attributes": {
+ "editable": true,
+ "min": 0,
+ "max": 100,
+ "pattern": null,
+ "mode": "text",
+ "friendly_name": "SonnenImplReserveWindowSavedStartOperatingMode"
+ },
+ "last_changed": "2026-07-02T08:58:27.554173+00:00",
+ "last_reported": "2026-07-02T08:58:27.554173+00:00",
+ "last_updated": "2026-07-02T08:58:27.554173+00:00",
+ "context": {
+ "id": "01KWH0T2B2TEMN7VZGPDYZGVPH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_text.sonnenimplreservewindowtargetoperatingmode",
+ "state": "automatic",
+ "attributes": {
+ "editable": true,
+ "min": 0,
+ "max": 100,
+ "pattern": null,
+ "mode": "text",
+ "icon": "mdi:auto-mode",
+ "friendly_name": "SonnenImplReserveWindowTargetOperatingMode"
+ },
+ "last_changed": "2026-07-02T08:58:27.554250+00:00",
+ "last_reported": "2026-07-02T08:58:27.554250+00:00",
+ "last_updated": "2026-07-02T08:58:27.554250+00:00",
+ "context": {
+ "id": "01KWH0T2B2ES7V69BNGJB8J8PB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_text.doorstatusgaragedoor",
+ "state": "Garage door is closed",
+ "attributes": {
+ "editable": true,
+ "min": 0,
+ "max": 100,
+ "pattern": null,
+ "mode": "text",
+ "friendly_name": "DoorStatusGarageDoor"
+ },
+ "last_changed": "2026-07-02T08:58:27.554333+00:00",
+ "last_reported": "2026-07-02T08:58:27.554333+00:00",
+ "last_updated": "2026-07-02T08:58:27.554333+00:00",
+ "context": {
+ "id": "01KWH0T2B2NTZBZ6AV94TXKMF1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_text.doorstatusfrontdoor",
+ "state": "Front door is closed",
+ "attributes": {
+ "editable": true,
+ "min": 0,
+ "max": 100,
+ "pattern": null,
+ "mode": "text",
+ "friendly_name": "DoorStatusFrontDoor"
+ },
+ "last_changed": "2026-07-02T08:58:27.554408+00:00",
+ "last_reported": "2026-07-02T08:58:27.554408+00:00",
+ "last_updated": "2026-07-02T08:58:27.554408+00:00",
+ "context": {
+ "id": "01KWH0T2B2TTCTZYRNS4X3ZVT7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_text.doorstatusconservatorydoor",
+ "state": "Conservatory door is closed",
+ "attributes": {
+ "editable": true,
+ "min": 0,
+ "max": 100,
+ "pattern": null,
+ "mode": "text",
+ "friendly_name": "DoorStatusConservatoryDoor"
+ },
+ "last_changed": "2026-07-02T08:58:27.554479+00:00",
+ "last_reported": "2026-07-02T08:58:27.554479+00:00",
+ "last_updated": "2026-07-02T08:58:27.554479+00:00",
+ "context": {
+ "id": "01KWH0T2B27ZBZVF8CK7F19J9X",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_text.doordangerfrontdoor",
+ "state": "",
+ "attributes": {
+ "editable": true,
+ "min": 0,
+ "max": 100,
+ "pattern": null,
+ "mode": "text",
+ "friendly_name": "DoorDangerFrontDoor"
+ },
+ "last_changed": "2026-07-02T08:58:27.554549+00:00",
+ "last_reported": "2026-07-02T08:58:27.554549+00:00",
+ "last_updated": "2026-07-02T08:58:27.554549+00:00",
+ "context": {
+ "id": "01KWH0T2B243W57BPR8AZBV9QM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_text.doordangerconservatorydoor",
+ "state": "",
+ "attributes": {
+ "editable": true,
+ "min": 0,
+ "max": 100,
+ "pattern": null,
+ "mode": "text",
+ "friendly_name": "DoorDangerConservatoryDoor"
+ },
+ "last_changed": "2026-07-02T08:58:27.554612+00:00",
+ "last_reported": "2026-07-02T08:58:27.554612+00:00",
+ "last_updated": "2026-07-02T08:58:27.554612+00:00",
+ "context": {
+ "id": "01KWH0T2B27JGNRBKN47MPXNFN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_text.doordangergaragedoor",
+ "state": "",
+ "attributes": {
+ "editable": true,
+ "min": 0,
+ "max": 100,
+ "pattern": null,
+ "mode": "text",
+ "friendly_name": "DoorDangerGarageDoor"
+ },
+ "last_changed": "2026-07-02T08:58:27.554682+00:00",
+ "last_reported": "2026-07-02T08:58:27.554682+00:00",
+ "last_updated": "2026-07-02T08:58:27.554682+00:00",
+ "context": {
+ "id": "01KWH0T2B21D28Z5AF1E5TYGS7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_text.doorstatusmajordoors",
+ "state": "Front door is closed, Conservatory door is closed, Garage door is closed",
+ "attributes": {
+ "editable": true,
+ "min": 0,
+ "max": 255,
+ "pattern": null,
+ "mode": "text",
+ "friendly_name": "DoorStatusMajorDoors"
+ },
+ "last_changed": "2026-07-02T08:58:27.554750+00:00",
+ "last_reported": "2026-07-02T08:58:27.554750+00:00",
+ "last_updated": "2026-07-02T08:58:27.554750+00:00",
+ "context": {
+ "id": "01KWH0T2B2SHT6Q0EDQKZJBAG0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_text.doordangermajordoors",
+ "state": "All major doors are closed",
+ "attributes": {
+ "editable": true,
+ "min": 0,
+ "max": 255,
+ "pattern": null,
+ "mode": "text",
+ "friendly_name": "DoorDangerMajorDoors"
+ },
+ "last_changed": "2026-07-02T08:58:27.554816+00:00",
+ "last_reported": "2026-07-02T08:58:27.554816+00:00",
+ "last_updated": "2026-07-02T08:58:27.554816+00:00",
+ "context": {
+ "id": "01KWH0T2B2ADARPMWQPHGKVQ7P",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.mixergylowhotwater",
+ "state": "off",
+ "attributes": {
+ "entity_id": "sensor.current_charge",
+ "hysteresis": 0.0,
+ "lower": 30.0,
+ "position": "above",
+ "sensor_value": 64.5,
+ "type": "lower",
+ "upper": null,
+ "friendly_name": "Mixergy Tank MixergyLowHotWater"
+ },
+ "last_changed": "2026-07-02T08:58:39.998639+00:00",
+ "last_reported": "2026-07-02T09:46:10.247828+00:00",
+ "last_updated": "2026-07-02T09:46:10.247828+00:00",
+ "context": {
+ "id": "01KWH3HDY7V4SVKJG3NP2HGC0K",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.battery_full",
+ "state": "off",
+ "attributes": {
+ "entity_id": "sensor.sonnenbatterie_200357_state_charge_user",
+ "hysteresis": 0.0,
+ "lower": null,
+ "position": "below",
+ "sensor_value": 54.0,
+ "type": "upper",
+ "upper": 99.0,
+ "friendly_name": "sonnenbatterie 200357 Battery Full"
+ },
+ "last_changed": "2026-07-02T09:42:21.844875+00:00",
+ "last_reported": "2026-07-02T10:10:35.752161+00:00",
+ "last_updated": "2026-07-02T10:10:35.752161+00:00",
+ "context": {
+ "id": "01KWH4Y5385SSH1AH7JN95X3GG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.hotwaterfull",
+ "state": "off",
+ "attributes": {
+ "entity_id": "sensor.current_charge",
+ "hysteresis": 0.0,
+ "lower": null,
+ "position": "below",
+ "sensor_value": 64.5,
+ "type": "upper",
+ "upper": 99.0,
+ "friendly_name": "Mixergy Tank HotWaterFull"
+ },
+ "last_changed": "2026-07-02T08:58:39.998679+00:00",
+ "last_reported": "2026-07-02T09:46:10.247871+00:00",
+ "last_updated": "2026-07-02T09:46:10.247871+00:00",
+ "context": {
+ "id": "01KWH3HDY7RGN8KBDHHHYBQV5C",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.hotwatersuperheated",
+ "state": "off",
+ "attributes": {
+ "entity_id": "sensor.hot_water_temperature",
+ "hysteresis": 0.0,
+ "lower": null,
+ "position": "below",
+ "sensor_value": 51.9,
+ "type": "upper",
+ "upper": 68.0,
+ "friendly_name": "Mixergy Tank HotWaterSuperheated"
+ },
+ "last_changed": "2026-07-02T08:58:39.998070+00:00",
+ "last_reported": "2026-07-02T10:06:10.781513+00:00",
+ "last_updated": "2026-07-02T10:06:10.781513+00:00",
+ "context": {
+ "id": "01KWH4P2AXAT7E87K3CJ3B80QD",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sun.sun",
+ "state": "above_horizon",
+ "attributes": {
+ "next_dawn": "2026-07-03T03:02:29.704686+00:00",
+ "next_dusk": "2026-07-02T21:11:52.724330+00:00",
+ "next_midnight": "2026-07-03T00:07:11+00:00",
+ "next_noon": "2026-07-02T12:06:54+00:00",
+ "next_rising": "2026-07-03T03:49:56.678143+00:00",
+ "next_setting": "2026-07-02T20:24:26.344398+00:00",
+ "elevation": 53.9,
+ "azimuth": 130.51,
+ "rising": true,
+ "friendly_name": "Sun"
+ },
+ "last_changed": "2026-07-02T08:58:28.311742+00:00",
+ "last_reported": "2026-07-02T10:10:28.726833+00:00",
+ "last_updated": "2026-07-02T10:10:28.321758+00:00",
+ "context": {
+ "id": "01KWH4XXV1FD0T6CVGZTR3C9FW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sun_next_dawn",
+ "state": "2026-07-03T03:02:29+00:00",
+ "attributes": {
+ "device_class": "timestamp",
+ "friendly_name": "Sun Next dawn"
+ },
+ "last_changed": "2026-07-02T08:58:28.312911+00:00",
+ "last_reported": "2026-07-02T08:58:28.312911+00:00",
+ "last_updated": "2026-07-02T08:58:28.312911+00:00",
+ "context": {
+ "id": "01KWH0T32RM71AAK8ZVN0STA2Q",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sun_next_dusk",
+ "state": "2026-07-02T21:11:52+00:00",
+ "attributes": {
+ "device_class": "timestamp",
+ "friendly_name": "Sun Next dusk"
+ },
+ "last_changed": "2026-07-02T08:58:28.313151+00:00",
+ "last_reported": "2026-07-02T08:58:28.313151+00:00",
+ "last_updated": "2026-07-02T08:58:28.313151+00:00",
+ "context": {
+ "id": "01KWH0T32S4CF4S9TTWA3JY9W6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sun_next_midnight",
+ "state": "2026-07-03T00:07:11+00:00",
+ "attributes": {
+ "device_class": "timestamp",
+ "friendly_name": "Sun Next midnight"
+ },
+ "last_changed": "2026-07-02T08:58:28.313353+00:00",
+ "last_reported": "2026-07-02T08:58:28.313353+00:00",
+ "last_updated": "2026-07-02T08:58:28.313353+00:00",
+ "context": {
+ "id": "01KWH0T32S10QB1KD2MB1XQEV3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sun_next_noon",
+ "state": "2026-07-02T12:06:54+00:00",
+ "attributes": {
+ "device_class": "timestamp",
+ "friendly_name": "Sun Next noon"
+ },
+ "last_changed": "2026-07-02T08:58:28.313534+00:00",
+ "last_reported": "2026-07-02T08:58:28.313534+00:00",
+ "last_updated": "2026-07-02T08:58:28.313534+00:00",
+ "context": {
+ "id": "01KWH0T32S2NDAFM01YCPVQKET",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sun_next_rising",
+ "state": "2026-07-03T03:49:56+00:00",
+ "attributes": {
+ "device_class": "timestamp",
+ "friendly_name": "Sun Next rising"
+ },
+ "last_changed": "2026-07-02T08:58:28.313715+00:00",
+ "last_reported": "2026-07-02T08:58:28.313715+00:00",
+ "last_updated": "2026-07-02T08:58:28.313715+00:00",
+ "context": {
+ "id": "01KWH0T32SFMYD3X6BQ0P4G3J7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sun_next_setting",
+ "state": "2026-07-02T20:24:26+00:00",
+ "attributes": {
+ "device_class": "timestamp",
+ "friendly_name": "Sun Next setting"
+ },
+ "last_changed": "2026-07-02T08:58:28.313906+00:00",
+ "last_reported": "2026-07-02T08:58:28.313906+00:00",
+ "last_updated": "2026-07-02T08:58:28.313906+00:00",
+ "context": {
+ "id": "01KWH0T32S9NHPYP3TP2BNQ21F",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenhourlygenerationratemean",
+ "state": "552.16",
+ "attributes": {
+ "state_class": "measurement",
+ "buffer_usage_ratio": 0.02,
+ "age_coverage_ratio": 1.0,
+ "source_value_valid": true,
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "icon": "mdi:calculator",
+ "friendly_name": "sonnenbatterie 200357 SonnenHourlyGenerationRateMean"
+ },
+ "last_changed": "2026-07-02T10:10:35.755029+00:00",
+ "last_reported": "2026-07-02T10:10:35.755029+00:00",
+ "last_updated": "2026-07-02T10:10:35.755029+00:00",
+ "context": {
+ "id": "01KWH4Y53B7KYPKR67ZVCZT6VD",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnen_solar_generation_rate",
+ "state": "546.63",
+ "attributes": {
+ "state_class": "measurement",
+ "buffer_usage_ratio": 0.02,
+ "age_coverage_ratio": 1.0,
+ "source_value_valid": true,
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "icon": "mdi:calculator",
+ "friendly_name": "sonnenbatterie 200357 Sonnen Solar Generation rate"
+ },
+ "last_changed": "2026-07-02T10:10:35.755222+00:00",
+ "last_reported": "2026-07-02T10:10:35.755222+00:00",
+ "last_updated": "2026-07-02T10:10:35.755222+00:00",
+ "context": {
+ "id": "01KWH4Y53BS30WZ2P1ZV1V33R8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_datetime.startsonnenoverride",
+ "state": "2025-02-14 00:00:00",
+ "attributes": {
+ "has_date": true,
+ "has_time": true,
+ "editable": true,
+ "year": 2025,
+ "month": 2,
+ "day": 14,
+ "hour": 0,
+ "minute": 0,
+ "second": 0,
+ "timestamp": 1739491200.0,
+ "icon": "mdi:battery-clock-outline",
+ "friendly_name": "SonnenStartOverride"
+ },
+ "last_changed": "2026-07-02T08:58:28.998135+00:00",
+ "last_reported": "2026-07-02T08:58:28.998135+00:00",
+ "last_updated": "2026-07-02T08:58:28.998135+00:00",
+ "context": {
+ "id": "01KWH0T3R6WD2192E8816BVHPC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_datetime.sonnenmanualreservewindowstarttime",
+ "state": "2026-07-02 23:25:48",
+ "attributes": {
+ "has_date": true,
+ "has_time": true,
+ "editable": true,
+ "year": 2026,
+ "month": 7,
+ "day": 2,
+ "hour": 23,
+ "minute": 25,
+ "second": 48,
+ "timestamp": 1783031148.0,
+ "icon": "mdi:battery-clock",
+ "friendly_name": "SonnenManualReserveWindowStartTime"
+ },
+ "last_changed": "2026-07-02T08:58:28.998312+00:00",
+ "last_reported": "2026-07-02T08:58:28.998312+00:00",
+ "last_updated": "2026-07-02T08:58:28.998312+00:00",
+ "context": {
+ "id": "01KWH0T3R68GYVXCHPDMRJE928",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_datetime.sonnenmanualreservewindowendtime",
+ "state": "2026-07-03 05:35:48",
+ "attributes": {
+ "has_date": true,
+ "has_time": true,
+ "editable": true,
+ "year": 2026,
+ "month": 7,
+ "day": 3,
+ "hour": 5,
+ "minute": 35,
+ "second": 48,
+ "timestamp": 1783053348.0,
+ "icon": "mdi:battery-clock-outline",
+ "friendly_name": "SonnenManualReserveWindowEndTime"
+ },
+ "last_changed": "2026-07-02T08:58:28.998427+00:00",
+ "last_reported": "2026-07-02T08:58:28.998427+00:00",
+ "last_updated": "2026-07-02T08:58:28.998427+00:00",
+ "context": {
+ "id": "01KWH0T3R6SQ42B57RJ1J5ZGDA",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_datetime.mixergyoneoffbooststartdtg",
+ "state": "2026-05-19 14:15:19",
+ "attributes": {
+ "has_date": true,
+ "has_time": true,
+ "editable": true,
+ "year": 2026,
+ "month": 5,
+ "day": 19,
+ "hour": 14,
+ "minute": 15,
+ "second": 19,
+ "timestamp": 1779196519.0,
+ "icon": "mdi:home-clock",
+ "friendly_name": "MixergyOneOffBoostStartDTG"
+ },
+ "last_changed": "2026-07-02T08:58:28.998538+00:00",
+ "last_reported": "2026-07-02T08:58:28.998538+00:00",
+ "last_updated": "2026-07-02T08:58:28.998538+00:00",
+ "context": {
+ "id": "01KWH0T3R678CAC53847EFMKYE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_datetime.mixergyoneoffbooststopdtg",
+ "state": "2026-05-19 16:27:00",
+ "attributes": {
+ "has_date": true,
+ "has_time": true,
+ "editable": true,
+ "year": 2026,
+ "month": 5,
+ "day": 19,
+ "hour": 16,
+ "minute": 27,
+ "second": 0,
+ "timestamp": 1779204420.0,
+ "icon": "mdi:home-clock-outline",
+ "friendly_name": "MixergyOneOffBoostStopDTG"
+ },
+ "last_changed": "2026-07-02T08:58:28.998642+00:00",
+ "last_reported": "2026-07-02T08:58:28.998642+00:00",
+ "last_updated": "2026-07-02T08:58:28.998642+00:00",
+ "context": {
+ "id": "01KWH0T3R6ENYRJ73BNF252NE7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_datetime.sonnenreservewindowimplendtime",
+ "state": "2025-10-14 00:00:00",
+ "attributes": {
+ "has_date": true,
+ "has_time": true,
+ "editable": true,
+ "year": 2025,
+ "month": 10,
+ "day": 14,
+ "hour": 0,
+ "minute": 0,
+ "second": 0,
+ "timestamp": 1760396400.0,
+ "icon": "mdi:battery-clock",
+ "friendly_name": "SonnenReserveWindowImplEndTime"
+ },
+ "last_changed": "2026-07-02T08:58:28.998749+00:00",
+ "last_reported": "2026-07-02T08:58:28.998749+00:00",
+ "last_updated": "2026-07-02T08:58:28.998749+00:00",
+ "context": {
+ "id": "01KWH0T3R6AHEXMTT5QJD867YW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_datetime.sonnenimplreservewindowendtime",
+ "state": "2026-07-02 05:35:48",
+ "attributes": {
+ "has_date": true,
+ "has_time": true,
+ "editable": true,
+ "year": 2026,
+ "month": 7,
+ "day": 2,
+ "hour": 5,
+ "minute": 35,
+ "second": 48,
+ "timestamp": 1782966948.0,
+ "icon": "mdi:battery-clock",
+ "friendly_name": "SonnenImplReserveWindowEndTime"
+ },
+ "last_changed": "2026-07-02T08:58:28.998852+00:00",
+ "last_reported": "2026-07-02T08:58:28.998852+00:00",
+ "last_updated": "2026-07-02T08:58:28.998852+00:00",
+ "context": {
+ "id": "01KWH0T3R6796BZ3Z0PYP1AZWT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_datetime.sonnenimplreservewindowstarttime",
+ "state": "2026-07-01 23:25:48",
+ "attributes": {
+ "has_date": true,
+ "has_time": true,
+ "editable": true,
+ "year": 2026,
+ "month": 7,
+ "day": 1,
+ "hour": 23,
+ "minute": 25,
+ "second": 48,
+ "timestamp": 1782944748.0,
+ "friendly_name": "SonnenImplReserveWindowStartTime"
+ },
+ "last_changed": "2026-07-02T08:58:28.998954+00:00",
+ "last_reported": "2026-07-02T08:58:28.998954+00:00",
+ "last_updated": "2026-07-02T08:58:28.998954+00:00",
+ "context": {
+ "id": "01KWH0T3R6250VVR5EXMDSHE3C",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_datetime.mixergyeddiimplbooststarttime",
+ "state": "2025-10-24 23:07:00",
+ "attributes": {
+ "has_date": true,
+ "has_time": true,
+ "editable": true,
+ "year": 2025,
+ "month": 10,
+ "day": 24,
+ "hour": 23,
+ "minute": 7,
+ "second": 0,
+ "timestamp": 1761343620.0,
+ "icon": "mdi:water-plus",
+ "friendly_name": "MixergyEddiImplBoostStartTime"
+ },
+ "last_changed": "2026-07-02T08:58:28.999056+00:00",
+ "last_reported": "2026-07-02T08:58:28.999056+00:00",
+ "last_updated": "2026-07-02T08:58:28.999056+00:00",
+ "context": {
+ "id": "01KWH0T3R7HJ0SWXA4DSSQHRNP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_datetime.mixergyeddiimplbooststoptime",
+ "state": "2025-10-24 23:10:00",
+ "attributes": {
+ "has_date": true,
+ "has_time": true,
+ "editable": true,
+ "year": 2025,
+ "month": 10,
+ "day": 24,
+ "hour": 23,
+ "minute": 10,
+ "second": 0,
+ "timestamp": 1761343800.0,
+ "icon": "mdi:water-outline",
+ "friendly_name": "MixergyEddiImplBoostStopTime"
+ },
+ "last_changed": "2026-07-02T08:58:28.999153+00:00",
+ "last_reported": "2026-07-02T08:58:28.999153+00:00",
+ "last_updated": "2026-07-02T08:58:28.999153+00:00",
+ "context": {
+ "id": "01KWH0T3R7GQYNFHVV5A46ZSG0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "input_datetime.blindsconservatoryopenanyway",
+ "state": "12:15:00",
+ "attributes": {
+ "has_date": false,
+ "has_time": true,
+ "editable": true,
+ "hour": 12,
+ "minute": 15,
+ "second": 0,
+ "timestamp": 44100,
+ "icon": "mdi:blinds-open",
+ "friendly_name": "BlindsConservatoryOpenAnyway"
+ },
+ "last_changed": "2026-07-02T08:58:28.999263+00:00",
+ "last_reported": "2026-07-02T08:58:28.999263+00:00",
+ "last_updated": "2026-07-02T08:58:28.999263+00:00",
+ "context": {
+ "id": "01KWH0T3R7KANEE28CY2V9HY2V",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "counter.sonnenlevelretrievedunavailable",
+ "state": "39",
+ "attributes": {
+ "editable": true,
+ "initial": 0,
+ "step": 1,
+ "maximum": 1000000,
+ "friendly_name": "SonnenLevelRetrievedUnavailable"
+ },
+ "last_changed": "2026-07-02T09:41:12.176497+00:00",
+ "last_reported": "2026-07-02T09:41:12.176497+00:00",
+ "last_updated": "2026-07-02T09:41:12.176497+00:00",
+ "context": {
+ "id": "01KWH38AVF5JXAZDF5XX717H3D",
+ "parent_id": "01KWH38AVFQYCVEB1HA1TTPKFD",
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "counter.sonnenlevelretrievedunknown",
+ "state": "0",
+ "attributes": {
+ "editable": true,
+ "initial": 0,
+ "step": 1,
+ "minimum": 0,
+ "maximum": 1000000,
+ "friendly_name": "SonnenLevelRetrievedUnknown"
+ },
+ "last_changed": "2026-07-02T08:58:29.006421+00:00",
+ "last_reported": "2026-07-02T08:58:29.006421+00:00",
+ "last_updated": "2026-07-02T08:58:29.006421+00:00",
+ "context": {
+ "id": "01KWH0T3RE2AJFJ74T0BQMWQA1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "counter.octopusinteligentslotunknown",
+ "state": "0",
+ "attributes": {
+ "editable": true,
+ "initial": 0,
+ "step": 1,
+ "minimum": 0,
+ "maximum": 10000000,
+ "friendly_name": "OctopusInteligentSlotUnknown"
+ },
+ "last_changed": "2026-07-02T08:58:29.006505+00:00",
+ "last_reported": "2026-07-02T08:58:29.006505+00:00",
+ "last_updated": "2026-07-02T08:58:29.006505+00:00",
+ "context": {
+ "id": "01KWH0T3REDP8YW384PY1BRZP1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "counter.octopusinteligentslotunavailable",
+ "state": "0",
+ "attributes": {
+ "editable": true,
+ "initial": 0,
+ "step": 1,
+ "minimum": 0,
+ "maximum": 10000000,
+ "friendly_name": "OctopusInteligentSlotUnavailable"
+ },
+ "last_changed": "2026-07-02T08:58:29.006579+00:00",
+ "last_reported": "2026-07-02T08:58:29.006579+00:00",
+ "last_updated": "2026-07-02T08:58:29.006579+00:00",
+ "context": {
+ "id": "01KWH0T3REKZSBE2MNEDAT0BYC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "counter.octopusintelligentslotvalid",
+ "state": "2",
+ "attributes": {
+ "editable": true,
+ "initial": 0,
+ "step": 1,
+ "minimum": 0,
+ "maximum": 10000000,
+ "friendly_name": "OctopusIntelligentSlotValid"
+ },
+ "last_changed": "2026-07-02T08:58:29.006711+00:00",
+ "last_reported": "2026-07-02T08:58:29.006711+00:00",
+ "last_updated": "2026-07-02T08:58:29.006711+00:00",
+ "context": {
+ "id": "01KWH0T3REE25WK1Q93605RHRD",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "counter.octopusbumpchargevalid",
+ "state": "6",
+ "attributes": {
+ "editable": true,
+ "initial": 0,
+ "step": 1,
+ "minimum": 0,
+ "maximum": 100000,
+ "icon": "mdi:car-2-plus",
+ "friendly_name": "OctopusBumpChargeValid"
+ },
+ "last_changed": "2026-07-02T09:26:37.011824+00:00",
+ "last_reported": "2026-07-02T09:26:37.011824+00:00",
+ "last_updated": "2026-07-02T09:26:37.011824+00:00",
+ "context": {
+ "id": "01KWH2DM6HGSM7EWT0D5Z43A9B",
+ "parent_id": "01KWH2DM6HBB6W9DXSY6HZV2T4",
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "counter.octopusbumpchargeunavailable",
+ "state": "0",
+ "attributes": {
+ "editable": true,
+ "initial": 0,
+ "step": 1,
+ "minimum": 0,
+ "maximum": 100000,
+ "icon": "mdi:car-2-plus",
+ "friendly_name": "OctopusBumpChargeUnavailable"
+ },
+ "last_changed": "2026-07-02T08:58:29.006915+00:00",
+ "last_reported": "2026-07-02T08:58:29.006915+00:00",
+ "last_updated": "2026-07-02T08:58:29.006915+00:00",
+ "context": {
+ "id": "01KWH0T3REMJGS3RZDXT2XD41K",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "counter.octopusbumpchargeunknown",
+ "state": "0",
+ "attributes": {
+ "editable": true,
+ "initial": 0,
+ "step": 1,
+ "minimum": 0,
+ "maximum": 100000,
+ "icon": "mdi:car-2-plus",
+ "friendly_name": "OctopusBumpChargeUnknown"
+ },
+ "last_changed": "2026-07-02T08:58:29.006990+00:00",
+ "last_reported": "2026-07-02T08:58:29.006990+00:00",
+ "last_updated": "2026-07-02T08:58:29.006990+00:00",
+ "context": {
+ "id": "01KWH0T3REBJ0KFCKR7541M9XP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.rpi_power_status",
+ "state": "off",
+ "attributes": {
+ "device_class": "problem",
+ "friendly_name": "Raspberry Pi Power status"
+ },
+ "last_changed": "2026-07-02T08:58:33.442181+00:00",
+ "last_reported": "2026-07-02T09:58:03.537269+00:00",
+ "last_updated": "2026-07-02T08:58:33.442181+00:00",
+ "context": {
+ "id": "01KWH0T832W78N67THNBPWXXWM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.strip_card_update",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "v2.0.8",
+ "in_progress": false,
+ "latest_version": "v2.0.8",
+ "release_summary": null,
+ "release_url": "https://github.com/cataseven/Strip-Card/releases/v2.0.8",
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "friendly_name": "Strip Card Update",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:33.457253+00:00",
+ "last_reported": "2026-07-02T08:58:33.457253+00:00",
+ "last_updated": "2026-07-02T08:58:33.457253+00:00",
+ "context": {
+ "id": "01KWH0T83H3FY0TT8NEFE6V27R",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.daily_sensor_update",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "v2026.2.6",
+ "in_progress": false,
+ "latest_version": "v2026.2.6",
+ "release_summary": null,
+ "release_url": "https://github.com/jeroenterheerdt/HADailySensor/releases/v2026.2.6",
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "entity_picture": "https://brands.home-assistant.io/_/daily/icon.png",
+ "friendly_name": "Daily Sensor Update",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:33.457556+00:00",
+ "last_reported": "2026-07-02T08:58:33.457556+00:00",
+ "last_updated": "2026-07-02T08:58:33.457556+00:00",
+ "context": {
+ "id": "01KWH0T83HTGQJCT79AQQC11AJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.official_dreo_devices_for_home_assistant_update",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "v2.2.1",
+ "in_progress": false,
+ "latest_version": "v2.2.1",
+ "release_summary": null,
+ "release_url": "https://github.com/dreo-team/hass-dreoverse/releases/v2.2.1",
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "entity_picture": "https://brands.home-assistant.io/_/dreo/icon.png",
+ "friendly_name": "Official Dreo Devices for Home Assistant Update",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:33.457779+00:00",
+ "last_reported": "2026-07-02T08:58:33.457779+00:00",
+ "last_updated": "2026-07-02T08:58:33.457779+00:00",
+ "context": {
+ "id": "01KWH0T83HEASQYZQCKP5BEPMP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.alexa_media_player_update",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "v5.15.6",
+ "in_progress": false,
+ "latest_version": "v5.15.6",
+ "release_summary": null,
+ "release_url": "https://github.com/alandtse/alexa_media_player/releases/v5.15.6",
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "entity_picture": "https://brands.home-assistant.io/_/alexa_media/icon.png",
+ "friendly_name": "Alexa Media Player Update",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:33.457974+00:00",
+ "last_reported": "2026-07-02T08:58:33.457974+00:00",
+ "last_updated": "2026-07-02T08:58:33.457974+00:00",
+ "context": {
+ "id": "01KWH0T83H8BAEGA6SCZP27TMK",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.auto_entities_update",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "v1.16.1",
+ "in_progress": false,
+ "latest_version": "v1.16.1",
+ "release_summary": null,
+ "release_url": "https://github.com/thomasloven/lovelace-auto-entities/releases/v1.16.1",
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "friendly_name": "auto-entities Update",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:33.458165+00:00",
+ "last_reported": "2026-07-02T08:58:33.458165+00:00",
+ "last_updated": "2026-07-02T08:58:33.458165+00:00",
+ "context": {
+ "id": "01KWH0T83J9JJFJK2F18815H8Y",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.presence_simulation_update",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "v5.3",
+ "in_progress": false,
+ "latest_version": "v5.3",
+ "release_summary": null,
+ "release_url": "https://github.com/slashback100/presence_simulation/releases/v5.3",
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "entity_picture": "https://brands.home-assistant.io/_/presence_simulation/icon.png",
+ "friendly_name": "Presence Simulation Update",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:33.458347+00:00",
+ "last_reported": "2026-07-02T08:58:33.458347+00:00",
+ "last_updated": "2026-07-02T08:58:33.458347+00:00",
+ "context": {
+ "id": "01KWH0T83JTF2GSCM88Y5Z2KD6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.public_transport_departures_update",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "v3.1.3",
+ "in_progress": false,
+ "latest_version": "v3.1.3",
+ "release_summary": null,
+ "release_url": "https://github.com/alex-jung/ha-departures/releases/v3.1.3",
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "entity_picture": "https://brands.home-assistant.io/_/ha_departures/icon.png",
+ "friendly_name": "Public Transport Departures Update",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:33.458529+00:00",
+ "last_reported": "2026-07-02T08:58:33.458529+00:00",
+ "last_updated": "2026-07-02T08:58:33.458529+00:00",
+ "context": {
+ "id": "01KWH0T83J0JSDQA6ATDWJ66V3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.mixergy_update",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "v0.9.2",
+ "in_progress": false,
+ "latest_version": "v0.9.2",
+ "release_summary": null,
+ "release_url": "https://github.com/tomasmcguinness/homeassistant-mixergy/releases/v0.9.2",
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "entity_picture": "https://brands.home-assistant.io/_/mixergy/icon.png",
+ "friendly_name": "Mixergy Update",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:33.458696+00:00",
+ "last_reported": "2026-07-02T08:58:33.458696+00:00",
+ "last_updated": "2026-07-02T08:58:33.458696+00:00",
+ "context": {
+ "id": "01KWH0T83JNQXWRGY1PSPTT2N3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.ikea_dirigera_hub_integration_update",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "2.7.1",
+ "in_progress": false,
+ "latest_version": "2.7.1",
+ "release_summary": null,
+ "release_url": "https://github.com/sanjoyg/dirigera_platform/releases/2.7.1",
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "entity_picture": "https://brands.home-assistant.io/_/dirigera_platform/icon.png",
+ "friendly_name": "IKEA Dirigera Hub Integration Update",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:33.458875+00:00",
+ "last_reported": "2026-07-02T08:58:33.458875+00:00",
+ "last_updated": "2026-07-02T08:58:33.458875+00:00",
+ "context": {
+ "id": "01KWH0T83JSRK473S86J32JXX9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.whatsigram_messenger_update",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "v0.1.9",
+ "in_progress": false,
+ "latest_version": "v0.1.9",
+ "release_summary": null,
+ "release_url": "https://github.com/microteq/whatsigram_messenger/releases/v0.1.9",
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "entity_picture": "https://brands.home-assistant.io/_/whatsigram_messenger/icon.png",
+ "friendly_name": "Whatsigram Messenger Update",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:33.459050+00:00",
+ "last_reported": "2026-07-02T08:58:33.459050+00:00",
+ "last_updated": "2026-07-02T08:58:33.459050+00:00",
+ "context": {
+ "id": "01KWH0T83KARAHJEX7NJH0ZNEW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.octopus_intelligent_update",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "v1.9.0",
+ "in_progress": false,
+ "latest_version": "v1.9.0",
+ "release_summary": null,
+ "release_url": "https://github.com/megakid/ha_octopus_intelligent/releases/v1.9.0",
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "entity_picture": "https://brands.home-assistant.io/_/octopus_intelligent/icon.png",
+ "friendly_name": "Octopus Intelligent Update",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:33.459217+00:00",
+ "last_reported": "2026-07-02T08:58:33.459217+00:00",
+ "last_updated": "2026-07-02T08:58:33.459217+00:00",
+ "context": {
+ "id": "01KWH0T83KV6J1SQHGXVWHB3K2",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.roomba_vacuum_card_update",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "0.12",
+ "in_progress": false,
+ "latest_version": "0.12",
+ "release_summary": null,
+ "release_url": "https://github.com/jeremywillans/lovelace-roomba-vacuum-card/releases/0.12",
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "friendly_name": "Roomba Vacuum Card Update",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:33.459429+00:00",
+ "last_reported": "2026-07-02T08:58:33.459429+00:00",
+ "last_updated": "2026-07-02T08:58:33.459429+00:00",
+ "context": {
+ "id": "01KWH0T83KEY0C3KBJ7WAVA93R",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.calendar_card_pro_update",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "v3.2.0",
+ "in_progress": false,
+ "latest_version": "v3.2.0",
+ "release_summary": null,
+ "release_url": "https://github.com/alexpfau/calendar-card-pro/releases/v3.2.0",
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "friendly_name": "Calendar Card Pro Update",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:33.459601+00:00",
+ "last_reported": "2026-07-02T08:58:33.459601+00:00",
+ "last_updated": "2026-07-02T08:58:33.459601+00:00",
+ "context": {
+ "id": "01KWH0T83KC1X36A6HPTV3PA45",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.hacs_update",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "2.0.5",
+ "in_progress": false,
+ "latest_version": "2.0.5",
+ "release_summary": null,
+ "release_url": "https://github.com/hacs/integration/releases/2.0.5",
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "entity_picture": "https://brands.home-assistant.io/_/hacs/icon.png",
+ "friendly_name": "HACS Update",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:33.459776+00:00",
+ "last_reported": "2026-07-02T08:58:33.459776+00:00",
+ "last_updated": "2026-07-02T08:58:33.459776+00:00",
+ "context": {
+ "id": "01KWH0T83KMY78M4PS9TNWEG73",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.sonnenbatterie_update",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "v2026.3.2",
+ "in_progress": false,
+ "latest_version": "v2026.3.2",
+ "release_summary": null,
+ "release_url": "https://github.com/weltmeyer/ha_sonnenbatterie/releases/v2026.3.2",
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "entity_picture": "https://brands.home-assistant.io/_/sonnenbatterie/icon.png",
+ "friendly_name": "Sonnenbatterie Update",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:33.459949+00:00",
+ "last_reported": "2026-07-02T08:58:33.459949+00:00",
+ "last_updated": "2026-07-02T08:58:33.459949+00:00",
+ "context": {
+ "id": "01KWH0T83KW8V9Z1MXRKYZF554",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.dreo_smart_device_integration_update",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "v1.9.22",
+ "in_progress": false,
+ "latest_version": "v1.9.22",
+ "release_summary": null,
+ "release_url": "https://github.com/JeffSteinbok/hass-dreo/releases/v1.9.22",
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "entity_picture": "https://brands.home-assistant.io/_/dreo/icon.png",
+ "friendly_name": "Dreo Smart Device Integration Update",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:33.460355+00:00",
+ "last_reported": "2026-07-02T08:58:33.460355+00:00",
+ "last_updated": "2026-07-02T08:58:33.460355+00:00",
+ "context": {
+ "id": "01KWH0T83MBGK0NABWYCKR38Y9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.octopus_energy_update",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "v18.3.2",
+ "in_progress": false,
+ "latest_version": "v18.3.2",
+ "release_summary": null,
+ "release_url": "https://github.com/BottlecapDave/HomeAssistant-OctopusEnergy/releases/v18.3.2",
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "entity_picture": "https://brands.home-assistant.io/_/octopus_energy/icon.png",
+ "friendly_name": "Octopus Energy Update",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:33.460562+00:00",
+ "last_reported": "2026-07-02T08:58:33.460562+00:00",
+ "last_updated": "2026-07-02T08:58:33.460562+00:00",
+ "context": {
+ "id": "01KWH0T83M0H2CFPRWN5RNZZ7G",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.petlibro_update",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "v1.2.32",
+ "in_progress": false,
+ "latest_version": "v1.2.32",
+ "release_summary": null,
+ "release_url": "https://github.com/jjjonesjr33/petlibro/releases/v1.2.32",
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "entity_picture": "https://brands.home-assistant.io/_/petlibro/icon.png",
+ "friendly_name": "PETLIBRO Update",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:33.460752+00:00",
+ "last_reported": "2026-07-02T08:58:33.460752+00:00",
+ "last_updated": "2026-07-02T08:58:33.460752+00:00",
+ "context": {
+ "id": "01KWH0T83M8JV46HCBMVDGJQ57",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.battery_monitor_update",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "v1.0.6",
+ "in_progress": false,
+ "latest_version": "v1.0.6",
+ "release_summary": null,
+ "release_url": "https://github.com/DomoticaFacile/battery_monitor/releases/v1.0.6",
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "entity_picture": "https://brands.home-assistant.io/_/battery_monitor/icon.png",
+ "friendly_name": "Battery Monitor Update",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:33.460920+00:00",
+ "last_reported": "2026-07-02T08:58:33.460920+00:00",
+ "last_updated": "2026-07-02T08:58:33.460920+00:00",
+ "context": {
+ "id": "01KWH0T83MP5WNY9PV6Q0JQFS4",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.myenergi_update",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "0.2.0",
+ "in_progress": false,
+ "latest_version": "0.2.0",
+ "release_summary": null,
+ "release_url": "https://github.com/CJNE/ha-myenergi/releases/0.2.0",
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "entity_picture": "https://brands.home-assistant.io/_/myenergi/icon.png",
+ "friendly_name": "myenergi Update",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:33.461123+00:00",
+ "last_reported": "2026-07-02T08:58:33.461123+00:00",
+ "last_updated": "2026-07-02T08:58:33.461123+00:00",
+ "context": {
+ "id": "01KWH0T83NG213BEP24S8YSV4E",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.tesla_update",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "v3.26.3",
+ "in_progress": false,
+ "latest_version": "v3.26.3",
+ "release_summary": null,
+ "release_url": "https://github.com/alandtse/tesla/releases/v3.26.3",
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "entity_picture": "https://brands.home-assistant.io/_/tesla_custom/icon.png",
+ "friendly_name": "Tesla Update",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:33.461313+00:00",
+ "last_reported": "2026-07-02T08:58:33.461313+00:00",
+ "last_updated": "2026-07-02T08:58:33.461313+00:00",
+ "context": {
+ "id": "01KWH0T83NB5TNDE3VASWGQ2AE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_front_door_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Myggbett front door Battery"
+ },
+ "last_changed": "2026-07-02T08:58:34.289092+00:00",
+ "last_reported": "2026-07-02T08:58:34.289092+00:00",
+ "last_updated": "2026-07-02T08:58:34.289092+00:00",
+ "context": {
+ "id": "01KWH0T8XHF28EZS3A25ATJZ6E",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_front_door_battery_voltage",
+ "state": "1.524",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Myggbett front door Battery voltage"
+ },
+ "last_changed": "2026-07-02T08:58:34.290230+00:00",
+ "last_reported": "2026-07-02T08:58:34.290230+00:00",
+ "last_updated": "2026-07-02T08:58:34.290230+00:00",
+ "context": {
+ "id": "01KWH0T8XJ69XQTB6MEGMEYWTD",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_front_door_battery_type",
+ "state": "AAA",
+ "attributes": {
+ "friendly_name": "Myggbett front door Battery type"
+ },
+ "last_changed": "2026-07-02T08:58:34.290835+00:00",
+ "last_reported": "2026-07-02T08:58:34.290835+00:00",
+ "last_updated": "2026-07-02T08:58:34.290835+00:00",
+ "context": {
+ "id": "01KWH0T8XJR1709BVAQFNMZPTZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.myggbett_front_door_firmware",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "1.1.4",
+ "in_progress": false,
+ "latest_version": "1.1.4",
+ "release_summary": null,
+ "release_url": null,
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "device_class": "firmware",
+ "friendly_name": "Myggbett front door Firmware",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:34.294632+00:00",
+ "last_reported": "2026-07-02T08:58:34.294632+00:00",
+ "last_updated": "2026-07-02T08:58:34.294632+00:00",
+ "context": {
+ "id": "01KWH0T8XPGQRT9JXH0XXPH6DV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.myggbett_front_door",
+ "state": "off",
+ "attributes": {
+ "device_class": "door",
+ "friendly_name": "Myggbett front door Door"
+ },
+ "last_changed": "2026-07-02T08:58:34.295197+00:00",
+ "last_reported": "2026-07-02T08:58:34.295197+00:00",
+ "last_updated": "2026-07-02T08:58:34.295197+00:00",
+ "context": {
+ "id": "01KWH0T8XQ8Z6R5K2NN1F7M0SN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.myggbett_front_door_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Myggbett front door Identify"
+ },
+ "last_changed": "2026-07-02T08:58:34.295775+00:00",
+ "last_reported": "2026-07-02T08:58:34.295775+00:00",
+ "last_updated": "2026-07-02T08:58:34.295775+00:00",
+ "context": {
+ "id": "01KWH0T8XQEPN4PAHGJPF16G5Z",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_conservatory_door_battery",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Myggbett conservatory Battery"
+ },
+ "last_changed": "2026-07-02T08:58:34.298712+00:00",
+ "last_reported": "2026-07-02T08:58:34.298712+00:00",
+ "last_updated": "2026-07-02T08:58:34.298712+00:00",
+ "context": {
+ "id": "01KWH0T8XTT2WP6VZ6EZVGD7QG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_conservatory_door_battery_voltage",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Myggbett conservatory Battery voltage"
+ },
+ "last_changed": "2026-07-02T08:58:34.300605+00:00",
+ "last_reported": "2026-07-02T08:58:34.300605+00:00",
+ "last_updated": "2026-07-02T08:58:34.300605+00:00",
+ "context": {
+ "id": "01KWH0T8XWKKGT35T07W0W3XXQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_conservatory_door_battery_type",
+ "state": "unavailable",
+ "attributes": {
+ "friendly_name": "Myggbett conservatory Battery type"
+ },
+ "last_changed": "2026-07-02T08:58:34.301197+00:00",
+ "last_reported": "2026-07-02T08:58:34.301197+00:00",
+ "last_updated": "2026-07-02T08:58:34.301197+00:00",
+ "context": {
+ "id": "01KWH0T8XX5QWSYDDAKEZMNJ4P",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.myggbett_conservatory_door_firmware",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "firmware",
+ "friendly_name": "Myggbett conservatory Firmware",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:34.304091+00:00",
+ "last_reported": "2026-07-02T08:58:34.304091+00:00",
+ "last_updated": "2026-07-02T08:58:34.304091+00:00",
+ "context": {
+ "id": "01KWH0T8Y0134HGK83NP9D5Q2Q",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.myggbett_conservatory_door",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "door",
+ "friendly_name": "Myggbett conservatory Door"
+ },
+ "last_changed": "2026-07-02T08:58:34.304492+00:00",
+ "last_reported": "2026-07-02T08:58:34.304492+00:00",
+ "last_updated": "2026-07-02T08:58:34.304492+00:00",
+ "context": {
+ "id": "01KWH0T8Y0D7PHNC0C9S7GPDGR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.myggbett_conservatory_door_identify",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Myggbett conservatory Identify"
+ },
+ "last_changed": "2026-07-02T08:58:34.304977+00:00",
+ "last_reported": "2026-07-02T08:58:34.304977+00:00",
+ "last_updated": "2026-07-02T08:58:34.304977+00:00",
+ "context": {
+ "id": "01KWH0T8Y0ABF06QNV0Q1YDGTS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.timmerflotte_temp_hmd_sensor_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Timmerflotte tims room Battery"
+ },
+ "last_changed": "2026-07-02T08:58:35.351834+00:00",
+ "last_reported": "2026-07-02T08:58:35.351834+00:00",
+ "last_updated": "2026-07-02T08:58:35.351834+00:00",
+ "context": {
+ "id": "01KWH0T9YQD0PBJWB8TFA8Y7ET",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.timmerflotte_temp_hmd_sensor_battery_voltage",
+ "state": "3.007",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Timmerflotte tims room Battery voltage"
+ },
+ "last_changed": "2026-07-02T08:58:35.352124+00:00",
+ "last_reported": "2026-07-02T08:58:35.352124+00:00",
+ "last_updated": "2026-07-02T08:58:35.352124+00:00",
+ "context": {
+ "id": "01KWH0T9YR6HW7E824M95SRNSX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.timmerflotte_temp_hmd_sensor_battery_type",
+ "state": "AAA",
+ "attributes": {
+ "friendly_name": "Timmerflotte tims room Battery type"
+ },
+ "last_changed": "2026-07-02T08:58:35.352250+00:00",
+ "last_reported": "2026-07-02T08:58:35.352250+00:00",
+ "last_updated": "2026-07-02T08:58:35.352250+00:00",
+ "context": {
+ "id": "01KWH0T9YRGXY9J4FFJA5H5MNT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.timmerflotte_temp_hmd_sensor_firmware",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "1.0.21",
+ "in_progress": false,
+ "latest_version": "1.0.21",
+ "release_summary": null,
+ "release_url": null,
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "device_class": "firmware",
+ "friendly_name": "Timmerflotte tims room Firmware",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:35.352471+00:00",
+ "last_reported": "2026-07-02T08:58:35.352471+00:00",
+ "last_updated": "2026-07-02T08:58:35.352471+00:00",
+ "context": {
+ "id": "01KWH0T9YRRE6167B2CYQY9Z6Y",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.timmerflotte_temp_hmd_sensor_identify_1",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Timmerflotte tims room Identify (1)"
+ },
+ "last_changed": "2026-07-02T08:58:35.352561+00:00",
+ "last_reported": "2026-07-02T08:58:35.352561+00:00",
+ "last_updated": "2026-07-02T08:58:35.352561+00:00",
+ "context": {
+ "id": "01KWH0T9YRNMRNQ8QMTK2CRCAB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.timmerflotte_temp_hmd_sensor_temperature",
+ "state": "25.59",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Timmerflotte tims room Temperature"
+ },
+ "last_changed": "2026-07-02T10:06:57.574561+00:00",
+ "last_reported": "2026-07-02T10:06:57.574561+00:00",
+ "last_updated": "2026-07-02T10:06:57.574561+00:00",
+ "context": {
+ "id": "01KWH4QG16FDYQXV7C2ZB0YKR0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.timmerflotte_temp_hmd_sensor_identify_2",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Timmerflotte tims room Identify (2)"
+ },
+ "last_changed": "2026-07-02T08:58:35.352717+00:00",
+ "last_reported": "2026-07-02T08:58:35.352717+00:00",
+ "last_updated": "2026-07-02T08:58:35.352717+00:00",
+ "context": {
+ "id": "01KWH0T9YR5EKZ4RXXF0HRE738",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.timmerflotte_temp_hmd_sensor_humidity",
+ "state": "48.54",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "humidity",
+ "friendly_name": "Timmerflotte tims room Humidity"
+ },
+ "last_changed": "2026-07-02T10:06:57.577282+00:00",
+ "last_reported": "2026-07-02T10:06:57.577282+00:00",
+ "last_updated": "2026-07-02T10:06:57.577282+00:00",
+ "context": {
+ "id": "01KWH4QG1925B7W47FY5CCZ8FG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.bilresa_dual_button_hall_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Bilresa dual hall Battery"
+ },
+ "last_changed": "2026-07-02T08:58:34.317865+00:00",
+ "last_reported": "2026-07-02T08:58:34.317865+00:00",
+ "last_updated": "2026-07-02T08:58:34.317865+00:00",
+ "context": {
+ "id": "01KWH0T8YDARSEA2XT3M3HN6HM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.bilresa_dual_button_hall_battery_voltage",
+ "state": "3.06",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Bilresa dual hall Battery voltage"
+ },
+ "last_changed": "2026-07-02T08:58:34.318414+00:00",
+ "last_reported": "2026-07-02T08:58:34.318414+00:00",
+ "last_updated": "2026-07-02T08:58:34.318414+00:00",
+ "context": {
+ "id": "01KWH0T8YEXFYJY96MK6FYCRTB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.bilresa_dual_button_hall_battery_type",
+ "state": "AAA",
+ "attributes": {
+ "friendly_name": "Bilresa dual hall Battery type"
+ },
+ "last_changed": "2026-07-02T08:58:34.318888+00:00",
+ "last_reported": "2026-07-02T08:58:34.318888+00:00",
+ "last_updated": "2026-07-02T08:58:34.318888+00:00",
+ "context": {
+ "id": "01KWH0T8YE095PEDEGF51JPW2Z",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.bilresa_dual_button_hall_firmware",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "1.9.15",
+ "in_progress": false,
+ "latest_version": "1.9.15",
+ "release_summary": null,
+ "release_url": null,
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "device_class": "firmware",
+ "friendly_name": "Bilresa dual hall Firmware",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:34.322100+00:00",
+ "last_reported": "2026-07-02T08:58:34.322100+00:00",
+ "last_updated": "2026-07-02T08:58:34.322100+00:00",
+ "context": {
+ "id": "01KWH0T8YJFZDP9VF1HR3YSCMZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.bilresa_dual_button_hall_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Bilresa dual hall Identify (1)"
+ },
+ "last_changed": "2026-07-02T08:58:34.322815+00:00",
+ "last_reported": "2026-07-02T08:58:34.322815+00:00",
+ "last_updated": "2026-07-02T08:58:34.322815+00:00",
+ "context": {
+ "id": "01KWH0T8YJSJ7CHP53DV6W7S5B",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.bilresa_dual_button_hall_button_1",
+ "state": "unknown",
+ "attributes": {
+ "event_types": [
+ "multi_press_1",
+ "multi_press_2",
+ "long_press",
+ "long_release"
+ ],
+ "event_type": "multi_press_1",
+ "previousPosition": 1,
+ "totalNumberOfPressesCounted": 1,
+ "device_class": "button",
+ "friendly_name": "Bilresa dual hall Button (1)"
+ },
+ "last_changed": "2026-07-02T08:58:34.323510+00:00",
+ "last_reported": "2026-07-02T08:58:34.323510+00:00",
+ "last_updated": "2026-07-02T08:58:34.323510+00:00",
+ "context": {
+ "id": "01KWH0T8YKXV9E5S3H4XMP7VMG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.bilresa_dual_button_hall_button_2",
+ "state": "unknown",
+ "attributes": {
+ "event_types": [
+ "multi_press_1",
+ "multi_press_2",
+ "long_press",
+ "long_release"
+ ],
+ "event_type": "multi_press_1",
+ "previousPosition": 1,
+ "totalNumberOfPressesCounted": 1,
+ "device_class": "button",
+ "friendly_name": "Bilresa dual hall Button (2)"
+ },
+ "last_changed": "2026-07-02T08:58:34.325424+00:00",
+ "last_reported": "2026-07-02T08:58:34.325424+00:00",
+ "last_updated": "2026-07-02T08:58:34.325424+00:00",
+ "context": {
+ "id": "01KWH0T8YN5MZFTMK29M7X621N",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.dirigera_identify_2",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "DIRIGERA Identify"
+ },
+ "last_changed": "2026-07-02T08:58:34.326889+00:00",
+ "last_reported": "2026-07-02T08:58:34.326889+00:00",
+ "last_updated": "2026-07-02T08:58:34.326889+00:00",
+ "context": {
+ "id": "01KWH0T8YPVFMQ3HMD239ZFVRG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_garage_door_battery",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Myggbett garage door Battery"
+ },
+ "last_changed": "2026-07-02T08:58:34.330475+00:00",
+ "last_reported": "2026-07-02T08:58:34.330475+00:00",
+ "last_updated": "2026-07-02T08:58:34.330475+00:00",
+ "context": {
+ "id": "01KWH0T8YT4S5VCPFPRW6BQPZ6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_garage_door_battery_voltage",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Myggbett garage door Battery voltage"
+ },
+ "last_changed": "2026-07-02T08:58:34.330934+00:00",
+ "last_reported": "2026-07-02T08:58:34.330934+00:00",
+ "last_updated": "2026-07-02T08:58:34.330934+00:00",
+ "context": {
+ "id": "01KWH0T8YTG37MXMT39V84KM00",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_garage_door_battery_type",
+ "state": "unavailable",
+ "attributes": {
+ "friendly_name": "Myggbett garage door Battery type"
+ },
+ "last_changed": "2026-07-02T08:58:34.331381+00:00",
+ "last_reported": "2026-07-02T08:58:34.331381+00:00",
+ "last_updated": "2026-07-02T08:58:34.331381+00:00",
+ "context": {
+ "id": "01KWH0T8YVC6M3281Y07DSK9WB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.myggbett_garage_door_firmware",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "firmware",
+ "friendly_name": "Myggbett garage door Firmware",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:34.344329+00:00",
+ "last_reported": "2026-07-02T08:58:34.344329+00:00",
+ "last_updated": "2026-07-02T08:58:34.344329+00:00",
+ "context": {
+ "id": "01KWH0T8Z8JDCYVMXTQAXE2M1Y",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.myggbett_garage_door",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "door",
+ "friendly_name": "Myggbett garage door Door"
+ },
+ "last_changed": "2026-07-02T08:58:34.344815+00:00",
+ "last_reported": "2026-07-02T08:58:34.344815+00:00",
+ "last_updated": "2026-07-02T08:58:34.344815+00:00",
+ "context": {
+ "id": "01KWH0T8Z8NQCPSXPBC926HB0M",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.myggbett_garage_door_identify",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Myggbett garage door Identify"
+ },
+ "last_changed": "2026-07-02T08:58:34.345399+00:00",
+ "last_reported": "2026-07-02T08:58:34.345399+00:00",
+ "last_updated": "2026-07-02T08:58:34.345399+00:00",
+ "context": {
+ "id": "01KWH0T8Z9NKXKGWKQA15BYP6W",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_lounge_bi_fold_door_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Myggbett lounge bifold door Battery"
+ },
+ "last_changed": "2026-07-02T08:58:40.347132+00:00",
+ "last_reported": "2026-07-02T08:58:40.347132+00:00",
+ "last_updated": "2026-07-02T08:58:40.347132+00:00",
+ "context": {
+ "id": "01KWH0TETVDF3C9TN07PK9WE89",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_lounge_bi_fold_door_battery_voltage",
+ "state": "1.519",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Myggbett lounge bifold door Battery voltage"
+ },
+ "last_changed": "2026-07-02T08:58:40.347367+00:00",
+ "last_reported": "2026-07-02T08:58:40.347367+00:00",
+ "last_updated": "2026-07-02T08:58:40.347367+00:00",
+ "context": {
+ "id": "01KWH0TETVDF6PCYQ6G0DSC36A",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_lounge_bi_fold_door_battery_type",
+ "state": "AAA",
+ "attributes": {
+ "friendly_name": "Myggbett lounge bifold door Battery type"
+ },
+ "last_changed": "2026-07-02T08:58:40.347482+00:00",
+ "last_reported": "2026-07-02T08:58:40.347482+00:00",
+ "last_updated": "2026-07-02T08:58:40.347482+00:00",
+ "context": {
+ "id": "01KWH0TETVN03TAJ2G41ACBX5S",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.myggbett_lounge_bi_fold_door_firmware",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "1.1.4",
+ "in_progress": false,
+ "latest_version": "1.1.4",
+ "release_summary": null,
+ "release_url": null,
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "device_class": "firmware",
+ "friendly_name": "Myggbett lounge bifold door Firmware",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:40.347688+00:00",
+ "last_reported": "2026-07-02T08:58:40.347688+00:00",
+ "last_updated": "2026-07-02T08:58:40.347688+00:00",
+ "context": {
+ "id": "01KWH0TETV1GX1K9N7YH3XSNBP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.myggbett_lounge_bi_fold_door",
+ "state": "off",
+ "attributes": {
+ "device_class": "door",
+ "friendly_name": "Myggbett lounge bifold door Door"
+ },
+ "last_changed": "2026-07-02T08:58:40.347786+00:00",
+ "last_reported": "2026-07-02T08:58:40.347786+00:00",
+ "last_updated": "2026-07-02T08:58:40.347786+00:00",
+ "context": {
+ "id": "01KWH0TETVWPN5DF820EA9T6DT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.myggbett_lounge_bi_fold_door_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Myggbett lounge bifold door Identify"
+ },
+ "last_changed": "2026-07-02T08:58:40.347855+00:00",
+ "last_reported": "2026-07-02T08:58:40.347855+00:00",
+ "last_updated": "2026-07-02T08:58:40.347855+00:00",
+ "context": {
+ "id": "01KWH0TETVQF4JRDWZ6XGFHX3V",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.klippbok_kitchen_water_leak_sensor_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Kippbok Kitchen Water leak sensor Battery"
+ },
+ "last_changed": "2026-07-02T08:58:40.619807+00:00",
+ "last_reported": "2026-07-02T08:58:40.619807+00:00",
+ "last_updated": "2026-07-02T08:58:40.619807+00:00",
+ "context": {
+ "id": "01KWH0TF3BM5J49EYY0V6Y0947",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.klippbok_kitchen_water_leak_sensor_battery_voltage",
+ "state": "3.095",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Kippbok Kitchen Water leak sensor Battery voltage"
+ },
+ "last_changed": "2026-07-02T08:58:40.620059+00:00",
+ "last_reported": "2026-07-02T08:58:40.620059+00:00",
+ "last_updated": "2026-07-02T08:58:40.620059+00:00",
+ "context": {
+ "id": "01KWH0TF3CRXMB8QWH3EKDTF8F",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.klippbok_kitchen_water_leak_sensor_battery_type",
+ "state": "AAA",
+ "attributes": {
+ "friendly_name": "Kippbok Kitchen Water leak sensor Battery type"
+ },
+ "last_changed": "2026-07-02T08:58:40.620175+00:00",
+ "last_reported": "2026-07-02T08:58:40.620175+00:00",
+ "last_updated": "2026-07-02T08:58:40.620175+00:00",
+ "context": {
+ "id": "01KWH0TF3CWTJKFQQX43SSC0CT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.klippbok_kitchen_water_leak_sensor_firmware",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "1.0.13",
+ "in_progress": false,
+ "latest_version": "1.0.13",
+ "release_summary": null,
+ "release_url": null,
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "device_class": "firmware",
+ "friendly_name": "Kippbok Kitchen Water leak sensor Firmware",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:40.620384+00:00",
+ "last_reported": "2026-07-02T08:58:40.620384+00:00",
+ "last_updated": "2026-07-02T08:58:40.620384+00:00",
+ "context": {
+ "id": "01KWH0TF3CJ5TTZ43FEKH15N0Q",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.klippbok_kitchen_water_leak_sensor",
+ "state": "off",
+ "attributes": {
+ "device_class": "moisture",
+ "friendly_name": "Kippbok Kitchen Water leak sensor Water leak"
+ },
+ "last_changed": "2026-07-02T08:58:40.620488+00:00",
+ "last_reported": "2026-07-02T08:58:40.620488+00:00",
+ "last_updated": "2026-07-02T08:58:40.620488+00:00",
+ "context": {
+ "id": "01KWH0TF3CFRTZH159Y0TM6ASY",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.klippbok_kitchen_water_leak_sensor_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Kippbok Kitchen Water leak sensor Identify"
+ },
+ "last_changed": "2026-07-02T08:58:40.620538+00:00",
+ "last_reported": "2026-07-02T08:58:40.620538+00:00",
+ "last_updated": "2026-07-02T08:58:40.620538+00:00",
+ "context": {
+ "id": "01KWH0TF3CN89FNNCN9MSMGCPD",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.klippbok_utility_water_leak_sensor_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Kippbok Utility water leak sensor Battery"
+ },
+ "last_changed": "2026-07-02T08:58:45.051337+00:00",
+ "last_reported": "2026-07-02T08:58:45.051337+00:00",
+ "last_updated": "2026-07-02T08:58:45.051337+00:00",
+ "context": {
+ "id": "01KWH0TKDV2W42Q18J8HD328DM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.klippbok_utility_water_leak_sensor_battery_voltage",
+ "state": "3.059",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Kippbok Utility water leak sensor Battery voltage"
+ },
+ "last_changed": "2026-07-02T08:58:45.051662+00:00",
+ "last_reported": "2026-07-02T08:58:45.051662+00:00",
+ "last_updated": "2026-07-02T08:58:45.051662+00:00",
+ "context": {
+ "id": "01KWH0TKDVHWE5HXV5VBT1DA5Q",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.klippbok_utility_water_leak_sensor_battery_type",
+ "state": "AAA",
+ "attributes": {
+ "friendly_name": "Kippbok Utility water leak sensor Battery type"
+ },
+ "last_changed": "2026-07-02T08:58:45.051816+00:00",
+ "last_reported": "2026-07-02T08:58:45.051816+00:00",
+ "last_updated": "2026-07-02T08:58:45.051816+00:00",
+ "context": {
+ "id": "01KWH0TKDVCARVK9BTR0TVVHXM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.klippbok_utility_water_leak_sensor_firmware",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "1.0.13",
+ "in_progress": false,
+ "latest_version": "1.0.13",
+ "release_summary": null,
+ "release_url": null,
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "device_class": "firmware",
+ "friendly_name": "Kippbok Utility water leak sensor Firmware",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:45.052059+00:00",
+ "last_reported": "2026-07-02T08:58:45.052059+00:00",
+ "last_updated": "2026-07-02T08:58:45.052059+00:00",
+ "context": {
+ "id": "01KWH0TKDWVMXJQMBYQXZC2G9M",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.klippbok_utility_water_leak_sensor",
+ "state": "off",
+ "attributes": {
+ "device_class": "moisture",
+ "friendly_name": "Kippbok Utility water leak sensor Water leak"
+ },
+ "last_changed": "2026-07-02T08:58:45.052190+00:00",
+ "last_reported": "2026-07-02T08:58:45.052190+00:00",
+ "last_updated": "2026-07-02T08:58:45.052190+00:00",
+ "context": {
+ "id": "01KWH0TKDW7RFC4CMWMXK6Z7J1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.klippbok_utility_water_leak_sensor_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Kippbok Utility water leak sensor Identify"
+ },
+ "last_changed": "2026-07-02T08:58:45.052273+00:00",
+ "last_reported": "2026-07-02T08:58:45.052273+00:00",
+ "last_updated": "2026-07-02T08:58:45.052273+00:00",
+ "context": {
+ "id": "01KWH0TKDWJ4TDMD7HJ9ZZ36N1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_kitchen_door_battery",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Myggbett Kitchen door Battery"
+ },
+ "last_changed": "2026-07-02T08:58:34.369539+00:00",
+ "last_reported": "2026-07-02T08:58:34.369539+00:00",
+ "last_updated": "2026-07-02T08:58:34.369539+00:00",
+ "context": {
+ "id": "01KWH0T90146BGGDN6G4QXS44X",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_kitchen_door_battery_voltage",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Myggbett Kitchen door Battery voltage"
+ },
+ "last_changed": "2026-07-02T08:58:34.369992+00:00",
+ "last_reported": "2026-07-02T08:58:34.369992+00:00",
+ "last_updated": "2026-07-02T08:58:34.369992+00:00",
+ "context": {
+ "id": "01KWH0T901649BW2ZEB4AV8QG6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_kitchen_door_battery_type",
+ "state": "unavailable",
+ "attributes": {
+ "friendly_name": "Myggbett Kitchen door Battery type"
+ },
+ "last_changed": "2026-07-02T08:58:34.370438+00:00",
+ "last_reported": "2026-07-02T08:58:34.370438+00:00",
+ "last_updated": "2026-07-02T08:58:34.370438+00:00",
+ "context": {
+ "id": "01KWH0T902H4P0WD1BJ2P7VK8T",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.myggbett_kitchen_door_firmware",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "firmware",
+ "friendly_name": "Myggbett Kitchen door Firmware",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:34.373970+00:00",
+ "last_reported": "2026-07-02T08:58:34.373970+00:00",
+ "last_updated": "2026-07-02T08:58:34.373970+00:00",
+ "context": {
+ "id": "01KWH0T905B5Y6EFR4G6N6N6CF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.myggbett_kitchen_door",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "door",
+ "friendly_name": "Myggbett Kitchen door Door"
+ },
+ "last_changed": "2026-07-02T08:58:34.374392+00:00",
+ "last_reported": "2026-07-02T08:58:34.374392+00:00",
+ "last_updated": "2026-07-02T08:58:34.374392+00:00",
+ "context": {
+ "id": "01KWH0T906P6GJ57BERM9VQX3C",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.myggbett_kitchen_door_identify",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Myggbett Kitchen door Identify"
+ },
+ "last_changed": "2026-07-02T08:58:34.374877+00:00",
+ "last_reported": "2026-07-02T08:58:34.374877+00:00",
+ "last_updated": "2026-07-02T08:58:34.374877+00:00",
+ "context": {
+ "id": "01KWH0T906CQ8BRPC9P4PWW06R",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_bar_main_window_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Myggbett bar main window Battery"
+ },
+ "last_changed": "2026-07-02T08:59:47.962809+00:00",
+ "last_reported": "2026-07-02T08:59:47.962809+00:00",
+ "last_updated": "2026-07-02T08:59:47.962809+00:00",
+ "context": {
+ "id": "01KWH0WGVTTR0CEYA97F43H04K",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_bar_main_window_battery_voltage",
+ "state": "1.533",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Myggbett bar main window Battery voltage"
+ },
+ "last_changed": "2026-07-02T08:59:47.963068+00:00",
+ "last_reported": "2026-07-02T08:59:47.963068+00:00",
+ "last_updated": "2026-07-02T08:59:47.963068+00:00",
+ "context": {
+ "id": "01KWH0WGVV5Y4XGS0DSMYX5CDA",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_bar_main_window_battery_type",
+ "state": "AAA",
+ "attributes": {
+ "friendly_name": "Myggbett bar main window Battery type"
+ },
+ "last_changed": "2026-07-02T08:59:47.963202+00:00",
+ "last_reported": "2026-07-02T08:59:47.963202+00:00",
+ "last_updated": "2026-07-02T08:59:47.963202+00:00",
+ "context": {
+ "id": "01KWH0WGVV9KY8FAY0FCR5SZF8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.myggbett_bar_main_window_firmware",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "1.1.4",
+ "in_progress": false,
+ "latest_version": "1.1.4",
+ "release_summary": null,
+ "release_url": null,
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "device_class": "firmware",
+ "friendly_name": "Myggbett bar main window Firmware",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:59:47.963422+00:00",
+ "last_reported": "2026-07-02T08:59:47.963422+00:00",
+ "last_updated": "2026-07-02T08:59:47.963422+00:00",
+ "context": {
+ "id": "01KWH0WGVVS7YXCNDZD06AG3X1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.myggbett_bar_main_window",
+ "state": "off",
+ "attributes": {
+ "device_class": "window",
+ "friendly_name": "Myggbett bar main Window"
+ },
+ "last_changed": "2026-07-02T08:59:47.963536+00:00",
+ "last_reported": "2026-07-02T08:59:47.963536+00:00",
+ "last_updated": "2026-07-02T08:59:47.963536+00:00",
+ "context": {
+ "id": "01KWH0WGVV36HFXJWDMK3MP529",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.myggbett_bar_main_window_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Myggbett bar main window Identify"
+ },
+ "last_changed": "2026-07-02T08:59:47.963593+00:00",
+ "last_reported": "2026-07-02T08:59:47.963593+00:00",
+ "last_updated": "2026-07-02T08:59:47.963593+00:00",
+ "context": {
+ "id": "01KWH0WGVV8N8N21ZBDJ2XC9MZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_bar_upper_window_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Myggbett bar upper window Battery"
+ },
+ "last_changed": "2026-07-02T08:58:48.134459+00:00",
+ "last_reported": "2026-07-02T08:58:48.134459+00:00",
+ "last_updated": "2026-07-02T08:58:48.134459+00:00",
+ "context": {
+ "id": "01KWH0TPE67HPH7SYTTAEA1RBX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_bar_upper_window_battery_voltage",
+ "state": "1.52",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Myggbett bar upper window Battery voltage"
+ },
+ "last_changed": "2026-07-02T08:58:48.134695+00:00",
+ "last_reported": "2026-07-02T08:58:48.134695+00:00",
+ "last_updated": "2026-07-02T08:58:48.134695+00:00",
+ "context": {
+ "id": "01KWH0TPE6N8QAQM94KHY4983A",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_bar_upper_window_battery_type",
+ "state": "AAA",
+ "attributes": {
+ "friendly_name": "Myggbett bar upper window Battery type"
+ },
+ "last_changed": "2026-07-02T08:58:48.134813+00:00",
+ "last_reported": "2026-07-02T08:58:48.134813+00:00",
+ "last_updated": "2026-07-02T08:58:48.134813+00:00",
+ "context": {
+ "id": "01KWH0TPE66DS3ZT2AR41XXN4S",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.myggbett_bar_upper_window_firmware",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "1.1.4",
+ "in_progress": false,
+ "latest_version": "1.1.4",
+ "release_summary": null,
+ "release_url": null,
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "device_class": "firmware",
+ "friendly_name": "Myggbett bar upper window Firmware",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:48.135016+00:00",
+ "last_reported": "2026-07-02T08:58:48.135016+00:00",
+ "last_updated": "2026-07-02T08:58:48.135016+00:00",
+ "context": {
+ "id": "01KWH0TPE7QVM95376ASEE66XF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.myggbett_bar_upper_window",
+ "state": "off",
+ "attributes": {
+ "device_class": "window",
+ "friendly_name": "Myggbett bar upper Window"
+ },
+ "last_changed": "2026-07-02T08:58:48.135116+00:00",
+ "last_reported": "2026-07-02T08:58:48.135116+00:00",
+ "last_updated": "2026-07-02T08:58:48.135116+00:00",
+ "context": {
+ "id": "01KWH0TPE7AXHPHPR497ESX5RC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.myggbett_bar_upper_window_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Myggbett bar upper window Identify"
+ },
+ "last_changed": "2026-07-02T08:58:48.135166+00:00",
+ "last_reported": "2026-07-02T08:58:48.135166+00:00",
+ "last_updated": "2026-07-02T08:58:48.135166+00:00",
+ "context": {
+ "id": "01KWH0TPE7MXNN2G4S7JPM6DQ1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_bathroom_window_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Myggbett bathroom window Battery"
+ },
+ "last_changed": "2026-07-02T08:59:01.726815+00:00",
+ "last_reported": "2026-07-02T08:59:01.726815+00:00",
+ "last_updated": "2026-07-02T08:59:01.726815+00:00",
+ "context": {
+ "id": "01KWH0V3PYRZZ7BH6PXSZ5QNXD",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_bathroom_window_battery_voltage",
+ "state": "1.529",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Myggbett bathroom window Battery voltage"
+ },
+ "last_changed": "2026-07-02T08:59:01.727053+00:00",
+ "last_reported": "2026-07-02T08:59:01.727053+00:00",
+ "last_updated": "2026-07-02T08:59:01.727053+00:00",
+ "context": {
+ "id": "01KWH0V3PZY5CKHDSP7C2YY175",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_bathroom_window_battery_type",
+ "state": "AAA",
+ "attributes": {
+ "friendly_name": "Myggbett bathroom window Battery type"
+ },
+ "last_changed": "2026-07-02T08:59:01.727172+00:00",
+ "last_reported": "2026-07-02T08:59:01.727172+00:00",
+ "last_updated": "2026-07-02T08:59:01.727172+00:00",
+ "context": {
+ "id": "01KWH0V3PZMZGFCSZEC6EVTNR5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.myggbett_bathroom_window_firmware",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "1.1.4",
+ "in_progress": false,
+ "latest_version": "1.1.4",
+ "release_summary": null,
+ "release_url": null,
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "device_class": "firmware",
+ "friendly_name": "Myggbett bathroom window Firmware",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:59:01.727373+00:00",
+ "last_reported": "2026-07-02T08:59:01.727373+00:00",
+ "last_updated": "2026-07-02T08:59:01.727373+00:00",
+ "context": {
+ "id": "01KWH0V3PZRNQ0060KPAF2FAEE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.myggbett_bathroom_window",
+ "state": "off",
+ "attributes": {
+ "device_class": "window",
+ "friendly_name": "Myggbett bathroom Window"
+ },
+ "last_changed": "2026-07-02T08:59:01.727474+00:00",
+ "last_reported": "2026-07-02T08:59:01.727474+00:00",
+ "last_updated": "2026-07-02T08:59:01.727474+00:00",
+ "context": {
+ "id": "01KWH0V3PZWV9Q8TB3AM1BDVDN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.myggbett_bathroom_window_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Myggbett bathroom window Identify"
+ },
+ "last_changed": "2026-07-02T08:59:01.727525+00:00",
+ "last_reported": "2026-07-02T08:59:01.727525+00:00",
+ "last_updated": "2026-07-02T08:59:01.727525+00:00",
+ "context": {
+ "id": "01KWH0V3PZWZK3FVFGRD7JKE2C",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_cons_door_right_window_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Myggbett cons door right window Battery"
+ },
+ "last_changed": "2026-07-02T09:00:46.354659+00:00",
+ "last_reported": "2026-07-02T09:00:46.354659+00:00",
+ "last_updated": "2026-07-02T09:00:46.354659+00:00",
+ "context": {
+ "id": "01KWH0Y9WJT5F90K9469RQN7ZB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_cons_door_right_window_battery_voltage",
+ "state": "1.52",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Myggbett cons door right window Battery voltage"
+ },
+ "last_changed": "2026-07-02T09:00:46.354907+00:00",
+ "last_reported": "2026-07-02T09:00:46.354907+00:00",
+ "last_updated": "2026-07-02T09:00:46.354907+00:00",
+ "context": {
+ "id": "01KWH0Y9WJDPB811DVZ3K5TP32",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_cons_door_right_window_battery_type",
+ "state": "AAA",
+ "attributes": {
+ "friendly_name": "Myggbett cons door right window Battery type"
+ },
+ "last_changed": "2026-07-02T09:00:46.355030+00:00",
+ "last_reported": "2026-07-02T09:00:46.355030+00:00",
+ "last_updated": "2026-07-02T09:00:46.355030+00:00",
+ "context": {
+ "id": "01KWH0Y9WKGANGCZVZEA28D5SX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.myggbett_cons_door_right_window_firmware",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "1.1.4",
+ "in_progress": false,
+ "latest_version": "1.1.4",
+ "release_summary": null,
+ "release_url": null,
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "device_class": "firmware",
+ "friendly_name": "Myggbett cons door right window Firmware",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T09:00:46.355244+00:00",
+ "last_reported": "2026-07-02T09:00:46.355244+00:00",
+ "last_updated": "2026-07-02T09:00:46.355244+00:00",
+ "context": {
+ "id": "01KWH0Y9WKA4EG5WNFGPCJSMCN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.myggbett_cons_door_right_window",
+ "state": "off",
+ "attributes": {
+ "device_class": "window",
+ "friendly_name": "Myggbett cons door right Window"
+ },
+ "last_changed": "2026-07-02T09:00:46.355346+00:00",
+ "last_reported": "2026-07-02T09:00:46.355346+00:00",
+ "last_updated": "2026-07-02T09:00:46.355346+00:00",
+ "context": {
+ "id": "01KWH0Y9WKHVVF6RA2XZNFPWK2",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.myggbett_cons_door_right_window_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Myggbett cons door right window Identify"
+ },
+ "last_changed": "2026-07-02T09:00:46.355402+00:00",
+ "last_reported": "2026-07-02T09:00:46.355402+00:00",
+ "last_updated": "2026-07-02T09:00:46.355402+00:00",
+ "context": {
+ "id": "01KWH0Y9WKZ33Q2MY397KSZW5T",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_cons_door_left_window_battery",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Myggbett cons door left window Battery"
+ },
+ "last_changed": "2026-07-02T08:58:34.407192+00:00",
+ "last_reported": "2026-07-02T08:58:34.407192+00:00",
+ "last_updated": "2026-07-02T08:58:34.407192+00:00",
+ "context": {
+ "id": "01KWH0T9174NGQHZP1E0ESCV76",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_cons_door_left_window_battery_voltage",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Myggbett cons door left window Battery voltage"
+ },
+ "last_changed": "2026-07-02T08:58:34.407623+00:00",
+ "last_reported": "2026-07-02T08:58:34.407623+00:00",
+ "last_updated": "2026-07-02T08:58:34.407623+00:00",
+ "context": {
+ "id": "01KWH0T917TSM4GZQ2P57NA2B5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_cons_door_left_window_battery_type",
+ "state": "unavailable",
+ "attributes": {
+ "friendly_name": "Myggbett cons door left window Battery type"
+ },
+ "last_changed": "2026-07-02T08:58:34.408046+00:00",
+ "last_reported": "2026-07-02T08:58:34.408046+00:00",
+ "last_updated": "2026-07-02T08:58:34.408046+00:00",
+ "context": {
+ "id": "01KWH0T918VVDKQ9BPK8R6302N",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.myggbett_cons_door_left_window_firmware",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "firmware",
+ "friendly_name": "Myggbett cons door left window Firmware",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:34.410746+00:00",
+ "last_reported": "2026-07-02T08:58:34.410746+00:00",
+ "last_updated": "2026-07-02T08:58:34.410746+00:00",
+ "context": {
+ "id": "01KWH0T91ATJFCVS5VNF7QKX3M",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.myggbett_cons_door_left_window",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "window",
+ "friendly_name": "Myggbett cons door left Window"
+ },
+ "last_changed": "2026-07-02T08:58:34.411118+00:00",
+ "last_reported": "2026-07-02T08:58:34.411118+00:00",
+ "last_updated": "2026-07-02T08:58:34.411118+00:00",
+ "context": {
+ "id": "01KWH0T91BWHH3B7ANRM7E4BGS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.myggbett_cons_door_left_window_identify",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Myggbett cons door left window Identify"
+ },
+ "last_changed": "2026-07-02T08:58:34.411540+00:00",
+ "last_reported": "2026-07-02T08:58:34.411540+00:00",
+ "last_updated": "2026-07-02T08:58:34.411540+00:00",
+ "context": {
+ "id": "01KWH0T91BH0HCH07MBS0G7DE1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.grillplats_washing_machine_firmware",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "1.4.6",
+ "in_progress": false,
+ "latest_version": "1.4.6",
+ "release_summary": null,
+ "release_url": null,
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "device_class": "firmware",
+ "friendly_name": "Grillplats Washing machine Firmware",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:50.503285+00:00",
+ "last_reported": "2026-07-02T08:58:50.503285+00:00",
+ "last_updated": "2026-07-02T08:58:50.503285+00:00",
+ "context": {
+ "id": "01KWH0TRR7RAPNJ9SM1X4SDGZJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.grillplats_washing_machine_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Grillplats Washing machine Identify"
+ },
+ "last_changed": "2026-07-02T08:58:50.503496+00:00",
+ "last_reported": "2026-07-02T08:58:50.503496+00:00",
+ "last_updated": "2026-07-02T08:58:50.503496+00:00",
+ "context": {
+ "id": "01KWH0TRR7FD3QGGNVE93ZV52Y",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.grillplats_washing_machine_power_on_behavior",
+ "state": "on",
+ "attributes": {
+ "options": [
+ "on",
+ "off",
+ "toggle",
+ "previous"
+ ],
+ "friendly_name": "Grillplats Washing machine Power-on behavior"
+ },
+ "last_changed": "2026-07-02T08:58:50.503609+00:00",
+ "last_reported": "2026-07-02T08:58:50.503609+00:00",
+ "last_updated": "2026-07-02T08:58:50.503609+00:00",
+ "context": {
+ "id": "01KWH0TRR7ZNM06X5HN4W9KXFJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.grillplats_washing_machine",
+ "state": "on",
+ "attributes": {
+ "device_class": "outlet",
+ "icon": "mdi:washing-machine",
+ "friendly_name": "Washing Machine"
+ },
+ "last_changed": "2026-07-02T08:58:50.503702+00:00",
+ "last_reported": "2026-07-02T08:58:50.503702+00:00",
+ "last_updated": "2026-07-02T08:58:50.503702+00:00",
+ "context": {
+ "id": "01KWH0TRR7SG7HRVCEAB60EP9M",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_washing_machine_power",
+ "state": "0.2",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "friendly_name": "Grillplats Washing machine Power"
+ },
+ "last_changed": "2026-07-02T10:07:33.779806+00:00",
+ "last_reported": "2026-07-02T10:07:33.779806+00:00",
+ "last_updated": "2026-07-02T10:07:33.779806+00:00",
+ "context": {
+ "id": "01KWH4RKCKEG2NQFVZYG382X6J",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_washing_machine_apparent_power",
+ "state": "6.3",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "VA",
+ "device_class": "apparent_power",
+ "friendly_name": "Grillplats Washing machine Apparent power"
+ },
+ "last_changed": "2026-07-02T10:07:33.781969+00:00",
+ "last_reported": "2026-07-02T10:07:33.781969+00:00",
+ "last_updated": "2026-07-02T10:07:33.781969+00:00",
+ "context": {
+ "id": "01KWH4RKCN6560VXP03K4YVXPP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_washing_machine_reactive_power",
+ "state": "6.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "var",
+ "device_class": "reactive_power",
+ "friendly_name": "Grillplats Washing machine Reactive power"
+ },
+ "last_changed": "2026-07-02T10:07:34.781175+00:00",
+ "last_reported": "2026-07-02T10:07:34.781175+00:00",
+ "last_updated": "2026-07-02T10:07:34.781175+00:00",
+ "context": {
+ "id": "01KWH4RMBXVASCFY51HMSKBZND",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_washing_machine_voltage",
+ "state": "239.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Grillplats Washing machine Voltage"
+ },
+ "last_changed": "2026-07-02T10:05:24.362214+00:00",
+ "last_reported": "2026-07-02T10:05:24.362214+00:00",
+ "last_updated": "2026-07-02T10:05:24.362214+00:00",
+ "context": {
+ "id": "01KWH4MN0AH9PDQDSZM5E1YKD7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_washing_machine_effective_voltage",
+ "state": "239.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Grillplats Washing machine Effective voltage"
+ },
+ "last_changed": "2026-07-02T10:05:24.372639+00:00",
+ "last_reported": "2026-07-02T10:05:24.372639+00:00",
+ "last_updated": "2026-07-02T10:05:24.372639+00:00",
+ "context": {
+ "id": "01KWH4MN0MA83WGEPEB1WN0T2G",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_washing_machine_apparent_current",
+ "state": "0.026",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "A",
+ "device_class": "current",
+ "friendly_name": "Grillplats Washing machine Apparent current"
+ },
+ "last_changed": "2026-07-02T10:07:34.779828+00:00",
+ "last_reported": "2026-07-02T10:07:34.779828+00:00",
+ "last_updated": "2026-07-02T10:07:34.779828+00:00",
+ "context": {
+ "id": "01KWH4RMBVQ91PV6QZDBA8YGH0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_washing_machine_active_current",
+ "state": "0.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "A",
+ "device_class": "current",
+ "friendly_name": "Grillplats Washing machine Active current"
+ },
+ "last_changed": "2026-07-02T10:07:33.778314+00:00",
+ "last_reported": "2026-07-02T10:07:33.778314+00:00",
+ "last_updated": "2026-07-02T10:07:33.778314+00:00",
+ "context": {
+ "id": "01KWH4RKCJ9QRCGDMZTAFNMB9A",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_washing_machine_reactive_current",
+ "state": "0.025",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "A",
+ "device_class": "current",
+ "friendly_name": "Grillplats Washing machine Reactive current"
+ },
+ "last_changed": "2026-07-02T10:07:34.778368+00:00",
+ "last_reported": "2026-07-02T10:07:34.778368+00:00",
+ "last_updated": "2026-07-02T10:07:34.778368+00:00",
+ "context": {
+ "id": "01KWH4RMBTBJ9HVQ1SEC19P9YJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_washing_machine_effective_current",
+ "state": "0.026",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "A",
+ "device_class": "current",
+ "friendly_name": "Grillplats Washing machine Effective current"
+ },
+ "last_changed": "2026-07-02T10:07:33.783249+00:00",
+ "last_reported": "2026-07-02T10:07:33.783249+00:00",
+ "last_updated": "2026-07-02T10:07:33.783249+00:00",
+ "context": {
+ "id": "01KWH4RKCQ21231EFW7172RTBM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_washing_machine_energy",
+ "state": "21.339",
+ "attributes": {
+ "state_class": "total_increasing",
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Grillplats Washing machine Energy"
+ },
+ "last_changed": "2026-07-02T10:05:05.094485+00:00",
+ "last_reported": "2026-07-02T10:05:05.094485+00:00",
+ "last_updated": "2026-07-02T10:05:05.094485+00:00",
+ "context": {
+ "id": "01KWH4M266AC47YA0K1BABG8CH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.grillplats_dishwasher_firmware",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "1.4.6",
+ "in_progress": false,
+ "latest_version": "1.4.6",
+ "release_summary": null,
+ "release_url": null,
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "device_class": "firmware",
+ "friendly_name": "Grillplats Dishwasher Firmware",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:47.607716+00:00",
+ "last_reported": "2026-07-02T08:58:47.607716+00:00",
+ "last_updated": "2026-07-02T08:58:47.607716+00:00",
+ "context": {
+ "id": "01KWH0TNXQ2H4X7NQK0A9VMVW9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.grillplats_dishwasher_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Grillplats Dishwasher Identify"
+ },
+ "last_changed": "2026-07-02T08:58:47.607916+00:00",
+ "last_reported": "2026-07-02T08:58:47.607916+00:00",
+ "last_updated": "2026-07-02T08:58:47.607916+00:00",
+ "context": {
+ "id": "01KWH0TNXQ7XZ36M8V7FCBWDGJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.grillplats_dishwasher_power_on_behavior",
+ "state": "on",
+ "attributes": {
+ "options": [
+ "on",
+ "off",
+ "toggle",
+ "previous"
+ ],
+ "friendly_name": "Grillplats Dishwasher Power-on behavior"
+ },
+ "last_changed": "2026-07-02T08:58:47.608032+00:00",
+ "last_reported": "2026-07-02T08:58:47.608032+00:00",
+ "last_updated": "2026-07-02T08:58:47.608032+00:00",
+ "context": {
+ "id": "01KWH0TNXRGS3CK56TNEGDDJCW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.grillplats_dishwasher",
+ "state": "on",
+ "attributes": {
+ "device_class": "outlet",
+ "icon": "mdi:dishwasher",
+ "friendly_name": "Dishwasher"
+ },
+ "last_changed": "2026-07-02T08:58:47.608123+00:00",
+ "last_reported": "2026-07-02T08:58:47.608123+00:00",
+ "last_updated": "2026-07-02T08:58:47.608123+00:00",
+ "context": {
+ "id": "01KWH0TNXRA46WTT1HBTYZWEJ3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_dishwasher_power",
+ "state": "1.6",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "friendly_name": "Grillplats Dishwasher Power"
+ },
+ "last_changed": "2026-07-02T09:08:06.733211+00:00",
+ "last_reported": "2026-07-02T09:08:06.733211+00:00",
+ "last_updated": "2026-07-02T09:08:06.733211+00:00",
+ "context": {
+ "id": "01KWH1BQYD8B5SWH4WPSBFM7HT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_dishwasher_apparent_power",
+ "state": "9.1",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "VA",
+ "device_class": "apparent_power",
+ "friendly_name": "Grillplats Dishwasher Apparent power"
+ },
+ "last_changed": "2026-07-02T09:08:06.735486+00:00",
+ "last_reported": "2026-07-02T09:08:06.735486+00:00",
+ "last_updated": "2026-07-02T09:08:06.735486+00:00",
+ "context": {
+ "id": "01KWH1BQYFM8FECFY23AQX07DT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_dishwasher_reactive_power",
+ "state": "8.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "var",
+ "device_class": "reactive_power",
+ "friendly_name": "Grillplats Dishwasher Reactive power"
+ },
+ "last_changed": "2026-07-02T08:58:47.608663+00:00",
+ "last_reported": "2026-07-02T08:58:47.608663+00:00",
+ "last_updated": "2026-07-02T08:58:47.608663+00:00",
+ "context": {
+ "id": "01KWH0TNXR2625YG3CC4MR3WVX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_dishwasher_voltage",
+ "state": "241.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Grillplats Dishwasher Voltage"
+ },
+ "last_changed": "2026-07-02T09:08:06.722957+00:00",
+ "last_reported": "2026-07-02T09:08:06.722957+00:00",
+ "last_updated": "2026-07-02T09:08:06.722957+00:00",
+ "context": {
+ "id": "01KWH1BQY2J5M7BQHYQPHS0DE5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_dishwasher_effective_voltage",
+ "state": "241.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Grillplats Dishwasher Effective voltage"
+ },
+ "last_changed": "2026-07-02T09:08:06.737941+00:00",
+ "last_reported": "2026-07-02T09:08:06.737941+00:00",
+ "last_updated": "2026-07-02T09:08:06.737941+00:00",
+ "context": {
+ "id": "01KWH1BQYH3STV1ZAKF7GPNJX1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_dishwasher_apparent_current",
+ "state": "0.037",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "A",
+ "device_class": "current",
+ "friendly_name": "Grillplats Dishwasher Apparent current"
+ },
+ "last_changed": "2026-07-02T09:08:06.730290+00:00",
+ "last_reported": "2026-07-02T09:08:06.730290+00:00",
+ "last_updated": "2026-07-02T09:08:06.730290+00:00",
+ "context": {
+ "id": "01KWH1BQYA4ZM9A84NFRY97S1K",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_dishwasher_active_current",
+ "state": "0.006",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "A",
+ "device_class": "current",
+ "friendly_name": "Grillplats Dishwasher Active current"
+ },
+ "last_changed": "2026-07-02T09:08:06.727233+00:00",
+ "last_reported": "2026-07-02T09:08:06.727233+00:00",
+ "last_updated": "2026-07-02T09:08:06.727233+00:00",
+ "context": {
+ "id": "01KWH1BQY7KQC2XYCQFYCMG0FP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_dishwasher_reactive_current",
+ "state": "0.033",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "A",
+ "device_class": "current",
+ "friendly_name": "Grillplats Dishwasher Reactive current"
+ },
+ "last_changed": "2026-07-02T08:58:47.609218+00:00",
+ "last_reported": "2026-07-02T08:58:47.609218+00:00",
+ "last_updated": "2026-07-02T08:58:47.609218+00:00",
+ "context": {
+ "id": "01KWH0TNXSSGVXWCA0FTP6J502",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_dishwasher_effective_current",
+ "state": "0.037",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "A",
+ "device_class": "current",
+ "friendly_name": "Grillplats Dishwasher Effective current"
+ },
+ "last_changed": "2026-07-02T09:08:06.739921+00:00",
+ "last_reported": "2026-07-02T09:08:06.739921+00:00",
+ "last_updated": "2026-07-02T09:08:06.739921+00:00",
+ "context": {
+ "id": "01KWH1BQYKT0J1W1GQATMNTR01",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_dishwasher_energy",
+ "state": "15.96",
+ "attributes": {
+ "state_class": "total_increasing",
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Grillplats Dishwasher Energy"
+ },
+ "last_changed": "2026-07-02T10:03:56.096064+00:00",
+ "last_reported": "2026-07-02T10:03:56.096064+00:00",
+ "last_updated": "2026-07-02T10:03:56.096064+00:00",
+ "context": {
+ "id": "01KWH4HYT0GE5HSZ1RSCQ1WB7C",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.grillplats_kitchen_fridge_firmware",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "1.4.6",
+ "in_progress": false,
+ "latest_version": "1.4.6",
+ "release_summary": null,
+ "release_url": null,
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "device_class": "firmware",
+ "friendly_name": "Grillplatz Kitchen Fridge Firmware",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:49.703266+00:00",
+ "last_reported": "2026-07-02T08:58:49.703266+00:00",
+ "last_updated": "2026-07-02T08:58:49.703266+00:00",
+ "context": {
+ "id": "01KWH0TQZ7HVXGWDPXE15GZ2X8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.grillplats_kitchen_fridge_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Grillplatz Kitchen Fridge Identify"
+ },
+ "last_changed": "2026-07-02T08:58:49.703520+00:00",
+ "last_reported": "2026-07-02T08:58:49.703520+00:00",
+ "last_updated": "2026-07-02T08:58:49.703520+00:00",
+ "context": {
+ "id": "01KWH0TQZ7Z03CABJMYMJP5M3E",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.grillplats_kitchen_fridge_power_on_behavior",
+ "state": "on",
+ "attributes": {
+ "options": [
+ "on",
+ "off",
+ "toggle",
+ "previous"
+ ],
+ "friendly_name": "Grillplatz Kitchen Fridge Power-on behavior"
+ },
+ "last_changed": "2026-07-02T08:58:49.703677+00:00",
+ "last_reported": "2026-07-02T08:58:49.703677+00:00",
+ "last_updated": "2026-07-02T08:58:49.703677+00:00",
+ "context": {
+ "id": "01KWH0TQZ7Y24VWGTV2CAP69S7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.grillplats_kitchen_fridge",
+ "state": "on",
+ "attributes": {
+ "device_class": "outlet",
+ "icon": "mdi:fridge-variant",
+ "friendly_name": "Kitchen Fridge"
+ },
+ "last_changed": "2026-07-02T08:58:49.703859+00:00",
+ "last_reported": "2026-07-02T08:58:49.703859+00:00",
+ "last_updated": "2026-07-02T08:58:49.703859+00:00",
+ "context": {
+ "id": "01KWH0TQZ7707V2PHAPWZG2F2K",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_kitchen_fridge_power",
+ "state": "37.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "friendly_name": "Grillplatz Kitchen Fridge Power"
+ },
+ "last_changed": "2026-07-02T10:08:15.949074+00:00",
+ "last_reported": "2026-07-02T10:08:15.949074+00:00",
+ "last_updated": "2026-07-02T10:08:15.949074+00:00",
+ "context": {
+ "id": "01KWH4SWJD86Q9EVXBAJH4CPF0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_kitchen_fridge_apparent_power",
+ "state": "60.4",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "VA",
+ "device_class": "apparent_power",
+ "friendly_name": "Grillplatz Kitchen Fridge Apparent power"
+ },
+ "last_changed": "2026-07-02T10:08:15.950701+00:00",
+ "last_reported": "2026-07-02T10:08:15.950701+00:00",
+ "last_updated": "2026-07-02T10:08:15.950701+00:00",
+ "context": {
+ "id": "01KWH4SWJE09760H084AN3JSPG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_kitchen_fridge_reactive_power",
+ "state": "47.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "var",
+ "device_class": "reactive_power",
+ "friendly_name": "Grillplatz Kitchen Fridge Reactive power"
+ },
+ "last_changed": "2026-07-02T10:08:16.873720+00:00",
+ "last_reported": "2026-07-02T10:08:16.873720+00:00",
+ "last_updated": "2026-07-02T10:08:16.873720+00:00",
+ "context": {
+ "id": "01KWH4SXF97NG6JYGT33XRFDXM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_kitchen_fridge_voltage",
+ "state": "239.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Grillplatz Kitchen Fridge Voltage"
+ },
+ "last_changed": "2026-07-02T10:04:30.299394+00:00",
+ "last_reported": "2026-07-02T10:04:30.299394+00:00",
+ "last_updated": "2026-07-02T10:04:30.299394+00:00",
+ "context": {
+ "id": "01KWH4K06VAHARBQNB0H9E2JW8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_kitchen_fridge_effective_voltage",
+ "state": "239.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Grillplatz Kitchen Fridge Effective voltage"
+ },
+ "last_changed": "2026-07-02T10:04:30.309831+00:00",
+ "last_reported": "2026-07-02T10:04:30.309831+00:00",
+ "last_updated": "2026-07-02T10:04:30.309831+00:00",
+ "context": {
+ "id": "01KWH4K075VMPT0RN4ZW4FRECN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_kitchen_fridge_apparent_current",
+ "state": "0.252",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "A",
+ "device_class": "current",
+ "friendly_name": "Grillplatz Kitchen Fridge Apparent current"
+ },
+ "last_changed": "2026-07-02T10:08:15.946616+00:00",
+ "last_reported": "2026-07-02T10:08:15.946616+00:00",
+ "last_updated": "2026-07-02T10:08:15.946616+00:00",
+ "context": {
+ "id": "01KWH4SWJAEAEJMAG8WM3HXHPS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_kitchen_fridge_active_current",
+ "state": "0.154",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "A",
+ "device_class": "current",
+ "friendly_name": "Grillplatz Kitchen Fridge Active current"
+ },
+ "last_changed": "2026-07-02T10:08:15.945039+00:00",
+ "last_reported": "2026-07-02T10:08:15.945039+00:00",
+ "last_updated": "2026-07-02T10:08:15.945039+00:00",
+ "context": {
+ "id": "01KWH4SWJ92DNC03YG96ZQJS6P",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_kitchen_fridge_reactive_current",
+ "state": "0.196",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "A",
+ "device_class": "current",
+ "friendly_name": "Grillplatz Kitchen Fridge Reactive current"
+ },
+ "last_changed": "2026-07-02T10:08:16.872042+00:00",
+ "last_reported": "2026-07-02T10:08:16.872042+00:00",
+ "last_updated": "2026-07-02T10:08:16.872042+00:00",
+ "context": {
+ "id": "01KWH4SXF8T5QNX8WCE610AMFR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_kitchen_fridge_effective_current",
+ "state": "0.252",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "A",
+ "device_class": "current",
+ "friendly_name": "Grillplatz Kitchen Fridge Effective current"
+ },
+ "last_changed": "2026-07-02T10:08:15.952534+00:00",
+ "last_reported": "2026-07-02T10:08:15.952534+00:00",
+ "last_updated": "2026-07-02T10:08:15.952534+00:00",
+ "context": {
+ "id": "01KWH4SWJG2W140VYC5SHEDG5X",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_kitchen_fridge_energy",
+ "state": "40.837",
+ "attributes": {
+ "state_class": "total_increasing",
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Grillplatz Kitchen Fridge Energy"
+ },
+ "last_changed": "2026-07-02T10:10:18.165668+00:00",
+ "last_reported": "2026-07-02T10:10:18.165668+00:00",
+ "last_updated": "2026-07-02T10:10:18.165668+00:00",
+ "context": {
+ "id": "01KWH4XKXN3WHZPRA9PWR49BF7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.grillplats_tumble_dryer_firmware",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "1.4.6",
+ "in_progress": false,
+ "latest_version": "1.4.6",
+ "release_summary": null,
+ "release_url": null,
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "device_class": "firmware",
+ "friendly_name": "Grillplats Tumble dryer Firmware",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:56.141030+00:00",
+ "last_reported": "2026-07-02T08:58:56.141030+00:00",
+ "last_updated": "2026-07-02T08:58:56.141030+00:00",
+ "context": {
+ "id": "01KWH0TY8DJ65GR8VWSK21431Y",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.grillplats_tumble_dryer_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Grillplats Tumble dryer Identify"
+ },
+ "last_changed": "2026-07-02T08:58:56.141238+00:00",
+ "last_reported": "2026-07-02T08:58:56.141238+00:00",
+ "last_updated": "2026-07-02T08:58:56.141238+00:00",
+ "context": {
+ "id": "01KWH0TY8D2EZPDB8QG136N5G0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.grillplats_tumble_dryer_power_on_behavior",
+ "state": "on",
+ "attributes": {
+ "options": [
+ "on",
+ "off",
+ "toggle",
+ "previous"
+ ],
+ "friendly_name": "Grillplats Tumble dryer Power-on behavior"
+ },
+ "last_changed": "2026-07-02T08:58:56.141352+00:00",
+ "last_reported": "2026-07-02T08:58:56.141352+00:00",
+ "last_updated": "2026-07-02T08:58:56.141352+00:00",
+ "context": {
+ "id": "01KWH0TY8D2637VM3ZF7ST3DQ3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.grillplats_tumble_dryer",
+ "state": "on",
+ "attributes": {
+ "device_class": "outlet",
+ "icon": "mdi:tumble-dryer",
+ "friendly_name": "Tumble Dryer"
+ },
+ "last_changed": "2026-07-02T08:58:56.141442+00:00",
+ "last_reported": "2026-07-02T08:58:56.141442+00:00",
+ "last_updated": "2026-07-02T08:58:56.141442+00:00",
+ "context": {
+ "id": "01KWH0TY8DDPH1J3GH2PS4V6BJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_tumble_dryer_power",
+ "state": "0.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "friendly_name": "Grillplats Tumble dryer Power"
+ },
+ "last_changed": "2026-07-02T08:58:56.141662+00:00",
+ "last_reported": "2026-07-02T08:58:56.141662+00:00",
+ "last_updated": "2026-07-02T08:58:56.141662+00:00",
+ "context": {
+ "id": "01KWH0TY8DET71SHSFJDR1WZAJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_tumble_dryer_apparent_power",
+ "state": "0.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "VA",
+ "device_class": "apparent_power",
+ "friendly_name": "Grillplats Tumble dryer Apparent power"
+ },
+ "last_changed": "2026-07-02T08:58:56.141789+00:00",
+ "last_reported": "2026-07-02T08:58:56.141789+00:00",
+ "last_updated": "2026-07-02T08:58:56.141789+00:00",
+ "context": {
+ "id": "01KWH0TY8DRQZKM2MCVKM606AJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_tumble_dryer_reactive_power",
+ "state": "0.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "var",
+ "device_class": "reactive_power",
+ "friendly_name": "Grillplats Tumble dryer Reactive power"
+ },
+ "last_changed": "2026-07-02T08:58:56.141901+00:00",
+ "last_reported": "2026-07-02T08:58:56.141901+00:00",
+ "last_updated": "2026-07-02T08:58:56.141901+00:00",
+ "context": {
+ "id": "01KWH0TY8DNV1RQ5481V4DTN4K",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_tumble_dryer_voltage",
+ "state": "241.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Grillplats Tumble dryer Voltage"
+ },
+ "last_changed": "2026-07-02T08:58:56.142009+00:00",
+ "last_reported": "2026-07-02T08:58:56.142009+00:00",
+ "last_updated": "2026-07-02T08:58:56.142009+00:00",
+ "context": {
+ "id": "01KWH0TY8EENGGHENQPHMDSVEJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_tumble_dryer_effective_voltage",
+ "state": "241.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Grillplats Tumble dryer Effective voltage"
+ },
+ "last_changed": "2026-07-02T08:58:56.142109+00:00",
+ "last_reported": "2026-07-02T08:58:56.142109+00:00",
+ "last_updated": "2026-07-02T08:58:56.142109+00:00",
+ "context": {
+ "id": "01KWH0TY8EGD6DK6BYRXMCYE3K",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_tumble_dryer_apparent_current",
+ "state": "0.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "A",
+ "device_class": "current",
+ "friendly_name": "Grillplats Tumble dryer Apparent current"
+ },
+ "last_changed": "2026-07-02T08:58:56.142217+00:00",
+ "last_reported": "2026-07-02T08:58:56.142217+00:00",
+ "last_updated": "2026-07-02T08:58:56.142217+00:00",
+ "context": {
+ "id": "01KWH0TY8EWDF54QDVN6E4ZZ0T",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_tumble_dryer_active_current",
+ "state": "0.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "A",
+ "device_class": "current",
+ "friendly_name": "Grillplats Tumble dryer Active current"
+ },
+ "last_changed": "2026-07-02T08:58:56.142316+00:00",
+ "last_reported": "2026-07-02T08:58:56.142316+00:00",
+ "last_updated": "2026-07-02T08:58:56.142316+00:00",
+ "context": {
+ "id": "01KWH0TY8EARQNEZAWP2FDV9N9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_tumble_dryer_reactive_current",
+ "state": "0.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "A",
+ "device_class": "current",
+ "friendly_name": "Grillplats Tumble dryer Reactive current"
+ },
+ "last_changed": "2026-07-02T08:58:56.142414+00:00",
+ "last_reported": "2026-07-02T08:58:56.142414+00:00",
+ "last_updated": "2026-07-02T08:58:56.142414+00:00",
+ "context": {
+ "id": "01KWH0TY8EXWQMK6WPA0WF851S",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_tumble_dryer_effective_current",
+ "state": "0.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "A",
+ "device_class": "current",
+ "friendly_name": "Grillplats Tumble dryer Effective current"
+ },
+ "last_changed": "2026-07-02T08:58:56.142510+00:00",
+ "last_reported": "2026-07-02T08:58:56.142510+00:00",
+ "last_updated": "2026-07-02T08:58:56.142510+00:00",
+ "context": {
+ "id": "01KWH0TY8EZ78PPA4TKFDHFKMT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_tumble_dryer_energy",
+ "state": "0.0",
+ "attributes": {
+ "state_class": "total_increasing",
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Grillplats Tumble dryer Energy"
+ },
+ "last_changed": "2026-07-02T08:58:56.142594+00:00",
+ "last_reported": "2026-07-02T08:58:56.142594+00:00",
+ "last_updated": "2026-07-02T08:58:56.142594+00:00",
+ "context": {
+ "id": "01KWH0TY8EBW6ATPEGA3378YMT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.grillplats_tims_room_dvd_firmware",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "1.4.6",
+ "in_progress": false,
+ "latest_version": "1.4.6",
+ "release_summary": null,
+ "release_url": null,
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "device_class": "firmware",
+ "friendly_name": "Grillplats Tims room DVD Firmware",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:59:00.768168+00:00",
+ "last_reported": "2026-07-02T08:59:00.768168+00:00",
+ "last_updated": "2026-07-02T08:59:00.768168+00:00",
+ "context": {
+ "id": "01KWH0V2S0BD610S5Q7XWCD8ES",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.grillplats_tims_room_dvd_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Grillplats Tims room DVD Identify"
+ },
+ "last_changed": "2026-07-02T08:59:00.768373+00:00",
+ "last_reported": "2026-07-02T08:59:00.768373+00:00",
+ "last_updated": "2026-07-02T08:59:00.768373+00:00",
+ "context": {
+ "id": "01KWH0V2S0XAWHA1GHWVNTSWX4",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.grillplats_tims_room_dvd_power_on_behavior",
+ "state": "previous",
+ "attributes": {
+ "options": [
+ "on",
+ "off",
+ "toggle",
+ "previous"
+ ],
+ "friendly_name": "Grillplats Tims room DVD Power-on behavior"
+ },
+ "last_changed": "2026-07-02T08:59:00.768482+00:00",
+ "last_reported": "2026-07-02T08:59:00.768482+00:00",
+ "last_updated": "2026-07-02T08:59:00.768482+00:00",
+ "context": {
+ "id": "01KWH0V2S0JNSR5Q4E23800CRF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.grillplats_tims_room_dvd",
+ "state": "off",
+ "attributes": {
+ "device_class": "outlet",
+ "icon": "mdi:disc",
+ "friendly_name": "Tims room dvd"
+ },
+ "last_changed": "2026-07-02T08:59:00.768571+00:00",
+ "last_reported": "2026-07-02T08:59:00.768571+00:00",
+ "last_updated": "2026-07-02T08:59:00.768571+00:00",
+ "context": {
+ "id": "01KWH0V2S0AVEWSXRZYKFEB37K",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_tims_room_dvd_power",
+ "state": "0.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "friendly_name": "Grillplats Tims room DVD Power"
+ },
+ "last_changed": "2026-07-02T08:59:00.768775+00:00",
+ "last_reported": "2026-07-02T08:59:00.768775+00:00",
+ "last_updated": "2026-07-02T08:59:00.768775+00:00",
+ "context": {
+ "id": "01KWH0V2S0GRGX14RVG94Z1EER",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_tims_room_dvd_apparent_power",
+ "state": "0.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "VA",
+ "device_class": "apparent_power",
+ "friendly_name": "Grillplats Tims room DVD Apparent power"
+ },
+ "last_changed": "2026-07-02T08:59:00.768905+00:00",
+ "last_reported": "2026-07-02T08:59:00.768905+00:00",
+ "last_updated": "2026-07-02T08:59:00.768905+00:00",
+ "context": {
+ "id": "01KWH0V2S0E56606AAR19XYWJK",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_tims_room_dvd_reactive_power",
+ "state": "0.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "var",
+ "device_class": "reactive_power",
+ "friendly_name": "Grillplats Tims room DVD Reactive power"
+ },
+ "last_changed": "2026-07-02T08:59:00.769059+00:00",
+ "last_reported": "2026-07-02T08:59:00.769059+00:00",
+ "last_updated": "2026-07-02T08:59:00.769059+00:00",
+ "context": {
+ "id": "01KWH0V2S190E550J1KSP4PCV9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_tims_room_dvd_voltage",
+ "state": "242.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Grillplats Tims room DVD Voltage"
+ },
+ "last_changed": "2026-07-02T08:59:00.769176+00:00",
+ "last_reported": "2026-07-02T08:59:00.769176+00:00",
+ "last_updated": "2026-07-02T08:59:00.769176+00:00",
+ "context": {
+ "id": "01KWH0V2S1BX9H8782RXMZR1TH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_tims_room_dvd_effective_voltage",
+ "state": "242.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Grillplats Tims room DVD Effective voltage"
+ },
+ "last_changed": "2026-07-02T08:59:00.769279+00:00",
+ "last_reported": "2026-07-02T08:59:00.769279+00:00",
+ "last_updated": "2026-07-02T08:59:00.769279+00:00",
+ "context": {
+ "id": "01KWH0V2S1GCPXBY8ZX9W1V858",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_tims_room_dvd_apparent_current",
+ "state": "0.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "A",
+ "device_class": "current",
+ "friendly_name": "Grillplats Tims room DVD Apparent current"
+ },
+ "last_changed": "2026-07-02T08:59:00.769387+00:00",
+ "last_reported": "2026-07-02T08:59:00.769387+00:00",
+ "last_updated": "2026-07-02T08:59:00.769387+00:00",
+ "context": {
+ "id": "01KWH0V2S1M2QKXMQ79CKNVSHH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_tims_room_dvd_active_current",
+ "state": "0.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "A",
+ "device_class": "current",
+ "friendly_name": "Grillplats Tims room DVD Active current"
+ },
+ "last_changed": "2026-07-02T08:59:00.769494+00:00",
+ "last_reported": "2026-07-02T08:59:00.769494+00:00",
+ "last_updated": "2026-07-02T08:59:00.769494+00:00",
+ "context": {
+ "id": "01KWH0V2S1NZSK77X415GTWAMT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_tims_room_dvd_reactive_current",
+ "state": "0.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "A",
+ "device_class": "current",
+ "friendly_name": "Grillplats Tims room DVD Reactive current"
+ },
+ "last_changed": "2026-07-02T08:59:00.769593+00:00",
+ "last_reported": "2026-07-02T08:59:00.769593+00:00",
+ "last_updated": "2026-07-02T08:59:00.769593+00:00",
+ "context": {
+ "id": "01KWH0V2S1GAC2P72YZ0PDP683",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_tims_room_dvd_effective_current",
+ "state": "0.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "A",
+ "device_class": "current",
+ "friendly_name": "Grillplats Tims room DVD Effective current"
+ },
+ "last_changed": "2026-07-02T08:59:00.769689+00:00",
+ "last_reported": "2026-07-02T08:59:00.769689+00:00",
+ "last_updated": "2026-07-02T08:59:00.769689+00:00",
+ "context": {
+ "id": "01KWH0V2S17FD9QCG6GJA9B4D8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.grillplats_tims_room_dvd_energy",
+ "state": "0.001",
+ "attributes": {
+ "state_class": "total_increasing",
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Grillplats Tims room DVD Energy"
+ },
+ "last_changed": "2026-07-02T08:59:00.769775+00:00",
+ "last_reported": "2026-07-02T08:59:00.769775+00:00",
+ "last_updated": "2026-07-02T08:59:00.769775+00:00",
+ "context": {
+ "id": "01KWH0V2S1RPHX0V8X7QVPZQ8Y",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.klippbok_shower_water_leak_sensor_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Kippbok shower leak sensor Battery"
+ },
+ "last_changed": "2026-07-02T08:59:04.744496+00:00",
+ "last_reported": "2026-07-02T08:59:04.744496+00:00",
+ "last_updated": "2026-07-02T08:59:04.744496+00:00",
+ "context": {
+ "id": "01KWH0V6N85YP85RPFQ4PH0YBS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.klippbok_shower_water_leak_sensor_battery_voltage",
+ "state": "3.032",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Kippbok shower leak sensor Battery voltage"
+ },
+ "last_changed": "2026-07-02T08:59:04.744735+00:00",
+ "last_reported": "2026-07-02T08:59:04.744735+00:00",
+ "last_updated": "2026-07-02T08:59:04.744735+00:00",
+ "context": {
+ "id": "01KWH0V6N8XNYEW23MA5APWV3B",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.klippbok_shower_water_leak_sensor_battery_type",
+ "state": "AAA",
+ "attributes": {
+ "friendly_name": "Kippbok shower leak sensor Battery type"
+ },
+ "last_changed": "2026-07-02T08:59:04.744854+00:00",
+ "last_reported": "2026-07-02T08:59:04.744854+00:00",
+ "last_updated": "2026-07-02T08:59:04.744854+00:00",
+ "context": {
+ "id": "01KWH0V6N8K4KTM8YMSXKDPVZW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.klippbo_shower_water_leak_sensor_firmware",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "1.0.13",
+ "in_progress": false,
+ "latest_version": "1.0.13",
+ "release_summary": null,
+ "release_url": null,
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "device_class": "firmware",
+ "friendly_name": "Kippbok shower leak sensor Firmware",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:59:04.745078+00:00",
+ "last_reported": "2026-07-02T08:59:04.745078+00:00",
+ "last_updated": "2026-07-02T08:59:04.745078+00:00",
+ "context": {
+ "id": "01KWH0V6N994GG3DBE15YZYVR9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.klippbok_shower_water_leak_sensor",
+ "state": "off",
+ "attributes": {
+ "device_class": "moisture",
+ "icon": "mdi:shower-head",
+ "friendly_name": "Shower leak sensor"
+ },
+ "last_changed": "2026-07-02T08:59:04.745188+00:00",
+ "last_reported": "2026-07-02T08:59:04.745188+00:00",
+ "last_updated": "2026-07-02T08:59:04.745188+00:00",
+ "context": {
+ "id": "01KWH0V6N951VNP9JXE2QN5CSQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.klippbok_shower_water_leak_sensor_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Kippbok shower leak sensor Identify"
+ },
+ "last_changed": "2026-07-02T08:59:04.745269+00:00",
+ "last_reported": "2026-07-02T08:59:04.745269+00:00",
+ "last_updated": "2026-07-02T08:59:04.745269+00:00",
+ "context": {
+ "id": "01KWH0V6N97QBRPYNRZH1MPVGD",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.klippbok_kitchen_fridge_water_sensor_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Klippbok Kitchen Fridge Water Sensor Battery"
+ },
+ "last_changed": "2026-07-02T08:59:52.609476+00:00",
+ "last_reported": "2026-07-02T08:59:52.609476+00:00",
+ "last_updated": "2026-07-02T08:59:52.609476+00:00",
+ "context": {
+ "id": "01KWH0WND1GY7K6PKEYRC7FEZ1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.klippbok_kitchen_fridge_water_sensor_battery_voltage",
+ "state": "2.909",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Klippbok Kitchen Fridge Water Sensor Battery voltage"
+ },
+ "last_changed": "2026-07-02T08:59:52.609723+00:00",
+ "last_reported": "2026-07-02T08:59:52.609723+00:00",
+ "last_updated": "2026-07-02T08:59:52.609723+00:00",
+ "context": {
+ "id": "01KWH0WND12DHMP3HFTJQ1GP45",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.klippbok_kitchen_fridge_water_sensor_battery_type",
+ "state": "AAA",
+ "attributes": {
+ "friendly_name": "Klippbok Kitchen Fridge Water Sensor Battery type"
+ },
+ "last_changed": "2026-07-02T08:59:52.609843+00:00",
+ "last_reported": "2026-07-02T08:59:52.609843+00:00",
+ "last_updated": "2026-07-02T08:59:52.609843+00:00",
+ "context": {
+ "id": "01KWH0WND1NXG7GB41WG9CP686",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.klippbok_kitchen_fridge_water_sensor_firmware",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "1.0.13",
+ "in_progress": false,
+ "latest_version": "1.0.13",
+ "release_summary": null,
+ "release_url": null,
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "device_class": "firmware",
+ "friendly_name": "Klippbok Kitchen Fridge Water Sensor Firmware",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:59:52.610053+00:00",
+ "last_reported": "2026-07-02T08:59:52.610053+00:00",
+ "last_updated": "2026-07-02T08:59:52.610053+00:00",
+ "context": {
+ "id": "01KWH0WND2BC2MCXKD66T8G8S2",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.klippbok_kitchen_fridge_water_sensor",
+ "state": "off",
+ "attributes": {
+ "device_class": "moisture",
+ "friendly_name": "Kitchen Fridge Water Sensor"
+ },
+ "last_changed": "2026-07-02T08:59:52.610161+00:00",
+ "last_reported": "2026-07-02T08:59:52.610161+00:00",
+ "last_updated": "2026-07-02T08:59:52.610161+00:00",
+ "context": {
+ "id": "01KWH0WND225J7TM04Y2WDBNY6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.klippbok_kitchen_fridge_water_sensor_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Klippbok Kitchen Fridge Water Sensor Identify"
+ },
+ "last_changed": "2026-07-02T08:59:52.610241+00:00",
+ "last_reported": "2026-07-02T08:59:52.610241+00:00",
+ "last_updated": "2026-07-02T08:59:52.610241+00:00",
+ "context": {
+ "id": "01KWH0WND2R629119Z6HG95RTN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.bilresa_dual_button_kitchen_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Bilresa dual kitchen Battery"
+ },
+ "last_changed": "2026-07-02T08:58:57.418573+00:00",
+ "last_reported": "2026-07-02T08:58:57.418573+00:00",
+ "last_updated": "2026-07-02T08:58:57.418573+00:00",
+ "context": {
+ "id": "01KWH0TZGA1HXRZ2CMND140XV7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.bilresa_dual_button_kitchen_battery_voltage",
+ "state": "3.04",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Bilresa dual kitchen Battery voltage"
+ },
+ "last_changed": "2026-07-02T08:58:57.418825+00:00",
+ "last_reported": "2026-07-02T08:58:57.418825+00:00",
+ "last_updated": "2026-07-02T08:58:57.418825+00:00",
+ "context": {
+ "id": "01KWH0TZGAQ9BHEP41GRP2V5G3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.bilresa_dual_button_kitchen_battery_type",
+ "state": "AAA",
+ "attributes": {
+ "friendly_name": "Bilresa dual kitchen Battery type"
+ },
+ "last_changed": "2026-07-02T08:58:57.418957+00:00",
+ "last_reported": "2026-07-02T08:58:57.418957+00:00",
+ "last_updated": "2026-07-02T08:58:57.418957+00:00",
+ "context": {
+ "id": "01KWH0TZGA002XY1D90PVYF8V6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.bilresa_dual_button_kitchen_firmware",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "1.9.15",
+ "in_progress": false,
+ "latest_version": "1.9.15",
+ "release_summary": null,
+ "release_url": null,
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "device_class": "firmware",
+ "friendly_name": "Bilresa dual kitchen Firmware",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:57.419179+00:00",
+ "last_reported": "2026-07-02T08:58:57.419179+00:00",
+ "last_updated": "2026-07-02T08:58:57.419179+00:00",
+ "context": {
+ "id": "01KWH0TZGBEV2HDM4WKSJ9ZARN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.bilresa_dual_kitchen_identify_1",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Bilresa dual kitchen Identify (1)"
+ },
+ "last_changed": "2026-07-02T08:58:57.419261+00:00",
+ "last_reported": "2026-07-02T08:58:57.419261+00:00",
+ "last_updated": "2026-07-02T08:58:57.419261+00:00",
+ "context": {
+ "id": "01KWH0TZGBSYKEFMC7PJ2AB7ZA",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.bilresa_dual_button_kitchen_button_1",
+ "state": "unknown",
+ "attributes": {
+ "event_types": [
+ "multi_press_1",
+ "multi_press_2",
+ "long_press",
+ "long_release"
+ ],
+ "event_type": "multi_press_1",
+ "previousPosition": 1,
+ "totalNumberOfPressesCounted": 1,
+ "device_class": "button",
+ "friendly_name": "Bilresa dual kitchen Button (1)"
+ },
+ "last_changed": "2026-07-02T08:58:57.419330+00:00",
+ "last_reported": "2026-07-02T08:58:57.419330+00:00",
+ "last_updated": "2026-07-02T08:58:57.419330+00:00",
+ "context": {
+ "id": "01KWH0TZGBSSXAEHE8KWTCDW5R",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.bilresa_dual_button_kitchen_button_2",
+ "state": "unknown",
+ "attributes": {
+ "event_types": [
+ "multi_press_1",
+ "multi_press_2",
+ "long_press",
+ "long_release"
+ ],
+ "event_type": "multi_press_1",
+ "previousPosition": 1,
+ "totalNumberOfPressesCounted": 1,
+ "device_class": "button",
+ "friendly_name": "Bilresa dual kitchen Button (2)"
+ },
+ "last_changed": "2026-07-02T08:58:57.419386+00:00",
+ "last_reported": "2026-07-02T08:58:57.419386+00:00",
+ "last_updated": "2026-07-02T08:58:57.419386+00:00",
+ "context": {
+ "id": "01KWH0TZGBXGR8281MNPTW7A1J",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_tim_room_left_window_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Myggbett tim room left window Battery"
+ },
+ "last_changed": "2026-07-02T08:59:33.833806+00:00",
+ "last_reported": "2026-07-02T08:59:33.833806+00:00",
+ "last_updated": "2026-07-02T08:59:33.833806+00:00",
+ "context": {
+ "id": "01KWH0W329WEA1GQ5RP5N77WQF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_tim_room_left_window_battery_voltage",
+ "state": "1.557",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Myggbett tim room left window Battery voltage"
+ },
+ "last_changed": "2026-07-02T08:59:33.834041+00:00",
+ "last_reported": "2026-07-02T08:59:33.834041+00:00",
+ "last_updated": "2026-07-02T08:59:33.834041+00:00",
+ "context": {
+ "id": "01KWH0W32AR2B294JKFR0V5V1V",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_tim_room_left_window_battery_type",
+ "state": "AAA",
+ "attributes": {
+ "friendly_name": "Myggbett tim room left window Battery type"
+ },
+ "last_changed": "2026-07-02T08:59:33.834160+00:00",
+ "last_reported": "2026-07-02T08:59:33.834160+00:00",
+ "last_updated": "2026-07-02T08:59:33.834160+00:00",
+ "context": {
+ "id": "01KWH0W32A23BH19K7YRN8MBP8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.myggbett_tim_room_left_window_firmware",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "1.1.4",
+ "in_progress": false,
+ "latest_version": "1.1.4",
+ "release_summary": null,
+ "release_url": null,
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "device_class": "firmware",
+ "friendly_name": "Myggbett tim room left window Firmware",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:59:33.834368+00:00",
+ "last_reported": "2026-07-02T08:59:33.834368+00:00",
+ "last_updated": "2026-07-02T08:59:33.834368+00:00",
+ "context": {
+ "id": "01KWH0W32A8DHVN9SGP20PMTSR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.myggbett_tim_room_left_window",
+ "state": "off",
+ "attributes": {
+ "device_class": "window",
+ "icon": "mdi:window-closed",
+ "friendly_name": "Myggbett tim room left Window"
+ },
+ "last_changed": "2026-07-02T08:59:33.834472+00:00",
+ "last_reported": "2026-07-02T08:59:33.834472+00:00",
+ "last_updated": "2026-07-02T08:59:33.834472+00:00",
+ "context": {
+ "id": "01KWH0W32AK9WWYT5N3W07BQ81",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.myggbett_tim_room_left_window_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Myggbett tim room left window Identify"
+ },
+ "last_changed": "2026-07-02T08:59:33.834522+00:00",
+ "last_reported": "2026-07-02T08:59:33.834522+00:00",
+ "last_updated": "2026-07-02T08:59:33.834522+00:00",
+ "context": {
+ "id": "01KWH0W32ABYQNZXXG0K6XRXHQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_tim_room_right_window_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Myggbett tim room right window Battery"
+ },
+ "last_changed": "2026-07-02T08:59:10.101102+00:00",
+ "last_reported": "2026-07-02T08:59:10.101102+00:00",
+ "last_updated": "2026-07-02T08:59:10.101102+00:00",
+ "context": {
+ "id": "01KWH0VBWNBKC56GCNV5TKV5N5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_tim_room_right_window_battery_voltage",
+ "state": "1.527",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Myggbett tim room right window Battery voltage"
+ },
+ "last_changed": "2026-07-02T08:59:10.101359+00:00",
+ "last_reported": "2026-07-02T08:59:10.101359+00:00",
+ "last_updated": "2026-07-02T08:59:10.101359+00:00",
+ "context": {
+ "id": "01KWH0VBWNMX98P6HM8KTKJYK2",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_tim_room_right_window_battery_type",
+ "state": "AAA",
+ "attributes": {
+ "friendly_name": "Myggbett tim room right window Battery type"
+ },
+ "last_changed": "2026-07-02T08:59:10.101495+00:00",
+ "last_reported": "2026-07-02T08:59:10.101495+00:00",
+ "last_updated": "2026-07-02T08:59:10.101495+00:00",
+ "context": {
+ "id": "01KWH0VBWNNNDXM78797N4WT5X",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.myggbett_tim_room_right_window_firmware",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "1.1.4",
+ "in_progress": false,
+ "latest_version": "1.1.4",
+ "release_summary": null,
+ "release_url": null,
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "device_class": "firmware",
+ "friendly_name": "Myggbett tim room right window Firmware",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:59:10.101725+00:00",
+ "last_reported": "2026-07-02T08:59:10.101725+00:00",
+ "last_updated": "2026-07-02T08:59:10.101725+00:00",
+ "context": {
+ "id": "01KWH0VBWNKQ98CWNXRWTPC9SK",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.myggbett_tim_room_right_window",
+ "state": "off",
+ "attributes": {
+ "device_class": "window",
+ "icon": "mdi:window-closed",
+ "friendly_name": "Myggbett tim room right Window"
+ },
+ "last_changed": "2026-07-02T08:59:10.101835+00:00",
+ "last_reported": "2026-07-02T08:59:10.101835+00:00",
+ "last_updated": "2026-07-02T08:59:10.101835+00:00",
+ "context": {
+ "id": "01KWH0VBWN1YWV46GF422MMS1N",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.myggbett_tim_room_right_window_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Myggbett tim room right window Identify"
+ },
+ "last_changed": "2026-07-02T08:59:10.101892+00:00",
+ "last_reported": "2026-07-02T08:59:10.101892+00:00",
+ "last_updated": "2026-07-02T08:59:10.101892+00:00",
+ "context": {
+ "id": "01KWH0VBWNP90BX7R1PX9KXGVC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_upstairs_lobby_main_window_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Myggbett upstairs lobby main window Battery"
+ },
+ "last_changed": "2026-07-02T08:59:38.976010+00:00",
+ "last_reported": "2026-07-02T08:59:38.976010+00:00",
+ "last_updated": "2026-07-02T08:59:38.976010+00:00",
+ "context": {
+ "id": "01KWH0W830QX33ER7C3585JKZS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_upstairs_lobby_main_window_battery_voltage",
+ "state": "1.49",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Myggbett upstairs lobby main window Battery voltage"
+ },
+ "last_changed": "2026-07-02T08:59:38.976249+00:00",
+ "last_reported": "2026-07-02T08:59:38.976249+00:00",
+ "last_updated": "2026-07-02T08:59:38.976249+00:00",
+ "context": {
+ "id": "01KWH0W830N89B19E9QHVQXFYM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_upstairs_lobby_main_window_battery_type",
+ "state": "AAA",
+ "attributes": {
+ "friendly_name": "Myggbett upstairs lobby main window Battery type"
+ },
+ "last_changed": "2026-07-02T08:59:38.976371+00:00",
+ "last_reported": "2026-07-02T08:59:38.976371+00:00",
+ "last_updated": "2026-07-02T08:59:38.976371+00:00",
+ "context": {
+ "id": "01KWH0W83038EA76VXN8AD2SSP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.myggbett_upstairs_lobby_main_window_firmware",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "1.1.4",
+ "in_progress": false,
+ "latest_version": "1.1.4",
+ "release_summary": null,
+ "release_url": null,
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "device_class": "firmware",
+ "friendly_name": "Myggbett upstairs lobby main window Firmware",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:59:38.976587+00:00",
+ "last_reported": "2026-07-02T08:59:38.976587+00:00",
+ "last_updated": "2026-07-02T08:59:38.976587+00:00",
+ "context": {
+ "id": "01KWH0W83047RHH0E3AR6X411A",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.myggbett_upstairs_lobby_main_window",
+ "state": "off",
+ "attributes": {
+ "device_class": "window",
+ "icon": "mdi:window-closed",
+ "friendly_name": "Myggbett upstairs lobby main Window"
+ },
+ "last_changed": "2026-07-02T08:59:38.976688+00:00",
+ "last_reported": "2026-07-02T08:59:38.976688+00:00",
+ "last_updated": "2026-07-02T08:59:38.976688+00:00",
+ "context": {
+ "id": "01KWH0W8306BNB4NCPKDFQWY2Q",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.myggbett_upstairs_lobby_main_window_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Myggbett upstairs lobby main window Identify"
+ },
+ "last_changed": "2026-07-02T08:59:38.976746+00:00",
+ "last_reported": "2026-07-02T08:59:38.976746+00:00",
+ "last_updated": "2026-07-02T08:59:38.976746+00:00",
+ "context": {
+ "id": "01KWH0W830PMD6BFEYYXYNX8A5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_andrii_room_main_window_battery",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Myggbett andrii room main window Battery"
+ },
+ "last_changed": "2026-07-02T08:58:34.506034+00:00",
+ "last_reported": "2026-07-02T08:58:34.506034+00:00",
+ "last_updated": "2026-07-02T08:58:34.506034+00:00",
+ "context": {
+ "id": "01KWH0T94AM3K4XBDQ0KBEQ3PY",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_andrii_room_main_window_battery_voltage",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Myggbett andrii room main window Battery voltage"
+ },
+ "last_changed": "2026-07-02T08:58:34.506461+00:00",
+ "last_reported": "2026-07-02T08:58:34.506461+00:00",
+ "last_updated": "2026-07-02T08:58:34.506461+00:00",
+ "context": {
+ "id": "01KWH0T94AYADFRB8YXZH4GMT3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_andrii_room_main_window_battery_type",
+ "state": "unavailable",
+ "attributes": {
+ "friendly_name": "Myggbett andrii room main window Battery type"
+ },
+ "last_changed": "2026-07-02T08:58:34.506877+00:00",
+ "last_reported": "2026-07-02T08:58:34.506877+00:00",
+ "last_updated": "2026-07-02T08:58:34.506877+00:00",
+ "context": {
+ "id": "01KWH0T94AB20BH6KW83BZY6NN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.myggbett_andrii_room_main_window_firmware",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "firmware",
+ "friendly_name": "Myggbett andrii room main window Firmware",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:34.509617+00:00",
+ "last_reported": "2026-07-02T08:58:34.509617+00:00",
+ "last_updated": "2026-07-02T08:58:34.509617+00:00",
+ "context": {
+ "id": "01KWH0T94DQFQKQYGZX3E6CEHS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.myggbett_andrii_room_main_window",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "window",
+ "icon": "mdi:window-closed",
+ "friendly_name": "Myggbett andrii room main Window"
+ },
+ "last_changed": "2026-07-02T08:58:34.510002+00:00",
+ "last_reported": "2026-07-02T08:58:34.510002+00:00",
+ "last_updated": "2026-07-02T08:58:34.510002+00:00",
+ "context": {
+ "id": "01KWH0T94EX4397640KH92MTN6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.myggbett_andrii_room_main_window_identify",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Myggbett andrii room main window Identify"
+ },
+ "last_changed": "2026-07-02T08:58:34.510452+00:00",
+ "last_reported": "2026-07-02T08:58:34.510452+00:00",
+ "last_updated": "2026-07-02T08:58:34.510452+00:00",
+ "context": {
+ "id": "01KWH0T94EKF8MXPFX8669N3RQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_james_room_main_window_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Myggbett james room main window Battery"
+ },
+ "last_changed": "2026-07-02T08:59:17.246128+00:00",
+ "last_reported": "2026-07-02T08:59:17.246128+00:00",
+ "last_updated": "2026-07-02T08:59:17.246128+00:00",
+ "context": {
+ "id": "01KWH0VJVY4HT2EYSWENAB6169",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_james_room_main_window_battery_voltage",
+ "state": "1.532",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Myggbett james room main window Battery voltage"
+ },
+ "last_changed": "2026-07-02T08:59:17.246365+00:00",
+ "last_reported": "2026-07-02T08:59:17.246365+00:00",
+ "last_updated": "2026-07-02T08:59:17.246365+00:00",
+ "context": {
+ "id": "01KWH0VJVY3M2WQA5KDPVJPKCD",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_james_room_main_window_battery_type",
+ "state": "AAA",
+ "attributes": {
+ "friendly_name": "Myggbett james room main window Battery type"
+ },
+ "last_changed": "2026-07-02T08:59:17.246484+00:00",
+ "last_reported": "2026-07-02T08:59:17.246484+00:00",
+ "last_updated": "2026-07-02T08:59:17.246484+00:00",
+ "context": {
+ "id": "01KWH0VJVYGC4G5MMEAY4JYMHP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.myggbett_james_room_main_window_firmware",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "1.1.4",
+ "in_progress": false,
+ "latest_version": "1.1.4",
+ "release_summary": null,
+ "release_url": null,
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "device_class": "firmware",
+ "friendly_name": "Myggbett james room main window Firmware",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:59:17.246692+00:00",
+ "last_reported": "2026-07-02T09:23:26.580125+00:00",
+ "last_updated": "2026-07-02T09:23:26.580125+00:00",
+ "context": {
+ "id": "01KWH27T7MMCMMY1Y8Q97BZN0K",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.myggbett_james_room_main_window",
+ "state": "off",
+ "attributes": {
+ "device_class": "window",
+ "icon": "mdi:window-closed",
+ "friendly_name": "Myggbett james room main Window"
+ },
+ "last_changed": "2026-07-02T08:59:17.246794+00:00",
+ "last_reported": "2026-07-02T08:59:17.246794+00:00",
+ "last_updated": "2026-07-02T08:59:17.246794+00:00",
+ "context": {
+ "id": "01KWH0VJVY7D84NCZ339MZ355S",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.myggbett_james_room_main_window_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Myggbett james room main window Identify"
+ },
+ "last_changed": "2026-07-02T08:59:17.246846+00:00",
+ "last_reported": "2026-07-02T08:59:17.246846+00:00",
+ "last_updated": "2026-07-02T08:59:17.246846+00:00",
+ "context": {
+ "id": "01KWH0VJVY3R24EKS6CKD3DMQ6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_andrii_room_upper_window_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Myggbett andrii room upper window Battery"
+ },
+ "last_changed": "2026-07-02T08:59:20.143090+00:00",
+ "last_reported": "2026-07-02T08:59:20.143090+00:00",
+ "last_updated": "2026-07-02T08:59:20.143090+00:00",
+ "context": {
+ "id": "01KWH0VNPFFV7J2JK9DGCJPT3N",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_andrii_room_upper_window_battery_voltage",
+ "state": "1.536",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Myggbett andrii room upper window Battery voltage"
+ },
+ "last_changed": "2026-07-02T08:59:20.143321+00:00",
+ "last_reported": "2026-07-02T08:59:20.143321+00:00",
+ "last_updated": "2026-07-02T08:59:20.143321+00:00",
+ "context": {
+ "id": "01KWH0VNPFGJ5JP3R0Q1K10ASF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_andrii_room_upper_window_battery_type",
+ "state": "AAA",
+ "attributes": {
+ "friendly_name": "Myggbett andrii room upper window Battery type"
+ },
+ "last_changed": "2026-07-02T08:59:20.143441+00:00",
+ "last_reported": "2026-07-02T08:59:20.143441+00:00",
+ "last_updated": "2026-07-02T08:59:20.143441+00:00",
+ "context": {
+ "id": "01KWH0VNPF4FB6RDMNXPAWER38",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.myggbett_andrii_room_upper_window_firmware",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "1.1.4",
+ "in_progress": false,
+ "latest_version": "1.1.4",
+ "release_summary": null,
+ "release_url": null,
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "device_class": "firmware",
+ "friendly_name": "Myggbett andrii room upper window Firmware",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:59:20.143646+00:00",
+ "last_reported": "2026-07-02T09:09:27.795374+00:00",
+ "last_updated": "2026-07-02T09:09:27.795374+00:00",
+ "context": {
+ "id": "01KWH1E73K19MM7RWQGJE5K9G4",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.myggbett_andrii_room_upper_window",
+ "state": "off",
+ "attributes": {
+ "device_class": "window",
+ "icon": "mdi:window-closed",
+ "friendly_name": "Myggbett andrii room upper Window"
+ },
+ "last_changed": "2026-07-02T08:59:20.143743+00:00",
+ "last_reported": "2026-07-02T08:59:20.143743+00:00",
+ "last_updated": "2026-07-02T08:59:20.143743+00:00",
+ "context": {
+ "id": "01KWH0VNPFTGQZGNKTCQBDX55T",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.myggbett_andrii_room_upper_window_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Myggbett andrii room upper window Identify"
+ },
+ "last_changed": "2026-07-02T08:59:20.143795+00:00",
+ "last_reported": "2026-07-02T08:59:20.143795+00:00",
+ "last_updated": "2026-07-02T08:59:20.143795+00:00",
+ "context": {
+ "id": "01KWH0VNPFKW01AP6HJWJSJR7P",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_james_room_upper_window_battery",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Myggbett james room upper window Battery"
+ },
+ "last_changed": "2026-07-02T08:58:34.527309+00:00",
+ "last_reported": "2026-07-02T08:58:34.527309+00:00",
+ "last_updated": "2026-07-02T08:58:34.527309+00:00",
+ "context": {
+ "id": "01KWH0T94Z5722M0DXPV9375Q5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_james_room_upper_window_battery_voltage",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Myggbett james room upper window Battery voltage"
+ },
+ "last_changed": "2026-07-02T08:58:34.527734+00:00",
+ "last_reported": "2026-07-02T08:58:34.527734+00:00",
+ "last_updated": "2026-07-02T08:58:34.527734+00:00",
+ "context": {
+ "id": "01KWH0T94ZVFJX0BHZ40AFMEYH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myggbett_james_room_upper_window_battery_type",
+ "state": "unavailable",
+ "attributes": {
+ "friendly_name": "Myggbett james room upper window Battery type"
+ },
+ "last_changed": "2026-07-02T08:58:34.528214+00:00",
+ "last_reported": "2026-07-02T08:58:34.528214+00:00",
+ "last_updated": "2026-07-02T08:58:34.528214+00:00",
+ "context": {
+ "id": "01KWH0T950VQRMFCF630Y4SH0X",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.myggbett_james_room_upper_window_firmware",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "firmware",
+ "friendly_name": "Myggbett james room upper window Firmware",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:34.531230+00:00",
+ "last_reported": "2026-07-02T08:58:34.531230+00:00",
+ "last_updated": "2026-07-02T08:58:34.531230+00:00",
+ "context": {
+ "id": "01KWH0T9539E3A3ECMJGGHK271",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.myggbett_james_room_upper_window",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "door",
+ "friendly_name": "Myggbett james room upper Window"
+ },
+ "last_changed": "2026-07-02T08:58:34.531685+00:00",
+ "last_reported": "2026-07-02T08:58:34.531685+00:00",
+ "last_updated": "2026-07-02T08:58:34.531685+00:00",
+ "context": {
+ "id": "01KWH0T9532WP4K8SECGX85845",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.myggbett_james_room_upper_window_identify",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Myggbett james room upper window Identify"
+ },
+ "last_changed": "2026-07-02T08:58:34.532199+00:00",
+ "last_reported": "2026-07-02T08:58:34.532199+00:00",
+ "last_updated": "2026-07-02T08:58:34.532199+00:00",
+ "context": {
+ "id": "01KWH0T954J98R3JWH4K7KWD08",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.bar_lanning_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Lanning Identify"
+ },
+ "last_changed": "2026-07-02T08:58:34.535933+00:00",
+ "last_reported": "2026-07-02T08:58:34.535933+00:00",
+ "last_updated": "2026-07-02T08:58:34.535933+00:00",
+ "context": {
+ "id": "01KWH0T957Z04BRSAS01YN6ETV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.bar_lanning_clean_mode",
+ "state": "Quick, Vacuum Only",
+ "attributes": {
+ "options": [
+ "Auto",
+ "Auto, Vacuum Only",
+ "Auto, Mop Only",
+ "Quick",
+ "Quick, Vacuum Only",
+ "Quick, Mop Only",
+ "Deep Clean",
+ "Deep Clean, Vacuum Only",
+ "Deep Clean, Mop Only"
+ ],
+ "friendly_name": "Lanning Clean mode"
+ },
+ "last_changed": "2026-07-02T08:58:34.536678+00:00",
+ "last_reported": "2026-07-02T08:58:34.536678+00:00",
+ "last_updated": "2026-07-02T08:58:34.536678+00:00",
+ "context": {
+ "id": "01KWH0T958N47YPJ7HSVNQKT9F",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.bar_lanning_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Lanning Battery"
+ },
+ "last_changed": "2026-07-02T08:58:34.537428+00:00",
+ "last_reported": "2026-07-02T08:58:34.537428+00:00",
+ "last_updated": "2026-07-02T08:58:34.537428+00:00",
+ "context": {
+ "id": "01KWH0T959DDR8NG669HW1R4Z0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.bar_lanning_battery_charge_state",
+ "state": "full_charge",
+ "attributes": {
+ "options": [
+ "not_charging",
+ "charging",
+ "full_charge"
+ ],
+ "device_class": "enum",
+ "friendly_name": "Lanning Battery charge state"
+ },
+ "last_changed": "2026-07-02T08:58:34.537981+00:00",
+ "last_reported": "2026-07-02T08:58:34.537981+00:00",
+ "last_updated": "2026-07-02T08:58:34.537981+00:00",
+ "context": {
+ "id": "01KWH0T959J01XMR8FAX8EV9XA",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.bar_lanning_operational_state",
+ "state": "docked",
+ "attributes": {
+ "options": [
+ "stopped",
+ "running",
+ "paused",
+ "error",
+ "seeking_charger",
+ "charging",
+ "docked",
+ "wait_rvc_is_busy"
+ ],
+ "device_class": "enum",
+ "friendly_name": "Lanning Operational state"
+ },
+ "last_changed": "2026-07-02T08:58:34.539082+00:00",
+ "last_reported": "2026-07-02T08:58:34.539082+00:00",
+ "last_updated": "2026-07-02T08:58:34.539082+00:00",
+ "context": {
+ "id": "01KWH0T95BB87KAT30WP9AY39S",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.bar_lanning_operational_error",
+ "state": "no_error",
+ "attributes": {
+ "options": [
+ "no_error",
+ "unable_to_start_or_resume",
+ "unable_to_complete_operation",
+ "command_invalid_in_state",
+ "failed_to_find_charging_dock",
+ "stuck",
+ "dust_bin_missing",
+ "dust_bin_full",
+ "water_tank_empty",
+ "water_tank_missing",
+ "water_tank_lid_open",
+ "mop_cleaning_pad_missing",
+ "low_battery",
+ "cannot_reach_target_area",
+ "dirty_water_tank_full",
+ "dirty_water_tank_missing",
+ "wheels_jammed",
+ "brush_jammed",
+ "navigation_sensor_obscured"
+ ],
+ "device_class": "enum",
+ "friendly_name": "Lanning Operational error"
+ },
+ "last_changed": "2026-07-02T08:58:34.539469+00:00",
+ "last_reported": "2026-07-02T08:58:34.539469+00:00",
+ "last_updated": "2026-07-02T08:58:34.539469+00:00",
+ "context": {
+ "id": "01KWH0T95BF0V7YVVMK9ZTP02Q",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "vacuum.bar_lanning",
+ "state": "docked",
+ "attributes": {
+ "friendly_name": "Lanning",
+ "supported_features": 29212
+ },
+ "last_changed": "2026-07-02T08:58:34.540381+00:00",
+ "last_reported": "2026-07-02T08:58:34.540381+00:00",
+ "last_updated": "2026-07-02T08:58:34.540381+00:00",
+ "context": {
+ "id": "01KWH0T95CVB5F3DT545QG4F41",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.utility_room_myggspray_utility_battery",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "MYGGSPRAY utility Battery"
+ },
+ "last_changed": "2026-07-02T08:58:34.542105+00:00",
+ "last_reported": "2026-07-02T08:58:34.542105+00:00",
+ "last_updated": "2026-07-02T08:58:34.542105+00:00",
+ "context": {
+ "id": "01KWH0T95E05S6FTJXA592CJDP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.utility_room_myggspray_utility_battery_voltage",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "MYGGSPRAY utility Battery voltage"
+ },
+ "last_changed": "2026-07-02T08:58:34.542534+00:00",
+ "last_reported": "2026-07-02T08:58:34.542534+00:00",
+ "last_updated": "2026-07-02T08:58:34.542534+00:00",
+ "context": {
+ "id": "01KWH0T95EBYCA24Q7VKXBE8KH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.utility_room_myggspray_utility_battery_type",
+ "state": "unavailable",
+ "attributes": {
+ "friendly_name": "MYGGSPRAY utility Battery type"
+ },
+ "last_changed": "2026-07-02T08:58:34.542958+00:00",
+ "last_reported": "2026-07-02T08:58:34.542958+00:00",
+ "last_updated": "2026-07-02T08:58:34.542958+00:00",
+ "context": {
+ "id": "01KWH0T95EPGACEPBXATV9Y709",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.utility_room_myggspray_utility_firmware",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "firmware",
+ "friendly_name": "MYGGSPRAY utility Firmware",
+ "supported_features": 23
+ },
+ "last_changed": "2026-07-02T08:58:34.545798+00:00",
+ "last_reported": "2026-07-02T08:58:34.545798+00:00",
+ "last_updated": "2026-07-02T08:58:34.545798+00:00",
+ "context": {
+ "id": "01KWH0T95HVN5Q87M2NSKYNKFE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.utility_room_myggspray_utility_identify_1",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "MYGGSPRAY utility Identify (1)"
+ },
+ "last_changed": "2026-07-02T08:58:34.546320+00:00",
+ "last_reported": "2026-07-02T08:58:34.546320+00:00",
+ "last_updated": "2026-07-02T08:58:34.546320+00:00",
+ "context": {
+ "id": "01KWH0T95JVPR26D8J510NN4ZY",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.utility_room_myggspray_utility_illuminance",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "lx",
+ "device_class": "illuminance",
+ "friendly_name": "MYGGSPRAY utility Illuminance"
+ },
+ "last_changed": "2026-07-02T08:58:34.547262+00:00",
+ "last_reported": "2026-07-02T08:58:34.547262+00:00",
+ "last_updated": "2026-07-02T08:58:34.547262+00:00",
+ "context": {
+ "id": "01KWH0T95KTYHJ12W8117V84M9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.utility_room_myggspray_utility_occupancy",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "occupancy",
+ "friendly_name": "MYGGSPRAY utility Occupancy"
+ },
+ "last_changed": "2026-07-02T08:58:34.548153+00:00",
+ "last_reported": "2026-07-02T08:58:34.548153+00:00",
+ "last_updated": "2026-07-02T08:58:34.548153+00:00",
+ "context": {
+ "id": "01KWH0T95MEB0XWPFNVKWYJBTD",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.utility_room_myggspray_utility_identify_2",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "MYGGSPRAY utility Identify (2)"
+ },
+ "last_changed": "2026-07-02T08:58:34.548594+00:00",
+ "last_reported": "2026-07-02T08:58:34.548594+00:00",
+ "last_updated": "2026-07-02T08:58:34.548594+00:00",
+ "context": {
+ "id": "01KWH0T95MQ50MF5N8XYYMVR8R",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.lowrate",
+ "state": "off",
+ "attributes": {
+ "after": "2026-07-02T23:30:00+01:00",
+ "before": "2026-07-03T05:30:00+01:00",
+ "next_update": "2026-07-02T23:30:00+01:00",
+ "device_class": "power",
+ "icon": "mdi:power-sleep",
+ "friendly_name": "OvernightRate"
+ },
+ "last_changed": "2026-07-02T08:58:35.374423+00:00",
+ "last_reported": "2026-07-02T08:58:35.374423+00:00",
+ "last_updated": "2026-07-02T08:58:35.374423+00:00",
+ "context": {
+ "id": "01KWH0T9ZEVR2Y6D7A2RK4W10E",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.octopusovernightlowrateactive",
+ "state": "off",
+ "attributes": {
+ "after": "2026-07-02T23:30:00+01:00",
+ "before": "2026-07-03T05:30:00+01:00",
+ "next_update": "2026-07-02T23:30:00+01:00",
+ "friendly_name": "OctopusOvernightLowRateActive"
+ },
+ "last_changed": "2026-07-02T08:58:35.375185+00:00",
+ "last_reported": "2026-07-02T08:58:35.375185+00:00",
+ "last_updated": "2026-07-02T08:58:35.375185+00:00",
+ "context": {
+ "id": "01KWH0T9ZFGTZHMSA001Y2XF95",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.battery_monitor_status",
+ "state": "CRITICAL",
+ "attributes": {
+ "critical_threshold": 20,
+ "threshold": 40,
+ "valid_total": 77,
+ "low_count": 2,
+ "critical_count": 2,
+ "zero_count": 0,
+ "notify_on_zero": true,
+ "retained_unavailable_for_hours": 24,
+ "icon": "mdi:alert-circle",
+ "friendly_name": "Battery Monitor Status"
+ },
+ "last_changed": "2026-07-02T09:03:35.259875+00:00",
+ "last_reported": "2026-07-02T10:08:35.259839+00:00",
+ "last_updated": "2026-07-02T10:08:35.259839+00:00",
+ "context": {
+ "id": "01KWH4TFDVTPBDF21DDPNVV34N",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.battery_monitor_total",
+ "state": "77",
+ "attributes": {
+ "state_class": "measurement",
+ "discovered_total": 106,
+ "icon": "mdi:battery",
+ "friendly_name": "Battery Monitor Total"
+ },
+ "last_changed": "2026-07-02T09:28:35.260926+00:00",
+ "last_reported": "2026-07-02T09:53:35.260404+00:00",
+ "last_updated": "2026-07-02T09:28:35.260926+00:00",
+ "context": {
+ "id": "01KWH2H7NW6TY9CRYNSQQDHZST",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.battery_monitor_low",
+ "state": "2",
+ "attributes": {
+ "state_class": "measurement",
+ "threshold": 40,
+ "entities": [
+ "sensor.hue_smart_button_1_battery_2",
+ "sensor.tims_button_battery"
+ ],
+ "devices": [
+ "Hue Smart button 1",
+ "Tims button"
+ ],
+ "names": [
+ "Hue Smart button 1 Battery",
+ "Tims button Battery"
+ ],
+ "values": [
+ 1.0,
+ 1.0
+ ],
+ "retained": [
+ false,
+ false
+ ],
+ "icon": "mdi:battery-alert",
+ "friendly_name": "Battery Monitor Low"
+ },
+ "last_changed": "2026-07-02T10:08:35.260026+00:00",
+ "last_reported": "2026-07-02T10:08:35.260026+00:00",
+ "last_updated": "2026-07-02T10:08:35.260026+00:00",
+ "context": {
+ "id": "01KWH4TFDWFQY8G1DXFS3H7SYY",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.battery_monitor_low_devices",
+ "state": "2",
+ "attributes": {
+ "state_class": "measurement",
+ "icon": "mdi:battery-heart-variant",
+ "friendly_name": "Battery Monitor Low Devices"
+ },
+ "last_changed": "2026-07-02T10:08:35.260083+00:00",
+ "last_reported": "2026-07-02T10:08:35.260083+00:00",
+ "last_updated": "2026-07-02T10:08:35.260083+00:00",
+ "context": {
+ "id": "01KWH4TFDWBNN9W6STE4J7VZTY",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.battery_monitor_zero_count",
+ "state": "0",
+ "attributes": {
+ "state_class": "measurement",
+ "entities": [],
+ "devices": [],
+ "retained": [],
+ "icon": "mdi:battery-alert-variant",
+ "friendly_name": "Battery Monitor Zero Count"
+ },
+ "last_changed": "2026-07-02T08:58:35.388578+00:00",
+ "last_reported": "2026-07-02T09:53:35.260572+00:00",
+ "last_updated": "2026-07-02T08:58:35.388578+00:00",
+ "context": {
+ "id": "01KWH0T9ZWCHK8FSD60DQ2GB3C",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.battery_monitor_lowest",
+ "state": "1.0",
+ "attributes": {
+ "state_class": "measurement",
+ "entity_id": "sensor.hue_smart_button_1_battery_2",
+ "name": "Hue Smart button 1 Battery",
+ "device_name": "Hue Smart button 1",
+ "unit": "%",
+ "last_changed": "2026-07-02T08:58:35.741886+00:00",
+ "ignore_zero_for_lowest": true,
+ "retained": false,
+ "unit_of_measurement": "%",
+ "icon": "mdi:battery-low",
+ "friendly_name": "Battery Monitor Lowest"
+ },
+ "last_changed": "2026-07-02T09:03:35.260370+00:00",
+ "last_reported": "2026-07-02T09:53:35.260628+00:00",
+ "last_updated": "2026-07-02T09:03:35.260370+00:00",
+ "context": {
+ "id": "01KWH13ETWDNARWQJ8Q0VXJ144",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.battery_monitor_low_percent",
+ "state": "2.6",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "icon": "mdi:percent",
+ "friendly_name": "Battery Monitor Low Percent"
+ },
+ "last_changed": "2026-07-02T10:08:35.260244+00:00",
+ "last_reported": "2026-07-02T10:08:35.260244+00:00",
+ "last_updated": "2026-07-02T10:08:35.260244+00:00",
+ "context": {
+ "id": "01KWH4TFDWYY35RM55J5AQ7DT7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.battery_monitor_zero_percent",
+ "state": "0.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "icon": "mdi:percent-outline",
+ "friendly_name": "Battery Monitor Zero Percent"
+ },
+ "last_changed": "2026-07-02T08:58:35.389268+00:00",
+ "last_reported": "2026-07-02T09:53:35.260723+00:00",
+ "last_updated": "2026-07-02T08:58:35.389268+00:00",
+ "context": {
+ "id": "01KWH0T9ZXYF8FG9PFX7BKX5FN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.battery_monitor_low_list",
+ "state": "🔴 Hue Smart button 1: 1% | 🔴 Tims button: 1%",
+ "attributes": {
+ "icon": "mdi:format-list-bulleted",
+ "friendly_name": "Battery Monitor Low List"
+ },
+ "last_changed": "2026-07-02T10:08:35.260331+00:00",
+ "last_reported": "2026-07-02T10:08:35.260331+00:00",
+ "last_updated": "2026-07-02T10:08:35.260331+00:00",
+ "context": {
+ "id": "01KWH4TFDW5FT0ZZ7CMF63BXHS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.battery_monitor_overview",
+ "state": "77",
+ "attributes": {
+ "state_class": "measurement",
+ "critical_threshold": 20,
+ "threshold": 40,
+ "status": "CRITICAL",
+ "valid_total": 77,
+ "low_count": 2,
+ "critical_count": 2,
+ "zero_count": 0,
+ "low_percent": 2.6,
+ "zero_percent": 0.0,
+ "batteries": [
+ {
+ "entity_id": "sensor.hue_smart_button_1_battery_2",
+ "name": "Hue Smart button 1 Battery",
+ "device_name": "Hue Smart button 1",
+ "value": 1.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.tims_button_battery",
+ "name": "Tims button Battery",
+ "device_name": "Tims button",
+ "value": 1.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.hue_dimmer_switch_2_battery",
+ "name": "Study dimmer Battery",
+ "device_name": "Study dimmer",
+ "value": 45.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.tim12i_battery_level",
+ "name": "Tim12i Battery Level",
+ "device_name": "Tim12i",
+ "value": 65.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.tims_m3_battery",
+ "name": "Tims M3 Battery",
+ "device_name": "Tims M3",
+ "value": 68.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.conservatory_battery_level",
+ "name": "Conservatory Battery Level",
+ "device_name": "Conservatory",
+ "value": 69.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.garden_battery_level",
+ "name": "Garden Battery Level",
+ "device_name": "Garden",
+ "value": 73.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.catio_battery_level",
+ "name": "Catio Battery Level",
+ "device_name": "Catio",
+ "value": 73.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.kitchen_hall_battery_level",
+ "name": "Kitchen hall Battery Level",
+ "device_name": "Kitchen hall",
+ "value": 74.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.tim12_battery_level",
+ "name": "Tim12 Battery Level",
+ "device_name": "Tim12",
+ "value": 81.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.hue_dimmer_switch_1_battery_3",
+ "name": "Andrii room dimmer Battery",
+ "device_name": "Andrii room dimmer",
+ "value": 81.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.cumi_battery_level",
+ "name": "Cumi Battery Level",
+ "device_name": "Cumi",
+ "value": 81.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.nimbus_battery_level",
+ "name": "Nimbus Battery Level",
+ "device_name": "Nimbus",
+ "value": 81.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.aris_room_switch_battery",
+ "name": "James Room switch Battery",
+ "device_name": "James Room switch",
+ "value": 83.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.front_door_battery",
+ "name": "Front Door Battery",
+ "device_name": "Front Door",
+ "value": 90.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_battery_system_health",
+ "name": "sonnenbatterie 200357 Battery health",
+ "device_name": "sonnenbatterie 200357",
+ "value": 91.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.garden_battery",
+ "name": "Garden Battery",
+ "device_name": "Garden",
+ "value": 93.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.myggbett_front_door_battery",
+ "name": "Myggbett front door Battery",
+ "device_name": "Myggbett front door",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.timmerflotte_temp_hmd_sensor_battery",
+ "name": "Timmerflotte tims room Battery",
+ "device_name": "Timmerflotte tims room",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.bilresa_dual_button_hall_battery",
+ "name": "Bilresa dual hall Battery",
+ "device_name": "Bilresa dual hall",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.myggbett_lounge_bi_fold_door_battery",
+ "name": "Myggbett lounge bifold door Battery",
+ "device_name": "Myggbett lounge bifold door",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.klippbok_kitchen_water_leak_sensor_battery",
+ "name": "Kippbok Kitchen Water leak sensor Battery",
+ "device_name": "Kippbok Kitchen Water leak sensor",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.klippbok_utility_water_leak_sensor_battery",
+ "name": "Kippbok Utility water leak sensor Battery",
+ "device_name": "Kippbok Utility water leak sensor",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.myggbett_bar_main_window_battery",
+ "name": "Myggbett bar main window Battery",
+ "device_name": "Myggbett bar main window",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.myggbett_bar_upper_window_battery",
+ "name": "Myggbett bar upper window Battery",
+ "device_name": "Myggbett bar upper window",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.myggbett_bathroom_window_battery",
+ "name": "Myggbett bathroom window Battery",
+ "device_name": "Myggbett bathroom window",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.myggbett_cons_door_right_window_battery",
+ "name": "Myggbett cons door right window Battery",
+ "device_name": "Myggbett cons door right window",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.klippbok_shower_water_leak_sensor_battery",
+ "name": "Kippbok shower leak sensor Battery",
+ "device_name": "Kippbok shower leak sensor",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.klippbok_kitchen_fridge_water_sensor_battery",
+ "name": "Klippbok Kitchen Fridge Water Sensor Battery",
+ "device_name": "Klippbok Kitchen Fridge Water Sensor",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.bilresa_dual_button_kitchen_battery",
+ "name": "Bilresa dual kitchen Battery",
+ "device_name": "Bilresa dual kitchen",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.myggbett_tim_room_left_window_battery",
+ "name": "Myggbett tim room left window Battery",
+ "device_name": "Myggbett tim room left window",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.myggbett_tim_room_right_window_battery",
+ "name": "Myggbett tim room right window Battery",
+ "device_name": "Myggbett tim room right window",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.myggbett_upstairs_lobby_main_window_battery",
+ "name": "Myggbett upstairs lobby main window Battery",
+ "device_name": "Myggbett upstairs lobby main window",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.myggbett_james_room_main_window_battery",
+ "name": "Myggbett james room main window Battery",
+ "device_name": "Myggbett james room main window",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.myggbett_andrii_room_upper_window_battery",
+ "name": "Myggbett andrii room upper window Battery",
+ "device_name": "Myggbett andrii room upper window",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.bar_lanning_battery",
+ "name": "Lanning Battery",
+ "device_name": "Lanning",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.kitchen_dimmer_switch_battery",
+ "name": "Kitchen dimmer switch Battery",
+ "device_name": "Kitchen dimmer switch",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.hue_tap_dial_switch_3_battery",
+ "name": "Cons Hue tap dial Battery",
+ "device_name": "Cons Hue tap dial",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.hue_tap_dial_switch_1_battery",
+ "name": "Hue tap dial switch 1 Battery",
+ "device_name": "Hue tap dial switch 1",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.kitchen_buttons",
+ "name": "Kitchen Buttons",
+ "device_name": "Kitchen Buttons",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.kitchen_buttons_2",
+ "name": "Kitchen Buttons",
+ "device_name": "Kitchen Buttons",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.ikea_dual_button_hall",
+ "name": "IKEA Dual Button Hall",
+ "device_name": "IKEA Dual Button Hall",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.ikea_dual_button_hall_2",
+ "name": "IKEA Dual Button Hall",
+ "device_name": "IKEA Dual Button Hall",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.bar_main_window_battery_percentage",
+ "name": "Bar Main Window Battery Percentage",
+ "device_name": "Bar Main Window",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.cons_door_window_right_battery_percentage",
+ "name": "Cons Door Window Right Battery Percentage",
+ "device_name": "Cons Door Window Right",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.tims_room_tim_room_left_window_battery_percentage",
+ "name": "Tim Room Left Window Battery Percentage",
+ "device_name": "Tim Room Left Window",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.upstairs_lobby_lobby_main_window_battery_percentage",
+ "name": "Lobby Main Window Battery Percentage",
+ "device_name": "Lobby Main Window",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.andriis_room_andrii_room_upper_window_battery_percentage",
+ "name": "Andrii Room Upper Window Battery Percentage",
+ "device_name": "Andrii Room Upper Window",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.james_room_james_room_main_window_battery_percentage",
+ "name": "James Room Main Window Battery Percentage",
+ "device_name": "James Room Main Window",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.bathroom_window_battery_percentage",
+ "name": "Bathroom Window Battery Percentage",
+ "device_name": "Bathroom Window",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.lounge_bifold_door_battery_percentage",
+ "name": "Lounge Bifold Door Battery Percentage",
+ "device_name": "Lounge Bifold Door",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.front_door_battery_percentage",
+ "name": "Front Door Battery Percentage",
+ "device_name": "Front Door",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.garage_door_battery_percentage",
+ "name": "Garage Door Battery Percentage",
+ "device_name": "Garage Door",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.tims_room_tim_room_right_window_battery_percentage",
+ "name": "Tim Room Right Window Battery Percentage",
+ "device_name": "Tim Room Right Window",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.bar_upper_window_battery_percentage",
+ "name": "Bar Upper Window Battery Percentage",
+ "device_name": "Bar Upper Window",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.fridge_water_leak_sensor_battery_percentage",
+ "name": "Fridge Water Leak Sensor Battery Percentage",
+ "device_name": "Fridge Water Leak Sensor",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.kitchen_water_leak_sensor_battery_percentage",
+ "name": "Kitchen water leak sensor Battery Percentage",
+ "device_name": "Kitchen water leak sensor",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.utility_water_leak_sensor_battery_percentage",
+ "name": "Utility water leak sensor Battery Percentage",
+ "device_name": "Utility water leak sensor",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.shower_water_leak_sensor_battery_percentage",
+ "name": "Shower Water Leak Sensor Battery Percentage",
+ "device_name": "Shower Water Leak Sensor",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.tims_temp_battery_percentage",
+ "name": "Tims Temp Battery Percentage",
+ "device_name": "Tims Temp",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.tims_temp_battery_percentage_2",
+ "name": "Tims Humidity Battery Percentage",
+ "device_name": "Tims Humidity",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.bathroom_window_battery",
+ "name": "Bathroom Window Battery",
+ "device_name": "Bathroom Window",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.homekit_lounge_bifold_door_battery",
+ "name": "Lounge Bifold Door Battery",
+ "device_name": "Lounge Bifold Door",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.homekit_kitchen_water_leak_sensor_battery",
+ "name": "Kitchen water leak sensor Battery",
+ "device_name": "Kitchen water leak sensor",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.shower_water_leak_sensor_battery",
+ "name": "Shower Water Leak Sensor Battery",
+ "device_name": "Shower Water Leak Sensor",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.homekit_utility_water_leak_sensor_battery",
+ "name": "Utility water leak sensor Battery",
+ "device_name": "Utility water leak sensor",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.homekit_front_door_battery_2",
+ "name": "Front Door Battery",
+ "device_name": "Front Door",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.tim_room_right_window_battery",
+ "name": "Tim Room Right Window Battery",
+ "device_name": "Tim Room Right Window",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.homekit_garage_door_battery",
+ "name": "Garage Door Battery",
+ "device_name": "Garage Door",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.bar_upper_window_battery",
+ "name": "Bar Upper Window Battery",
+ "device_name": "Bar Upper Window",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.andrii_room_upper_window_battery",
+ "name": "Andrii Room Upper Window Battery",
+ "device_name": "Andrii Room Upper Window",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.bar_main_window_battery",
+ "name": "Bar Main Window Battery",
+ "device_name": "Bar Main Window",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.conservatory_door_window_battery",
+ "name": "Cons Door Window Right Battery",
+ "device_name": "Cons Door Window Right",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.tim_room_left_window_battery",
+ "name": "Tim Room Left Window Battery",
+ "device_name": "Tim Room Left Window",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.lobby_main_window_battery",
+ "name": "Lobby Main Window Battery",
+ "device_name": "Lobby Main Window",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.james_room_main_window_battery",
+ "name": "James Room Main Window Battery",
+ "device_name": "James Room Main Window",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.fridge_water_leak_sensor_battery",
+ "name": "Fridge Water Leak Sensor Battery",
+ "device_name": "Fridge Water Leak Sensor",
+ "value": 100.0,
+ "unit": "%",
+ "available": true,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.myggbett_conservatory_door_battery",
+ "name": "Myggbett conservatory Battery",
+ "device_name": "Myggbett conservatory",
+ "value": null,
+ "unit": "%",
+ "available": false,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.myggbett_garage_door_battery",
+ "name": "Myggbett garage door Battery",
+ "device_name": "Myggbett garage door",
+ "value": null,
+ "unit": "%",
+ "available": false,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.myggbett_kitchen_door_battery",
+ "name": "Myggbett Kitchen door Battery",
+ "device_name": "Myggbett Kitchen door",
+ "value": null,
+ "unit": "%",
+ "available": false,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.myggbett_cons_door_left_window_battery",
+ "name": "Myggbett cons door left window Battery",
+ "device_name": "Myggbett cons door left window",
+ "value": null,
+ "unit": "%",
+ "available": false,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.myggbett_andrii_room_main_window_battery",
+ "name": "Myggbett andrii room main window Battery",
+ "device_name": "Myggbett andrii room main window",
+ "value": null,
+ "unit": "%",
+ "available": false,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.myggbett_james_room_upper_window_battery",
+ "name": "Myggbett james room upper window Battery",
+ "device_name": "Myggbett james room upper window",
+ "value": null,
+ "unit": "%",
+ "available": false,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.utility_room_myggspray_utility_battery",
+ "name": "MYGGSPRAY utility Battery",
+ "device_name": "MYGGSPRAY utility",
+ "value": null,
+ "unit": "%",
+ "available": false,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.utility_room_sensor_battery",
+ "name": "Utility room sensor Battery",
+ "device_name": "Utility room sensor",
+ "value": null,
+ "unit": "%",
+ "available": false,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.kitchen_sensor_battery",
+ "name": "kitchen sensor Battery",
+ "device_name": "kitchen sensor",
+ "value": null,
+ "unit": "%",
+ "available": false,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.conservatory_battery",
+ "name": "Conservatory Battery",
+ "device_name": "Conservatory",
+ "value": null,
+ "unit": "%",
+ "available": false,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.conservatory_sensor_battery",
+ "name": "Conservatory sensor Battery",
+ "device_name": "Conservatory sensor",
+ "value": null,
+ "unit": "%",
+ "available": false,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.hue_motion_sensor_1_battery",
+ "name": "Hue motion sensor 1 Battery",
+ "device_name": "Hue motion sensor 1",
+ "value": null,
+ "unit": "%",
+ "available": false,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.hue_dimmer_switch_1_battery",
+ "name": "Loft dimmer Battery",
+ "device_name": "Loft dimmer",
+ "value": null,
+ "unit": "%",
+ "available": false,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.utility_room_motion_sensor_utility_battery_percentage",
+ "name": "Motion Sensor Utility Battery Percentage",
+ "device_name": "Motion Sensor Utility",
+ "value": null,
+ "unit": "%",
+ "available": false,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.cons_door_window_left_battery_percentage",
+ "name": "Cons Door Window Left Battery Percentage",
+ "device_name": "Cons Door Window Left",
+ "value": null,
+ "unit": "%",
+ "available": false,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.kitchen_door_battery_percentage",
+ "name": "Kitchen door Battery Percentage",
+ "device_name": "Kitchen door",
+ "value": null,
+ "unit": "%",
+ "available": false,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.andriis_room_andrii_room_main_window_battery_percentage",
+ "name": "Andrii Room Main Window Battery Percentage",
+ "device_name": "Andrii Room Main Window",
+ "value": null,
+ "unit": "%",
+ "available": false,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.conservatory_door_battery_percentage",
+ "name": "Conservatory Door Battery Percentage",
+ "device_name": "Conservatory Door",
+ "value": null,
+ "unit": "%",
+ "available": false,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.james_room_james_room_upper_window_battery_percentage",
+ "name": "James Room Upper Window Battery Percentage",
+ "device_name": "James Room Upper Window",
+ "value": null,
+ "unit": "%",
+ "available": false,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.motion_sensor_utility_battery_percentage",
+ "name": "Motion Sensor Utility Battery Percentage",
+ "device_name": "Motion Sensor Utility",
+ "value": null,
+ "unit": "%",
+ "available": false,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.andrii_temp_battery_percentage",
+ "name": "Andrii Temp Battery Percentage",
+ "device_name": "Andrii Temp",
+ "value": null,
+ "unit": "%",
+ "available": false,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.andrii_temp_battery_percentage_2",
+ "name": "Andrii Humidity Battery Percentage",
+ "device_name": "Andrii Humidity",
+ "value": null,
+ "unit": "%",
+ "available": false,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.james_temp_battery_percentage",
+ "name": "James Temp Battery Percentage",
+ "device_name": "James Temp",
+ "value": null,
+ "unit": "%",
+ "available": false,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.james_temp_battery_percentage_2",
+ "name": "James Humidity Battery Percentage",
+ "device_name": "James Humidity",
+ "value": null,
+ "unit": "%",
+ "available": false,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.andrii_room_main_window_battery",
+ "name": "Andrii Room Main Window Battery",
+ "device_name": "Andrii Room Main Window",
+ "value": null,
+ "unit": "%",
+ "available": false,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.james_room_upper_window_battery",
+ "name": "James Room Upper Window Battery",
+ "device_name": "James Room Upper Window",
+ "value": null,
+ "unit": "%",
+ "available": false,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.homekit_conservatory_door_battery",
+ "name": "Conservatory Door Battery",
+ "device_name": "Conservatory Door",
+ "value": null,
+ "unit": "%",
+ "available": false,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.cons_door_window_left_battery",
+ "name": "Cons Door Window Left Battery",
+ "device_name": "Cons Door Window Left",
+ "value": null,
+ "unit": "%",
+ "available": false,
+ "retained": false
+ },
+ {
+ "entity_id": "sensor.homekit_kitchen_door_battery",
+ "name": "Kitchen door Battery",
+ "device_name": "Kitchen door",
+ "value": null,
+ "unit": "%",
+ "available": false,
+ "retained": false
+ }
+ ],
+ "icon": "mdi:battery-sync",
+ "friendly_name": "Battery Monitor Overview"
+ },
+ "last_changed": "2026-07-02T09:28:35.261454+00:00",
+ "last_reported": "2026-07-02T10:08:35.260503+00:00",
+ "last_updated": "2026-07-02T10:08:35.260503+00:00",
+ "context": {
+ "id": "01KWH4TFDWW2WBC2YN45KPD3XK",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.energy_production_today",
+ "state": "2.378",
+ "attributes": {
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Solar production forecast Estimated energy production - today"
+ },
+ "last_changed": "2026-07-02T08:58:35.397751+00:00",
+ "last_reported": "2026-07-02T08:58:35.397751+00:00",
+ "last_updated": "2026-07-02T08:58:35.397751+00:00",
+ "context": {
+ "id": "01KWH0TA057P6VZ85AW2HSCR2H",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.energy_production_today_remaining",
+ "state": "1.661",
+ "attributes": {
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Solar production forecast Estimated energy production - remaining today"
+ },
+ "last_changed": "2026-07-02T09:58:35.537177+00:00",
+ "last_reported": "2026-07-02T09:58:35.537177+00:00",
+ "last_updated": "2026-07-02T09:58:35.537177+00:00",
+ "context": {
+ "id": "01KWH485RH2A9JVXDP1QVK3E3H",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.energy_production_tomorrow",
+ "state": "1.642",
+ "attributes": {
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Solar production forecast Estimated energy production - tomorrow"
+ },
+ "last_changed": "2026-07-02T08:58:35.398403+00:00",
+ "last_reported": "2026-07-02T08:58:35.398403+00:00",
+ "last_updated": "2026-07-02T08:58:35.398403+00:00",
+ "context": {
+ "id": "01KWH0TA06QB3X51P43HG41Z08",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.power_highest_peak_time_today",
+ "state": "2026-07-02T10:00:00+00:00",
+ "attributes": {
+ "device_class": "timestamp",
+ "friendly_name": "Solar production forecast Highest power peak time - today"
+ },
+ "last_changed": "2026-07-02T08:58:35.398657+00:00",
+ "last_reported": "2026-07-02T08:58:35.398657+00:00",
+ "last_updated": "2026-07-02T08:58:35.398657+00:00",
+ "context": {
+ "id": "01KWH0TA06JX2GPDPEHXDN4AA0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.power_highest_peak_time_tomorrow",
+ "state": "2026-07-03T09:00:00+00:00",
+ "attributes": {
+ "device_class": "timestamp",
+ "friendly_name": "Solar production forecast Highest power peak time - tomorrow"
+ },
+ "last_changed": "2026-07-02T08:58:35.399727+00:00",
+ "last_reported": "2026-07-02T08:58:35.399727+00:00",
+ "last_updated": "2026-07-02T08:58:35.399727+00:00",
+ "context": {
+ "id": "01KWH0TA07QG3TE52PEGW5A5QB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.power_production_now",
+ "state": "302",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "friendly_name": "Solar production forecast Estimated power production - now"
+ },
+ "last_changed": "2026-07-02T09:58:35.537753+00:00",
+ "last_reported": "2026-07-02T09:58:35.537753+00:00",
+ "last_updated": "2026-07-02T09:58:35.537753+00:00",
+ "context": {
+ "id": "01KWH485RH0G0P37DHYWWGV2MZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.energy_current_hour",
+ "state": "0.294",
+ "attributes": {
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Solar production forecast Estimated energy production - this hour"
+ },
+ "last_changed": "2026-07-02T09:58:35.537850+00:00",
+ "last_reported": "2026-07-02T09:58:35.537850+00:00",
+ "last_updated": "2026-07-02T09:58:35.537850+00:00",
+ "context": {
+ "id": "01KWH485RHSXE15SHNAPCQGPSP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.energy_next_hour",
+ "state": "0.34",
+ "attributes": {
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Solar production forecast Estimated energy production - next hour"
+ },
+ "last_changed": "2026-07-02T09:58:35.537933+00:00",
+ "last_reported": "2026-07-02T09:58:35.537933+00:00",
+ "last_updated": "2026-07-02T09:58:35.537933+00:00",
+ "context": {
+ "id": "01KWH485RHAK7EMC1Q395APF2F",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.energy_production_today_3",
+ "state": "11.968",
+ "attributes": {
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Solar production forecast Estimated energy production - today"
+ },
+ "last_changed": "2026-07-02T08:58:35.401623+00:00",
+ "last_reported": "2026-07-02T08:58:35.401623+00:00",
+ "last_updated": "2026-07-02T08:58:35.401623+00:00",
+ "context": {
+ "id": "01KWH0TA09VNCSF7J04W64M6A9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.energy_production_today_remaining_3",
+ "state": "8.959",
+ "attributes": {
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Solar production forecast Estimated energy production - remaining today"
+ },
+ "last_changed": "2026-07-02T09:58:36.033958+00:00",
+ "last_reported": "2026-07-02T09:58:36.033958+00:00",
+ "last_updated": "2026-07-02T09:58:36.033958+00:00",
+ "context": {
+ "id": "01KWH48681C5X1JBG0NZ4E7VCN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.energy_production_tomorrow_3",
+ "state": "9.572",
+ "attributes": {
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Solar production forecast Estimated energy production - tomorrow"
+ },
+ "last_changed": "2026-07-02T08:58:35.402390+00:00",
+ "last_reported": "2026-07-02T08:58:35.402390+00:00",
+ "last_updated": "2026-07-02T08:58:35.402390+00:00",
+ "context": {
+ "id": "01KWH0TA0AJ5CM1EA9RRHCFGNX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.power_highest_peak_time_today_3",
+ "state": "2026-07-02T11:00:00+00:00",
+ "attributes": {
+ "device_class": "timestamp",
+ "friendly_name": "Solar production forecast Highest power peak time - today"
+ },
+ "last_changed": "2026-07-02T08:58:35.402734+00:00",
+ "last_reported": "2026-07-02T08:58:35.402734+00:00",
+ "last_updated": "2026-07-02T08:58:35.402734+00:00",
+ "context": {
+ "id": "01KWH0TA0ATK8DWBJX160B4QSZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.power_highest_peak_time_tomorrow_3",
+ "state": "2026-07-03T12:00:00+00:00",
+ "attributes": {
+ "device_class": "timestamp",
+ "friendly_name": "Solar production forecast Highest power peak time - tomorrow"
+ },
+ "last_changed": "2026-07-02T08:58:35.403051+00:00",
+ "last_reported": "2026-07-02T08:58:35.403051+00:00",
+ "last_updated": "2026-07-02T08:58:35.403051+00:00",
+ "context": {
+ "id": "01KWH0TA0B687JPVDXYS91X4E6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.power_production_now_3",
+ "state": "1212",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "friendly_name": "Solar production forecast Estimated power production - now"
+ },
+ "last_changed": "2026-07-02T09:58:36.034467+00:00",
+ "last_reported": "2026-07-02T09:58:36.034467+00:00",
+ "last_updated": "2026-07-02T09:58:36.034467+00:00",
+ "context": {
+ "id": "01KWH48682DA3Y7HFBZPP8J00R",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.energy_current_hour_3",
+ "state": "1.168",
+ "attributes": {
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Solar production forecast Estimated energy production - this hour"
+ },
+ "last_changed": "2026-07-02T09:58:36.034553+00:00",
+ "last_reported": "2026-07-02T09:58:36.034553+00:00",
+ "last_updated": "2026-07-02T09:58:36.034553+00:00",
+ "context": {
+ "id": "01KWH48682N8FEGNR43GP7M86F",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.energy_next_hour_3",
+ "state": "1.368",
+ "attributes": {
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Solar production forecast Estimated energy production - next hour"
+ },
+ "last_changed": "2026-07-02T09:58:36.034629+00:00",
+ "last_reported": "2026-07-02T09:58:36.034629+00:00",
+ "last_updated": "2026-07-02T09:58:36.034629+00:00",
+ "context": {
+ "id": "01KWH486828HYB3KYTHXTX9JPA",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.energy_production_today_4",
+ "state": "18.111",
+ "attributes": {
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Solar production forecast Estimated energy production - today"
+ },
+ "last_changed": "2026-07-02T08:58:35.404891+00:00",
+ "last_reported": "2026-07-02T08:58:35.404891+00:00",
+ "last_updated": "2026-07-02T08:58:35.404891+00:00",
+ "context": {
+ "id": "01KWH0TA0CMXQS8A875RVYQNGC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.energy_production_today_remaining_4",
+ "state": "15.154",
+ "attributes": {
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Solar production forecast Estimated energy production - remaining today"
+ },
+ "last_changed": "2026-07-02T09:58:35.661600+00:00",
+ "last_reported": "2026-07-02T09:58:35.661600+00:00",
+ "last_updated": "2026-07-02T09:58:35.661600+00:00",
+ "context": {
+ "id": "01KWH485WD73A7TGV1WP78X7NH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.energy_production_tomorrow_4",
+ "state": "14.548",
+ "attributes": {
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Solar production forecast Estimated energy production - tomorrow"
+ },
+ "last_changed": "2026-07-02T08:58:35.405458+00:00",
+ "last_reported": "2026-07-02T08:58:35.405458+00:00",
+ "last_updated": "2026-07-02T08:58:35.405458+00:00",
+ "context": {
+ "id": "01KWH0TA0DAQ1KKCA7WWZY55BZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.power_highest_peak_time_today_4",
+ "state": "2026-07-02T11:00:00+00:00",
+ "attributes": {
+ "device_class": "timestamp",
+ "friendly_name": "Solar production forecast Highest power peak time - today"
+ },
+ "last_changed": "2026-07-02T08:58:35.405689+00:00",
+ "last_reported": "2026-07-02T08:58:35.405689+00:00",
+ "last_updated": "2026-07-02T08:58:35.405689+00:00",
+ "context": {
+ "id": "01KWH0TA0DJQYD5P7BKM7VRPG6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.power_highest_peak_time_tomorrow_4",
+ "state": "2026-07-03T14:00:00+00:00",
+ "attributes": {
+ "device_class": "timestamp",
+ "friendly_name": "Solar production forecast Highest power peak time - tomorrow"
+ },
+ "last_changed": "2026-07-02T08:58:35.405907+00:00",
+ "last_reported": "2026-07-02T08:58:35.405907+00:00",
+ "last_updated": "2026-07-02T08:58:35.405907+00:00",
+ "context": {
+ "id": "01KWH0TA0DW77X65WM12SJYP8T",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.power_production_now_4",
+ "state": "1479",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "friendly_name": "Solar production forecast Estimated power production - now"
+ },
+ "last_changed": "2026-07-02T09:58:35.661919+00:00",
+ "last_reported": "2026-07-02T09:58:35.661919+00:00",
+ "last_updated": "2026-07-02T09:58:35.661919+00:00",
+ "context": {
+ "id": "01KWH485WDE0W7XHFG5KS8EQQW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.energy_current_hour_4",
+ "state": "1.301",
+ "attributes": {
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Solar production forecast Estimated energy production - this hour"
+ },
+ "last_changed": "2026-07-02T09:58:35.662028+00:00",
+ "last_reported": "2026-07-02T09:58:35.662028+00:00",
+ "last_updated": "2026-07-02T09:58:35.662028+00:00",
+ "context": {
+ "id": "01KWH485WEXP6F08SFKYXJN8PQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.energy_next_hour_4",
+ "state": "1.855",
+ "attributes": {
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Solar production forecast Estimated energy production - next hour"
+ },
+ "last_changed": "2026-07-02T09:58:35.662124+00:00",
+ "last_reported": "2026-07-02T09:58:35.662124+00:00",
+ "last_updated": "2026-07-02T09:58:35.662124+00:00",
+ "context": {
+ "id": "01KWH485WE36R04JEV8S8HZA1N",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.energy_production_today_2",
+ "state": "5.566",
+ "attributes": {
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Solar production forecast Estimated energy production - today"
+ },
+ "last_changed": "2026-07-02T08:58:35.407670+00:00",
+ "last_reported": "2026-07-02T08:58:35.407670+00:00",
+ "last_updated": "2026-07-02T08:58:35.407670+00:00",
+ "context": {
+ "id": "01KWH0TA0FGR87R78JBZAPKQ00",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.energy_production_today_remaining_2",
+ "state": "5.155",
+ "attributes": {
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Solar production forecast Estimated energy production - remaining today"
+ },
+ "last_changed": "2026-07-02T09:58:35.682408+00:00",
+ "last_reported": "2026-07-02T09:58:35.682408+00:00",
+ "last_updated": "2026-07-02T09:58:35.682408+00:00",
+ "context": {
+ "id": "01KWH485X2E8JJQ61G1GVTA09P",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.energy_production_tomorrow_2",
+ "state": "5.886",
+ "attributes": {
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Solar production forecast Estimated energy production - tomorrow"
+ },
+ "last_changed": "2026-07-02T08:58:35.408152+00:00",
+ "last_reported": "2026-07-02T08:58:35.408152+00:00",
+ "last_updated": "2026-07-02T08:58:35.408152+00:00",
+ "context": {
+ "id": "01KWH0TA0GZZ8QDHA8FWBMM6N3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.power_highest_peak_time_today_2",
+ "state": "2026-07-02T15:00:00+00:00",
+ "attributes": {
+ "device_class": "timestamp",
+ "friendly_name": "Solar production forecast Highest power peak time - today"
+ },
+ "last_changed": "2026-07-02T08:58:35.408373+00:00",
+ "last_reported": "2026-07-02T08:58:35.408373+00:00",
+ "last_updated": "2026-07-02T08:58:35.408373+00:00",
+ "context": {
+ "id": "01KWH0TA0G021SS8DEBBJM5ZT3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.power_highest_peak_time_tomorrow_2",
+ "state": "2026-07-03T15:00:00+00:00",
+ "attributes": {
+ "device_class": "timestamp",
+ "friendly_name": "Solar production forecast Highest power peak time - tomorrow"
+ },
+ "last_changed": "2026-07-02T08:58:35.408585+00:00",
+ "last_reported": "2026-07-02T08:58:35.408585+00:00",
+ "last_updated": "2026-07-02T08:58:35.408585+00:00",
+ "context": {
+ "id": "01KWH0TA0GVF6SVZESCD6AHHJM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.power_production_now_2",
+ "state": "158",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "friendly_name": "Solar production forecast Estimated power production - now"
+ },
+ "last_changed": "2026-07-02T09:58:35.682913+00:00",
+ "last_reported": "2026-07-02T09:58:35.682913+00:00",
+ "last_updated": "2026-07-02T09:58:35.682913+00:00",
+ "context": {
+ "id": "01KWH485X2NX54E636EEDGGMDS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.energy_current_hour_2",
+ "state": "0.142",
+ "attributes": {
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Solar production forecast Estimated energy production - this hour"
+ },
+ "last_changed": "2026-07-02T09:58:35.683008+00:00",
+ "last_reported": "2026-07-02T09:58:35.683008+00:00",
+ "last_updated": "2026-07-02T09:58:35.683008+00:00",
+ "context": {
+ "id": "01KWH485X3DJ0P46R1910MJDM4",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.energy_next_hour_2",
+ "state": "0.215",
+ "attributes": {
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Solar production forecast Estimated energy production - next hour"
+ },
+ "last_changed": "2026-07-02T09:58:35.683089+00:00",
+ "last_reported": "2026-07-02T09:58:35.683089+00:00",
+ "last_updated": "2026-07-02T09:58:35.683089+00:00",
+ "context": {
+ "id": "01KWH485X3HT3Y0QV911EZYY37",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "tts.google_en_com",
+ "state": "2023-07-06T20:09:23.663675+00:00",
+ "attributes": {
+ "friendly_name": "Google Translate en com"
+ },
+ "last_changed": "2026-07-02T08:58:35.431494+00:00",
+ "last_reported": "2026-07-02T08:58:35.431494+00:00",
+ "last_updated": "2026-07-02T08:58:35.431494+00:00",
+ "context": {
+ "id": "01KWH0TA17Z5AMKE7FG2VCCRK1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "media_player.55oled803_12",
+ "state": "off",
+ "attributes": {
+ "assumed_state": true,
+ "device_class": "tv",
+ "friendly_name": "55OLED803/12",
+ "supported_features": 153529
+ },
+ "last_changed": "2026-07-02T08:58:35.472584+00:00",
+ "last_reported": "2026-07-02T08:58:35.472584+00:00",
+ "last_updated": "2026-07-02T08:58:35.472584+00:00",
+ "context": {
+ "id": "01KWH0TA2GMEXK2RRBPWMTQB79",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "remote.55oled803_12",
+ "state": "off",
+ "attributes": {
+ "activity_list": [],
+ "current_activity": "org.droidtv.playtv",
+ "friendly_name": "55OLED803/12",
+ "supported_features": 4
+ },
+ "last_changed": "2026-07-02T08:58:35.473181+00:00",
+ "last_reported": "2026-07-02T08:58:35.473181+00:00",
+ "last_updated": "2026-07-02T08:58:35.473181+00:00",
+ "context": {
+ "id": "01KWH0TA2HNGYXQFYZSXB0SD02",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.tim12_focus",
+ "state": "off",
+ "attributes": {
+ "icon": "mdi:moon-waning-crescent",
+ "friendly_name": "Tim12 Focus"
+ },
+ "last_changed": "2026-07-02T08:58:35.491234+00:00",
+ "last_reported": "2026-07-02T08:58:35.491234+00:00",
+ "last_updated": "2026-07-02T08:58:35.491234+00:00",
+ "context": {
+ "id": "01KWH0TA33DAQW1CZQTVNA5AP8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "device_tracker.tim12",
+ "state": "home",
+ "attributes": {
+ "tracking_type": "position",
+ "in_zones": [
+ "zone.home"
+ ],
+ "source_type": "gps",
+ "battery_level": 91,
+ "latitude": 51.29058837890625,
+ "longitude": -0.7276348739191324,
+ "gps_accuracy": 35.0,
+ "altitude": 70.72558212280273,
+ "vertical_accuracy": 25,
+ "friendly_name": "Tim12"
+ },
+ "last_changed": "2026-07-02T08:58:35.491955+00:00",
+ "last_reported": "2026-07-02T08:58:35.491955+00:00",
+ "last_updated": "2026-07-02T08:58:35.491955+00:00",
+ "context": {
+ "id": "01KWH0TA33ZWH21586JB484EXC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "notify.tim12",
+ "state": "2026-06-18T16:47:44.160912+00:00",
+ "attributes": {
+ "friendly_name": "Tim12",
+ "supported_features": 1
+ },
+ "last_changed": "2026-07-02T08:58:35.492418+00:00",
+ "last_reported": "2026-07-02T08:58:35.492418+00:00",
+ "last_updated": "2026-07-02T08:58:35.492418+00:00",
+ "context": {
+ "id": "01KWH0TA34Z9PC9T0XEEYD0NZX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim12_battery_level",
+ "state": "81",
+ "attributes": {
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "icon": "mdi:battery-80",
+ "friendly_name": "Tim12 Battery Level"
+ },
+ "last_changed": "2026-07-02T08:58:35.493132+00:00",
+ "last_reported": "2026-07-02T08:58:35.493132+00:00",
+ "last_updated": "2026-07-02T08:58:35.493132+00:00",
+ "context": {
+ "id": "01KWH0TA35NC4CTE8N2R4H4964",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim12_battery_state",
+ "state": "Not Charging",
+ "attributes": {
+ "Low Power Mode": false,
+ "icon": "mdi:battery-80",
+ "friendly_name": "Tim12 Battery State"
+ },
+ "last_changed": "2026-07-02T08:58:35.493789+00:00",
+ "last_reported": "2026-07-02T08:58:35.493789+00:00",
+ "last_updated": "2026-07-02T08:58:35.493789+00:00",
+ "context": {
+ "id": "01KWH0TA35T8ECDYP0PNKCDQB7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim12_sim_2",
+ "state": "N/A",
+ "attributes": {
+ "Allows VoIP": true,
+ "Carrier ID": "0000000100000002",
+ "Carrier Name": "N/A",
+ "ISO Country Code": "N/A",
+ "Mobile Country Code": "N/A",
+ "Mobile Network Code": "N/A",
+ "icon": "mdi:sim",
+ "friendly_name": "Tim12 SIM 2"
+ },
+ "last_changed": "2026-07-02T08:58:35.494009+00:00",
+ "last_reported": "2026-07-02T08:58:35.494009+00:00",
+ "last_updated": "2026-07-02T08:58:35.494009+00:00",
+ "context": {
+ "id": "01KWH0TA363DK3V8194C4B0SFT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim12_connection_type",
+ "state": "Wi-Fi",
+ "attributes": {
+ "icon": "mdi:wifi",
+ "friendly_name": "Tim12 Connection Type"
+ },
+ "last_changed": "2026-07-02T08:58:35.494209+00:00",
+ "last_reported": "2026-07-02T08:58:35.494209+00:00",
+ "last_updated": "2026-07-02T08:58:35.494209+00:00",
+ "context": {
+ "id": "01KWH0TA36J5YHKTV4AGCMRW81",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim12_sim_1",
+ "state": "vodafone UK",
+ "attributes": {
+ "Allows VoIP": true,
+ "Carrier ID": "0000000100000001",
+ "Carrier Name": "vodafone UK",
+ "Current Radio Technology": "Long-Term Evolution (LTE)",
+ "ISO Country Code": "gb",
+ "Mobile Country Code": "234",
+ "Mobile Network Code": "15",
+ "icon": "mdi:sim",
+ "friendly_name": "Tim12 SIM 1"
+ },
+ "last_changed": "2026-07-02T08:58:35.494403+00:00",
+ "last_reported": "2026-07-02T08:58:35.494403+00:00",
+ "last_updated": "2026-07-02T08:58:35.494403+00:00",
+ "context": {
+ "id": "01KWH0TA3654SA9MZPA8CNM9X8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim12_bssid",
+ "state": "Not Connected",
+ "attributes": {
+ "icon": "mdi:wifi-off",
+ "friendly_name": "Tim12 BSSID"
+ },
+ "last_changed": "2026-07-02T08:58:35.494582+00:00",
+ "last_reported": "2026-07-02T08:58:35.494582+00:00",
+ "last_updated": "2026-07-02T08:58:35.494582+00:00",
+ "context": {
+ "id": "01KWH0TA367F90GH93T43MHT1Q",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim12_ssid",
+ "state": "Not Connected",
+ "attributes": {
+ "icon": "mdi:wifi-off",
+ "friendly_name": "Tim12 SSID"
+ },
+ "last_changed": "2026-07-02T08:58:35.494763+00:00",
+ "last_reported": "2026-07-02T08:58:35.494763+00:00",
+ "last_updated": "2026-07-02T08:58:35.494763+00:00",
+ "context": {
+ "id": "01KWH0TA36C3TZ162GYAPT10NF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim12_storage",
+ "state": "38.59",
+ "attributes": {
+ "Available": "81.05 GB",
+ "Available (Important)": "105.98 GB",
+ "Available (Opportunistic)": "98.74 GB",
+ "Total": "255.87 GB",
+ "unit_of_measurement": "% available",
+ "icon": "mdi:database",
+ "friendly_name": "Tim12 Storage"
+ },
+ "last_changed": "2026-07-02T08:58:35.495192+00:00",
+ "last_reported": "2026-07-02T08:58:35.495192+00:00",
+ "last_updated": "2026-07-02T08:58:35.495192+00:00",
+ "context": {
+ "id": "01KWH0TA37N2B72SD4Q8JATEEQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim12_geocoded_location",
+ "state": "15 Coleford Close\nCamberley\nEngland\nGU16 6DX\nUnited Kingdom",
+ "attributes": {
+ "Administrative Area": "England",
+ "Areas Of Interest": "N/A",
+ "Country": "United Kingdom",
+ "Inland Water": "N/A",
+ "ISO Country Code": "GB",
+ "Locality": "Camberley",
+ "Location": [
+ 51.29058837890625,
+ -0.7276348739191324
+ ],
+ "Name": "15 Coleford Close",
+ "Ocean": "N/A",
+ "Postal Code": "GU16 6DX",
+ "Sub Administrative Area": "Surrey",
+ "Sub Locality": "Mytchett",
+ "Sub Thoroughfare": "15",
+ "Thoroughfare": "Coleford Close",
+ "Time Zone": "Europe/London",
+ "Zones": [
+ "Home"
+ ],
+ "icon": "mdi:map",
+ "friendly_name": "Tim12 Geocoded Location"
+ },
+ "last_changed": "2026-07-02T08:58:35.495425+00:00",
+ "last_reported": "2026-07-02T08:58:35.495425+00:00",
+ "last_updated": "2026-07-02T08:58:35.495425+00:00",
+ "context": {
+ "id": "01KWH0TA37SXQPZBAGCCXCVJXM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim12_last_update_trigger",
+ "state": "Background Fetch",
+ "attributes": {
+ "icon": "mdi:cellphone-wireless",
+ "friendly_name": "Tim12 Last Update Trigger"
+ },
+ "last_changed": "2026-07-02T08:58:35.495627+00:00",
+ "last_reported": "2026-07-02T08:58:35.495627+00:00",
+ "last_updated": "2026-07-02T08:58:35.495627+00:00",
+ "context": {
+ "id": "01KWH0TA37QSTPQ6J3D3SAB4EY",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim12_activity",
+ "state": "Unknown",
+ "attributes": {
+ "Confidence": "High",
+ "Types": [
+ "Unknown"
+ ],
+ "icon": "mdi:help-circle",
+ "friendly_name": "Tim12 Activity"
+ },
+ "last_changed": "2026-07-02T08:58:35.495810+00:00",
+ "last_reported": "2026-07-02T08:58:35.495810+00:00",
+ "last_updated": "2026-07-02T08:58:35.495810+00:00",
+ "context": {
+ "id": "01KWH0TA37RBFJDQ18R3NRDYM5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim12_average_active_pace",
+ "state": "1",
+ "attributes": {
+ "unit_of_measurement": "m/s",
+ "icon": "mdi:speedometer",
+ "friendly_name": "Tim12 Average Active Pace"
+ },
+ "last_changed": "2026-07-02T08:58:35.495991+00:00",
+ "last_reported": "2026-07-02T08:58:35.495991+00:00",
+ "last_updated": "2026-07-02T08:58:35.495991+00:00",
+ "context": {
+ "id": "01KWH0TA37750C1BKQ7VF4HQX9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim12_floors_descended",
+ "state": "2",
+ "attributes": {
+ "unit_of_measurement": "floors",
+ "icon": "mdi:stairs-down",
+ "friendly_name": "Tim12 Floors Descended"
+ },
+ "last_changed": "2026-07-02T08:58:35.496170+00:00",
+ "last_reported": "2026-07-02T08:58:35.496170+00:00",
+ "last_updated": "2026-07-02T08:58:35.496170+00:00",
+ "context": {
+ "id": "01KWH0TA38Q6PRDXXTDJRTYQW1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim12_floors_ascended",
+ "state": "1",
+ "attributes": {
+ "unit_of_measurement": "floors",
+ "icon": "mdi:stairs-up",
+ "friendly_name": "Tim12 Floors Ascended"
+ },
+ "last_changed": "2026-07-02T08:58:35.496347+00:00",
+ "last_reported": "2026-07-02T08:58:35.496347+00:00",
+ "last_updated": "2026-07-02T08:58:35.496347+00:00",
+ "context": {
+ "id": "01KWH0TA385SN9EXJA4BGC7PTH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim12_distance",
+ "state": "505",
+ "attributes": {
+ "unit_of_measurement": "m",
+ "icon": "mdi:hiking",
+ "friendly_name": "Tim12 Distance"
+ },
+ "last_changed": "2026-07-02T08:58:35.496527+00:00",
+ "last_reported": "2026-07-02T08:58:35.496527+00:00",
+ "last_updated": "2026-07-02T08:58:35.496527+00:00",
+ "context": {
+ "id": "01KWH0TA38C11DQYTY83ZE525Y",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim12_steps",
+ "state": "575",
+ "attributes": {
+ "unit_of_measurement": "steps",
+ "icon": "mdi:walk",
+ "friendly_name": "Tim12 Steps"
+ },
+ "last_changed": "2026-07-02T08:58:35.496704+00:00",
+ "last_reported": "2026-07-02T08:58:35.496704+00:00",
+ "last_updated": "2026-07-02T08:58:35.496704+00:00",
+ "context": {
+ "id": "01KWH0TA38QT2VP09BKNV7QZD5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.tim12i_focus",
+ "state": "off",
+ "attributes": {
+ "icon": "mdi:moon-waning-crescent",
+ "friendly_name": "Tim12i Focus"
+ },
+ "last_changed": "2026-07-02T08:58:35.497510+00:00",
+ "last_reported": "2026-07-02T08:58:35.497510+00:00",
+ "last_updated": "2026-07-02T08:58:35.497510+00:00",
+ "context": {
+ "id": "01KWH0TA3944N1AV0E3DQ82ASZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "device_tracker.tim12i",
+ "state": "home",
+ "attributes": {
+ "tracking_type": "position",
+ "in_zones": [
+ "zone.home"
+ ],
+ "source_type": "gps",
+ "battery_level": 69,
+ "latitude": 51.290557861328125,
+ "longitude": -0.7277183769050979,
+ "gps_accuracy": 7.780031391870529,
+ "altitude": 70.73163223266602,
+ "vertical_accuracy": 14,
+ "friendly_name": "Tim12i"
+ },
+ "last_changed": "2026-07-02T08:58:35.498093+00:00",
+ "last_reported": "2026-07-02T08:58:35.498093+00:00",
+ "last_updated": "2026-07-02T08:58:35.498093+00:00",
+ "context": {
+ "id": "01KWH0TA3AN0VZHBHRBWR5X80G",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "notify.tim12i",
+ "state": "2026-06-18T16:47:44.418477+00:00",
+ "attributes": {
+ "friendly_name": "Tim12i",
+ "supported_features": 1
+ },
+ "last_changed": "2026-07-02T08:58:35.498490+00:00",
+ "last_reported": "2026-07-02T08:58:35.498490+00:00",
+ "last_updated": "2026-07-02T08:58:35.498490+00:00",
+ "context": {
+ "id": "01KWH0TA3AFH7M183TP0GY7DXH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim12i_distance",
+ "state": "2765",
+ "attributes": {
+ "unit_of_measurement": "m",
+ "icon": "mdi:hiking",
+ "friendly_name": "Tim12i Distance"
+ },
+ "last_changed": "2026-07-02T08:58:35.499064+00:00",
+ "last_reported": "2026-07-02T08:58:35.499064+00:00",
+ "last_updated": "2026-07-02T08:58:35.499064+00:00",
+ "context": {
+ "id": "01KWH0TA3B2685M4PWGEESYF4Z",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim12i_floors_descended",
+ "state": "6",
+ "attributes": {
+ "unit_of_measurement": "floors",
+ "icon": "mdi:stairs-down",
+ "friendly_name": "Tim12i Floors Descended"
+ },
+ "last_changed": "2026-07-02T08:58:35.499253+00:00",
+ "last_reported": "2026-07-02T08:58:35.499253+00:00",
+ "last_updated": "2026-07-02T08:58:35.499253+00:00",
+ "context": {
+ "id": "01KWH0TA3B8640CQA7247Q6A9A",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim12i_battery_state",
+ "state": "Not Charging",
+ "attributes": {
+ "Low Power Mode": false,
+ "icon": "mdi:battery-60",
+ "friendly_name": "Tim12i Battery State"
+ },
+ "last_changed": "2026-07-02T08:58:35.499443+00:00",
+ "last_reported": "2026-07-02T08:58:35.499443+00:00",
+ "last_updated": "2026-07-02T08:58:35.499443+00:00",
+ "context": {
+ "id": "01KWH0TA3BV3AESQVQGFG3QHTX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim12i_battery_level",
+ "state": "65",
+ "attributes": {
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "icon": "mdi:battery-60",
+ "friendly_name": "Tim12i Battery Level"
+ },
+ "last_changed": "2026-07-02T08:58:35.499691+00:00",
+ "last_reported": "2026-07-02T08:58:35.499691+00:00",
+ "last_updated": "2026-07-02T08:58:35.499691+00:00",
+ "context": {
+ "id": "01KWH0TA3B1E35GZF8ZE5P1RGM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim12i_bssid",
+ "state": "Not Connected",
+ "attributes": {
+ "icon": "mdi:wifi-off",
+ "friendly_name": "Tim12i BSSID"
+ },
+ "last_changed": "2026-07-02T08:58:35.499898+00:00",
+ "last_reported": "2026-07-02T08:58:35.499898+00:00",
+ "last_updated": "2026-07-02T08:58:35.499898+00:00",
+ "context": {
+ "id": "01KWH0TA3B25NRGRQKTZVP8HSQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim12i_connection_type",
+ "state": "Wi-Fi",
+ "attributes": {
+ "icon": "mdi:wifi",
+ "friendly_name": "Tim12i Connection Type"
+ },
+ "last_changed": "2026-07-02T08:58:35.500084+00:00",
+ "last_reported": "2026-07-02T08:58:35.500084+00:00",
+ "last_updated": "2026-07-02T08:58:35.500084+00:00",
+ "context": {
+ "id": "01KWH0TA3CS4WZMEA46RZF029M",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim12i_storage",
+ "state": "62.66",
+ "attributes": {
+ "Available": "298.85 GB",
+ "Available (Important)": "328.66 GB",
+ "Available (Opportunistic)": "320.74 GB",
+ "Total": "511.86 GB",
+ "unit_of_measurement": "% available",
+ "icon": "mdi:database",
+ "friendly_name": "Tim12i Storage"
+ },
+ "last_changed": "2026-07-02T08:58:35.500542+00:00",
+ "last_reported": "2026-07-02T08:58:35.500542+00:00",
+ "last_updated": "2026-07-02T08:58:35.500542+00:00",
+ "context": {
+ "id": "01KWH0TA3CYBE3EPW4NAZEPQS6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim12i_ssid",
+ "state": "Not Connected",
+ "attributes": {
+ "icon": "mdi:wifi-off",
+ "friendly_name": "Tim12i SSID"
+ },
+ "last_changed": "2026-07-02T08:58:35.500771+00:00",
+ "last_reported": "2026-07-02T08:58:35.500771+00:00",
+ "last_updated": "2026-07-02T08:58:35.500771+00:00",
+ "context": {
+ "id": "01KWH0TA3C4VFT6M35J2GGMCWP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim12i_sim_2",
+ "state": "--",
+ "attributes": {
+ "Allows VoIP": true,
+ "Carrier ID": "0000000100000002",
+ "Carrier Name": "--",
+ "ISO Country Code": "--",
+ "Mobile Country Code": "65535",
+ "Mobile Network Code": "65535",
+ "icon": "mdi:sim",
+ "friendly_name": "Tim12i SIM 2"
+ },
+ "last_changed": "2026-07-02T08:58:35.500981+00:00",
+ "last_reported": "2026-07-02T08:58:35.500981+00:00",
+ "last_updated": "2026-07-02T08:58:35.500981+00:00",
+ "context": {
+ "id": "01KWH0TA3C54995HAZX65SS7YD",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim12i_sim_1",
+ "state": "--",
+ "attributes": {
+ "Allows VoIP": true,
+ "Carrier ID": "0000000100000001",
+ "Carrier Name": "--",
+ "Current Radio Technology": "Long-Term Evolution (LTE)",
+ "ISO Country Code": "--",
+ "Mobile Country Code": "65535",
+ "Mobile Network Code": "65535",
+ "icon": "mdi:sim",
+ "friendly_name": "Tim12i SIM 1"
+ },
+ "last_changed": "2026-07-02T08:58:35.501175+00:00",
+ "last_reported": "2026-07-02T08:58:35.501175+00:00",
+ "last_updated": "2026-07-02T08:58:35.501175+00:00",
+ "context": {
+ "id": "01KWH0TA3DATSP41B48HYXH78A",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim12i_geocoded_location",
+ "state": "13 Coleford Close\nCamberley\nEngland\nGU16 6DX\nUnited Kingdom",
+ "attributes": {
+ "Administrative Area": "England",
+ "Areas Of Interest": "N/A",
+ "Country": "United Kingdom",
+ "Inland Water": "N/A",
+ "ISO Country Code": "GB",
+ "Locality": "Camberley",
+ "Location": [
+ 51.290557861328125,
+ -0.7277183769050979
+ ],
+ "Name": "13 Coleford Close",
+ "Ocean": "N/A",
+ "Postal Code": "GU16 6DX",
+ "Sub Administrative Area": "Surrey",
+ "Sub Locality": "Mytchett",
+ "Sub Thoroughfare": "13",
+ "Thoroughfare": "Coleford Close",
+ "Time Zone": "Europe/London",
+ "Zones": [
+ "Home"
+ ],
+ "icon": "mdi:map",
+ "friendly_name": "Tim12i Geocoded Location"
+ },
+ "last_changed": "2026-07-02T08:58:35.501354+00:00",
+ "last_reported": "2026-07-02T08:58:35.501354+00:00",
+ "last_updated": "2026-07-02T08:58:35.501354+00:00",
+ "context": {
+ "id": "01KWH0TA3DZNZYWS8WPK03K8GR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim12i_last_update_trigger",
+ "state": "Periodic",
+ "attributes": {
+ "icon": "mdi:cellphone-wireless",
+ "friendly_name": "Tim12i Last Update Trigger"
+ },
+ "last_changed": "2026-07-02T08:58:35.501534+00:00",
+ "last_reported": "2026-07-02T08:58:35.501534+00:00",
+ "last_updated": "2026-07-02T08:58:35.501534+00:00",
+ "context": {
+ "id": "01KWH0TA3D41477A0TXHT02Q0Y",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim12i_floors_ascended",
+ "state": "5",
+ "attributes": {
+ "unit_of_measurement": "floors",
+ "icon": "mdi:stairs-up",
+ "friendly_name": "Tim12i Floors Ascended"
+ },
+ "last_changed": "2026-07-02T08:58:35.501722+00:00",
+ "last_reported": "2026-07-02T08:58:35.501722+00:00",
+ "last_updated": "2026-07-02T08:58:35.501722+00:00",
+ "context": {
+ "id": "01KWH0TA3DE6P0Y8W9MJMP9MV2",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim12i_average_active_pace",
+ "state": "0",
+ "attributes": {
+ "unit_of_measurement": "m/s",
+ "icon": "mdi:speedometer",
+ "friendly_name": "Tim12i Average Active Pace"
+ },
+ "last_changed": "2026-07-02T08:58:35.501895+00:00",
+ "last_reported": "2026-07-02T08:58:35.501895+00:00",
+ "last_updated": "2026-07-02T08:58:35.501895+00:00",
+ "context": {
+ "id": "01KWH0TA3DSMKEPMNHRW0CVQBZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim12i_activity",
+ "state": "Unknown",
+ "attributes": {
+ "Confidence": "High",
+ "Types": [
+ "Unknown"
+ ],
+ "icon": "mdi:help-circle",
+ "friendly_name": "Tim12i Activity"
+ },
+ "last_changed": "2026-07-02T08:58:35.502068+00:00",
+ "last_reported": "2026-07-02T08:58:35.502068+00:00",
+ "last_updated": "2026-07-02T08:58:35.502068+00:00",
+ "context": {
+ "id": "01KWH0TA3EV35HJZK4QAHVFPFQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim12i_steps",
+ "state": "3863",
+ "attributes": {
+ "unit_of_measurement": "steps",
+ "icon": "mdi:walk",
+ "friendly_name": "Tim12i Steps"
+ },
+ "last_changed": "2026-07-02T08:58:35.502249+00:00",
+ "last_reported": "2026-07-02T08:58:35.502249+00:00",
+ "last_updated": "2026-07-02T08:58:35.502249+00:00",
+ "context": {
+ "id": "01KWH0TA3EXHTZ36C6G69Z7A17",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.tim15_focus",
+ "state": "off",
+ "attributes": {
+ "icon": "mdi:moon-waning-crescent",
+ "friendly_name": "Tim15 Focus"
+ },
+ "last_changed": "2026-07-02T08:58:35.502993+00:00",
+ "last_reported": "2026-07-02T08:58:35.502993+00:00",
+ "last_updated": "2026-07-02T08:58:35.502993+00:00",
+ "context": {
+ "id": "01KWH0TA3EYYRKW86DAABBM7SV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "device_tracker.tim15",
+ "state": "home",
+ "attributes": {
+ "tracking_type": "position",
+ "in_zones": [
+ "zone.home"
+ ],
+ "source_type": "gps",
+ "battery_level": 80,
+ "latitude": 51.29048948260208,
+ "longitude": -0.7277074967021818,
+ "gps_accuracy": 14.595014,
+ "altitude": 69.0012536297738,
+ "vertical_accuracy": 30,
+ "friendly_name": "Tim15"
+ },
+ "last_changed": "2026-07-02T08:58:35.503540+00:00",
+ "last_reported": "2026-07-02T08:58:35.503540+00:00",
+ "last_updated": "2026-07-02T08:58:35.503540+00:00",
+ "context": {
+ "id": "01KWH0TA3FVHMEWC7HPZG9Q526",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "notify.tim15",
+ "state": "2026-06-18T16:47:44.679925+00:00",
+ "attributes": {
+ "friendly_name": "Tim15",
+ "supported_features": 1
+ },
+ "last_changed": "2026-07-02T08:58:35.503925+00:00",
+ "last_reported": "2026-07-02T08:58:35.503925+00:00",
+ "last_updated": "2026-07-02T08:58:35.503925+00:00",
+ "context": {
+ "id": "01KWH0TA3F152165NNNGRAY0HC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim15_activity",
+ "state": "Cycling",
+ "attributes": {
+ "Confidence": "High",
+ "Types": [
+ "Cycling"
+ ],
+ "icon": "mdi:bike",
+ "friendly_name": "Tim15 Activity"
+ },
+ "last_changed": "2026-07-02T08:58:35.504505+00:00",
+ "last_reported": "2026-07-02T08:58:35.504505+00:00",
+ "last_updated": "2026-07-02T08:58:35.504505+00:00",
+ "context": {
+ "id": "01KWH0TA3G4WCSVXNTW7Y8J2Q2",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim15_battery_state",
+ "state": "Not Charging",
+ "attributes": {
+ "Low Power Mode": false,
+ "icon": "mdi:battery-80",
+ "friendly_name": "Tim15 Battery State"
+ },
+ "last_changed": "2026-07-02T08:58:35.504695+00:00",
+ "last_reported": "2026-07-02T08:58:35.504695+00:00",
+ "last_updated": "2026-07-02T08:58:35.504695+00:00",
+ "context": {
+ "id": "01KWH0TA3G3JDYSC65V1C8Q2N8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim15_battery_level",
+ "state": "80",
+ "attributes": {
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "icon": "mdi:battery-80",
+ "friendly_name": "Tim15 Battery Level"
+ },
+ "last_changed": "2026-07-02T08:58:35.504894+00:00",
+ "last_reported": "2026-07-02T08:58:35.504894+00:00",
+ "last_updated": "2026-07-02T08:58:35.504894+00:00",
+ "context": {
+ "id": "01KWH0TA3GPQBF08H3ZVS6VMA5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim15_storage",
+ "state": "41.83",
+ "attributes": {
+ "Available": "187.52 GB",
+ "Available (Important)": "249.82 GB",
+ "Available (Opportunistic)": "214.13 GB",
+ "Total": "511.86 GB",
+ "unit_of_measurement": "% available",
+ "icon": "mdi:database",
+ "friendly_name": "Tim15 Storage"
+ },
+ "last_changed": "2026-07-02T08:58:35.505203+00:00",
+ "last_reported": "2026-07-02T08:58:35.505203+00:00",
+ "last_updated": "2026-07-02T08:58:35.505203+00:00",
+ "context": {
+ "id": "01KWH0TA3HA7KAVMGK7RR82WNZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim15_ssid",
+ "state": "graveyard",
+ "attributes": {
+ "icon": "mdi:wifi",
+ "friendly_name": "Tim15 SSID"
+ },
+ "last_changed": "2026-07-02T08:58:35.506280+00:00",
+ "last_reported": "2026-07-02T08:58:35.506280+00:00",
+ "last_updated": "2026-07-02T08:58:35.506280+00:00",
+ "context": {
+ "id": "01KWH0TA3JWTENA7FPRRV1P1M6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim15_distance",
+ "state": "2401",
+ "attributes": {
+ "unit_of_measurement": "m",
+ "icon": "mdi:hiking",
+ "friendly_name": "Tim15 Distance"
+ },
+ "last_changed": "2026-07-02T08:58:35.506516+00:00",
+ "last_reported": "2026-07-02T08:58:35.506516+00:00",
+ "last_updated": "2026-07-02T08:58:35.506516+00:00",
+ "context": {
+ "id": "01KWH0TA3JZPDYPXVWK1XHTD3Z",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim15_floors_ascended",
+ "state": "5",
+ "attributes": {
+ "unit_of_measurement": "floors",
+ "icon": "mdi:stairs-up",
+ "friendly_name": "Tim15 Floors Ascended"
+ },
+ "last_changed": "2026-07-02T08:58:35.506718+00:00",
+ "last_reported": "2026-07-02T08:58:35.506718+00:00",
+ "last_updated": "2026-07-02T08:58:35.506718+00:00",
+ "context": {
+ "id": "01KWH0TA3JH7YWRVH5P0RKRVWM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim15_floors_descended",
+ "state": "6",
+ "attributes": {
+ "unit_of_measurement": "floors",
+ "icon": "mdi:stairs-down",
+ "friendly_name": "Tim15 Floors Descended"
+ },
+ "last_changed": "2026-07-02T08:58:35.506935+00:00",
+ "last_reported": "2026-07-02T08:58:35.506935+00:00",
+ "last_updated": "2026-07-02T08:58:35.506935+00:00",
+ "context": {
+ "id": "01KWH0TA3JB128RKZKV0JE50N3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim15_bssid",
+ "state": "60:83:e7:36:cf:02",
+ "attributes": {
+ "icon": "mdi:wifi-star",
+ "friendly_name": "Tim15 BSSID"
+ },
+ "last_changed": "2026-07-02T08:58:35.507120+00:00",
+ "last_reported": "2026-07-02T08:58:35.507120+00:00",
+ "last_updated": "2026-07-02T08:58:35.507120+00:00",
+ "context": {
+ "id": "01KWH0TA3KC8WCHCCTG9CTKRV2",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim15_connection_type",
+ "state": "Wi-Fi",
+ "attributes": {
+ "icon": "mdi:wifi",
+ "friendly_name": "Tim15 Connection Type"
+ },
+ "last_changed": "2026-07-02T08:58:35.507302+00:00",
+ "last_reported": "2026-07-02T08:58:35.507302+00:00",
+ "last_updated": "2026-07-02T08:58:35.507302+00:00",
+ "context": {
+ "id": "01KWH0TA3K0BB3F3KQHN2KRCF4",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim15_sim_1",
+ "state": "--",
+ "attributes": {
+ "Allows VoIP": true,
+ "Carrier ID": "0000000100000001",
+ "Carrier Name": "--",
+ "Current Radio Technology": "Long-Term Evolution (LTE)",
+ "ISO Country Code": "--",
+ "Mobile Country Code": "65535",
+ "Mobile Network Code": "65535",
+ "icon": "mdi:sim",
+ "friendly_name": "Tim15 SIM 1"
+ },
+ "last_changed": "2026-07-02T08:58:35.507474+00:00",
+ "last_reported": "2026-07-02T08:58:35.507474+00:00",
+ "last_updated": "2026-07-02T08:58:35.507474+00:00",
+ "context": {
+ "id": "01KWH0TA3K7H06DNCQXQPYGAQY",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim15_sim_2",
+ "state": "--",
+ "attributes": {
+ "Allows VoIP": true,
+ "Carrier ID": "0000000100000002",
+ "Carrier Name": "--",
+ "ISO Country Code": "--",
+ "Mobile Country Code": "65535",
+ "Mobile Network Code": "65535",
+ "icon": "mdi:sim",
+ "friendly_name": "Tim15 SIM 2"
+ },
+ "last_changed": "2026-07-02T08:58:35.507648+00:00",
+ "last_reported": "2026-07-02T08:58:35.507648+00:00",
+ "last_updated": "2026-07-02T08:58:35.507648+00:00",
+ "context": {
+ "id": "01KWH0TA3KWTDZQYWJSQME4KV0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim15_geocoded_location",
+ "state": "15 Coleford Close\nCamberley\nEngland\nGU16 6DX\nUnited Kingdom",
+ "attributes": {
+ "Administrative Area": "England",
+ "Areas Of Interest": "N/A",
+ "Country": "United Kingdom",
+ "Inland Water": "N/A",
+ "ISO Country Code": "GB",
+ "Locality": "Camberley",
+ "Location": [
+ 51.29048948260208,
+ -0.7277074967021818
+ ],
+ "Name": "15 Coleford Close",
+ "Ocean": "N/A",
+ "Postal Code": "GU16 6DX",
+ "Sub Administrative Area": "Surrey",
+ "Sub Locality": "Mytchett",
+ "Sub Thoroughfare": "15",
+ "Thoroughfare": "Coleford Close",
+ "Time Zone": "Europe/London",
+ "Zones": [
+ "Home"
+ ],
+ "icon": "mdi:map",
+ "friendly_name": "Tim15 Geocoded Location"
+ },
+ "last_changed": "2026-07-02T08:58:35.507819+00:00",
+ "last_reported": "2026-07-02T08:58:35.507819+00:00",
+ "last_updated": "2026-07-02T08:58:35.507819+00:00",
+ "context": {
+ "id": "01KWH0TA3KKD7Q9ZG21VAPM12B",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim15_last_update_trigger",
+ "state": "Launch",
+ "attributes": {
+ "icon": "mdi:cellphone-wireless",
+ "friendly_name": "Tim15 Last Update Trigger"
+ },
+ "last_changed": "2026-07-02T08:58:35.507998+00:00",
+ "last_reported": "2026-07-02T08:58:35.507998+00:00",
+ "last_updated": "2026-07-02T08:58:35.507998+00:00",
+ "context": {
+ "id": "01KWH0TA3K7DMRDZV3N7D2GY6D",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim15_steps",
+ "state": "3387",
+ "attributes": {
+ "unit_of_measurement": "steps",
+ "icon": "mdi:walk",
+ "friendly_name": "Tim15 Steps"
+ },
+ "last_changed": "2026-07-02T08:58:35.508168+00:00",
+ "last_reported": "2026-07-02T08:58:35.508168+00:00",
+ "last_updated": "2026-07-02T08:58:35.508168+00:00",
+ "context": {
+ "id": "01KWH0TA3M083G9SVQZEY0H8P9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim15_average_active_pace",
+ "state": "1",
+ "attributes": {
+ "unit_of_measurement": "m/s",
+ "icon": "mdi:speedometer",
+ "friendly_name": "Tim15 Average Active Pace"
+ },
+ "last_changed": "2026-07-02T08:58:35.508340+00:00",
+ "last_reported": "2026-07-02T08:58:35.508340+00:00",
+ "last_updated": "2026-07-02T08:58:35.508340+00:00",
+ "context": {
+ "id": "01KWH0TA3MFMTQQA3FW2E9W70J",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim15_app_version",
+ "state": "2026.6.0",
+ "attributes": {
+ "icon": "mdi:cellphone",
+ "friendly_name": "Tim15 App Version"
+ },
+ "last_changed": "2026-07-02T08:58:35.508503+00:00",
+ "last_reported": "2026-07-02T08:58:35.508503+00:00",
+ "last_updated": "2026-07-02T08:58:35.508503+00:00",
+ "context": {
+ "id": "01KWH0TA3M6W23XP2V8C5M25Q1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim15_location_permission",
+ "state": "Authorized when in use",
+ "attributes": {
+ "icon": "mdi:map",
+ "friendly_name": "Tim15 Location permission"
+ },
+ "last_changed": "2026-07-02T08:58:35.508661+00:00",
+ "last_reported": "2026-07-02T08:58:35.508661+00:00",
+ "last_updated": "2026-07-02T08:58:35.508661+00:00",
+ "context": {
+ "id": "01KWH0TA3MMEJJ65XAK3Y6D6WM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim15_watch_battery",
+ "state": "-1",
+ "attributes": {
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "icon": "mdi:battery-outline",
+ "friendly_name": "Tim15 Watch Battery"
+ },
+ "last_changed": "2026-07-02T08:58:35.508853+00:00",
+ "last_reported": "2026-07-02T08:58:35.508853+00:00",
+ "last_updated": "2026-07-02T08:58:35.508853+00:00",
+ "context": {
+ "id": "01KWH0TA3MAYF3YQR6CDV048YX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim15_audio_output",
+ "state": "Bluetooth LE",
+ "attributes": {
+ "icon": "mdi:volume-high",
+ "friendly_name": "Tim15 Audio Output"
+ },
+ "last_changed": "2026-07-02T08:58:35.509050+00:00",
+ "last_reported": "2026-07-02T08:58:35.509050+00:00",
+ "last_updated": "2026-07-02T08:58:35.509050+00:00",
+ "context": {
+ "id": "01KWH0TA3N2WPX7X33M46C8D8Q",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "notify.whatsigram_recipient_1",
+ "state": "ready",
+ "attributes": {
+ "icon": "mdi:message-outline",
+ "friendly_name": "Whatsigram +447802212177"
+ },
+ "last_changed": "2026-07-02T08:58:35.517936+00:00",
+ "last_reported": "2026-07-02T09:58:05.673017+00:00",
+ "last_updated": "2026-07-02T08:58:35.517936+00:00",
+ "context": {
+ "id": "01KWH0TA3XE0E2K8BQPVCJSCDR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.tim_graves_boiler",
+ "state": "off",
+ "attributes": {
+ "device_class": "running",
+ "friendly_name": "Tim Graves Boiler"
+ },
+ "last_changed": "2026-07-02T08:58:35.527982+00:00",
+ "last_reported": "2026-07-02T09:43:37.256347+00:00",
+ "last_updated": "2026-07-02T08:58:35.527982+00:00",
+ "context": {
+ "id": "01KWH0TA478JYRR4WRV1E4EMEZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.tim_graves_booster_heater_1",
+ "state": "off",
+ "attributes": {
+ "device_class": "running",
+ "friendly_name": "Tim Graves Booster heater 1"
+ },
+ "last_changed": "2026-07-02T08:58:35.528257+00:00",
+ "last_reported": "2026-07-02T09:43:37.256411+00:00",
+ "last_updated": "2026-07-02T08:58:35.528257+00:00",
+ "context": {
+ "id": "01KWH0TA48Z5J6D6HD0E77CM1Y",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.tim_graves_immersion_heater",
+ "state": "off",
+ "attributes": {
+ "device_class": "running",
+ "friendly_name": "Tim Graves Immersion heater"
+ },
+ "last_changed": "2026-07-02T08:58:35.528605+00:00",
+ "last_reported": "2026-07-02T09:43:37.256437+00:00",
+ "last_updated": "2026-07-02T08:58:35.528605+00:00",
+ "context": {
+ "id": "01KWH0TA480YDP1FQZDD3ASPH2",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.tim_graves_water_pump_1",
+ "state": "off",
+ "attributes": {
+ "device_class": "running",
+ "friendly_name": "Tim Graves Water pump 1"
+ },
+ "last_changed": "2026-07-02T08:58:35.528786+00:00",
+ "last_reported": "2026-07-02T09:43:37.256458+00:00",
+ "last_updated": "2026-07-02T08:58:35.528786+00:00",
+ "context": {
+ "id": "01KWH0TA48DX6E6SB6TSJK8DC1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.tim_graves_water_pump_2",
+ "state": "off",
+ "attributes": {
+ "device_class": "running",
+ "friendly_name": "Tim Graves Water pump 2"
+ },
+ "last_changed": "2026-07-02T08:58:35.528974+00:00",
+ "last_reported": "2026-07-02T09:43:37.256478+00:00",
+ "last_updated": "2026-07-02T08:58:35.528974+00:00",
+ "context": {
+ "id": "01KWH0TA481H5AB5N0JT0YJH29",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.tim_graves_3_way_valve",
+ "state": "off",
+ "attributes": {
+ "friendly_name": "Tim Graves 3-way valve"
+ },
+ "last_changed": "2026-07-02T08:58:35.529289+00:00",
+ "last_reported": "2026-07-02T09:43:37.256498+00:00",
+ "last_updated": "2026-07-02T08:58:35.529289+00:00",
+ "context": {
+ "id": "01KWH0TA49D5RTZNSY3W8WTXKP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "climate.tim_graves_zone_1",
+ "state": "off",
+ "attributes": {
+ "hvac_modes": [
+ "off"
+ ],
+ "min_temp": 10,
+ "max_temp": 30,
+ "target_temp_step": 0.5,
+ "current_temperature": 25.0,
+ "temperature": 18.0,
+ "hvac_action": "idle",
+ "status": "idle",
+ "friendly_name": "Tim Graves Zone 1",
+ "supported_features": 1
+ },
+ "last_changed": "2026-07-02T08:58:35.530143+00:00",
+ "last_reported": "2026-07-02T09:43:37.256653+00:00",
+ "last_updated": "2026-07-02T09:28:35.826661+00:00",
+ "context": {
+ "id": "01KWH2H87JBNM0JWH5YKW95SVG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim_graves_outside_temperature",
+ "state": "27.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Tim Graves Outside temperature"
+ },
+ "last_changed": "2026-07-02T09:58:37.865238+00:00",
+ "last_reported": "2026-07-02T09:58:37.865238+00:00",
+ "last_updated": "2026-07-02T09:58:37.865238+00:00",
+ "context": {
+ "id": "01KWH488195CKA1X9068P59FS5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim_graves_tank_temperature",
+ "state": "49.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Tim Graves Tank temperature"
+ },
+ "last_changed": "2026-07-02T09:58:37.865656+00:00",
+ "last_reported": "2026-07-02T09:58:37.865656+00:00",
+ "last_updated": "2026-07-02T09:58:37.865656+00:00",
+ "context": {
+ "id": "01KWH48819NX3XA3P15H21M2DX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim_graves_flow_temperature",
+ "state": "29.5",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Tim Graves Flow temperature"
+ },
+ "last_changed": "2026-07-02T09:28:35.827108+00:00",
+ "last_reported": "2026-07-02T09:43:37.256866+00:00",
+ "last_updated": "2026-07-02T09:28:35.827108+00:00",
+ "context": {
+ "id": "01KWH2H87KXQ204D16WXFTYH3W",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim_graves_return_temperature",
+ "state": "29.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Tim Graves Return temperature"
+ },
+ "last_changed": "2026-07-02T08:58:35.532229+00:00",
+ "last_reported": "2026-07-02T09:43:37.256900+00:00",
+ "last_updated": "2026-07-02T08:58:35.532229+00:00",
+ "context": {
+ "id": "01KWH0TA4C0389173W6Q9DVRAE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim_graves_boiler_flow_temperature",
+ "state": "25.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Tim Graves Boiler flow temperature"
+ },
+ "last_changed": "2026-07-02T08:58:35.532686+00:00",
+ "last_reported": "2026-07-02T09:43:37.256931+00:00",
+ "last_updated": "2026-07-02T08:58:35.532686+00:00",
+ "context": {
+ "id": "01KWH0TA4CANDF5V508WQ7YFCF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim_graves_boiler_return_temperature",
+ "state": "25.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Tim Graves Boiler return temperature"
+ },
+ "last_changed": "2026-07-02T08:58:35.532962+00:00",
+ "last_reported": "2026-07-02T09:43:37.256987+00:00",
+ "last_updated": "2026-07-02T08:58:35.532962+00:00",
+ "context": {
+ "id": "01KWH0TA4CE0Z4WDG4YVEHHEPH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim_graves_mixing_tank_temperature",
+ "state": "25.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Tim Graves Mixing tank temperature"
+ },
+ "last_changed": "2026-07-02T08:58:35.533933+00:00",
+ "last_reported": "2026-07-02T09:43:37.257018+00:00",
+ "last_updated": "2026-07-02T08:58:35.533933+00:00",
+ "context": {
+ "id": "01KWH0TA4DXX7Q92V3606X7N0T",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim_graves_condensing_temperature",
+ "state": "40.57",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Tim Graves Condensing temperature"
+ },
+ "last_changed": "2026-07-02T08:58:35.534202+00:00",
+ "last_reported": "2026-07-02T09:43:37.257051+00:00",
+ "last_updated": "2026-07-02T08:58:35.534202+00:00",
+ "context": {
+ "id": "01KWH0TA4ENF0YPW2Y7TXMN0AE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim_graves_fan_frequency",
+ "state": "0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "Hz",
+ "device_class": "frequency",
+ "friendly_name": "Tim Graves Heat pump frequency"
+ },
+ "last_changed": "2026-07-02T08:58:35.534451+00:00",
+ "last_reported": "2026-07-02T09:43:37.257087+00:00",
+ "last_updated": "2026-07-02T08:58:35.534451+00:00",
+ "context": {
+ "id": "01KWH0TA4ER4P8TVWY7190B3XW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim_graves_demand_percentage",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "friendly_name": "Tim Graves Demand percentage"
+ },
+ "last_changed": "2026-07-02T08:58:35.534666+00:00",
+ "last_reported": "2026-07-02T09:43:37.257120+00:00",
+ "last_updated": "2026-07-02T08:58:35.534666+00:00",
+ "context": {
+ "id": "01KWH0TA4EDT5Z5JWR6BPRV8NX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim_graves_energy_produced",
+ "state": "0",
+ "attributes": {
+ "unit_of_measurement": "kW",
+ "device_class": "power",
+ "friendly_name": "Tim Graves Energy produced"
+ },
+ "last_changed": "2026-07-02T08:58:35.534983+00:00",
+ "last_reported": "2026-07-02T09:43:37.257150+00:00",
+ "last_updated": "2026-07-02T08:58:35.534983+00:00",
+ "context": {
+ "id": "01KWH0TA4E5MS6EYJKC7Q8PBQ1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim_graves_daily_heating_energy_consumed",
+ "state": "0.0",
+ "attributes": {
+ "state_class": "total_increasing",
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Tim Graves Daily heating energy consumed"
+ },
+ "last_changed": "2026-07-02T08:58:35.535197+00:00",
+ "last_reported": "2026-07-02T09:43:37.257183+00:00",
+ "last_updated": "2026-07-02T08:58:35.535197+00:00",
+ "context": {
+ "id": "01KWH0TA4FNMJ308DV7F66NWB6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim_graves_daily_hot_water_energy_consumed",
+ "state": "0.0",
+ "attributes": {
+ "state_class": "total_increasing",
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Tim Graves Daily hot water energy consumed"
+ },
+ "last_changed": "2026-07-02T08:58:35.535645+00:00",
+ "last_reported": "2026-07-02T09:43:37.257214+00:00",
+ "last_updated": "2026-07-02T08:58:35.535645+00:00",
+ "context": {
+ "id": "01KWH0TA4FJRF0TH70ABYR1H5K",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim_graves_zone_1_room_temperature",
+ "state": "25.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Tim Graves Zone 1 Room temperature"
+ },
+ "last_changed": "2026-07-02T09:28:35.827487+00:00",
+ "last_reported": "2026-07-02T09:43:37.257261+00:00",
+ "last_updated": "2026-07-02T09:28:35.827487+00:00",
+ "context": {
+ "id": "01KWH2H87K3YV6HSHGTE3QM8A3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim_graves_zone_1_flow_temperature",
+ "state": "25.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Tim Graves Zone 1 Flow temperature"
+ },
+ "last_changed": "2026-07-02T08:58:35.536223+00:00",
+ "last_reported": "2026-07-02T09:43:37.257297+00:00",
+ "last_updated": "2026-07-02T08:58:35.536223+00:00",
+ "context": {
+ "id": "01KWH0TA4GP29FKWZ8C19E0YPH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim_graves_zone_1_flow_return_temperature",
+ "state": "25.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Tim Graves Zone 1 Return temperature"
+ },
+ "last_changed": "2026-07-02T08:58:35.536445+00:00",
+ "last_reported": "2026-07-02T09:43:37.257328+00:00",
+ "last_updated": "2026-07-02T08:58:35.536445+00:00",
+ "context": {
+ "id": "01KWH0TA4GVYSPFHQNJHV9AHBD",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "water_heater.tim_graves",
+ "state": "auto",
+ "attributes": {
+ "min_temp": 40.0,
+ "max_temp": 60.0,
+ "operation_list": [
+ "auto",
+ "force_hot_water"
+ ],
+ "current_temperature": 49.0,
+ "temperature": 60.0,
+ "target_temp_high": null,
+ "target_temp_low": null,
+ "operation_mode": "auto",
+ "status": "idle",
+ "friendly_name": "Tim Graves",
+ "supported_features": 11
+ },
+ "last_changed": "2026-07-02T08:58:35.537193+00:00",
+ "last_reported": "2026-07-02T09:58:37.866260+00:00",
+ "last_updated": "2026-07-02T09:58:37.866260+00:00",
+ "context": {
+ "id": "01KWH4881A4E3GJETW3SGQNS6Q",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.andriis_room_keyboard_focus",
+ "state": "off",
+ "attributes": {
+ "friendly_name": "Andriis room Keyboard focus"
+ },
+ "last_changed": "2026-07-02T08:58:35.594417+00:00",
+ "last_reported": "2026-07-02T08:58:35.594417+00:00",
+ "last_updated": "2026-07-02T08:58:35.594417+00:00",
+ "context": {
+ "id": "01KWH0TA6A08BTTQ8DZMEWAQWW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "media_player.andriis_room",
+ "state": "off",
+ "attributes": {
+ "source_list": [
+ "Apple Events",
+ "App Store",
+ "Arcade",
+ "BBC iPlayer",
+ "Beaches",
+ "Channel 4",
+ "Channel 5",
+ "Cityscapes",
+ "CNN",
+ "Computers",
+ "Countryside",
+ "Disney+",
+ "Earthlapse",
+ "Electric Sheep",
+ "Fitness",
+ "ITVX",
+ "Magic Fireplace",
+ "Music",
+ "NASA",
+ "Naturescapes",
+ "Nest",
+ "Photos",
+ "Plex",
+ "Podcasts",
+ "Prime Video",
+ "Search",
+ "Settings",
+ "Spotify",
+ "TV",
+ "UKTV Play",
+ "Wash Post",
+ "Winterscapes",
+ "YouTube"
+ ],
+ "friendly_name": "Andriis room",
+ "supported_features": 450487
+ },
+ "last_changed": "2026-07-02T08:58:35.596266+00:00",
+ "last_reported": "2026-07-02T08:58:35.768643+00:00",
+ "last_updated": "2026-07-02T08:58:35.768820+00:00",
+ "context": {
+ "id": "01KWH0TABR3419H42XXK8DXQWS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "remote.andriis_room",
+ "state": "on",
+ "attributes": {
+ "friendly_name": "Andriis room",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:35.597033+00:00",
+ "last_reported": "2026-07-02T08:58:35.597033+00:00",
+ "last_updated": "2026-07-02T08:58:35.597033+00:00",
+ "context": {
+ "id": "01KWH0TA6D7E886FSA8MC7F8G4",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.solargenerationtomorrowprojected",
+ "state": "17.1",
+ "attributes": {
+ "state_class": "measurement",
+ "entity_id": [
+ "sensor.energy_production_tomorrow",
+ "sensor.energy_production_tomorrow_2",
+ "sensor.energy_production_tomorrow_3"
+ ],
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "icon": "mdi:calculator",
+ "friendly_name": "SolarGenerationTomorrowProjected"
+ },
+ "last_changed": "2026-07-02T08:58:35.598278+00:00",
+ "last_reported": "2026-07-02T08:58:35.598093+00:00",
+ "last_updated": "2026-07-02T08:58:35.598278+00:00",
+ "context": {
+ "id": "01KWH0TA6EVX76GHDB65V0MVA4",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.todays_solar_generation_2",
+ "state": "0.00",
+ "attributes": {
+ "state_class": "total_increasing",
+ "status": "collecting",
+ "last_period": "0",
+ "last_valid_state": "63397.08",
+ "last_reset": "2026-07-01T23:00:00.000288+00:00",
+ "next_reset": "2026-07-03T00:00:00+01:00",
+ "unit_of_measurement": "Wd",
+ "friendly_name": "Todays Solar Generation"
+ },
+ "last_changed": "2026-07-02T08:58:35.599698+00:00",
+ "last_reported": "2026-07-02T08:58:35.599698+00:00",
+ "last_updated": "2026-07-02T08:58:35.599698+00:00",
+ "context": {
+ "id": "01KWH0TA6F7VT7DHW89CDM9C8C",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.tims_room_keyboard_focus",
+ "state": "off",
+ "attributes": {
+ "friendly_name": "Tims room Apple TV Keyboard focus"
+ },
+ "last_changed": "2026-07-02T08:58:35.605328+00:00",
+ "last_reported": "2026-07-02T08:58:35.605328+00:00",
+ "last_updated": "2026-07-02T08:58:35.605328+00:00",
+ "context": {
+ "id": "01KWH0TA6NHAW8D4MH7D90Z53W",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "media_player.tims_room",
+ "state": "off",
+ "attributes": {
+ "source_list": [
+ "App Store",
+ "Aquarium",
+ "Arcade",
+ "BBC iPlayer",
+ "Beaches",
+ "Channel 4",
+ "Channel 5",
+ "Cityscapes",
+ "CNN",
+ "Computers",
+ "Countryside",
+ "Disney+",
+ "Earthlapse",
+ "Electric Sheep",
+ "Fitness",
+ "Frame.io",
+ "ITVX",
+ "Labyrinth",
+ "Magic Fireplace",
+ "Magic Window Air",
+ "Music",
+ "NASA",
+ "Naturescapes",
+ "Nest",
+ "Photos",
+ "Plex",
+ "Podcasts",
+ "Prime Video",
+ "Search",
+ "Settings",
+ "The Washington Post",
+ "The Weather Channel",
+ "TV",
+ "UKTV Play",
+ "Winterscapes",
+ "YouTube"
+ ],
+ "friendly_name": "Tims room Apple TV",
+ "supported_features": 450487
+ },
+ "last_changed": "2026-07-02T08:58:35.607230+00:00",
+ "last_reported": "2026-07-02T08:58:35.769071+00:00",
+ "last_updated": "2026-07-02T08:58:35.769181+00:00",
+ "context": {
+ "id": "01KWH0TABSR18PMMT8F4KY4Y4P",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "remote.tims_room",
+ "state": "on",
+ "attributes": {
+ "friendly_name": "Tims room Apple TV",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:35.607969+00:00",
+ "last_reported": "2026-07-02T08:58:35.607969+00:00",
+ "last_updated": "2026-07-02T08:58:35.607969+00:00",
+ "context": {
+ "id": "01KWH0TA6QYGB2A2WXG6SNXZGM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "media_player.lounge",
+ "state": "off",
+ "attributes": {
+ "friendly_name": "Lounge",
+ "supported_features": 448439
+ },
+ "last_changed": "2026-07-02T08:58:35.608668+00:00",
+ "last_reported": "2026-07-02T08:58:35.608668+00:00",
+ "last_updated": "2026-07-02T08:58:35.608668+00:00",
+ "context": {
+ "id": "01KWH0TA6RFJ34BKT00NKTMCET",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "remote.lounge",
+ "state": "off",
+ "attributes": {
+ "friendly_name": "Lounge",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:35.609103+00:00",
+ "last_reported": "2026-07-02T08:58:35.609103+00:00",
+ "last_updated": "2026-07-02T08:58:35.609103+00:00",
+ "context": {
+ "id": "01KWH0TA6S937PSGC7VM2PRK8Y",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.solargenerationtodayprojected",
+ "state": "19.91",
+ "attributes": {
+ "state_class": "measurement",
+ "entity_id": [
+ "sensor.energy_production_today",
+ "sensor.energy_production_today_2",
+ "sensor.energy_production_today_3"
+ ],
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "icon": "mdi:calculator",
+ "friendly_name": "SolarGenerationTodayProjected"
+ },
+ "last_changed": "2026-07-02T08:58:35.611148+00:00",
+ "last_reported": "2026-07-02T08:58:35.610936+00:00",
+ "last_updated": "2026-07-02T08:58:35.611148+00:00",
+ "context": {
+ "id": "01KWH0TA6V1DF02NHSNXCQJZYS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.solargenerationremainingtoday",
+ "state": "15.78",
+ "attributes": {
+ "state_class": "measurement",
+ "entity_id": [
+ "sensor.energy_production_today_remaining",
+ "sensor.energy_production_today_remaining_2",
+ "sensor.energy_production_today_remaining_3"
+ ],
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "icon": "mdi:calculator",
+ "friendly_name": "SolarGenerationRemainingToday"
+ },
+ "last_changed": "2026-07-02T09:58:36.034154+00:00",
+ "last_reported": "2026-07-02T09:58:36.034154+00:00",
+ "last_updated": "2026-07-02T09:58:36.034154+00:00",
+ "context": {
+ "id": "01KWH48682NEE1DY0W7H2K1MSF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.solar_power_generation_combined",
+ "state": "unknown",
+ "attributes": {
+ "state_class": "measurement",
+ "entity_id": [
+ "sensor.sonnenbatterie_200357_production_w",
+ "sensor.myenergi_hub_20758989_power_generation"
+ ],
+ "unit_of_measurement": "W",
+ "icon": "mdi:calculator",
+ "friendly_name": "Solar Power Generation Combined"
+ },
+ "last_changed": "2026-07-02T08:58:35.613144+00:00",
+ "last_reported": "2026-07-02T09:58:03.483890+00:00",
+ "last_updated": "2026-07-02T08:58:37.238889+00:00",
+ "context": {
+ "id": "01KWH0TBSP5HB35MDA5H5TW437",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.avgindoortemperature",
+ "state": "25.8",
+ "attributes": {
+ "state_class": "measurement",
+ "entity_id": [
+ "sensor.tims_fan_temperature_2",
+ "sensor.ruuvibathroom_temperature",
+ "sensor.ruuvitag_kitchen_temperature",
+ "sensor.tim_graves_zone_1_room_temperature",
+ "sensor.ruuviconservatory_temperature",
+ "sensor.ruuvi_air_3ee7_temperature"
+ ],
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "icon": "mdi:calculator",
+ "friendly_name": "AvgIndoorTemperature"
+ },
+ "last_changed": "2026-07-02T10:10:34.480258+00:00",
+ "last_reported": "2026-07-02T10:10:34.480258+00:00",
+ "last_updated": "2026-07-02T10:10:34.480258+00:00",
+ "context": {
+ "id": "01KWH4Y3VG6RKQ4PG5QWP5X7TT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.avgoutdoortemperature",
+ "state": "23.9",
+ "attributes": {
+ "state_class": "measurement",
+ "entity_id": [
+ "sensor.ruuvitag_bbq_temperature",
+ "sensor.tim_graves_outside_temperature"
+ ],
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "icon": "mdi:calculator",
+ "friendly_name": "AvgOutdoorTemperature"
+ },
+ "last_changed": "2026-07-02T09:58:37.865442+00:00",
+ "last_reported": "2026-07-02T10:10:34.450744+00:00",
+ "last_updated": "2026-07-02T09:58:37.865442+00:00",
+ "context": {
+ "id": "01KWH48819TMCWEG8M9F6N9YQM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.avgconservatorytemperature",
+ "state": "22.7",
+ "attributes": {
+ "state_class": "measurement",
+ "entity_id": [
+ "sensor.ruuvi_air_conservatory_temperature"
+ ],
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "icon": "mdi:calculator",
+ "friendly_name": "AvgConservatoryTemperature"
+ },
+ "last_changed": "2026-07-02T10:09:44.539424+00:00",
+ "last_reported": "2026-07-02T10:09:44.539424+00:00",
+ "last_updated": "2026-07-02T10:09:44.539424+00:00",
+ "context": {
+ "id": "01KWH4WK2VKA2XSHE1H6KP60Y5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.avgindoorhumidity",
+ "state": "51.0",
+ "attributes": {
+ "state_class": "measurement",
+ "entity_id": [
+ "sensor.ruuvitag_kitchen_humidity",
+ "sensor.ruuvi_air_3ee7_humidity",
+ "sensor.ruuviconservatory_humidity",
+ "sensor.ruuvi_air_conservatory_humidity",
+ "sensor.ruuviutility_humidity"
+ ],
+ "unit_of_measurement": "%",
+ "device_class": "humidity",
+ "icon": "mdi:calculator",
+ "friendly_name": "AvgIndoorHumidity"
+ },
+ "last_changed": "2026-07-02T09:31:42.251123+00:00",
+ "last_reported": "2026-07-02T09:58:07.897073+00:00",
+ "last_updated": "2026-07-02T09:31:42.251123+00:00",
+ "context": {
+ "id": "01KWH2PY9B7V122JTFFHAK3CDE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.avgoutdoorhumidity",
+ "state": "64.0",
+ "attributes": {
+ "state_class": "measurement",
+ "entity_id": [
+ "sensor.ruuvitag_bbq_humidity"
+ ],
+ "unit_of_measurement": "%",
+ "device_class": "humidity",
+ "icon": "mdi:calculator",
+ "friendly_name": "AvgOutdoorHumidity"
+ },
+ "last_changed": "2026-07-02T10:10:24.460101+00:00",
+ "last_reported": "2026-07-02T10:10:34.450894+00:00",
+ "last_updated": "2026-07-02T10:10:24.460101+00:00",
+ "context": {
+ "id": "01KWH4XT2CC2C838VD52FE2S30",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.avgbathroomhumidity",
+ "state": "58.0",
+ "attributes": {
+ "state_class": "measurement",
+ "entity_id": [
+ "sensor.ruuvibathroom_humidity"
+ ],
+ "unit_of_measurement": "%",
+ "device_class": "humidity",
+ "icon": "mdi:calculator",
+ "friendly_name": "AvgBathroomHumidity"
+ },
+ "last_changed": "2026-07-02T08:58:38.137806+00:00",
+ "last_reported": "2026-07-02T09:58:04.504331+00:00",
+ "last_updated": "2026-07-02T08:58:38.137806+00:00",
+ "context": {
+ "id": "01KWH0TCNS73CQ9Y8AZ7WCK2RC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.avgairpressure",
+ "state": "1014.8",
+ "attributes": {
+ "state_class": "measurement",
+ "entity_id": [
+ "sensor.ruuviutility_pressure",
+ "sensor.ruuvibathroom_pressure",
+ "sensor.ruuviwoodstore_pressure",
+ "sensor.ruuvi_lounge_pressure",
+ "sensor.ruuvitag_bbq_pressure",
+ "sensor.ruuviconservatory_pressure",
+ "sensor.ruuvitag_kitchen_pressure",
+ "sensor.ruuvi_air_conservatory_pressure",
+ "sensor.ruuvi_air_3ee7_pressure"
+ ],
+ "unit_of_measurement": "hPa",
+ "device_class": "pressure",
+ "icon": "mdi:calculator",
+ "friendly_name": "AvgAirPressure"
+ },
+ "last_changed": "2026-07-02T10:10:34.454503+00:00",
+ "last_reported": "2026-07-02T10:10:34.454503+00:00",
+ "last_updated": "2026-07-02T10:10:34.454503+00:00",
+ "context": {
+ "id": "01KWH4Y3TPGAXY85RJFX4H9561",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.avgenclosedspacenotheatedtemperature",
+ "state": "26.5",
+ "attributes": {
+ "state_class": "measurement",
+ "entity_id": [
+ "sensor.ruuvi_lounge_temperature"
+ ],
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "icon": "mdi:calculator",
+ "friendly_name": "AvgEnclosedSpaceNotHeatedTemperature"
+ },
+ "last_changed": "2026-07-02T10:09:54.453776+00:00",
+ "last_reported": "2026-07-02T10:10:29.451344+00:00",
+ "last_updated": "2026-07-02T10:09:54.453776+00:00",
+ "context": {
+ "id": "01KWH4WWRNNBHHEBRA9FZGE5QZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.avgenclosedspacenotheatedhumidity",
+ "state": "53.0",
+ "attributes": {
+ "state_class": "measurement",
+ "entity_id": [
+ "sensor.ruuvi_lounge_humidity"
+ ],
+ "unit_of_measurement": "%",
+ "device_class": "humidity",
+ "icon": "mdi:calculator",
+ "friendly_name": "AvgEnclosedSpaceNotHeatedHumidity"
+ },
+ "last_changed": "2026-07-02T10:04:24.464546+00:00",
+ "last_reported": "2026-07-02T10:10:34.454340+00:00",
+ "last_updated": "2026-07-02T10:04:24.464546+00:00",
+ "context": {
+ "id": "01KWH4JTGGXQKW67Z4YS35AWS9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.maxcurrentpm2_5",
+ "state": "0.3",
+ "attributes": {
+ "state_class": "measurement",
+ "entity_id": [
+ "sensor.ruuvi_air_conservatory_pm2_5",
+ "sensor.ruuvi_air_3ee7_pm2_5"
+ ],
+ "max_entity_id": "sensor.ruuvi_air_conservatory_pm2_5",
+ "unit_of_measurement": "μg/m³",
+ "device_class": "pm25",
+ "icon": "mdi:smoke",
+ "friendly_name": "MaxCurrentPM2.5"
+ },
+ "last_changed": "2026-07-02T10:09:44.536868+00:00",
+ "last_reported": "2026-07-02T10:09:44.536868+00:00",
+ "last_updated": "2026-07-02T10:09:44.536868+00:00",
+ "context": {
+ "id": "01KWH4WK2RCPKJFZ7DD520AK10",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.maxco2",
+ "state": "472.0",
+ "attributes": {
+ "state_class": "measurement",
+ "entity_id": [
+ "sensor.ruuvi_air_conservatory_carbon_dioxide",
+ "sensor.ruuvi_air_3ee7_carbon_dioxide"
+ ],
+ "max_entity_id": "sensor.ruuvi_air_3ee7_carbon_dioxide",
+ "unit_of_measurement": "ppm",
+ "device_class": "carbon_dioxide",
+ "icon": "mdi:molecule-co2",
+ "friendly_name": "MaxCO2"
+ },
+ "last_changed": "2026-07-02T10:10:04.450708+00:00",
+ "last_reported": "2026-07-02T10:10:34.453863+00:00",
+ "last_updated": "2026-07-02T10:10:04.450708+00:00",
+ "context": {
+ "id": "01KWH4X6H26JT0VR3N6Y146757",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.maxvoc",
+ "state": "84.0",
+ "attributes": {
+ "state_class": "measurement",
+ "entity_id": [
+ "sensor.ruuvi_air_conservatory_voc_index",
+ "sensor.ruuvi_air_3ee7_voc_index"
+ ],
+ "max_entity_id": "sensor.ruuvi_air_3ee7_voc_index",
+ "icon": "mdi:scent",
+ "friendly_name": "MaxVOC"
+ },
+ "last_changed": "2026-07-02T10:08:09.492032+00:00",
+ "last_reported": "2026-07-02T10:08:09.492032+00:00",
+ "last_updated": "2026-07-02T10:08:09.492032+00:00",
+ "context": {
+ "id": "01KWH4SP8MC82DGVC3HMB1MDKP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.maxnox",
+ "state": "1.0",
+ "attributes": {
+ "state_class": "measurement",
+ "entity_id": [
+ "sensor.ruuvi_air_conservatory_nox_index",
+ "sensor.ruuvi_air_3ee7_nox_index"
+ ],
+ "max_entity_id": "sensor.ruuvi_air_conservatory_nox_index",
+ "icon": "mdi:smog",
+ "friendly_name": "MaxNOx"
+ },
+ "last_changed": "2026-07-02T08:58:38.162680+00:00",
+ "last_reported": "2026-07-02T08:58:38.167884+00:00",
+ "last_updated": "2026-07-02T08:58:38.167884+00:00",
+ "context": {
+ "id": "01KWH0TCPQTH18ZNAKHFH826YV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.avgbedroomtemp",
+ "state": "25.5900001525879",
+ "attributes": {
+ "state_class": "measurement",
+ "entity_id": [
+ "sensor.tims_temp_temperature",
+ "sensor.james_temp_temperature",
+ "sensor.andrii_temp_temperature"
+ ],
+ "min_entity_id": "sensor.tims_temp_temperature",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "icon": "mdi:home-thermometer-outline",
+ "friendly_name": "AvgBedroomTemp"
+ },
+ "last_changed": "2026-07-02T10:06:57.460792+00:00",
+ "last_reported": "2026-07-02T10:06:57.460792+00:00",
+ "last_updated": "2026-07-02T10:06:57.460792+00:00",
+ "context": {
+ "id": "01KWH4QFXM3MME9JBG6ZPFWSRE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.avgbedroomhumidity",
+ "state": "48.0",
+ "attributes": {
+ "state_class": "measurement",
+ "entity_id": [
+ "sensor.andrii_temp_humidity",
+ "sensor.james_temp_humidity",
+ "sensor.tims_temp_humidity"
+ ],
+ "min_entity_id": "sensor.tims_temp_humidity",
+ "unit_of_measurement": "%",
+ "device_class": "humidity",
+ "icon": "mdi:calculator",
+ "friendly_name": "AvgBedroomHumidity"
+ },
+ "last_changed": "2026-07-02T09:23:00.527341+00:00",
+ "last_reported": "2026-07-02T09:23:00.527341+00:00",
+ "last_updated": "2026-07-02T09:23:00.527341+00:00",
+ "context": {
+ "id": "01KWH270SF982VHDZHVZZS57T5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.solargenerationtodayprojectedaggregate",
+ "state": "7.46",
+ "attributes": {
+ "state_class": "total_increasing",
+ "status": "collecting",
+ "last_period": "8.16",
+ "last_valid_state": "17.77",
+ "last_reset": "2026-07-01T23:00:00.000851+00:00",
+ "next_reset": "2026-07-03T00:00:00+01:00",
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "SolarGenerationTodayProjectedAggregate"
+ },
+ "last_changed": "2026-07-02T08:58:35.637061+00:00",
+ "last_reported": "2026-07-02T08:58:35.636857+00:00",
+ "last_updated": "2026-07-02T08:58:35.637061+00:00",
+ "context": {
+ "id": "01KWH0TA7NZ1GWNY3K6JMMQCQA",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.kitchen_sensor_motion",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "motion",
+ "friendly_name": "kitchen sensor Motion"
+ },
+ "last_changed": "2026-07-02T08:58:35.641379+00:00",
+ "last_reported": "2026-07-02T08:58:35.641379+00:00",
+ "last_updated": "2026-07-02T08:58:35.641379+00:00",
+ "context": {
+ "id": "01KWH0TA7SRC9STHADQBTSGAVZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.hue_motion_sensor_1_motion",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "motion",
+ "friendly_name": "Hue motion sensor 1 Motion"
+ },
+ "last_changed": "2026-07-02T08:58:35.641650+00:00",
+ "last_reported": "2026-07-02T08:58:35.641650+00:00",
+ "last_updated": "2026-07-02T08:58:35.641650+00:00",
+ "context": {
+ "id": "01KWH0TA7S4XMPBZQBT3WPX3ST",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.utility_room_sensor_motion",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "motion",
+ "friendly_name": "Utility room sensor Motion"
+ },
+ "last_changed": "2026-07-02T08:58:35.641845+00:00",
+ "last_reported": "2026-07-02T08:58:35.641845+00:00",
+ "last_updated": "2026-07-02T08:58:35.641845+00:00",
+ "context": {
+ "id": "01KWH0TA7SMJH4JD8T5792CGV0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.conservatory_sensor_motion",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "motion",
+ "friendly_name": "Conservatory sensor Motion"
+ },
+ "last_changed": "2026-07-02T08:58:35.642027+00:00",
+ "last_reported": "2026-07-02T08:58:35.642027+00:00",
+ "last_updated": "2026-07-02T08:58:35.642027+00:00",
+ "context": {
+ "id": "01KWH0TA7TX91NYGVDCQBRABWQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.lounge_tv_area",
+ "state": "off",
+ "attributes": {
+ "device_class": "running",
+ "friendly_name": "Home Lounge tv area"
+ },
+ "last_changed": "2026-07-02T08:58:35.642401+00:00",
+ "last_reported": "2026-07-02T08:58:35.642401+00:00",
+ "last_updated": "2026-07-02T08:58:35.642401+00:00",
+ "context": {
+ "id": "01KWH0TA7TQKSW48DSKXEBP8MB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.kitchen_motion",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "motion",
+ "friendly_name": "kitchen Motion"
+ },
+ "last_changed": "2026-07-02T08:58:35.642816+00:00",
+ "last_reported": "2026-07-02T08:58:35.642816+00:00",
+ "last_updated": "2026-07-02T08:58:35.642816+00:00",
+ "context": {
+ "id": "01KWH0TA7T6293MWYY1YYVV5KG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.lounge_motion_area",
+ "state": "off",
+ "attributes": {
+ "device_class": "motion",
+ "friendly_name": "Lounge Motion area"
+ },
+ "last_changed": "2026-07-02T08:58:35.643354+00:00",
+ "last_reported": "2026-07-02T08:58:35.643354+00:00",
+ "last_updated": "2026-07-02T08:58:35.643354+00:00",
+ "context": {
+ "id": "01KWH0TA7V03X8HTC3ACX0K2RZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.landing_motion_area",
+ "state": "off",
+ "attributes": {
+ "device_class": "motion",
+ "friendly_name": "Landing movement detection zone Landing Motion area"
+ },
+ "last_changed": "2026-07-02T08:58:35.643556+00:00",
+ "last_reported": "2026-07-02T08:58:35.643556+00:00",
+ "last_updated": "2026-07-02T08:58:35.643556+00:00",
+ "context": {
+ "id": "01KWH0TA7V3WCSS0M4PS9DC0RN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.kitchen_motion_area",
+ "state": "off",
+ "attributes": {
+ "device_class": "motion",
+ "friendly_name": "kitchen Motion area"
+ },
+ "last_changed": "2026-07-02T09:33:43.037031+00:00",
+ "last_reported": "2026-07-02T09:33:43.037031+00:00",
+ "last_updated": "2026-07-02T09:33:43.037031+00:00",
+ "context": {
+ "id": "01KWH2TM7X8MS01HFJBA1A4HF5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.hallway_motion_area",
+ "state": "off",
+ "attributes": {
+ "device_class": "motion",
+ "friendly_name": "Hallway movement detection zone Hallway Motion area"
+ },
+ "last_changed": "2026-07-02T08:58:35.643916+00:00",
+ "last_reported": "2026-07-02T08:58:35.643916+00:00",
+ "last_updated": "2026-07-02T08:58:35.643916+00:00",
+ "context": {
+ "id": "01KWH0TA7V082H03NCHDV9EHYZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.hue_dimmer_switch_1_button_1_3",
+ "state": "2026-06-18T07:25:38.479+00:00",
+ "attributes": {
+ "event_types": [
+ "initial_press",
+ "repeat",
+ "short_release",
+ "long_press",
+ "long_release"
+ ],
+ "event_type": "short_release",
+ "device_class": "button",
+ "friendly_name": "Andrii room dimmer Button 1"
+ },
+ "last_changed": "2026-07-02T08:58:35.644618+00:00",
+ "last_reported": "2026-07-02T08:58:35.644618+00:00",
+ "last_updated": "2026-07-02T08:58:35.644618+00:00",
+ "context": {
+ "id": "01KWH0TA7W9Z7F26T4MMSSHMZW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.hue_tap_dial_switch_1_button_1",
+ "state": "2026-07-01T20:48:35.039+00:00",
+ "attributes": {
+ "event_types": [
+ "initial_press",
+ "repeat",
+ "short_release",
+ "long_press",
+ "long_release"
+ ],
+ "event_type": "short_release",
+ "device_class": "button",
+ "friendly_name": "Hue tap dial switch 1 Button 1"
+ },
+ "last_changed": "2026-07-02T08:58:35.645001+00:00",
+ "last_reported": "2026-07-02T08:58:35.645001+00:00",
+ "last_updated": "2026-07-02T08:58:35.645001+00:00",
+ "context": {
+ "id": "01KWH0TA7XHAWF17ENBJ2B7XHS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.kitchen_dimmer_switch_button_4",
+ "state": "2026-07-02T09:33:39.407+00:00",
+ "attributes": {
+ "event_types": [
+ "initial_press",
+ "repeat",
+ "short_release",
+ "long_press",
+ "long_release"
+ ],
+ "event_type": "short_release",
+ "device_class": "button",
+ "friendly_name": "Kitchen dimmer switch Button 4"
+ },
+ "last_changed": "2026-07-02T09:33:39.407842+00:00",
+ "last_reported": "2026-07-02T09:33:39.407842+00:00",
+ "last_updated": "2026-07-02T09:33:39.407842+00:00",
+ "context": {
+ "id": "01KWH2TGPFPK5XPXGAKFXRQVBG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.hue_dimmer_switch_2_button_3",
+ "state": "unknown",
+ "attributes": {
+ "event_types": [
+ "initial_press",
+ "repeat",
+ "short_release",
+ "long_press",
+ "long_release"
+ ],
+ "event_type": null,
+ "device_class": "button",
+ "friendly_name": "Study dimmer Button 3"
+ },
+ "last_changed": "2026-07-02T08:58:35.645648+00:00",
+ "last_reported": "2026-07-02T08:58:35.645648+00:00",
+ "last_updated": "2026-07-02T08:58:35.645648+00:00",
+ "context": {
+ "id": "01KWH0TA7XFARZQEA0MCZV6H3N",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.hue_smart_button_1_button_1_2",
+ "state": "2026-02-21T17:57:43.841+00:00",
+ "attributes": {
+ "event_types": [
+ "initial_press",
+ "repeat",
+ "short_release",
+ "long_press",
+ "long_release"
+ ],
+ "event_type": "short_release",
+ "device_class": "button",
+ "friendly_name": "Hue Smart button 1 Button 1"
+ },
+ "last_changed": "2026-07-02T08:58:35.645962+00:00",
+ "last_reported": "2026-07-02T08:58:35.645962+00:00",
+ "last_updated": "2026-07-02T08:58:35.645962+00:00",
+ "context": {
+ "id": "01KWH0TA7XTC9B9M9MX0VQQNXM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.hue_tap_switch_1_button_3",
+ "state": "2025-03-11T18:04:04.751+00:00",
+ "attributes": {
+ "event_types": [
+ "initial_press"
+ ],
+ "event_type": "initial_press",
+ "device_class": "button",
+ "friendly_name": "Tim’s room tap switch Button 3"
+ },
+ "last_changed": "2026-07-02T08:58:35.646237+00:00",
+ "last_reported": "2026-07-02T08:58:35.646237+00:00",
+ "last_updated": "2026-07-02T08:58:35.646237+00:00",
+ "context": {
+ "id": "01KWH0TA7YC1XQKHFZBZ05YNEY",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.conservatory_button_1",
+ "state": "unavailable",
+ "attributes": {
+ "event_types": [
+ "initial_press",
+ "repeat",
+ "short_release",
+ "long_press",
+ "long_release"
+ ],
+ "device_class": "button",
+ "friendly_name": "Conservatory Button 1"
+ },
+ "last_changed": "2026-07-02T08:58:35.646506+00:00",
+ "last_reported": "2026-07-02T08:58:35.646506+00:00",
+ "last_updated": "2026-07-02T08:58:35.646506+00:00",
+ "context": {
+ "id": "01KWH0TA7YDWWMY15RPW8SD49K",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.hue_tap_dial_switch_1_button_2",
+ "state": "2026-02-28T22:23:19.459+00:00",
+ "attributes": {
+ "event_types": [
+ "initial_press",
+ "repeat",
+ "short_release",
+ "long_press",
+ "long_release"
+ ],
+ "event_type": "short_release",
+ "device_class": "button",
+ "friendly_name": "Hue tap dial switch 1 Button 2"
+ },
+ "last_changed": "2026-07-02T08:58:35.646798+00:00",
+ "last_reported": "2026-07-02T08:58:35.646798+00:00",
+ "last_updated": "2026-07-02T08:58:35.646798+00:00",
+ "context": {
+ "id": "01KWH0TA7YE07TFV2DMB2W7P7N",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.aris_room_switch_button_4",
+ "state": "2026-07-01T22:44:01.908+00:00",
+ "attributes": {
+ "event_types": [
+ "initial_press",
+ "repeat",
+ "short_release",
+ "long_press",
+ "long_release"
+ ],
+ "event_type": "short_release",
+ "device_class": "button",
+ "friendly_name": "James Room switch Button 4"
+ },
+ "last_changed": "2026-07-02T08:58:35.647085+00:00",
+ "last_reported": "2026-07-02T08:58:35.647085+00:00",
+ "last_updated": "2026-07-02T08:58:35.647085+00:00",
+ "context": {
+ "id": "01KWH0TA7ZDB2JQ8DEDWG8W771",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.hue_tap_dial_switch_3_button_1",
+ "state": "2026-05-09T19:54:07.174+00:00",
+ "attributes": {
+ "event_types": [
+ "initial_press",
+ "repeat",
+ "short_release",
+ "long_press",
+ "long_release"
+ ],
+ "event_type": "short_release",
+ "device_class": "button",
+ "friendly_name": "Cons Hue tap dial Button 1"
+ },
+ "last_changed": "2026-07-02T08:58:35.647385+00:00",
+ "last_reported": "2026-07-02T08:58:35.647385+00:00",
+ "last_updated": "2026-07-02T08:58:35.647385+00:00",
+ "context": {
+ "id": "01KWH0TA7ZJD716XYHB82K53FB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.kitchen_dimmer_switch_button_2",
+ "state": "2026-07-01T21:26:39.599+00:00",
+ "attributes": {
+ "event_types": [
+ "initial_press",
+ "repeat",
+ "short_release",
+ "long_press",
+ "long_release"
+ ],
+ "event_type": "short_release",
+ "device_class": "button",
+ "friendly_name": "Kitchen dimmer switch Button 2"
+ },
+ "last_changed": "2026-07-02T08:58:35.647695+00:00",
+ "last_reported": "2026-07-02T08:58:35.647695+00:00",
+ "last_updated": "2026-07-02T08:58:35.647695+00:00",
+ "context": {
+ "id": "01KWH0TA7ZQF8FT35K992DQ4VH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.hue_dimmer_switch_2_button_2",
+ "state": "2026-06-30T21:14:01.237+00:00",
+ "attributes": {
+ "event_types": [
+ "initial_press",
+ "repeat",
+ "short_release",
+ "long_press",
+ "long_release"
+ ],
+ "event_type": "short_release",
+ "device_class": "button",
+ "friendly_name": "Study dimmer Button 2"
+ },
+ "last_changed": "2026-07-02T08:58:35.648525+00:00",
+ "last_reported": "2026-07-02T08:58:35.648525+00:00",
+ "last_updated": "2026-07-02T08:58:35.648525+00:00",
+ "context": {
+ "id": "01KWH0TA8073XFQQ6RBZJ39CBH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.hue_dimmer_switch_2_button_1",
+ "state": "2026-07-01T20:44:45.552+00:00",
+ "attributes": {
+ "event_types": [
+ "initial_press",
+ "repeat",
+ "short_release",
+ "long_press",
+ "long_release"
+ ],
+ "event_type": "short_release",
+ "device_class": "button",
+ "friendly_name": "Study dimmer Button 1"
+ },
+ "last_changed": "2026-07-02T08:58:35.648849+00:00",
+ "last_reported": "2026-07-02T08:58:35.648849+00:00",
+ "last_updated": "2026-07-02T08:58:35.648849+00:00",
+ "context": {
+ "id": "01KWH0TA80M8K8F6CZN6NP11WM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.tims_button_button_1",
+ "state": "2026-07-02T08:09:57.143+00:00",
+ "attributes": {
+ "event_types": [
+ "initial_press",
+ "repeat",
+ "short_release",
+ "long_press",
+ "long_release"
+ ],
+ "event_type": "short_release",
+ "device_class": "button",
+ "friendly_name": "Tims button Button 1"
+ },
+ "last_changed": "2026-07-02T08:58:35.649207+00:00",
+ "last_reported": "2026-07-02T08:58:35.649207+00:00",
+ "last_updated": "2026-07-02T08:58:35.649207+00:00",
+ "context": {
+ "id": "01KWH0TA81DASTXSDGCMX3RND0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.hue_tap_switch_1_button_1",
+ "state": "2025-09-16T20:12:00.675+00:00",
+ "attributes": {
+ "event_types": [
+ "initial_press"
+ ],
+ "event_type": "initial_press",
+ "device_class": "button",
+ "friendly_name": "Tim’s room tap switch Button 1"
+ },
+ "last_changed": "2026-07-02T08:58:35.649489+00:00",
+ "last_reported": "2026-07-02T08:58:35.649489+00:00",
+ "last_updated": "2026-07-02T08:58:35.649489+00:00",
+ "context": {
+ "id": "01KWH0TA81HCSD4PJYK6X6FYB8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.hue_tap_dial_switch_3_button_4",
+ "state": "2026-01-16T19:33:38.974+00:00",
+ "attributes": {
+ "event_types": [
+ "initial_press",
+ "repeat",
+ "short_release",
+ "long_press",
+ "long_release"
+ ],
+ "event_type": "short_release",
+ "device_class": "button",
+ "friendly_name": "Cons Hue tap dial Button 4"
+ },
+ "last_changed": "2026-07-02T08:58:35.649791+00:00",
+ "last_reported": "2026-07-02T08:58:35.649791+00:00",
+ "last_updated": "2026-07-02T08:58:35.649791+00:00",
+ "context": {
+ "id": "01KWH0TA81N1YTQYT7VH3K4GKX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.aris_room_switch_button_1",
+ "state": "2026-07-01T21:59:43.643+00:00",
+ "attributes": {
+ "event_types": [
+ "initial_press",
+ "repeat",
+ "short_release",
+ "long_press",
+ "long_release"
+ ],
+ "event_type": "short_release",
+ "device_class": "button",
+ "friendly_name": "James Room switch Button 1"
+ },
+ "last_changed": "2026-07-02T08:58:35.650095+00:00",
+ "last_reported": "2026-07-02T08:58:35.650095+00:00",
+ "last_updated": "2026-07-02T08:58:35.650095+00:00",
+ "context": {
+ "id": "01KWH0TA82SPHTT7V5YA4274YN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.hue_dimmer_switch_1_button_1",
+ "state": "unavailable",
+ "attributes": {
+ "event_types": [
+ "initial_press",
+ "repeat",
+ "short_release",
+ "long_press",
+ "long_release"
+ ],
+ "device_class": "button",
+ "friendly_name": "Loft dimmer Button 1"
+ },
+ "last_changed": "2026-07-02T08:58:35.650407+00:00",
+ "last_reported": "2026-07-02T08:58:35.650407+00:00",
+ "last_updated": "2026-07-02T08:58:35.650407+00:00",
+ "context": {
+ "id": "01KWH0TA820GR3KJ4BP56BQG9D",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.kitchen_dimmer_switch_button_3",
+ "state": "2026-06-03T20:16:18.535+00:00",
+ "attributes": {
+ "event_types": [
+ "initial_press",
+ "repeat",
+ "short_release",
+ "long_press",
+ "long_release"
+ ],
+ "event_type": "short_release",
+ "device_class": "button",
+ "friendly_name": "Kitchen dimmer switch Button 3"
+ },
+ "last_changed": "2026-07-02T08:58:35.650719+00:00",
+ "last_reported": "2026-07-02T08:58:35.650719+00:00",
+ "last_updated": "2026-07-02T08:58:35.650719+00:00",
+ "context": {
+ "id": "01KWH0TA82JRZ25E3J3E6F7RN2",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.hue_tap_switch_1_button_4",
+ "state": "2025-09-18T14:12:53.962+00:00",
+ "attributes": {
+ "event_types": [
+ "initial_press"
+ ],
+ "event_type": "initial_press",
+ "device_class": "button",
+ "friendly_name": "Tim’s room tap switch Button 4"
+ },
+ "last_changed": "2026-07-02T08:58:35.650995+00:00",
+ "last_reported": "2026-07-02T08:58:35.650995+00:00",
+ "last_updated": "2026-07-02T08:58:35.650995+00:00",
+ "context": {
+ "id": "01KWH0TA82A7S9E52XN5EEMAX9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.hue_tap_dial_switch_1_button_4",
+ "state": "2026-05-14T19:37:02.041+00:00",
+ "attributes": {
+ "event_types": [
+ "initial_press",
+ "repeat",
+ "short_release",
+ "long_press",
+ "long_release"
+ ],
+ "event_type": "short_release",
+ "device_class": "button",
+ "friendly_name": "Hue tap dial switch 1 Button 4"
+ },
+ "last_changed": "2026-07-02T08:58:35.651308+00:00",
+ "last_reported": "2026-07-02T08:58:35.651308+00:00",
+ "last_updated": "2026-07-02T08:58:35.651308+00:00",
+ "context": {
+ "id": "01KWH0TA83608FRZA69XN38K9T",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.hue_dimmer_switch_1_button_2_2",
+ "state": "2026-06-20T22:04:25.261+00:00",
+ "attributes": {
+ "event_types": [
+ "initial_press",
+ "repeat",
+ "short_release",
+ "long_press",
+ "long_release"
+ ],
+ "event_type": "short_release",
+ "device_class": "button",
+ "friendly_name": "Andrii room dimmer Button 2"
+ },
+ "last_changed": "2026-07-02T08:58:35.651610+00:00",
+ "last_reported": "2026-07-02T08:58:35.651610+00:00",
+ "last_updated": "2026-07-02T08:58:35.651610+00:00",
+ "context": {
+ "id": "01KWH0TA8347GCH29CFG7BDTS8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.aris_room_switch_button_2",
+ "state": "2026-07-01T22:18:56.653+00:00",
+ "attributes": {
+ "event_types": [
+ "initial_press",
+ "repeat",
+ "short_release",
+ "long_press",
+ "long_release"
+ ],
+ "event_type": "short_release",
+ "device_class": "button",
+ "friendly_name": "James Room switch Button 2"
+ },
+ "last_changed": "2026-07-02T08:58:35.651895+00:00",
+ "last_reported": "2026-07-02T08:58:35.651895+00:00",
+ "last_updated": "2026-07-02T08:58:35.651895+00:00",
+ "context": {
+ "id": "01KWH0TA83K5DREFG1J2PG4KES",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.hue_tap_dial_switch_3_button_2",
+ "state": "2026-02-27T21:18:48.340+00:00",
+ "attributes": {
+ "event_types": [
+ "initial_press",
+ "repeat",
+ "short_release",
+ "long_press",
+ "long_release"
+ ],
+ "event_type": "short_release",
+ "device_class": "button",
+ "friendly_name": "Cons Hue tap dial Button 2"
+ },
+ "last_changed": "2026-07-02T08:58:35.652178+00:00",
+ "last_reported": "2026-07-02T08:58:35.652178+00:00",
+ "last_updated": "2026-07-02T08:58:35.652178+00:00",
+ "context": {
+ "id": "01KWH0TA84AHGXF8VA8FPDHG61",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.hue_tap_dial_switch_1_button_3",
+ "state": "2026-05-29T20:13:45.761+00:00",
+ "attributes": {
+ "event_types": [
+ "initial_press",
+ "repeat",
+ "short_release",
+ "long_press",
+ "long_release"
+ ],
+ "event_type": "short_release",
+ "device_class": "button",
+ "friendly_name": "Hue tap dial switch 1 Button 3"
+ },
+ "last_changed": "2026-07-02T08:58:35.652472+00:00",
+ "last_reported": "2026-07-02T08:58:35.652472+00:00",
+ "last_updated": "2026-07-02T08:58:35.652472+00:00",
+ "context": {
+ "id": "01KWH0TA84S0ZG5WANFW4F56K4",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.hue_dimmer_switch_2_button_4",
+ "state": "2026-07-01T20:46:01.781+00:00",
+ "attributes": {
+ "event_types": [
+ "initial_press",
+ "repeat",
+ "short_release",
+ "long_press",
+ "long_release"
+ ],
+ "event_type": "short_release",
+ "device_class": "button",
+ "friendly_name": "Study dimmer Button 4"
+ },
+ "last_changed": "2026-07-02T08:58:35.652747+00:00",
+ "last_reported": "2026-07-02T08:58:35.652747+00:00",
+ "last_updated": "2026-07-02T08:58:35.652747+00:00",
+ "context": {
+ "id": "01KWH0TA846TR2CGXNBH43RBXV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.hue_dimmer_switch_1_button_3",
+ "state": "unavailable",
+ "attributes": {
+ "event_types": [
+ "initial_press",
+ "repeat",
+ "short_release",
+ "long_press",
+ "long_release"
+ ],
+ "device_class": "button",
+ "friendly_name": "Loft dimmer Button 3"
+ },
+ "last_changed": "2026-07-02T08:58:35.653053+00:00",
+ "last_reported": "2026-07-02T08:58:35.653053+00:00",
+ "last_updated": "2026-07-02T08:58:35.653053+00:00",
+ "context": {
+ "id": "01KWH0TA85ECPKNP018H6EPD1T",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.kitchen_dimmer_switch_button_1",
+ "state": "2026-07-02T08:42:22.213+00:00",
+ "attributes": {
+ "event_types": [
+ "initial_press",
+ "repeat",
+ "short_release",
+ "long_press",
+ "long_release"
+ ],
+ "event_type": "short_release",
+ "device_class": "button",
+ "friendly_name": "Kitchen dimmer switch Button 1"
+ },
+ "last_changed": "2026-07-02T08:58:35.653359+00:00",
+ "last_reported": "2026-07-02T08:58:35.653359+00:00",
+ "last_updated": "2026-07-02T08:58:35.653359+00:00",
+ "context": {
+ "id": "01KWH0TA85Z0HY84XQVJWCSZGF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.hue_tap_dial_switch_3_button_3",
+ "state": "2026-01-16T19:33:40.091+00:00",
+ "attributes": {
+ "event_types": [
+ "initial_press",
+ "repeat",
+ "short_release",
+ "long_press",
+ "long_release"
+ ],
+ "event_type": "short_release",
+ "device_class": "button",
+ "friendly_name": "Cons Hue tap dial Button 3"
+ },
+ "last_changed": "2026-07-02T08:58:35.653640+00:00",
+ "last_reported": "2026-07-02T08:58:35.653640+00:00",
+ "last_updated": "2026-07-02T08:58:35.653640+00:00",
+ "context": {
+ "id": "01KWH0TA85J7W9RJ53FSDECTYC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.hue_dimmer_switch_1_button_4",
+ "state": "unavailable",
+ "attributes": {
+ "event_types": [
+ "initial_press",
+ "repeat",
+ "short_release",
+ "long_press",
+ "long_release"
+ ],
+ "device_class": "button",
+ "friendly_name": "Loft dimmer Button 4"
+ },
+ "last_changed": "2026-07-02T08:58:35.653913+00:00",
+ "last_reported": "2026-07-02T08:58:35.653913+00:00",
+ "last_updated": "2026-07-02T08:58:35.653913+00:00",
+ "context": {
+ "id": "01KWH0TA854DDX0T477TYRBHQY",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.aris_room_switch_button_3",
+ "state": "2026-07-01T22:41:26.464+00:00",
+ "attributes": {
+ "event_types": [
+ "initial_press",
+ "repeat",
+ "short_release",
+ "long_press",
+ "long_release"
+ ],
+ "event_type": "short_release",
+ "device_class": "button",
+ "friendly_name": "James Room switch Button 3"
+ },
+ "last_changed": "2026-07-02T08:58:35.654186+00:00",
+ "last_reported": "2026-07-02T08:58:35.654186+00:00",
+ "last_updated": "2026-07-02T08:58:35.654186+00:00",
+ "context": {
+ "id": "01KWH0TA865EMF2PBB9Q4VA9SN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.hue_tap_switch_1_button_2",
+ "state": "2025-09-15T20:30:56.328+00:00",
+ "attributes": {
+ "event_types": [
+ "initial_press"
+ ],
+ "event_type": "initial_press",
+ "device_class": "button",
+ "friendly_name": "Tim’s room tap switch Button 2"
+ },
+ "last_changed": "2026-07-02T08:58:35.654463+00:00",
+ "last_reported": "2026-07-02T08:58:35.654463+00:00",
+ "last_updated": "2026-07-02T08:58:35.654463+00:00",
+ "context": {
+ "id": "01KWH0TA86QNW9PJHT4JB1F9XY",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.hue_dimmer_switch_1_button_2",
+ "state": "unavailable",
+ "attributes": {
+ "event_types": [
+ "initial_press",
+ "repeat",
+ "short_release",
+ "long_press",
+ "long_release"
+ ],
+ "device_class": "button",
+ "friendly_name": "Loft dimmer Button 2"
+ },
+ "last_changed": "2026-07-02T08:58:35.654735+00:00",
+ "last_reported": "2026-07-02T08:58:35.654735+00:00",
+ "last_updated": "2026-07-02T08:58:35.654735+00:00",
+ "context": {
+ "id": "01KWH0TA86BJHJM14ZCBYRDZDG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.hue_dimmer_switch_1_button_4_2",
+ "state": "2026-06-30T22:33:32.382+00:00",
+ "attributes": {
+ "event_types": [
+ "initial_press",
+ "repeat",
+ "short_release",
+ "long_press",
+ "long_release"
+ ],
+ "event_type": "short_release",
+ "device_class": "button",
+ "friendly_name": "Andrii room dimmer Button 4"
+ },
+ "last_changed": "2026-07-02T08:58:35.655030+00:00",
+ "last_reported": "2026-07-02T08:58:35.655030+00:00",
+ "last_updated": "2026-07-02T08:58:35.655030+00:00",
+ "context": {
+ "id": "01KWH0TA87XDRX8NYQSP7KMFKX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.hue_dimmer_switch_1_button_3_2",
+ "state": "2026-06-30T22:32:35.023+00:00",
+ "attributes": {
+ "event_types": [
+ "initial_press",
+ "repeat",
+ "short_release",
+ "long_press",
+ "long_release"
+ ],
+ "event_type": "short_release",
+ "device_class": "button",
+ "friendly_name": "Andrii room dimmer Button 3"
+ },
+ "last_changed": "2026-07-02T08:58:35.655304+00:00",
+ "last_reported": "2026-07-02T08:58:35.655304+00:00",
+ "last_updated": "2026-07-02T08:58:35.655304+00:00",
+ "context": {
+ "id": "01KWH0TA87GNS8368RT35919DB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.hue_tap_dial_switch_1_rotary",
+ "state": "2026-07-01T20:48:08.676+00:00",
+ "attributes": {
+ "event_types": [
+ "clock_wise",
+ "counter_clock_wise"
+ ],
+ "event_type": "counter_clock_wise",
+ "duration": 400,
+ "steps": 15,
+ "action": "start",
+ "device_class": "button",
+ "friendly_name": "Hue tap dial switch 1 Rotary"
+ },
+ "last_changed": "2026-07-02T08:58:35.656522+00:00",
+ "last_reported": "2026-07-02T08:58:35.656522+00:00",
+ "last_updated": "2026-07-02T08:58:35.656522+00:00",
+ "context": {
+ "id": "01KWH0TA88TCYR190D1HDF9BBF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.hue_tap_dial_switch_3_rotary",
+ "state": "2026-03-27T21:19:12.681+00:00",
+ "attributes": {
+ "event_types": [
+ "clock_wise",
+ "counter_clock_wise"
+ ],
+ "event_type": "counter_clock_wise",
+ "duration": 400,
+ "steps": 45,
+ "action": "start",
+ "device_class": "button",
+ "friendly_name": "Cons Hue tap dial Rotary"
+ },
+ "last_changed": "2026-07-02T08:58:35.656922+00:00",
+ "last_reported": "2026-07-02T08:58:35.656922+00:00",
+ "last_updated": "2026-07-02T08:58:35.656922+00:00",
+ "context": {
+ "id": "01KWH0TA88AMQSQ94EGZPD8R86",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_15",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "friendly_name": "Cons edge wood store window",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.661818+00:00",
+ "last_reported": "2026-07-02T08:58:35.661818+00:00",
+ "last_updated": "2026-07-02T08:58:35.661818+00:00",
+ "context": {
+ "id": "01KWH0TA8D4CSRPBFK171Y5EMF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_6_2",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "friendly_name": "Long 3rd from window",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.662127+00:00",
+ "last_reported": "2026-07-02T08:58:35.662127+00:00",
+ "last_updated": "2026-07-02T08:58:35.662127+00:00",
+ "context": {
+ "id": "01KWH0TA8EH3558WQQRHJGDC49",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_play_upper_right",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Hue Play upper right",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.662365+00:00",
+ "last_reported": "2026-07-02T08:58:35.662365+00:00",
+ "last_updated": "2026-07-02T08:58:35.662365+00:00",
+ "context": {
+ "id": "01KWH0TA8E0KWS1TQ837KET3WW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_2",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Tim ceiling tv",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.662567+00:00",
+ "last_reported": "2026-07-02T08:58:35.662567+00:00",
+ "last_updated": "2026-07-02T08:58:35.662567+00:00",
+ "context": {
+ "id": "01KWH0TA8E0YX9EHEM8CNFENP2",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_1",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Tim ceiling shelves",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.662762+00:00",
+ "last_reported": "2026-07-02T08:58:35.662762+00:00",
+ "last_updated": "2026-07-02T08:58:35.662762+00:00",
+ "context": {
+ "id": "01KWH0TA8EVG54K67WZF8KKX15",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_7_2",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "friendly_name": "Cons walkway centre dining",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.662937+00:00",
+ "last_reported": "2026-07-02T08:58:35.662937+00:00",
+ "last_updated": "2026-07-02T08:58:35.662937+00:00",
+ "context": {
+ "id": "01KWH0TA8EPYS6JMWPM9SS7S62",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_ambiance_lamp_2",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "friendly_name": "Hall2",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.663114+00:00",
+ "last_reported": "2026-07-02T08:58:35.663114+00:00",
+ "last_updated": "2026-07-02T08:58:35.663114+00:00",
+ "context": {
+ "id": "01KWH0TA8F5FCYAY82B4PZBHFG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_lamp_2",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "friendly_name": "James bedside",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.663285+00:00",
+ "last_reported": "2026-07-02T08:58:35.663285+00:00",
+ "last_updated": "2026-07-02T08:58:35.663285+00:00",
+ "context": {
+ "id": "01KWH0TA8FSR72H3CWXZWCKWC3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_3_3",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "friendly_name": "Long 1st from window",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.663456+00:00",
+ "last_reported": "2026-07-02T08:58:35.663456+00:00",
+ "last_updated": "2026-07-02T08:58:35.663456+00:00",
+ "context": {
+ "id": "01KWH0TA8FA9VBDKB5NAGR2WY9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_14",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "friendly_name": "Cons dining 1",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.663642+00:00",
+ "last_reported": "2026-07-02T08:58:35.663642+00:00",
+ "last_updated": "2026-07-02T08:58:35.663642+00:00",
+ "context": {
+ "id": "01KWH0TA8FV2HDA7DV8XTF3789",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_ambiance_spot_8",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "friendly_name": "Loft drive stairs",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.663820+00:00",
+ "last_reported": "2026-07-02T08:58:35.663820+00:00",
+ "last_updated": "2026-07-02T08:58:35.663820+00:00",
+ "context": {
+ "id": "01KWH0TA8FPQ3MSRQEGK9QHMDB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_luster_2",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Lounge wall door",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.664013+00:00",
+ "last_reported": "2026-07-02T08:58:35.664013+00:00",
+ "last_updated": "2026-07-02T08:58:35.664013+00:00",
+ "context": {
+ "id": "01KWH0TA8GNJH0RGVWWDG54F4G",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_12",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "friendly_name": "Cons edge seating chimney",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.664177+00:00",
+ "last_reported": "2026-07-02T08:58:35.664177+00:00",
+ "last_updated": "2026-07-02T08:58:35.664177+00:00",
+ "context": {
+ "id": "01KWH0TA8GN1DWXKQXPNKWXSGD",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_9",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Lounge 1st from fan",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.664358+00:00",
+ "last_reported": "2026-07-02T08:58:35.664358+00:00",
+ "last_updated": "2026-07-02T08:58:35.664358+00:00",
+ "context": {
+ "id": "01KWH0TA8GXGHMM2ZK4YXFF4YR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_21",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "friendly_name": "Cons edge dining window",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.664522+00:00",
+ "last_reported": "2026-07-02T08:58:35.664522+00:00",
+ "last_updated": "2026-07-02T08:58:35.664522+00:00",
+ "context": {
+ "id": "01KWH0TA8GGWTH1JKC5S66YBVH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.tg_go1",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Tg go window",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.664690+00:00",
+ "last_reported": "2026-07-02T08:58:35.664690+00:00",
+ "last_updated": "2026-07-02T08:58:35.664690+00:00",
+ "context": {
+ "id": "01KWH0TA8GJNE46VQ2K2SHRV29",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_1_5",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "TG wall window",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.664859+00:00",
+ "last_reported": "2026-07-02T08:58:35.664859+00:00",
+ "last_updated": "2026-07-02T08:58:35.664859+00:00",
+ "context": {
+ "id": "01KWH0TA8G4J53A4M16ZYFW7V3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.kitchen_ceiling_centre",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Kitchen ceiling centre",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T09:33:39.405542+00:00",
+ "last_reported": "2026-07-02T09:33:39.405542+00:00",
+ "last_updated": "2026-07-02T09:33:39.405542+00:00",
+ "context": {
+ "id": "01KWH2TGPD36TR49664W300MHY",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_3_4",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "friendly_name": "Cons edge wood store bar",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.665329+00:00",
+ "last_reported": "2026-07-02T08:58:35.665329+00:00",
+ "last_updated": "2026-07-02T08:58:35.665329+00:00",
+ "context": {
+ "id": "01KWH0TA8HKS3AZK7WDJMWXZ7F",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_5_2",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "friendly_name": "Long 2nd from window",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.665497+00:00",
+ "last_reported": "2026-07-02T08:58:35.665497+00:00",
+ "last_updated": "2026-07-02T08:58:35.665497+00:00",
+ "context": {
+ "id": "01KWH0TA8H4C77GC013W63K6AV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_ambiance_spot_1_2",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Study garage 1st from window",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.665676+00:00",
+ "last_reported": "2026-07-02T08:58:35.665676+00:00",
+ "last_updated": "2026-07-02T08:58:35.665676+00:00",
+ "context": {
+ "id": "01KWH0TA8HM7VKEDRNZSZ88TGS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_1_2",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Tim ceiling door",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.666045+00:00",
+ "last_reported": "2026-07-02T08:58:35.666045+00:00",
+ "last_updated": "2026-07-02T08:58:35.666045+00:00",
+ "context": {
+ "id": "01KWH0TA8JZSA97KV70AG1PRSR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_3",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Dining 1st from bifold",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.666238+00:00",
+ "last_reported": "2026-07-02T08:58:35.666238+00:00",
+ "last_updated": "2026-07-02T08:58:35.666238+00:00",
+ "context": {
+ "id": "01KWH0TA8JQW81WH876FFGYC19",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.kitchen_breakfast_bar_centre",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Kitchen breakfast bar centre",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T09:33:39.396392+00:00",
+ "last_reported": "2026-07-02T09:33:39.396392+00:00",
+ "last_updated": "2026-07-02T09:33:39.396392+00:00",
+ "context": {
+ "id": "01KWH2TGP468ZSF8GXMBDRFTN7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_5_3",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "friendly_name": "Cons wall door bar side",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.666685+00:00",
+ "last_reported": "2026-07-02T08:58:35.666685+00:00",
+ "last_updated": "2026-07-02T08:58:35.666685+00:00",
+ "context": {
+ "id": "01KWH0TA8JVNCYKS3RH5XK6TBM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_5",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Lounge 3rd from window",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.666931+00:00",
+ "last_reported": "2026-07-02T08:58:35.666931+00:00",
+ "last_updated": "2026-07-02T08:58:35.666931+00:00",
+ "context": {
+ "id": "01KWH0TA8JEPKQ5CACF5VW3CT0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_1_6",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Lounge 3rd from fan",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.667146+00:00",
+ "last_reported": "2026-07-02T08:58:35.667146+00:00",
+ "last_updated": "2026-07-02T08:58:35.667146+00:00",
+ "context": {
+ "id": "01KWH0TA8KS0QDQ9EQ110PYSMA",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_ambiance_spot_6_2",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Study hall 4th from window",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.667324+00:00",
+ "last_reported": "2026-07-02T08:58:35.667324+00:00",
+ "last_updated": "2026-07-02T08:58:35.667324+00:00",
+ "context": {
+ "id": "01KWH0TA8K88B8X12BZNE2R7WH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.kitchen_walkway_hall_end",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Kitchen walkway hall end",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T09:33:39.398337+00:00",
+ "last_reported": "2026-07-02T09:33:39.398337+00:00",
+ "last_updated": "2026-07-02T09:33:39.398337+00:00",
+ "context": {
+ "id": "01KWH2TGP6GSQX3172NA2KMDQR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_luster_1",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Lounge wall window",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.667719+00:00",
+ "last_reported": "2026-07-02T08:58:35.667719+00:00",
+ "last_updated": "2026-07-02T08:58:35.667719+00:00",
+ "context": {
+ "id": "01KWH0TA8K79FFZYV8AXZ3S10D",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_ambiance_spot_2",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "friendly_name": "Loft drive south east",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.667881+00:00",
+ "last_reported": "2026-07-02T08:58:35.667881+00:00",
+ "last_updated": "2026-07-02T08:58:35.667881+00:00",
+ "context": {
+ "id": "01KWH0TA8K1GXDF8PT26M23W74",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_ambiance_spot_4_2",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Study hall 3rd from window",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.668051+00:00",
+ "last_reported": "2026-07-02T08:58:35.668051+00:00",
+ "last_updated": "2026-07-02T08:58:35.668051+00:00",
+ "context": {
+ "id": "01KWH0TA8M6H2ABSYSZEMAZ06Z",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_11",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "friendly_name": "Cons edge seating centre",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.668215+00:00",
+ "last_reported": "2026-07-02T08:58:35.668215+00:00",
+ "last_updated": "2026-07-02T08:58:35.668215+00:00",
+ "context": {
+ "id": "01KWH0TA8MCXS2CW1KPGN0EGKF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_20",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "friendly_name": "Cons dining 3",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.668371+00:00",
+ "last_reported": "2026-07-02T08:58:35.668371+00:00",
+ "last_updated": "2026-07-02T08:58:35.668371+00:00",
+ "context": {
+ "id": "01KWH0TA8M70YZTR1K3AGAF4AY",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_6",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Lounge 1st from Window",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.668528+00:00",
+ "last_reported": "2026-07-02T08:58:35.668528+00:00",
+ "last_updated": "2026-07-02T08:58:35.668528+00:00",
+ "context": {
+ "id": "01KWH0TA8MSY1W9F0G8WF97M5P",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.tg_go2",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Tg go bedside",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.668699+00:00",
+ "last_reported": "2026-07-02T08:58:35.668699+00:00",
+ "last_updated": "2026-07-02T08:58:35.668699+00:00",
+ "context": {
+ "id": "01KWH0TA8MCXQSVHHXZMKXC8S0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.kitchen_kettle_corner",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Kitchen kettle corner",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T09:33:39.397244+00:00",
+ "last_reported": "2026-07-02T09:33:39.397244+00:00",
+ "last_updated": "2026-07-02T09:33:39.397244+00:00",
+ "context": {
+ "id": "01KWH2TGP5PTK8RZQB1D1QZRYD",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_play_upper_left",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Hue Play upper left",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.669089+00:00",
+ "last_reported": "2026-07-02T08:58:35.669089+00:00",
+ "last_updated": "2026-07-02T08:58:35.669089+00:00",
+ "context": {
+ "id": "01KWH0TA8NB3VNK5VQNJWJR4MN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_ambiance_spot_11",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Study hall 1st from window",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.669260+00:00",
+ "last_reported": "2026-07-02T08:58:35.669260+00:00",
+ "last_updated": "2026-07-02T08:58:35.669260+00:00",
+ "context": {
+ "id": "01KWH0TA8NY88P7GXNXWHKC1H4",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_10",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "friendly_name": "Cons seating 1",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.669424+00:00",
+ "last_reported": "2026-07-02T08:58:35.669424+00:00",
+ "last_updated": "2026-07-02T08:58:35.669424+00:00",
+ "context": {
+ "id": "01KWH0TA8NHTS2FQWAV0AJHN72",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.utility_wall",
+ "state": "unavailable",
+ "attributes": {
+ "supported_color_modes": [
+ "brightness"
+ ],
+ "friendly_name": "Utility wall",
+ "supported_features": 40
+ },
+ "last_changed": "2026-07-02T08:58:35.669585+00:00",
+ "last_reported": "2026-07-02T08:58:35.669585+00:00",
+ "last_updated": "2026-07-02T08:58:35.669585+00:00",
+ "context": {
+ "id": "01KWH0TA8N40PXVTGV0W95FYTC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_4_3",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "friendly_name": "Long 3rd from door",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.669747+00:00",
+ "last_reported": "2026-07-02T08:58:35.669747+00:00",
+ "last_updated": "2026-07-02T08:58:35.669747+00:00",
+ "context": {
+ "id": "01KWH0TA8NCDVKVQ0S11WC09JF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_1_4",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "TG wall chimney side",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.669915+00:00",
+ "last_reported": "2026-07-02T08:58:35.669915+00:00",
+ "last_updated": "2026-07-02T08:58:35.669915+00:00",
+ "context": {
+ "id": "01KWH0TA8NEAY8585V2C4CX4C4",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_ambiance_spot_8_2",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Study window right",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.670085+00:00",
+ "last_reported": "2026-07-02T08:58:35.670085+00:00",
+ "last_updated": "2026-07-02T08:58:35.670085+00:00",
+ "context": {
+ "id": "01KWH0TA8PFEVSXJBX317AHBDF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_ambiance_spot_9",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "friendly_name": "Loft south",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.670236+00:00",
+ "last_reported": "2026-07-02T08:58:35.670236+00:00",
+ "last_updated": "2026-07-02T08:58:35.670236+00:00",
+ "context": {
+ "id": "01KWH0TA8PQGWYW6PPAAZ57F5A",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_ambiance_spot_9_2",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Study window centre",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.670397+00:00",
+ "last_reported": "2026-07-02T08:58:35.670397+00:00",
+ "last_updated": "2026-07-02T08:58:35.670397+00:00",
+ "context": {
+ "id": "01KWH0TA8P5F20Y073Q197RBAZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_play_lower_left",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Hue Play lower left",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.670573+00:00",
+ "last_reported": "2026-07-02T08:58:35.670573+00:00",
+ "last_updated": "2026-07-02T08:58:35.670573+00:00",
+ "context": {
+ "id": "01KWH0TA8PFWKRTGVPS6CJR68M",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.kitchen_breakfast_bar_cons_end",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Kitchen breakfast bar cons end",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T09:33:39.404984+00:00",
+ "last_reported": "2026-07-02T09:33:39.404984+00:00",
+ "last_updated": "2026-07-02T09:33:39.404984+00:00",
+ "context": {
+ "id": "01KWH2TGPCXHQN8GPX3P1MX5QP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_3_2",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "James ceiling cupboard ",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.670945+00:00",
+ "last_reported": "2026-07-02T08:58:35.670945+00:00",
+ "last_updated": "2026-07-02T08:58:35.670945+00:00",
+ "context": {
+ "id": "01KWH0TA8PV97BNC62TPE0T5P0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.kitchen_sink",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Kitchen Sink",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T09:33:39.404402+00:00",
+ "last_reported": "2026-07-02T09:33:39.404402+00:00",
+ "last_updated": "2026-07-02T09:33:39.404402+00:00",
+ "context": {
+ "id": "01KWH2TGPC8EE0HGKKTQ094AK1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_ambiance_lamp_2_2",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "friendly_name": "Landing2",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.671431+00:00",
+ "last_reported": "2026-07-02T08:58:35.671431+00:00",
+ "last_updated": "2026-07-02T08:58:35.671431+00:00",
+ "context": {
+ "id": "01KWH0TA8QJHDA5Y1XDBQXKAAE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_6_3",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "friendly_name": "Cons seating 3",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.671606+00:00",
+ "last_reported": "2026-07-02T08:58:35.671606+00:00",
+ "last_updated": "2026-07-02T08:58:35.671606+00:00",
+ "context": {
+ "id": "01KWH0TA8Q7C3C387YHX2VMPVV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_19",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "friendly_name": "Cons wall door lounge side",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.671762+00:00",
+ "last_reported": "2026-07-02T08:58:35.671762+00:00",
+ "last_updated": "2026-07-02T08:58:35.671762+00:00",
+ "context": {
+ "id": "01KWH0TA8Q27P9HF550SZJXEM6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_ambiance_spot_4",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "friendly_name": "Loft drive west",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.671966+00:00",
+ "last_reported": "2026-07-02T08:58:35.671966+00:00",
+ "last_updated": "2026-07-02T08:58:35.671966+00:00",
+ "context": {
+ "id": "01KWH0TA8Q6BRVM4AGCGGYMPWA",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_8_2",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "friendly_name": "Cons walkway window dining",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.672127+00:00",
+ "last_reported": "2026-07-02T08:58:35.672127+00:00",
+ "last_updated": "2026-07-02T08:58:35.672127+00:00",
+ "context": {
+ "id": "01KWH0TA8RCV3D3S1EKQ766KJT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_white_lamp_1",
+ "state": "unavailable",
+ "attributes": {
+ "effect_list": [
+ "off",
+ "candle"
+ ],
+ "supported_color_modes": [
+ "brightness"
+ ],
+ "friendly_name": "Landing front ceiling rear",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.672276+00:00",
+ "last_reported": "2026-07-02T08:58:35.672276+00:00",
+ "last_updated": "2026-07-02T08:58:35.672276+00:00",
+ "context": {
+ "id": "01KWH0TA8RPTGECP4JN680NPFY",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_ambiance_spot_7",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "friendly_name": "Loft drive south west",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.672418+00:00",
+ "last_reported": "2026-07-02T08:58:35.672418+00:00",
+ "last_updated": "2026-07-02T08:58:35.672418+00:00",
+ "context": {
+ "id": "01KWH0TA8RKE76R3DY9WXKQN9W",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_ambiance_spot_2_2",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Study garage 2nd from window",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.672576+00:00",
+ "last_reported": "2026-07-02T08:58:35.672576+00:00",
+ "last_updated": "2026-07-02T08:58:35.672576+00:00",
+ "context": {
+ "id": "01KWH0TA8RHCKTBDGGZE0MXRHN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_9_2",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "friendly_name": "Cons walkway wall seating",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.672730+00:00",
+ "last_reported": "2026-07-02T08:58:35.672730+00:00",
+ "last_updated": "2026-07-02T08:58:35.672730+00:00",
+ "context": {
+ "id": "01KWH0TA8RHGDG9MX0XJNG0MCM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_1_3",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Tim ceiling bed",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.672886+00:00",
+ "last_reported": "2026-07-02T08:58:35.672886+00:00",
+ "last_updated": "2026-07-02T08:58:35.672886+00:00",
+ "context": {
+ "id": "01KWH0TA8R661M3MDG62KTHXRZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.kitchen_kenwood",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Kitchen Kenwood",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T09:33:39.403633+00:00",
+ "last_reported": "2026-07-02T09:33:39.403633+00:00",
+ "last_updated": "2026-07-02T09:33:39.403633+00:00",
+ "context": {
+ "id": "01KWH2TGPBKA3ZW07MQG6NK6PZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_ambiance_spot_6",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "friendly_name": "Loft garden east",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.673278+00:00",
+ "last_reported": "2026-07-02T08:58:35.673278+00:00",
+ "last_updated": "2026-07-02T08:58:35.673278+00:00",
+ "context": {
+ "id": "01KWH0TA8SRKXXSTF2AC7TS9Y0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_4_2",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "James ceiling window ",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.673449+00:00",
+ "last_reported": "2026-07-02T08:58:35.673449+00:00",
+ "last_updated": "2026-07-02T08:58:35.673449+00:00",
+ "context": {
+ "id": "01KWH0TA8SD31R8M92Y85VEQBZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_play_lower_right",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Hue Play lower right",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.673602+00:00",
+ "last_reported": "2026-07-02T08:58:35.673602+00:00",
+ "last_updated": "2026-07-02T08:58:35.673602+00:00",
+ "context": {
+ "id": "01KWH0TA8S9ZZN8M7K7RMQTRN3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_16",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "friendly_name": "Cons wall chimney",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.673754+00:00",
+ "last_reported": "2026-07-02T08:58:35.673754+00:00",
+ "last_updated": "2026-07-02T08:58:35.673754+00:00",
+ "context": {
+ "id": "01KWH0TA8SE2BCTYG41Y9GDAY6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_8",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Dining 2nd from bifold",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.673908+00:00",
+ "last_reported": "2026-07-02T08:58:35.673908+00:00",
+ "last_updated": "2026-07-02T08:58:35.673908+00:00",
+ "context": {
+ "id": "01KWH0TA8SC9XW4PDJJ1B3JH68",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_18",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "friendly_name": "Cons wall bar door",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.674061+00:00",
+ "last_reported": "2026-07-02T08:58:35.674061+00:00",
+ "last_updated": "2026-07-02T08:58:35.674061+00:00",
+ "context": {
+ "id": "01KWH0TA8TEAY8ZJQZ1NBW0MCG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_2_3",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "friendly_name": "Long 1st from door",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.674208+00:00",
+ "last_reported": "2026-07-02T08:58:35.674208+00:00",
+ "last_updated": "2026-07-02T08:58:35.674208+00:00",
+ "context": {
+ "id": "01KWH0TA8THZFYK1NNAKGWZYB6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_ambiance_spot_5_2",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Study garage 3rd from window",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.674366+00:00",
+ "last_reported": "2026-07-02T08:58:35.674366+00:00",
+ "last_updated": "2026-07-02T08:58:35.674366+00:00",
+ "context": {
+ "id": "01KWH0TA8T1BM76Q3392FNEKGZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_7",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Lounge 2nd from fan",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.674529+00:00",
+ "last_reported": "2026-07-02T08:58:35.674529+00:00",
+ "last_updated": "2026-07-02T08:58:35.674529+00:00",
+ "context": {
+ "id": "01KWH0TA8TTFQEW39VMEZRYGKS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.kitchen_hob_right",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Kitchen hob right",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T09:33:39.401283+00:00",
+ "last_reported": "2026-07-02T09:33:39.401283+00:00",
+ "last_updated": "2026-07-02T09:33:39.401283+00:00",
+ "context": {
+ "id": "01KWH2TGP98Q66HREYV9FBAXB5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_ambiance_spot_1_3",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Kitchen oven",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T09:33:39.395354+00:00",
+ "last_reported": "2026-07-02T09:33:39.395354+00:00",
+ "last_updated": "2026-07-02T09:33:39.395354+00:00",
+ "context": {
+ "id": "01KWH2TGP3GDJ1BFH0DZER0M8S",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_2_4",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "friendly_name": "Cons wall window",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.675066+00:00",
+ "last_reported": "2026-07-02T08:58:35.675066+00:00",
+ "last_updated": "2026-07-02T08:58:35.675066+00:00",
+ "context": {
+ "id": "01KWH0TA8V5BPDEZ2QAC8D20V5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.kitchen_walkway_centre",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Kitchen walkway centre",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T09:33:39.401887+00:00",
+ "last_reported": "2026-07-02T09:33:39.401887+00:00",
+ "last_updated": "2026-07-02T09:33:39.401887+00:00",
+ "context": {
+ "id": "01KWH2TGP94KBG1HSB03BQP91F",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_ambiance_lamp_1_2",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "friendly_name": "Hall1",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.675415+00:00",
+ "last_reported": "2026-07-02T08:58:35.675415+00:00",
+ "last_updated": "2026-07-02T08:58:35.675415+00:00",
+ "context": {
+ "id": "01KWH0TA8VVWMQK3H9YVW1BJN8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_4_4",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "friendly_name": "Cons walkway centre seating",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.675562+00:00",
+ "last_reported": "2026-07-02T08:58:35.675562+00:00",
+ "last_updated": "2026-07-02T08:58:35.675562+00:00",
+ "context": {
+ "id": "01KWH0TA8VWNA31F61WX40AAQE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_1_8",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "James ceiling wall",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.675714+00:00",
+ "last_reported": "2026-07-02T08:58:35.675714+00:00",
+ "last_updated": "2026-07-02T08:58:35.675714+00:00",
+ "context": {
+ "id": "01KWH0TA8V16TN74DMETKA4F85",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.kitchen_hub_left",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Kitchen hub left",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T09:33:39.403069+00:00",
+ "last_reported": "2026-07-02T09:33:39.403069+00:00",
+ "last_updated": "2026-07-02T09:33:39.403069+00:00",
+ "context": {
+ "id": "01KWH2TGPBRMZJN6KWV3E8WSH5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_13",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "friendly_name": "Cons seating 2",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.676075+00:00",
+ "last_reported": "2026-07-02T08:58:35.676075+00:00",
+ "last_updated": "2026-07-02T08:58:35.676075+00:00",
+ "context": {
+ "id": "01KWH0TA8WF9PACE1HRWQ9J7YZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_ambiance_lamp_1_3",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "friendly_name": "Landing1",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.676220+00:00",
+ "last_reported": "2026-07-02T08:58:35.676220+00:00",
+ "last_updated": "2026-07-02T08:58:35.676220+00:00",
+ "context": {
+ "id": "01KWH0TA8WGKNJAKCC58DNN6SZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_2_2",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "James ceiling door",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.676521+00:00",
+ "last_reported": "2026-07-02T08:58:35.676521+00:00",
+ "last_updated": "2026-07-02T08:58:35.676521+00:00",
+ "context": {
+ "id": "01KWH0TA8WSNWP91YWP56KWKZC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_white_lamp_2",
+ "state": "unavailable",
+ "attributes": {
+ "effect_list": [
+ "off",
+ "candle"
+ ],
+ "supported_color_modes": [
+ "brightness"
+ ],
+ "friendly_name": "landing front ceiling front",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.676672+00:00",
+ "last_reported": "2026-07-02T08:58:35.676672+00:00",
+ "last_updated": "2026-07-02T08:58:35.676672+00:00",
+ "context": {
+ "id": "01KWH0TA8WB1ENX49PAS7W4879",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_1_7",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Lounge 2nd from window ",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.676827+00:00",
+ "last_reported": "2026-07-02T08:58:35.676827+00:00",
+ "last_updated": "2026-07-02T08:58:35.676827+00:00",
+ "context": {
+ "id": "01KWH0TA8W5B3J4H7YMAJH4PX1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_1_10",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "friendly_name": "Cons walkway wall dining",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.677009+00:00",
+ "last_reported": "2026-07-02T08:58:35.677009+00:00",
+ "last_updated": "2026-07-02T08:58:35.677009+00:00",
+ "context": {
+ "id": "01KWH0TA8XKRKEK3ZB19EJYM1R",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_17",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "friendly_name": "Cons edge seating window",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.677209+00:00",
+ "last_reported": "2026-07-02T08:58:35.677209+00:00",
+ "last_updated": "2026-07-02T08:58:35.677209+00:00",
+ "context": {
+ "id": "01KWH0TA8XKRH0S6ZN0S7KV3GB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_1_9",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "friendly_name": "Long 2nd from door",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.677373+00:00",
+ "last_reported": "2026-07-02T08:58:35.677373+00:00",
+ "last_updated": "2026-07-02T08:58:35.677373+00:00",
+ "context": {
+ "id": "01KWH0TA8X238TCB854B3K0AQ8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_ambiance_spot_10",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Study window left",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.677535+00:00",
+ "last_reported": "2026-07-02T08:58:35.677535+00:00",
+ "last_updated": "2026-07-02T08:58:35.677535+00:00",
+ "context": {
+ "id": "01KWH0TA8XYPJP6ZHRGSRJN9QD",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.kitchen_walkway_conservatory_end",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Kitchen walkway conservatory end",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T09:33:39.399392+00:00",
+ "last_reported": "2026-07-02T09:33:39.399392+00:00",
+ "last_updated": "2026-07-02T09:33:39.399392+00:00",
+ "context": {
+ "id": "01KWH2TGP79KDKVQFW7D01ZRXJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.kitchen_breakfast_bar_oven_end",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Kitchen breakfast bar oven end",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T09:33:39.406337+00:00",
+ "last_reported": "2026-07-02T09:33:39.406337+00:00",
+ "last_updated": "2026-07-02T09:33:39.406337+00:00",
+ "context": {
+ "id": "01KWH2TGPER8KP92E5QGH3ZH8M",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_ambiance_spot_3_2",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Study hall 2nd from window",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.678077+00:00",
+ "last_reported": "2026-07-02T08:58:35.678077+00:00",
+ "last_updated": "2026-07-02T08:58:35.678077+00:00",
+ "context": {
+ "id": "01KWH0TA8YTNQT4G61G9RANWJH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_color_spot_4",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "fire",
+ "prism",
+ "sparkle",
+ "opal",
+ "glisten",
+ "underwater",
+ "cosmos",
+ "sunbeam",
+ "enchant",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Dining 3rd from bifold",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.678238+00:00",
+ "last_reported": "2026-07-02T08:58:35.678238+00:00",
+ "last_updated": "2026-07-02T08:58:35.678238+00:00",
+ "context": {
+ "id": "01KWH0TA8YCFD9XNRPWJQMS0MV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_ambiance_spot_1",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "friendly_name": "Loft drive east",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.678388+00:00",
+ "last_reported": "2026-07-02T08:58:35.678388+00:00",
+ "last_updated": "2026-07-02T08:58:35.678388+00:00",
+ "context": {
+ "id": "01KWH0TA8Y68J7VJD4E08A69H3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_ambiance_spot_5",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "friendly_name": "Loft garden west",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.678536+00:00",
+ "last_reported": "2026-07-02T08:58:35.678536+00:00",
+ "last_updated": "2026-07-02T08:58:35.678536+00:00",
+ "context": {
+ "id": "01KWH0TA8YN6WZJVNPJ97CZERC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_ambiance_spot_7_2",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "effect": null,
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "mode": "normal",
+ "dynamics": "none",
+ "friendly_name": "Study garage 4th from window",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.678685+00:00",
+ "last_reported": "2026-07-02T08:58:35.678685+00:00",
+ "last_updated": "2026-07-02T08:58:35.678685+00:00",
+ "context": {
+ "id": "01KWH0TA8YX84ZXTY8YJTKHSF4",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hue_ambiance_spot_3",
+ "state": "unavailable",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "effect_list": [
+ "off",
+ "candle",
+ "sparkle",
+ "glisten",
+ "sunrise",
+ "sunset"
+ ],
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "friendly_name": "Loft garden north",
+ "supported_features": 44
+ },
+ "last_changed": "2026-07-02T08:58:35.678842+00:00",
+ "last_reported": "2026-07-02T08:58:35.678842+00:00",
+ "last_updated": "2026-07-02T08:58:35.678842+00:00",
+ "context": {
+ "id": "01KWH0TA8YE9MZZCEQPVBRDJ0G",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.lounge",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "is_hue_group": true,
+ "hue_scenes": [
+ "Nightlight",
+ "Savanna sunset",
+ "Tropical twilight",
+ "TV",
+ "snug area reading",
+ "Under the tree",
+ "Jolly",
+ "Concentrate",
+ "Relax",
+ "Bright",
+ "Energize",
+ "Golden star",
+ "Read",
+ "Night-time",
+ "Sunflare in lounge",
+ "Quiet evening",
+ "Snow sparkle",
+ "Trick or treat",
+ "Colour burst",
+ "Dimmed",
+ "Island warmth in the lounge"
+ ],
+ "hue_type": "room",
+ "lights": [
+ "Lounge 1st from Window",
+ "Lounge 2nd from window ",
+ "Lounge 1st from fan",
+ "Hue Play upper right",
+ "Lounge wall window",
+ "Dining 2nd from bifold",
+ "Lounge wall door",
+ "Hue Play upper left",
+ "Lounge 3rd from window",
+ "Hue Play lower left",
+ "Dining 1st from bifold",
+ "Hue Play lower right",
+ "Lounge 2nd from fan",
+ "Dining 3rd from bifold",
+ "Lounge 3rd from fan"
+ ],
+ "entity_id": [
+ "light.hue_color_spot_1_6",
+ "light.hue_color_luster_2",
+ "light.hue_color_spot_9",
+ "light.hue_color_spot_6",
+ "light.hue_color_luster_1",
+ "light.hue_color_spot_4",
+ "light.hue_color_spot_3",
+ "light.hue_color_spot_5",
+ "light.hue_color_spot_7",
+ "light.hue_color_spot_8",
+ "light.hue_play_lower_left",
+ "light.hue_play_upper_left",
+ "light.hue_play_upper_right",
+ "light.hue_play_lower_right",
+ "light.hue_color_spot_1_7"
+ ],
+ "dynamics": false,
+ "friendly_name": "Lounge",
+ "supported_features": 40
+ },
+ "last_changed": "2026-07-02T08:58:35.679989+00:00",
+ "last_reported": "2026-07-02T08:58:35.679989+00:00",
+ "last_updated": "2026-07-02T08:58:35.679989+00:00",
+ "context": {
+ "id": "01KWH0TA8Z5PQYM1J5GJF9S7VF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.kitchen",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "is_hue_group": true,
+ "hue_scenes": [
+ "Relax",
+ "Bright",
+ "Nightlight",
+ "Cooking",
+ "Kitchen walkway",
+ "Read",
+ "Kitchen eat",
+ "Energise",
+ "Dimmed",
+ "Concentrate"
+ ],
+ "hue_type": "room",
+ "lights": [
+ "Kitchen walkway centre",
+ "Kitchen kettle corner",
+ "Kitchen walkway hall end",
+ "Kitchen walkway conservatory end",
+ "Kitchen ceiling centre",
+ "Kitchen Kenwood",
+ "Kitchen oven",
+ "Kitchen Sink",
+ "Kitchen hob right",
+ "Kitchen hub left",
+ "Kitchen breakfast bar oven end",
+ "Kitchen breakfast bar cons end",
+ "Kitchen breakfast bar centre"
+ ],
+ "entity_id": [
+ "light.hue_ambiance_spot_1_3",
+ "light.kitchen_hub_left",
+ "light.kitchen_walkway_conservatory_end",
+ "light.kitchen_breakfast_bar_oven_end",
+ "light.kitchen_walkway_centre",
+ "light.kitchen_hob_right",
+ "light.kitchen_breakfast_bar_cons_end",
+ "light.kitchen_walkway_hall_end",
+ "light.kitchen_ceiling_centre",
+ "light.kitchen_sink",
+ "light.kitchen_kettle_corner",
+ "light.kitchen_breakfast_bar_centre",
+ "light.kitchen_kenwood"
+ ],
+ "dynamics": false,
+ "friendly_name": "kitchen",
+ "supported_features": 40
+ },
+ "last_changed": "2026-07-02T09:33:39.407191+00:00",
+ "last_reported": "2026-07-02T09:33:39.407191+00:00",
+ "last_updated": "2026-07-02T09:33:39.407191+00:00",
+ "context": {
+ "id": "01KWH2TGPFV7PA56XCQ5F2DQSN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.utility_room",
+ "state": "on",
+ "attributes": {
+ "supported_color_modes": [
+ "brightness"
+ ],
+ "color_mode": "brightness",
+ "brightness": 255,
+ "is_hue_group": true,
+ "hue_scenes": [
+ "Dimmed",
+ "Bright",
+ "Nightlight"
+ ],
+ "hue_type": "room",
+ "lights": [
+ "Utility wall"
+ ],
+ "entity_id": [
+ "light.utility_wall"
+ ],
+ "dynamics": false,
+ "friendly_name": "Utility room",
+ "supported_features": 40
+ },
+ "last_changed": "2026-07-02T08:58:35.681162+00:00",
+ "last_reported": "2026-07-02T08:58:35.681162+00:00",
+ "last_updated": "2026-07-02T08:58:35.681162+00:00",
+ "context": {
+ "id": "01KWH0TA91T8F3VBBA7XZ6KHDD",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.kitchen_walkway",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "is_hue_group": true,
+ "hue_scenes": [
+ "Read",
+ "Bright",
+ "Concentrate",
+ "Nightlight"
+ ],
+ "hue_type": "zone",
+ "lights": [
+ "Kitchen kettle corner",
+ "Kitchen walkway centre",
+ "Kitchen walkway hall end",
+ "Kitchen walkway conservatory end",
+ "Kitchen Kenwood"
+ ],
+ "entity_id": [
+ "light.kitchen_walkway_conservatory_end",
+ "light.kitchen_walkway_centre",
+ "light.kitchen_walkway_hall_end",
+ "light.kitchen_kettle_corner",
+ "light.kitchen_kenwood"
+ ],
+ "dynamics": false,
+ "friendly_name": "Kitchen walkway movement zone",
+ "supported_features": 40
+ },
+ "last_changed": "2026-07-02T09:33:39.407507+00:00",
+ "last_reported": "2026-07-02T09:33:39.407507+00:00",
+ "last_updated": "2026-07-02T09:33:39.407507+00:00",
+ "context": {
+ "id": "01KWH2TGPF7YMHSB16VPE85BXX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.cons_walkway_2",
+ "state": "on",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "color_mode": "color_temp",
+ "brightness": 255,
+ "color_temp_kelvin": 2724,
+ "hs_color": [
+ 28.343,
+ 64.962
+ ],
+ "rgb_color": [
+ 255,
+ 168,
+ 89
+ ],
+ "xy_color": [
+ 0.523,
+ 0.388
+ ],
+ "is_hue_group": true,
+ "hue_scenes": [
+ "Relax",
+ "Nightlight",
+ "Read",
+ "Energise",
+ "Concentrate"
+ ],
+ "hue_type": "zone",
+ "lights": [
+ "Cons walkway centre seating",
+ "Cons walkway window dining",
+ "Cons walkway wall dining",
+ "Cons walkway wall seating",
+ "Cons walkway centre dining"
+ ],
+ "entity_id": [
+ "light.hue_color_spot_4_4",
+ "light.hue_color_spot_1_10",
+ "light.hue_color_spot_8_2",
+ "light.hue_color_spot_7_2",
+ "light.hue_color_spot_9_2"
+ ],
+ "dynamics": false,
+ "friendly_name": "Cons walkway",
+ "supported_features": 40
+ },
+ "last_changed": "2026-07-02T08:58:35.682414+00:00",
+ "last_reported": "2026-07-02T08:58:35.682414+00:00",
+ "last_updated": "2026-07-02T08:58:35.682414+00:00",
+ "context": {
+ "id": "01KWH0TA92HWDPJ8AQFJFES1Q1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.cons_seating_4",
+ "state": "on",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "color_mode": "color_temp",
+ "brightness": 255,
+ "color_temp_kelvin": 2724,
+ "hs_color": [
+ 28.343,
+ 64.962
+ ],
+ "rgb_color": [
+ 255,
+ 168,
+ 89
+ ],
+ "xy_color": [
+ 0.523,
+ 0.388
+ ],
+ "is_hue_group": true,
+ "hue_scenes": [
+ "Relax",
+ "Nightlight",
+ "Read",
+ "Energise",
+ "Concentrate"
+ ],
+ "hue_type": "zone",
+ "lights": [
+ "Cons seating 1",
+ "Cons walkway centre seating",
+ "Cons edge seating chimney",
+ "Cons edge seating centre",
+ "Cons walkway wall seating",
+ "Cons seating 2",
+ "Cons seating 3",
+ "Cons wall chimney",
+ "Cons wall door lounge side",
+ "Cons edge seating window"
+ ],
+ "entity_id": [
+ "light.hue_color_spot_4_4",
+ "light.hue_color_spot_19",
+ "light.hue_color_spot_6_3",
+ "light.hue_color_spot_10",
+ "light.hue_color_spot_16",
+ "light.hue_color_spot_13",
+ "light.hue_color_spot_9_2",
+ "light.hue_color_spot_17",
+ "light.hue_color_spot_12",
+ "light.hue_color_spot_11"
+ ],
+ "dynamics": false,
+ "friendly_name": "Cons seating",
+ "supported_features": 40
+ },
+ "last_changed": "2026-07-02T08:58:35.683077+00:00",
+ "last_reported": "2026-07-02T08:58:35.683077+00:00",
+ "last_updated": "2026-07-02T08:58:35.683077+00:00",
+ "context": {
+ "id": "01KWH0TA93H9PEWGNKX3SZB6BP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hallway_motion_area",
+ "state": "on",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "color_mode": "color_temp",
+ "brightness": 255,
+ "color_temp_kelvin": 2732,
+ "hs_color": [
+ 28.327,
+ 64.71
+ ],
+ "rgb_color": [
+ 255,
+ 168,
+ 90
+ ],
+ "xy_color": [
+ 0.522,
+ 0.387
+ ],
+ "is_hue_group": true,
+ "hue_scenes": [],
+ "hue_type": "zone",
+ "lights": [
+ "Kitchen walkway centre",
+ "Lounge wall window",
+ "Hall1"
+ ],
+ "entity_id": [
+ "light.hue_color_luster_1",
+ "light.hue_ambiance_lamp_1_2",
+ "light.kitchen_walkway_centre"
+ ],
+ "dynamics": false,
+ "friendly_name": "Hallway movement detection zone",
+ "supported_features": 40
+ },
+ "last_changed": "2026-07-02T08:58:35.683586+00:00",
+ "last_reported": "2026-07-02T09:33:39.402787+00:00",
+ "last_updated": "2026-07-02T09:33:39.402787+00:00",
+ "context": {
+ "id": "01KWH2TGPA7CJWVRGMR32J7F2K",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.study_2",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "is_hue_group": true,
+ "hue_scenes": [
+ "Relax",
+ "Nightlight",
+ "Read",
+ "Study toilet night",
+ "Natural light",
+ "Energise",
+ "Rest",
+ "Concentrate",
+ "Study window"
+ ],
+ "hue_type": "room",
+ "lights": [
+ "Study garage 1st from window",
+ "Study hall 1st from window",
+ "Study hall 3rd from window",
+ "Study garage 3rd from window",
+ "Study garage 2nd from window",
+ "Study window centre",
+ "Study garage 4th from window",
+ "Study window right",
+ "Study hall 4th from window",
+ "Study hall 2nd from window",
+ "Study window left"
+ ],
+ "entity_id": [
+ "light.hue_ambiance_spot_2_2",
+ "light.hue_ambiance_spot_3_2",
+ "light.hue_ambiance_spot_8_2",
+ "light.hue_ambiance_spot_11",
+ "light.hue_ambiance_spot_7_2",
+ "light.hue_ambiance_spot_9_2",
+ "light.hue_ambiance_spot_1_2",
+ "light.hue_ambiance_spot_10",
+ "light.hue_ambiance_spot_6_2",
+ "light.hue_ambiance_spot_4_2",
+ "light.hue_ambiance_spot_5_2"
+ ],
+ "dynamics": false,
+ "friendly_name": "Study",
+ "supported_features": 40
+ },
+ "last_changed": "2026-07-02T08:58:35.684259+00:00",
+ "last_reported": "2026-07-02T08:58:35.684259+00:00",
+ "last_updated": "2026-07-02T08:58:35.684259+00:00",
+ "context": {
+ "id": "01KWH0TA94RG4D1B8CEBZKW6PB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.landing_front",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "is_hue_group": true,
+ "hue_scenes": [
+ "Landing front security mode",
+ "Landing front nightlight mode",
+ "On"
+ ],
+ "hue_type": "room",
+ "lights": [
+ "Landing front ceiling rear",
+ "Loft drive stairs",
+ "landing front ceiling front"
+ ],
+ "entity_id": [
+ "light.hue_ambiance_spot_8",
+ "light.hue_white_lamp_1",
+ "light.hue_white_lamp_2"
+ ],
+ "dynamics": false,
+ "friendly_name": "Landing front",
+ "supported_features": 40
+ },
+ "last_changed": "2026-07-02T08:58:35.684669+00:00",
+ "last_reported": "2026-07-02T08:58:35.684669+00:00",
+ "last_updated": "2026-07-02T08:58:35.684669+00:00",
+ "context": {
+ "id": "01KWH0TA940Z8Z4KAP355MAZ9F",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.all_landing",
+ "state": "on",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "color_mode": "color_temp",
+ "brightness": 255,
+ "color_temp_kelvin": 2732,
+ "hs_color": [
+ 28.327,
+ 64.71
+ ],
+ "rgb_color": [
+ 255,
+ 168,
+ 90
+ ],
+ "xy_color": [
+ 0.522,
+ 0.387
+ ],
+ "is_hue_group": true,
+ "hue_scenes": [
+ "Read",
+ "Nightlight"
+ ],
+ "hue_type": "zone",
+ "lights": [
+ "Landing front ceiling rear",
+ "Landing1",
+ "landing front ceiling front",
+ "Landing2"
+ ],
+ "entity_id": [
+ "light.hue_white_lamp_2",
+ "light.hue_white_lamp_1",
+ "light.hue_ambiance_lamp_2_2",
+ "light.hue_ambiance_lamp_1_3"
+ ],
+ "dynamics": false,
+ "friendly_name": "All Landing",
+ "supported_features": 40
+ },
+ "last_changed": "2026-07-02T08:58:35.685447+00:00",
+ "last_reported": "2026-07-02T08:58:35.685447+00:00",
+ "last_updated": "2026-07-02T08:58:35.685447+00:00",
+ "context": {
+ "id": "01KWH0TA95X45BYGDPFT0G8YH2",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.james",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "is_hue_group": true,
+ "hue_scenes": [
+ "Relax",
+ "Bright",
+ "Tropical twilight",
+ "Nightlight",
+ "Concentrate",
+ "Energize",
+ "Read",
+ "Spring blossom",
+ "Arctic aurora",
+ "Night-time",
+ "Savanna sunset",
+ "Dimmed",
+ "Relaxing"
+ ],
+ "hue_type": "room",
+ "lights": [
+ "James ceiling door",
+ "James ceiling cupboard ",
+ "James bedside",
+ "James ceiling window ",
+ "James ceiling wall"
+ ],
+ "entity_id": [
+ "light.hue_color_spot_1_8",
+ "light.hue_color_spot_4_2",
+ "light.hue_color_spot_2_2",
+ "light.hue_color_spot_3_2",
+ "light.hue_color_lamp_2"
+ ],
+ "dynamics": false,
+ "friendly_name": "James",
+ "supported_features": 40
+ },
+ "last_changed": "2026-07-02T08:58:35.685998+00:00",
+ "last_reported": "2026-07-02T08:58:35.685998+00:00",
+ "last_updated": "2026-07-02T08:58:35.685998+00:00",
+ "context": {
+ "id": "01KWH0TA95JQK5BSB0ERTGGWS7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.lobby_upstairs_movement_zone",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "is_hue_group": true,
+ "hue_scenes": [],
+ "hue_type": "zone",
+ "lights": [
+ "Landing front ceiling rear",
+ "Loft drive stairs",
+ "landing front ceiling front"
+ ],
+ "entity_id": [
+ "light.hue_ambiance_spot_8",
+ "light.hue_white_lamp_1",
+ "light.hue_white_lamp_2"
+ ],
+ "dynamics": false,
+ "friendly_name": "Lobby upstairs movement zone",
+ "supported_features": 40
+ },
+ "last_changed": "2026-07-02T08:58:35.686464+00:00",
+ "last_reported": "2026-07-02T08:58:35.686464+00:00",
+ "last_updated": "2026-07-02T08:58:35.686464+00:00",
+ "context": {
+ "id": "01KWH0TA96QAM2A4X7BFJXEWXM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.loft",
+ "state": "on",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "color_mode": "color_temp",
+ "brightness": 255,
+ "color_temp_kelvin": 2732,
+ "hs_color": [
+ 28.327,
+ 64.71
+ ],
+ "rgb_color": [
+ 255,
+ 168,
+ 90
+ ],
+ "xy_color": [
+ 0.522,
+ 0.387
+ ],
+ "is_hue_group": true,
+ "hue_scenes": [
+ "Night reading",
+ "Relax",
+ "Wakeup"
+ ],
+ "hue_type": "room",
+ "lights": [
+ "Loft drive south east",
+ "Loft drive west",
+ "Loft garden north",
+ "Loft drive south west",
+ "Loft drive east",
+ "Loft garden west",
+ "Loft south",
+ "Loft garden east"
+ ],
+ "entity_id": [
+ "light.hue_ambiance_spot_9",
+ "light.hue_ambiance_spot_3",
+ "light.hue_ambiance_spot_6",
+ "light.hue_ambiance_spot_5",
+ "light.hue_ambiance_spot_7",
+ "light.hue_ambiance_spot_2",
+ "light.hue_ambiance_spot_1",
+ "light.hue_ambiance_spot_4"
+ ],
+ "dynamics": false,
+ "friendly_name": "Loft",
+ "supported_features": 40
+ },
+ "last_changed": "2026-07-02T08:58:35.687088+00:00",
+ "last_reported": "2026-07-02T08:58:35.687088+00:00",
+ "last_updated": "2026-07-02T08:58:35.687088+00:00",
+ "context": {
+ "id": "01KWH0TA97JJPRH5C9F6224J5Q",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.cons_edge_2",
+ "state": "on",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "color_mode": "color_temp",
+ "brightness": 255,
+ "color_temp_kelvin": 2724,
+ "hs_color": [
+ 28.343,
+ 64.962
+ ],
+ "rgb_color": [
+ 255,
+ 168,
+ 89
+ ],
+ "xy_color": [
+ 0.523,
+ 0.388
+ ],
+ "is_hue_group": true,
+ "hue_scenes": [],
+ "hue_type": "zone",
+ "lights": [
+ "Cons edge wood store bar",
+ "Cons edge seating chimney",
+ "Cons walkway window dining",
+ "Cons edge seating centre",
+ "Cons edge wood store window",
+ "Cons wall chimney",
+ "Cons edge seating window",
+ "Cons edge dining window"
+ ],
+ "entity_id": [
+ "light.hue_color_spot_11",
+ "light.hue_color_spot_15",
+ "light.hue_color_spot_21",
+ "light.hue_color_spot_8_2",
+ "light.hue_color_spot_16",
+ "light.hue_color_spot_17",
+ "light.hue_color_spot_12",
+ "light.hue_color_spot_3_4"
+ ],
+ "dynamics": false,
+ "friendly_name": "Cons edge",
+ "supported_features": 40
+ },
+ "last_changed": "2026-07-02T08:58:35.687764+00:00",
+ "last_reported": "2026-07-02T08:58:35.687764+00:00",
+ "last_updated": "2026-07-02T08:58:35.687764+00:00",
+ "context": {
+ "id": "01KWH0TA97R48M2ZCN5MY2Z2QT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.andriis_room_2",
+ "state": "on",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "color_mode": "color_temp",
+ "brightness": 255,
+ "color_temp_kelvin": 2724,
+ "hs_color": [
+ 28.343,
+ 64.962
+ ],
+ "rgb_color": [
+ 255,
+ 168,
+ 89
+ ],
+ "xy_color": [
+ 0.523,
+ 0.388
+ ],
+ "is_hue_group": true,
+ "hue_scenes": [
+ "Cuddle",
+ "Relax",
+ "Nightlight",
+ "Relaxing",
+ "Read",
+ "Energise",
+ "Ibiza",
+ "Night-time",
+ "Rest",
+ "Chinatown",
+ "Concentrate",
+ "Natural light"
+ ],
+ "hue_type": "room",
+ "lights": [
+ "Long 1st from door",
+ "Long 2nd from door",
+ "Long 3rd from window",
+ "Long 3rd from door",
+ "Long 1st from window",
+ "Long 2nd from window"
+ ],
+ "entity_id": [
+ "light.hue_color_spot_2_3",
+ "light.hue_color_spot_3_3",
+ "light.hue_color_spot_4_3",
+ "light.hue_color_spot_5_2",
+ "light.hue_color_spot_1_9",
+ "light.hue_color_spot_6_2"
+ ],
+ "dynamics": false,
+ "friendly_name": "Andrii’s room",
+ "supported_features": 40
+ },
+ "last_changed": "2026-07-02T08:58:35.688390+00:00",
+ "last_reported": "2026-07-02T08:58:35.688390+00:00",
+ "last_updated": "2026-07-02T08:58:35.688390+00:00",
+ "context": {
+ "id": "01KWH0TA98CSNEEBJS77GTFF1R",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.lounge_movement_zone",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "is_hue_group": true,
+ "hue_scenes": [
+ "Read",
+ "Concentrate",
+ "Nightlight"
+ ],
+ "hue_type": "zone",
+ "lights": [
+ "Lounge 3rd from window",
+ "Lounge 1st from Window",
+ "Lounge 1st from fan"
+ ],
+ "entity_id": [
+ "light.hue_color_spot_9",
+ "light.hue_color_spot_6",
+ "light.hue_color_spot_5"
+ ],
+ "dynamics": false,
+ "friendly_name": "Lounge movement zone",
+ "supported_features": 40
+ },
+ "last_changed": "2026-07-02T08:58:35.688917+00:00",
+ "last_reported": "2026-07-02T08:58:35.688917+00:00",
+ "last_updated": "2026-07-02T08:58:35.688917+00:00",
+ "context": {
+ "id": "01KWH0TA988H0PCR967TERG8CE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.tims_room",
+ "state": "off",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "color_mode": null,
+ "brightness": null,
+ "color_temp_kelvin": null,
+ "hs_color": null,
+ "rgb_color": null,
+ "xy_color": null,
+ "is_hue_group": true,
+ "hue_scenes": [
+ "Tim bedroom Chill out",
+ "Tim bedroom Night time",
+ "Tim bedroom relax",
+ "Rio",
+ "Tim bedroom Sleepy",
+ "Tim bedroom Concentrate",
+ "Frosty dawn Tim’s room",
+ "Tim bedroom Energise",
+ "Tim bedroom tv",
+ "Tim bedroom Bright",
+ "Tim bedroom Nightlight",
+ "Majestic morning in Tim’s room",
+ "Tim bedroom Dimmed",
+ "Colour burst in Tim’s room",
+ "Nutcracker in Tim’s room",
+ "Tim bedroom Read",
+ "Tim bedroom moonlight",
+ "Tim bedroom Dark room"
+ ],
+ "hue_type": "room",
+ "lights": [
+ "Tg go window",
+ "Tim ceiling door",
+ "Tim ceiling tv",
+ "Tg go bedside",
+ "TG wall chimney side",
+ "Tim ceiling bed",
+ "Tim ceiling shelves",
+ "TG wall window"
+ ],
+ "entity_id": [
+ "light.hue_color_spot_1_5",
+ "light.tg_go2",
+ "light.hue_color_spot_1",
+ "light.hue_color_spot_1_4",
+ "light.hue_color_spot_2",
+ "light.hue_color_spot_1_2",
+ "light.tg_go1",
+ "light.hue_color_spot_1_3"
+ ],
+ "dynamics": false,
+ "friendly_name": "Tims room",
+ "supported_features": 40
+ },
+ "last_changed": "2026-07-02T08:58:35.689527+00:00",
+ "last_reported": "2026-07-02T08:58:35.689527+00:00",
+ "last_updated": "2026-07-02T08:58:35.689527+00:00",
+ "context": {
+ "id": "01KWH0TA99GXW4031YKMKC9P4Y",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.hall",
+ "state": "on",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "color_mode": "color_temp",
+ "brightness": 255,
+ "color_temp_kelvin": 2732,
+ "hs_color": [
+ 28.327,
+ 64.71
+ ],
+ "rgb_color": [
+ 255,
+ 168,
+ 90
+ ],
+ "xy_color": [
+ 0.522,
+ 0.387
+ ],
+ "is_hue_group": true,
+ "hue_scenes": [
+ "Relax",
+ "Nightlight",
+ "Read",
+ "Energise",
+ "Rest",
+ "Concentrate",
+ "Natural light"
+ ],
+ "hue_type": "room",
+ "lights": [
+ "Hall1",
+ "Hall2"
+ ],
+ "entity_id": [
+ "light.hue_ambiance_lamp_2",
+ "light.hue_ambiance_lamp_1_2"
+ ],
+ "dynamics": false,
+ "friendly_name": "Hall",
+ "supported_features": 40
+ },
+ "last_changed": "2026-07-02T08:58:35.689988+00:00",
+ "last_reported": "2026-07-02T08:58:35.689988+00:00",
+ "last_updated": "2026-07-02T08:58:35.689988+00:00",
+ "context": {
+ "id": "01KWH0TA991V8MDGA1AAEH3HC3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.cons_to_bar_2",
+ "state": "on",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "color_mode": "color_temp",
+ "brightness": 255,
+ "color_temp_kelvin": 2724,
+ "hs_color": [
+ 28.343,
+ 64.962
+ ],
+ "rgb_color": [
+ 255,
+ 168,
+ 89
+ ],
+ "xy_color": [
+ 0.523,
+ 0.388
+ ],
+ "is_hue_group": true,
+ "hue_scenes": [],
+ "hue_type": "zone",
+ "lights": [
+ "Cons wall door bar side",
+ "Cons wall door lounge side",
+ "Cons wall bar door",
+ "Cons wall window"
+ ],
+ "entity_id": [
+ "light.hue_color_spot_18",
+ "light.hue_color_spot_19",
+ "light.hue_color_spot_2_4",
+ "light.hue_color_spot_5_3"
+ ],
+ "dynamics": false,
+ "friendly_name": "Cons to bar",
+ "supported_features": 40
+ },
+ "last_changed": "2026-07-02T08:58:35.690540+00:00",
+ "last_reported": "2026-07-02T08:58:35.690540+00:00",
+ "last_updated": "2026-07-02T08:58:35.690540+00:00",
+ "context": {
+ "id": "01KWH0TA9ACQ09R48YME2BG81C",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.test_movement_zone",
+ "state": "on",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "color_mode": "color_temp",
+ "brightness": 255,
+ "color_temp_kelvin": 2732,
+ "hs_color": [
+ 28.327,
+ 64.71
+ ],
+ "rgb_color": [
+ 255,
+ 168,
+ 90
+ ],
+ "xy_color": [
+ 0.522,
+ 0.387
+ ],
+ "is_hue_group": true,
+ "hue_scenes": [],
+ "hue_type": "zone",
+ "lights": [
+ "Tim ceiling door",
+ "Tim ceiling shelves",
+ "Landing1"
+ ],
+ "entity_id": [
+ "light.hue_color_spot_1_2",
+ "light.hue_color_spot_1",
+ "light.hue_ambiance_lamp_1_3"
+ ],
+ "dynamics": false,
+ "friendly_name": "Landing movement detection zone",
+ "supported_features": 40
+ },
+ "last_changed": "2026-07-02T08:58:35.691065+00:00",
+ "last_reported": "2026-07-02T08:58:35.691065+00:00",
+ "last_updated": "2026-07-02T08:58:35.691065+00:00",
+ "context": {
+ "id": "01KWH0TA9B2NK1A459137PDBF1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.landing",
+ "state": "on",
+ "attributes": {
+ "min_color_temp_kelvin": 2202,
+ "max_color_temp_kelvin": 6535,
+ "supported_color_modes": [
+ "color_temp"
+ ],
+ "color_mode": "color_temp",
+ "brightness": 255,
+ "color_temp_kelvin": 2732,
+ "hs_color": [
+ 28.327,
+ 64.71
+ ],
+ "rgb_color": [
+ 255,
+ 168,
+ 90
+ ],
+ "xy_color": [
+ 0.522,
+ 0.387
+ ],
+ "is_hue_group": true,
+ "hue_scenes": [
+ "Relax",
+ "Bright",
+ "Nightlight",
+ "Read",
+ "Energise",
+ "Rest",
+ "Concentrate",
+ "Natural light"
+ ],
+ "hue_type": "room",
+ "lights": [
+ "Landing1",
+ "Landing2"
+ ],
+ "entity_id": [
+ "light.hue_ambiance_lamp_2_2",
+ "light.hue_ambiance_lamp_1_3"
+ ],
+ "dynamics": false,
+ "friendly_name": "Landing",
+ "supported_features": 40
+ },
+ "last_changed": "2026-07-02T08:58:35.691514+00:00",
+ "last_reported": "2026-07-02T08:58:35.691514+00:00",
+ "last_updated": "2026-07-02T08:58:35.691514+00:00",
+ "context": {
+ "id": "01KWH0TA9BZVG5M7T0BJ048784",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.conservatory_2",
+ "state": "on",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "color_mode": "color_temp",
+ "brightness": 255,
+ "color_temp_kelvin": 2724,
+ "hs_color": [
+ 28.343,
+ 64.962
+ ],
+ "rgb_color": [
+ 255,
+ 168,
+ 89
+ ],
+ "xy_color": [
+ 0.523,
+ 0.388
+ ],
+ "is_hue_group": true,
+ "hue_scenes": [
+ "Arctic Aurora",
+ "Nightlight",
+ "Candlelight",
+ "Golden star dim",
+ "Honolulu",
+ "Energise",
+ "Under the tree",
+ "Amber bloom",
+ "Jolly",
+ "Concentrate",
+ "Relax",
+ "Crystalline",
+ "Read",
+ "Nutcracker",
+ "Miami",
+ "Golden star bright",
+ "Snow sparkle",
+ "Silent night",
+ "Colour burst",
+ "Dimmed",
+ "Chinatown"
+ ],
+ "hue_type": "room",
+ "lights": [
+ "Cons seating 1",
+ "Cons dining 3",
+ "Cons seating 3",
+ "Cons dining 1",
+ "Cons walkway window dining",
+ "Cons wall window",
+ "Cons edge seating centre",
+ "Cons edge wood store window",
+ "Cons edge dining window",
+ "Cons edge wood store bar",
+ "Cons walkway wall seating",
+ "Cons walkway wall dining",
+ "Cons edge seating window",
+ "Cons wall door bar side",
+ "Cons walkway centre seating",
+ "Cons edge seating chimney",
+ "Cons wall bar door",
+ "Cons seating 2",
+ "Cons walkway centre dining",
+ "Cons wall chimney",
+ "Cons wall door lounge side"
+ ],
+ "entity_id": [
+ "light.hue_color_spot_21",
+ "light.hue_color_spot_5_3",
+ "light.hue_color_spot_17",
+ "light.hue_color_spot_6_3",
+ "light.hue_color_spot_19",
+ "light.hue_color_spot_16",
+ "light.hue_color_spot_7_2",
+ "light.hue_color_spot_14",
+ "light.hue_color_spot_11",
+ "light.hue_color_spot_15",
+ "light.hue_color_spot_18",
+ "light.hue_color_spot_2_4",
+ "light.hue_color_spot_13",
+ "light.hue_color_spot_9_2",
+ "light.hue_color_spot_4_4",
+ "light.hue_color_spot_1_10",
+ "light.hue_color_spot_10",
+ "light.hue_color_spot_8_2",
+ "light.hue_color_spot_20",
+ "light.hue_color_spot_12",
+ "light.hue_color_spot_3_4"
+ ],
+ "dynamics": false,
+ "friendly_name": "Conservatory",
+ "supported_features": 40
+ },
+ "last_changed": "2026-07-02T08:58:35.692384+00:00",
+ "last_reported": "2026-07-02T08:58:35.692384+00:00",
+ "last_updated": "2026-07-02T08:58:35.692384+00:00",
+ "context": {
+ "id": "01KWH0TA9CK5ZM5J9D7W9GTDF7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "light.cons_dining_4",
+ "state": "on",
+ "attributes": {
+ "min_color_temp_kelvin": 2000,
+ "max_color_temp_kelvin": 6535,
+ "supported_color_modes": [
+ "color_temp",
+ "xy"
+ ],
+ "color_mode": "color_temp",
+ "brightness": 255,
+ "color_temp_kelvin": 2724,
+ "hs_color": [
+ 28.343,
+ 64.962
+ ],
+ "rgb_color": [
+ 255,
+ 168,
+ 89
+ ],
+ "xy_color": [
+ 0.523,
+ 0.388
+ ],
+ "is_hue_group": true,
+ "hue_scenes": [
+ "Relax",
+ "Nightlight",
+ "Read",
+ "Energise",
+ "Concentrate"
+ ],
+ "hue_type": "zone",
+ "lights": [
+ "Cons wall door bar side",
+ "Cons edge wood store bar",
+ "Cons wall bar door",
+ "Cons walkway window dining",
+ "Cons wall window",
+ "Cons walkway wall dining",
+ "Cons dining 1",
+ "Cons edge wood store window",
+ "Cons dining 3",
+ "Cons walkway centre dining",
+ "Cons edge dining window"
+ ],
+ "entity_id": [
+ "light.hue_color_spot_15",
+ "light.hue_color_spot_1_10",
+ "light.hue_color_spot_21",
+ "light.hue_color_spot_8_2",
+ "light.hue_color_spot_18",
+ "light.hue_color_spot_7_2",
+ "light.hue_color_spot_2_4",
+ "light.hue_color_spot_5_3",
+ "light.hue_color_spot_20",
+ "light.hue_color_spot_14",
+ "light.hue_color_spot_3_4"
+ ],
+ "dynamics": false,
+ "friendly_name": "Cons dining",
+ "supported_features": 40
+ },
+ "last_changed": "2026-07-02T08:58:35.693097+00:00",
+ "last_reported": "2026-07-02T08:58:35.693097+00:00",
+ "last_updated": "2026-07-02T08:58:35.693097+00:00",
+ "context": {
+ "id": "01KWH0TA9DZ2GCGQJNYRP2CRX5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.andriis_room_cuddle_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Andrii’s room",
+ "group_type": "room",
+ "name": "Cuddle",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Andrii’s room Cuddle"
+ },
+ "last_changed": "2026-07-02T08:58:35.693835+00:00",
+ "last_reported": "2026-07-02T08:58:35.693835+00:00",
+ "last_updated": "2026-07-02T08:58:35.693835+00:00",
+ "context": {
+ "id": "01KWH0TA9D023X74Q3ADKW41W8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.kitchen_nightlight",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "kitchen",
+ "group_type": "room",
+ "name": "Nightlight",
+ "speed": 0.603,
+ "brightness": 0,
+ "is_dynamic": false,
+ "friendly_name": "kitchen Nightlight"
+ },
+ "last_changed": "2026-07-02T08:58:35.694125+00:00",
+ "last_reported": "2026-07-02T08:58:35.694125+00:00",
+ "last_updated": "2026-07-02T08:58:35.694125+00:00",
+ "context": {
+ "id": "01KWH0TA9EPQWBQAW9HPG0Q45D",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.jon_s_read",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "James",
+ "group_type": "room",
+ "name": "Read",
+ "speed": 0.5,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "James Read"
+ },
+ "last_changed": "2026-07-02T08:58:35.694379+00:00",
+ "last_reported": "2026-07-02T08:58:35.694379+00:00",
+ "last_updated": "2026-07-02T08:58:35.694379+00:00",
+ "context": {
+ "id": "01KWH0TA9E00FTXGX2B8DME3PC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.conservatory_golden_star_dim_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Conservatory",
+ "group_type": "room",
+ "name": "Golden star dim",
+ "speed": 0.753968253968254,
+ "brightness": 13,
+ "is_dynamic": true,
+ "friendly_name": "Conservatory Golden star dim"
+ },
+ "last_changed": "2026-07-02T08:58:35.694623+00:00",
+ "last_reported": "2026-07-02T08:58:35.694623+00:00",
+ "last_updated": "2026-07-02T08:58:35.694623+00:00",
+ "context": {
+ "id": "01KWH0TA9E0M41GWSGF23WSKYA",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.tims_room_dark_room",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Tims room",
+ "group_type": "room",
+ "name": "Tim bedroom Dark room",
+ "speed": 0.5,
+ "brightness": 32,
+ "is_dynamic": true,
+ "friendly_name": "Tims room Tim bedroom Dark room"
+ },
+ "last_changed": "2026-07-02T08:58:35.694872+00:00",
+ "last_reported": "2026-07-02T08:58:35.694872+00:00",
+ "last_updated": "2026-07-02T08:58:35.694872+00:00",
+ "context": {
+ "id": "01KWH0TA9ERE176DCKJEQC0RSS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.jon_s_nightlight",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "James",
+ "group_type": "room",
+ "name": "Nightlight",
+ "speed": 0.5,
+ "brightness": 0,
+ "is_dynamic": false,
+ "friendly_name": "James Nightlight"
+ },
+ "last_changed": "2026-07-02T08:58:35.695110+00:00",
+ "last_reported": "2026-07-02T08:58:35.695110+00:00",
+ "last_updated": "2026-07-02T08:58:35.695110+00:00",
+ "context": {
+ "id": "01KWH0TA9FE9J7F2WZ5P7X2W6B",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.loft_relax",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Loft",
+ "group_type": "room",
+ "name": "Relax",
+ "speed": 0.603,
+ "brightness": 201,
+ "is_dynamic": false,
+ "friendly_name": "Loft Relax"
+ },
+ "last_changed": "2026-07-02T08:58:35.695347+00:00",
+ "last_reported": "2026-07-02T08:58:35.695347+00:00",
+ "last_updated": "2026-07-02T08:58:35.695347+00:00",
+ "context": {
+ "id": "01KWH0TA9FTNMSVA64TPY2XAH8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.all_landing_read",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "All Landing",
+ "group_type": "zone",
+ "name": "Read",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "All Landing Read"
+ },
+ "last_changed": "2026-07-02T08:58:35.695827+00:00",
+ "last_reported": "2026-07-02T08:58:35.695827+00:00",
+ "last_updated": "2026-07-02T08:58:35.695827+00:00",
+ "context": {
+ "id": "01KWH0TA9FJSJT93GTG8F7VNDR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.study_study_window_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Study",
+ "group_type": "room",
+ "name": "Study window",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Study Study window"
+ },
+ "last_changed": "2026-07-02T08:58:35.696116+00:00",
+ "last_reported": "2026-07-02T08:58:35.696116+00:00",
+ "last_updated": "2026-07-02T08:58:35.696116+00:00",
+ "context": {
+ "id": "01KWH0TA9GSYMFV55PNTA5TSMP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.tims_room_read",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Tims room",
+ "group_type": "room",
+ "name": "Tim bedroom Read",
+ "speed": 0.5,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Tims room Tim bedroom Read"
+ },
+ "last_changed": "2026-07-02T08:58:35.696358+00:00",
+ "last_reported": "2026-07-02T08:58:35.696358+00:00",
+ "last_updated": "2026-07-02T08:58:35.696358+00:00",
+ "context": {
+ "id": "01KWH0TA9G67KG7ZN9Y09TNMAP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.andriis_room_nightlight_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Andrii’s room",
+ "group_type": "room",
+ "name": "Nightlight",
+ "speed": 0.603,
+ "brightness": 26,
+ "is_dynamic": false,
+ "friendly_name": "Andrii’s room Nightlight"
+ },
+ "last_changed": "2026-07-02T08:58:35.696604+00:00",
+ "last_reported": "2026-07-02T08:58:35.696604+00:00",
+ "last_updated": "2026-07-02T08:58:35.696604+00:00",
+ "context": {
+ "id": "01KWH0TA9G0D95E1B42XNB57S2",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.hall_read",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Hall",
+ "group_type": "room",
+ "name": "Read",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Hall Read"
+ },
+ "last_changed": "2026-07-02T08:58:35.696849+00:00",
+ "last_reported": "2026-07-02T08:58:35.696849+00:00",
+ "last_updated": "2026-07-02T08:58:35.696849+00:00",
+ "context": {
+ "id": "01KWH0TA9GT2HECW7YYHPA8WNC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.hall_concentrate",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Hall",
+ "group_type": "room",
+ "name": "Concentrate",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Hall Concentrate"
+ },
+ "last_changed": "2026-07-02T08:58:35.697101+00:00",
+ "last_reported": "2026-07-02T08:58:35.697101+00:00",
+ "last_updated": "2026-07-02T08:58:35.697101+00:00",
+ "context": {
+ "id": "01KWH0TA9HD9XT9MVWYVV16F6Y",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.lounge_snug_area_reading",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Lounge",
+ "group_type": "room",
+ "name": "snug area reading",
+ "speed": 0.6031746031746031,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Lounge snug area reading"
+ },
+ "last_changed": "2026-07-02T08:58:35.697340+00:00",
+ "last_reported": "2026-07-02T08:58:35.697340+00:00",
+ "last_updated": "2026-07-02T08:58:35.697340+00:00",
+ "context": {
+ "id": "01KWH0TA9HHYSAE017QH18T315",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.tims_room_frosty_dawn",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Tims room",
+ "group_type": "room",
+ "name": "Frosty dawn Tim’s room",
+ "speed": 0.8809523809523809,
+ "brightness": 99,
+ "is_dynamic": true,
+ "friendly_name": "Tims room Frosty dawn Tim’s room"
+ },
+ "last_changed": "2026-07-02T08:58:35.697834+00:00",
+ "last_reported": "2026-07-02T08:58:35.697834+00:00",
+ "last_updated": "2026-07-02T08:58:35.697834+00:00",
+ "context": {
+ "id": "01KWH0TA9HVZ40183SZK0R6H7E",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.conservatory_silent_night_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Conservatory",
+ "group_type": "room",
+ "name": "Silent night",
+ "speed": 0.6904761904761905,
+ "brightness": 97,
+ "is_dynamic": true,
+ "friendly_name": "Conservatory Silent night"
+ },
+ "last_changed": "2026-07-02T08:58:35.698208+00:00",
+ "last_reported": "2026-07-02T08:58:35.698208+00:00",
+ "last_updated": "2026-07-02T08:58:35.698208+00:00",
+ "context": {
+ "id": "01KWH0TA9JHG9SVT4E72SVGESA",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.conservatory_energise_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Conservatory",
+ "group_type": "room",
+ "name": "Energise",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Conservatory Energise"
+ },
+ "last_changed": "2026-07-02T08:58:35.698500+00:00",
+ "last_reported": "2026-07-02T08:58:35.698500+00:00",
+ "last_updated": "2026-07-02T08:58:35.698500+00:00",
+ "context": {
+ "id": "01KWH0TA9JAMET179PPC1P7MSD",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.lounge_relax",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Lounge",
+ "group_type": "room",
+ "name": "Relax",
+ "speed": 0.5,
+ "brightness": 144,
+ "is_dynamic": false,
+ "friendly_name": "Lounge Relax"
+ },
+ "last_changed": "2026-07-02T08:58:35.698753+00:00",
+ "last_reported": "2026-07-02T08:58:35.698753+00:00",
+ "last_updated": "2026-07-02T08:58:35.698753+00:00",
+ "context": {
+ "id": "01KWH0TA9JZFYDV5BJSMSY0ZXJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.conservatory_snow_sparkle_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Conservatory",
+ "group_type": "room",
+ "name": "Snow sparkle",
+ "speed": 0.626984126984127,
+ "brightness": 101,
+ "is_dynamic": true,
+ "friendly_name": "Conservatory Snow sparkle"
+ },
+ "last_changed": "2026-07-02T08:58:35.699008+00:00",
+ "last_reported": "2026-07-02T08:58:35.699008+00:00",
+ "last_updated": "2026-07-02T08:58:35.699008+00:00",
+ "context": {
+ "id": "01KWH0TA9KBHHVFD5Y9NKW5BKV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.jon_s_relax",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "James",
+ "group_type": "room",
+ "name": "Relax",
+ "speed": 0.5,
+ "brightness": 144,
+ "is_dynamic": false,
+ "friendly_name": "James Relax"
+ },
+ "last_changed": "2026-07-02T08:58:35.699242+00:00",
+ "last_reported": "2026-07-02T08:58:35.699242+00:00",
+ "last_updated": "2026-07-02T08:58:35.699242+00:00",
+ "context": {
+ "id": "01KWH0TA9KX5VXYZ4RRQ41QSQF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.conservatory_crystalline_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Conservatory",
+ "group_type": "room",
+ "name": "Crystalline",
+ "speed": 0.626984126984127,
+ "brightness": 84,
+ "is_dynamic": true,
+ "friendly_name": "Conservatory Crystalline"
+ },
+ "last_changed": "2026-07-02T08:58:35.699476+00:00",
+ "last_reported": "2026-07-02T08:58:35.699476+00:00",
+ "last_updated": "2026-07-02T08:58:35.699476+00:00",
+ "context": {
+ "id": "01KWH0TA9KWZZXNBDQ01XJPZGR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.kitchen_walkway_nightlight",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Kitchen walkway movement zone",
+ "group_type": "zone",
+ "name": "Nightlight",
+ "speed": 0.603,
+ "brightness": 0,
+ "is_dynamic": false,
+ "friendly_name": "Kitchen walkway movement zone Nightlight"
+ },
+ "last_changed": "2026-07-02T08:58:35.699708+00:00",
+ "last_reported": "2026-07-02T08:58:35.699708+00:00",
+ "last_updated": "2026-07-02T08:58:35.699708+00:00",
+ "context": {
+ "id": "01KWH0TA9K1YT9Q3Q0X46Y7GMR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.kitchen_relax",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "kitchen",
+ "group_type": "room",
+ "name": "Relax",
+ "speed": 0.5,
+ "brightness": 0,
+ "is_dynamic": false,
+ "friendly_name": "kitchen Relax"
+ },
+ "last_changed": "2026-07-02T08:58:35.699946+00:00",
+ "last_reported": "2026-07-02T08:58:35.699946+00:00",
+ "last_updated": "2026-07-02T08:58:35.699946+00:00",
+ "context": {
+ "id": "01KWH0TA9KJ25ZXQH1MQBQ7H37",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.tims_room_tim_bedroom_tv",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Tims room",
+ "group_type": "room",
+ "name": "Tim bedroom tv",
+ "speed": 0.603,
+ "brightness": 70,
+ "is_dynamic": true,
+ "friendly_name": "Tims room Tim bedroom tv"
+ },
+ "last_changed": "2026-07-02T08:58:35.700176+00:00",
+ "last_reported": "2026-07-02T08:58:35.700176+00:00",
+ "last_updated": "2026-07-02T08:58:35.700176+00:00",
+ "context": {
+ "id": "01KWH0TA9M4JDM9VW34PP551EM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.study_energise_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Study",
+ "group_type": "room",
+ "name": "Energise",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Study Energise"
+ },
+ "last_changed": "2026-07-02T08:58:35.700420+00:00",
+ "last_reported": "2026-07-02T08:58:35.700420+00:00",
+ "last_updated": "2026-07-02T08:58:35.700420+00:00",
+ "context": {
+ "id": "01KWH0TA9M3P9QB4W88DGCRD8K",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.tims_room_rio",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Tims room",
+ "group_type": "room",
+ "name": "Rio",
+ "speed": 0.8174603174603174,
+ "brightness": 204,
+ "is_dynamic": true,
+ "friendly_name": "Tims room Rio"
+ },
+ "last_changed": "2026-07-02T08:58:35.700653+00:00",
+ "last_reported": "2026-07-02T08:58:35.700653+00:00",
+ "last_updated": "2026-07-02T08:58:35.700653+00:00",
+ "context": {
+ "id": "01KWH0TA9M691MQH3S8VT1K00A",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.andriis_room_concentrate_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Andrii’s room",
+ "group_type": "room",
+ "name": "Concentrate",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Andrii’s room Concentrate"
+ },
+ "last_changed": "2026-07-02T08:58:35.700889+00:00",
+ "last_reported": "2026-07-02T08:58:35.700889+00:00",
+ "last_updated": "2026-07-02T08:58:35.700889+00:00",
+ "context": {
+ "id": "01KWH0TA9MG8PVQBXS97KFZFGM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.cons_seating_nightlight_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Cons seating",
+ "group_type": "zone",
+ "name": "Nightlight",
+ "speed": 0.603,
+ "brightness": 26,
+ "is_dynamic": false,
+ "friendly_name": "Cons seating Nightlight"
+ },
+ "last_changed": "2026-07-02T08:58:35.701151+00:00",
+ "last_reported": "2026-07-02T08:58:35.701151+00:00",
+ "last_updated": "2026-07-02T08:58:35.701151+00:00",
+ "context": {
+ "id": "01KWH0TA9NVG65QJC8S8RPBY1K",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.conservatory_jolly_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Conservatory",
+ "group_type": "room",
+ "name": "Jolly",
+ "speed": 0.753968253968254,
+ "brightness": 128,
+ "is_dynamic": true,
+ "friendly_name": "Conservatory Jolly"
+ },
+ "last_changed": "2026-07-02T08:58:35.701571+00:00",
+ "last_reported": "2026-07-02T08:58:35.701571+00:00",
+ "last_updated": "2026-07-02T08:58:35.701571+00:00",
+ "context": {
+ "id": "01KWH0TA9NRYNMMPP3HV2RXXFT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.lounge_golden_star",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Lounge",
+ "group_type": "room",
+ "name": "Golden star",
+ "speed": 0.8174603174603174,
+ "brightness": 117,
+ "is_dynamic": true,
+ "friendly_name": "Lounge Golden star"
+ },
+ "last_changed": "2026-07-02T08:58:35.701824+00:00",
+ "last_reported": "2026-07-02T08:58:35.701824+00:00",
+ "last_updated": "2026-07-02T08:58:35.701824+00:00",
+ "context": {
+ "id": "01KWH0TA9N4E3WMCJHFTB7P87C",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.kitchen_read",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "kitchen",
+ "group_type": "room",
+ "name": "Read",
+ "speed": 0.5,
+ "brightness": 0,
+ "is_dynamic": false,
+ "friendly_name": "kitchen Read"
+ },
+ "last_changed": "2026-07-02T08:58:35.702062+00:00",
+ "last_reported": "2026-07-02T08:58:35.702062+00:00",
+ "last_updated": "2026-07-02T08:58:35.702062+00:00",
+ "context": {
+ "id": "01KWH0TA9P41V29RDYB6XERW5N",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.jon_s_tropical_twilight",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "James",
+ "group_type": "room",
+ "name": "Tropical twilight",
+ "speed": 0.6388888888888888,
+ "brightness": 111,
+ "is_dynamic": true,
+ "friendly_name": "James Tropical twilight"
+ },
+ "last_changed": "2026-07-02T08:58:35.702293+00:00",
+ "last_reported": "2026-07-02T08:58:35.702293+00:00",
+ "last_updated": "2026-07-02T08:58:35.702293+00:00",
+ "context": {
+ "id": "01KWH0TA9PZ40F2PK10FEHKH1P",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.lounge_movement_zone_nightlight",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Lounge movement zone",
+ "group_type": "zone",
+ "name": "Nightlight",
+ "speed": 0.603,
+ "brightness": 26,
+ "is_dynamic": false,
+ "friendly_name": "Lounge movement zone Nightlight"
+ },
+ "last_changed": "2026-07-02T08:58:35.702538+00:00",
+ "last_reported": "2026-07-02T08:58:35.702538+00:00",
+ "last_updated": "2026-07-02T08:58:35.702538+00:00",
+ "context": {
+ "id": "01KWH0TA9P0KE7CNBPQ0DM37G5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.conservatory_chinatown_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Conservatory",
+ "group_type": "room",
+ "name": "Chinatown",
+ "speed": 0.626984126984127,
+ "brightness": 153,
+ "is_dynamic": true,
+ "friendly_name": "Conservatory Chinatown"
+ },
+ "last_changed": "2026-07-02T08:58:35.702774+00:00",
+ "last_reported": "2026-07-02T08:58:35.702774+00:00",
+ "last_updated": "2026-07-02T08:58:35.702774+00:00",
+ "context": {
+ "id": "01KWH0TA9PBRV8AFPFGV5F9EPS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.loft_night_reading",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Loft",
+ "group_type": "room",
+ "name": "Night reading",
+ "speed": 0.6031746031746031,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Loft Night reading"
+ },
+ "last_changed": "2026-07-02T08:58:35.703114+00:00",
+ "last_reported": "2026-07-02T08:58:35.703114+00:00",
+ "last_updated": "2026-07-02T08:58:35.703114+00:00",
+ "context": {
+ "id": "01KWH0TA9QVQDWQSSK0Z3BN4Y1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.study_concentrate_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Study",
+ "group_type": "room",
+ "name": "Concentrate",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Study Concentrate"
+ },
+ "last_changed": "2026-07-02T08:58:35.703358+00:00",
+ "last_reported": "2026-07-02T08:58:35.703358+00:00",
+ "last_updated": "2026-07-02T08:58:35.703358+00:00",
+ "context": {
+ "id": "01KWH0TA9Q2ZGSSTPXZ42VG88W",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.lounge_movement_zone_concentrate",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Lounge movement zone",
+ "group_type": "zone",
+ "name": "Concentrate",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Lounge movement zone Concentrate"
+ },
+ "last_changed": "2026-07-02T08:58:35.703597+00:00",
+ "last_reported": "2026-07-02T08:58:35.703597+00:00",
+ "last_updated": "2026-07-02T08:58:35.703597+00:00",
+ "context": {
+ "id": "01KWH0TA9QMYZ23X4HBFN8R4YH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.james_relaxing",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "James",
+ "group_type": "room",
+ "name": "Relaxing",
+ "speed": 0.603,
+ "brightness": 25,
+ "is_dynamic": false,
+ "friendly_name": "James Relaxing"
+ },
+ "last_changed": "2026-07-02T08:58:35.703829+00:00",
+ "last_reported": "2026-07-02T08:58:35.703829+00:00",
+ "last_updated": "2026-07-02T08:58:35.703829+00:00",
+ "context": {
+ "id": "01KWH0TA9QNZ1WEEA6BR4TD5FQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.cons_dining_energise_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Cons dining",
+ "group_type": "zone",
+ "name": "Energise",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Cons dining Energise"
+ },
+ "last_changed": "2026-07-02T08:58:35.704070+00:00",
+ "last_reported": "2026-07-02T08:58:35.704070+00:00",
+ "last_updated": "2026-07-02T08:58:35.704070+00:00",
+ "context": {
+ "id": "01KWH0TA9R7D10SXNN4D2R8JC6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.lounge_jolly",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Lounge",
+ "group_type": "room",
+ "name": "Jolly",
+ "speed": 0.753968253968254,
+ "brightness": 102,
+ "is_dynamic": true,
+ "friendly_name": "Lounge Jolly"
+ },
+ "last_changed": "2026-07-02T08:58:35.704299+00:00",
+ "last_reported": "2026-07-02T08:58:35.704299+00:00",
+ "last_updated": "2026-07-02T08:58:35.704299+00:00",
+ "context": {
+ "id": "01KWH0TA9R5344WJTR50D0RWR4",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.study_study_toilet_night_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Study",
+ "group_type": "room",
+ "name": "Study toilet night",
+ "speed": 0.603,
+ "brightness": 143,
+ "is_dynamic": false,
+ "friendly_name": "Study Study toilet night"
+ },
+ "last_changed": "2026-07-02T08:58:35.704529+00:00",
+ "last_reported": "2026-07-02T08:58:35.704529+00:00",
+ "last_updated": "2026-07-02T08:58:35.704529+00:00",
+ "context": {
+ "id": "01KWH0TA9RBJSTDCB6FM10QREP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.lounge_trick_or_treat",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Lounge",
+ "group_type": "room",
+ "name": "Trick or treat",
+ "speed": 0.7301587301587301,
+ "brightness": 140,
+ "is_dynamic": true,
+ "friendly_name": "Lounge Trick or treat"
+ },
+ "last_changed": "2026-07-02T08:58:35.704775+00:00",
+ "last_reported": "2026-07-02T08:58:35.704775+00:00",
+ "last_updated": "2026-07-02T08:58:35.704775+00:00",
+ "context": {
+ "id": "01KWH0TA9R2R79HJZF1TD620G8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.andriis_room_read_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Andrii’s room",
+ "group_type": "room",
+ "name": "Read",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Andrii’s room Read"
+ },
+ "last_changed": "2026-07-02T08:58:35.705031+00:00",
+ "last_reported": "2026-07-02T08:58:35.705031+00:00",
+ "last_updated": "2026-07-02T08:58:35.705031+00:00",
+ "context": {
+ "id": "01KWH0TA9S5PJRKSXFWGTGQWPQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.utility_room_dimmed",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Utility room",
+ "group_type": "room",
+ "name": "Dimmed",
+ "speed": 0.5,
+ "brightness": 77,
+ "is_dynamic": false,
+ "friendly_name": "Utility room Dimmed"
+ },
+ "last_changed": "2026-07-02T08:58:35.705273+00:00",
+ "last_reported": "2026-07-02T08:58:35.705273+00:00",
+ "last_updated": "2026-07-02T08:58:35.705273+00:00",
+ "context": {
+ "id": "01KWH0TA9S19D5FZRSJF96QFC2",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.landing_energise",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Landing",
+ "group_type": "room",
+ "name": "Energise",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Landing Energise"
+ },
+ "last_changed": "2026-07-02T08:58:35.705503+00:00",
+ "last_reported": "2026-07-02T08:58:35.705503+00:00",
+ "last_updated": "2026-07-02T08:58:35.705503+00:00",
+ "context": {
+ "id": "01KWH0TA9SQBAH0XJ6H2JPYP0C",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.lounge_read",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Lounge",
+ "group_type": "room",
+ "name": "Read",
+ "speed": 0.5,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Lounge Read"
+ },
+ "last_changed": "2026-07-02T08:58:35.705732+00:00",
+ "last_reported": "2026-07-02T08:58:35.705732+00:00",
+ "last_updated": "2026-07-02T08:58:35.705732+00:00",
+ "context": {
+ "id": "01KWH0TA9SAV2PN23YCDHYA9AK",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.landing_nightlight",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Landing",
+ "group_type": "room",
+ "name": "Nightlight",
+ "speed": 0.6031746031746031,
+ "brightness": 12,
+ "is_dynamic": false,
+ "friendly_name": "Landing Nightlight"
+ },
+ "last_changed": "2026-07-02T08:58:35.705962+00:00",
+ "last_reported": "2026-07-02T08:58:35.705962+00:00",
+ "last_updated": "2026-07-02T08:58:35.705962+00:00",
+ "context": {
+ "id": "01KWH0TA9SAMBHQNPDSGNY3B2G",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.kitchen_energise",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "kitchen",
+ "group_type": "room",
+ "name": "Energise",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "kitchen Energise"
+ },
+ "last_changed": "2026-07-02T08:58:35.706189+00:00",
+ "last_reported": "2026-07-02T08:58:35.706189+00:00",
+ "last_updated": "2026-07-02T08:58:35.706189+00:00",
+ "context": {
+ "id": "01KWH0TA9TKA0SCH2KCW6WN4F2",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.jon_s_concentrate",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "James",
+ "group_type": "room",
+ "name": "Concentrate",
+ "speed": 0.5,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "James Concentrate"
+ },
+ "last_changed": "2026-07-02T08:58:35.706415+00:00",
+ "last_reported": "2026-07-02T08:58:35.706415+00:00",
+ "last_updated": "2026-07-02T08:58:35.706415+00:00",
+ "context": {
+ "id": "01KWH0TA9TSRE1D7DFX7VAY0ER",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.landing_read",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Landing",
+ "group_type": "room",
+ "name": "Read",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Landing Read"
+ },
+ "last_changed": "2026-07-02T08:58:35.706637+00:00",
+ "last_reported": "2026-07-02T08:58:35.706637+00:00",
+ "last_updated": "2026-07-02T08:58:35.706637+00:00",
+ "context": {
+ "id": "01KWH0TA9T4BG34EX9Y2Z1H11E",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.cons_dining_concentrate_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Cons dining",
+ "group_type": "zone",
+ "name": "Concentrate",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Cons dining Concentrate"
+ },
+ "last_changed": "2026-07-02T08:58:35.707037+00:00",
+ "last_reported": "2026-07-02T08:58:35.707037+00:00",
+ "last_updated": "2026-07-02T08:58:35.707037+00:00",
+ "context": {
+ "id": "01KWH0TA9VFDH5R5Q0YD7MZWCH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.cons_seating_energise_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Cons seating",
+ "group_type": "zone",
+ "name": "Energise",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Cons seating Energise"
+ },
+ "last_changed": "2026-07-02T08:58:35.707271+00:00",
+ "last_reported": "2026-07-02T08:58:35.707271+00:00",
+ "last_updated": "2026-07-02T08:58:35.707271+00:00",
+ "context": {
+ "id": "01KWH0TA9VH9M39PCHZZN13MNM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.cons_walkway_nightlight_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Cons walkway",
+ "group_type": "zone",
+ "name": "Nightlight",
+ "speed": 0.603,
+ "brightness": 26,
+ "is_dynamic": false,
+ "friendly_name": "Cons walkway Nightlight"
+ },
+ "last_changed": "2026-07-02T08:58:35.707512+00:00",
+ "last_reported": "2026-07-02T08:58:35.707512+00:00",
+ "last_updated": "2026-07-02T08:58:35.707512+00:00",
+ "context": {
+ "id": "01KWH0TA9V04GNQENQPR7R12KV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.landing_front_on",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Landing front",
+ "group_type": "room",
+ "name": "On",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Landing front On"
+ },
+ "last_changed": "2026-07-02T08:58:35.707736+00:00",
+ "last_reported": "2026-07-02T08:58:35.707736+00:00",
+ "last_updated": "2026-07-02T08:58:35.707736+00:00",
+ "context": {
+ "id": "01KWH0TA9V64N8C17J2CZRG6G1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.conservatory_arctic_aurora_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Conservatory",
+ "group_type": "room",
+ "name": "Arctic Aurora",
+ "speed": 0.626984126984127,
+ "brightness": 67,
+ "is_dynamic": true,
+ "friendly_name": "Conservatory Arctic Aurora"
+ },
+ "last_changed": "2026-07-02T08:58:35.707977+00:00",
+ "last_reported": "2026-07-02T08:58:35.707977+00:00",
+ "last_updated": "2026-07-02T08:58:35.707977+00:00",
+ "context": {
+ "id": "01KWH0TA9VTZHXTHZ3C0BA8JVT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.landing_rest",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Landing",
+ "group_type": "room",
+ "name": "Rest",
+ "speed": 0.603,
+ "brightness": 89,
+ "is_dynamic": false,
+ "friendly_name": "Landing Rest"
+ },
+ "last_changed": "2026-07-02T08:58:35.708203+00:00",
+ "last_reported": "2026-07-02T08:58:35.708203+00:00",
+ "last_updated": "2026-07-02T08:58:35.708203+00:00",
+ "context": {
+ "id": "01KWH0TA9WVZWMTFPRKCB6YEKV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.andriis_room_rest_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Andrii’s room",
+ "group_type": "room",
+ "name": "Rest",
+ "speed": 0.603,
+ "brightness": 89,
+ "is_dynamic": false,
+ "friendly_name": "Andrii’s room Rest"
+ },
+ "last_changed": "2026-07-02T08:58:35.708431+00:00",
+ "last_reported": "2026-07-02T08:58:35.708431+00:00",
+ "last_updated": "2026-07-02T08:58:35.708431+00:00",
+ "context": {
+ "id": "01KWH0TA9WHKMNYRXCWV29R8AF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.loft_wakeup",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Loft",
+ "group_type": "room",
+ "name": "Wakeup",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Loft Wakeup"
+ },
+ "last_changed": "2026-07-02T08:58:35.708660+00:00",
+ "last_reported": "2026-07-02T08:58:35.708660+00:00",
+ "last_updated": "2026-07-02T08:58:35.708660+00:00",
+ "context": {
+ "id": "01KWH0TA9WJN349A059WBXXQ4N",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.conservatory_relax_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Conservatory",
+ "group_type": "room",
+ "name": "Relax",
+ "speed": 0.603,
+ "brightness": 143,
+ "is_dynamic": false,
+ "friendly_name": "Conservatory Relax"
+ },
+ "last_changed": "2026-07-02T08:58:35.708908+00:00",
+ "last_reported": "2026-07-02T08:58:35.708908+00:00",
+ "last_updated": "2026-07-02T08:58:35.708908+00:00",
+ "context": {
+ "id": "01KWH0TA9WNM8FYJF6BDXCC6NR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.kitchen_concentrate",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "kitchen",
+ "group_type": "room",
+ "name": "Concentrate",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "kitchen Concentrate"
+ },
+ "last_changed": "2026-07-02T08:58:35.709173+00:00",
+ "last_reported": "2026-07-02T08:58:35.709173+00:00",
+ "last_updated": "2026-07-02T08:58:35.709173+00:00",
+ "context": {
+ "id": "01KWH0TA9X1AFME4BEKV9DVXPH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.landing_front_landing_front_security_mode",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Landing front",
+ "group_type": "room",
+ "name": "Landing front security mode",
+ "speed": 0.6031746031746031,
+ "brightness": 103,
+ "is_dynamic": false,
+ "friendly_name": "Landing front Landing front security mode"
+ },
+ "last_changed": "2026-07-02T08:58:35.709401+00:00",
+ "last_reported": "2026-07-02T08:58:35.709401+00:00",
+ "last_updated": "2026-07-02T08:58:35.709401+00:00",
+ "context": {
+ "id": "01KWH0TA9X68D9F1P9S19E1QFT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.tims_room_bright",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Tims room",
+ "group_type": "room",
+ "name": "Tim bedroom Bright",
+ "speed": 0.5,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Tims room Tim bedroom Bright"
+ },
+ "last_changed": "2026-07-02T08:58:35.709645+00:00",
+ "last_reported": "2026-07-02T08:58:35.709645+00:00",
+ "last_updated": "2026-07-02T08:58:35.709645+00:00",
+ "context": {
+ "id": "01KWH0TA9X3942KR4C6ZV9Q80N",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.study_nightlight_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Study",
+ "group_type": "room",
+ "name": "Nightlight",
+ "speed": 0.603,
+ "brightness": 0,
+ "is_dynamic": false,
+ "friendly_name": "Study Nightlight"
+ },
+ "last_changed": "2026-07-02T08:58:35.709878+00:00",
+ "last_reported": "2026-07-02T08:58:35.709878+00:00",
+ "last_updated": "2026-07-02T08:58:35.709878+00:00",
+ "context": {
+ "id": "01KWH0TA9X43VMXZH06Z9BT8ZE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.james_night_time",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "James",
+ "group_type": "room",
+ "name": "Night-time",
+ "speed": 0.626984126984127,
+ "brightness": 26,
+ "is_dynamic": true,
+ "friendly_name": "James Night-time"
+ },
+ "last_changed": "2026-07-02T08:58:35.710103+00:00",
+ "last_reported": "2026-07-02T08:58:35.710103+00:00",
+ "last_updated": "2026-07-02T08:58:35.710103+00:00",
+ "context": {
+ "id": "01KWH0TA9Y7QRGNESD1K6S5H72",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.lounge_concentrate",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Lounge",
+ "group_type": "room",
+ "name": "Concentrate",
+ "speed": 0.5,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Lounge Concentrate"
+ },
+ "last_changed": "2026-07-02T08:58:35.710341+00:00",
+ "last_reported": "2026-07-02T08:58:35.710341+00:00",
+ "last_updated": "2026-07-02T08:58:35.710341+00:00",
+ "context": {
+ "id": "01KWH0TA9Y0G5YGWZ9DVQ7SFJT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.cons_seating_relax_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Cons seating",
+ "group_type": "zone",
+ "name": "Relax",
+ "speed": 0.603,
+ "brightness": 143,
+ "is_dynamic": false,
+ "friendly_name": "Cons seating Relax"
+ },
+ "last_changed": "2026-07-02T08:58:35.710583+00:00",
+ "last_reported": "2026-07-02T08:58:35.710583+00:00",
+ "last_updated": "2026-07-02T08:58:35.710583+00:00",
+ "context": {
+ "id": "01KWH0TA9YBCNQW84NVJPETE0H",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.cons_dining_relax_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Cons dining",
+ "group_type": "zone",
+ "name": "Relax",
+ "speed": 0.603,
+ "brightness": 143,
+ "is_dynamic": false,
+ "friendly_name": "Cons dining Relax"
+ },
+ "last_changed": "2026-07-02T08:58:35.710820+00:00",
+ "last_reported": "2026-07-02T08:58:35.710820+00:00",
+ "last_updated": "2026-07-02T08:58:35.710820+00:00",
+ "context": {
+ "id": "01KWH0TA9YKDQFZTN6QKS28TJH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.lounge_night_time",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Lounge",
+ "group_type": "room",
+ "name": "Night-time",
+ "speed": 0.626984126984127,
+ "brightness": 25,
+ "is_dynamic": true,
+ "friendly_name": "Lounge Night-time"
+ },
+ "last_changed": "2026-07-02T08:58:35.711047+00:00",
+ "last_reported": "2026-07-02T08:58:35.711047+00:00",
+ "last_updated": "2026-07-02T08:58:35.711047+00:00",
+ "context": {
+ "id": "01KWH0TA9ZJWDBGVVREJY13892",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.lounge_dimmed",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Lounge",
+ "group_type": "room",
+ "name": "Dimmed",
+ "speed": 0.5,
+ "brightness": 77,
+ "is_dynamic": false,
+ "friendly_name": "Lounge Dimmed"
+ },
+ "last_changed": "2026-07-02T08:58:35.711274+00:00",
+ "last_reported": "2026-07-02T08:58:35.711274+00:00",
+ "last_updated": "2026-07-02T08:58:35.711274+00:00",
+ "context": {
+ "id": "01KWH0TA9Z3NGBGYGKWVK61XQS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.kitchen_bright",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "kitchen",
+ "group_type": "room",
+ "name": "Bright",
+ "speed": 0.5,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "kitchen Bright"
+ },
+ "last_changed": "2026-07-02T08:58:35.711500+00:00",
+ "last_reported": "2026-07-02T08:58:35.711500+00:00",
+ "last_updated": "2026-07-02T08:58:35.711500+00:00",
+ "context": {
+ "id": "01KWH0TA9ZY64B0C0E6D4SWFVZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.cons_walkway_energise_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Cons walkway",
+ "group_type": "zone",
+ "name": "Energise",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Cons walkway Energise"
+ },
+ "last_changed": "2026-07-02T08:58:35.711725+00:00",
+ "last_reported": "2026-07-02T08:58:35.711725+00:00",
+ "last_updated": "2026-07-02T08:58:35.711725+00:00",
+ "context": {
+ "id": "01KWH0TA9ZZPSRN0BA6X1X4KXM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.tims_room_nightlight",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Tims room",
+ "group_type": "room",
+ "name": "Tim bedroom Nightlight",
+ "speed": 0.5,
+ "brightness": 0,
+ "is_dynamic": false,
+ "friendly_name": "Tims room Tim bedroom Nightlight"
+ },
+ "last_changed": "2026-07-02T08:58:35.712106+00:00",
+ "last_reported": "2026-07-02T08:58:35.712106+00:00",
+ "last_updated": "2026-07-02T08:58:35.712106+00:00",
+ "context": {
+ "id": "01KWH0TAA0VNEWBEP00CTSAYTN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.conservatory_colour_burst_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Conservatory",
+ "group_type": "room",
+ "name": "Colour burst",
+ "speed": 0.8809523809523809,
+ "brightness": 124,
+ "is_dynamic": true,
+ "friendly_name": "Conservatory Colour burst"
+ },
+ "last_changed": "2026-07-02T08:58:35.712346+00:00",
+ "last_reported": "2026-07-02T08:58:35.712346+00:00",
+ "last_updated": "2026-07-02T08:58:35.712346+00:00",
+ "context": {
+ "id": "01KWH0TAA01WH5RE1QCH037KKQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.lounge_movement_zone_read",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Lounge movement zone",
+ "group_type": "zone",
+ "name": "Read",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Lounge movement zone Read"
+ },
+ "last_changed": "2026-07-02T08:58:35.712577+00:00",
+ "last_reported": "2026-07-02T08:58:35.712577+00:00",
+ "last_updated": "2026-07-02T08:58:35.712577+00:00",
+ "context": {
+ "id": "01KWH0TAA0V7TJJJPFK6GNQYNN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.tims_room_majestic_morning",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Tims room",
+ "group_type": "room",
+ "name": "Majestic morning in Tim’s room",
+ "speed": 0.8174603174603174,
+ "brightness": 145,
+ "is_dynamic": true,
+ "friendly_name": "Tims room Majestic morning in Tim’s room"
+ },
+ "last_changed": "2026-07-02T08:58:35.712813+00:00",
+ "last_reported": "2026-07-02T08:58:35.712813+00:00",
+ "last_updated": "2026-07-02T08:58:35.712813+00:00",
+ "context": {
+ "id": "01KWH0TAA0E09N9RCVH3EZA986",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.lounge_under_the_tree",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Lounge",
+ "group_type": "room",
+ "name": "Under the tree",
+ "speed": 0.6904761904761905,
+ "brightness": 102,
+ "is_dynamic": true,
+ "friendly_name": "Lounge Under the tree"
+ },
+ "last_changed": "2026-07-02T08:58:35.713083+00:00",
+ "last_reported": "2026-07-02T08:58:35.713083+00:00",
+ "last_updated": "2026-07-02T08:58:35.713083+00:00",
+ "context": {
+ "id": "01KWH0TAA1FZ2RZWQFQH6QVJ47",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.lounge_energize",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Lounge",
+ "group_type": "room",
+ "name": "Energize",
+ "speed": 0.5,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Lounge Energize"
+ },
+ "last_changed": "2026-07-02T08:58:35.713333+00:00",
+ "last_reported": "2026-07-02T08:58:35.713333+00:00",
+ "last_updated": "2026-07-02T08:58:35.713333+00:00",
+ "context": {
+ "id": "01KWH0TAA13FH7E7TEHWVWBZ16",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.jon_s_energize",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "James",
+ "group_type": "room",
+ "name": "Energize",
+ "speed": 0.5,
+ "brightness": null,
+ "is_dynamic": false,
+ "friendly_name": "James Energize"
+ },
+ "last_changed": "2026-07-02T08:58:35.713582+00:00",
+ "last_reported": "2026-07-02T08:58:35.713582+00:00",
+ "last_updated": "2026-07-02T08:58:35.713582+00:00",
+ "context": {
+ "id": "01KWH0TAA14D223N5HC71ECBB1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.conservatory_under_the_tree_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Conservatory",
+ "group_type": "room",
+ "name": "Under the tree",
+ "speed": 0.6904761904761905,
+ "brightness": 102,
+ "is_dynamic": true,
+ "friendly_name": "Conservatory Under the tree"
+ },
+ "last_changed": "2026-07-02T08:58:35.713813+00:00",
+ "last_reported": "2026-07-02T08:58:35.713813+00:00",
+ "last_updated": "2026-07-02T08:58:35.713813+00:00",
+ "context": {
+ "id": "01KWH0TAA1CGFM08TMYA8RNZ37",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.lounge_sunflare",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Lounge",
+ "group_type": "room",
+ "name": "Sunflare in lounge",
+ "speed": 0.8809523809523809,
+ "brightness": 204,
+ "is_dynamic": true,
+ "friendly_name": "Lounge Sunflare in lounge"
+ },
+ "last_changed": "2026-07-02T08:58:35.714043+00:00",
+ "last_reported": "2026-07-02T08:58:35.714043+00:00",
+ "last_updated": "2026-07-02T08:58:35.714043+00:00",
+ "context": {
+ "id": "01KWH0TAA2NYTWVGS1SPAMC13H",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.kitchen_kitchen_eat",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "kitchen",
+ "group_type": "room",
+ "name": "Kitchen eat",
+ "speed": 0.5,
+ "brightness": 144,
+ "is_dynamic": false,
+ "friendly_name": "kitchen Kitchen eat"
+ },
+ "last_changed": "2026-07-02T08:58:35.714268+00:00",
+ "last_reported": "2026-07-02T08:58:35.714268+00:00",
+ "last_updated": "2026-07-02T08:58:35.714268+00:00",
+ "context": {
+ "id": "01KWH0TAA2Z8AGGTDXF0HVJ1X7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.kitchen_walkway_movement_zone_concentrate",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Kitchen walkway movement zone",
+ "group_type": "zone",
+ "name": "Concentrate",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Kitchen walkway movement zone Concentrate"
+ },
+ "last_changed": "2026-07-02T08:58:35.714494+00:00",
+ "last_reported": "2026-07-02T08:58:35.714494+00:00",
+ "last_updated": "2026-07-02T08:58:35.714494+00:00",
+ "context": {
+ "id": "01KWH0TAA2TBT4GMTJAK927J1T",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.andriis_room_energise_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Andrii’s room",
+ "group_type": "room",
+ "name": "Energise",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Andrii’s room Energise"
+ },
+ "last_changed": "2026-07-02T08:58:35.714728+00:00",
+ "last_reported": "2026-07-02T08:58:35.714728+00:00",
+ "last_updated": "2026-07-02T08:58:35.714728+00:00",
+ "context": {
+ "id": "01KWH0TAA2SY3QD59ZKS7ZFD4D",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.andriis_room_chinatown_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Andrii’s room",
+ "group_type": "room",
+ "name": "Chinatown",
+ "speed": 0.626984126984127,
+ "brightness": 153,
+ "is_dynamic": true,
+ "friendly_name": "Andrii’s room Chinatown"
+ },
+ "last_changed": "2026-07-02T08:58:35.714958+00:00",
+ "last_reported": "2026-07-02T08:58:35.714958+00:00",
+ "last_updated": "2026-07-02T08:58:35.714958+00:00",
+ "context": {
+ "id": "01KWH0TAA2WZCS96V8SHF3CXD6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.lounge_savanna_sunset",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Lounge",
+ "group_type": "room",
+ "name": "Savanna sunset",
+ "speed": 0.6190476190476191,
+ "brightness": 189,
+ "is_dynamic": true,
+ "friendly_name": "Lounge Savanna sunset"
+ },
+ "last_changed": "2026-07-02T08:58:35.715196+00:00",
+ "last_reported": "2026-07-02T08:58:35.715196+00:00",
+ "last_updated": "2026-07-02T08:58:35.715196+00:00",
+ "context": {
+ "id": "01KWH0TAA3GR3M8YT1QY33M7Z2",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.lounge_nightlight",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Lounge",
+ "group_type": "room",
+ "name": "Nightlight",
+ "speed": 0.5,
+ "brightness": 101,
+ "is_dynamic": false,
+ "friendly_name": "Lounge Nightlight"
+ },
+ "last_changed": "2026-07-02T08:58:35.715434+00:00",
+ "last_reported": "2026-07-02T08:58:35.715434+00:00",
+ "last_updated": "2026-07-02T08:58:35.715434+00:00",
+ "context": {
+ "id": "01KWH0TAA3JFY8279ZBDJ201VM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.lounge_tv",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Lounge",
+ "group_type": "room",
+ "name": "TV",
+ "speed": 0.5,
+ "brightness": 255,
+ "is_dynamic": true,
+ "friendly_name": "Lounge TV"
+ },
+ "last_changed": "2026-07-02T08:58:35.715662+00:00",
+ "last_reported": "2026-07-02T08:58:35.715662+00:00",
+ "last_updated": "2026-07-02T08:58:35.715662+00:00",
+ "context": {
+ "id": "01KWH0TAA3N4VY4RRGE1G3CQS5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.tims_room_nutcracker",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Tims room",
+ "group_type": "room",
+ "name": "Nutcracker in Tim’s room",
+ "speed": 0.8809523809523809,
+ "brightness": 63,
+ "is_dynamic": true,
+ "friendly_name": "Tims room Nutcracker in Tim’s room"
+ },
+ "last_changed": "2026-07-02T08:58:35.715890+00:00",
+ "last_reported": "2026-07-02T08:58:35.715890+00:00",
+ "last_updated": "2026-07-02T08:58:35.715890+00:00",
+ "context": {
+ "id": "01KWH0TAA3DCX2MRENBE6WDH9J",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.conservatory_amber_bloom_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Conservatory",
+ "group_type": "room",
+ "name": "Amber bloom",
+ "speed": 0.6031746031746031,
+ "brightness": 204,
+ "is_dynamic": true,
+ "friendly_name": "Conservatory Amber bloom"
+ },
+ "last_changed": "2026-07-02T08:58:35.716124+00:00",
+ "last_reported": "2026-07-02T08:58:35.716124+00:00",
+ "last_updated": "2026-07-02T08:58:35.716124+00:00",
+ "context": {
+ "id": "01KWH0TAA4PJPVX825XB9JK0KK",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.andriis_room_relaxing",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Andrii’s room",
+ "group_type": "room",
+ "name": "Relaxing",
+ "speed": 0.603,
+ "brightness": 25,
+ "is_dynamic": false,
+ "friendly_name": "Andrii’s room Relaxing"
+ },
+ "last_changed": "2026-07-02T08:58:35.716353+00:00",
+ "last_reported": "2026-07-02T08:58:35.716353+00:00",
+ "last_updated": "2026-07-02T08:58:35.716353+00:00",
+ "context": {
+ "id": "01KWH0TAA4QFA329KCN26AAEK3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.study_read_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Study",
+ "group_type": "room",
+ "name": "Read",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Study Read"
+ },
+ "last_changed": "2026-07-02T08:58:35.716577+00:00",
+ "last_reported": "2026-07-02T08:58:35.716577+00:00",
+ "last_updated": "2026-07-02T08:58:35.716577+00:00",
+ "context": {
+ "id": "01KWH0TAA4QM53SJEZF1Y76N4F",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.lounge_colour_burst",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Lounge",
+ "group_type": "room",
+ "name": "Colour burst",
+ "speed": 0.8809523809523809,
+ "brightness": 191,
+ "is_dynamic": true,
+ "friendly_name": "Lounge Colour burst"
+ },
+ "last_changed": "2026-07-02T08:58:35.716805+00:00",
+ "last_reported": "2026-07-02T08:58:35.716805+00:00",
+ "last_updated": "2026-07-02T08:58:35.716805+00:00",
+ "context": {
+ "id": "01KWH0TAA4N793BEQH0JW80VE9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.lounge_tropical_twilight",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Lounge",
+ "group_type": "room",
+ "name": "Tropical twilight",
+ "speed": 0.6388888888888888,
+ "brightness": 171,
+ "is_dynamic": true,
+ "friendly_name": "Lounge Tropical twilight"
+ },
+ "last_changed": "2026-07-02T08:58:35.717211+00:00",
+ "last_reported": "2026-07-02T08:58:35.717211+00:00",
+ "last_updated": "2026-07-02T08:58:35.717211+00:00",
+ "context": {
+ "id": "01KWH0TAA5HEAXKZZ2EZFP9Y94",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.landing_bright",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Landing",
+ "group_type": "room",
+ "name": "Bright",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Landing Bright"
+ },
+ "last_changed": "2026-07-02T08:58:35.717458+00:00",
+ "last_reported": "2026-07-02T08:58:35.717458+00:00",
+ "last_updated": "2026-07-02T08:58:35.717458+00:00",
+ "context": {
+ "id": "01KWH0TAA5PA9X3Y60GX9JZ5ER",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.cons_seating_read_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Cons seating",
+ "group_type": "zone",
+ "name": "Read",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Cons seating Read"
+ },
+ "last_changed": "2026-07-02T08:58:35.717699+00:00",
+ "last_reported": "2026-07-02T08:58:35.717699+00:00",
+ "last_updated": "2026-07-02T08:58:35.717699+00:00",
+ "context": {
+ "id": "01KWH0TAA5VKWBDV4F8RNMVFF7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.all_landing_nightlight",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "All Landing",
+ "group_type": "zone",
+ "name": "Nightlight",
+ "speed": 0.603,
+ "brightness": 0,
+ "is_dynamic": false,
+ "friendly_name": "All Landing Nightlight"
+ },
+ "last_changed": "2026-07-02T08:58:35.717936+00:00",
+ "last_reported": "2026-07-02T08:58:35.717936+00:00",
+ "last_updated": "2026-07-02T08:58:35.717936+00:00",
+ "context": {
+ "id": "01KWH0TAA5HCCD5JJS4MR05YR0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.utility_room_bright",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Utility room",
+ "group_type": "room",
+ "name": "Bright",
+ "speed": 0.5,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Utility room Bright"
+ },
+ "last_changed": "2026-07-02T08:58:35.718287+00:00",
+ "last_reported": "2026-07-02T08:58:35.718287+00:00",
+ "last_updated": "2026-07-02T08:58:35.718287+00:00",
+ "context": {
+ "id": "01KWH0TAA6273EKXYB1ARRBAWK",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.utility_room_nightlight",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Utility room",
+ "group_type": "room",
+ "name": "Nightlight",
+ "speed": 0.5,
+ "brightness": 0,
+ "is_dynamic": false,
+ "friendly_name": "Utility room Nightlight"
+ },
+ "last_changed": "2026-07-02T08:58:35.718534+00:00",
+ "last_reported": "2026-07-02T08:58:35.718534+00:00",
+ "last_updated": "2026-07-02T08:58:35.718534+00:00",
+ "context": {
+ "id": "01KWH0TAA6BXX0NPH6TAGG7TC9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.tims_room_chill_out",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Tims room",
+ "group_type": "room",
+ "name": "Tim bedroom Chill out",
+ "speed": 0.5,
+ "brightness": 254,
+ "is_dynamic": true,
+ "friendly_name": "Tims room Tim bedroom Chill out"
+ },
+ "last_changed": "2026-07-02T08:58:35.718765+00:00",
+ "last_reported": "2026-07-02T08:58:35.718765+00:00",
+ "last_updated": "2026-07-02T08:58:35.718765+00:00",
+ "context": {
+ "id": "01KWH0TAA6V2HPMENAE7WRA05F",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.hall_rest",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Hall",
+ "group_type": "room",
+ "name": "Rest",
+ "speed": 0.603,
+ "brightness": 89,
+ "is_dynamic": false,
+ "friendly_name": "Hall Rest"
+ },
+ "last_changed": "2026-07-02T08:58:35.719001+00:00",
+ "last_reported": "2026-07-02T08:58:35.719001+00:00",
+ "last_updated": "2026-07-02T08:58:35.719001+00:00",
+ "context": {
+ "id": "01KWH0TAA7G67M0HE9XR17P63K",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.tims_room_concentrate",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Tims room",
+ "group_type": "room",
+ "name": "Tim bedroom Concentrate",
+ "speed": 0.6031746031746031,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Tims room Tim bedroom Concentrate"
+ },
+ "last_changed": "2026-07-02T08:58:35.719243+00:00",
+ "last_reported": "2026-07-02T08:58:35.719243+00:00",
+ "last_updated": "2026-07-02T08:58:35.719243+00:00",
+ "context": {
+ "id": "01KWH0TAA7RAXN28S6N0JNNC9S",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.tims_room_night_time",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Tims room",
+ "group_type": "room",
+ "name": "Tim bedroom Night time",
+ "speed": 0.5,
+ "brightness": 36,
+ "is_dynamic": false,
+ "friendly_name": "Tims room Tim bedroom Night time"
+ },
+ "last_changed": "2026-07-02T08:58:35.719476+00:00",
+ "last_reported": "2026-07-02T08:58:35.719476+00:00",
+ "last_updated": "2026-07-02T08:58:35.719476+00:00",
+ "context": {
+ "id": "01KWH0TAA7DDHK7F37MFPSZQT9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.conservatory_nutcracker_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Conservatory",
+ "group_type": "room",
+ "name": "Nutcracker",
+ "speed": 0.7301587301587301,
+ "brightness": 102,
+ "is_dynamic": true,
+ "friendly_name": "Conservatory Nutcracker"
+ },
+ "last_changed": "2026-07-02T08:58:35.719705+00:00",
+ "last_reported": "2026-07-02T08:58:35.719705+00:00",
+ "last_updated": "2026-07-02T08:58:35.719705+00:00",
+ "context": {
+ "id": "01KWH0TAA793FGZHPR58VFG95C",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.tims_room_sleepy",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Tims room",
+ "group_type": "room",
+ "name": "Tim bedroom Sleepy",
+ "speed": 0.626984126984127,
+ "brightness": 40,
+ "is_dynamic": true,
+ "friendly_name": "Tims room Tim bedroom Sleepy"
+ },
+ "last_changed": "2026-07-02T08:58:35.719933+00:00",
+ "last_reported": "2026-07-02T08:58:35.719933+00:00",
+ "last_updated": "2026-07-02T08:58:35.719933+00:00",
+ "context": {
+ "id": "01KWH0TAA7S1HFZ3QZS1BBTPRR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.cons_walkway_concentrate_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Cons walkway",
+ "group_type": "zone",
+ "name": "Concentrate",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Cons walkway Concentrate"
+ },
+ "last_changed": "2026-07-02T08:58:35.720172+00:00",
+ "last_reported": "2026-07-02T08:58:35.720172+00:00",
+ "last_updated": "2026-07-02T08:58:35.720172+00:00",
+ "context": {
+ "id": "01KWH0TAA896Q9DZN332NZZG73",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.kitchen_dimmed",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "kitchen",
+ "group_type": "room",
+ "name": "Dimmed",
+ "speed": 0.5,
+ "brightness": 77,
+ "is_dynamic": false,
+ "friendly_name": "kitchen Dimmed"
+ },
+ "last_changed": "2026-07-02T08:58:35.720407+00:00",
+ "last_reported": "2026-07-02T08:58:35.720407+00:00",
+ "last_updated": "2026-07-02T08:58:35.720407+00:00",
+ "context": {
+ "id": "01KWH0TAA8VC5B3NFGAF4NZNV3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.jon_s_dimmed",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "James",
+ "group_type": "room",
+ "name": "Dimmed",
+ "speed": 0.5,
+ "brightness": 77,
+ "is_dynamic": false,
+ "friendly_name": "James Dimmed"
+ },
+ "last_changed": "2026-07-02T08:58:35.720634+00:00",
+ "last_reported": "2026-07-02T08:58:35.720634+00:00",
+ "last_updated": "2026-07-02T08:58:35.720634+00:00",
+ "context": {
+ "id": "01KWH0TAA8WKY6WRNSJDQ52MYJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.conservatory_golden_star_bright_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Conservatory",
+ "group_type": "room",
+ "name": "Golden star bright",
+ "speed": 0.753968253968254,
+ "brightness": 117,
+ "is_dynamic": true,
+ "friendly_name": "Conservatory Golden star bright"
+ },
+ "last_changed": "2026-07-02T08:58:35.720865+00:00",
+ "last_reported": "2026-07-02T08:58:35.720865+00:00",
+ "last_updated": "2026-07-02T08:58:35.720865+00:00",
+ "context": {
+ "id": "01KWH0TAA88H0GXTA82NG27H8C",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.jon_s_arctic_aurora",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "James",
+ "group_type": "room",
+ "name": "Arctic aurora",
+ "speed": 0.6388888888888888,
+ "brightness": 78,
+ "is_dynamic": true,
+ "friendly_name": "James Arctic aurora"
+ },
+ "last_changed": "2026-07-02T08:58:35.721111+00:00",
+ "last_reported": "2026-07-02T08:58:35.721111+00:00",
+ "last_updated": "2026-07-02T08:58:35.721111+00:00",
+ "context": {
+ "id": "01KWH0TAA9HVDHMW68MPKV6VP4",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.cons_seating_concentrate_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Cons seating",
+ "group_type": "zone",
+ "name": "Concentrate",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Cons seating Concentrate"
+ },
+ "last_changed": "2026-07-02T08:58:35.721349+00:00",
+ "last_reported": "2026-07-02T08:58:35.721349+00:00",
+ "last_updated": "2026-07-02T08:58:35.721349+00:00",
+ "context": {
+ "id": "01KWH0TAA9RAJM82AZQMHXSBDX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.tims_room_relax",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Tims room",
+ "group_type": "room",
+ "name": "Tim bedroom relax",
+ "speed": 0.5,
+ "brightness": 144,
+ "is_dynamic": false,
+ "friendly_name": "Tims room Tim bedroom relax"
+ },
+ "last_changed": "2026-07-02T08:58:35.721582+00:00",
+ "last_reported": "2026-07-02T08:58:35.721582+00:00",
+ "last_updated": "2026-07-02T08:58:35.721582+00:00",
+ "context": {
+ "id": "01KWH0TAA92J8CS613WVG6EBH6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.andriis_room_ibiza_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Andrii’s room",
+ "group_type": "room",
+ "name": "Ibiza",
+ "speed": 0.6904761904761905,
+ "brightness": 125,
+ "is_dynamic": true,
+ "friendly_name": "Andrii’s room Ibiza"
+ },
+ "last_changed": "2026-07-02T08:58:35.721812+00:00",
+ "last_reported": "2026-07-02T08:58:35.721812+00:00",
+ "last_updated": "2026-07-02T08:58:35.721812+00:00",
+ "context": {
+ "id": "01KWH0TAA9WK5SSE47WCMT7ZTX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.conservatory_concentrate_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Conservatory",
+ "group_type": "room",
+ "name": "Concentrate",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Conservatory Concentrate"
+ },
+ "last_changed": "2026-07-02T08:58:35.722052+00:00",
+ "last_reported": "2026-07-02T08:58:35.722052+00:00",
+ "last_updated": "2026-07-02T08:58:35.722052+00:00",
+ "context": {
+ "id": "01KWH0TAAANTDMEHB8RRY6VD2X",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.tims_room_blues",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Tims room",
+ "group_type": "room",
+ "name": "Tim bedroom moonlight",
+ "speed": 0.5,
+ "brightness": 92,
+ "is_dynamic": true,
+ "friendly_name": "Tims room Tim bedroom moonlight"
+ },
+ "last_changed": "2026-07-02T08:58:35.727606+00:00",
+ "last_reported": "2026-07-02T08:58:35.727606+00:00",
+ "last_updated": "2026-07-02T08:58:35.727606+00:00",
+ "context": {
+ "id": "01KWH0TAAF2FXVH7DJ41JGXJTF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.kitchen_walkway_read",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Kitchen walkway movement zone",
+ "group_type": "zone",
+ "name": "Read",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Kitchen walkway movement zone Read"
+ },
+ "last_changed": "2026-07-02T08:58:35.728148+00:00",
+ "last_reported": "2026-07-02T08:58:35.728148+00:00",
+ "last_updated": "2026-07-02T08:58:35.728148+00:00",
+ "context": {
+ "id": "01KWH0TAAG4G3E2SM74G1DEKW9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.jon_s_bright",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "James",
+ "group_type": "room",
+ "name": "Bright",
+ "speed": 0.5,
+ "brightness": null,
+ "is_dynamic": false,
+ "friendly_name": "James Bright"
+ },
+ "last_changed": "2026-07-02T08:58:35.728438+00:00",
+ "last_reported": "2026-07-02T08:58:35.728438+00:00",
+ "last_updated": "2026-07-02T08:58:35.728438+00:00",
+ "context": {
+ "id": "01KWH0TAAGVSQ1503JDNX4ENAJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.conservatory_dimmed_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Conservatory",
+ "group_type": "room",
+ "name": "Dimmed",
+ "speed": 0.603,
+ "brightness": 76,
+ "is_dynamic": false,
+ "friendly_name": "Conservatory Dimmed"
+ },
+ "last_changed": "2026-07-02T08:58:35.728707+00:00",
+ "last_reported": "2026-07-02T08:58:35.728707+00:00",
+ "last_updated": "2026-07-02T08:58:35.728707+00:00",
+ "context": {
+ "id": "01KWH0TAAGF08AVH5TM410RF0B",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.kitchen_walkway_movement_zone_bright",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Kitchen walkway movement zone",
+ "group_type": "zone",
+ "name": "Bright",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Kitchen walkway movement zone Bright"
+ },
+ "last_changed": "2026-07-02T08:58:35.728982+00:00",
+ "last_reported": "2026-07-02T08:58:35.728982+00:00",
+ "last_updated": "2026-07-02T08:58:35.728982+00:00",
+ "context": {
+ "id": "01KWH0TAAGG5975CNWXFS4859A",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.tims_room_energise",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Tims room",
+ "group_type": "room",
+ "name": "Tim bedroom Energise",
+ "speed": 0.6031746031746031,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Tims room Tim bedroom Energise"
+ },
+ "last_changed": "2026-07-02T08:58:35.729231+00:00",
+ "last_reported": "2026-07-02T08:58:35.729231+00:00",
+ "last_updated": "2026-07-02T08:58:35.729231+00:00",
+ "context": {
+ "id": "01KWH0TAAHQVG3EPR7FR1S15DS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.landing_front_landing_front_nightlight_mode",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Landing front",
+ "group_type": "room",
+ "name": "Landing front nightlight mode",
+ "speed": 0.603,
+ "brightness": 4,
+ "is_dynamic": false,
+ "friendly_name": "Landing front Landing front nightlight mode"
+ },
+ "last_changed": "2026-07-02T08:58:35.729475+00:00",
+ "last_reported": "2026-07-02T08:58:35.729475+00:00",
+ "last_updated": "2026-07-02T08:58:35.729475+00:00",
+ "context": {
+ "id": "01KWH0TAAH1XVFXK9TTH9ARNDM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.conservatory_nightlight_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Conservatory",
+ "group_type": "room",
+ "name": "Nightlight",
+ "speed": 0.603,
+ "brightness": 25,
+ "is_dynamic": false,
+ "friendly_name": "Conservatory Nightlight"
+ },
+ "last_changed": "2026-07-02T08:58:35.729726+00:00",
+ "last_reported": "2026-07-02T08:58:35.729726+00:00",
+ "last_updated": "2026-07-02T08:58:35.729726+00:00",
+ "context": {
+ "id": "01KWH0TAAH8NCW29BQ1QRNH9QG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.lounge_quiet_evening",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Lounge",
+ "group_type": "room",
+ "name": "Quiet evening",
+ "speed": 0.6031746031746031,
+ "brightness": 216,
+ "is_dynamic": false,
+ "friendly_name": "Lounge Quiet evening"
+ },
+ "last_changed": "2026-07-02T08:58:35.729971+00:00",
+ "last_reported": "2026-07-02T08:58:35.729971+00:00",
+ "last_updated": "2026-07-02T08:58:35.729971+00:00",
+ "context": {
+ "id": "01KWH0TAAH8Z4J92M943DP3CC6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.cons_walkway_relax_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Cons walkway",
+ "group_type": "zone",
+ "name": "Relax",
+ "speed": 0.603,
+ "brightness": 143,
+ "is_dynamic": false,
+ "friendly_name": "Cons walkway Relax"
+ },
+ "last_changed": "2026-07-02T08:58:35.730229+00:00",
+ "last_reported": "2026-07-02T08:58:35.730229+00:00",
+ "last_updated": "2026-07-02T08:58:35.730229+00:00",
+ "context": {
+ "id": "01KWH0TAAJTMDAG5GHYA1QKN3E",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.study_relax_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Study",
+ "group_type": "room",
+ "name": "Relax",
+ "speed": 0.603,
+ "brightness": 143,
+ "is_dynamic": false,
+ "friendly_name": "Study Relax"
+ },
+ "last_changed": "2026-07-02T08:58:35.730468+00:00",
+ "last_reported": "2026-07-02T08:58:35.730468+00:00",
+ "last_updated": "2026-07-02T08:58:35.730468+00:00",
+ "context": {
+ "id": "01KWH0TAAJGBDXGJRMC8JZWZJF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.andriis_room_night_time",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Andrii’s room",
+ "group_type": "room",
+ "name": "Night-time",
+ "speed": 0.626984126984127,
+ "brightness": 26,
+ "is_dynamic": true,
+ "friendly_name": "Andrii’s room Night-time"
+ },
+ "last_changed": "2026-07-02T08:58:35.730704+00:00",
+ "last_reported": "2026-07-02T08:58:35.730704+00:00",
+ "last_updated": "2026-07-02T08:58:35.730704+00:00",
+ "context": {
+ "id": "01KWH0TAAJD00K8VFPXHGD0EAT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.tims_room_colour_burst",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Tims room",
+ "group_type": "room",
+ "name": "Colour burst in Tim’s room",
+ "speed": 0.8809523809523809,
+ "brightness": 77,
+ "is_dynamic": true,
+ "friendly_name": "Tims room Colour burst in Tim’s room"
+ },
+ "last_changed": "2026-07-02T08:58:35.730942+00:00",
+ "last_reported": "2026-07-02T08:58:35.730942+00:00",
+ "last_updated": "2026-07-02T08:58:35.730942+00:00",
+ "context": {
+ "id": "01KWH0TAAJHFRV0B3YFCTGH2RZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.landing_concentrate",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Landing",
+ "group_type": "room",
+ "name": "Concentrate",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Landing Concentrate"
+ },
+ "last_changed": "2026-07-02T08:58:35.731179+00:00",
+ "last_reported": "2026-07-02T08:58:35.731179+00:00",
+ "last_updated": "2026-07-02T08:58:35.731179+00:00",
+ "context": {
+ "id": "01KWH0TAAK9F621TA3F72VGHJC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.hall_nightlight",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Hall",
+ "group_type": "room",
+ "name": "Nightlight",
+ "speed": 0.603,
+ "brightness": 26,
+ "is_dynamic": false,
+ "friendly_name": "Hall Nightlight"
+ },
+ "last_changed": "2026-07-02T08:58:35.731419+00:00",
+ "last_reported": "2026-07-02T08:58:35.731419+00:00",
+ "last_updated": "2026-07-02T08:58:35.731419+00:00",
+ "context": {
+ "id": "01KWH0TAAKTD286ABMWVXCR5F3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.conservatory_miami_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Conservatory",
+ "group_type": "room",
+ "name": "Miami",
+ "speed": 0.6904761904761905,
+ "brightness": 204,
+ "is_dynamic": true,
+ "friendly_name": "Conservatory Miami"
+ },
+ "last_changed": "2026-07-02T08:58:35.731654+00:00",
+ "last_reported": "2026-07-02T08:58:35.731654+00:00",
+ "last_updated": "2026-07-02T08:58:35.731654+00:00",
+ "context": {
+ "id": "01KWH0TAAK5XPWRB6AP99BPDGB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.hall_relax",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Hall",
+ "group_type": "room",
+ "name": "Relax",
+ "speed": 0.603,
+ "brightness": 143,
+ "is_dynamic": false,
+ "friendly_name": "Hall Relax"
+ },
+ "last_changed": "2026-07-02T08:58:35.731885+00:00",
+ "last_reported": "2026-07-02T08:58:35.731885+00:00",
+ "last_updated": "2026-07-02T08:58:35.731885+00:00",
+ "context": {
+ "id": "01KWH0TAAKE0C987BBS1VX8PZC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.cons_walkway_read_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Cons walkway",
+ "group_type": "zone",
+ "name": "Read",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Cons walkway Read"
+ },
+ "last_changed": "2026-07-02T08:58:35.732122+00:00",
+ "last_reported": "2026-07-02T08:58:35.732122+00:00",
+ "last_updated": "2026-07-02T08:58:35.732122+00:00",
+ "context": {
+ "id": "01KWH0TAAMFE2YKDR31W0M1VZG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.lounge_snow_sparkle",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Lounge",
+ "group_type": "room",
+ "name": "Snow sparkle",
+ "speed": 0.626984126984127,
+ "brightness": 101,
+ "is_dynamic": true,
+ "friendly_name": "Lounge Snow sparkle"
+ },
+ "last_changed": "2026-07-02T08:58:35.732354+00:00",
+ "last_reported": "2026-07-02T08:58:35.732354+00:00",
+ "last_updated": "2026-07-02T08:58:35.732354+00:00",
+ "context": {
+ "id": "01KWH0TAAMG8AHGHW30DJNKG6X",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.jon_s_savanna_sunset",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "James",
+ "group_type": "room",
+ "name": "Savanna sunset",
+ "speed": 0.6190476190476191,
+ "brightness": 206,
+ "is_dynamic": true,
+ "friendly_name": "James Savanna sunset"
+ },
+ "last_changed": "2026-07-02T08:58:35.732622+00:00",
+ "last_reported": "2026-07-02T08:58:35.732622+00:00",
+ "last_updated": "2026-07-02T08:58:35.732622+00:00",
+ "context": {
+ "id": "01KWH0TAAMSSV5486BS9BNBRJ8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.andriis_room_relax_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Andrii’s room",
+ "group_type": "room",
+ "name": "Relax",
+ "speed": 0.603,
+ "brightness": 143,
+ "is_dynamic": false,
+ "friendly_name": "Andrii’s room Relax"
+ },
+ "last_changed": "2026-07-02T08:58:35.732874+00:00",
+ "last_reported": "2026-07-02T08:58:35.732874+00:00",
+ "last_updated": "2026-07-02T08:58:35.732874+00:00",
+ "context": {
+ "id": "01KWH0TAAM5DGMQDYQF5S36TPM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.cons_dining_nightlight_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Cons dining",
+ "group_type": "zone",
+ "name": "Nightlight",
+ "speed": 0.603,
+ "brightness": 26,
+ "is_dynamic": false,
+ "friendly_name": "Cons dining Nightlight"
+ },
+ "last_changed": "2026-07-02T08:58:35.733294+00:00",
+ "last_reported": "2026-07-02T08:58:35.733294+00:00",
+ "last_updated": "2026-07-02T08:58:35.733294+00:00",
+ "context": {
+ "id": "01KWH0TAANZSVXZ83QYDPG0HVW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.lounge_bright",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Lounge",
+ "group_type": "room",
+ "name": "Bright",
+ "speed": 0.5,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Lounge Bright"
+ },
+ "last_changed": "2026-07-02T08:58:35.733543+00:00",
+ "last_reported": "2026-07-02T08:58:35.733543+00:00",
+ "last_updated": "2026-07-02T08:58:35.733543+00:00",
+ "context": {
+ "id": "01KWH0TAANF52M74E41NS8D1PQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.hall_energise",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Hall",
+ "group_type": "room",
+ "name": "Energise",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Hall Energise"
+ },
+ "last_changed": "2026-07-02T08:58:35.733786+00:00",
+ "last_reported": "2026-07-02T08:58:35.733786+00:00",
+ "last_updated": "2026-07-02T08:58:35.733786+00:00",
+ "context": {
+ "id": "01KWH0TAAND5K49DQGKYA24BNZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.conservatory_honolulu_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Conservatory",
+ "group_type": "room",
+ "name": "Honolulu",
+ "speed": 0.6031746031746031,
+ "brightness": 99,
+ "is_dynamic": true,
+ "friendly_name": "Conservatory Honolulu"
+ },
+ "last_changed": "2026-07-02T08:58:35.734018+00:00",
+ "last_reported": "2026-07-02T08:58:35.734018+00:00",
+ "last_updated": "2026-07-02T08:58:35.734018+00:00",
+ "context": {
+ "id": "01KWH0TAAP8TX74J4FT5P7QYE9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.kitchen_cooking",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "kitchen",
+ "group_type": "room",
+ "name": "Cooking",
+ "speed": 0.5,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "kitchen Cooking"
+ },
+ "last_changed": "2026-07-02T08:58:35.734250+00:00",
+ "last_reported": "2026-07-02T08:58:35.734250+00:00",
+ "last_updated": "2026-07-02T08:58:35.734250+00:00",
+ "context": {
+ "id": "01KWH0TAAP8F43E8V6KTGEKYZT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.tims_room_dimmed",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Tims room",
+ "group_type": "room",
+ "name": "Tim bedroom Dimmed",
+ "speed": 0.5,
+ "brightness": 77,
+ "is_dynamic": false,
+ "friendly_name": "Tims room Tim bedroom Dimmed"
+ },
+ "last_changed": "2026-07-02T08:58:35.734487+00:00",
+ "last_reported": "2026-07-02T08:58:35.734487+00:00",
+ "last_updated": "2026-07-02T08:58:35.734487+00:00",
+ "context": {
+ "id": "01KWH0TAAPR0ATQSASQCS9YNR5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.landing_relax",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Landing",
+ "group_type": "room",
+ "name": "Relax",
+ "speed": 0.603,
+ "brightness": 143,
+ "is_dynamic": false,
+ "friendly_name": "Landing Relax"
+ },
+ "last_changed": "2026-07-02T08:58:35.734727+00:00",
+ "last_reported": "2026-07-02T08:58:35.734727+00:00",
+ "last_updated": "2026-07-02T08:58:35.734727+00:00",
+ "context": {
+ "id": "01KWH0TAAPA4ERMASK71RRWQ19",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.cons_dining_read_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Cons dining",
+ "group_type": "zone",
+ "name": "Read",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Cons dining Read"
+ },
+ "last_changed": "2026-07-02T08:58:35.734967+00:00",
+ "last_reported": "2026-07-02T08:58:35.734967+00:00",
+ "last_updated": "2026-07-02T08:58:35.734967+00:00",
+ "context": {
+ "id": "01KWH0TAAPT2CB5JHWBVB0YC38",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.study_rest_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Study",
+ "group_type": "room",
+ "name": "Rest",
+ "speed": 0.603,
+ "brightness": 89,
+ "is_dynamic": false,
+ "friendly_name": "Study Rest"
+ },
+ "last_changed": "2026-07-02T08:58:35.735205+00:00",
+ "last_reported": "2026-07-02T08:58:35.735205+00:00",
+ "last_updated": "2026-07-02T08:58:35.735205+00:00",
+ "context": {
+ "id": "01KWH0TAAQ7X68GNPD1J4SARJW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.conservatory_candlelight_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Conservatory",
+ "group_type": "room",
+ "name": "Candlelight",
+ "speed": 0.6031746031746031,
+ "brightness": 12,
+ "is_dynamic": false,
+ "friendly_name": "Conservatory Candlelight"
+ },
+ "last_changed": "2026-07-02T08:58:35.735438+00:00",
+ "last_reported": "2026-07-02T08:58:35.735438+00:00",
+ "last_updated": "2026-07-02T08:58:35.735438+00:00",
+ "context": {
+ "id": "01KWH0TAAQT3PD4E5WQGN1PN51",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.jon_s_spring_blossom",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "James",
+ "group_type": "room",
+ "name": "Spring blossom",
+ "speed": 0.5595238095238095,
+ "brightness": 207,
+ "is_dynamic": true,
+ "friendly_name": "James Spring blossom"
+ },
+ "last_changed": "2026-07-02T08:58:35.735666+00:00",
+ "last_reported": "2026-07-02T08:58:35.735666+00:00",
+ "last_updated": "2026-07-02T08:58:35.735666+00:00",
+ "context": {
+ "id": "01KWH0TAAQ8QB18S8AAPEVD25X",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.kitchen_kitchen_walkway",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "kitchen",
+ "group_type": "room",
+ "name": "Kitchen walkway",
+ "speed": 0.5,
+ "brightness": 144,
+ "is_dynamic": false,
+ "friendly_name": "kitchen Kitchen walkway"
+ },
+ "last_changed": "2026-07-02T08:58:35.735904+00:00",
+ "last_reported": "2026-07-02T08:58:35.735904+00:00",
+ "last_updated": "2026-07-02T08:58:35.735904+00:00",
+ "context": {
+ "id": "01KWH0TAAQ4947DAQWN7N0V1FJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.lounge_island_warmth",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Lounge",
+ "group_type": "room",
+ "name": "Island warmth in the lounge",
+ "speed": 0.8174603174603174,
+ "brightness": 154,
+ "is_dynamic": true,
+ "friendly_name": "Lounge Island warmth in the lounge"
+ },
+ "last_changed": "2026-07-02T08:58:35.736143+00:00",
+ "last_reported": "2026-07-02T08:58:35.736143+00:00",
+ "last_updated": "2026-07-02T08:58:35.736143+00:00",
+ "context": {
+ "id": "01KWH0TAARK5FSE7XPWX5FK7ZQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.conservatory_read_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Conservatory",
+ "group_type": "room",
+ "name": "Read",
+ "speed": 0.603,
+ "brightness": 255,
+ "is_dynamic": false,
+ "friendly_name": "Conservatory Read"
+ },
+ "last_changed": "2026-07-02T08:58:35.736378+00:00",
+ "last_reported": "2026-07-02T08:58:35.736378+00:00",
+ "last_updated": "2026-07-02T08:58:35.736378+00:00",
+ "context": {
+ "id": "01KWH0TAARQKVK97TPT07A8A8V",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.landing_natural_light",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Landing",
+ "group_type": "room",
+ "name": "Natural light",
+ "is_active": false,
+ "friendly_name": "Landing Natural light"
+ },
+ "last_changed": "2026-07-02T08:58:35.736679+00:00",
+ "last_reported": "2026-07-02T08:58:35.736679+00:00",
+ "last_updated": "2026-07-02T08:58:35.736679+00:00",
+ "context": {
+ "id": "01KWH0TAARH19PWFFCF4AKJBZV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.andriis_room_natural_light_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Andrii’s room",
+ "group_type": "room",
+ "name": "Natural light",
+ "is_active": false,
+ "friendly_name": "Andrii’s room Natural light"
+ },
+ "last_changed": "2026-07-02T08:58:35.736959+00:00",
+ "last_reported": "2026-07-02T08:58:35.736959+00:00",
+ "last_updated": "2026-07-02T08:58:35.736959+00:00",
+ "context": {
+ "id": "01KWH0TAAR73ZMD3EHS8W382RT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.hall_natural_light",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Hall",
+ "group_type": "room",
+ "name": "Natural light",
+ "is_active": false,
+ "friendly_name": "Hall Natural light"
+ },
+ "last_changed": "2026-07-02T08:58:35.737230+00:00",
+ "last_reported": "2026-07-02T08:58:35.737230+00:00",
+ "last_updated": "2026-07-02T08:58:35.737230+00:00",
+ "context": {
+ "id": "01KWH0TAAS2YXCHZDEHJ6BPWF9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.study_natural_light_2",
+ "state": "unknown",
+ "attributes": {
+ "group_name": "Study",
+ "group_type": "room",
+ "name": "Natural light",
+ "is_active": false,
+ "friendly_name": "Study Natural light"
+ },
+ "last_changed": "2026-07-02T08:58:35.737499+00:00",
+ "last_reported": "2026-07-02T08:58:35.737499+00:00",
+ "last_updated": "2026-07-02T08:58:35.737499+00:00",
+ "context": {
+ "id": "01KWH0TAAS517KEQ7Z24VF1NXW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.conservatory_sensor_temperature",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Conservatory sensor Temperature"
+ },
+ "last_changed": "2026-07-02T08:58:35.739311+00:00",
+ "last_reported": "2026-07-02T08:58:35.739311+00:00",
+ "last_updated": "2026-07-02T08:58:35.739311+00:00",
+ "context": {
+ "id": "01KWH0TAAVBAQZE3MNWCG0DMEY",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.utility_room_sensor_temperature",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Utility room sensor Temperature"
+ },
+ "last_changed": "2026-07-02T08:58:35.739527+00:00",
+ "last_reported": "2026-07-02T08:58:35.739527+00:00",
+ "last_updated": "2026-07-02T08:58:35.739527+00:00",
+ "context": {
+ "id": "01KWH0TAAV5VK80VYPVJZJEGPS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.kitchen_sensor_temperature",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "kitchen sensor Temperature"
+ },
+ "last_changed": "2026-07-02T08:58:35.739980+00:00",
+ "last_reported": "2026-07-02T08:58:35.739980+00:00",
+ "last_updated": "2026-07-02T08:58:35.739980+00:00",
+ "context": {
+ "id": "01KWH0TAAV13TQPDHSXGHC6RD7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.hue_motion_sensor_1_temperature",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Hue motion sensor 1 Temperature"
+ },
+ "last_changed": "2026-07-02T08:58:35.740167+00:00",
+ "last_reported": "2026-07-02T08:58:35.740167+00:00",
+ "last_updated": "2026-07-02T08:58:35.740167+00:00",
+ "context": {
+ "id": "01KWH0TAAWA4K6HZ9T6AJHVJTF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.hue_motion_sensor_1_illuminance",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "lx",
+ "device_class": "illuminance",
+ "friendly_name": "Hue motion sensor 1 Illuminance"
+ },
+ "last_changed": "2026-07-02T08:58:35.740557+00:00",
+ "last_reported": "2026-07-02T08:58:35.740557+00:00",
+ "last_updated": "2026-07-02T08:58:35.740557+00:00",
+ "context": {
+ "id": "01KWH0TAAW2YX3MDSET8ETNMTV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.utility_room_sensor_illuminance",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "lx",
+ "device_class": "illuminance",
+ "friendly_name": "Utility room sensor Illuminance"
+ },
+ "last_changed": "2026-07-02T08:58:35.740747+00:00",
+ "last_reported": "2026-07-02T08:58:35.740747+00:00",
+ "last_updated": "2026-07-02T08:58:35.740747+00:00",
+ "context": {
+ "id": "01KWH0TAAW683GDEPK5Q5T7JQR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.kitchen_sensor_illuminance",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "lx",
+ "device_class": "illuminance",
+ "friendly_name": "kitchen sensor Illuminance"
+ },
+ "last_changed": "2026-07-02T08:58:35.740934+00:00",
+ "last_reported": "2026-07-02T08:58:35.740934+00:00",
+ "last_updated": "2026-07-02T08:58:35.740934+00:00",
+ "context": {
+ "id": "01KWH0TAAW7CPB93ABV10WJNEH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.conservatory_sensor_illuminance",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "lx",
+ "device_class": "illuminance",
+ "friendly_name": "Conservatory sensor Illuminance"
+ },
+ "last_changed": "2026-07-02T08:58:35.741143+00:00",
+ "last_reported": "2026-07-02T08:58:35.741143+00:00",
+ "last_updated": "2026-07-02T08:58:35.741143+00:00",
+ "context": {
+ "id": "01KWH0TAAX05CXVS2SD7MRN4KE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.hue_smart_button_1_battery_2",
+ "state": "1",
+ "attributes": {
+ "state_class": "measurement",
+ "battery_state": "critical",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Hue Smart button 1 Battery"
+ },
+ "last_changed": "2026-07-02T08:58:35.741886+00:00",
+ "last_reported": "2026-07-02T08:58:35.741886+00:00",
+ "last_updated": "2026-07-02T08:58:35.741886+00:00",
+ "context": {
+ "id": "01KWH0TAAXTQV1WXPKVS7ZHQWM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.utility_room_sensor_battery",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Utility room sensor Battery"
+ },
+ "last_changed": "2026-07-02T08:58:35.742114+00:00",
+ "last_reported": "2026-07-02T08:58:35.742114+00:00",
+ "last_updated": "2026-07-02T08:58:35.742114+00:00",
+ "context": {
+ "id": "01KWH0TAAYA9Y1YCFMX03WXX6K",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.kitchen_dimmer_switch_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "battery_state": "normal",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Kitchen dimmer switch Battery"
+ },
+ "last_changed": "2026-07-02T09:23:59.429947+00:00",
+ "last_reported": "2026-07-02T09:23:59.429947+00:00",
+ "last_updated": "2026-07-02T09:23:59.429947+00:00",
+ "context": {
+ "id": "01KWH28TA54ZT11G4HBH9EZFCE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.kitchen_sensor_battery",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "kitchen sensor Battery"
+ },
+ "last_changed": "2026-07-02T08:58:35.742569+00:00",
+ "last_reported": "2026-07-02T08:58:35.742569+00:00",
+ "last_updated": "2026-07-02T08:58:35.742569+00:00",
+ "context": {
+ "id": "01KWH0TAAYJH3WVWWKEHTRV5W0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tims_button_battery",
+ "state": "1",
+ "attributes": {
+ "state_class": "measurement",
+ "battery_state": "critical",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Tims button Battery"
+ },
+ "last_changed": "2026-07-02T08:58:35.742787+00:00",
+ "last_reported": "2026-07-02T08:58:35.742787+00:00",
+ "last_updated": "2026-07-02T08:58:35.742787+00:00",
+ "context": {
+ "id": "01KWH0TAAYN96SV6HCAF9HKPNM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.conservatory_battery",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Conservatory Battery"
+ },
+ "last_changed": "2026-07-02T08:58:35.743797+00:00",
+ "last_reported": "2026-07-02T08:58:35.743797+00:00",
+ "last_updated": "2026-07-02T08:58:35.743797+00:00",
+ "context": {
+ "id": "01KWH0TAAZY58Z6MMKEFPNEA7R",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.hue_dimmer_switch_2_battery",
+ "state": "45",
+ "attributes": {
+ "state_class": "measurement",
+ "battery_state": "normal",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Study dimmer Battery"
+ },
+ "last_changed": "2026-07-02T10:04:45.839319+00:00",
+ "last_reported": "2026-07-02T10:04:45.839319+00:00",
+ "last_updated": "2026-07-02T10:04:45.839319+00:00",
+ "context": {
+ "id": "01KWH4KFCFMJG1AW4NBC75WQSR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.conservatory_sensor_battery",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Conservatory sensor Battery"
+ },
+ "last_changed": "2026-07-02T08:58:35.744411+00:00",
+ "last_reported": "2026-07-02T08:58:35.744411+00:00",
+ "last_updated": "2026-07-02T08:58:35.744411+00:00",
+ "context": {
+ "id": "01KWH0TAB0VQJQDRRRQ3SSKSY3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.hue_tap_dial_switch_3_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "battery_state": "normal",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Cons Hue tap dial Battery"
+ },
+ "last_changed": "2026-07-02T08:58:35.744652+00:00",
+ "last_reported": "2026-07-02T08:58:35.744652+00:00",
+ "last_updated": "2026-07-02T08:58:35.744652+00:00",
+ "context": {
+ "id": "01KWH0TAB0W5J4FWH8C39JZ99H",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.hue_motion_sensor_1_battery",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Hue motion sensor 1 Battery"
+ },
+ "last_changed": "2026-07-02T08:58:35.744855+00:00",
+ "last_reported": "2026-07-02T08:58:35.744855+00:00",
+ "last_updated": "2026-07-02T08:58:35.744855+00:00",
+ "context": {
+ "id": "01KWH0TAB0192BAK4R8DJAAF80",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.hue_dimmer_switch_1_battery",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Loft dimmer Battery"
+ },
+ "last_changed": "2026-07-02T08:58:35.745106+00:00",
+ "last_reported": "2026-07-02T08:58:35.745106+00:00",
+ "last_updated": "2026-07-02T08:58:35.745106+00:00",
+ "context": {
+ "id": "01KWH0TAB1A681834XWRTF0H2H",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.aris_room_switch_battery",
+ "state": "83",
+ "attributes": {
+ "state_class": "measurement",
+ "battery_state": "normal",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "James Room switch Battery"
+ },
+ "last_changed": "2026-07-02T09:37:09.237461+00:00",
+ "last_reported": "2026-07-02T09:37:09.237461+00:00",
+ "last_updated": "2026-07-02T09:37:09.237461+00:00",
+ "context": {
+ "id": "01KWH30XKNX810HEPWWRR96PCS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.hue_dimmer_switch_1_battery_3",
+ "state": "81",
+ "attributes": {
+ "state_class": "measurement",
+ "battery_state": "normal",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Andrii room dimmer Battery"
+ },
+ "last_changed": "2026-07-02T10:04:18.417141+00:00",
+ "last_reported": "2026-07-02T10:04:18.417141+00:00",
+ "last_updated": "2026-07-02T10:04:18.417141+00:00",
+ "context": {
+ "id": "01KWH4JMKHT09K4RSGEYWD84MR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.hue_tap_dial_switch_1_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "battery_state": "normal",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Hue tap dial switch 1 Battery"
+ },
+ "last_changed": "2026-07-02T08:58:35.745821+00:00",
+ "last_reported": "2026-07-02T08:58:35.745821+00:00",
+ "last_updated": "2026-07-02T08:58:35.745821+00:00",
+ "context": {
+ "id": "01KWH0TAB1WWR4NFMKY1TA6DK9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.kitchen_illuminance",
+ "state": "unknown",
+ "attributes": {
+ "state_class": "measurement",
+ "light_level": null,
+ "unit_of_measurement": "lx",
+ "device_class": "illuminance",
+ "friendly_name": "kitchen Illuminance"
+ },
+ "last_changed": "2026-07-02T08:58:35.758702+00:00",
+ "last_reported": "2026-07-02T08:58:35.758702+00:00",
+ "last_updated": "2026-07-02T08:58:35.758702+00:00",
+ "context": {
+ "id": "01KWH0TABEZRENKDPS9ZCMRSEN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.kitchen_sensor_motion",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "kitchen sensor Motion sensor enabled"
+ },
+ "last_changed": "2026-07-02T08:58:35.759425+00:00",
+ "last_reported": "2026-07-02T08:58:35.759425+00:00",
+ "last_updated": "2026-07-02T08:58:35.759425+00:00",
+ "context": {
+ "id": "01KWH0TABFHS75GX2MJDD2PQKJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.hue_motion_sensor_1_motion",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Hue motion sensor 1 Motion sensor enabled"
+ },
+ "last_changed": "2026-07-02T08:58:35.759709+00:00",
+ "last_reported": "2026-07-02T08:58:35.759709+00:00",
+ "last_updated": "2026-07-02T08:58:35.759709+00:00",
+ "context": {
+ "id": "01KWH0TABF2YGZQ0DEMAX7BA56",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.utility_room_sensor_motion",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Utility room sensor Motion sensor enabled"
+ },
+ "last_changed": "2026-07-02T08:58:35.759941+00:00",
+ "last_reported": "2026-07-02T08:58:35.759941+00:00",
+ "last_updated": "2026-07-02T08:58:35.759941+00:00",
+ "context": {
+ "id": "01KWH0TABFB859FRACVC08SJQ6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.conservatory_sensor_motion",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Conservatory sensor Motion sensor enabled"
+ },
+ "last_changed": "2026-07-02T08:58:35.760529+00:00",
+ "last_reported": "2026-07-02T08:58:35.760529+00:00",
+ "last_updated": "2026-07-02T08:58:35.760529+00:00",
+ "context": {
+ "id": "01KWH0TABG1PZEEHWP705ST9F8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.hue_motion_sensor_1_illuminance",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Hue motion sensor 1 Light sensor enabled"
+ },
+ "last_changed": "2026-07-02T08:58:35.760895+00:00",
+ "last_reported": "2026-07-02T08:58:35.760895+00:00",
+ "last_updated": "2026-07-02T08:58:35.760895+00:00",
+ "context": {
+ "id": "01KWH0TABGV83SEC66BSRPC833",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.utility_room_sensor_illuminance",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Utility room sensor Light sensor enabled"
+ },
+ "last_changed": "2026-07-02T08:58:35.761191+00:00",
+ "last_reported": "2026-07-02T08:58:35.761191+00:00",
+ "last_updated": "2026-07-02T08:58:35.761191+00:00",
+ "context": {
+ "id": "01KWH0TABHC6K63Z2ACXJ4N832",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.kitchen_sensor_illuminance",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "kitchen sensor Light sensor enabled"
+ },
+ "last_changed": "2026-07-02T08:58:35.761417+00:00",
+ "last_reported": "2026-07-02T08:58:35.761417+00:00",
+ "last_updated": "2026-07-02T08:58:35.761417+00:00",
+ "context": {
+ "id": "01KWH0TABH63KQVPDHAJSHEFDP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.conservatory_sensor_illuminance",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Conservatory sensor Light sensor enabled"
+ },
+ "last_changed": "2026-07-02T08:58:35.761645+00:00",
+ "last_reported": "2026-07-02T08:58:35.761645+00:00",
+ "last_updated": "2026-07-02T08:58:35.761645+00:00",
+ "context": {
+ "id": "01KWH0TABHCX7MWHESBG4AV4DG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.automation_cons_hue_tap_dial_2",
+ "state": "on",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Home Automation: Cons Hue tap dial"
+ },
+ "last_changed": "2026-07-02T08:58:35.761930+00:00",
+ "last_reported": "2026-07-02T08:58:35.761930+00:00",
+ "last_updated": "2026-07-02T08:58:35.761930+00:00",
+ "context": {
+ "id": "01KWH0TABHYT0WGSG3W98B5TWT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.automation_lounge_away_simulated",
+ "state": "off",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Home Automation: Lounge Away Simulated "
+ },
+ "last_changed": "2026-07-02T08:58:35.762149+00:00",
+ "last_reported": "2026-07-02T08:58:35.762149+00:00",
+ "last_updated": "2026-07-02T08:58:35.762149+00:00",
+ "context": {
+ "id": "01KWH0TABJ7ES8Z4404A9CSQF9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.automation_kitchen_away_simulated_2",
+ "state": "off",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Home Automation: Kitchen Away Simulated 2"
+ },
+ "last_changed": "2026-07-02T08:58:35.762367+00:00",
+ "last_reported": "2026-07-02T08:58:35.762367+00:00",
+ "last_updated": "2026-07-02T08:58:35.762367+00:00",
+ "context": {
+ "id": "01KWH0TABJNPPXTQ7K7SZ2XX2P",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.automation_motion_area_3",
+ "state": "on",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Home Automation: Landing Motion area"
+ },
+ "last_changed": "2026-07-02T08:58:35.762582+00:00",
+ "last_reported": "2026-07-02T08:58:35.762582+00:00",
+ "last_updated": "2026-07-02T08:58:35.762582+00:00",
+ "context": {
+ "id": "01KWH0TABJX8ZP1M23PGMX7HF8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.automation_study_dimmer_2",
+ "state": "on",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Home Automation: Study dimmer"
+ },
+ "last_changed": "2026-07-02T08:58:35.762789+00:00",
+ "last_reported": "2026-07-02T08:58:35.762789+00:00",
+ "last_updated": "2026-07-02T08:58:35.762789+00:00",
+ "context": {
+ "id": "01KWH0TABJB01HJ22GEKX9XVGV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.automation_tiims_weekend_wake_up",
+ "state": "on",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Home Automation: Tiims weekend wake-up"
+ },
+ "last_changed": "2026-07-02T08:58:35.762994+00:00",
+ "last_reported": "2026-07-02T08:58:35.762994+00:00",
+ "last_updated": "2026-07-02T08:58:35.762994+00:00",
+ "context": {
+ "id": "01KWH0TABJVPCN685J5TDF3901",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.automation_hue_smart_button_1_2",
+ "state": "on",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Home Automation: Hue Smart button 1"
+ },
+ "last_changed": "2026-07-02T08:58:35.763195+00:00",
+ "last_reported": "2026-07-02T08:58:35.763195+00:00",
+ "last_updated": "2026-07-02T08:58:35.763195+00:00",
+ "context": {
+ "id": "01KWH0TABKDFBV3NP81MQ42YPT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.automation_mimic_presence",
+ "state": "on",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Home Automation: Mimic presence"
+ },
+ "last_changed": "2026-07-02T08:58:35.763415+00:00",
+ "last_reported": "2026-07-02T08:58:35.763415+00:00",
+ "last_updated": "2026-07-02T08:58:35.763415+00:00",
+ "context": {
+ "id": "01KWH0TABKREBQ0R1ZVXG08D5C",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.automation_tims_button",
+ "state": "on",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Home Automation: Tims button"
+ },
+ "last_changed": "2026-07-02T08:58:35.763614+00:00",
+ "last_reported": "2026-07-02T08:58:35.763614+00:00",
+ "last_updated": "2026-07-02T08:58:35.763614+00:00",
+ "context": {
+ "id": "01KWH0TABKEJENN6XRW44GANHF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.automation_tim_room_away_simulated",
+ "state": "off",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Home Automation: Tim Room Away Simulated "
+ },
+ "last_changed": "2026-07-02T08:58:35.763814+00:00",
+ "last_reported": "2026-07-02T08:58:35.763814+00:00",
+ "last_updated": "2026-07-02T08:58:35.763814+00:00",
+ "context": {
+ "id": "01KWH0TABK0NVNRMXX9HXWA4DF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.automation_utility_room_away_simulated",
+ "state": "off",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Home Automation: Utility Room Away Simulated "
+ },
+ "last_changed": "2026-07-02T08:58:35.764011+00:00",
+ "last_reported": "2026-07-02T08:58:35.764011+00:00",
+ "last_updated": "2026-07-02T08:58:35.764011+00:00",
+ "context": {
+ "id": "01KWH0TABM410YSY67NFTNRGT8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.automation_turn_off_all_lights_2",
+ "state": "off",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Home Automation: Turn Off All Lights"
+ },
+ "last_changed": "2026-07-02T08:58:35.764208+00:00",
+ "last_reported": "2026-07-02T08:58:35.764208+00:00",
+ "last_updated": "2026-07-02T08:58:35.764208+00:00",
+ "context": {
+ "id": "01KWH0TABMYPQF52GK2YS9J4Y0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.automation_motion_area",
+ "state": "on",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Home Automation: Kitchen Motion area"
+ },
+ "last_changed": "2026-07-02T08:58:35.764398+00:00",
+ "last_reported": "2026-07-02T08:58:35.764398+00:00",
+ "last_updated": "2026-07-02T08:58:35.764398+00:00",
+ "context": {
+ "id": "01KWH0TABMHAX4ETA3YER6Z7RN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.automation_tims_weekday_wakeup",
+ "state": "on",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Home Automation: Tims.weekday wakeup"
+ },
+ "last_changed": "2026-07-02T08:58:35.764606+00:00",
+ "last_reported": "2026-07-02T08:58:35.764606+00:00",
+ "last_updated": "2026-07-02T08:58:35.764606+00:00",
+ "context": {
+ "id": "01KWH0TABM8J4G16WQ5PCET0V8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.automation_jon_s_room_switch",
+ "state": "on",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Home Automation: Jon's Room switch"
+ },
+ "last_changed": "2026-07-02T08:58:35.764796+00:00",
+ "last_reported": "2026-07-02T08:58:35.764796+00:00",
+ "last_updated": "2026-07-02T08:58:35.764796+00:00",
+ "context": {
+ "id": "01KWH0TABMQ78XEWXWPXE0X1GY",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.automation_study_away_stimulation",
+ "state": "off",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Home Automation: Study Away Stimulation "
+ },
+ "last_changed": "2026-07-02T08:58:35.765006+00:00",
+ "last_reported": "2026-07-02T08:58:35.765006+00:00",
+ "last_updated": "2026-07-02T08:58:35.765006+00:00",
+ "context": {
+ "id": "01KWH0TABN2954WWDDMGZE7CRX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.automation_hue_tap_switch_1",
+ "state": "on",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Home Automation: Tim’s room tap switch"
+ },
+ "last_changed": "2026-07-02T08:58:35.765222+00:00",
+ "last_reported": "2026-07-02T08:58:35.765222+00:00",
+ "last_updated": "2026-07-02T08:58:35.765222+00:00",
+ "context": {
+ "id": "01KWH0TABNEHTK5ND0ESM8Y2ZR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.automation_lounge_random_evening",
+ "state": "off",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Home Automation: Lounge Random Evening"
+ },
+ "last_changed": "2026-07-02T08:58:35.765427+00:00",
+ "last_reported": "2026-07-02T08:58:35.765427+00:00",
+ "last_updated": "2026-07-02T08:58:35.765427+00:00",
+ "context": {
+ "id": "01KWH0TABN8SYAYQ301Y86BFF9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.automation_tims_room_away_simulated",
+ "state": "off",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Home Automation: Tims Room Away Simulated "
+ },
+ "last_changed": "2026-07-02T08:58:35.765617+00:00",
+ "last_reported": "2026-07-02T08:58:35.765617+00:00",
+ "last_updated": "2026-07-02T08:58:35.765617+00:00",
+ "context": {
+ "id": "01KWH0TABN3REVN40MFVNQANWK",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.automation_motion_area_4",
+ "state": "on",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Home Automation: Hallway Motion area"
+ },
+ "last_changed": "2026-07-02T08:58:35.765824+00:00",
+ "last_reported": "2026-07-02T08:58:35.765824+00:00",
+ "last_updated": "2026-07-02T08:58:35.765824+00:00",
+ "context": {
+ "id": "01KWH0TABNHG1CC6R877CWPH5D",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.automation_kitchen_away_simulated_1",
+ "state": "off",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Home Automation: Kitchen Away Simulated 1"
+ },
+ "last_changed": "2026-07-02T08:58:35.766014+00:00",
+ "last_reported": "2026-07-02T08:58:35.766014+00:00",
+ "last_updated": "2026-07-02T08:58:35.766014+00:00",
+ "context": {
+ "id": "01KWH0TABPSJTRDY85XG0KYH7E",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.automation_andrii_room_dimmer_2",
+ "state": "on",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Home Automation: Andrii room dimmer"
+ },
+ "last_changed": "2026-07-02T08:58:35.766204+00:00",
+ "last_reported": "2026-07-02T08:58:35.766204+00:00",
+ "last_updated": "2026-07-02T08:58:35.766204+00:00",
+ "context": {
+ "id": "01KWH0TABPWW2A61MDT58D5VJV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.automation_turn_off_all_lights_at_11",
+ "state": "off",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Home Automation: Turn Off All Lights At 11"
+ },
+ "last_changed": "2026-07-02T08:58:35.766397+00:00",
+ "last_reported": "2026-07-02T08:58:35.766397+00:00",
+ "last_updated": "2026-07-02T08:58:35.766397+00:00",
+ "context": {
+ "id": "01KWH0TABP12DGBY5NZJW99Z0J",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.automation_kitchen_away_simulated_3",
+ "state": "off",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Home Automation: Kitchen Away Simulated 3"
+ },
+ "last_changed": "2026-07-02T08:58:35.766584+00:00",
+ "last_reported": "2026-07-02T08:58:35.766584+00:00",
+ "last_updated": "2026-07-02T08:58:35.766584+00:00",
+ "context": {
+ "id": "01KWH0TABPWXW0S2E8GT1FT9SQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.automation_kitchen_dimmer_switch",
+ "state": "on",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Home Automation: Kitchen dimmer switch"
+ },
+ "last_changed": "2026-07-02T08:58:35.766773+00:00",
+ "last_reported": "2026-07-02T08:58:35.766773+00:00",
+ "last_updated": "2026-07-02T08:58:35.766773+00:00",
+ "context": {
+ "id": "01KWH0TABP2JJE1ADEWV92NTNP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.automation_hue_tap_dial_switch_1",
+ "state": "on",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Home Automation: Hue tap dial switch 1"
+ },
+ "last_changed": "2026-07-02T08:58:35.766966+00:00",
+ "last_reported": "2026-07-02T08:58:35.766966+00:00",
+ "last_updated": "2026-07-02T08:58:35.766966+00:00",
+ "context": {
+ "id": "01KWH0TABPXZDP60HR6HJ7Z3H2",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.automation_motion_area_2",
+ "state": "on",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Home Automation: Lounge Motion area"
+ },
+ "last_changed": "2026-07-02T08:58:35.767153+00:00",
+ "last_reported": "2026-07-02T08:58:35.767153+00:00",
+ "last_updated": "2026-07-02T08:58:35.767153+00:00",
+ "context": {
+ "id": "01KWH0TABQR8DZS48Z0Q1MR323",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "media_player.loungetv",
+ "state": "off",
+ "attributes": {
+ "icon": "mdi:television",
+ "friendly_name": "55OLED803/12",
+ "supported_features": 152461
+ },
+ "last_changed": "2026-07-02T08:58:35.877583+00:00",
+ "last_reported": "2026-07-02T08:58:35.877319+00:00",
+ "last_updated": "2026-07-02T08:58:35.877583+00:00",
+ "context": {
+ "id": "01KWH0TAF5W1YCTDFPKNSMACFR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.christmas_tree_power_on_behavior",
+ "state": "unavailable",
+ "attributes": {
+ "options": [
+ "power_off",
+ "power_on",
+ "last"
+ ],
+ "friendly_name": "Christmas tree Power-on behavior"
+ },
+ "last_changed": "2026-07-02T08:58:35.853657+00:00",
+ "last_reported": "2026-07-02T08:58:35.853657+00:00",
+ "last_updated": "2026-07-02T08:58:35.853657+00:00",
+ "context": {
+ "id": "01KWH0TAEDT8J571S27TCQRBAM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.battery_ups_power_on_behavior",
+ "state": "power_on",
+ "attributes": {
+ "options": [
+ "power_off",
+ "power_on",
+ "last"
+ ],
+ "friendly_name": " Battery UPS Power-on behavior"
+ },
+ "last_changed": "2026-07-02T08:58:35.853963+00:00",
+ "last_reported": "2026-07-02T08:58:35.853963+00:00",
+ "last_updated": "2026-07-02T08:58:35.853963+00:00",
+ "context": {
+ "id": "01KWH0TAEDMN8316W5FKT09TS6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.smart_socket_3_power_on_behavior",
+ "state": "unavailable",
+ "attributes": {
+ "options": [
+ "power_off",
+ "power_on",
+ "last"
+ ],
+ "friendly_name": "Garland Power-on behavior"
+ },
+ "last_changed": "2026-07-02T08:58:35.854192+00:00",
+ "last_reported": "2026-07-02T08:58:35.854192+00:00",
+ "last_updated": "2026-07-02T08:58:35.854192+00:00",
+ "context": {
+ "id": "01KWH0TAEEZWRFN3T6MEZ4WQ63",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.santa_power_on_behavior",
+ "state": "unavailable",
+ "attributes": {
+ "options": [
+ "power_off",
+ "power_on",
+ "last"
+ ],
+ "friendly_name": " Santa Power-on behavior"
+ },
+ "last_changed": "2026-07-02T08:58:35.854425+00:00",
+ "last_reported": "2026-07-02T08:58:35.854425+00:00",
+ "last_updated": "2026-07-02T08:58:35.854425+00:00",
+ "context": {
+ "id": "01KWH0TAEEYNBYPP54SKD4DWPX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.smart_plug_power_on_behavior",
+ "state": "last",
+ "attributes": {
+ "options": [
+ "power_off",
+ "power_on",
+ "last"
+ ],
+ "friendly_name": "Tim tv Power-on behavior"
+ },
+ "last_changed": "2026-07-02T08:58:35.854660+00:00",
+ "last_reported": "2026-07-02T08:58:35.854660+00:00",
+ "last_updated": "2026-07-02T08:58:35.854660+00:00",
+ "context": {
+ "id": "01KWH0TAEEZ4EDBPGRTAAZWM8T",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.smart_plug_indicator_light_mode",
+ "state": "relay",
+ "attributes": {
+ "options": [
+ "relay",
+ "pos",
+ "none"
+ ],
+ "friendly_name": "Tim tv Indicator light mode"
+ },
+ "last_changed": "2026-07-02T08:58:35.854816+00:00",
+ "last_reported": "2026-07-02T08:58:35.854816+00:00",
+ "last_updated": "2026-07-02T08:58:35.854816+00:00",
+ "context": {
+ "id": "01KWH0TAEEGJDW67QVQPA6HKBP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.christmas_tree_total_energy",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "total_increasing",
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Christmas tree Total energy"
+ },
+ "last_changed": "2026-07-02T08:58:35.856084+00:00",
+ "last_reported": "2026-07-02T08:58:35.856084+00:00",
+ "last_updated": "2026-07-02T08:58:35.856084+00:00",
+ "context": {
+ "id": "01KWH0TAEGRJJQNYY0QWWXYVRQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.battery_ups_current",
+ "state": "1.326",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "A",
+ "device_class": "current",
+ "friendly_name": " Battery UPS Current"
+ },
+ "last_changed": "2026-07-02T09:51:48.738852+00:00",
+ "last_reported": "2026-07-02T09:51:48.738852+00:00",
+ "last_updated": "2026-07-02T09:51:48.738852+00:00",
+ "context": {
+ "id": "01KWH3VRG2QYMKQNA7R1YPK9XE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.battery_ups_power",
+ "state": "129.6",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "friendly_name": " Battery UPS Power"
+ },
+ "last_changed": "2026-07-02T09:51:48.738982+00:00",
+ "last_reported": "2026-07-02T09:51:48.738982+00:00",
+ "last_updated": "2026-07-02T09:51:48.738982+00:00",
+ "context": {
+ "id": "01KWH3VRG2GA1YM7ASMV1NA04F",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.battery_ups_voltage",
+ "state": "237.9",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": " Battery UPS Voltage"
+ },
+ "last_changed": "2026-07-02T09:51:48.739052+00:00",
+ "last_reported": "2026-07-02T09:51:48.739052+00:00",
+ "last_updated": "2026-07-02T09:51:48.739052+00:00",
+ "context": {
+ "id": "01KWH3VRG3HDAXJNHWCWPWYTEB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.battery_ups_total_energy",
+ "state": "0.194",
+ "attributes": {
+ "state_class": "total_increasing",
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": " Battery UPS Total energy"
+ },
+ "last_changed": "2026-07-02T10:00:22.975198+00:00",
+ "last_reported": "2026-07-02T10:00:22.975198+00:00",
+ "last_updated": "2026-07-02T10:00:22.975198+00:00",
+ "context": {
+ "id": "01KWH4BENZAC9RNHDC59HQXRZF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.garland_total_energy",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "total_increasing",
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Garland Total energy"
+ },
+ "last_changed": "2026-07-02T08:58:35.857825+00:00",
+ "last_reported": "2026-07-02T08:58:35.857825+00:00",
+ "last_updated": "2026-07-02T08:58:35.857825+00:00",
+ "context": {
+ "id": "01KWH0TAEHJZ7SNT4Z3AYQQZZZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.santa_total_energy",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "total_increasing",
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": " Santa Total energy"
+ },
+ "last_changed": "2026-07-02T08:58:35.858213+00:00",
+ "last_reported": "2026-07-02T08:58:35.858213+00:00",
+ "last_updated": "2026-07-02T08:58:35.858213+00:00",
+ "context": {
+ "id": "01KWH0TAEJGW8HYEJBEAPZMDVA",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.smart_plug_current",
+ "state": "0.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "A",
+ "device_class": "current",
+ "friendly_name": "Tim tv Current"
+ },
+ "last_changed": "2026-07-02T08:58:35.858412+00:00",
+ "last_reported": "2026-07-02T08:58:35.858412+00:00",
+ "last_updated": "2026-07-02T08:58:35.858412+00:00",
+ "context": {
+ "id": "01KWH0TAEJWJX38AJVBZYQ24WH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.smart_plug_power",
+ "state": "0.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "friendly_name": "Tim tv Power"
+ },
+ "last_changed": "2026-07-02T08:58:35.858601+00:00",
+ "last_reported": "2026-07-02T08:58:35.858601+00:00",
+ "last_updated": "2026-07-02T08:58:35.858601+00:00",
+ "context": {
+ "id": "01KWH0TAEJX1DGHC1CVDX09GMT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.smart_plug_voltage",
+ "state": "240.8",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "Tim tv Voltage"
+ },
+ "last_changed": "2026-07-02T09:34:45.222248+00:00",
+ "last_reported": "2026-07-02T09:34:45.222248+00:00",
+ "last_updated": "2026-07-02T09:34:45.222248+00:00",
+ "context": {
+ "id": "01KWH2WGZ6FVWYAFGKHTQ9STAQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim_tv_total_energy",
+ "state": "0",
+ "attributes": {
+ "state_class": "total_increasing",
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Tim tv Total energy"
+ },
+ "last_changed": "2026-07-02T08:58:35.858979+00:00",
+ "last_reported": "2026-07-02T08:58:35.858979+00:00",
+ "last_updated": "2026-07-02T08:58:35.858979+00:00",
+ "context": {
+ "id": "01KWH0TAEJC130ATJCZGB7B1SF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.christmas_tree_socket_1",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "outlet",
+ "friendly_name": "Christmas tree Socket 1"
+ },
+ "last_changed": "2026-07-02T08:58:35.860528+00:00",
+ "last_reported": "2026-07-02T08:58:35.860528+00:00",
+ "last_updated": "2026-07-02T08:58:35.860528+00:00",
+ "context": {
+ "id": "01KWH0TAEM5EWVDQCEN1QDTJJB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.battery_ups_socket_1",
+ "state": "on",
+ "attributes": {
+ "device_class": "outlet",
+ "friendly_name": " Battery UPS Socket 1"
+ },
+ "last_changed": "2026-07-02T08:58:35.860717+00:00",
+ "last_reported": "2026-07-02T08:58:35.860717+00:00",
+ "last_updated": "2026-07-02T08:58:35.860717+00:00",
+ "context": {
+ "id": "01KWH0TAEMS70FACBY5QDG4DGT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.smart_socket_3_socket_1",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "outlet",
+ "friendly_name": "Garland Socket 1"
+ },
+ "last_changed": "2026-07-02T08:58:35.860868+00:00",
+ "last_reported": "2026-07-02T08:58:35.860868+00:00",
+ "last_updated": "2026-07-02T08:58:35.860868+00:00",
+ "context": {
+ "id": "01KWH0TAEMDRS8ENDDJR99Y7A5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.santa_socket_1",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "outlet",
+ "friendly_name": " Santa Socket 1"
+ },
+ "last_changed": "2026-07-02T08:58:35.861069+00:00",
+ "last_reported": "2026-07-02T08:58:35.861069+00:00",
+ "last_updated": "2026-07-02T08:58:35.861069+00:00",
+ "context": {
+ "id": "01KWH0TAENS3Y53QE04N8QKMEQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.smart_plug_child_lock",
+ "state": "off",
+ "attributes": {
+ "friendly_name": "Tim tv Child lock"
+ },
+ "last_changed": "2026-07-02T08:58:35.861244+00:00",
+ "last_reported": "2026-07-02T08:58:35.861244+00:00",
+ "last_updated": "2026-07-02T08:58:35.861244+00:00",
+ "context": {
+ "id": "01KWH0TAEN27EXD1NJV3WD4G0C",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.smart_plug_socket_1",
+ "state": "off",
+ "attributes": {
+ "device_class": "outlet",
+ "friendly_name": "Tim tv Socket 1"
+ },
+ "last_changed": "2026-07-02T08:58:35.861388+00:00",
+ "last_reported": "2026-07-02T08:58:35.861388+00:00",
+ "last_updated": "2026-07-02T08:58:35.861388+00:00",
+ "context": {
+ "id": "01KWH0TAEN5XHGNQ1JQKYTK4M2",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.octopus_energy_a_524641cb_octoplus_saving_sessions",
+ "state": "off",
+ "attributes": {
+ "current_joined_event_start": null,
+ "current_joined_event_end": null,
+ "current_joined_event_duration_in_minutes": null,
+ "next_joined_event_start": null,
+ "next_joined_event_end": null,
+ "next_joined_event_duration_in_minutes": null,
+ "icon": "mdi:leaf",
+ "friendly_name": "Octoplus (A-524641CB) Octoplus Saving Sessions (A-524641CB)"
+ },
+ "last_changed": "2026-07-02T08:58:36.527823+00:00",
+ "last_reported": "2026-07-02T08:58:36.527823+00:00",
+ "last_updated": "2026-07-02T08:58:36.527823+00:00",
+ "context": {
+ "id": "01KWH0TB3FSF5GESNR1559CFRB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.octopus_energy_a_524641cb_greenness_forecast_highlighted",
+ "state": "off",
+ "attributes": {
+ "current": null,
+ "next_start": "2026-07-03T23:00:00+01:00",
+ "next_end": "2026-07-04T06:00:00+01:00",
+ "icon": "mdi:leaf",
+ "friendly_name": "Greenness Forecast (A-524641CB) Greenness Forecast Highlighted (A-524641CB)"
+ },
+ "last_changed": "2026-07-02T08:58:36.528996+00:00",
+ "last_reported": "2026-07-02T08:58:36.528996+00:00",
+ "last_updated": "2026-07-02T08:58:36.528996+00:00",
+ "context": {
+ "id": "01KWH0TB3GSXGE7EF544ZEX0MV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.octopus_energy_a_524641cb_octoplus_free_electricity_session",
+ "state": "off",
+ "attributes": {
+ "current_event_start": null,
+ "current_event_end": null,
+ "current_event_duration_in_minutes": null,
+ "next_event_start": null,
+ "next_event_end": null,
+ "next_event_duration_in_minutes": null,
+ "icon": "mdi:leaf",
+ "friendly_name": "Octoplus (A-524641CB) Octoplus Free Electricity (A-524641CB)"
+ },
+ "last_changed": "2026-07-02T08:58:36.529333+00:00",
+ "last_reported": "2026-07-02T08:58:36.529333+00:00",
+ "last_updated": "2026-07-02T08:58:36.529333+00:00",
+ "context": {
+ "id": "01KWH0TB3HYHSHEE2J9JPNHJRS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.octopus_energy_electricity_20l3345218_2000016642381_off_peak",
+ "state": "off",
+ "attributes": {
+ "current_start": null,
+ "current_end": null,
+ "next_start": "2026-07-02T23:30:00+01:00",
+ "next_end": "2026-07-03T05:30:00+01:00",
+ "icon": "mdi:lightning-bolt",
+ "friendly_name": "Electricity Meter Off Peak Electricity (20L3345218/2000016642381)"
+ },
+ "last_changed": "2026-07-02T08:58:36.529593+00:00",
+ "last_reported": "2026-07-02T08:58:36.529593+00:00",
+ "last_updated": "2026-07-02T08:58:36.529593+00:00",
+ "context": {
+ "id": "01KWH0TB3H1CFJQP3YFXEA02P3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.octopus_energy_00000000_0002_4000_8020_0000000af39c_intelligent_dispatching",
+ "state": "off",
+ "attributes": {
+ "planned_dispatches": [
+ {
+ "start": "2026-07-02T10:25:07+01:00",
+ "end": "2026-07-03T08:30:17+01:00",
+ "charge_in_kwh": -26.900883333333336,
+ "source": "BOOST"
+ }
+ ],
+ "completed_dispatches": [
+ {
+ "start": "2026-06-30T17:00:00+01:00",
+ "end": "2026-06-30T17:30:00+01:00",
+ "charge_in_kwh": -0.71,
+ "source": "unknown",
+ "location": "AT_HOME"
+ },
+ {
+ "start": "2026-06-30T17:30:00+01:00",
+ "end": "2026-06-30T18:00:00+01:00",
+ "charge_in_kwh": -1.12,
+ "source": "unknown",
+ "location": "AT_HOME"
+ },
+ {
+ "start": "2026-06-30T18:00:00+01:00",
+ "end": "2026-06-30T18:30:00+01:00",
+ "charge_in_kwh": -0.77,
+ "source": "unknown",
+ "location": "AT_HOME"
+ },
+ {
+ "start": "2026-06-30T18:30:00+01:00",
+ "end": "2026-06-30T19:00:00+01:00",
+ "charge_in_kwh": -0.33,
+ "source": "unknown",
+ "location": "AT_HOME"
+ },
+ {
+ "start": "2026-07-01T15:30:00+01:00",
+ "end": "2026-07-01T16:00:00+01:00",
+ "charge_in_kwh": -0.06,
+ "source": "unknown",
+ "location": "AT_HOME"
+ },
+ {
+ "start": "2026-07-01T16:00:00+01:00",
+ "end": "2026-07-01T16:30:00+01:00",
+ "charge_in_kwh": -0.92,
+ "source": "unknown",
+ "location": "AT_HOME"
+ },
+ {
+ "start": "2026-07-01T16:30:00+01:00",
+ "end": "2026-07-01T17:00:00+01:00",
+ "charge_in_kwh": -1.09,
+ "source": "unknown",
+ "location": "AT_HOME"
+ },
+ {
+ "start": "2026-07-01T17:00:00+01:00",
+ "end": "2026-07-01T17:30:00+01:00",
+ "charge_in_kwh": -1.11,
+ "source": "unknown",
+ "location": "AT_HOME"
+ },
+ {
+ "start": "2026-07-01T17:30:00+01:00",
+ "end": "2026-07-01T18:00:00+01:00",
+ "charge_in_kwh": -0.98,
+ "source": "unknown",
+ "location": "AT_HOME"
+ },
+ {
+ "start": "2026-07-01T18:00:00+01:00",
+ "end": "2026-07-01T18:30:00+01:00",
+ "charge_in_kwh": -0.72,
+ "source": "unknown",
+ "location": "AT_HOME"
+ },
+ {
+ "start": "2026-07-01T18:30:00+01:00",
+ "end": "2026-07-01T19:00:00+01:00",
+ "charge_in_kwh": -0.71,
+ "source": "unknown",
+ "location": "AT_HOME"
+ },
+ {
+ "start": "2026-07-01T19:00:00+01:00",
+ "end": "2026-07-01T19:30:00+01:00",
+ "charge_in_kwh": -0.71,
+ "source": "unknown",
+ "location": "AT_HOME"
+ },
+ {
+ "start": "2026-07-01T19:30:00+01:00",
+ "end": "2026-07-01T20:00:00+01:00",
+ "charge_in_kwh": -0.73,
+ "source": "unknown",
+ "location": "AT_HOME"
+ },
+ {
+ "start": "2026-07-01T20:00:00+01:00",
+ "end": "2026-07-01T20:30:00+01:00",
+ "charge_in_kwh": -0.14,
+ "source": "unknown",
+ "location": "AT_HOME"
+ },
+ {
+ "start": "2026-07-02T10:00:00+01:00",
+ "end": "2026-07-02T10:30:00+01:00",
+ "charge_in_kwh": -0.07,
+ "source": "unknown",
+ "location": "AT_HOME"
+ },
+ {
+ "start": "2026-07-02T10:30:00+01:00",
+ "end": "2026-07-02T11:00:00+01:00",
+ "charge_in_kwh": -1.55,
+ "source": "unknown",
+ "location": "AT_HOME"
+ }
+ ],
+ "started_dispatches": [],
+ "provider": "TESLA_V2",
+ "vehicle_battery_size_in_kwh": null,
+ "charge_point_power_in_kw": null,
+ "current_start": null,
+ "current_end": null,
+ "next_start": null,
+ "next_end": null,
+ "manually_refresh_dispatches": false,
+ "minimum_dispatch_duration_in_minutes": 0,
+ "icon": "mdi:power-plug-battery",
+ "friendly_name": "Tesla Model 3 (Electric Vehicle) Intelligent Dispatching (00000000-0002-4000-8020-0000000af39c)"
+ },
+ "last_changed": "2026-07-02T08:58:36.530085+00:00",
+ "last_reported": "2026-07-02T10:10:36.591794+00:00",
+ "last_updated": "2026-07-02T10:00:37.066320+00:00",
+ "context": {
+ "id": "01KWH4BWEAEDFBG22F2YNR0E61",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.octopus_energy_00000000_0002_4000_8020_0000000af39c_intelligent_charge_target",
+ "state": "50.0",
+ "attributes": {
+ "min": 10,
+ "max": 100,
+ "step": 1,
+ "mode": "box",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "icon": "mdi:battery-charging",
+ "friendly_name": "Tesla Model 3 (Electric Vehicle) Intelligent Charge Target (00000000-0002-4000-8020-0000000af39c)"
+ },
+ "last_changed": "2026-07-02T08:58:36.530941+00:00",
+ "last_reported": "2026-07-02T08:58:36.530941+00:00",
+ "last_updated": "2026-07-02T08:58:36.530941+00:00",
+ "context": {
+ "id": "01KWH0TB3JEW9FY3QTYQD6NZM7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.octopus_energy_00000000_0002_4000_8020_0000000af39c_intelligent_smart_charge",
+ "state": "on",
+ "attributes": {
+ "icon": "mdi:ev-station",
+ "friendly_name": "Tesla Model 3 (Electric Vehicle) Intelligent Smart Charge (00000000-0002-4000-8020-0000000af39c)"
+ },
+ "last_changed": "2026-07-02T08:58:36.531600+00:00",
+ "last_reported": "2026-07-02T08:58:36.531600+00:00",
+ "last_updated": "2026-07-02T08:58:36.531600+00:00",
+ "context": {
+ "id": "01KWH0TB3KEK6H94N1YNE3ZQTP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.octopus_energy_00000000_0002_4000_8020_0000000af39c_intelligent_bump_charge",
+ "state": "on",
+ "attributes": {
+ "icon": "mdi:ev-plug-type2",
+ "friendly_name": "Tesla Model 3 (Electric Vehicle) Intelligent Bump Charge (00000000-0002-4000-8020-0000000af39c)"
+ },
+ "last_changed": "2026-07-02T09:26:37.009671+00:00",
+ "last_reported": "2026-07-02T09:28:36.591830+00:00",
+ "last_updated": "2026-07-02T09:26:37.009671+00:00",
+ "context": {
+ "id": "01KWH2DM6HBB6W9DXSY6HZV2T4",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.octopus_energy_a_524641cb_octoplus_saving_session_events",
+ "state": "2026-07-02T09:59:36.694+00:00",
+ "attributes": {
+ "event_types": [
+ "octopus_energy_all_octoplus_saving_sessions"
+ ],
+ "event_type": "octopus_energy_all_octoplus_saving_sessions",
+ "account_id": "A-524641CB",
+ "account_region_id": "10",
+ "available_events": [],
+ "joined_events": [
+ {
+ "id": 1327,
+ "start": "2025-01-08T17:00:00+00:00",
+ "end": "2025-01-08T18:00:00+00:00",
+ "duration_in_minutes": 60.0,
+ "rewarded_octopoints": 408,
+ "octopoints_per_kwh": 576,
+ "target_regions": []
+ },
+ {
+ "id": 1335,
+ "start": "2025-01-22T16:30:00+00:00",
+ "end": "2025-01-22T17:30:00+00:00",
+ "duration_in_minutes": 60.0,
+ "rewarded_octopoints": 16,
+ "octopoints_per_kwh": 448,
+ "target_regions": []
+ },
+ {
+ "id": 1337,
+ "start": "2025-02-12T17:30:00+00:00",
+ "end": "2025-02-12T18:30:00+00:00",
+ "duration_in_minutes": 60.0,
+ "rewarded_octopoints": 48,
+ "octopoints_per_kwh": 96,
+ "target_regions": []
+ },
+ {
+ "id": 1338,
+ "start": "2025-02-17T17:30:00+00:00",
+ "end": "2025-02-17T18:30:00+00:00",
+ "duration_in_minutes": 60.0,
+ "rewarded_octopoints": 56,
+ "octopoints_per_kwh": 104,
+ "target_regions": []
+ },
+ {
+ "id": 1339,
+ "start": "2025-02-18T17:00:00+00:00",
+ "end": "2025-02-18T18:00:00+00:00",
+ "duration_in_minutes": 60.0,
+ "rewarded_octopoints": 32,
+ "octopoints_per_kwh": 104,
+ "target_regions": []
+ },
+ {
+ "id": 1340,
+ "start": "2025-02-25T17:30:00+00:00",
+ "end": "2025-02-25T18:30:00+00:00",
+ "duration_in_minutes": 60.0,
+ "rewarded_octopoints": 56,
+ "octopoints_per_kwh": 104,
+ "target_regions": []
+ },
+ {
+ "id": 1342,
+ "start": "2025-03-03T18:00:00+00:00",
+ "end": "2025-03-03T19:00:00+00:00",
+ "duration_in_minutes": 60.0,
+ "rewarded_octopoints": 40,
+ "octopoints_per_kwh": 104,
+ "target_regions": []
+ },
+ {
+ "id": 1343,
+ "start": "2025-03-04T18:00:00+00:00",
+ "end": "2025-03-04T19:00:00+00:00",
+ "duration_in_minutes": 60.0,
+ "rewarded_octopoints": 32,
+ "octopoints_per_kwh": 104,
+ "target_regions": []
+ },
+ {
+ "id": 1346,
+ "start": "2025-03-19T18:00:00+00:00",
+ "end": "2025-03-19T19:00:00+00:00",
+ "duration_in_minutes": 60.0,
+ "rewarded_octopoints": 16,
+ "octopoints_per_kwh": 104,
+ "target_regions": []
+ },
+ {
+ "id": 1354,
+ "start": "2025-04-22T18:00:00+01:00",
+ "end": "2025-04-22T19:00:00+01:00",
+ "duration_in_minutes": 60.0,
+ "rewarded_octopoints": 16,
+ "octopoints_per_kwh": 95,
+ "target_regions": []
+ },
+ {
+ "id": 1519,
+ "start": "2025-06-04T20:00:00+01:00",
+ "end": "2025-06-04T20:30:00+01:00",
+ "duration_in_minutes": 30.0,
+ "rewarded_octopoints": 16,
+ "octopoints_per_kwh": 95,
+ "target_regions": []
+ },
+ {
+ "id": 1552,
+ "start": "2025-06-30T18:00:00+01:00",
+ "end": "2025-06-30T19:00:00+01:00",
+ "duration_in_minutes": 60.0,
+ "rewarded_octopoints": 16,
+ "octopoints_per_kwh": 104,
+ "target_regions": []
+ },
+ {
+ "id": 1585,
+ "start": "2025-07-01T18:00:00+01:00",
+ "end": "2025-07-01T19:00:00+01:00",
+ "duration_in_minutes": 60.0,
+ "rewarded_octopoints": 16,
+ "octopoints_per_kwh": 112,
+ "target_regions": []
+ },
+ {
+ "id": 1618,
+ "start": "2025-09-08T18:00:00+01:00",
+ "end": "2025-09-08T19:00:00+01:00",
+ "duration_in_minutes": 60.0,
+ "rewarded_octopoints": 16,
+ "octopoints_per_kwh": 80,
+ "target_regions": []
+ },
+ {
+ "id": 1651,
+ "start": "2025-10-07T18:00:00+01:00",
+ "end": "2025-10-07T19:00:00+01:00",
+ "duration_in_minutes": 60.0,
+ "rewarded_octopoints": 16,
+ "octopoints_per_kwh": 104,
+ "target_regions": []
+ },
+ {
+ "id": 1684,
+ "start": "2025-10-14T18:00:00+01:00",
+ "end": "2025-10-14T19:00:00+01:00",
+ "duration_in_minutes": 60.0,
+ "rewarded_octopoints": 24,
+ "octopoints_per_kwh": 192,
+ "target_regions": []
+ },
+ {
+ "id": 1717,
+ "start": "2025-10-22T18:00:00+01:00",
+ "end": "2025-10-22T19:00:00+01:00",
+ "duration_in_minutes": 60.0,
+ "rewarded_octopoints": 24,
+ "octopoints_per_kwh": 192,
+ "target_regions": []
+ },
+ {
+ "id": 1750,
+ "start": "2026-01-28T17:30:00+00:00",
+ "end": "2026-01-28T18:30:00+00:00",
+ "duration_in_minutes": 60.0,
+ "rewarded_octopoints": 80,
+ "octopoints_per_kwh": 96,
+ "target_regions": []
+ },
+ {
+ "id": 1883,
+ "start": "2026-03-23T18:00:00+00:00",
+ "end": "2026-03-23T19:00:00+00:00",
+ "duration_in_minutes": 60.0,
+ "rewarded_octopoints": 16,
+ "octopoints_per_kwh": 102,
+ "target_regions": []
+ },
+ {
+ "id": 3151,
+ "start": "2026-06-04T18:00:00+01:00",
+ "end": "2026-06-04T19:00:00+01:00",
+ "duration_in_minutes": 60.0,
+ "rewarded_octopoints": 16,
+ "octopoints_per_kwh": 93,
+ "target_regions": [
+ "3",
+ "4",
+ "5",
+ "6",
+ "7",
+ "8",
+ "9",
+ "10",
+ "11",
+ "12"
+ ]
+ },
+ {
+ "id": 3462,
+ "start": "2026-06-16T19:00:00+01:00",
+ "end": "2026-06-16T20:00:00+01:00",
+ "duration_in_minutes": 60.0,
+ "rewarded_octopoints": null,
+ "octopoints_per_kwh": 102,
+ "target_regions": [
+ "3",
+ "4",
+ "5",
+ "6",
+ "7",
+ "8",
+ "9",
+ "10",
+ "11",
+ "12"
+ ]
+ },
+ {
+ "id": 3635,
+ "start": "2026-06-18T19:00:00+01:00",
+ "end": "2026-06-18T20:00:00+01:00",
+ "duration_in_minutes": 60.0,
+ "rewarded_octopoints": 16,
+ "octopoints_per_kwh": 100,
+ "target_regions": [
+ "3",
+ "4",
+ "6",
+ "7",
+ "8",
+ "9",
+ "10",
+ "11",
+ "12"
+ ]
+ },
+ {
+ "id": 3735,
+ "start": "2026-06-23T18:00:00+01:00",
+ "end": "2026-06-23T19:00:00+01:00",
+ "duration_in_minutes": 60.0,
+ "rewarded_octopoints": 24,
+ "octopoints_per_kwh": 196,
+ "target_regions": []
+ },
+ {
+ "id": 3827,
+ "start": "2026-06-24T19:30:00+01:00",
+ "end": "2026-06-24T20:30:00+01:00",
+ "duration_in_minutes": 60.0,
+ "rewarded_octopoints": 32,
+ "octopoints_per_kwh": 415,
+ "target_regions": []
+ },
+ {
+ "id": 3860,
+ "start": "2026-06-25T18:30:00+01:00",
+ "end": "2026-06-25T19:30:00+01:00",
+ "duration_in_minutes": 60.0,
+ "rewarded_octopoints": 16,
+ "octopoints_per_kwh": 108,
+ "target_regions": [
+ "5",
+ "6",
+ "7",
+ "8",
+ "9",
+ "10",
+ "11",
+ "12"
+ ]
+ }
+ ],
+ "friendly_name": "Octoplus (A-524641CB) Octoplus Saving Session Events (A-524641CB)"
+ },
+ "last_changed": "2026-07-02T09:59:36.694442+00:00",
+ "last_reported": "2026-07-02T10:10:36.650536+00:00",
+ "last_updated": "2026-07-02T09:59:36.694442+00:00",
+ "context": {
+ "id": "01KWH4A1FPYN3PST7CFBAG3EMN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.octopus_energy_a_524641cb_octoplus_free_electricity_session_events",
+ "state": "2026-07-02T08:59:36.422+00:00",
+ "attributes": {
+ "event_types": [
+ "octopus_energy_all_octoplus_free_electricity_sessions"
+ ],
+ "event_type": "octopus_energy_all_octoplus_free_electricity_sessions",
+ "account_id": "A-524641CB",
+ "events": [
+ {
+ "code": "1",
+ "start": "2024-08-15T13:00:00+01:00",
+ "end": "2024-08-15T14:00:00+01:00",
+ "duration_in_minutes": 60.0
+ },
+ {
+ "code": "2",
+ "start": "2024-08-18T13:00:00+01:00",
+ "end": "2024-08-18T14:00:00+01:00",
+ "duration_in_minutes": 60.0
+ },
+ {
+ "code": "3",
+ "start": "2024-08-21T13:00:00+01:00",
+ "end": "2024-08-21T14:00:00+01:00",
+ "duration_in_minutes": 60.0
+ },
+ {
+ "code": "4",
+ "start": "2024-08-31T13:00:00+01:00",
+ "end": "2024-08-31T14:00:00+01:00",
+ "duration_in_minutes": 60.0
+ },
+ {
+ "code": "5",
+ "start": "2024-09-10T13:00:00+01:00",
+ "end": "2024-09-10T14:00:00+01:00",
+ "duration_in_minutes": 60.0
+ },
+ {
+ "code": "6",
+ "start": "2024-09-14T13:00:00+01:00",
+ "end": "2024-09-14T14:00:00+01:00",
+ "duration_in_minutes": 60.0
+ },
+ {
+ "code": "7",
+ "start": "2024-10-20T13:00:00+01:00",
+ "end": "2024-10-20T14:00:00+01:00",
+ "duration_in_minutes": 60.0
+ },
+ {
+ "code": "8",
+ "start": "2024-11-24T07:00:00+00:00",
+ "end": "2024-11-24T09:00:00+00:00",
+ "duration_in_minutes": 120.0
+ },
+ {
+ "code": "10",
+ "start": "2025-06-22T14:00:00+01:00",
+ "end": "2025-06-22T15:00:00+01:00",
+ "duration_in_minutes": 60.0
+ },
+ {
+ "code": "11",
+ "start": "2025-07-05T14:00:00+01:00",
+ "end": "2025-07-05T15:00:00+01:00",
+ "duration_in_minutes": 60.0
+ },
+ {
+ "code": "12",
+ "start": "2025-08-05T14:00:00+01:00",
+ "end": "2025-08-05T15:00:00+01:00",
+ "duration_in_minutes": 60.0
+ },
+ {
+ "code": "13",
+ "start": "2025-08-09T14:00:00+01:00",
+ "end": "2025-08-09T15:00:00+01:00",
+ "duration_in_minutes": 60.0
+ },
+ {
+ "code": "14",
+ "start": "2025-08-31T14:00:00+01:00",
+ "end": "2025-08-31T15:00:00+01:00",
+ "duration_in_minutes": 60.0
+ },
+ {
+ "code": "15",
+ "start": "2025-09-01T14:00:00+01:00",
+ "end": "2025-09-01T15:00:00+01:00",
+ "duration_in_minutes": 60.0
+ },
+ {
+ "code": "16",
+ "start": "2025-09-06T14:00:00+01:00",
+ "end": "2025-09-06T15:00:00+01:00",
+ "duration_in_minutes": 60.0
+ },
+ {
+ "code": "17",
+ "start": "2025-09-07T12:00:00+01:00",
+ "end": "2025-09-07T14:00:00+01:00",
+ "duration_in_minutes": 120.0
+ },
+ {
+ "code": "18",
+ "start": "2025-09-11T12:00:00+01:00",
+ "end": "2025-09-11T13:00:00+01:00",
+ "duration_in_minutes": 60.0
+ },
+ {
+ "code": "19",
+ "start": "2025-09-15T14:00:00+01:00",
+ "end": "2025-09-15T15:00:00+01:00",
+ "duration_in_minutes": 60.0
+ },
+ {
+ "code": "20",
+ "start": "2025-09-18T14:00:00+01:00",
+ "end": "2025-09-18T15:00:00+01:00",
+ "duration_in_minutes": 60.0
+ },
+ {
+ "code": "21",
+ "start": "2025-10-04T12:00:00+01:00",
+ "end": "2025-10-04T14:00:00+01:00",
+ "duration_in_minutes": 120.0
+ },
+ {
+ "code": "22",
+ "start": "2025-10-05T11:00:00+01:00",
+ "end": "2025-10-05T12:00:00+01:00",
+ "duration_in_minutes": 60.0
+ },
+ {
+ "code": "23",
+ "start": "2025-10-24T21:00:00+01:00",
+ "end": "2025-10-24T22:00:00+01:00",
+ "duration_in_minutes": 60.0
+ },
+ {
+ "code": "24",
+ "start": "2025-10-25T12:00:00+01:00",
+ "end": "2025-10-25T15:00:00+01:00",
+ "duration_in_minutes": 180.0
+ }
+ ],
+ "friendly_name": "Octoplus (A-524641CB) Octoplus Free Electricity Session Events (A-524641CB)"
+ },
+ "last_changed": "2026-07-02T08:59:36.422590+00:00",
+ "last_reported": "2026-07-02T09:13:36.556827+00:00",
+ "last_updated": "2026-07-02T08:59:36.422590+00:00",
+ "context": {
+ "id": "01KWH0W5K64BFJMHG5DGB0TGBV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.octopus_energy_00000000_0002_4000_8020_0000000af39c_intelligent_target_time",
+ "state": "11:00",
+ "attributes": {
+ "options": [
+ "04:00",
+ "04:30",
+ "05:00",
+ "05:30",
+ "06:00",
+ "06:30",
+ "07:00",
+ "07:30",
+ "08:00",
+ "08:30",
+ "09:00",
+ "09:30",
+ "10:00",
+ "10:30",
+ "11:00"
+ ],
+ "icon": "mdi:battery-clock",
+ "friendly_name": "Tesla Model 3 (Electric Vehicle) Intelligent Target Time (00000000-0002-4000-8020-0000000af39c)",
+ "raw_time": "11:00:00"
+ },
+ "last_changed": "2026-07-02T08:58:36.535099+00:00",
+ "last_reported": "2026-07-02T09:13:36.373669+00:00",
+ "last_updated": "2026-07-02T08:59:36.556594+00:00",
+ "context": {
+ "id": "01KWH0W5QC4HPXSW2W8K096RKK",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "calendar.octopus_energy_a_524641cb_octoplus_saving_sessions",
+ "state": "off",
+ "attributes": {
+ "friendly_name": "Octoplus (A-524641CB) Octoplus Saving Sessions (A-524641CB)"
+ },
+ "last_changed": "2026-07-02T08:58:36.537289+00:00",
+ "last_reported": "2026-07-02T08:58:36.537289+00:00",
+ "last_updated": "2026-07-02T08:58:36.537289+00:00",
+ "context": {
+ "id": "01KWH0TB3S2YQQKWQE02QKJ8D8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "calendar.octopus_energy_a_524641cb_greener_nights",
+ "state": "off",
+ "attributes": {
+ "message": "Octopus Energy Greener Night",
+ "all_day": false,
+ "start_time": "2026-07-03 23:00:00",
+ "end_time": "2026-07-04 06:00:00",
+ "location": "",
+ "description": "Score: 52\nIndex: MEDIUM",
+ "greenness_index": "MEDIUM",
+ "greenness_score": 52,
+ "friendly_name": "Greenness Forecast (A-524641CB) Greener Nights (A-524641CB)"
+ },
+ "last_changed": "2026-07-02T08:58:36.537496+00:00",
+ "last_reported": "2026-07-02T09:13:36.304444+00:00",
+ "last_updated": "2026-07-02T08:59:36.418069+00:00",
+ "context": {
+ "id": "01KWH0W5K2EZJ1X7DEBWGBTEGN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "calendar.octopus_energy_a_524641cb_octoplus_free_electricity_session",
+ "state": "off",
+ "attributes": {
+ "friendly_name": "Octoplus (A-524641CB) Octoplus Free Electricity (A-524641CB)"
+ },
+ "last_changed": "2026-07-02T08:58:36.537674+00:00",
+ "last_reported": "2026-07-02T08:58:36.537674+00:00",
+ "last_updated": "2026-07-02T08:58:36.537674+00:00",
+ "context": {
+ "id": "01KWH0TB3S6GZGT2AGMXKCJV19",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.octopus_energy_a_524641cb_wheel_of_fortune_spins_electricity",
+ "state": "2",
+ "attributes": {
+ "state_class": "total",
+ "icon": "mdi:star-circle",
+ "friendly_name": "Wheel Of Fortune Spins Electricity (A-524641CB)"
+ },
+ "last_changed": "2026-07-02T08:59:36.559816+00:00",
+ "last_reported": "2026-07-02T09:13:36.230676+00:00",
+ "last_updated": "2026-07-02T08:59:36.559816+00:00",
+ "context": {
+ "id": "01KWH0W5QFDY64F61VQ0WER2JZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.octopus_energy_a_524641cb_wheel_of_fortune_spins_gas",
+ "state": "0",
+ "attributes": {
+ "state_class": "total",
+ "icon": "mdi:star-circle",
+ "friendly_name": "Wheel Of Fortune Spins Gas (A-524641CB)"
+ },
+ "last_changed": "2026-07-02T08:59:36.559977+00:00",
+ "last_reported": "2026-07-02T09:13:36.230772+00:00",
+ "last_updated": "2026-07-02T08:59:36.559977+00:00",
+ "context": {
+ "id": "01KWH0W5QFYQV9JVEKXA9APQD8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.octopus_energy_a_524641cb_greenness_forecast_current_index",
+ "state": "unknown",
+ "attributes": {
+ "state_class": "total",
+ "next_start": "2026-07-02T23:00:00+01:00",
+ "next_end": "2026-07-03T06:00:00+01:00",
+ "forecast": [
+ {
+ "start": "2026-07-02T23:00:00+01:00",
+ "end": "2026-07-03T06:00:00+01:00",
+ "greenness_index": "MEDIUM",
+ "greenness_score": 44,
+ "is_highlighted": false
+ },
+ {
+ "start": "2026-07-03T23:00:00+01:00",
+ "end": "2026-07-04T06:00:00+01:00",
+ "greenness_index": "MEDIUM",
+ "greenness_score": 52,
+ "is_highlighted": true
+ },
+ {
+ "start": "2026-07-04T23:00:00+01:00",
+ "end": "2026-07-05T06:00:00+01:00",
+ "greenness_index": "MEDIUM",
+ "greenness_score": 40,
+ "is_highlighted": false
+ },
+ {
+ "start": "2026-07-05T23:00:00+01:00",
+ "end": "2026-07-06T06:00:00+01:00",
+ "greenness_index": "LOW",
+ "greenness_score": 33,
+ "is_highlighted": false
+ },
+ {
+ "start": "2026-07-06T23:00:00+01:00",
+ "end": "2026-07-07T06:00:00+01:00",
+ "greenness_index": "LOW",
+ "greenness_score": 26,
+ "is_highlighted": false
+ },
+ {
+ "start": "2026-07-07T23:00:00+01:00",
+ "end": "2026-07-08T06:00:00+01:00",
+ "greenness_index": "LOW",
+ "greenness_score": 21,
+ "is_highlighted": false
+ },
+ {
+ "start": "2026-07-08T23:00:00+01:00",
+ "end": "2026-07-09T06:00:00+01:00",
+ "greenness_index": "LOW",
+ "greenness_score": 16,
+ "is_highlighted": false
+ }
+ ],
+ "icon": "mdi:leaf",
+ "friendly_name": "Greenness Forecast (A-524641CB) Greenness Forecast Current Index (A-524641CB)"
+ },
+ "last_changed": "2026-07-02T08:58:36.553950+00:00",
+ "last_reported": "2026-07-02T08:58:36.553950+00:00",
+ "last_updated": "2026-07-02T08:58:36.553950+00:00",
+ "context": {
+ "id": "01KWH0TB49D8DQQMVX31VM1SJP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.octopus_energy_a_524641cb_greenness_forecast_next_index",
+ "state": "44",
+ "attributes": {
+ "state_class": "total",
+ "start": "2026-07-02T23:00:00+01:00",
+ "end": "2026-07-03T06:00:00+01:00",
+ "greenness_index": "MEDIUM",
+ "greenness_score": 44,
+ "is_highlighted": false,
+ "icon": "mdi:leaf",
+ "friendly_name": "Greenness Forecast (A-524641CB) Greenness Forecast Next Index (A-524641CB)"
+ },
+ "last_changed": "2026-07-02T08:58:36.554258+00:00",
+ "last_reported": "2026-07-02T08:58:36.554258+00:00",
+ "last_updated": "2026-07-02T08:58:36.554258+00:00",
+ "context": {
+ "id": "01KWH0TB4ATQAE9FPC4VSF286Z",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.octopus_energy_a_524641cb_greenness_forecast_data_last_retrieved",
+ "state": "2026-07-02T08:59:36+00:00",
+ "attributes": {
+ "attempts": 1,
+ "next_refresh": "2026-07-02T12:59:00+01:00",
+ "last_error": "None",
+ "device_class": "timestamp",
+ "icon": "mdi:clock",
+ "friendly_name": "Greenness Forecast Data Last Retrieved (A-524641CB)"
+ },
+ "last_changed": "2026-07-02T08:59:36.419023+00:00",
+ "last_reported": "2026-07-02T09:13:36.304868+00:00",
+ "last_updated": "2026-07-02T08:59:36.419023+00:00",
+ "context": {
+ "id": "01KWH0W5K3AWTTPB4X5DHAA3NG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.octopus_energy_00000000_0002_4000_8020_0000000af39c_intelligent_state",
+ "state": "BOOSTING",
+ "attributes": {
+ "icon": "mdi:power-plug-battery",
+ "friendly_name": "Tesla Model 3 (Electric Vehicle) Intelligent State (00000000-0002-4000-8020-0000000af39c)"
+ },
+ "last_changed": "2026-07-02T09:26:37.023477+00:00",
+ "last_reported": "2026-07-02T09:28:36.591919+00:00",
+ "last_updated": "2026-07-02T09:26:37.023477+00:00",
+ "context": {
+ "id": "01KWH2DM6Z7KPWFXK2X2A6DC0P",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.octopus_energy_a_524641cb_octoplus_points",
+ "state": "120",
+ "attributes": {
+ "state_class": "total",
+ "icon": "mdi:trophy",
+ "friendly_name": "Octoplus (A-524641CB) Octoplus Points (A-524641CB)",
+ "redeemable_points": 120
+ },
+ "last_changed": "2026-07-02T08:59:06.855714+00:00",
+ "last_reported": "2026-07-02T09:13:36.584325+00:00",
+ "last_updated": "2026-07-02T08:59:06.855714+00:00",
+ "context": {
+ "id": "01KWH0V8Q7R3Q9JMN7XXBW575D",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.octopus_energy_a_524641cb_free_electricity_sessions_data_last_retrieved",
+ "state": "2026-07-02T08:59:36+00:00",
+ "attributes": {
+ "attempts": 1,
+ "next_refresh": "2026-07-02T11:29:00+01:00",
+ "last_error": "None",
+ "device_class": "timestamp",
+ "icon": "mdi:clock",
+ "friendly_name": "Octoplus (A-524641CB) Free Electricity Sessions Data Last Retrieved (A-524641CB)"
+ },
+ "last_changed": "2026-07-02T08:59:36.423283+00:00",
+ "last_reported": "2026-07-02T09:13:36.274359+00:00",
+ "last_updated": "2026-07-02T08:59:36.423283+00:00",
+ "context": {
+ "id": "01KWH0W5K7TAGZG89JRCDJXYHY",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.octopus_energy_electricity_20l3345218_2000016642381_current_rate",
+ "state": "0.327204",
+ "attributes": {
+ "state_class": "total",
+ "mpan": "2000016642381",
+ "serial_number": "20L3345218",
+ "is_export": false,
+ "is_smart_meter": true,
+ "tariff": "E-1R-INTELLI-FIX-12M-26-04-18-H",
+ "start": "2026-07-02T05:30:00+01:00",
+ "end": "2026-07-02T23:30:00+01:00",
+ "is_capped": false,
+ "is_intelligent_adjusted": false,
+ "current_day_min_rate": 0.08,
+ "current_day_max_rate": 0.327204,
+ "current_day_average_rate": 0.265403,
+ "unit_of_measurement": "GBP/kWh",
+ "device_class": "monetary",
+ "icon": "mdi:currency-gbp",
+ "friendly_name": "Electricity Meter Current Rate Electricity (20L3345218 2000016642381)"
+ },
+ "last_changed": "2026-07-02T08:58:36.556688+00:00",
+ "last_reported": "2026-07-02T08:58:36.556688+00:00",
+ "last_updated": "2026-07-02T08:58:36.556688+00:00",
+ "context": {
+ "id": "01KWH0TB4C7ZMKRXW4ZQMXNN42",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.octopus_energy_electricity_20l3345218_2000016642381_previous_rate",
+ "state": "0.08",
+ "attributes": {
+ "state_class": "total",
+ "mpan": "2000016642381",
+ "serial_number": "20L3345218",
+ "is_export": false,
+ "is_smart_meter": true,
+ "start": "2026-07-01T23:30:00+01:00",
+ "end": "2026-07-02T05:30:00+01:00",
+ "unit_of_measurement": "GBP/kWh",
+ "device_class": "monetary",
+ "icon": "mdi:currency-gbp",
+ "friendly_name": "Electricity Meter Previous Rate Electricity (20L3345218/2000016642381)"
+ },
+ "last_changed": "2026-07-02T08:58:36.557006+00:00",
+ "last_reported": "2026-07-02T08:58:36.557006+00:00",
+ "last_updated": "2026-07-02T08:58:36.557006+00:00",
+ "context": {
+ "id": "01KWH0TB4DSG7THZVXG1E9N31W",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.octopus_energy_electricity_20l3345218_2000016642381_next_rate",
+ "state": "0.08",
+ "attributes": {
+ "state_class": "total",
+ "mpan": "2000016642381",
+ "serial_number": "20L3345218",
+ "is_export": false,
+ "is_smart_meter": true,
+ "start": "2026-07-02T23:30:00+01:00",
+ "end": "2026-07-03T05:30:00+01:00",
+ "unit_of_measurement": "GBP/kWh",
+ "device_class": "monetary",
+ "icon": "mdi:currency-gbp",
+ "friendly_name": "Electricity Meter Next Rate Electricity (20L3345218/2000016642381)"
+ },
+ "last_changed": "2026-07-02T08:58:36.557275+00:00",
+ "last_reported": "2026-07-02T08:58:36.557275+00:00",
+ "last_updated": "2026-07-02T08:58:36.557275+00:00",
+ "context": {
+ "id": "01KWH0TB4DG2PHM23QAZVPDZHK",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.octopus_energy_electricity_20l3345218_2000016642381_current_standing_charge",
+ "state": "0.4770717",
+ "attributes": {
+ "state_class": "total",
+ "mpan": "2000016642381",
+ "serial_number": "20L3345218",
+ "is_export": false,
+ "is_smart_meter": true,
+ "unit_of_measurement": "GBP",
+ "device_class": "monetary",
+ "icon": "mdi:currency-gbp",
+ "friendly_name": "Electricity Meter Current Standing Charge Electricity (20L3345218/2000016642381)",
+ "start": "2026-04-18T00:00:00+01:00",
+ "end": null
+ },
+ "last_changed": "2026-07-02T08:58:36.557576+00:00",
+ "last_reported": "2026-07-02T08:58:36.557576+00:00",
+ "last_updated": "2026-07-02T08:58:36.557576+00:00",
+ "context": {
+ "id": "01KWH0TB4DEBTS91VP91X2WXNK",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.octopus_energy_electricity_20l3345218_2000016642381_previous_accumulative_consumption",
+ "state": "2.06",
+ "attributes": {
+ "state_class": "total",
+ "last_reset": "2026-06-29T23:00:00+00:00",
+ "mpan": "2000016642381",
+ "serial_number": "20L3345218",
+ "is_export": false,
+ "is_smart_meter": true,
+ "total": 2.0599999999999996,
+ "charges": [
+ {
+ "start": "2026-06-30T00:00:00+01:00",
+ "end": "2026-06-30T00:30:00+01:00",
+ "consumption": 0.039
+ },
+ {
+ "start": "2026-06-30T00:30:00+01:00",
+ "end": "2026-06-30T01:00:00+01:00",
+ "consumption": 0.041
+ },
+ {
+ "start": "2026-06-30T01:00:00+01:00",
+ "end": "2026-06-30T01:30:00+01:00",
+ "consumption": 0.038
+ },
+ {
+ "start": "2026-06-30T01:30:00+01:00",
+ "end": "2026-06-30T02:00:00+01:00",
+ "consumption": 0.039
+ },
+ {
+ "start": "2026-06-30T02:00:00+01:00",
+ "end": "2026-06-30T02:30:00+01:00",
+ "consumption": 0.038
+ },
+ {
+ "start": "2026-06-30T02:30:00+01:00",
+ "end": "2026-06-30T03:00:00+01:00",
+ "consumption": 0.05
+ },
+ {
+ "start": "2026-06-30T03:00:00+01:00",
+ "end": "2026-06-30T03:30:00+01:00",
+ "consumption": 0.051
+ },
+ {
+ "start": "2026-06-30T03:30:00+01:00",
+ "end": "2026-06-30T04:00:00+01:00",
+ "consumption": 0.041
+ },
+ {
+ "start": "2026-06-30T04:00:00+01:00",
+ "end": "2026-06-30T04:30:00+01:00",
+ "consumption": 0.176
+ },
+ {
+ "start": "2026-06-30T04:30:00+01:00",
+ "end": "2026-06-30T05:00:00+01:00",
+ "consumption": 0.041
+ },
+ {
+ "start": "2026-06-30T05:00:00+01:00",
+ "end": "2026-06-30T05:30:00+01:00",
+ "consumption": 0.042
+ },
+ {
+ "start": "2026-06-30T05:30:00+01:00",
+ "end": "2026-06-30T06:00:00+01:00",
+ "consumption": 0.04
+ },
+ {
+ "start": "2026-06-30T06:00:00+01:00",
+ "end": "2026-06-30T06:30:00+01:00",
+ "consumption": 0.04
+ },
+ {
+ "start": "2026-06-30T06:30:00+01:00",
+ "end": "2026-06-30T07:00:00+01:00",
+ "consumption": 0.04
+ },
+ {
+ "start": "2026-06-30T07:00:00+01:00",
+ "end": "2026-06-30T07:30:00+01:00",
+ "consumption": 0.039
+ },
+ {
+ "start": "2026-06-30T07:30:00+01:00",
+ "end": "2026-06-30T08:00:00+01:00",
+ "consumption": 0.036
+ },
+ {
+ "start": "2026-06-30T08:00:00+01:00",
+ "end": "2026-06-30T08:30:00+01:00",
+ "consumption": 0.04
+ },
+ {
+ "start": "2026-06-30T08:30:00+01:00",
+ "end": "2026-06-30T09:00:00+01:00",
+ "consumption": 0.042
+ },
+ {
+ "start": "2026-06-30T09:00:00+01:00",
+ "end": "2026-06-30T09:30:00+01:00",
+ "consumption": 0.043
+ },
+ {
+ "start": "2026-06-30T09:30:00+01:00",
+ "end": "2026-06-30T10:00:00+01:00",
+ "consumption": 0.016
+ },
+ {
+ "start": "2026-06-30T10:00:00+01:00",
+ "end": "2026-06-30T10:30:00+01:00",
+ "consumption": 0.018
+ },
+ {
+ "start": "2026-06-30T10:30:00+01:00",
+ "end": "2026-06-30T11:00:00+01:00",
+ "consumption": 0.014
+ },
+ {
+ "start": "2026-06-30T11:00:00+01:00",
+ "end": "2026-06-30T11:30:00+01:00",
+ "consumption": 0.013
+ },
+ {
+ "start": "2026-06-30T11:30:00+01:00",
+ "end": "2026-06-30T12:00:00+01:00",
+ "consumption": 0.036
+ },
+ {
+ "start": "2026-06-30T12:00:00+01:00",
+ "end": "2026-06-30T12:30:00+01:00",
+ "consumption": 0.023
+ },
+ {
+ "start": "2026-06-30T12:30:00+01:00",
+ "end": "2026-06-30T13:00:00+01:00",
+ "consumption": 0.036
+ },
+ {
+ "start": "2026-06-30T13:00:00+01:00",
+ "end": "2026-06-30T13:30:00+01:00",
+ "consumption": 0.042
+ },
+ {
+ "start": "2026-06-30T13:30:00+01:00",
+ "end": "2026-06-30T14:00:00+01:00",
+ "consumption": 0.056
+ },
+ {
+ "start": "2026-06-30T14:00:00+01:00",
+ "end": "2026-06-30T14:30:00+01:00",
+ "consumption": 0.038
+ },
+ {
+ "start": "2026-06-30T14:30:00+01:00",
+ "end": "2026-06-30T15:00:00+01:00",
+ "consumption": 0.028
+ },
+ {
+ "start": "2026-06-30T15:00:00+01:00",
+ "end": "2026-06-30T15:30:00+01:00",
+ "consumption": 0.033
+ },
+ {
+ "start": "2026-06-30T15:30:00+01:00",
+ "end": "2026-06-30T16:00:00+01:00",
+ "consumption": 0.027
+ },
+ {
+ "start": "2026-06-30T16:00:00+01:00",
+ "end": "2026-06-30T16:30:00+01:00",
+ "consumption": 0.006
+ },
+ {
+ "start": "2026-06-30T16:30:00+01:00",
+ "end": "2026-06-30T17:00:00+01:00",
+ "consumption": 0.005
+ },
+ {
+ "start": "2026-06-30T17:00:00+01:00",
+ "end": "2026-06-30T17:30:00+01:00",
+ "consumption": 0.033
+ },
+ {
+ "start": "2026-06-30T17:30:00+01:00",
+ "end": "2026-06-30T18:00:00+01:00",
+ "consumption": 0.025
+ },
+ {
+ "start": "2026-06-30T18:00:00+01:00",
+ "end": "2026-06-30T18:30:00+01:00",
+ "consumption": 0.048
+ },
+ {
+ "start": "2026-06-30T18:30:00+01:00",
+ "end": "2026-06-30T19:00:00+01:00",
+ "consumption": 0.202
+ },
+ {
+ "start": "2026-06-30T19:00:00+01:00",
+ "end": "2026-06-30T19:30:00+01:00",
+ "consumption": 0.033
+ },
+ {
+ "start": "2026-06-30T19:30:00+01:00",
+ "end": "2026-06-30T20:00:00+01:00",
+ "consumption": 0.045
+ },
+ {
+ "start": "2026-06-30T20:00:00+01:00",
+ "end": "2026-06-30T20:30:00+01:00",
+ "consumption": 0.072
+ },
+ {
+ "start": "2026-06-30T20:30:00+01:00",
+ "end": "2026-06-30T21:00:00+01:00",
+ "consumption": 0.043
+ },
+ {
+ "start": "2026-06-30T21:00:00+01:00",
+ "end": "2026-06-30T21:30:00+01:00",
+ "consumption": 0.044
+ },
+ {
+ "start": "2026-06-30T21:30:00+01:00",
+ "end": "2026-06-30T22:00:00+01:00",
+ "consumption": 0.041
+ },
+ {
+ "start": "2026-06-30T22:00:00+01:00",
+ "end": "2026-06-30T22:30:00+01:00",
+ "consumption": 0.045
+ },
+ {
+ "start": "2026-06-30T22:30:00+01:00",
+ "end": "2026-06-30T23:00:00+01:00",
+ "consumption": 0.04
+ },
+ {
+ "start": "2026-06-30T23:00:00+01:00",
+ "end": "2026-06-30T23:30:00+01:00",
+ "consumption": 0.041
+ },
+ {
+ "start": "2026-06-30T23:30:00+01:00",
+ "end": "2026-07-01T00:00:00+01:00",
+ "consumption": 0.041
+ }
+ ],
+ "latest_consumption_timestamp": "2026-07-01T01:00:00+01:00",
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "icon": "mdi:lightning-bolt",
+ "friendly_name": "Electricity Meter Previous Accumulative Consumption Electricity (20L3345218/2000016642381)"
+ },
+ "last_changed": "2026-07-02T08:58:36.558436+00:00",
+ "last_reported": "2026-07-02T09:13:36.585132+00:00",
+ "last_updated": "2026-07-02T08:59:09.204182+00:00",
+ "context": {
+ "id": "01KWH0VB0MCG6DRHAVBBVANWFY",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.octopus_energy_electricity_20l3345218_2000016642381_previous_accumulative_cost",
+ "state": "0.99",
+ "attributes": {
+ "state_class": "total",
+ "last_reset": "2026-06-29T23:00:00+00:00",
+ "mpan": "2000016642381",
+ "serial_number": "20L3345218",
+ "is_export": false,
+ "is_smart_meter": true,
+ "tariff_code": "E-1R-INTELLI-FIX-12M-26-04-18-H",
+ "total": 0.99,
+ "charges": [
+ {
+ "start": "2026-06-30T00:00:00+01:00",
+ "end": "2026-06-30T00:30:00+01:00",
+ "rate": 0.08,
+ "consumption": 0.039,
+ "cost": 0.0,
+ "raw_cost": 0.00312
+ },
+ {
+ "start": "2026-06-30T00:30:00+01:00",
+ "end": "2026-06-30T01:00:00+01:00",
+ "rate": 0.08,
+ "consumption": 0.041,
+ "cost": 0.0,
+ "raw_cost": 0.00328
+ },
+ {
+ "start": "2026-06-30T01:00:00+01:00",
+ "end": "2026-06-30T01:30:00+01:00",
+ "rate": 0.08,
+ "consumption": 0.038,
+ "cost": 0.0,
+ "raw_cost": 0.00304
+ },
+ {
+ "start": "2026-06-30T01:30:00+01:00",
+ "end": "2026-06-30T02:00:00+01:00",
+ "rate": 0.08,
+ "consumption": 0.039,
+ "cost": 0.0,
+ "raw_cost": 0.00312
+ },
+ {
+ "start": "2026-06-30T02:00:00+01:00",
+ "end": "2026-06-30T02:30:00+01:00",
+ "rate": 0.08,
+ "consumption": 0.038,
+ "cost": 0.0,
+ "raw_cost": 0.00304
+ },
+ {
+ "start": "2026-06-30T02:30:00+01:00",
+ "end": "2026-06-30T03:00:00+01:00",
+ "rate": 0.08,
+ "consumption": 0.05,
+ "cost": 0.0,
+ "raw_cost": 0.004
+ },
+ {
+ "start": "2026-06-30T03:00:00+01:00",
+ "end": "2026-06-30T03:30:00+01:00",
+ "rate": 0.08,
+ "consumption": 0.051,
+ "cost": 0.0,
+ "raw_cost": 0.00408
+ },
+ {
+ "start": "2026-06-30T03:30:00+01:00",
+ "end": "2026-06-30T04:00:00+01:00",
+ "rate": 0.08,
+ "consumption": 0.041,
+ "cost": 0.0,
+ "raw_cost": 0.00328
+ },
+ {
+ "start": "2026-06-30T04:00:00+01:00",
+ "end": "2026-06-30T04:30:00+01:00",
+ "rate": 0.08,
+ "consumption": 0.176,
+ "cost": 0.01,
+ "raw_cost": 0.01408
+ },
+ {
+ "start": "2026-06-30T04:30:00+01:00",
+ "end": "2026-06-30T05:00:00+01:00",
+ "rate": 0.08,
+ "consumption": 0.041,
+ "cost": 0.0,
+ "raw_cost": 0.00328
+ },
+ {
+ "start": "2026-06-30T05:00:00+01:00",
+ "end": "2026-06-30T05:30:00+01:00",
+ "rate": 0.08,
+ "consumption": 0.042,
+ "cost": 0.0,
+ "raw_cost": 0.00336
+ },
+ {
+ "start": "2026-06-30T05:30:00+01:00",
+ "end": "2026-06-30T06:00:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.04,
+ "cost": 0.01,
+ "raw_cost": 0.013088
+ },
+ {
+ "start": "2026-06-30T06:00:00+01:00",
+ "end": "2026-06-30T06:30:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.04,
+ "cost": 0.01,
+ "raw_cost": 0.013088
+ },
+ {
+ "start": "2026-06-30T06:30:00+01:00",
+ "end": "2026-06-30T07:00:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.04,
+ "cost": 0.01,
+ "raw_cost": 0.013088
+ },
+ {
+ "start": "2026-06-30T07:00:00+01:00",
+ "end": "2026-06-30T07:30:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.039,
+ "cost": 0.01,
+ "raw_cost": 0.012761
+ },
+ {
+ "start": "2026-06-30T07:30:00+01:00",
+ "end": "2026-06-30T08:00:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.036,
+ "cost": 0.01,
+ "raw_cost": 0.011779
+ },
+ {
+ "start": "2026-06-30T08:00:00+01:00",
+ "end": "2026-06-30T08:30:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.04,
+ "cost": 0.01,
+ "raw_cost": 0.013088
+ },
+ {
+ "start": "2026-06-30T08:30:00+01:00",
+ "end": "2026-06-30T09:00:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.042,
+ "cost": 0.01,
+ "raw_cost": 0.013743
+ },
+ {
+ "start": "2026-06-30T09:00:00+01:00",
+ "end": "2026-06-30T09:30:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.043,
+ "cost": 0.01,
+ "raw_cost": 0.01407
+ },
+ {
+ "start": "2026-06-30T09:30:00+01:00",
+ "end": "2026-06-30T10:00:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.016,
+ "cost": 0.01,
+ "raw_cost": 0.005235
+ },
+ {
+ "start": "2026-06-30T10:00:00+01:00",
+ "end": "2026-06-30T10:30:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.018,
+ "cost": 0.01,
+ "raw_cost": 0.00589
+ },
+ {
+ "start": "2026-06-30T10:30:00+01:00",
+ "end": "2026-06-30T11:00:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.014,
+ "cost": 0.0,
+ "raw_cost": 0.004581
+ },
+ {
+ "start": "2026-06-30T11:00:00+01:00",
+ "end": "2026-06-30T11:30:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.013,
+ "cost": 0.0,
+ "raw_cost": 0.004254
+ },
+ {
+ "start": "2026-06-30T11:30:00+01:00",
+ "end": "2026-06-30T12:00:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.036,
+ "cost": 0.01,
+ "raw_cost": 0.011779
+ },
+ {
+ "start": "2026-06-30T12:00:00+01:00",
+ "end": "2026-06-30T12:30:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.023,
+ "cost": 0.01,
+ "raw_cost": 0.007526
+ },
+ {
+ "start": "2026-06-30T12:30:00+01:00",
+ "end": "2026-06-30T13:00:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.036,
+ "cost": 0.01,
+ "raw_cost": 0.011779
+ },
+ {
+ "start": "2026-06-30T13:00:00+01:00",
+ "end": "2026-06-30T13:30:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.042,
+ "cost": 0.01,
+ "raw_cost": 0.013743
+ },
+ {
+ "start": "2026-06-30T13:30:00+01:00",
+ "end": "2026-06-30T14:00:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.056,
+ "cost": 0.02,
+ "raw_cost": 0.018323
+ },
+ {
+ "start": "2026-06-30T14:00:00+01:00",
+ "end": "2026-06-30T14:30:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.038,
+ "cost": 0.01,
+ "raw_cost": 0.012434
+ },
+ {
+ "start": "2026-06-30T14:30:00+01:00",
+ "end": "2026-06-30T15:00:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.028,
+ "cost": 0.01,
+ "raw_cost": 0.009162
+ },
+ {
+ "start": "2026-06-30T15:00:00+01:00",
+ "end": "2026-06-30T15:30:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.033,
+ "cost": 0.01,
+ "raw_cost": 0.010798
+ },
+ {
+ "start": "2026-06-30T15:30:00+01:00",
+ "end": "2026-06-30T16:00:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.027,
+ "cost": 0.01,
+ "raw_cost": 0.008835
+ },
+ {
+ "start": "2026-06-30T16:00:00+01:00",
+ "end": "2026-06-30T16:30:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.006,
+ "cost": 0.0,
+ "raw_cost": 0.001963
+ },
+ {
+ "start": "2026-06-30T16:30:00+01:00",
+ "end": "2026-06-30T17:00:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.005,
+ "cost": 0.0,
+ "raw_cost": 0.001636
+ },
+ {
+ "start": "2026-06-30T17:00:00+01:00",
+ "end": "2026-06-30T17:30:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.033,
+ "cost": 0.01,
+ "raw_cost": 0.010798
+ },
+ {
+ "start": "2026-06-30T17:30:00+01:00",
+ "end": "2026-06-30T18:00:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.025,
+ "cost": 0.01,
+ "raw_cost": 0.00818
+ },
+ {
+ "start": "2026-06-30T18:00:00+01:00",
+ "end": "2026-06-30T18:30:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.048,
+ "cost": 0.02,
+ "raw_cost": 0.015706
+ },
+ {
+ "start": "2026-06-30T18:30:00+01:00",
+ "end": "2026-06-30T19:00:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.202,
+ "cost": 0.07,
+ "raw_cost": 0.066095
+ },
+ {
+ "start": "2026-06-30T19:00:00+01:00",
+ "end": "2026-06-30T19:30:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.033,
+ "cost": 0.01,
+ "raw_cost": 0.010798
+ },
+ {
+ "start": "2026-06-30T19:30:00+01:00",
+ "end": "2026-06-30T20:00:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.045,
+ "cost": 0.01,
+ "raw_cost": 0.014724
+ },
+ {
+ "start": "2026-06-30T20:00:00+01:00",
+ "end": "2026-06-30T20:30:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.072,
+ "cost": 0.02,
+ "raw_cost": 0.023559
+ },
+ {
+ "start": "2026-06-30T20:30:00+01:00",
+ "end": "2026-06-30T21:00:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.043,
+ "cost": 0.01,
+ "raw_cost": 0.01407
+ },
+ {
+ "start": "2026-06-30T21:00:00+01:00",
+ "end": "2026-06-30T21:30:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.044,
+ "cost": 0.01,
+ "raw_cost": 0.014397
+ },
+ {
+ "start": "2026-06-30T21:30:00+01:00",
+ "end": "2026-06-30T22:00:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.041,
+ "cost": 0.01,
+ "raw_cost": 0.013415
+ },
+ {
+ "start": "2026-06-30T22:00:00+01:00",
+ "end": "2026-06-30T22:30:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.045,
+ "cost": 0.01,
+ "raw_cost": 0.014724
+ },
+ {
+ "start": "2026-06-30T22:30:00+01:00",
+ "end": "2026-06-30T23:00:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.04,
+ "cost": 0.01,
+ "raw_cost": 0.013088
+ },
+ {
+ "start": "2026-06-30T23:00:00+01:00",
+ "end": "2026-06-30T23:30:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.041,
+ "cost": 0.01,
+ "raw_cost": 0.013415
+ },
+ {
+ "start": "2026-06-30T23:30:00+01:00",
+ "end": "2026-07-01T00:00:00+01:00",
+ "rate": 0.08,
+ "consumption": 0.041,
+ "cost": 0.0,
+ "raw_cost": 0.00328
+ }
+ ],
+ "standing_charge": 0.48,
+ "total_without_standing_charge": 0.52,
+ "unit_of_measurement": "GBP",
+ "device_class": "monetary",
+ "icon": "mdi:currency-gbp",
+ "friendly_name": "Electricity Meter Previous Accumulative Cost Electricity (20L3345218/2000016642381)"
+ },
+ "last_changed": "2026-07-02T08:58:36.559216+00:00",
+ "last_reported": "2026-07-02T09:13:36.585576+00:00",
+ "last_updated": "2026-07-02T08:59:36.584373+00:00",
+ "context": {
+ "id": "01KWH0W5R8FE11Y64M5CWH34H1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.octopus_energy_electricity_20l3345218_2000016642381_current_consumption",
+ "state": "0",
+ "attributes": {
+ "state_class": "total",
+ "last_reset": "2026-07-02T09:59:36.907205+01:00",
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "icon": "mdi:lightning-bolt",
+ "friendly_name": "Electricity Meter Current Consumption Electricity (20L3345218/2000016642381)"
+ },
+ "last_changed": "2026-07-02T08:58:36.560037+00:00",
+ "last_reported": "2026-07-02T09:13:39.166510+00:00",
+ "last_updated": "2026-07-02T08:59:36.907336+00:00",
+ "context": {
+ "id": "01KWH0W62BT9FX96DX31RSDH9M",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.octopus_energy_electricity_20l3345218_2000016642381_current_accumulative_consumption",
+ "state": "1.146",
+ "attributes": {
+ "state_class": "total",
+ "last_reset": "2026-07-01T00:00:00+01:00",
+ "mpan": "2000016642381",
+ "serial_number": "20L3345218",
+ "is_export": false,
+ "is_smart_meter": true,
+ "total": 1.1460000000000001,
+ "charges": [
+ {
+ "start": "2026-07-01T00:00:00+01:00",
+ "end": "2026-07-01T00:30:00+01:00",
+ "consumption": 0.042
+ },
+ {
+ "start": "2026-07-01T00:30:00+01:00",
+ "end": "2026-07-01T01:00:00+01:00",
+ "consumption": 0.042
+ },
+ {
+ "start": "2026-07-01T01:00:00+01:00",
+ "end": "2026-07-01T01:30:00+01:00",
+ "consumption": 0.042
+ },
+ {
+ "start": "2026-07-01T01:30:00+01:00",
+ "end": "2026-07-01T02:00:00+01:00",
+ "consumption": 0.04
+ },
+ {
+ "start": "2026-07-01T02:00:00+01:00",
+ "end": "2026-07-01T02:30:00+01:00",
+ "consumption": 0.042
+ },
+ {
+ "start": "2026-07-01T02:30:00+01:00",
+ "end": "2026-07-01T03:00:00+01:00",
+ "consumption": 0.05
+ },
+ {
+ "start": "2026-07-01T03:00:00+01:00",
+ "end": "2026-07-01T03:30:00+01:00",
+ "consumption": 0.07
+ },
+ {
+ "start": "2026-07-01T03:30:00+01:00",
+ "end": "2026-07-01T04:00:00+01:00",
+ "consumption": 0.04
+ },
+ {
+ "start": "2026-07-01T04:00:00+01:00",
+ "end": "2026-07-01T04:30:00+01:00",
+ "consumption": 0.097
+ },
+ {
+ "start": "2026-07-01T04:30:00+01:00",
+ "end": "2026-07-01T05:00:00+01:00",
+ "consumption": 0.039
+ },
+ {
+ "start": "2026-07-01T05:00:00+01:00",
+ "end": "2026-07-01T05:30:00+01:00",
+ "consumption": 0.039
+ },
+ {
+ "start": "2026-07-01T05:30:00+01:00",
+ "end": "2026-07-01T06:00:00+01:00",
+ "consumption": 0.04
+ },
+ {
+ "start": "2026-07-01T06:00:00+01:00",
+ "end": "2026-07-01T06:30:00+01:00",
+ "consumption": 0.037
+ },
+ {
+ "start": "2026-07-01T06:30:00+01:00",
+ "end": "2026-07-01T07:00:00+01:00",
+ "consumption": 0.04
+ },
+ {
+ "start": "2026-07-01T07:00:00+01:00",
+ "end": "2026-07-01T07:30:00+01:00",
+ "consumption": 0.041
+ },
+ {
+ "start": "2026-07-01T07:30:00+01:00",
+ "end": "2026-07-01T08:00:00+01:00",
+ "consumption": 0.04
+ },
+ {
+ "start": "2026-07-01T08:00:00+01:00",
+ "end": "2026-07-01T08:30:00+01:00",
+ "consumption": 0.029
+ },
+ {
+ "start": "2026-07-01T08:30:00+01:00",
+ "end": "2026-07-01T09:00:00+01:00",
+ "consumption": 0.037
+ },
+ {
+ "start": "2026-07-01T09:00:00+01:00",
+ "end": "2026-07-01T09:30:00+01:00",
+ "consumption": 0.035
+ },
+ {
+ "start": "2026-07-01T09:30:00+01:00",
+ "end": "2026-07-01T10:00:00+01:00",
+ "consumption": 0.017
+ },
+ {
+ "start": "2026-07-01T10:00:00+01:00",
+ "end": "2026-07-01T10:30:00+01:00",
+ "consumption": 0.034
+ },
+ {
+ "start": "2026-07-01T10:30:00+01:00",
+ "end": "2026-07-01T11:00:00+01:00",
+ "consumption": 0.013
+ },
+ {
+ "start": "2026-07-01T11:00:00+01:00",
+ "end": "2026-07-01T11:30:00+01:00",
+ "consumption": 0.024
+ },
+ {
+ "start": "2026-07-01T11:30:00+01:00",
+ "end": "2026-07-01T12:00:00+01:00",
+ "consumption": 0.018
+ },
+ {
+ "start": "2026-07-01T12:00:00+01:00",
+ "end": "2026-07-01T12:30:00+01:00",
+ "consumption": 0.023
+ },
+ {
+ "start": "2026-07-01T12:30:00+01:00",
+ "end": "2026-07-01T13:00:00+01:00",
+ "consumption": 0.018
+ },
+ {
+ "start": "2026-07-01T13:00:00+01:00",
+ "end": "2026-07-01T13:30:00+01:00",
+ "consumption": 0.03
+ },
+ {
+ "start": "2026-07-01T13:30:00+01:00",
+ "end": "2026-07-01T14:00:00+01:00",
+ "consumption": 0.041
+ },
+ {
+ "start": "2026-07-01T14:00:00+01:00",
+ "end": "2026-07-01T14:30:00+01:00",
+ "consumption": 0.041
+ },
+ {
+ "start": "2026-07-01T14:30:00+01:00",
+ "end": "2026-07-01T15:00:00+01:00",
+ "consumption": 0.026
+ },
+ {
+ "start": "2026-07-01T15:00:00+01:00",
+ "end": "2026-07-01T15:30:00+01:00",
+ "consumption": 0.008
+ },
+ {
+ "start": "2026-07-01T15:30:00+01:00",
+ "end": "2026-07-01T16:00:00+01:00",
+ "consumption": 0.001
+ },
+ {
+ "start": "2026-07-01T16:00:00+01:00",
+ "end": "2026-07-01T16:30:00+01:00",
+ "consumption": 0.01
+ }
+ ],
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "icon": "mdi:lightning-bolt",
+ "friendly_name": "Electricity Meter Current Accumulative Consumption Electricity (20L3345218/2000016642381)"
+ },
+ "last_changed": "2026-07-02T08:58:36.560584+00:00",
+ "last_reported": "2026-07-02T08:58:36.560584+00:00",
+ "last_updated": "2026-07-02T08:58:36.560584+00:00",
+ "context": {
+ "id": "01KWH0TB4GPTMC8EV2CA5NFHCH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.octopus_energy_electricity_20l3345218_2000016642381_current_accumulative_cost",
+ "state": "0.72",
+ "attributes": {
+ "state_class": "total",
+ "last_reset": "2026-07-01T00:00:00+01:00",
+ "mpan": "2000016642381",
+ "serial_number": "20L3345218",
+ "is_export": false,
+ "is_smart_meter": true,
+ "tariff_code": "E-1R-INTELLI-FIX-12M-26-04-18-H",
+ "total": 0.72,
+ "charges": [
+ {
+ "start": "2026-07-01T00:00:00+01:00",
+ "end": "2026-07-01T00:30:00+01:00",
+ "rate": 0.08,
+ "consumption": 0.042,
+ "cost": 0.0,
+ "raw_cost": 0.00336
+ },
+ {
+ "start": "2026-07-01T00:30:00+01:00",
+ "end": "2026-07-01T01:00:00+01:00",
+ "rate": 0.08,
+ "consumption": 0.042,
+ "cost": 0.0,
+ "raw_cost": 0.00336
+ },
+ {
+ "start": "2026-07-01T01:00:00+01:00",
+ "end": "2026-07-01T01:30:00+01:00",
+ "rate": 0.08,
+ "consumption": 0.042,
+ "cost": 0.0,
+ "raw_cost": 0.00336
+ },
+ {
+ "start": "2026-07-01T01:30:00+01:00",
+ "end": "2026-07-01T02:00:00+01:00",
+ "rate": 0.08,
+ "consumption": 0.04,
+ "cost": 0.0,
+ "raw_cost": 0.0032
+ },
+ {
+ "start": "2026-07-01T02:00:00+01:00",
+ "end": "2026-07-01T02:30:00+01:00",
+ "rate": 0.08,
+ "consumption": 0.042,
+ "cost": 0.0,
+ "raw_cost": 0.00336
+ },
+ {
+ "start": "2026-07-01T02:30:00+01:00",
+ "end": "2026-07-01T03:00:00+01:00",
+ "rate": 0.08,
+ "consumption": 0.05,
+ "cost": 0.0,
+ "raw_cost": 0.004
+ },
+ {
+ "start": "2026-07-01T03:00:00+01:00",
+ "end": "2026-07-01T03:30:00+01:00",
+ "rate": 0.08,
+ "consumption": 0.07,
+ "cost": 0.01,
+ "raw_cost": 0.0056
+ },
+ {
+ "start": "2026-07-01T03:30:00+01:00",
+ "end": "2026-07-01T04:00:00+01:00",
+ "rate": 0.08,
+ "consumption": 0.04,
+ "cost": 0.0,
+ "raw_cost": 0.0032
+ },
+ {
+ "start": "2026-07-01T04:00:00+01:00",
+ "end": "2026-07-01T04:30:00+01:00",
+ "rate": 0.08,
+ "consumption": 0.097,
+ "cost": 0.01,
+ "raw_cost": 0.00776
+ },
+ {
+ "start": "2026-07-01T04:30:00+01:00",
+ "end": "2026-07-01T05:00:00+01:00",
+ "rate": 0.08,
+ "consumption": 0.039,
+ "cost": 0.0,
+ "raw_cost": 0.00312
+ },
+ {
+ "start": "2026-07-01T05:00:00+01:00",
+ "end": "2026-07-01T05:30:00+01:00",
+ "rate": 0.08,
+ "consumption": 0.039,
+ "cost": 0.0,
+ "raw_cost": 0.00312
+ },
+ {
+ "start": "2026-07-01T05:30:00+01:00",
+ "end": "2026-07-01T06:00:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.04,
+ "cost": 0.01,
+ "raw_cost": 0.013088
+ },
+ {
+ "start": "2026-07-01T06:00:00+01:00",
+ "end": "2026-07-01T06:30:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.037,
+ "cost": 0.01,
+ "raw_cost": 0.012107
+ },
+ {
+ "start": "2026-07-01T06:30:00+01:00",
+ "end": "2026-07-01T07:00:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.04,
+ "cost": 0.01,
+ "raw_cost": 0.013088
+ },
+ {
+ "start": "2026-07-01T07:00:00+01:00",
+ "end": "2026-07-01T07:30:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.041,
+ "cost": 0.01,
+ "raw_cost": 0.013415
+ },
+ {
+ "start": "2026-07-01T07:30:00+01:00",
+ "end": "2026-07-01T08:00:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.04,
+ "cost": 0.01,
+ "raw_cost": 0.013088
+ },
+ {
+ "start": "2026-07-01T08:00:00+01:00",
+ "end": "2026-07-01T08:30:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.029,
+ "cost": 0.01,
+ "raw_cost": 0.009489
+ },
+ {
+ "start": "2026-07-01T08:30:00+01:00",
+ "end": "2026-07-01T09:00:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.037,
+ "cost": 0.01,
+ "raw_cost": 0.012107
+ },
+ {
+ "start": "2026-07-01T09:00:00+01:00",
+ "end": "2026-07-01T09:30:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.035,
+ "cost": 0.01,
+ "raw_cost": 0.011452
+ },
+ {
+ "start": "2026-07-01T09:30:00+01:00",
+ "end": "2026-07-01T10:00:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.017,
+ "cost": 0.01,
+ "raw_cost": 0.005562
+ },
+ {
+ "start": "2026-07-01T10:00:00+01:00",
+ "end": "2026-07-01T10:30:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.034,
+ "cost": 0.01,
+ "raw_cost": 0.011125
+ },
+ {
+ "start": "2026-07-01T10:30:00+01:00",
+ "end": "2026-07-01T11:00:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.013,
+ "cost": 0.0,
+ "raw_cost": 0.004254
+ },
+ {
+ "start": "2026-07-01T11:00:00+01:00",
+ "end": "2026-07-01T11:30:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.024,
+ "cost": 0.01,
+ "raw_cost": 0.007853
+ },
+ {
+ "start": "2026-07-01T11:30:00+01:00",
+ "end": "2026-07-01T12:00:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.018,
+ "cost": 0.01,
+ "raw_cost": 0.00589
+ },
+ {
+ "start": "2026-07-01T12:00:00+01:00",
+ "end": "2026-07-01T12:30:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.023,
+ "cost": 0.01,
+ "raw_cost": 0.007526
+ },
+ {
+ "start": "2026-07-01T12:30:00+01:00",
+ "end": "2026-07-01T13:00:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.018,
+ "cost": 0.01,
+ "raw_cost": 0.00589
+ },
+ {
+ "start": "2026-07-01T13:00:00+01:00",
+ "end": "2026-07-01T13:30:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.03,
+ "cost": 0.01,
+ "raw_cost": 0.009816
+ },
+ {
+ "start": "2026-07-01T13:30:00+01:00",
+ "end": "2026-07-01T14:00:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.041,
+ "cost": 0.01,
+ "raw_cost": 0.013415
+ },
+ {
+ "start": "2026-07-01T14:00:00+01:00",
+ "end": "2026-07-01T14:30:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.041,
+ "cost": 0.01,
+ "raw_cost": 0.013415
+ },
+ {
+ "start": "2026-07-01T14:30:00+01:00",
+ "end": "2026-07-01T15:00:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.026,
+ "cost": 0.01,
+ "raw_cost": 0.008507
+ },
+ {
+ "start": "2026-07-01T15:00:00+01:00",
+ "end": "2026-07-01T15:30:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.008,
+ "cost": 0.0,
+ "raw_cost": 0.002618
+ },
+ {
+ "start": "2026-07-01T15:30:00+01:00",
+ "end": "2026-07-01T16:00:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.001,
+ "cost": 0.0,
+ "raw_cost": 0.000327
+ },
+ {
+ "start": "2026-07-01T16:00:00+01:00",
+ "end": "2026-07-01T16:30:00+01:00",
+ "rate": 0.327204,
+ "consumption": 0.01,
+ "cost": 0.0,
+ "raw_cost": 0.003272
+ }
+ ],
+ "standing_charge": 0.48,
+ "total_without_standing_charge": 0.24,
+ "unit_of_measurement": "GBP",
+ "device_class": "monetary",
+ "icon": "mdi:currency-gbp",
+ "friendly_name": "Electricity Meter Current Accumulative Cost Electricity (20L3345218/2000016642381)"
+ },
+ "last_changed": "2026-07-02T08:58:36.561462+00:00",
+ "last_reported": "2026-07-02T08:58:36.561462+00:00",
+ "last_updated": "2026-07-02T08:58:36.561462+00:00",
+ "context": {
+ "id": "01KWH0TB4HTES5FZB3T0ZJWTVY",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.octopus_energy_electricity_20l3345218_2000016642381_current_demand",
+ "state": "416.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "icon": "mdi:lightning-bolt",
+ "friendly_name": "Electricity Meter Current Demand Electricity (20L3345218/2000016642381)"
+ },
+ "last_changed": "2026-07-02T08:58:36.562075+00:00",
+ "last_reported": "2026-07-02T08:58:36.562075+00:00",
+ "last_updated": "2026-07-02T08:58:36.562075+00:00",
+ "context": {
+ "id": "01KWH0TB4JNEJ5RS8Z72T4260V",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.octopus_energy_electricity_20l3345218_2000016642381_current_total_consumption",
+ "state": "35679.233",
+ "attributes": {
+ "state_class": "total_increasing",
+ "mpan": "2000016642381",
+ "serial_number": "20L3345218",
+ "is_export": false,
+ "is_smart_meter": true,
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "icon": "mdi:lightning-bolt",
+ "friendly_name": "Electricity Meter Current Total Consumption Electricity (20L3345218/2000016642381)"
+ },
+ "last_changed": "2026-07-02T08:58:36.562345+00:00",
+ "last_reported": "2026-07-02T08:58:36.562345+00:00",
+ "last_updated": "2026-07-02T08:58:36.562345+00:00",
+ "context": {
+ "id": "01KWH0TB4JFWM2EE5CNBH51B7E",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.dryer_remote_start",
+ "state": "off",
+ "attributes": {
+ "friendly_name": "Dryer Remote start"
+ },
+ "last_changed": "2026-07-02T08:58:36.599495+00:00",
+ "last_reported": "2026-07-02T08:58:36.599495+00:00",
+ "last_updated": "2026-07-02T08:58:36.599495+00:00",
+ "context": {
+ "id": "01KWH0TB5QYYJ4QNE4PWKN9MWB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.dryer_error",
+ "state": "unknown",
+ "attributes": {
+ "event_types": [
+ "empty_water_alert_error",
+ "high_temperature_detection_error",
+ "temperature_sensor_error",
+ "motor_lock_error",
+ "drainmotor_error",
+ "door_sensor_error",
+ "no_filter_error",
+ "door_open_error",
+ "compressor_error"
+ ],
+ "event_type": "door_open_error",
+ "friendly_name": "Dryer Error"
+ },
+ "last_changed": "2026-07-02T08:58:36.600263+00:00",
+ "last_reported": "2026-07-02T08:58:36.600263+00:00",
+ "last_updated": "2026-07-02T08:58:36.600263+00:00",
+ "context": {
+ "id": "01KWH0TB5RVAEVWFGF6803PPRF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.dryer_notification",
+ "state": "2026-07-02T04:28:00.555+00:00",
+ "attributes": {
+ "event_types": [
+ "drying_failed",
+ "drying_is_complete"
+ ],
+ "event_type": "drying_is_complete",
+ "friendly_name": "Dryer Notification"
+ },
+ "last_changed": "2026-07-02T08:58:36.600481+00:00",
+ "last_reported": "2026-07-02T08:58:36.600481+00:00",
+ "last_updated": "2026-07-02T08:58:36.600481+00:00",
+ "context": {
+ "id": "01KWH0TB5RWDDGF0Y8W02SQZ83",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.dryer_delayed_end",
+ "state": "0",
+ "attributes": {
+ "min": 0,
+ "max": 19,
+ "step": 1.0,
+ "mode": "box",
+ "unit_of_measurement": "h",
+ "friendly_name": "Dryer Delayed end"
+ },
+ "last_changed": "2026-07-02T08:58:36.601526+00:00",
+ "last_reported": "2026-07-02T08:58:36.601431+00:00",
+ "last_updated": "2026-07-02T08:58:36.601526+00:00",
+ "context": {
+ "id": "01KWH0TB5S3Z2W7XCMVAEE0V9A",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.dryer_operation",
+ "state": "unknown",
+ "attributes": {
+ "options": [
+ "start",
+ "stop",
+ "power_off",
+ "wake_up"
+ ],
+ "friendly_name": "Dryer Operation"
+ },
+ "last_changed": "2026-07-02T08:58:36.602044+00:00",
+ "last_reported": "2026-07-02T08:58:36.602044+00:00",
+ "last_updated": "2026-07-02T08:58:36.602044+00:00",
+ "context": {
+ "id": "01KWH0TB5TSYPJJNS8VZNCRE71",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.dryer_current_status",
+ "state": "power_off",
+ "attributes": {
+ "options": [
+ "running",
+ "cooling",
+ "error",
+ "power_off",
+ "reserved",
+ "wrinkle_care",
+ "initial",
+ "sleep",
+ "pause",
+ "detecting",
+ "end"
+ ],
+ "device_class": "enum",
+ "friendly_name": "Dryer Current status"
+ },
+ "last_changed": "2026-07-02T08:58:36.602634+00:00",
+ "last_reported": "2026-07-02T08:58:36.602634+00:00",
+ "last_updated": "2026-07-02T08:58:36.602634+00:00",
+ "context": {
+ "id": "01KWH0TB5T3NFWYAKR9MJRCXHR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.dryer_total_time",
+ "state": "unknown",
+ "attributes": {
+ "unit_of_measurement": "min",
+ "device_class": "duration",
+ "friendly_name": "Dryer Total time"
+ },
+ "last_changed": "2026-07-02T08:58:36.602921+00:00",
+ "last_reported": "2026-07-02T08:58:36.602921+00:00",
+ "last_updated": "2026-07-02T08:58:36.602921+00:00",
+ "context": {
+ "id": "01KWH0TB5T8NWZRFBCKQX0X1D7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.dryer_delayed_end",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "timestamp",
+ "friendly_name": "Dryer Delayed end"
+ },
+ "last_changed": "2026-07-02T08:58:36.603132+00:00",
+ "last_reported": "2026-07-02T08:58:36.603132+00:00",
+ "last_updated": "2026-07-02T08:58:36.603132+00:00",
+ "context": {
+ "id": "01KWH0TB5V3S9NCPPW48C0FWA6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.dryer_remaining_time",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "timestamp",
+ "friendly_name": "Dryer Remaining time"
+ },
+ "last_changed": "2026-07-02T08:58:36.603328+00:00",
+ "last_reported": "2026-07-02T08:58:36.603328+00:00",
+ "last_updated": "2026-07-02T08:58:36.603328+00:00",
+ "context": {
+ "id": "01KWH0TB5VS9DNH94C1EJ8Z69K",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.dryer_power",
+ "state": "off",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Dryer Power"
+ },
+ "last_changed": "2026-07-02T08:58:36.603800+00:00",
+ "last_reported": "2026-07-02T08:58:36.603800+00:00",
+ "last_updated": "2026-07-02T08:58:36.603800+00:00",
+ "context": {
+ "id": "01KWH0TB5VQ4Z3SENEG1XSXBFR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.tim_s_hub",
+ "state": "on",
+ "attributes": {
+ "led_mode": 0,
+ "pairing_mode": false,
+ "device_class": "connectivity",
+ "friendly_name": "Tim's hub"
+ },
+ "last_changed": "2026-07-02T08:58:36.610914+00:00",
+ "last_reported": "2026-07-02T09:55:54.284815+00:00",
+ "last_updated": "2026-07-02T08:58:36.610914+00:00",
+ "context": {
+ "id": "01KWH0TB62Z897X83JMW8GNB8Q",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.conservatory_connectivity",
+ "state": "on",
+ "attributes": {
+ "device_rssi": "-73.00",
+ "device_class": "connectivity",
+ "friendly_name": "Conservatory Connectivity"
+ },
+ "last_changed": "2026-07-02T08:58:36.611204+00:00",
+ "last_reported": "2026-07-02T09:55:54.284897+00:00",
+ "last_updated": "2026-07-02T08:58:36.611204+00:00",
+ "context": {
+ "id": "01KWH0TB63B9Y2V8MX2MNX38M5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.kitchen_hall_connectivity",
+ "state": "on",
+ "attributes": {
+ "device_rssi": "-81.00",
+ "device_class": "connectivity",
+ "friendly_name": "Kitchen hall Connectivity"
+ },
+ "last_changed": "2026-07-02T08:58:36.611385+00:00",
+ "last_reported": "2026-07-02T09:55:54.284930+00:00",
+ "last_updated": "2026-07-02T08:58:36.611385+00:00",
+ "context": {
+ "id": "01KWH0TB636R64KTMZWC5HTQC7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.garden_connectivity",
+ "state": "on",
+ "attributes": {
+ "device_rssi": "-74.00",
+ "device_class": "connectivity",
+ "friendly_name": "Garden Connectivity"
+ },
+ "last_changed": "2026-07-02T08:58:36.611550+00:00",
+ "last_reported": "2026-07-02T09:55:54.284972+00:00",
+ "last_updated": "2026-07-02T08:58:36.611550+00:00",
+ "context": {
+ "id": "01KWH0TB636JSD88XEE0AR6J3Q",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.cumi_connectivity",
+ "state": "on",
+ "attributes": {
+ "device_rssi": "-69.00",
+ "device_class": "connectivity",
+ "friendly_name": "Cumi Connectivity"
+ },
+ "last_changed": "2026-07-02T08:58:36.611725+00:00",
+ "last_reported": "2026-07-02T09:55:54.285002+00:00",
+ "last_updated": "2026-07-02T08:58:36.611725+00:00",
+ "context": {
+ "id": "01KWH0TB63TM6QY3TXGMYBP27G",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.nimbus_connectivity",
+ "state": "on",
+ "attributes": {
+ "device_rssi": "-68.00",
+ "device_class": "connectivity",
+ "friendly_name": "Nimbus Connectivity"
+ },
+ "last_changed": "2026-07-02T08:58:36.611886+00:00",
+ "last_reported": "2026-07-02T09:55:54.285028+00:00",
+ "last_updated": "2026-07-02T08:58:36.611886+00:00",
+ "context": {
+ "id": "01KWH0TB63N1ZMAND24EYY12VB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.catio_connectivity",
+ "state": "on",
+ "attributes": {
+ "device_rssi": "-81.00",
+ "device_class": "connectivity",
+ "friendly_name": "Catio Connectivity"
+ },
+ "last_changed": "2026-07-02T08:58:36.612041+00:00",
+ "last_reported": "2026-07-02T09:55:54.285055+00:00",
+ "last_updated": "2026-07-02T08:58:36.612041+00:00",
+ "context": {
+ "id": "01KWH0TB64DBGFT2T6VTX8KMAX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.cumi",
+ "state": "on",
+ "attributes": {
+ "since": "2026-07-02T07:55:39+00:00",
+ "where": 1,
+ "device_class": "presence",
+ "friendly_name": "Cumi"
+ },
+ "last_changed": "2026-07-02T08:58:36.612216+00:00",
+ "last_reported": "2026-07-02T09:55:54.285108+00:00",
+ "last_updated": "2026-07-02T08:58:36.612216+00:00",
+ "context": {
+ "id": "01KWH0TB64WY94K59W3W1A4QSF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.nimb",
+ "state": "on",
+ "attributes": {
+ "since": "2026-07-02T08:39:57+00:00",
+ "where": 1,
+ "device_class": "presence",
+ "friendly_name": "Nimb"
+ },
+ "last_changed": "2026-07-02T08:58:36.612365+00:00",
+ "last_reported": "2026-07-02T09:55:54.285139+00:00",
+ "last_updated": "2026-07-02T08:58:36.612365+00:00",
+ "context": {
+ "id": "01KWH0TB648H3TZF8BDMNWBCEH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "lock.conservatory_locked_in",
+ "state": "unlocked",
+ "attributes": {
+ "friendly_name": "Conservatory Locked in",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:36.613176+00:00",
+ "last_reported": "2026-07-02T09:55:54.285197+00:00",
+ "last_updated": "2026-07-02T08:58:36.613176+00:00",
+ "context": {
+ "id": "01KWH0TB65Y352BNZCHP4RTDHA",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "lock.conservatory_locked_out",
+ "state": "unlocked",
+ "attributes": {
+ "friendly_name": "Conservatory Locked out",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:36.613409+00:00",
+ "last_reported": "2026-07-02T09:55:54.285226+00:00",
+ "last_updated": "2026-07-02T08:58:36.613409+00:00",
+ "context": {
+ "id": "01KWH0TB65JNSGBQAB2WCSYBAT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "lock.conservatory_locked_all",
+ "state": "unlocked",
+ "attributes": {
+ "friendly_name": "Conservatory Locked all",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:36.613580+00:00",
+ "last_reported": "2026-07-02T09:55:54.285250+00:00",
+ "last_updated": "2026-07-02T08:58:36.613580+00:00",
+ "context": {
+ "id": "01KWH0TB65VQT68Y1K0E9ZCESC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "lock.kitchen_hall_locked_in",
+ "state": "unlocked",
+ "attributes": {
+ "friendly_name": "Kitchen hall Locked in",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:36.613748+00:00",
+ "last_reported": "2026-07-02T09:55:54.285273+00:00",
+ "last_updated": "2026-07-02T08:58:36.613748+00:00",
+ "context": {
+ "id": "01KWH0TB65YW32700AGD63F3D3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "lock.kitchen_hall_locked_out",
+ "state": "unlocked",
+ "attributes": {
+ "friendly_name": "Kitchen hall Locked out",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:36.613905+00:00",
+ "last_reported": "2026-07-02T09:55:54.285297+00:00",
+ "last_updated": "2026-07-02T08:58:36.613905+00:00",
+ "context": {
+ "id": "01KWH0TB65VB1C0G1VN8CC4A0H",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "lock.kitchen_hall_locked_all",
+ "state": "unlocked",
+ "attributes": {
+ "friendly_name": "Kitchen hall Locked all",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:36.614070+00:00",
+ "last_reported": "2026-07-02T09:55:54.285317+00:00",
+ "last_updated": "2026-07-02T08:58:36.614070+00:00",
+ "context": {
+ "id": "01KWH0TB66QYAKYDA03MM64VAV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "lock.garden_locked_in",
+ "state": "unlocked",
+ "attributes": {
+ "friendly_name": "Garden Locked in",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:36.614228+00:00",
+ "last_reported": "2026-07-02T09:55:54.285338+00:00",
+ "last_updated": "2026-07-02T08:58:36.614228+00:00",
+ "context": {
+ "id": "01KWH0TB66Z08WWFF7TD03DWJJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "lock.garden_locked_out",
+ "state": "unlocked",
+ "attributes": {
+ "friendly_name": "Garden Locked out",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:36.614377+00:00",
+ "last_reported": "2026-07-02T09:55:54.285358+00:00",
+ "last_updated": "2026-07-02T08:58:36.614377+00:00",
+ "context": {
+ "id": "01KWH0TB66MMW06VD644FT4YQK",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "lock.garden_locked_all",
+ "state": "unlocked",
+ "attributes": {
+ "friendly_name": "Garden Locked all",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:36.614539+00:00",
+ "last_reported": "2026-07-02T09:55:54.285379+00:00",
+ "last_updated": "2026-07-02T08:58:36.614539+00:00",
+ "context": {
+ "id": "01KWH0TB66XT905K5XB137BV96",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "lock.catio_locked_in",
+ "state": "locked",
+ "attributes": {
+ "friendly_name": "Catio Locked in",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:36.614938+00:00",
+ "last_reported": "2026-07-02T09:55:54.285404+00:00",
+ "last_updated": "2026-07-02T08:58:36.614938+00:00",
+ "context": {
+ "id": "01KWH0TB66GFAGYFCZ21SGD6WD",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "lock.catio_locked_out",
+ "state": "unlocked",
+ "attributes": {
+ "friendly_name": "Catio Locked out",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:36.615164+00:00",
+ "last_reported": "2026-07-02T09:55:54.285425+00:00",
+ "last_updated": "2026-07-02T08:58:36.615164+00:00",
+ "context": {
+ "id": "01KWH0TB67JGTK6BN9YQAS7PH9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "lock.catio_locked_all",
+ "state": "unlocked",
+ "attributes": {
+ "friendly_name": "Catio Locked all",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:36.615355+00:00",
+ "last_reported": "2026-07-02T09:55:54.285445+00:00",
+ "last_updated": "2026-07-02T08:58:36.615355+00:00",
+ "context": {
+ "id": "01KWH0TB67VAZX1YH1BYFT60NZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.conservatory_battery_level",
+ "state": "69",
+ "attributes": {
+ "voltage": "5.97",
+ "voltage_per_battery": "1.49",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Conservatory Battery Level"
+ },
+ "last_changed": "2026-07-02T08:58:36.616214+00:00",
+ "last_reported": "2026-07-02T09:55:54.285514+00:00",
+ "last_updated": "2026-07-02T08:58:36.616214+00:00",
+ "context": {
+ "id": "01KWH0TB68GM5KP5DGT7KTSC2H",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.kitchen_hall_battery_level",
+ "state": "74",
+ "attributes": {
+ "voltage": "6.04",
+ "voltage_per_battery": "1.51",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Kitchen hall Battery Level"
+ },
+ "last_changed": "2026-07-02T08:58:36.616430+00:00",
+ "last_reported": "2026-07-02T09:55:54.285551+00:00",
+ "last_updated": "2026-07-02T08:58:36.616430+00:00",
+ "context": {
+ "id": "01KWH0TB685G5RME11N6FM4843",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.garden_battery_level",
+ "state": "73",
+ "attributes": {
+ "voltage": "6.03",
+ "voltage_per_battery": "1.51",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Garden Battery Level"
+ },
+ "last_changed": "2026-07-02T08:58:36.616619+00:00",
+ "last_reported": "2026-07-02T09:55:54.285580+00:00",
+ "last_updated": "2026-07-02T08:58:36.616619+00:00",
+ "context": {
+ "id": "01KWH0TB68YTDATYN5E9V0ER5T",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.cumi_battery_level",
+ "state": "81",
+ "attributes": {
+ "voltage": "6.14",
+ "voltage_per_battery": "1.53",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Cumi Battery Level"
+ },
+ "last_changed": "2026-07-02T08:58:36.617456+00:00",
+ "last_reported": "2026-07-02T09:55:54.285610+00:00",
+ "last_updated": "2026-07-02T08:58:36.617456+00:00",
+ "context": {
+ "id": "01KWH0TB69C9TAV6W0B39DGPBM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.nimbus_battery_level",
+ "state": "81",
+ "attributes": {
+ "voltage": "6.14",
+ "voltage_per_battery": "1.53",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Nimbus Battery Level"
+ },
+ "last_changed": "2026-07-02T08:58:36.617684+00:00",
+ "last_reported": "2026-07-02T09:55:54.285637+00:00",
+ "last_updated": "2026-07-02T08:58:36.617684+00:00",
+ "context": {
+ "id": "01KWH0TB69Z4G1S3S3HPKVWHKS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.catio_battery_level",
+ "state": "73",
+ "attributes": {
+ "voltage": "6.02",
+ "voltage_per_battery": "1.51",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Catio Battery Level"
+ },
+ "last_changed": "2026-07-02T08:58:36.617874+00:00",
+ "last_reported": "2026-07-02T09:55:54.285665+00:00",
+ "last_updated": "2026-07-02T08:58:36.617874+00:00",
+ "context": {
+ "id": "01KWH0TB69G48W6ZQHB039PYD6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.cumi_last_seen_flap_device_id",
+ "state": "1006162",
+ "attributes": {
+ "friendly_name": "Cumi Last seen flap device id"
+ },
+ "last_changed": "2026-07-02T08:58:36.618109+00:00",
+ "last_reported": "2026-07-02T09:55:54.285706+00:00",
+ "last_updated": "2026-07-02T08:58:36.618109+00:00",
+ "context": {
+ "id": "01KWH0TB6AV0ADGEYES1ZX4AY0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.cumi_last_seen_user_id",
+ "state": "unknown",
+ "attributes": {
+ "friendly_name": "Cumi Last seen user id"
+ },
+ "last_changed": "2026-07-02T08:58:36.618309+00:00",
+ "last_reported": "2026-07-02T09:55:54.285739+00:00",
+ "last_updated": "2026-07-02T08:58:36.618309+00:00",
+ "context": {
+ "id": "01KWH0TB6A3KRVDF057V5Y4E3E",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.nimb_last_seen_flap_device_id",
+ "state": "1006162",
+ "attributes": {
+ "friendly_name": "Nimb Last seen flap device id"
+ },
+ "last_changed": "2026-07-02T08:58:36.618481+00:00",
+ "last_reported": "2026-07-02T09:55:54.285764+00:00",
+ "last_updated": "2026-07-02T08:58:36.618481+00:00",
+ "context": {
+ "id": "01KWH0TB6ABTHA92F5X2Z29TVS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.nimb_last_seen_user_id",
+ "state": "unknown",
+ "attributes": {
+ "friendly_name": "Nimb Last seen user id"
+ },
+ "last_changed": "2026-07-02T08:58:36.618638+00:00",
+ "last_reported": "2026-07-02T09:55:54.285784+00:00",
+ "last_updated": "2026-07-02T08:58:36.618638+00:00",
+ "context": {
+ "id": "01KWH0TB6ACHHAPTZTN0C4PD43",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "weather.forecast_home",
+ "state": "sunny",
+ "attributes": {
+ "temperature": 21.4,
+ "dew_point": 12.3,
+ "temperature_unit": "°C",
+ "humidity": 56,
+ "cloud_coverage": 10.2,
+ "uv_index": 4.7,
+ "pressure": 1020.5,
+ "pressure_unit": "hPa",
+ "wind_bearing": 293.2,
+ "wind_speed": 21.2,
+ "wind_speed_unit": "km/h",
+ "visibility_unit": "km",
+ "precipitation_unit": "mm",
+ "attribution": "Weather forecast from met.no, delivered by the Norwegian Meteorological Institute.",
+ "friendly_name": "Forecast Home",
+ "supported_features": 3
+ },
+ "last_changed": "2026-07-02T09:53:36.623352+00:00",
+ "last_reported": "2026-07-02T09:53:36.623352+00:00",
+ "last_updated": "2026-07-02T09:53:36.623352+00:00",
+ "context": {
+ "id": "01KWH3Z1VFMCBQQP2J30TTXWC9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "calendar.house",
+ "state": "off",
+ "attributes": {
+ "friendly_name": "House",
+ "supported_features": 7
+ },
+ "last_changed": "2026-07-02T08:58:36.649963+00:00",
+ "last_reported": "2026-07-02T09:57:37.013538+00:00",
+ "last_updated": "2026-07-02T08:58:36.649963+00:00",
+ "context": {
+ "id": "01KWH0TB79TA5FC4FAXCXBAKXR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.onhub_wan_status_2",
+ "state": "on",
+ "attributes": {
+ "device_class": "connectivity",
+ "friendly_name": "OnHub WAN status"
+ },
+ "last_changed": "2026-07-02T08:58:36.947138+00:00",
+ "last_reported": "2026-07-02T09:58:06.403545+00:00",
+ "last_updated": "2026-07-02T08:58:36.947138+00:00",
+ "context": {
+ "id": "01KWH0TBGK91YT28NF0XNNHX35",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.onhub_external_ip_2",
+ "state": "80.192.112.208",
+ "attributes": {
+ "friendly_name": "OnHub External IP"
+ },
+ "last_changed": "2026-07-02T08:58:36.948145+00:00",
+ "last_reported": "2026-07-02T09:58:06.403638+00:00",
+ "last_updated": "2026-07-02T08:58:36.948145+00:00",
+ "context": {
+ "id": "01KWH0TBGMN80CTWHJZCYJ7Y9V",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.onhub_download_speed",
+ "state": "14.6504276863452",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "KiB/s",
+ "device_class": "data_rate",
+ "friendly_name": "OnHub Download speed"
+ },
+ "last_changed": "2026-07-02T10:10:36.403654+00:00",
+ "last_reported": "2026-07-02T10:10:36.403654+00:00",
+ "last_updated": "2026-07-02T10:10:36.403654+00:00",
+ "context": {
+ "id": "01KWH4Y5QKQZBE7TDN792A8DH7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.onhub_upload_speed",
+ "state": "37.2970165653336",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "KiB/s",
+ "device_class": "data_rate",
+ "friendly_name": "OnHub Upload speed"
+ },
+ "last_changed": "2026-07-02T10:10:36.403730+00:00",
+ "last_reported": "2026-07-02T10:10:36.403730+00:00",
+ "last_updated": "2026-07-02T10:10:36.403730+00:00",
+ "context": {
+ "id": "01KWH4Y5QKEE2NAXE15JFBNDZQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "camera.front_door_live_view",
+ "state": "idle",
+ "attributes": {
+ "access_token": "6e7d39ff127cd417c5cfa0acb23abe46e3bc29927beb752cacaa9b2e06197912",
+ "motion_detection": true,
+ "video_url": "https://download-eu-south-2.prod.phoenix.devices.amazon.dev/v1/download/281453cf-75fe-11f1-ba24-06f3e3218eb3.mp4?X-Amz-Date=20260702T100947Z&X-Amz-Expires=900&id=98f0aa656073b21432428072d6397188&req_id=28141dfd75fe11f1_281428b075fe11f1&req_type=TranscodingRequest&security_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjbGllbnRfaWQiOiJSaW5nRXZlbnRNYW5hZ2VyLXByb2QiLCJlbmQiOjE3ODI5NzgwNDY0MDEsImV4cCI6MTc4Mjk4Nzg4NywiaWF0IjoxNzgyOTg2OTg3LCJpZCI6IjE4ODA5MzQyNSIsInN0YXJ0IjoxNzgyOTc4MDMwOTkwLCJ0eXBlIjoiVklERU8iLCJ1c2VyX2lkIjoiMTg2MjI2NzcifQ.I_zONsj0nbYhqg9xZQ-AkNtwOphY7Db11rfINy0qkWo",
+ "last_video_id": 7657832328524600305,
+ "attribution": "Data provided by Ring.com",
+ "entity_picture": "/api/camera_proxy/camera.front_door_live_view?token=6e7d39ff127cd417c5cfa0acb23abe46e3bc29927beb752cacaa9b2e06197912",
+ "friendly_name": "Front Door Live view",
+ "supported_features": 2
+ },
+ "last_changed": "2026-07-02T08:58:36.950357+00:00",
+ "last_reported": "2026-07-02T10:09:48.103668+00:00",
+ "last_updated": "2026-07-02T10:09:48.103668+00:00",
+ "context": {
+ "id": "01KWH4WPJ78FFYV7GATJ0Y9K2H",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "camera.garden_live_view",
+ "state": "idle",
+ "attributes": {
+ "access_token": "6d62595880fdfd3a7281590600e802d5a226b2467b3e97ba30a27f2e1c90e522",
+ "motion_detection": true,
+ "video_url": "https://download-eu-south-2.prod.phoenix.devices.amazon.dev/v1/download/283d5734-75fe-11f1-8eaf-0e49012e5d75.mp4?X-Amz-Date=20260702T100948Z&X-Amz-Expires=900&id=ea54a66d0f68a786c5e6e8b5640c1642&req_id=283d248775fe11f1_283d2ba375fe11f1&req_type=TranscodingRequest&security_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjbGllbnRfaWQiOiJSaW5nRXZlbnRNYW5hZ2VyLXByb2QiLCJlbmQiOjE3ODI5NzgwOTM5MzQsImV4cCI6MTc4Mjk4Nzg4OCwiaWF0IjoxNzgyOTg2OTg4LCJpZCI6Ijk4MTkwOTA3Iiwic3RhcnQiOjE3ODI5NzgwMzUwMTQsInR5cGUiOiJWSURFTyIsInVzZXJfaWQiOiIxODYyMjY3NyJ9.gG8EMpDC6jbFeA8-ODfrkLDwGUzA5JRNH9k6GmzApSI",
+ "last_video_id": 7657832337024632379,
+ "attribution": "Data provided by Ring.com",
+ "entity_picture": "/api/camera_proxy/camera.garden_live_view?token=6d62595880fdfd3a7281590600e802d5a226b2467b3e97ba30a27f2e1c90e522",
+ "friendly_name": "Garden Live view",
+ "supported_features": 2
+ },
+ "last_changed": "2026-07-02T08:58:36.950576+00:00",
+ "last_reported": "2026-07-02T10:09:48.370873+00:00",
+ "last_updated": "2026-07-02T10:09:48.370873+00:00",
+ "context": {
+ "id": "01KWH4WPTJ4NP1Y8VYEZDTDZWZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "camera.front_door_last_recording",
+ "state": "idle",
+ "attributes": {
+ "access_token": "c910f3fd8a46daf7eb65141fedf89936089166e95a8875456e6808bc7d939d9b",
+ "motion_detection": true,
+ "video_url": "https://download-eu-south-2.prod.phoenix.devices.amazon.dev/v1/download/286400ab-75fe-11f1-8c6c-0ad731bf353b.mp4?X-Amz-Date=20260702T100948Z&X-Amz-Expires=900&id=0e2324104f3f9a9f3eecb00698b13e27&req_id=2863bdaa75fe11f1_2863cb4875fe11f1&req_type=TranscodingRequest&security_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjbGllbnRfaWQiOiJSaW5nRXZlbnRNYW5hZ2VyLXByb2QiLCJlbmQiOjE3ODI5NzgwNDY0MDEsImV4cCI6MTc4Mjk4Nzg4OCwiaWF0IjoxNzgyOTg2OTg4LCJpZCI6IjE4ODA5MzQyNSIsInN0YXJ0IjoxNzgyOTc4MDMwOTkwLCJ0eXBlIjoiVklERU8iLCJ1c2VyX2lkIjoiMTg2MjI2NzcifQ.BYAYDt3ri6hqaYquC0J6_GUKPOVbhQsgfGQeVjWRxjc",
+ "last_video_id": 7657832328524600305,
+ "attribution": "Data provided by Ring.com",
+ "entity_picture": "/api/camera_proxy/camera.front_door_last_recording?token=c910f3fd8a46daf7eb65141fedf89936089166e95a8875456e6808bc7d939d9b",
+ "friendly_name": "Front Door Last recording",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:36.950781+00:00",
+ "last_reported": "2026-07-02T10:09:48.624663+00:00",
+ "last_updated": "2026-07-02T10:09:48.624663+00:00",
+ "context": {
+ "id": "01KWH4WQ2GCZ2ZBTYE1H42V3AE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.front_door_ding",
+ "state": "2025-10-20T11:37:47.914+00:00",
+ "attributes": {
+ "event_types": [
+ "ring"
+ ],
+ "event_type": "ding",
+ "attribution": "Data provided by Ring.com",
+ "device_class": "doorbell",
+ "friendly_name": "Front Door Ding"
+ },
+ "last_changed": "2026-07-02T08:58:37.268295+00:00",
+ "last_reported": "2026-07-02T08:58:37.268295+00:00",
+ "last_updated": "2026-07-02T08:58:37.268295+00:00",
+ "context": {
+ "id": "01KWH0TBTMRR7J05PB4YDJ5N9S",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.garden_motion",
+ "state": "2025-09-04T11:15:04.365+00:00",
+ "attributes": {
+ "event_types": [
+ "motion"
+ ],
+ "event_type": "motion",
+ "attribution": "Data provided by Ring.com",
+ "device_class": "motion",
+ "friendly_name": "Garden Motion"
+ },
+ "last_changed": "2026-07-02T08:58:37.268423+00:00",
+ "last_reported": "2026-07-02T08:58:37.268423+00:00",
+ "last_updated": "2026-07-02T08:58:37.268423+00:00",
+ "context": {
+ "id": "01KWH0TBTM17WNATM4K093Q802",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "event.front_door_motion",
+ "state": "2025-10-11T17:43:57.680+00:00",
+ "attributes": {
+ "event_types": [
+ "motion"
+ ],
+ "event_type": "motion",
+ "attribution": "Data provided by Ring.com",
+ "device_class": "motion",
+ "friendly_name": "Front Door Motion"
+ },
+ "last_changed": "2026-07-02T08:58:37.268478+00:00",
+ "last_reported": "2026-07-02T08:58:37.268478+00:00",
+ "last_updated": "2026-07-02T08:58:37.268478+00:00",
+ "context": {
+ "id": "01KWH0TBTMKH3DHGXGV1WYVW8V",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.upstairs_volume",
+ "state": "11.0",
+ "attributes": {
+ "min": 0,
+ "max": 11,
+ "step": 1,
+ "mode": "slider",
+ "attribution": "Data provided by Ring.com",
+ "friendly_name": "Upstairs Volume"
+ },
+ "last_changed": "2026-07-02T08:58:36.953769+00:00",
+ "last_reported": "2026-07-02T09:57:35.809129+00:00",
+ "last_updated": "2026-07-02T08:58:36.953769+00:00",
+ "context": {
+ "id": "01KWH0TBGS30K3HG5498BFTGEB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.conservatory_volume",
+ "state": "11.0",
+ "attributes": {
+ "min": 0,
+ "max": 11,
+ "step": 1,
+ "mode": "slider",
+ "attribution": "Data provided by Ring.com",
+ "friendly_name": "Conservatory Volume"
+ },
+ "last_changed": "2026-07-02T08:58:36.953980+00:00",
+ "last_reported": "2026-07-02T09:57:35.809201+00:00",
+ "last_updated": "2026-07-02T08:58:36.953980+00:00",
+ "context": {
+ "id": "01KWH0TBGSF3ACYER60D10PBCJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.garden_volume",
+ "state": "8.0",
+ "attributes": {
+ "min": 0,
+ "max": 11,
+ "step": 1,
+ "mode": "slider",
+ "attribution": "Data provided by Ring.com",
+ "friendly_name": "Garden Volume"
+ },
+ "last_changed": "2026-07-02T08:58:36.954159+00:00",
+ "last_reported": "2026-07-02T09:57:35.809240+00:00",
+ "last_updated": "2026-07-02T08:58:36.954159+00:00",
+ "context": {
+ "id": "01KWH0TBGT245KZJV4SKAYGRPZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.front_door_volume",
+ "state": "8.0",
+ "attributes": {
+ "min": 0,
+ "max": 11,
+ "step": 1,
+ "mode": "slider",
+ "attribution": "Data provided by Ring.com",
+ "friendly_name": "Front Door Volume"
+ },
+ "last_changed": "2026-07-02T08:58:36.954331+00:00",
+ "last_reported": "2026-07-02T09:57:35.809273+00:00",
+ "last_updated": "2026-07-02T08:58:36.954331+00:00",
+ "context": {
+ "id": "01KWH0TBGT1QRZ936NK2MEG4TY",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.garden_battery",
+ "state": "93",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "attribution": "Data provided by Ring.com",
+ "device_class": "battery",
+ "friendly_name": "Garden Battery"
+ },
+ "last_changed": "2026-07-02T08:58:36.956125+00:00",
+ "last_reported": "2026-07-02T09:57:35.809352+00:00",
+ "last_updated": "2026-07-02T08:58:36.956125+00:00",
+ "context": {
+ "id": "01KWH0TBGWMA147MWF9P61486W",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.front_door_battery",
+ "state": "90",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "attribution": "Data provided by Ring.com",
+ "device_class": "battery",
+ "friendly_name": "Front Door Battery"
+ },
+ "last_changed": "2026-07-02T08:58:36.956378+00:00",
+ "last_reported": "2026-07-02T09:57:35.809395+00:00",
+ "last_updated": "2026-07-02T08:58:36.956378+00:00",
+ "context": {
+ "id": "01KWH0TBGWMM2ANP6MV32B2QRM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.garden_last_activity",
+ "state": "2026-07-02T07:40:35+00:00",
+ "attributes": {
+ "created_at": "2026-07-02T07:40:35.014000+00:00",
+ "answered": false,
+ "recording_status": "ready",
+ "category": "on_demand_link",
+ "attribution": "Data provided by Ring.com",
+ "device_class": "timestamp",
+ "friendly_name": "Garden Last activity"
+ },
+ "last_changed": "2026-07-02T08:59:37.826539+00:00",
+ "last_reported": "2026-07-02T09:57:35.809458+00:00",
+ "last_updated": "2026-07-02T08:59:37.826539+00:00",
+ "context": {
+ "id": "01KWH0W6Z29G7RMTFB6E15NSM6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.front_door_last_activity",
+ "state": "2026-07-02T07:40:30+00:00",
+ "attributes": {
+ "created_at": "2026-07-02T07:40:30.990000+00:00",
+ "answered": false,
+ "recording_status": "ready",
+ "category": "motion",
+ "attribution": "Data provided by Ring.com",
+ "device_class": "timestamp",
+ "friendly_name": "Front Door Last activity"
+ },
+ "last_changed": "2026-07-02T08:59:37.826687+00:00",
+ "last_reported": "2026-07-02T09:57:35.809501+00:00",
+ "last_updated": "2026-07-02T08:59:37.826687+00:00",
+ "context": {
+ "id": "01KWH0W6Z2FEF94Y0WQ89X49S8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "siren.garden_siren",
+ "state": "off",
+ "attributes": {
+ "attribution": "Data provided by Ring.com",
+ "friendly_name": "Garden Siren",
+ "supported_features": 3
+ },
+ "last_changed": "2026-07-02T08:58:36.958678+00:00",
+ "last_reported": "2026-07-02T09:57:35.809566+00:00",
+ "last_updated": "2026-07-02T08:58:36.958678+00:00",
+ "context": {
+ "id": "01KWH0TBGYBQ593KCW3FJ88R3B",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "siren.upstairs_siren",
+ "state": "unknown",
+ "attributes": {
+ "available_tones": [
+ "ding",
+ "motion"
+ ],
+ "attribution": "Data provided by Ring.com",
+ "friendly_name": "Upstairs Siren",
+ "supported_features": 5
+ },
+ "last_changed": "2026-07-02T08:58:36.958910+00:00",
+ "last_reported": "2026-07-02T08:58:36.958910+00:00",
+ "last_updated": "2026-07-02T08:58:36.958910+00:00",
+ "context": {
+ "id": "01KWH0TBGYAAS5T5C0X5YFCRFG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "siren.conservatory_siren",
+ "state": "unknown",
+ "attributes": {
+ "available_tones": [
+ "ding",
+ "motion"
+ ],
+ "attribution": "Data provided by Ring.com",
+ "friendly_name": "Conservatory Siren",
+ "supported_features": 5
+ },
+ "last_changed": "2026-07-02T08:58:36.959085+00:00",
+ "last_reported": "2026-07-02T08:58:36.959085+00:00",
+ "last_updated": "2026-07-02T08:58:36.959085+00:00",
+ "context": {
+ "id": "01KWH0TBGZ3M8N25NG1WH3KB9W",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.garden_motion_detection",
+ "state": "on",
+ "attributes": {
+ "attribution": "Data provided by Ring.com",
+ "friendly_name": "Garden Motion detection"
+ },
+ "last_changed": "2026-07-02T08:58:36.959702+00:00",
+ "last_reported": "2026-07-02T09:57:35.809611+00:00",
+ "last_updated": "2026-07-02T08:58:36.959702+00:00",
+ "context": {
+ "id": "01KWH0TBGZK9QMQCEA5Q51P4WV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.front_door_motion_detection",
+ "state": "on",
+ "attributes": {
+ "attribution": "Data provided by Ring.com",
+ "friendly_name": "Front Door Motion detection"
+ },
+ "last_changed": "2026-07-02T08:58:36.959873+00:00",
+ "last_reported": "2026-07-02T09:57:35.809637+00:00",
+ "last_updated": "2026-07-02T08:58:36.959873+00:00",
+ "context": {
+ "id": "01KWH0TBGZ5DRG8VGN887BAX2M",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_hub_20758989_hub_firmware_2",
+ "state": "3402S5.733",
+ "attributes": {
+ "integration": "myenergi",
+ "icon": "mdi:numeric",
+ "friendly_name": "Hub_20758989 myenergi Hub_20758989 Hub firmware"
+ },
+ "last_changed": "2026-07-02T08:58:36.968229+00:00",
+ "last_reported": "2026-07-02T09:57:36.898312+00:00",
+ "last_updated": "2026-07-02T08:58:36.968229+00:00",
+ "context": {
+ "id": "01KWH0TBH8PH37K2VNCHK8HJ0T",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_hub_20758989_hub_serial_number_2",
+ "state": "20758989",
+ "attributes": {
+ "integration": "myenergi",
+ "icon": "mdi:numeric",
+ "friendly_name": "Hub_20758989 myenergi Hub_20758989 Hub serial number"
+ },
+ "last_changed": "2026-07-02T08:58:36.968483+00:00",
+ "last_reported": "2026-07-02T09:57:36.898378+00:00",
+ "last_updated": "2026-07-02T08:58:36.968483+00:00",
+ "context": {
+ "id": "01KWH0TBH8SSA1VH8QPM9GWKB1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_hub_20758989_power_grid_2",
+ "state": "59",
+ "attributes": {
+ "state_class": "measurement",
+ "integration": "myenergi",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "icon": "mdi:flash",
+ "friendly_name": "Hub_20758989 myenergi Hub_20758989 Power grid"
+ },
+ "last_changed": "2026-07-02T10:10:36.903005+00:00",
+ "last_reported": "2026-07-02T10:10:36.903005+00:00",
+ "last_updated": "2026-07-02T10:10:36.903005+00:00",
+ "context": {
+ "id": "01KWH4Y677ZDAYYSKZEGW0C5YH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_hub_20758989_power_export_2",
+ "state": "0",
+ "attributes": {
+ "state_class": "measurement",
+ "integration": "myenergi",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "icon": "mdi:flash",
+ "friendly_name": "Hub_20758989 myenergi Hub_20758989 Power export"
+ },
+ "last_changed": "2026-07-02T10:04:36.903934+00:00",
+ "last_reported": "2026-07-02T10:10:36.903087+00:00",
+ "last_updated": "2026-07-02T10:04:36.903934+00:00",
+ "context": {
+ "id": "01KWH4K6N7PHX6200XN46NTY6R",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_hub_20758989_power_import_2",
+ "state": "59",
+ "attributes": {
+ "state_class": "measurement",
+ "integration": "myenergi",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "icon": "mdi:flash",
+ "friendly_name": "Hub_20758989 myenergi Hub_20758989 Power import"
+ },
+ "last_changed": "2026-07-02T10:10:36.903120+00:00",
+ "last_reported": "2026-07-02T10:10:36.903120+00:00",
+ "last_updated": "2026-07-02T10:10:36.903120+00:00",
+ "context": {
+ "id": "01KWH4Y677JEQAQJW0VR9Y8HG8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_hub_20758989_voltage_grid_2",
+ "state": "240.2",
+ "attributes": {
+ "state_class": "measurement",
+ "integration": "myenergi",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "icon": "mdi:lightning-bolt",
+ "friendly_name": "Hub_20758989 myenergi Hub_20758989 Voltage grid"
+ },
+ "last_changed": "2026-07-02T10:09:36.981482+00:00",
+ "last_reported": "2026-07-02T10:10:36.903168+00:00",
+ "last_updated": "2026-07-02T10:09:36.981482+00:00",
+ "context": {
+ "id": "01KWH4WBPN2RE8Y25Q9V856FEX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_hub_20758989_frequency_grid_2",
+ "state": "50.07",
+ "attributes": {
+ "state_class": "measurement",
+ "integration": "myenergi",
+ "unit_of_measurement": "Hz",
+ "icon": "mdi:sine-wave",
+ "friendly_name": "Hub_20758989 myenergi Hub_20758989 Frequency grid"
+ },
+ "last_changed": "2026-07-02T10:10:36.903201+00:00",
+ "last_reported": "2026-07-02T10:10:36.903201+00:00",
+ "last_updated": "2026-07-02T10:10:36.903201+00:00",
+ "context": {
+ "id": "01KWH4Y677EKQCQ4YTSSDC62CD",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_hub_20758989_grid_import_today_2",
+ "state": "4.95",
+ "attributes": {
+ "state_class": "total_increasing",
+ "integration": "myenergi",
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Hub_20758989 myenergi Hub_20758989 Grid import today"
+ },
+ "last_changed": "2026-07-02T10:08:36.881039+00:00",
+ "last_reported": "2026-07-02T10:10:36.903242+00:00",
+ "last_updated": "2026-07-02T10:08:36.881039+00:00",
+ "context": {
+ "id": "01KWH4TH0HN1NM66PEQHVYXY0Y",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_hub_20758989_grid_export_today_2",
+ "state": "0.1",
+ "attributes": {
+ "state_class": "total_increasing",
+ "integration": "myenergi",
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Hub_20758989 myenergi Hub_20758989 Grid export today"
+ },
+ "last_changed": "2026-07-02T10:01:36.917404+00:00",
+ "last_reported": "2026-07-02T10:10:36.903274+00:00",
+ "last_updated": "2026-07-02T10:01:36.917404+00:00",
+ "context": {
+ "id": "01KWH4DPWN7NFWQGKWKG3SFYTW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_hub_20758989_green_energy_today_2",
+ "state": "0.0",
+ "attributes": {
+ "state_class": "total_increasing",
+ "integration": "myenergi",
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Hub_20758989 myenergi Hub_20758989 Green Energy today"
+ },
+ "last_changed": "2026-07-02T08:58:36.970028+00:00",
+ "last_reported": "2026-07-02T09:57:36.898844+00:00",
+ "last_updated": "2026-07-02T08:58:36.970028+00:00",
+ "context": {
+ "id": "01KWH0TBHA18YB24D8A7ASPMV1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_hub_20758989_generated_today_2",
+ "state": "2.84",
+ "attributes": {
+ "state_class": "total_increasing",
+ "integration": "myenergi",
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Hub_20758989 myenergi Hub_20758989 Generated today"
+ },
+ "last_changed": "2026-07-02T10:10:36.903331+00:00",
+ "last_reported": "2026-07-02T10:10:36.903331+00:00",
+ "last_updated": "2026-07-02T10:10:36.903331+00:00",
+ "context": {
+ "id": "01KWH4Y677WQ71255C9WJ1A74S",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_hub_20758989_power_generation_2",
+ "state": "685",
+ "attributes": {
+ "state_class": "measurement",
+ "integration": "myenergi",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "icon": "mdi:flash",
+ "friendly_name": "Hub_20758989 myenergi Hub_20758989 Power generation"
+ },
+ "last_changed": "2026-07-02T10:10:36.911004+00:00",
+ "last_reported": "2026-07-02T10:10:36.911004+00:00",
+ "last_updated": "2026-07-02T10:10:36.911004+00:00",
+ "context": {
+ "id": "01KWH4Y67F6WTKK5DFPGMNKRMQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_hub_20758989_power_charging_2",
+ "state": "3158",
+ "attributes": {
+ "state_class": "measurement",
+ "integration": "myenergi",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "icon": "mdi:flash",
+ "friendly_name": "Hub_20758989 myenergi Hub_20758989 Power charging"
+ },
+ "last_changed": "2026-07-02T10:10:36.912217+00:00",
+ "last_reported": "2026-07-02T10:10:36.912217+00:00",
+ "last_updated": "2026-07-02T10:10:36.912217+00:00",
+ "context": {
+ "id": "01KWH4Y67GAKWJRQX3HZ664TC3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_hub_20758989_home_consumption_2",
+ "state": "-2414",
+ "attributes": {
+ "state_class": "measurement",
+ "integration": "myenergi",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "icon": "mdi:flash",
+ "friendly_name": "Hub_20758989 myenergi Hub_20758989 Home consumption"
+ },
+ "last_changed": "2026-07-02T10:10:36.912267+00:00",
+ "last_reported": "2026-07-02T10:10:36.912267+00:00",
+ "last_updated": "2026-07-02T10:10:36.912267+00:00",
+ "context": {
+ "id": "01KWH4Y67GJVS3VTS8743PVCFQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_eddi_14336029_firmware",
+ "state": "3200S5.427",
+ "attributes": {
+ "integration": "myenergi",
+ "icon": "mdi:numeric",
+ "friendly_name": "eddi-14336029 myenergi eddi-14336029 Firmware"
+ },
+ "last_changed": "2026-07-02T08:58:36.970949+00:00",
+ "last_reported": "2026-07-02T09:57:36.907685+00:00",
+ "last_updated": "2026-07-02T08:58:36.970949+00:00",
+ "context": {
+ "id": "01KWH0TBHA5S3F4ZJC9RKP2YB5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_eddi_14336029_serial_number",
+ "state": "14336029",
+ "attributes": {
+ "integration": "myenergi",
+ "icon": "mdi:numeric",
+ "friendly_name": "eddi-14336029 myenergi eddi-14336029 Serial number"
+ },
+ "last_changed": "2026-07-02T08:58:36.971116+00:00",
+ "last_reported": "2026-07-02T09:57:36.907709+00:00",
+ "last_updated": "2026-07-02T08:58:36.971116+00:00",
+ "context": {
+ "id": "01KWH0TBHBYD5K81HZY83PKZG4",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_eddi_14336029_internal_load_ct1",
+ "state": "0",
+ "attributes": {
+ "state_class": "measurement",
+ "integration": "myenergi",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "icon": "mdi:flash",
+ "friendly_name": "eddi-14336029 myenergi eddi-14336029 Internal Load CT1"
+ },
+ "last_changed": "2026-07-02T10:04:36.915092+00:00",
+ "last_reported": "2026-07-02T10:10:36.912394+00:00",
+ "last_updated": "2026-07-02T10:04:36.915092+00:00",
+ "context": {
+ "id": "01KWH4K6NKWQBP253WP2MKPNPN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_eddi_14336029_none_ct2",
+ "state": "0",
+ "attributes": {
+ "state_class": "measurement",
+ "integration": "myenergi",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "icon": "mdi:flash",
+ "friendly_name": "eddi-14336029 myenergi eddi-14336029 None CT2"
+ },
+ "last_changed": "2026-07-02T08:58:36.971477+00:00",
+ "last_reported": "2026-07-02T09:57:36.907762+00:00",
+ "last_updated": "2026-07-02T08:58:36.971477+00:00",
+ "context": {
+ "id": "01KWH0TBHBMP41YCS7VSA7N165",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_eddi_14336029_power_ct_internal_load",
+ "state": "0",
+ "attributes": {
+ "state_class": "measurement",
+ "integration": "myenergi",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "friendly_name": "eddi-14336029 myenergi eddi-14336029 power ct internal load"
+ },
+ "last_changed": "2026-07-02T10:04:36.915469+00:00",
+ "last_reported": "2026-07-02T10:10:36.912468+00:00",
+ "last_updated": "2026-07-02T10:04:36.915469+00:00",
+ "context": {
+ "id": "01KWH4K6NKGG5PA91T1AK2DMZ5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_eddi_14336029_energy_used_today",
+ "state": "0.19",
+ "attributes": {
+ "state_class": "total_increasing",
+ "integration": "myenergi",
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "eddi-14336029 myenergi eddi-14336029 Energy used today"
+ },
+ "last_changed": "2026-07-02T10:02:36.924700+00:00",
+ "last_reported": "2026-07-02T10:10:36.912502+00:00",
+ "last_updated": "2026-07-02T10:02:36.924700+00:00",
+ "context": {
+ "id": "01KWH4FHFWWTMEET5CSPMR56TE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_eddi_14336029_green_energy_today",
+ "state": "0.19",
+ "attributes": {
+ "state_class": "total_increasing",
+ "integration": "myenergi",
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "eddi-14336029 myenergi eddi-14336029 Green energy today"
+ },
+ "last_changed": "2026-07-02T10:02:36.924735+00:00",
+ "last_reported": "2026-07-02T10:10:36.912531+00:00",
+ "last_updated": "2026-07-02T10:02:36.924735+00:00",
+ "context": {
+ "id": "01KWH4FHFWHWBQKRXA1E12XJQ3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_eddi_14336029_ct_internal_load_today",
+ "state": "0.0",
+ "attributes": {
+ "state_class": "total_increasing",
+ "integration": "myenergi",
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "eddi-14336029 myenergi eddi-14336029 ct internal load today"
+ },
+ "last_changed": "2026-07-02T08:58:36.972501+00:00",
+ "last_reported": "2026-07-02T09:57:36.907861+00:00",
+ "last_updated": "2026-07-02T08:58:36.972501+00:00",
+ "context": {
+ "id": "01KWH0TBHCM7A2J38FFK8ZKVPR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_eddi_14336029_none_ct3",
+ "state": "0",
+ "attributes": {
+ "state_class": "measurement",
+ "integration": "myenergi",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "icon": "mdi:flash",
+ "friendly_name": "eddi-14336029 myenergi eddi-14336029 None CT3"
+ },
+ "last_changed": "2026-07-02T08:58:36.972718+00:00",
+ "last_reported": "2026-07-02T09:57:36.907885+00:00",
+ "last_updated": "2026-07-02T08:58:36.972718+00:00",
+ "context": {
+ "id": "01KWH0TBHCEYQD3HB6QDV3WJHJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_eddi_14336029_status",
+ "state": "Paused",
+ "attributes": {
+ "integration": "myenergi",
+ "icon": "mdi:shower",
+ "friendly_name": "eddi-14336029 myenergi eddi-14336029 Status"
+ },
+ "last_changed": "2026-07-02T09:29:36.910586+00:00",
+ "last_reported": "2026-07-02T09:57:36.907905+00:00",
+ "last_updated": "2026-07-02T09:29:36.910586+00:00",
+ "context": {
+ "id": "01KWH2K3WEPPRKFYVRDDWWNXJE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_eddi_14336029_energy_consumed_session",
+ "state": "0.18",
+ "attributes": {
+ "state_class": "total_increasing",
+ "integration": "myenergi",
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "eddi-14336029 myenergi eddi-14336029 Energy consumed session"
+ },
+ "last_changed": "2026-07-02T10:00:36.918563+00:00",
+ "last_reported": "2026-07-02T10:10:36.912652+00:00",
+ "last_updated": "2026-07-02T10:00:36.918563+00:00",
+ "context": {
+ "id": "01KWH4BW9P1R1N4SBPFC309D8Q",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_eddi_14336029_active_heater",
+ "state": "1",
+ "attributes": {
+ "integration": "myenergi",
+ "icon": "mdi:fraction-one-half",
+ "friendly_name": "eddi-14336029 myenergi eddi-14336029 Active Heater"
+ },
+ "last_changed": "2026-07-02T08:58:36.973262+00:00",
+ "last_reported": "2026-07-02T09:57:36.907943+00:00",
+ "last_updated": "2026-07-02T08:58:36.973262+00:00",
+ "context": {
+ "id": "01KWH0TBHD1QRXNNPQ6C9TE7XW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_eddi_14336029_temp_tank_1",
+ "state": "127",
+ "attributes": {
+ "state_class": "measurement",
+ "integration": "myenergi",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "icon": "mdi:thermometer",
+ "friendly_name": "eddi-14336029 myenergi eddi-14336029 Temp Tank 1"
+ },
+ "last_changed": "2026-07-02T08:58:36.973438+00:00",
+ "last_reported": "2026-07-02T09:57:36.907961+00:00",
+ "last_updated": "2026-07-02T08:58:36.973438+00:00",
+ "context": {
+ "id": "01KWH0TBHD2J2MD5Y0X707Z3K3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_eddi_14336029_temp_tank_2",
+ "state": "127",
+ "attributes": {
+ "state_class": "measurement",
+ "integration": "myenergi",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "icon": "mdi:thermometer",
+ "friendly_name": "eddi-14336029 myenergi eddi-14336029 Temp Tank 2"
+ },
+ "last_changed": "2026-07-02T08:58:36.973613+00:00",
+ "last_reported": "2026-07-02T09:57:36.907979+00:00",
+ "last_updated": "2026-07-02T08:58:36.973613+00:00",
+ "context": {
+ "id": "01KWH0TBHD12M3GCP9C6D804MX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_hub_20758989_hub_firmware",
+ "state": "3562S5.733",
+ "attributes": {
+ "integration": "myenergi",
+ "icon": "mdi:numeric",
+ "friendly_name": "zappi-20758989 myenergi zappi-20758989 Firmware"
+ },
+ "last_changed": "2026-07-02T08:58:36.973773+00:00",
+ "last_reported": "2026-07-02T09:57:36.907997+00:00",
+ "last_updated": "2026-07-02T08:58:36.973773+00:00",
+ "context": {
+ "id": "01KWH0TBHD6MKD7MRKFRGHNRGF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_hub_20758989_hub_serial_number",
+ "state": "20758989",
+ "attributes": {
+ "integration": "myenergi",
+ "icon": "mdi:numeric",
+ "friendly_name": "zappi-20758989 myenergi zappi-20758989 Serial number"
+ },
+ "last_changed": "2026-07-02T08:58:36.973933+00:00",
+ "last_reported": "2026-07-02T09:57:36.908013+00:00",
+ "last_updated": "2026-07-02T08:58:36.973933+00:00",
+ "context": {
+ "id": "01KWH0TBHD119Z4B2AKSSYJ17S",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_zappi_20758989_internal_load_ct1",
+ "state": "3158",
+ "attributes": {
+ "state_class": "measurement",
+ "integration": "myenergi",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "icon": "mdi:flash",
+ "friendly_name": "zappi-20758989 myenergi zappi-20758989 Internal Load CT1"
+ },
+ "last_changed": "2026-07-02T10:10:36.912779+00:00",
+ "last_reported": "2026-07-02T10:10:36.912779+00:00",
+ "last_updated": "2026-07-02T10:10:36.912779+00:00",
+ "context": {
+ "id": "01KWH4Y67GBN6D455F95FDDZP8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_zappi_20758989_grid_ct2",
+ "state": "59",
+ "attributes": {
+ "state_class": "measurement",
+ "integration": "myenergi",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "icon": "mdi:flash",
+ "friendly_name": "zappi-20758989 myenergi zappi-20758989 Grid CT2"
+ },
+ "last_changed": "2026-07-02T10:10:36.912807+00:00",
+ "last_reported": "2026-07-02T10:10:36.912807+00:00",
+ "last_updated": "2026-07-02T10:10:36.912807+00:00",
+ "context": {
+ "id": "01KWH4Y67GE2SCHFFCPJDX1XCF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_zappi_20758989_power_ct_internal_load",
+ "state": "3158",
+ "attributes": {
+ "state_class": "measurement",
+ "integration": "myenergi",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "friendly_name": "zappi-20758989 myenergi zappi-20758989 power ct internal load"
+ },
+ "last_changed": "2026-07-02T10:10:36.912833+00:00",
+ "last_reported": "2026-07-02T10:10:36.912833+00:00",
+ "last_updated": "2026-07-02T10:10:36.912833+00:00",
+ "context": {
+ "id": "01KWH4Y67GNGV5FN5RHEY29ZGF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_zappi_20758989_power_ct_grid",
+ "state": "59",
+ "attributes": {
+ "state_class": "measurement",
+ "integration": "myenergi",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "friendly_name": "zappi-20758989 myenergi zappi-20758989 power ct grid"
+ },
+ "last_changed": "2026-07-02T10:10:36.912857+00:00",
+ "last_reported": "2026-07-02T10:10:36.912857+00:00",
+ "last_updated": "2026-07-02T10:10:36.912857+00:00",
+ "context": {
+ "id": "01KWH4Y67GPRJBNW0H7NZBVQW8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_zappi_20758989_power_ct_generation",
+ "state": "685",
+ "attributes": {
+ "state_class": "measurement",
+ "integration": "myenergi",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "friendly_name": "zappi-20758989 myenergi zappi-20758989 power ct generation"
+ },
+ "last_changed": "2026-07-02T10:10:36.912881+00:00",
+ "last_reported": "2026-07-02T10:10:36.912881+00:00",
+ "last_updated": "2026-07-02T10:10:36.912881+00:00",
+ "context": {
+ "id": "01KWH4Y67G132Y3ZGKYR6MNG8Q",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_zappi_20758989_energy_used_today",
+ "state": "2.23",
+ "attributes": {
+ "state_class": "total_increasing",
+ "integration": "myenergi",
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "zappi-20758989 myenergi zappi-20758989 Energy used today"
+ },
+ "last_changed": "2026-07-02T10:10:36.912906+00:00",
+ "last_reported": "2026-07-02T10:10:36.912906+00:00",
+ "last_updated": "2026-07-02T10:10:36.912906+00:00",
+ "context": {
+ "id": "01KWH4Y67GQGJ1QZHP4MBXGFMS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_hub_20758989_green_energy_today",
+ "state": "0.0",
+ "attributes": {
+ "state_class": "total_increasing",
+ "integration": "myenergi",
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "zappi-20758989 myenergi zappi-20758989 Green energy today"
+ },
+ "last_changed": "2026-07-02T08:58:36.975711+00:00",
+ "last_reported": "2026-07-02T09:57:36.908233+00:00",
+ "last_updated": "2026-07-02T08:58:36.975711+00:00",
+ "context": {
+ "id": "01KWH0TBHFYSS3MNKFBQEP7EP3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_zappi_20758989_ct_internal_load_today",
+ "state": "0.0",
+ "attributes": {
+ "state_class": "total_increasing",
+ "integration": "myenergi",
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "zappi-20758989 myenergi zappi-20758989 ct internal load today"
+ },
+ "last_changed": "2026-07-02T08:58:36.975892+00:00",
+ "last_reported": "2026-07-02T09:57:36.908251+00:00",
+ "last_updated": "2026-07-02T08:58:36.975892+00:00",
+ "context": {
+ "id": "01KWH0TBHFJBHVMY0G1Z2PX14S",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_zappi_20758989_ct_grid_today",
+ "state": "0.0",
+ "attributes": {
+ "state_class": "total_increasing",
+ "integration": "myenergi",
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "zappi-20758989 myenergi zappi-20758989 ct grid today"
+ },
+ "last_changed": "2026-07-02T08:58:36.976070+00:00",
+ "last_reported": "2026-07-02T09:57:36.908268+00:00",
+ "last_updated": "2026-07-02T08:58:36.976070+00:00",
+ "context": {
+ "id": "01KWH0TBHG3S00K2Q2FC7AZ6NS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_zappi_20758989_ct_generation_today",
+ "state": "0.0",
+ "attributes": {
+ "state_class": "total_increasing",
+ "integration": "myenergi",
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "zappi-20758989 myenergi zappi-20758989 ct generation today"
+ },
+ "last_changed": "2026-07-02T08:58:36.976241+00:00",
+ "last_reported": "2026-07-02T09:57:36.908286+00:00",
+ "last_updated": "2026-07-02T08:58:36.976241+00:00",
+ "context": {
+ "id": "01KWH0TBHGG03X656BBXDSWM5G",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_zappi_20758989_generation_ct3",
+ "state": "685",
+ "attributes": {
+ "state_class": "measurement",
+ "integration": "myenergi",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "icon": "mdi:flash",
+ "friendly_name": "zappi-20758989 myenergi zappi-20758989 Generation CT3"
+ },
+ "last_changed": "2026-07-02T10:10:36.913069+00:00",
+ "last_reported": "2026-07-02T10:10:36.913069+00:00",
+ "last_updated": "2026-07-02T10:10:36.913069+00:00",
+ "context": {
+ "id": "01KWH4Y67H480Z23RTD7D5DN38",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_zappi_20758989_number_of_phases",
+ "state": "1",
+ "attributes": {
+ "integration": "myenergi",
+ "device_class": "diagnostic",
+ "friendly_name": "zappi-20758989 myenergi zappi-20758989 Number of phases"
+ },
+ "last_changed": "2026-07-02T08:58:36.976590+00:00",
+ "last_reported": "2026-07-02T09:57:36.908342+00:00",
+ "last_updated": "2026-07-02T08:58:36.976590+00:00",
+ "context": {
+ "id": "01KWH0TBHGE23SN3Y21D41F2YF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_zappi_20758989_status",
+ "state": "Boosting",
+ "attributes": {
+ "integration": "myenergi",
+ "icon": "mdi:ev-station",
+ "friendly_name": "zappi-20758989 myenergi zappi-20758989 Status"
+ },
+ "last_changed": "2026-07-02T09:28:36.906549+00:00",
+ "last_reported": "2026-07-02T09:57:36.908359+00:00",
+ "last_updated": "2026-07-02T09:28:36.906549+00:00",
+ "context": {
+ "id": "01KWH2H99A2XJW38WFZT972FTD",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_zappi_20758989_pwm",
+ "state": "52.88",
+ "attributes": {
+ "integration": "myenergi",
+ "unit_of_measurement": "%",
+ "friendly_name": "zappi-20758989 myenergi zappi-20758989 PWM"
+ },
+ "last_changed": "2026-07-02T10:10:36.913140+00:00",
+ "last_reported": "2026-07-02T10:10:36.913140+00:00",
+ "last_updated": "2026-07-02T10:10:36.913140+00:00",
+ "context": {
+ "id": "01KWH4Y67HRT88SZ4EREFSGYW1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_zappi_20758989_charge_added_session",
+ "state": "9.58",
+ "attributes": {
+ "state_class": "total_increasing",
+ "integration": "myenergi",
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "zappi-20758989 myenergi zappi-20758989 Charge added session"
+ },
+ "last_changed": "2026-07-02T10:10:36.913166+00:00",
+ "last_reported": "2026-07-02T10:10:36.913166+00:00",
+ "last_updated": "2026-07-02T10:10:36.913166+00:00",
+ "context": {
+ "id": "01KWH4Y67HDSR581P7NNVB23E1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.myenergi_zappi_20758989_plug_status",
+ "state": "Charging",
+ "attributes": {
+ "integration": "myenergi",
+ "icon": "mdi:ev-plug-type2",
+ "friendly_name": "zappi-20758989 myenergi zappi-20758989 Plug status"
+ },
+ "last_changed": "2026-07-02T09:28:36.906657+00:00",
+ "last_reported": "2026-07-02T09:57:36.908428+00:00",
+ "last_updated": "2026-07-02T09:28:36.906657+00:00",
+ "context": {
+ "id": "01KWH2H99A1JT49SX57BXH4HS2",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.myenergi_eddi_14336029_relay_1",
+ "state": "off",
+ "attributes": {
+ "integration": "myenergi",
+ "friendly_name": "eddi-14336029 myenergi eddi-14336029 Relay 1"
+ },
+ "last_changed": "2026-07-02T08:58:36.977955+00:00",
+ "last_reported": "2026-07-02T09:57:36.908456+00:00",
+ "last_updated": "2026-07-02T08:58:36.977955+00:00",
+ "context": {
+ "id": "01KWH0TBHH4RGRQ1ZXY80QBYRS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.myenergi_eddi_14336029_relay_2",
+ "state": "off",
+ "attributes": {
+ "integration": "myenergi",
+ "friendly_name": "eddi-14336029 myenergi eddi-14336029 Relay 2"
+ },
+ "last_changed": "2026-07-02T08:58:36.978127+00:00",
+ "last_reported": "2026-07-02T09:57:36.908474+00:00",
+ "last_updated": "2026-07-02T08:58:36.978127+00:00",
+ "context": {
+ "id": "01KWH0TBHJM9B03PA6GX0WPY0E",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.myenergi_zappi_20758989_update_available",
+ "state": "off",
+ "attributes": {
+ "integration": "myenergi",
+ "friendly_name": "zappi-20758989 myenergi zappi-20758989 Update available"
+ },
+ "last_changed": "2026-07-02T08:58:36.978281+00:00",
+ "last_reported": "2026-07-02T09:57:36.908490+00:00",
+ "last_updated": "2026-07-02T08:58:36.978281+00:00",
+ "context": {
+ "id": "01KWH0TBHJR97KT5759XTH61KQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.myenergi_zappi_20758989_charge_when_locked",
+ "state": "on",
+ "attributes": {
+ "integration": "myenergi",
+ "friendly_name": "zappi-20758989 myenergi zappi-20758989 Charge When Locked"
+ },
+ "last_changed": "2026-07-02T08:58:36.978436+00:00",
+ "last_reported": "2026-07-02T09:57:36.908507+00:00",
+ "last_updated": "2026-07-02T08:58:36.978436+00:00",
+ "context": {
+ "id": "01KWH0TBHJRNQN39N9B588GQ88",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.myenergi_zappi_20758989_locked",
+ "state": "on",
+ "attributes": {
+ "integration": "myenergi",
+ "friendly_name": "zappi-20758989 myenergi zappi-20758989 Locked"
+ },
+ "last_changed": "2026-07-02T08:58:36.978586+00:00",
+ "last_reported": "2026-07-02T09:57:36.908521+00:00",
+ "last_updated": "2026-07-02T08:58:36.978586+00:00",
+ "context": {
+ "id": "01KWH0TBHJWB6F8GX8HP7P6X8J",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.myenergi_zappi_20758989_lock_when_plugged_in",
+ "state": "on",
+ "attributes": {
+ "integration": "myenergi",
+ "friendly_name": "zappi-20758989 myenergi zappi-20758989 Lock when Plugged In"
+ },
+ "last_changed": "2026-07-02T08:58:36.978725+00:00",
+ "last_reported": "2026-07-02T09:57:36.908536+00:00",
+ "last_updated": "2026-07-02T08:58:36.978725+00:00",
+ "context": {
+ "id": "01KWH0TBHJ9DP4FR0BBCK59NQG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.myenergi_zappi_20758989_lock_when_unplugged",
+ "state": "off",
+ "attributes": {
+ "integration": "myenergi",
+ "friendly_name": "zappi-20758989 myenergi zappi-20758989 Lock when Unplugged"
+ },
+ "last_changed": "2026-07-02T08:58:36.978880+00:00",
+ "last_reported": "2026-07-02T09:57:36.908551+00:00",
+ "last_updated": "2026-07-02T08:58:36.978880+00:00",
+ "context": {
+ "id": "01KWH0TBHJYHYF3ED7WWV01GKC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.myenergi_eddi_14336029_operating_mode",
+ "state": "Normal",
+ "attributes": {
+ "options": [
+ "Stopped",
+ "Normal"
+ ],
+ "integration": "myenergi",
+ "friendly_name": "eddi-14336029 myenergi eddi-14336029 Operating Mode"
+ },
+ "last_changed": "2026-07-02T08:58:36.980206+00:00",
+ "last_reported": "2026-07-02T09:57:36.908581+00:00",
+ "last_updated": "2026-07-02T08:58:36.980206+00:00",
+ "context": {
+ "id": "01KWH0TBHMJJMNP5D8GTAQDDP1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.myenergi_zappi_20758989_charge_mode",
+ "state": "Eco+",
+ "attributes": {
+ "options": [
+ "Fast",
+ "Eco",
+ "Eco+",
+ "Stopped"
+ ],
+ "integration": "myenergi",
+ "icon": "mdi:ev-station",
+ "friendly_name": "zappi-20758989 myenergi zappi-20758989 Charge Mode"
+ },
+ "last_changed": "2026-07-02T08:58:36.980377+00:00",
+ "last_reported": "2026-07-02T09:57:36.908609+00:00",
+ "last_updated": "2026-07-02T08:58:36.980377+00:00",
+ "context": {
+ "id": "01KWH0TBHM8V6GPS22YC40Q54F",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.myenergi_zappi_20758989_phase_setting",
+ "state": "1",
+ "attributes": {
+ "options": [
+ "1",
+ "3",
+ "auto"
+ ],
+ "integration": "myenergi",
+ "icon": "mdi:ev-station",
+ "friendly_name": "zappi-20758989 myenergi zappi-20758989 Phase Setting"
+ },
+ "last_changed": "2026-07-02T08:58:36.980541+00:00",
+ "last_reported": "2026-07-02T09:57:36.908632+00:00",
+ "last_updated": "2026-07-02T08:58:36.980541+00:00",
+ "context": {
+ "id": "01KWH0TBHMSSHFXSAHANV25ZBM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.myenergi_eddi_14336029_heater_priority",
+ "state": "1",
+ "attributes": {
+ "min": 1,
+ "max": 2,
+ "step": 1,
+ "mode": "auto",
+ "integration": "myenergi",
+ "friendly_name": "eddi-14336029 myenergi eddi-14336029 Heater Priority"
+ },
+ "last_changed": "2026-07-02T08:58:36.980996+00:00",
+ "last_reported": "2026-07-02T09:57:36.908677+00:00",
+ "last_updated": "2026-07-02T08:58:36.980996+00:00",
+ "context": {
+ "id": "01KWH0TBHMJS9BMBQCCG4FW5SM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.myenergi_eddi_14336029_device_priority",
+ "state": "2",
+ "attributes": {
+ "min": 1,
+ "max": 10,
+ "step": 1,
+ "mode": "auto",
+ "integration": "myenergi",
+ "icon": "mdi:sort-numeric-variant",
+ "friendly_name": "eddi-14336029 myenergi eddi-14336029 Device Priority"
+ },
+ "last_changed": "2026-07-02T08:58:36.981185+00:00",
+ "last_reported": "2026-07-02T09:57:36.908711+00:00",
+ "last_updated": "2026-07-02T08:58:36.981185+00:00",
+ "context": {
+ "id": "01KWH0TBHN7A8FJ6TQCBWTEJ8S",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.myenergi_zappi_20758989_minimum_green_level",
+ "state": "95",
+ "attributes": {
+ "min": 0,
+ "max": 100,
+ "step": 1,
+ "mode": "auto",
+ "integration": "myenergi",
+ "icon": "mdi:leaf",
+ "friendly_name": "zappi-20758989 myenergi zappi-20758989 Minimum Green Level"
+ },
+ "last_changed": "2026-07-02T08:58:36.981356+00:00",
+ "last_reported": "2026-07-02T09:57:36.908741+00:00",
+ "last_updated": "2026-07-02T08:58:36.981356+00:00",
+ "context": {
+ "id": "01KWH0TBHNHZKQ4FY4JM6VCYEH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.myenergi_zappi_20758989_device_priority",
+ "state": "1",
+ "attributes": {
+ "min": 1,
+ "max": 10,
+ "step": 1,
+ "mode": "auto",
+ "integration": "myenergi",
+ "icon": "mdi:sort-numeric-variant",
+ "friendly_name": "zappi-20758989 myenergi zappi-20758989 Device Priority"
+ },
+ "last_changed": "2026-07-02T08:58:36.981497+00:00",
+ "last_reported": "2026-07-02T09:57:36.908762+00:00",
+ "last_updated": "2026-07-02T08:58:36.981497+00:00",
+ "context": {
+ "id": "01KWH0TBHN230Q2AS4RNWPYN0F",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.timssynology_security_status",
+ "state": "off",
+ "attributes": {
+ "malware": "safe",
+ "network": "safe",
+ "systemCheck": "safe",
+ "update": "safe",
+ "userInfo": "safe",
+ "attribution": "Data provided by Synology",
+ "device_class": "safety",
+ "friendly_name": "TimsSynology Security status"
+ },
+ "last_changed": "2026-07-02T08:58:36.995885+00:00",
+ "last_reported": "2026-07-02T09:43:39.632836+00:00",
+ "last_updated": "2026-07-02T08:58:36.995885+00:00",
+ "context": {
+ "id": "01KWH0TBJ3RRNMZ7WGZHCZ82SG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.timssynology_drive_3_exceeded_max_bad_sectors",
+ "state": "off",
+ "attributes": {
+ "attribution": "Data provided by Synology",
+ "device_class": "safety",
+ "friendly_name": "TimsSynology (Drive 3) Exceeded max bad sectors"
+ },
+ "last_changed": "2026-07-02T08:58:36.996189+00:00",
+ "last_reported": "2026-07-02T09:43:39.632920+00:00",
+ "last_updated": "2026-07-02T08:58:36.996189+00:00",
+ "context": {
+ "id": "01KWH0TBJ4TKPT15BR5WW0AP54",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.timssynology_drive_3_below_min_remaining_life",
+ "state": "off",
+ "attributes": {
+ "attribution": "Data provided by Synology",
+ "device_class": "safety",
+ "friendly_name": "TimsSynology (Drive 3) Below min remaining life"
+ },
+ "last_changed": "2026-07-02T08:58:36.996376+00:00",
+ "last_reported": "2026-07-02T09:43:39.632967+00:00",
+ "last_updated": "2026-07-02T08:58:36.996376+00:00",
+ "context": {
+ "id": "01KWH0TBJ4HXD95XCN2TVDP00P",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.timssynology_drive_1_exceeded_max_bad_sectors",
+ "state": "off",
+ "attributes": {
+ "attribution": "Data provided by Synology",
+ "device_class": "safety",
+ "friendly_name": "TimsSynology (Drive 4) Exceeded max bad sectors"
+ },
+ "last_changed": "2026-07-02T08:58:36.996550+00:00",
+ "last_reported": "2026-07-02T09:43:39.632993+00:00",
+ "last_updated": "2026-07-02T08:58:36.996550+00:00",
+ "context": {
+ "id": "01KWH0TBJ44XHH98X9N8ZNE74K",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.timssynology_drive_1_below_min_remaining_life",
+ "state": "off",
+ "attributes": {
+ "attribution": "Data provided by Synology",
+ "device_class": "safety",
+ "friendly_name": "TimsSynology (Drive 4) Below min remaining life"
+ },
+ "last_changed": "2026-07-02T08:58:36.996722+00:00",
+ "last_reported": "2026-07-02T09:43:39.633013+00:00",
+ "last_updated": "2026-07-02T08:58:36.996722+00:00",
+ "context": {
+ "id": "01KWH0TBJ4EA2DNMXA8CTNBYD4",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.timssynology_drive_2_exceeded_max_bad_sectors",
+ "state": "off",
+ "attributes": {
+ "attribution": "Data provided by Synology",
+ "device_class": "safety",
+ "friendly_name": "TimsSynology (Drive 1) Exceeded max bad sectors"
+ },
+ "last_changed": "2026-07-02T08:58:36.996891+00:00",
+ "last_reported": "2026-07-02T09:43:39.633034+00:00",
+ "last_updated": "2026-07-02T08:58:36.996891+00:00",
+ "context": {
+ "id": "01KWH0TBJ47X04E8S51HK6JB5J",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.timssynology_drive_2_below_min_remaining_life",
+ "state": "off",
+ "attributes": {
+ "attribution": "Data provided by Synology",
+ "device_class": "safety",
+ "friendly_name": "TimsSynology (Drive 1) Below min remaining life"
+ },
+ "last_changed": "2026-07-02T08:58:36.997084+00:00",
+ "last_reported": "2026-07-02T09:43:39.633053+00:00",
+ "last_updated": "2026-07-02T08:58:36.997084+00:00",
+ "context": {
+ "id": "01KWH0TBJ5S7CTW2JH7PVD0ANV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.timssynology_drive_2_exceeded_max_bad_sectors_2",
+ "state": "off",
+ "attributes": {
+ "attribution": "Data provided by Synology",
+ "device_class": "safety",
+ "friendly_name": "TimsSynology (Drive 2) Exceeded max bad sectors"
+ },
+ "last_changed": "2026-07-02T08:58:36.997258+00:00",
+ "last_reported": "2026-07-02T09:43:39.633073+00:00",
+ "last_updated": "2026-07-02T08:58:36.997258+00:00",
+ "context": {
+ "id": "01KWH0TBJ55VAW8Y389AY3TD8X",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.timssynology_drive_2_below_min_remaining_life_2",
+ "state": "off",
+ "attributes": {
+ "attribution": "Data provided by Synology",
+ "device_class": "safety",
+ "friendly_name": "TimsSynology (Drive 2) Below min remaining life"
+ },
+ "last_changed": "2026-07-02T08:58:36.997425+00:00",
+ "last_reported": "2026-07-02T09:43:39.633093+00:00",
+ "last_updated": "2026-07-02T08:58:36.997425+00:00",
+ "context": {
+ "id": "01KWH0TBJ5P3Q9Y83CWCCF892W",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.timssynology_reboot",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "restart",
+ "friendly_name": "TimsSynology Restart"
+ },
+ "last_changed": "2026-07-02T08:58:36.997970+00:00",
+ "last_reported": "2026-07-02T08:58:36.997970+00:00",
+ "last_updated": "2026-07-02T08:58:36.997970+00:00",
+ "context": {
+ "id": "01KWH0TBJ5RF2Y4F8KEEPDBWC2",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.timssynology_shutdown",
+ "state": "unknown",
+ "attributes": {
+ "friendly_name": "TimsSynology Shut down"
+ },
+ "last_changed": "2026-07-02T08:58:36.998141+00:00",
+ "last_reported": "2026-07-02T08:58:36.998141+00:00",
+ "last_updated": "2026-07-02T08:58:36.998141+00:00",
+ "context": {
+ "id": "01KWH0TBJ632PDJSWEYD79NWS7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.study_timssynology_fan_speed_mode",
+ "state": "cool",
+ "attributes": {
+ "options": [
+ "quiet",
+ "cool",
+ "full_speed"
+ ],
+ "attribution": "Data provided by Synology",
+ "friendly_name": "TimsSynology Fan speed mode"
+ },
+ "last_changed": "2026-07-02T08:58:36.999144+00:00",
+ "last_reported": "2026-07-02T09:43:39.633153+00:00",
+ "last_updated": "2026-07-02T08:58:36.999144+00:00",
+ "context": {
+ "id": "01KWH0TBJ70F7VANBP78J5K7A2",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.timssynology_cpu_utilization_user",
+ "state": "1",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "attribution": "Data provided by Synology",
+ "friendly_name": "TimsSynology CPU utilization (user)"
+ },
+ "last_changed": "2026-07-02T08:58:37.000490+00:00",
+ "last_reported": "2026-07-02T09:43:39.633258+00:00",
+ "last_updated": "2026-07-02T08:58:37.000490+00:00",
+ "context": {
+ "id": "01KWH0TBJ8NM0077RBAPQM8000",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.timssynology_cpu_utilization_total",
+ "state": "4",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "attribution": "Data provided by Synology",
+ "friendly_name": "TimsSynology CPU utilization (total)"
+ },
+ "last_changed": "2026-07-02T09:58:40.645104+00:00",
+ "last_reported": "2026-07-02T09:58:40.645104+00:00",
+ "last_updated": "2026-07-02T09:58:40.645104+00:00",
+ "context": {
+ "id": "01KWH48AR5AK5F5TPNX4SSN0NR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.timssynology_cpu_load_average_5_min",
+ "state": "0.13",
+ "attributes": {
+ "unit_of_measurement": "load",
+ "attribution": "Data provided by Synology",
+ "friendly_name": "TimsSynology CPU load average (5 min)"
+ },
+ "last_changed": "2026-07-02T09:58:40.645246+00:00",
+ "last_reported": "2026-07-02T09:58:40.645246+00:00",
+ "last_updated": "2026-07-02T09:58:40.645246+00:00",
+ "context": {
+ "id": "01KWH48AR5YD0Z5ZHCZVFPDT0C",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.timssynology_cpu_load_average_15_min",
+ "state": "0.13",
+ "attributes": {
+ "unit_of_measurement": "load",
+ "attribution": "Data provided by Synology",
+ "friendly_name": "TimsSynology CPU load average (15 min)"
+ },
+ "last_changed": "2026-07-02T09:58:40.645313+00:00",
+ "last_reported": "2026-07-02T09:58:40.645313+00:00",
+ "last_updated": "2026-07-02T09:58:40.645313+00:00",
+ "context": {
+ "id": "01KWH48AR51WT0YF1PDP7HDC96",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.timssynology_memory_usage_real",
+ "state": "29",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "attribution": "Data provided by Synology",
+ "friendly_name": "TimsSynology Memory usage (real)"
+ },
+ "last_changed": "2026-07-02T08:58:37.001674+00:00",
+ "last_reported": "2026-07-02T09:43:39.633495+00:00",
+ "last_updated": "2026-07-02T08:58:37.001674+00:00",
+ "context": {
+ "id": "01KWH0TBJ9M2DMBSH0VYY34HKD",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.timssynology_memory_available_swap",
+ "state": "3663.822848",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "MB",
+ "attribution": "Data provided by Synology",
+ "device_class": "data_size",
+ "friendly_name": "TimsSynology Memory available (swap)"
+ },
+ "last_changed": "2026-07-02T09:58:40.645415+00:00",
+ "last_reported": "2026-07-02T09:58:40.645415+00:00",
+ "last_updated": "2026-07-02T09:58:40.645415+00:00",
+ "context": {
+ "id": "01KWH48AR54QSRSA68C51HXB8N",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.timssynology_memory_available_real",
+ "state": "165.494784",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "MB",
+ "attribution": "Data provided by Synology",
+ "device_class": "data_size",
+ "friendly_name": "TimsSynology Memory available (real)"
+ },
+ "last_changed": "2026-07-02T09:58:40.645472+00:00",
+ "last_reported": "2026-07-02T09:58:40.645472+00:00",
+ "last_updated": "2026-07-02T09:58:40.645472+00:00",
+ "context": {
+ "id": "01KWH48AR5ZAHWSDKMZJ0JM6J7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.timssynology_memory_total_swap",
+ "state": "4517.179392",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "MB",
+ "attribution": "Data provided by Synology",
+ "device_class": "data_size",
+ "friendly_name": "TimsSynology Memory total (swap)"
+ },
+ "last_changed": "2026-07-02T08:58:37.003233+00:00",
+ "last_reported": "2026-07-02T09:43:39.633637+00:00",
+ "last_updated": "2026-07-02T08:58:37.003233+00:00",
+ "context": {
+ "id": "01KWH0TBJBR4GFFGAA29MZNZF7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.timssynology_memory_total_real",
+ "state": "3949.125632",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "MB",
+ "attribution": "Data provided by Synology",
+ "device_class": "data_size",
+ "friendly_name": "TimsSynology Memory total (real)"
+ },
+ "last_changed": "2026-07-02T08:58:37.003448+00:00",
+ "last_reported": "2026-07-02T09:43:39.633671+00:00",
+ "last_updated": "2026-07-02T08:58:37.003448+00:00",
+ "context": {
+ "id": "01KWH0TBJBTQQD9CDDYZB84QZ8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.timssynology_upload_throughput",
+ "state": "0.499",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "kB/s",
+ "attribution": "Data provided by Synology",
+ "device_class": "data_rate",
+ "friendly_name": "TimsSynology Upload throughput"
+ },
+ "last_changed": "2026-07-02T09:58:40.645593+00:00",
+ "last_reported": "2026-07-02T09:58:40.645593+00:00",
+ "last_updated": "2026-07-02T09:58:40.645593+00:00",
+ "context": {
+ "id": "01KWH48AR51S266BC8K361VVAJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.timssynology_download_throughput",
+ "state": "40.35",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "kB/s",
+ "attribution": "Data provided by Synology",
+ "device_class": "data_rate",
+ "friendly_name": "TimsSynology Download throughput"
+ },
+ "last_changed": "2026-07-02T09:58:40.645645+00:00",
+ "last_reported": "2026-07-02T09:58:40.645645+00:00",
+ "last_updated": "2026-07-02T09:58:40.645645+00:00",
+ "context": {
+ "id": "01KWH48AR5Q19J7P1PQ2TDBRFE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.timssynology_volume_2_status",
+ "state": "normal",
+ "attributes": {
+ "attribution": "Data provided by Synology",
+ "friendly_name": "TimsSynology (Volume 2) Status"
+ },
+ "last_changed": "2026-07-02T08:58:37.004145+00:00",
+ "last_reported": "2026-07-02T09:43:39.633807+00:00",
+ "last_updated": "2026-07-02T08:58:37.004145+00:00",
+ "context": {
+ "id": "01KWH0TBJCVG1PHJ39AMNTN74W",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.timssynology_volume_2_used_space",
+ "state": "0.488302829568",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "TB",
+ "attribution": "Data provided by Synology",
+ "device_class": "data_size",
+ "friendly_name": "TimsSynology (Volume 2) Used space"
+ },
+ "last_changed": "2026-07-02T09:58:40.645754+00:00",
+ "last_reported": "2026-07-02T09:58:40.645754+00:00",
+ "last_updated": "2026-07-02T09:58:40.645754+00:00",
+ "context": {
+ "id": "01KWH48AR59BDZE4DZD8QCRKCM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.timssynology_volume_2_volume_used",
+ "state": "51.4",
+ "attributes": {
+ "unit_of_measurement": "%",
+ "attribution": "Data provided by Synology",
+ "friendly_name": "TimsSynology (Volume 2) Volume used"
+ },
+ "last_changed": "2026-07-02T08:58:37.004693+00:00",
+ "last_reported": "2026-07-02T09:43:39.633894+00:00",
+ "last_updated": "2026-07-02T08:58:37.004693+00:00",
+ "context": {
+ "id": "01KWH0TBJCJ16Q5HR16AXQY3HH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.timssynology_volume_2_average_disk_temp",
+ "state": "32.0",
+ "attributes": {
+ "unit_of_measurement": "°C",
+ "attribution": "Data provided by Synology",
+ "device_class": "temperature",
+ "friendly_name": "TimsSynology (Volume 2) Average disk temp"
+ },
+ "last_changed": "2026-07-02T08:58:37.004936+00:00",
+ "last_reported": "2026-07-02T09:43:39.633944+00:00",
+ "last_updated": "2026-07-02T08:58:37.004936+00:00",
+ "context": {
+ "id": "01KWH0TBJCCM02X57N352EM3QN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.timssynology_volume_1_status",
+ "state": "normal",
+ "attributes": {
+ "attribution": "Data provided by Synology",
+ "friendly_name": "TimsSynology (Volume 1) Status"
+ },
+ "last_changed": "2026-07-02T08:58:37.005287+00:00",
+ "last_reported": "2026-07-02T09:43:39.633974+00:00",
+ "last_updated": "2026-07-02T08:58:37.005287+00:00",
+ "context": {
+ "id": "01KWH0TBJDRPVS80J9HA6BB2JM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.timssynology_volume_1_used_space",
+ "state": "11.070715469824",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "TB",
+ "attribution": "Data provided by Synology",
+ "device_class": "data_size",
+ "friendly_name": "TimsSynology (Volume 1) Used space"
+ },
+ "last_changed": "2026-07-02T09:58:40.645918+00:00",
+ "last_reported": "2026-07-02T09:58:40.645918+00:00",
+ "last_updated": "2026-07-02T09:58:40.645918+00:00",
+ "context": {
+ "id": "01KWH48AR5KYEJSXTAPAB6ZWW7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.timssynology_volume_1_volume_used",
+ "state": "48.1",
+ "attributes": {
+ "unit_of_measurement": "%",
+ "attribution": "Data provided by Synology",
+ "friendly_name": "TimsSynology (Volume 1) Volume used"
+ },
+ "last_changed": "2026-07-02T08:58:37.006163+00:00",
+ "last_reported": "2026-07-02T09:43:39.634046+00:00",
+ "last_updated": "2026-07-02T08:58:37.006163+00:00",
+ "context": {
+ "id": "01KWH0TBJE3YDW24MT10W8YBT2",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.timssynology_volume_1_average_disk_temp",
+ "state": "36.0",
+ "attributes": {
+ "unit_of_measurement": "°C",
+ "attribution": "Data provided by Synology",
+ "device_class": "temperature",
+ "friendly_name": "TimsSynology (Volume 1) Average disk temp"
+ },
+ "last_changed": "2026-07-02T08:58:37.006437+00:00",
+ "last_reported": "2026-07-02T09:43:39.634089+00:00",
+ "last_updated": "2026-07-02T08:58:37.006437+00:00",
+ "context": {
+ "id": "01KWH0TBJENTSKNZ3P81S3FCY7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.timssynology_drive_3_status",
+ "state": "normal",
+ "attributes": {
+ "attribution": "Data provided by Synology",
+ "friendly_name": "TimsSynology (Drive 3) Status"
+ },
+ "last_changed": "2026-07-02T08:58:37.006845+00:00",
+ "last_reported": "2026-07-02T09:43:39.634117+00:00",
+ "last_updated": "2026-07-02T08:58:37.006845+00:00",
+ "context": {
+ "id": "01KWH0TBJEQZ3CPHWA2A38F6GJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.timssynology_drive_3_temperature",
+ "state": "35",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "attribution": "Data provided by Synology",
+ "device_class": "temperature",
+ "friendly_name": "TimsSynology (Drive 3) Temperature"
+ },
+ "last_changed": "2026-07-02T08:58:37.007071+00:00",
+ "last_reported": "2026-07-02T09:43:39.634146+00:00",
+ "last_updated": "2026-07-02T08:58:37.007071+00:00",
+ "context": {
+ "id": "01KWH0TBJFCPH2SZ904F37SGB4",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.timssynology_drive_1_status",
+ "state": "normal",
+ "attributes": {
+ "attribution": "Data provided by Synology",
+ "friendly_name": "TimsSynology (Drive 4) Status"
+ },
+ "last_changed": "2026-07-02T08:58:37.007339+00:00",
+ "last_reported": "2026-07-02T09:43:39.634173+00:00",
+ "last_updated": "2026-07-02T08:58:37.007339+00:00",
+ "context": {
+ "id": "01KWH0TBJFC797GJZG34B54G5W",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.timssynology_drive_1_temperature",
+ "state": "32",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "attribution": "Data provided by Synology",
+ "device_class": "temperature",
+ "friendly_name": "TimsSynology (Drive 4) Temperature"
+ },
+ "last_changed": "2026-07-02T08:58:37.007520+00:00",
+ "last_reported": "2026-07-02T09:43:39.634199+00:00",
+ "last_updated": "2026-07-02T08:58:37.007520+00:00",
+ "context": {
+ "id": "01KWH0TBJFCJ5SSTC3H8MA6D98",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.timssynology_drive_2_status",
+ "state": "normal",
+ "attributes": {
+ "attribution": "Data provided by Synology",
+ "friendly_name": "TimsSynology (Drive 1) Status"
+ },
+ "last_changed": "2026-07-02T08:58:37.007757+00:00",
+ "last_reported": "2026-07-02T09:43:39.634225+00:00",
+ "last_updated": "2026-07-02T08:58:37.007757+00:00",
+ "context": {
+ "id": "01KWH0TBJFDYM10F6FB9WQZMXC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.timssynology_drive_2_temperature",
+ "state": "35",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "attribution": "Data provided by Synology",
+ "device_class": "temperature",
+ "friendly_name": "TimsSynology (Drive 1) Temperature"
+ },
+ "last_changed": "2026-07-02T08:58:37.007940+00:00",
+ "last_reported": "2026-07-02T09:43:39.634250+00:00",
+ "last_updated": "2026-07-02T08:58:37.007940+00:00",
+ "context": {
+ "id": "01KWH0TBJFAJQV094FNWQH23DM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.timssynology_drive_2_status_2",
+ "state": "normal",
+ "attributes": {
+ "attribution": "Data provided by Synology",
+ "friendly_name": "TimsSynology (Drive 2) Status"
+ },
+ "last_changed": "2026-07-02T08:58:37.008183+00:00",
+ "last_reported": "2026-07-02T09:43:39.634277+00:00",
+ "last_updated": "2026-07-02T08:58:37.008183+00:00",
+ "context": {
+ "id": "01KWH0TBJGC8HBBKKNJQ70YY7J",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.timssynology_drive_2_temperature_2",
+ "state": "39",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "attribution": "Data provided by Synology",
+ "device_class": "temperature",
+ "friendly_name": "TimsSynology (Drive 2) Temperature"
+ },
+ "last_changed": "2026-07-02T09:13:37.691940+00:00",
+ "last_reported": "2026-07-02T09:43:39.634303+00:00",
+ "last_updated": "2026-07-02T09:13:37.691940+00:00",
+ "context": {
+ "id": "01KWH1NV4V0SNTDK7CB8VXM0CX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.timssynology_temperature",
+ "state": "48",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "attribution": "Data provided by Synology",
+ "device_class": "temperature",
+ "friendly_name": "TimsSynology Temperature"
+ },
+ "last_changed": "2026-07-02T09:58:40.646261+00:00",
+ "last_reported": "2026-07-02T09:58:40.646261+00:00",
+ "last_updated": "2026-07-02T09:58:40.646261+00:00",
+ "context": {
+ "id": "01KWH48AR6G0BRP45ZA0YB4ECM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.timssynology_surveillance_station_home_mode",
+ "state": "off",
+ "attributes": {
+ "attribution": "Data provided by Synology",
+ "friendly_name": "TimsSynology Surveillance Station Home mode"
+ },
+ "last_changed": "2026-07-02T08:58:37.009391+00:00",
+ "last_reported": "2026-07-02T09:58:06.438993+00:00",
+ "last_updated": "2026-07-02T08:58:37.009391+00:00",
+ "context": {
+ "id": "01KWH0TBJH55RK2WGGB5RVTKXF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.timssynology_dsm_update",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "DSM 7.3.2-86009 Update 3",
+ "in_progress": false,
+ "latest_version": "DSM 7.3.2-86009 Update 3",
+ "release_summary": null,
+ "release_url": null,
+ "skipped_version": null,
+ "title": "Synology DSM",
+ "update_percentage": null,
+ "attribution": "Data provided by Synology",
+ "entity_picture": "/api/brands/integration/synology_dsm/icon.png",
+ "friendly_name": "TimsSynology DSM update",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:37.009891+00:00",
+ "last_reported": "2026-07-02T08:58:37.009891+00:00",
+ "last_updated": "2026-07-02T08:58:37.009891+00:00",
+ "context": {
+ "id": "01KWH0TBJH3VBN5AA678Y4BFAS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.tims_fan_horizontally_oscillating",
+ "state": "off",
+ "attributes": {
+ "icon": "mdi:rotate-360",
+ "friendly_name": "Tims fan Horizontal Oscillation"
+ },
+ "last_changed": "2026-07-02T08:58:37.023365+00:00",
+ "last_reported": "2026-07-02T09:44:38.557928+00:00",
+ "last_updated": "2026-07-02T08:58:37.023365+00:00",
+ "context": {
+ "id": "01KWH0TBJZD4CNDCPCSSM6F6CV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.tims_room_tims_fan_display_auto_off",
+ "state": "on",
+ "attributes": {
+ "icon": "mdi:monitor",
+ "friendly_name": "Tims fan Display Auto Off"
+ },
+ "last_changed": "2026-07-02T08:58:37.023638+00:00",
+ "last_reported": "2026-07-02T09:44:38.558007+00:00",
+ "last_updated": "2026-07-02T08:58:37.023638+00:00",
+ "context": {
+ "id": "01KWH0TBJZQPSPRJSD4ZB8E9E7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.tims_fan_panel_sound",
+ "state": "off",
+ "attributes": {
+ "icon": "mdi:volume-high",
+ "friendly_name": "Tims fan Panel Sound"
+ },
+ "last_changed": "2026-07-02T08:58:37.023809+00:00",
+ "last_reported": "2026-07-02T09:44:38.558050+00:00",
+ "last_updated": "2026-07-02T08:58:37.023809+00:00",
+ "context": {
+ "id": "01KWH0TBJZSESA376S48B1MTRN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.tims_room_tims_fan_child_lock",
+ "state": "off",
+ "attributes": {
+ "icon": "mdi:lock",
+ "friendly_name": "Tims fan Child Lock"
+ },
+ "last_changed": "2026-07-02T08:58:37.023961+00:00",
+ "last_reported": "2026-07-02T09:44:38.558087+00:00",
+ "last_updated": "2026-07-02T08:58:37.023961+00:00",
+ "context": {
+ "id": "01KWH0TBJZZMG46E4DRK3XKECX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "fan.tims_fan",
+ "state": "off",
+ "attributes": {
+ "preset_modes": [
+ "normal",
+ "natural",
+ "sleep",
+ "auto"
+ ],
+ "oscillating": false,
+ "percentage": 25,
+ "percentage_step": 25.0,
+ "preset_mode": "normal",
+ "model": "DR-HAF001S",
+ "sn": "1572127056357535746-a9d702a93158e696:001:0000000000s",
+ "temperature": 27.2,
+ "friendly_name": "Tims fan",
+ "supported_features": 59
+ },
+ "last_changed": "2026-07-02T08:58:37.024826+00:00",
+ "last_reported": "2026-07-02T09:44:38.558269+00:00",
+ "last_updated": "2026-07-02T08:58:37.024826+00:00",
+ "context": {
+ "id": "01KWH0TBK0NCTX2G559JQDXSTA",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tims_fan_temperature_2",
+ "state": "27.2222222222222",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Tims fan Temperature"
+ },
+ "last_changed": "2026-07-02T08:58:37.025596+00:00",
+ "last_reported": "2026-07-02T09:44:38.558373+00:00",
+ "last_updated": "2026-07-02T08:58:37.025596+00:00",
+ "context": {
+ "id": "01KWH0TBK1W5XN7WJGMEJ0GT0A",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_state_sonnenbatterie",
+ "state": "discharging",
+ "attributes": {
+ "options": [
+ "standby",
+ "charging",
+ "discharging"
+ ],
+ "device_class": "enum",
+ "icon": "mdi:battery-charging-medium",
+ "friendly_name": "sonnenbatterie 200357 Sonnenbatterie"
+ },
+ "last_changed": "2026-07-02T09:42:21.843092+00:00",
+ "last_reported": "2026-07-02T09:43:23.737914+00:00",
+ "last_updated": "2026-07-02T09:42:21.843092+00:00",
+ "context": {
+ "id": "01KWH3AEWKFBCCKR5G2BRMXFE6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_consumption_w",
+ "state": "2997",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "icon": "mdi:home-lightning-bolt",
+ "friendly_name": "sonnenbatterie 200357 Current consumption"
+ },
+ "last_changed": "2026-07-02T10:10:35.750303+00:00",
+ "last_reported": "2026-07-02T10:10:35.750303+00:00",
+ "last_updated": "2026-07-02T10:10:35.750303+00:00",
+ "context": {
+ "id": "01KWH4Y536DFZC085YQ16VBGS5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_consumption_avg",
+ "state": "2970",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "icon": "mdi:home-lightning-bolt",
+ "friendly_name": "sonnenbatterie 200357 Average consumption"
+ },
+ "last_changed": "2026-07-02T10:10:35.750383+00:00",
+ "last_reported": "2026-07-02T10:10:35.750383+00:00",
+ "last_updated": "2026-07-02T10:10:35.750383+00:00",
+ "context": {
+ "id": "01KWH4Y5363MZG926HBP2T6H84",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_production_w",
+ "state": "386",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "icon": "mdi:solar-power",
+ "friendly_name": "sonnenbatterie 200357 Current production"
+ },
+ "last_changed": "2026-07-02T10:10:35.750427+00:00",
+ "last_reported": "2026-07-02T10:10:35.750427+00:00",
+ "last_updated": "2026-07-02T10:10:35.750427+00:00",
+ "context": {
+ "id": "01KWH4Y5365P9JG1KPW8X84GAD",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_state_grid_inout",
+ "state": "-55",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "icon": "mdi:transmission-tower",
+ "friendly_name": "sonnenbatterie 200357 Grid in/out power"
+ },
+ "last_changed": "2026-07-02T10:10:35.750769+00:00",
+ "last_reported": "2026-07-02T10:10:35.750769+00:00",
+ "last_updated": "2026-07-02T10:10:35.750769+00:00",
+ "context": {
+ "id": "01KWH4Y536FDNRTG8W5GKBGK83",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_state_grid_input",
+ "state": "55",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "icon": "mdi:transmission-tower-export",
+ "friendly_name": "sonnenbatterie 200357 Grid in power"
+ },
+ "last_changed": "2026-07-02T10:10:35.751308+00:00",
+ "last_reported": "2026-07-02T10:10:35.751308+00:00",
+ "last_updated": "2026-07-02T10:10:35.751308+00:00",
+ "context": {
+ "id": "01KWH4Y537S77S51BFQJQMNHRZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_state_grid_output",
+ "state": "0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "icon": "mdi:transmission-tower-import",
+ "friendly_name": "sonnenbatterie 200357 Grid out power"
+ },
+ "last_changed": "2026-07-02T10:09:33.733263+00:00",
+ "last_reported": "2026-07-02T10:10:35.751349+00:00",
+ "last_updated": "2026-07-02T10:09:33.733263+00:00",
+ "context": {
+ "id": "01KWH4W8H5FECC1SMXJ4ZD0A83",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_state_netfrequency",
+ "state": "50.08",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "Hz",
+ "device_class": "frequency",
+ "friendly_name": "sonnenbatterie 200357 Net frequency"
+ },
+ "last_changed": "2026-07-02T10:10:35.751387+00:00",
+ "last_reported": "2026-07-02T10:10:35.751387+00:00",
+ "last_updated": "2026-07-02T10:10:35.751387+00:00",
+ "context": {
+ "id": "01KWH4Y537SQ4RY61NGBBTX010",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_state_battery_inout",
+ "state": "2551",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "friendly_name": "sonnenbatterie 200357 Battery charge/discharge power"
+ },
+ "last_changed": "2026-07-02T10:10:35.751424+00:00",
+ "last_reported": "2026-07-02T10:10:35.751424+00:00",
+ "last_updated": "2026-07-02T10:10:35.751424+00:00",
+ "context": {
+ "id": "01KWH4Y537M5D5BP07PTWX82BG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_state_battery_input",
+ "state": "0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "friendly_name": "sonnenbatterie 200357 Battery charge power"
+ },
+ "last_changed": "2026-07-02T09:42:21.844544+00:00",
+ "last_reported": "2026-07-02T09:43:23.739471+00:00",
+ "last_updated": "2026-07-02T09:42:21.844544+00:00",
+ "context": {
+ "id": "01KWH3AEWMMG8YHX3DG1CZ78V8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_state_battery_output",
+ "state": "2551",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "friendly_name": "sonnenbatterie 200357 Battery discharge power"
+ },
+ "last_changed": "2026-07-02T10:10:35.751930+00:00",
+ "last_reported": "2026-07-02T10:10:35.751930+00:00",
+ "last_updated": "2026-07-02T10:10:35.751930+00:00",
+ "context": {
+ "id": "01KWH4Y5379PWY8PKNY8J1Z2QY",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_state_charge_real",
+ "state": "57",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "sonnenbatterie 200357 Battery percentage (real)"
+ },
+ "last_changed": "2026-07-02T10:10:35.752058+00:00",
+ "last_reported": "2026-07-02T10:10:35.752058+00:00",
+ "last_updated": "2026-07-02T10:10:35.752058+00:00",
+ "context": {
+ "id": "01KWH4Y538CWH9R0N47S0N2EY9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_state_charge_user",
+ "state": "54",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "sonnenbatterie 200357 Battery percentage (user)"
+ },
+ "last_changed": "2026-07-02T10:10:35.752095+00:00",
+ "last_reported": "2026-07-02T10:10:35.752095+00:00",
+ "last_updated": "2026-07-02T10:10:35.752095+00:00",
+ "context": {
+ "id": "01KWH4Y538Q4VY3WAMTQTSSRHQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_systemstatus",
+ "state": "ongrid",
+ "attributes": {
+ "device_class": "enum",
+ "icon": "mdi:battery-check-outline",
+ "friendly_name": "sonnenbatterie 200357 System Status"
+ },
+ "last_changed": "2026-07-02T09:42:21.846738+00:00",
+ "last_reported": "2026-07-02T09:43:23.739817+00:00",
+ "last_updated": "2026-07-02T09:42:21.846738+00:00",
+ "context": {
+ "id": "01KWH3AEWPFBN3SX6YM2Q4N4HC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_operating_mode",
+ "state": "2",
+ "attributes": {
+ "options": [
+ "1",
+ "2",
+ "6",
+ "10",
+ "11"
+ ],
+ "device_class": "enum",
+ "icon": "mdi:state-machine",
+ "friendly_name": "sonnenbatterie 200357 Operating Mode"
+ },
+ "last_changed": "2026-07-02T09:42:21.846782+00:00",
+ "last_reported": "2026-07-02T09:43:23.739845+00:00",
+ "last_updated": "2026-07-02T09:42:21.846782+00:00",
+ "context": {
+ "id": "01KWH3AEWPN1AMDCD6ERAY9X0X",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_inverter_ipv",
+ "state": "1.48",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "A",
+ "device_class": "current",
+ "friendly_name": "sonnenbatterie 200357 Inverter IPV 1"
+ },
+ "last_changed": "2026-07-02T10:10:35.754125+00:00",
+ "last_reported": "2026-07-02T10:10:35.754125+00:00",
+ "last_updated": "2026-07-02T10:10:35.754125+00:00",
+ "context": {
+ "id": "01KWH4Y53AMNMYDRXMRN4Z6RVR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_inverter_ipv2",
+ "state": "1.79",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "A",
+ "device_class": "current",
+ "friendly_name": "sonnenbatterie 200357 Inverter IPV 2"
+ },
+ "last_changed": "2026-07-02T10:10:35.754166+00:00",
+ "last_reported": "2026-07-02T10:10:35.754166+00:00",
+ "last_updated": "2026-07-02T10:10:35.754166+00:00",
+ "context": {
+ "id": "01KWH4Y53A0SCAKRPA4SRSDH4Y",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_inverter_ppv",
+ "state": "252.96",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "friendly_name": "sonnenbatterie 200357 Inverter hybrid solar power 1"
+ },
+ "last_changed": "2026-07-02T10:10:35.754203+00:00",
+ "last_reported": "2026-07-02T10:10:35.754203+00:00",
+ "last_updated": "2026-07-02T10:10:35.754203+00:00",
+ "context": {
+ "id": "01KWH4Y53A3E3E6JCAB133H1EM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_inverter_ppv2",
+ "state": "155.34",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "friendly_name": "sonnenbatterie 200357 Inverter hybrid solar power 2"
+ },
+ "last_changed": "2026-07-02T10:10:35.754240+00:00",
+ "last_reported": "2026-07-02T10:10:35.754240+00:00",
+ "last_updated": "2026-07-02T10:10:35.754240+00:00",
+ "context": {
+ "id": "01KWH4Y53ABRXZRNQNBYDF4Z8P",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_inverter_upv",
+ "state": "171.43",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "sonnenbatterie 200357 Inverter UPV 1"
+ },
+ "last_changed": "2026-07-02T10:10:35.754278+00:00",
+ "last_reported": "2026-07-02T10:10:35.754278+00:00",
+ "last_updated": "2026-07-02T10:10:35.754278+00:00",
+ "context": {
+ "id": "01KWH4Y53A09G09D4R29C74GGS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_inverter_upv2",
+ "state": "87.18",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "sonnenbatterie 200357 Inverter UPV 2"
+ },
+ "last_changed": "2026-07-02T10:10:35.754315+00:00",
+ "last_reported": "2026-07-02T10:10:35.754315+00:00",
+ "last_updated": "2026-07-02T10:10:35.754315+00:00",
+ "context": {
+ "id": "01KWH4Y53AX6SCKCRZZEAJWTPR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_battery_system_cycles",
+ "state": "901",
+ "attributes": {
+ "state_class": "measurement",
+ "icon": "mdi:battery-sync",
+ "friendly_name": "sonnenbatterie 200357 Battery cycles"
+ },
+ "last_changed": "2026-07-02T09:42:21.847039+00:00",
+ "last_reported": "2026-07-02T09:43:23.740106+00:00",
+ "last_updated": "2026-07-02T09:42:21.847039+00:00",
+ "context": {
+ "id": "01KWH3AEWQTG2MR4TJ6C7YXXCY",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_battery_system_health",
+ "state": "91.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "icon": "mdi:battery-heart-variant",
+ "friendly_name": "sonnenbatterie 200357 Battery health"
+ },
+ "last_changed": "2026-07-02T09:42:21.847073+00:00",
+ "last_reported": "2026-07-02T09:43:23.740136+00:00",
+ "last_updated": "2026-07-02T09:42:21.847073+00:00",
+ "context": {
+ "id": "01KWH3AEWQQCHXZ4SK5BHMZPMY",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_state_total_capacity_real",
+ "state": "15000",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "Wh",
+ "device_class": "energy_storage",
+ "icon": "mdi:battery-charging",
+ "friendly_name": "sonnenbatterie 200357 Battery total installed capacity"
+ },
+ "last_changed": "2026-07-02T09:42:21.847108+00:00",
+ "last_reported": "2026-07-02T09:43:23.740166+00:00",
+ "last_updated": "2026-07-02T09:42:21.847108+00:00",
+ "context": {
+ "id": "01KWH3AEWQ7BAKJ3WQYQZDYT52",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_state_total_capacity_usable",
+ "state": "13950",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "Wh",
+ "device_class": "energy_storage",
+ "icon": "mdi:battery-charging",
+ "friendly_name": "sonnenbatterie 200357 Battery usable installed capacity"
+ },
+ "last_changed": "2026-07-02T09:42:21.847142+00:00",
+ "last_reported": "2026-07-02T09:43:23.740194+00:00",
+ "last_updated": "2026-07-02T09:42:21.847142+00:00",
+ "context": {
+ "id": "01KWH3AEWQW9WBP8MNHTBTB3PP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_state_remaining_capacity_real",
+ "state": "8550.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "Wh",
+ "device_class": "energy_storage",
+ "icon": "mdi:battery-charging",
+ "friendly_name": "sonnenbatterie 200357 Battery total remaining capacity"
+ },
+ "last_changed": "2026-07-02T10:10:35.754480+00:00",
+ "last_reported": "2026-07-02T10:10:35.754480+00:00",
+ "last_updated": "2026-07-02T10:10:35.754480+00:00",
+ "context": {
+ "id": "01KWH4Y53A4FWCA67ZCM1154NH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_state_remaining_capacity_usable",
+ "state": "7500",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "Wh",
+ "device_class": "energy_storage",
+ "icon": "mdi:battery-charging",
+ "friendly_name": "sonnenbatterie 200357 Battery usable remaining capacity"
+ },
+ "last_changed": "2026-07-02T10:10:35.754517+00:00",
+ "last_reported": "2026-07-02T10:10:35.754517+00:00",
+ "last_updated": "2026-07-02T10:10:35.754517+00:00",
+ "context": {
+ "id": "01KWH4Y53AGGWFHTZC52TCB4VJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_module_capacity",
+ "state": "2500",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "Wh",
+ "device_class": "energy_storage",
+ "icon": "mdi:battery-charging",
+ "friendly_name": "sonnenbatterie 200357 Battery capacity per module"
+ },
+ "last_changed": "2026-07-02T09:42:21.847244+00:00",
+ "last_reported": "2026-07-02T09:43:23.740281+00:00",
+ "last_updated": "2026-07-02T09:42:21.847244+00:00",
+ "context": {
+ "id": "01KWH3AEWQA6YYAAAYAZ0FG5QT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_module_count",
+ "state": "6",
+ "attributes": {
+ "state_class": "measurement",
+ "icon": "mdi:battery",
+ "friendly_name": "sonnenbatterie 200357 Battery module count"
+ },
+ "last_changed": "2026-07-02T09:42:21.847276+00:00",
+ "last_reported": "2026-07-02T09:43:23.740309+00:00",
+ "last_updated": "2026-07-02T09:42:21.847276+00:00",
+ "context": {
+ "id": "01KWH3AEWQYPNM980RF54MJ7B1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_battery_system_ipv",
+ "state": "3.22",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "A",
+ "device_class": "current",
+ "friendly_name": "sonnenbatterie 200357 Battery system IPV"
+ },
+ "last_changed": "2026-07-02T10:10:35.754610+00:00",
+ "last_reported": "2026-07-02T10:10:35.754610+00:00",
+ "last_updated": "2026-07-02T10:10:35.754610+00:00",
+ "context": {
+ "id": "01KWH4Y53AXYCE5GBQV8DQD4M3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_battery_system_ppv",
+ "state": "384.19",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "friendly_name": "sonnenbatterie 200357 Battery system PPV"
+ },
+ "last_changed": "2026-07-02T10:10:35.754644+00:00",
+ "last_reported": "2026-07-02T10:10:35.754644+00:00",
+ "last_updated": "2026-07-02T10:10:35.754644+00:00",
+ "context": {
+ "id": "01KWH4Y53AE0H2CNP4CKSVDYCJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_battery_system_upv",
+ "state": "126.03",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "V",
+ "device_class": "voltage",
+ "friendly_name": "sonnenbatterie 200357 Battery system UPV"
+ },
+ "last_changed": "2026-07-02T10:10:35.764059+00:00",
+ "last_reported": "2026-07-02T10:10:35.764059+00:00",
+ "last_updated": "2026-07-02T10:10:35.764059+00:00",
+ "context": {
+ "id": "01KWH4Y53MC6VA49ETPTXSNY9T",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_tmax",
+ "state": "81.96",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "icon": "mdi:thermometer-alert",
+ "friendly_name": "sonnenbatterie 200357 Battery system max temperature"
+ },
+ "last_changed": "2026-07-02T10:10:35.764108+00:00",
+ "last_reported": "2026-07-02T10:10:35.764108+00:00",
+ "last_updated": "2026-07-02T10:10:35.764108+00:00",
+ "context": {
+ "id": "01KWH4Y53MWZ2GF8EY5TP97SQK",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_read_api",
+ "state": "True",
+ "attributes": {
+ "state_class": "measurement",
+ "icon": "mdi:alpha-r-circle-outline",
+ "friendly_name": "sonnenbatterie 200357 JSON-API read access"
+ },
+ "last_changed": "2026-07-02T09:42:21.853501+00:00",
+ "last_reported": "2026-07-02T09:43:23.746459+00:00",
+ "last_updated": "2026-07-02T09:42:21.853501+00:00",
+ "context": {
+ "id": "01KWH3AEWXK5SSJGZWG6P7M1Q7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_write_api",
+ "state": "True",
+ "attributes": {
+ "state_class": "measurement",
+ "icon": "mdi:alpha-w-circle-outline",
+ "friendly_name": "sonnenbatterie 200357 JSON-API write access"
+ },
+ "last_changed": "2026-07-02T09:42:21.853527+00:00",
+ "last_reported": "2026-07-02T09:43:23.746487+00:00",
+ "last_updated": "2026-07-02T09:42:21.853527+00:00",
+ "context": {
+ "id": "01KWH3AEWX9ESZWE942W2YEF1D",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_tou_max_power",
+ "state": "46000",
+ "attributes": {
+ "state_class": "measurement",
+ "icon": "mdi:transmission-tower-import",
+ "friendly_name": "sonnenbatterie 200357 ToU max power consumption"
+ },
+ "last_changed": "2026-07-02T09:42:21.853556+00:00",
+ "last_reported": "2026-07-02T09:43:23.746515+00:00",
+ "last_updated": "2026-07-02T09:42:21.853556+00:00",
+ "context": {
+ "id": "01KWH3AEWX6CEFG8EM9Q7M4JTX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_battery_care",
+ "state": "False",
+ "attributes": {
+ "state_class": "measurement",
+ "icon": "mdi:wrench-clock",
+ "friendly_name": "sonnenbatterie 200357 Battery care active"
+ },
+ "last_changed": "2026-07-02T09:42:21.853581+00:00",
+ "last_reported": "2026-07-02T09:43:23.746537+00:00",
+ "last_updated": "2026-07-02T09:42:21.853581+00:00",
+ "context": {
+ "id": "01KWH3AEWXZAZ3RHE3SQMNQZCG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_backup_buffer",
+ "state": "30",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "icon": "mdi:battery-20",
+ "friendly_name": "sonnenbatterie 200357 Backup buffer"
+ },
+ "last_changed": "2026-07-02T09:42:21.853606+00:00",
+ "last_reported": "2026-07-02T09:43:23.746561+00:00",
+ "last_updated": "2026-07-02T09:42:21.853606+00:00",
+ "context": {
+ "id": "01KWH3AEWX6QDVHZVRX25KNHVX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.sonnenbatterie_200357_select_operating_mode",
+ "state": "automatic",
+ "attributes": {
+ "options": [
+ "manual",
+ "automatic",
+ "timeofuse"
+ ],
+ "icon": "mdi:solar-power",
+ "friendly_name": "sonnenbatterie 200357 Operating mode"
+ },
+ "last_changed": "2026-07-02T09:42:21.853645+00:00",
+ "last_reported": "2026-07-02T09:58:03.496249+00:00",
+ "last_updated": "2026-07-02T09:42:21.853645+00:00",
+ "context": {
+ "id": "01KWH3AEWXTWNGQE8C8PKQXDF0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.sonnenbatterie_200357_number_charge",
+ "state": "0",
+ "attributes": {
+ "min": 0,
+ "max": 3300,
+ "step": 100,
+ "mode": "slider",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "icon": "mdi:battery-plus-outline",
+ "friendly_name": "sonnenbatterie 200357 Force charge (W)"
+ },
+ "last_changed": "2026-07-02T09:42:21.853702+00:00",
+ "last_reported": "2026-07-02T09:58:03.496301+00:00",
+ "last_updated": "2026-07-02T09:42:21.853702+00:00",
+ "context": {
+ "id": "01KWH3AEWX63VBTWJEDEXXXES5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.sonnenbatterie_200357_number_discharge",
+ "state": "0",
+ "attributes": {
+ "min": 0,
+ "max": 3300,
+ "step": 100,
+ "mode": "slider",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "icon": "mdi:battery-minus-outline",
+ "friendly_name": "sonnenbatterie 200357 Force discharge (W)"
+ },
+ "last_changed": "2026-07-02T09:42:21.853736+00:00",
+ "last_reported": "2026-07-02T09:58:03.496328+00:00",
+ "last_updated": "2026-07-02T09:42:21.853736+00:00",
+ "context": {
+ "id": "01KWH3AEWXYREQK2945V6GV15J",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.sonnenbatterie_200357_battery_reserve",
+ "state": "0",
+ "attributes": {
+ "min": 0,
+ "max": 100,
+ "step": 1,
+ "mode": "slider",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "icon": "mdi:battery-unknown",
+ "friendly_name": "sonnenbatterie 200357 Set battery reserve (%)"
+ },
+ "last_changed": "2026-07-02T09:42:21.853763+00:00",
+ "last_reported": "2026-07-02T09:58:03.496351+00:00",
+ "last_updated": "2026-07-02T09:42:21.853763+00:00",
+ "context": {
+ "id": "01KWH3AEWX6YSHXSSTKC1YMP9T",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.sonnenbatterie_200357_button_reset_all",
+ "state": "unknown",
+ "attributes": {
+ "icon": "mdi:numeric-0-box-multiple-outline",
+ "friendly_name": "sonnenbatterie 200357 Reset charge/discharge"
+ },
+ "last_changed": "2026-07-02T09:42:21.853794+00:00",
+ "last_reported": "2026-07-02T09:43:23.746728+00:00",
+ "last_updated": "2026-07-02T09:42:21.853794+00:00",
+ "context": {
+ "id": "01KWH3AEWX67SV7SKR7GWCAAZR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.sonnenbatterie_200357_button_reset_charge",
+ "state": "unknown",
+ "attributes": {
+ "icon": "mdi:numeric-0-box-outline",
+ "friendly_name": "sonnenbatterie 200357 Reset forced charge"
+ },
+ "last_changed": "2026-07-02T09:42:21.853815+00:00",
+ "last_reported": "2026-07-02T09:43:23.746744+00:00",
+ "last_updated": "2026-07-02T09:42:21.853815+00:00",
+ "context": {
+ "id": "01KWH3AEWXSEJM0P2F17FAC4MV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.sonnenbatterie_200357_button_reset_discharge",
+ "state": "unknown",
+ "attributes": {
+ "icon": "mdi:numeric-0-box-outline",
+ "friendly_name": "sonnenbatterie 200357 Reset forced discharge"
+ },
+ "last_changed": "2026-07-02T09:42:21.853833+00:00",
+ "last_reported": "2026-07-02T09:43:23.746759+00:00",
+ "last_updated": "2026-07-02T09:42:21.853833+00:00",
+ "context": {
+ "id": "01KWH3AEWX6A2QMM7FXHYX0KQ3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.raspberry_pi_5_firmware",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "2026-05-11",
+ "in_progress": false,
+ "latest_version": "2026-05-11",
+ "release_summary": null,
+ "release_url": "https://github.com/raspberrypi/rpi-eeprom/blob/master/firmware-2712/release-notes.md",
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "device_class": "firmware",
+ "entity_picture": "/api/brands/integration/raspberry_pi/icon.png",
+ "friendly_name": "Raspberry Pi 5 Firmware",
+ "supported_features": 17
+ },
+ "last_changed": "2026-07-02T08:58:37.957163+00:00",
+ "last_reported": "2026-07-02T08:58:37.957163+00:00",
+ "last_updated": "2026-07-02T08:58:37.957163+00:00",
+ "context": {
+ "id": "01KWH0TCG5P17JRZ5K34ZQCY0A",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatteryoutpower",
+ "state": "9903483.63",
+ "attributes": {
+ "state_class": "total",
+ "source": "sensor.sonnenbatterie_200357_state_battery_output",
+ "unit_of_measurement": "Wh",
+ "device_class": "energy",
+ "icon": "mdi:home-battery-outline",
+ "friendly_name": "sonnenbatterie 200357 SonnenBatteryOutPower"
+ },
+ "last_changed": "2026-07-02T10:10:35.752008+00:00",
+ "last_reported": "2026-07-02T10:10:35.752008+00:00",
+ "last_updated": "2026-07-02T10:10:35.752008+00:00",
+ "context": {
+ "id": "01KWH4Y538Z7F4E7MZR58Y1TMJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatteryinpower",
+ "state": "12229416.39",
+ "attributes": {
+ "state_class": "total",
+ "source": "sensor.sonnenbatterie_200357_state_battery_input",
+ "unit_of_measurement": "Wh",
+ "device_class": "energy",
+ "icon": "mdi:home-battery",
+ "friendly_name": "sonnenbatterie 200357 SonnenBatteryInPower"
+ },
+ "last_changed": "2026-07-02T09:42:21.844625+00:00",
+ "last_reported": "2026-07-02T09:43:23.739581+00:00",
+ "last_updated": "2026-07-02T09:42:21.844625+00:00",
+ "context": {
+ "id": "01KWH3AEWMF8JSJ80Z0SX8838Y",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.todays_solar_generation",
+ "state": "63397.08",
+ "attributes": {
+ "state_class": "total",
+ "source": "sensor.solar_power_generation_combined",
+ "unit_of_measurement": "Wd",
+ "icon": "mdi:chart-histogram",
+ "friendly_name": "Todays solar generation"
+ },
+ "last_changed": "2026-07-02T08:58:37.978590+00:00",
+ "last_reported": "2026-07-02T08:58:37.978590+00:00",
+ "last_updated": "2026-07-02T08:58:37.978590+00:00",
+ "context": {
+ "id": "01KWH0TCGT7466C2XY042W895S",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.tumble_dryer",
+ "state": "on",
+ "attributes": {
+ "device_class": "outlet",
+ "icon": "mdi:tumble-dryer",
+ "friendly_name": "Tumble Dryer"
+ },
+ "last_changed": "2026-07-02T08:58:37.990727+00:00",
+ "last_reported": "2026-07-02T09:58:08.074486+00:00",
+ "last_updated": "2026-07-02T08:58:37.990727+00:00",
+ "context": {
+ "id": "01KWH0TCH6Z532ZXV8CVWE92S6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.dishwasher",
+ "state": "on",
+ "attributes": {
+ "device_class": "outlet",
+ "friendly_name": "Dishwasher"
+ },
+ "last_changed": "2026-07-02T08:58:37.991031+00:00",
+ "last_reported": "2026-07-02T09:58:08.074575+00:00",
+ "last_updated": "2026-07-02T08:58:37.991031+00:00",
+ "context": {
+ "id": "01KWH0TCH791XPZANA9PC5AKE4",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.kitchen_fridge",
+ "state": "on",
+ "attributes": {
+ "device_class": "outlet",
+ "friendly_name": "Kitchen Fridge"
+ },
+ "last_changed": "2026-07-02T08:58:37.991242+00:00",
+ "last_reported": "2026-07-02T09:58:08.074622+00:00",
+ "last_updated": "2026-07-02T08:58:37.991242+00:00",
+ "context": {
+ "id": "01KWH0TCH7BDAB4MHB4V7ZK0HN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.tim_room_dvd",
+ "state": "off",
+ "attributes": {
+ "device_class": "outlet",
+ "icon": "mdi:disc",
+ "friendly_name": "Tim Room DVD"
+ },
+ "last_changed": "2026-07-02T08:58:37.992225+00:00",
+ "last_reported": "2026-07-02T09:58:08.074659+00:00",
+ "last_updated": "2026-07-02T08:58:37.992225+00:00",
+ "context": {
+ "id": "01KWH0TCH8TC5SC36K6WM3DJ42",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.washing_machine_plug",
+ "state": "on",
+ "attributes": {
+ "device_class": "outlet",
+ "icon": "mdi:washing-machine",
+ "friendly_name": "Washing Machine Plug"
+ },
+ "last_changed": "2026-07-02T08:58:37.992435+00:00",
+ "last_reported": "2026-07-02T09:58:08.074696+00:00",
+ "last_updated": "2026-07-02T08:58:37.992435+00:00",
+ "context": {
+ "id": "01KWH0TCH875CCAAR05H6BCQ8B",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.motion_sensor_utility",
+ "state": "unavailable",
+ "attributes": {
+ "friendly_name": "Motion Sensor Utility"
+ },
+ "last_changed": "2026-07-02T08:58:37.993155+00:00",
+ "last_reported": "2026-07-02T09:58:08.074850+00:00",
+ "last_updated": "2026-07-02T08:58:37.993155+00:00",
+ "context": {
+ "id": "01KWH0TCH95TC9WY1HAHWM9Y67",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.bar_main_window",
+ "state": "off",
+ "attributes": {
+ "device_class": "window",
+ "friendly_name": "Bar Main Window"
+ },
+ "last_changed": "2026-07-02T08:58:37.993522+00:00",
+ "last_reported": "2026-07-02T09:58:08.074920+00:00",
+ "last_updated": "2026-07-02T08:58:37.993522+00:00",
+ "context": {
+ "id": "01KWH0TCH90DCKGAN0TQGJVYXP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.conservatory_door_window",
+ "state": "off",
+ "attributes": {
+ "device_class": "window",
+ "friendly_name": "Cons Door Window Right"
+ },
+ "last_changed": "2026-07-02T08:58:37.993741+00:00",
+ "last_reported": "2026-07-02T09:58:08.074962+00:00",
+ "last_updated": "2026-07-02T08:58:37.993741+00:00",
+ "context": {
+ "id": "01KWH0TCH9VPZZJG75NQEHMREG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.tim_room_left_window",
+ "state": "off",
+ "attributes": {
+ "device_class": "window",
+ "friendly_name": "Tim Room Left Window"
+ },
+ "last_changed": "2026-07-02T08:58:37.993966+00:00",
+ "last_reported": "2026-07-02T09:58:08.074998+00:00",
+ "last_updated": "2026-07-02T08:58:37.993966+00:00",
+ "context": {
+ "id": "01KWH0TCH9GSVNDYPHW9JN2NS6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.lobby_main_window",
+ "state": "off",
+ "attributes": {
+ "device_class": "window",
+ "friendly_name": "Lobby Main Window"
+ },
+ "last_changed": "2026-07-02T08:58:37.994169+00:00",
+ "last_reported": "2026-07-02T09:58:08.075031+00:00",
+ "last_updated": "2026-07-02T08:58:37.994169+00:00",
+ "context": {
+ "id": "01KWH0TCHA4SZ29R2P17S06GYA",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.cons_door_window_left",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "window",
+ "friendly_name": "Cons Door Window Left"
+ },
+ "last_changed": "2026-07-02T08:58:37.994378+00:00",
+ "last_reported": "2026-07-02T09:58:08.075063+00:00",
+ "last_updated": "2026-07-02T08:58:37.994378+00:00",
+ "context": {
+ "id": "01KWH0TCHA28Z3ZRNQCYA95P6T",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.andrii_room_upper_window",
+ "state": "off",
+ "attributes": {
+ "device_class": "window",
+ "friendly_name": "Andrii Room Upper Window"
+ },
+ "last_changed": "2026-07-02T08:58:37.994544+00:00",
+ "last_reported": "2026-07-02T09:58:08.075096+00:00",
+ "last_updated": "2026-07-02T08:58:37.994544+00:00",
+ "context": {
+ "id": "01KWH0TCHAJJEVH31WX6HZD34Q",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.james_room_main_window",
+ "state": "off",
+ "attributes": {
+ "device_class": "window",
+ "friendly_name": "James Room Main Window"
+ },
+ "last_changed": "2026-07-02T08:58:37.994696+00:00",
+ "last_reported": "2026-07-02T09:58:08.075129+00:00",
+ "last_updated": "2026-07-02T08:58:37.994696+00:00",
+ "context": {
+ "id": "01KWH0TCHA5YZ512QHS52GMZRE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.kitchen_door",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "door",
+ "friendly_name": "Kitchen door"
+ },
+ "last_changed": "2026-07-02T08:58:37.994848+00:00",
+ "last_reported": "2026-07-02T09:58:08.075160+00:00",
+ "last_updated": "2026-07-02T08:58:37.994848+00:00",
+ "context": {
+ "id": "01KWH0TCHAAE570B5KED4RQG58",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.bathroom_window",
+ "state": "off",
+ "attributes": {
+ "device_class": "window",
+ "friendly_name": "Bathroom Window"
+ },
+ "last_changed": "2026-07-02T08:58:37.995290+00:00",
+ "last_reported": "2026-07-02T09:58:08.075193+00:00",
+ "last_updated": "2026-07-02T08:58:37.995290+00:00",
+ "context": {
+ "id": "01KWH0TCHBRF6RE4V8THRPNFGA",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.lounge_bifold_door",
+ "state": "off",
+ "attributes": {
+ "device_class": "window",
+ "friendly_name": "Lounge Bifold Door"
+ },
+ "last_changed": "2026-07-02T08:58:37.995482+00:00",
+ "last_reported": "2026-07-02T09:58:08.075226+00:00",
+ "last_updated": "2026-07-02T08:58:37.995482+00:00",
+ "context": {
+ "id": "01KWH0TCHBE53RZRVT9YZQFNDF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.andrii_room_main_window",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "window",
+ "friendly_name": "Andrii Room Main Window"
+ },
+ "last_changed": "2026-07-02T08:58:37.995641+00:00",
+ "last_reported": "2026-07-02T09:58:08.075257+00:00",
+ "last_updated": "2026-07-02T08:58:37.995641+00:00",
+ "context": {
+ "id": "01KWH0TCHB5KZMETTYT9KH87D2",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.front_door",
+ "state": "off",
+ "attributes": {
+ "device_class": "window",
+ "friendly_name": "Front Door"
+ },
+ "last_changed": "2026-07-02T08:58:37.995795+00:00",
+ "last_reported": "2026-07-02T09:58:08.075290+00:00",
+ "last_updated": "2026-07-02T08:58:37.995795+00:00",
+ "context": {
+ "id": "01KWH0TCHBTNY5K44X4ANH1WG0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.garage_door",
+ "state": "off",
+ "attributes": {
+ "device_class": "window",
+ "icon": "mdi:door",
+ "friendly_name": "Garage Door"
+ },
+ "last_changed": "2026-07-02T08:58:37.995952+00:00",
+ "last_reported": "2026-07-02T09:58:08.075325+00:00",
+ "last_updated": "2026-07-02T08:58:37.995952+00:00",
+ "context": {
+ "id": "01KWH0TCHBH7CYMM3SJBP237KD",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.tim_room_right_window",
+ "state": "off",
+ "attributes": {
+ "device_class": "window",
+ "friendly_name": "Tim Room Right Window"
+ },
+ "last_changed": "2026-07-02T08:58:37.996100+00:00",
+ "last_reported": "2026-07-02T09:58:08.075360+00:00",
+ "last_updated": "2026-07-02T08:58:37.996100+00:00",
+ "context": {
+ "id": "01KWH0TCHC48X8CRTAVJFRV15Y",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.bar_upper_window",
+ "state": "off",
+ "attributes": {
+ "device_class": "window",
+ "friendly_name": "Bar Upper Window"
+ },
+ "last_changed": "2026-07-02T08:58:37.996248+00:00",
+ "last_reported": "2026-07-02T09:58:08.075392+00:00",
+ "last_updated": "2026-07-02T08:58:37.996248+00:00",
+ "context": {
+ "id": "01KWH0TCHC7MGD59K0XHXPCKKS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.conservatory_door",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "window",
+ "friendly_name": "Conservatory Door"
+ },
+ "last_changed": "2026-07-02T08:58:37.996393+00:00",
+ "last_reported": "2026-07-02T09:58:08.075422+00:00",
+ "last_updated": "2026-07-02T08:58:37.996393+00:00",
+ "context": {
+ "id": "01KWH0TCHC6ABV7G8B8R3V2TAY",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.james_room_upper_window",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "window",
+ "friendly_name": "James Room Upper Window"
+ },
+ "last_changed": "2026-07-02T08:58:37.996536+00:00",
+ "last_reported": "2026-07-02T09:58:08.075455+00:00",
+ "last_updated": "2026-07-02T08:58:37.996536+00:00",
+ "context": {
+ "id": "01KWH0TCHCR7B0A9GJX4ZC83X5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.fridge_water_leak_sensor",
+ "state": "off",
+ "attributes": {
+ "friendly_name": "Fridge Water Leak Sensor"
+ },
+ "last_changed": "2026-07-02T08:58:37.996810+00:00",
+ "last_reported": "2026-07-02T09:58:08.075509+00:00",
+ "last_updated": "2026-07-02T08:58:37.996810+00:00",
+ "context": {
+ "id": "01KWH0TCHCCATD00QGWM5KN2WZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.klippbok_water_leak_senso",
+ "state": "off",
+ "attributes": {
+ "icon": "mdi:pipe-leak",
+ "friendly_name": "Kitchen water leak sensor"
+ },
+ "last_changed": "2026-07-02T08:58:37.996999+00:00",
+ "last_reported": "2026-07-02T09:58:08.075544+00:00",
+ "last_updated": "2026-07-02T08:58:37.996999+00:00",
+ "context": {
+ "id": "01KWH0TCHC5CRSQWE371Q7Z95S",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.klippbok_water_leak_senso_2",
+ "state": "off",
+ "attributes": {
+ "icon": "mdi:pipe-leak",
+ "friendly_name": "Utility water leak sensor"
+ },
+ "last_changed": "2026-07-02T08:58:37.997156+00:00",
+ "last_reported": "2026-07-02T09:58:08.075575+00:00",
+ "last_updated": "2026-07-02T08:58:37.997156+00:00",
+ "context": {
+ "id": "01KWH0TCHDPQYVXHGMG2XAV29P",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.shower_water_leak_sensor",
+ "state": "off",
+ "attributes": {
+ "friendly_name": "Shower Water Leak Sensor"
+ },
+ "last_changed": "2026-07-02T08:58:37.997313+00:00",
+ "last_reported": "2026-07-02T09:58:08.075607+00:00",
+ "last_updated": "2026-07-02T08:58:37.997313+00:00",
+ "context": {
+ "id": "01KWH0TCHDK17ZQ1DYCHVQFM9W",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.kitchen_buttons",
+ "state": "100",
+ "attributes": {
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "icon": "mdi:battery",
+ "friendly_name": "Kitchen Buttons"
+ },
+ "last_changed": "2026-07-02T08:58:37.998151+00:00",
+ "last_reported": "2026-07-02T09:58:08.076035+00:00",
+ "last_updated": "2026-07-02T08:58:37.998151+00:00",
+ "context": {
+ "id": "01KWH0TCHEWZ591HKMGRXREC1J",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.kitchen_buttons_2",
+ "state": "100",
+ "attributes": {
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "icon": "mdi:battery",
+ "friendly_name": "Kitchen Buttons"
+ },
+ "last_changed": "2026-07-02T08:58:37.998324+00:00",
+ "last_reported": "2026-07-02T09:58:08.076084+00:00",
+ "last_updated": "2026-07-02T08:58:37.998324+00:00",
+ "context": {
+ "id": "01KWH0TCHEPSPJ09306TBZC3YW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ikea_dual_button_hall",
+ "state": "100",
+ "attributes": {
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "icon": "mdi:battery",
+ "friendly_name": "IKEA Dual Button Hall"
+ },
+ "last_changed": "2026-07-02T08:58:37.998516+00:00",
+ "last_reported": "2026-07-02T09:58:08.076120+00:00",
+ "last_updated": "2026-07-02T08:58:37.998516+00:00",
+ "context": {
+ "id": "01KWH0TCHETM5D5135FEDGRDKG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ikea_dual_button_hall_2",
+ "state": "100",
+ "attributes": {
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "icon": "mdi:battery",
+ "friendly_name": "IKEA Dual Button Hall"
+ },
+ "last_changed": "2026-07-02T08:58:37.998677+00:00",
+ "last_reported": "2026-07-02T09:58:08.076155+00:00",
+ "last_updated": "2026-07-02T08:58:37.998677+00:00",
+ "context": {
+ "id": "01KWH0TCHEJ66VYJK5SV0DZB4Q",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tims_temp_temperature",
+ "state": "25.5900001525879",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Tims Temp Temperature"
+ },
+ "last_changed": "2026-07-02T10:06:57.460555+00:00",
+ "last_reported": "2026-07-02T10:10:09.568980+00:00",
+ "last_updated": "2026-07-02T10:06:57.460555+00:00",
+ "context": {
+ "id": "01KWH4QFXM3SY0CFYY14XT0RVR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tims_temp_humidity",
+ "state": "48",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "humidity",
+ "friendly_name": "Tims Humidity Humidity"
+ },
+ "last_changed": "2026-07-02T09:23:00.527130+00:00",
+ "last_reported": "2026-07-02T09:57:38.075874+00:00",
+ "last_updated": "2026-07-02T09:23:00.527130+00:00",
+ "context": {
+ "id": "01KWH270SF97CH4S8CVWVQ7X8T",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.andrii_temp_temperature",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Andrii Temp Temperature"
+ },
+ "last_changed": "2026-07-02T08:58:37.999793+00:00",
+ "last_reported": "2026-07-02T09:57:38.075919+00:00",
+ "last_updated": "2026-07-02T08:58:37.999793+00:00",
+ "context": {
+ "id": "01KWH0TCHFW423Z99B5BPG5F1Z",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.andrii_temp_humidity",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "humidity",
+ "friendly_name": "Andrii Humidity Humidity"
+ },
+ "last_changed": "2026-07-02T08:58:38.000027+00:00",
+ "last_reported": "2026-07-02T09:57:38.075960+00:00",
+ "last_updated": "2026-07-02T08:58:38.000027+00:00",
+ "context": {
+ "id": "01KWH0TCHG3PBFPPBS0CPSNPB0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.james_temp_temperature",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "James Temp Temperature"
+ },
+ "last_changed": "2026-07-02T08:58:38.000857+00:00",
+ "last_reported": "2026-07-02T09:57:38.075999+00:00",
+ "last_updated": "2026-07-02T08:58:38.000857+00:00",
+ "context": {
+ "id": "01KWH0TCHGYMRTRBMHQRFCT0EG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.james_temp_humidity",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "humidity",
+ "friendly_name": "James Humidity Humidity"
+ },
+ "last_changed": "2026-07-02T08:58:38.001211+00:00",
+ "last_reported": "2026-07-02T09:57:38.076037+00:00",
+ "last_updated": "2026-07-02T08:58:38.001211+00:00",
+ "context": {
+ "id": "01KWH0TCHHAGBE08ND0AH4SZSD",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.motion_sensor_utility_illuminance",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "lx",
+ "device_class": "illuminance",
+ "friendly_name": "Motion Sensor Utility Illuminance"
+ },
+ "last_changed": "2026-07-02T08:58:38.001632+00:00",
+ "last_reported": "2026-07-02T09:58:08.076524+00:00",
+ "last_updated": "2026-07-02T08:58:38.001632+00:00",
+ "context": {
+ "id": "01KWH0TCHHW9BHZ0W92RRKSBPF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.utility_room_motion_sensor_utility_battery_percentage",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Motion Sensor Utility Battery Percentage"
+ },
+ "last_changed": "2026-07-02T08:58:38.001957+00:00",
+ "last_reported": "2026-07-02T09:58:08.076587+00:00",
+ "last_updated": "2026-07-02T08:58:38.001957+00:00",
+ "context": {
+ "id": "01KWH0TCHH091GMJ20N64N8E45",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.bar_main_window_battery_percentage",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Bar Main Window Battery Percentage"
+ },
+ "last_changed": "2026-07-02T08:58:38.002177+00:00",
+ "last_reported": "2026-07-02T09:58:08.076650+00:00",
+ "last_updated": "2026-07-02T08:58:38.002177+00:00",
+ "context": {
+ "id": "01KWH0TCHJHYDT0RA0CEEGE1ZS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.cons_door_window_right_battery_percentage",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Cons Door Window Right Battery Percentage"
+ },
+ "last_changed": "2026-07-02T08:58:38.002366+00:00",
+ "last_reported": "2026-07-02T09:58:08.076697+00:00",
+ "last_updated": "2026-07-02T08:58:38.002366+00:00",
+ "context": {
+ "id": "01KWH0TCHJKB4JCW60MYP7XH9Z",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tims_room_tim_room_left_window_battery_percentage",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Tim Room Left Window Battery Percentage"
+ },
+ "last_changed": "2026-07-02T08:58:38.002557+00:00",
+ "last_reported": "2026-07-02T09:58:08.076738+00:00",
+ "last_updated": "2026-07-02T08:58:38.002557+00:00",
+ "context": {
+ "id": "01KWH0TCHJYFFW89D757D2CKKB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.upstairs_lobby_lobby_main_window_battery_percentage",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Lobby Main Window Battery Percentage"
+ },
+ "last_changed": "2026-07-02T08:58:38.002743+00:00",
+ "last_reported": "2026-07-02T09:58:08.076778+00:00",
+ "last_updated": "2026-07-02T08:58:38.002743+00:00",
+ "context": {
+ "id": "01KWH0TCHJD524EA1DJX7A5TRX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.cons_door_window_left_battery_percentage",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Cons Door Window Left Battery Percentage"
+ },
+ "last_changed": "2026-07-02T08:58:38.002899+00:00",
+ "last_reported": "2026-07-02T09:58:08.076811+00:00",
+ "last_updated": "2026-07-02T08:58:38.002899+00:00",
+ "context": {
+ "id": "01KWH0TCHJ5SYJND6H410FSDV2",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.andriis_room_andrii_room_upper_window_battery_percentage",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Andrii Room Upper Window Battery Percentage"
+ },
+ "last_changed": "2026-07-02T08:58:38.003075+00:00",
+ "last_reported": "2026-07-02T09:58:08.076848+00:00",
+ "last_updated": "2026-07-02T08:58:38.003075+00:00",
+ "context": {
+ "id": "01KWH0TCHKWE2FJC09BZH0Z7AN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.james_room_james_room_main_window_battery_percentage",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "James Room Main Window Battery Percentage"
+ },
+ "last_changed": "2026-07-02T08:58:38.003231+00:00",
+ "last_reported": "2026-07-02T09:58:08.076888+00:00",
+ "last_updated": "2026-07-02T08:58:38.003231+00:00",
+ "context": {
+ "id": "01KWH0TCHKNQ2JQP8MT97CNVMA",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.kitchen_door_battery_percentage",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Kitchen door Battery Percentage"
+ },
+ "last_changed": "2026-07-02T08:58:38.003385+00:00",
+ "last_reported": "2026-07-02T09:58:08.076921+00:00",
+ "last_updated": "2026-07-02T08:58:38.003385+00:00",
+ "context": {
+ "id": "01KWH0TCHKYAV957KF68K2AWJ7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.bathroom_window_battery_percentage",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Bathroom Window Battery Percentage"
+ },
+ "last_changed": "2026-07-02T08:58:38.003562+00:00",
+ "last_reported": "2026-07-02T09:58:08.077013+00:00",
+ "last_updated": "2026-07-02T08:58:38.003562+00:00",
+ "context": {
+ "id": "01KWH0TCHKKE7ACN314QV00K78",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.lounge_bifold_door_battery_percentage",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Lounge Bifold Door Battery Percentage"
+ },
+ "last_changed": "2026-07-02T08:58:38.003735+00:00",
+ "last_reported": "2026-07-02T09:58:08.077059+00:00",
+ "last_updated": "2026-07-02T08:58:38.003735+00:00",
+ "context": {
+ "id": "01KWH0TCHKRZ5EE2956CDAMNAP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.andriis_room_andrii_room_main_window_battery_percentage",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Andrii Room Main Window Battery Percentage"
+ },
+ "last_changed": "2026-07-02T08:58:38.003912+00:00",
+ "last_reported": "2026-07-02T09:58:08.077093+00:00",
+ "last_updated": "2026-07-02T08:58:38.003912+00:00",
+ "context": {
+ "id": "01KWH0TCHKV4K72JAS4EKXT081",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.front_door_battery_percentage",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Front Door Battery Percentage"
+ },
+ "last_changed": "2026-07-02T08:58:38.004070+00:00",
+ "last_reported": "2026-07-02T09:58:08.077133+00:00",
+ "last_updated": "2026-07-02T08:58:38.004070+00:00",
+ "context": {
+ "id": "01KWH0TCHM7KDRKH97YH4TECS9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.garage_door_battery_percentage",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Garage Door Battery Percentage"
+ },
+ "last_changed": "2026-07-02T08:58:38.004230+00:00",
+ "last_reported": "2026-07-02T09:58:08.077171+00:00",
+ "last_updated": "2026-07-02T08:58:38.004230+00:00",
+ "context": {
+ "id": "01KWH0TCHMEH6AYE50JMEHADMR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tims_room_tim_room_right_window_battery_percentage",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Tim Room Right Window Battery Percentage"
+ },
+ "last_changed": "2026-07-02T08:58:38.004385+00:00",
+ "last_reported": "2026-07-02T09:58:08.077211+00:00",
+ "last_updated": "2026-07-02T08:58:38.004385+00:00",
+ "context": {
+ "id": "01KWH0TCHMGMHBQX2K1FCTPXVK",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.bar_upper_window_battery_percentage",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Bar Upper Window Battery Percentage"
+ },
+ "last_changed": "2026-07-02T08:58:38.004538+00:00",
+ "last_reported": "2026-07-02T09:58:08.077250+00:00",
+ "last_updated": "2026-07-02T08:58:38.004538+00:00",
+ "context": {
+ "id": "01KWH0TCHMMQ4TYJSSM4ZYVPT6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.conservatory_door_battery_percentage",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Conservatory Door Battery Percentage"
+ },
+ "last_changed": "2026-07-02T08:58:38.005147+00:00",
+ "last_reported": "2026-07-02T09:58:08.077282+00:00",
+ "last_updated": "2026-07-02T08:58:38.005147+00:00",
+ "context": {
+ "id": "01KWH0TCHN7DN4A360FW8Q53E4",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.james_room_james_room_upper_window_battery_percentage",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "James Room Upper Window Battery Percentage"
+ },
+ "last_changed": "2026-07-02T08:58:38.005301+00:00",
+ "last_reported": "2026-07-02T09:58:08.077312+00:00",
+ "last_updated": "2026-07-02T08:58:38.005301+00:00",
+ "context": {
+ "id": "01KWH0TCHN6Y5TTFCAFFJ71H43",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.fridge_water_leak_sensor_battery_percentage",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Fridge Water Leak Sensor Battery Percentage"
+ },
+ "last_changed": "2026-07-02T08:58:38.005462+00:00",
+ "last_reported": "2026-07-02T09:58:08.077355+00:00",
+ "last_updated": "2026-07-02T08:58:38.005462+00:00",
+ "context": {
+ "id": "01KWH0TCHNYW0SJWB709QM9TRB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.kitchen_water_leak_sensor_battery_percentage",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Kitchen water leak sensor Battery Percentage"
+ },
+ "last_changed": "2026-07-02T08:58:38.005649+00:00",
+ "last_reported": "2026-07-02T09:58:08.077396+00:00",
+ "last_updated": "2026-07-02T08:58:38.005649+00:00",
+ "context": {
+ "id": "01KWH0TCHNEG9QK8V8MTXME9JG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.utility_water_leak_sensor_battery_percentage",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Utility water leak sensor Battery Percentage"
+ },
+ "last_changed": "2026-07-02T08:58:38.005877+00:00",
+ "last_reported": "2026-07-02T09:58:08.077435+00:00",
+ "last_updated": "2026-07-02T08:58:38.005877+00:00",
+ "context": {
+ "id": "01KWH0TCHNHVD9CSF10Y2JHFNZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.shower_water_leak_sensor_battery_percentage",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Shower Water Leak Sensor Battery Percentage"
+ },
+ "last_changed": "2026-07-02T08:58:38.006051+00:00",
+ "last_reported": "2026-07-02T09:58:08.077472+00:00",
+ "last_updated": "2026-07-02T08:58:38.006051+00:00",
+ "context": {
+ "id": "01KWH0TCHPRQ1Y8VYXEKR0HQN0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.motion_sensor_utility_battery_percentage",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Motion Sensor Utility Battery Percentage"
+ },
+ "last_changed": "2026-07-02T08:58:38.006218+00:00",
+ "last_reported": "2026-07-02T09:58:08.077504+00:00",
+ "last_updated": "2026-07-02T08:58:38.006218+00:00",
+ "context": {
+ "id": "01KWH0TCHP553WD53VQ1R21CJ4",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tims_temp_battery_percentage",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Tims Temp Battery Percentage"
+ },
+ "last_changed": "2026-07-02T08:58:38.006387+00:00",
+ "last_reported": "2026-07-02T09:57:38.077125+00:00",
+ "last_updated": "2026-07-02T08:58:38.006387+00:00",
+ "context": {
+ "id": "01KWH0TCHPWJJT1742R8CND2GB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tims_temp_battery_percentage_2",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Tims Humidity Battery Percentage"
+ },
+ "last_changed": "2026-07-02T08:58:38.006545+00:00",
+ "last_reported": "2026-07-02T09:57:38.077169+00:00",
+ "last_updated": "2026-07-02T08:58:38.006545+00:00",
+ "context": {
+ "id": "01KWH0TCHPDPW3N0XGMB69905V",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.andrii_temp_battery_percentage",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Andrii Temp Battery Percentage"
+ },
+ "last_changed": "2026-07-02T08:58:38.006684+00:00",
+ "last_reported": "2026-07-02T09:57:38.077204+00:00",
+ "last_updated": "2026-07-02T08:58:38.006684+00:00",
+ "context": {
+ "id": "01KWH0TCHPN7ZQ9Z5PXKN55HVW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.andrii_temp_battery_percentage_2",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "Andrii Humidity Battery Percentage"
+ },
+ "last_changed": "2026-07-02T08:58:38.006818+00:00",
+ "last_reported": "2026-07-02T09:57:38.077240+00:00",
+ "last_updated": "2026-07-02T08:58:38.006818+00:00",
+ "context": {
+ "id": "01KWH0TCHPZP0BTDJ1YJ9KWQJ5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.james_temp_battery_percentage",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "James Temp Battery Percentage"
+ },
+ "last_changed": "2026-07-02T08:58:38.006960+00:00",
+ "last_reported": "2026-07-02T09:57:38.077274+00:00",
+ "last_updated": "2026-07-02T08:58:38.006960+00:00",
+ "context": {
+ "id": "01KWH0TCHPA2NCGNBDFT1YM4M2",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.james_temp_battery_percentage_2",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "friendly_name": "James Humidity Battery Percentage"
+ },
+ "last_changed": "2026-07-02T08:58:38.007094+00:00",
+ "last_reported": "2026-07-02T09:57:38.077310+00:00",
+ "last_updated": "2026-07-02T08:58:38.007094+00:00",
+ "context": {
+ "id": "01KWH0TCHQW4AMB6SYKW3X139N",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.water_detected_2",
+ "state": "unknown",
+ "attributes": {
+ "icon": "mdi:creation",
+ "friendly_name": "water detected"
+ },
+ "last_changed": "2026-07-02T08:58:38.007922+00:00",
+ "last_reported": "2026-07-02T08:58:38.007922+00:00",
+ "last_updated": "2026-07-02T08:58:38.007922+00:00",
+ "context": {
+ "id": "01KWH0TCHQ5ME12F0MHJSJ61MD",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "scene.water_detected",
+ "state": "unknown",
+ "attributes": {
+ "icon": "mdi:creation",
+ "friendly_name": "water detected"
+ },
+ "last_changed": "2026-07-02T08:58:38.008039+00:00",
+ "last_reported": "2026-07-02T08:58:38.008039+00:00",
+ "last_updated": "2026-07-02T08:58:38.008039+00:00",
+ "context": {
+ "id": "01KWH0TCHRYCPHVJVAQRWQHRHF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.triangle_right_blind_my_position",
+ "state": "2026-07-01T19:24:48.728676+00:00",
+ "attributes": {
+ "assumed_state": true,
+ "icon": "mdi:star",
+ "friendly_name": "Triangle right blind My position"
+ },
+ "last_changed": "2026-07-02T08:58:38.064396+00:00",
+ "last_reported": "2026-07-02T08:58:38.064396+00:00",
+ "last_updated": "2026-07-02T08:58:38.064396+00:00",
+ "context": {
+ "id": "01KWH0TCKG4VJYSA7R553T2HET",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.wood_store_blind_my_position_3",
+ "state": "2026-07-01T19:24:47.506247+00:00",
+ "attributes": {
+ "assumed_state": true,
+ "icon": "mdi:star",
+ "friendly_name": "Wood store blind My position"
+ },
+ "last_changed": "2026-07-02T08:58:38.064792+00:00",
+ "last_reported": "2026-07-02T08:58:38.064792+00:00",
+ "last_updated": "2026-07-02T08:58:38.064792+00:00",
+ "context": {
+ "id": "01KWH0TCKGAB4ECJPPHS2FDRFK",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.triangle_left_blind_my_position",
+ "state": "2026-07-01T19:24:48.675501+00:00",
+ "attributes": {
+ "assumed_state": true,
+ "icon": "mdi:star",
+ "friendly_name": "Triangle left blind My position"
+ },
+ "last_changed": "2026-07-02T08:58:38.065115+00:00",
+ "last_reported": "2026-07-02T08:58:38.065115+00:00",
+ "last_updated": "2026-07-02T08:58:38.065115+00:00",
+ "context": {
+ "id": "01KWH0TCKHZV6TAFWC1PD8QMDV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.tv_blind_my_position_3",
+ "state": "2026-07-01T19:24:48.629994+00:00",
+ "attributes": {
+ "assumed_state": true,
+ "icon": "mdi:star",
+ "friendly_name": "TV blind My position"
+ },
+ "last_changed": "2026-07-02T08:58:38.065418+00:00",
+ "last_reported": "2026-07-02T08:58:38.065418+00:00",
+ "last_updated": "2026-07-02T08:58:38.065418+00:00",
+ "context": {
+ "id": "01KWH0TCKHJ1MYCY6NFF89JQQZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "cover.triangle_right_blind",
+ "state": "unknown",
+ "attributes": {
+ "is_closed": null,
+ "assumed_state": true,
+ "device_class": "blind",
+ "friendly_name": "Triangle right blind",
+ "supported_features": 11
+ },
+ "last_changed": "2026-07-02T08:58:38.066386+00:00",
+ "last_reported": "2026-07-02T08:58:38.066386+00:00",
+ "last_updated": "2026-07-02T08:58:38.066386+00:00",
+ "context": {
+ "id": "01KWH0TCKJ4VKQPQ5RJ991PT8E",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "cover.wood_store_blind_3",
+ "state": "unknown",
+ "attributes": {
+ "is_closed": null,
+ "assumed_state": true,
+ "device_class": "blind",
+ "friendly_name": "Wood store blind",
+ "supported_features": 11
+ },
+ "last_changed": "2026-07-02T08:58:38.066630+00:00",
+ "last_reported": "2026-07-02T08:58:38.066630+00:00",
+ "last_updated": "2026-07-02T08:58:38.066630+00:00",
+ "context": {
+ "id": "01KWH0TCKJMEQ999AA9PK9Z5ZQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "cover.triangle_left_blind",
+ "state": "unknown",
+ "attributes": {
+ "is_closed": null,
+ "assumed_state": true,
+ "device_class": "blind",
+ "friendly_name": "Triangle left blind",
+ "supported_features": 11
+ },
+ "last_changed": "2026-07-02T08:58:38.066845+00:00",
+ "last_reported": "2026-07-02T08:58:38.066845+00:00",
+ "last_updated": "2026-07-02T08:58:38.066845+00:00",
+ "context": {
+ "id": "01KWH0TCKJRVB3WK2QZ2E318WQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "cover.tv_blind_3",
+ "state": "unknown",
+ "attributes": {
+ "is_closed": null,
+ "assumed_state": true,
+ "device_class": "blind",
+ "friendly_name": "TV blind",
+ "supported_features": 11
+ },
+ "last_changed": "2026-07-02T08:58:38.067119+00:00",
+ "last_reported": "2026-07-02T08:58:38.067119+00:00",
+ "last_updated": "2026-07-02T08:58:38.067119+00:00",
+ "context": {
+ "id": "01KWH0TCKKZQC8P8M06G6NRQM0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tahoma_switch_sc_homekit_setup_code",
+ "state": "404-98-261",
+ "attributes": {
+ "assumed_state": true,
+ "icon": "mdi:shield-home",
+ "friendly_name": "TaHoma Switch Sc HomeKit setup code"
+ },
+ "last_changed": "2026-07-02T08:58:38.069027+00:00",
+ "last_reported": "2026-07-02T08:58:38.069027+00:00",
+ "last_updated": "2026-07-02T08:58:38.069027+00:00",
+ "context": {
+ "id": "01KWH0TCKNXCAQ4RXCP0K1T2TQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tims_m3_battery",
+ "state": "69",
+ "attributes": {
+ "state_class": "measurement",
+ "raw_soc": 69,
+ "unit_of_measurement": "%",
+ "attribution": "Data provided by Tesla",
+ "device_class": "battery",
+ "icon": "mdi:battery-charging-60",
+ "friendly_name": "Tims M3 Battery"
+ },
+ "last_changed": "2026-07-02T10:09:39.040553+00:00",
+ "last_reported": "2026-07-02T10:09:39.040553+00:00",
+ "last_updated": "2026-07-02T10:09:39.040553+00:00",
+ "context": {
+ "id": "01KWH4WDQ05XM4W53HSY55YWEZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tims_m3_charging_rate",
+ "state": "18.8293248",
+ "attributes": {
+ "state_class": "measurement",
+ "time_left": 2.58,
+ "unit_of_measurement": "km/h",
+ "attribution": "Data provided by Tesla",
+ "device_class": "speed",
+ "icon": "mdi:speedometer",
+ "friendly_name": "Tims M3 Charging rate"
+ },
+ "last_changed": "2026-07-02T10:09:39.040713+00:00",
+ "last_reported": "2026-07-02T10:09:39.040713+00:00",
+ "last_updated": "2026-07-02T10:09:39.040713+00:00",
+ "context": {
+ "id": "01KWH4WDQ0MQ7JKQ5N3RT78481",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tims_m3_energy_added",
+ "state": "8.08",
+ "attributes": {
+ "state_class": "total_increasing",
+ "added_range": 33.0,
+ "unit_of_measurement": "kWh",
+ "attribution": "Data provided by Tesla",
+ "device_class": "energy",
+ "icon": "mdi:lightning-bolt",
+ "friendly_name": "Tims M3 Energy added"
+ },
+ "last_changed": "2026-07-02T10:09:39.040791+00:00",
+ "last_reported": "2026-07-02T10:09:39.040791+00:00",
+ "last_updated": "2026-07-02T10:09:39.040791+00:00",
+ "context": {
+ "id": "01KWH4WDQ0TK916CZ7D5A9WRCY",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tims_m3_charger_power",
+ "state": "3.0",
+ "attributes": {
+ "state_class": "measurement",
+ "charger_amps_request": 13,
+ "charger_amps_actual": 13,
+ "charger_volts": 238,
+ "charger_phases": 1,
+ "unit_of_measurement": "kW",
+ "attribution": "Data provided by Tesla",
+ "device_class": "power",
+ "friendly_name": "Tims M3 Charger power"
+ },
+ "last_changed": "2026-07-02T09:36:37.888034+00:00",
+ "last_reported": "2026-07-02T10:09:39.040862+00:00",
+ "last_updated": "2026-07-02T10:09:39.040862+00:00",
+ "context": {
+ "id": "01KWH4WDQ0BQ5ZYBA6P7JF7GE7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tims_m3_odometer",
+ "state": "48508.83075456",
+ "attributes": {
+ "state_class": "total_increasing",
+ "unit_of_measurement": "km",
+ "attribution": "Data provided by Tesla",
+ "device_class": "distance",
+ "icon": "mdi:counter",
+ "friendly_name": "Tims M3 Odometer"
+ },
+ "last_changed": "2026-07-02T09:25:37.910949+00:00",
+ "last_reported": "2026-07-02T09:47:37.889979+00:00",
+ "last_updated": "2026-07-02T09:25:37.910949+00:00",
+ "context": {
+ "id": "01KWH2BTFPJW589ZTKMKCQSWVG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tims_m3_shift_state",
+ "state": "P",
+ "attributes": {
+ "options": [
+ "P",
+ "D",
+ "R",
+ "N"
+ ],
+ "raw_state": null,
+ "attribution": "Data provided by Tesla",
+ "device_class": "enum",
+ "icon": "mdi:car-shift-pattern",
+ "friendly_name": "Tims M3 Shift state"
+ },
+ "last_changed": "2026-07-02T08:58:38.105479+00:00",
+ "last_reported": "2026-07-02T09:47:37.890039+00:00",
+ "last_updated": "2026-07-02T08:58:38.105479+00:00",
+ "context": {
+ "id": "01KWH0TCMSHC2FDBBJ8V9YRSE2",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tims_m3_range",
+ "state": "315.30267648",
+ "attributes": {
+ "state_class": "measurement",
+ "est_battery_range_miles": null,
+ "est_battery_range_km": null,
+ "unit_of_measurement": "km",
+ "attribution": "Data provided by Tesla",
+ "device_class": "distance",
+ "icon": "mdi:gauge",
+ "friendly_name": "Tims M3 Range"
+ },
+ "last_changed": "2026-07-02T10:09:39.041073+00:00",
+ "last_reported": "2026-07-02T10:09:39.041073+00:00",
+ "last_updated": "2026-07-02T10:09:39.041073+00:00",
+ "context": {
+ "id": "01KWH4WDQ1Y8MGQCWQHHVVSRNA",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tims_m3_temperature_outside",
+ "state": "24.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "attribution": "Data provided by Tesla",
+ "device_class": "temperature",
+ "icon": "mdi:thermometer",
+ "friendly_name": "Tims M3 Temperature (outside)"
+ },
+ "last_changed": "2026-07-02T09:58:39.063550+00:00",
+ "last_reported": "2026-07-02T10:09:39.041135+00:00",
+ "last_updated": "2026-07-02T09:58:39.063550+00:00",
+ "context": {
+ "id": "01KWH4896QN5YMYP2TF3A3SF89",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tims_m3_temperature_inside",
+ "state": "34.6",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "attribution": "Data provided by Tesla",
+ "device_class": "temperature",
+ "icon": "mdi:thermometer",
+ "friendly_name": "Tims M3 Temperature (inside)"
+ },
+ "last_changed": "2026-07-02T10:09:39.041174+00:00",
+ "last_reported": "2026-07-02T10:09:39.041174+00:00",
+ "last_updated": "2026-07-02T10:09:39.041174+00:00",
+ "context": {
+ "id": "01KWH4WDQ1GDSP7Z5F3CPKBD9Y",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tims_m3_time_charge_complete",
+ "state": "2026-07-02T12:44:27+00:00",
+ "attributes": {
+ "minutes_to_full_charge": 155,
+ "attribution": "Data provided by Tesla",
+ "device_class": "timestamp",
+ "icon": "mdi:timer-plus",
+ "friendly_name": "Tims M3 Time charge complete"
+ },
+ "last_changed": "2026-07-02T10:09:39.041268+00:00",
+ "last_reported": "2026-07-02T10:09:39.041268+00:00",
+ "last_updated": "2026-07-02T10:09:39.041268+00:00",
+ "context": {
+ "id": "01KWH4WDQ1MRTYH81A6M3P6Z43",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tims_m3_tpms_front_left",
+ "state": "41.3357570107257",
+ "attributes": {
+ "state_class": "measurement",
+ "tpms_last_seen_pressure_timestamp": 1782907542,
+ "unit_of_measurement": "psi",
+ "attribution": "Data provided by Tesla",
+ "device_class": "pressure",
+ "icon": "mdi:gauge-full",
+ "friendly_name": "Tims M3 Tpms front left"
+ },
+ "last_changed": "2026-07-02T09:25:37.911450+00:00",
+ "last_reported": "2026-07-02T09:47:37.890374+00:00",
+ "last_updated": "2026-07-02T09:25:37.911450+00:00",
+ "context": {
+ "id": "01KWH2BTFQHTM15EV6KH6TMJV6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tims_m3_tpms_front_right",
+ "state": "42.0609457302121",
+ "attributes": {
+ "state_class": "measurement",
+ "tpms_last_seen_pressure_timestamp": 1782907542,
+ "unit_of_measurement": "psi",
+ "attribution": "Data provided by Tesla",
+ "device_class": "pressure",
+ "icon": "mdi:gauge-full",
+ "friendly_name": "Tims M3 Tpms front right"
+ },
+ "last_changed": "2026-07-02T09:25:37.911538+00:00",
+ "last_reported": "2026-07-02T09:47:37.890419+00:00",
+ "last_updated": "2026-07-02T09:25:37.911538+00:00",
+ "context": {
+ "id": "01KWH2BTFQV2KH6A17KN1DDAQ6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tims_m3_tpms_rear_left",
+ "state": "41.3357570107257",
+ "attributes": {
+ "state_class": "measurement",
+ "tpms_last_seen_pressure_timestamp": 1782907542,
+ "unit_of_measurement": "psi",
+ "attribution": "Data provided by Tesla",
+ "device_class": "pressure",
+ "icon": "mdi:gauge-full",
+ "friendly_name": "Tims M3 Tpms rear left"
+ },
+ "last_changed": "2026-07-02T09:25:37.911617+00:00",
+ "last_reported": "2026-07-02T09:47:37.890457+00:00",
+ "last_updated": "2026-07-02T09:25:37.911617+00:00",
+ "context": {
+ "id": "01KWH2BTFQGG3YKGAAY1WA2GGR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tims_m3_tpms_rear_right",
+ "state": "41.7708702424175",
+ "attributes": {
+ "state_class": "measurement",
+ "tpms_last_seen_pressure_timestamp": 1782907542,
+ "unit_of_measurement": "psi",
+ "attribution": "Data provided by Tesla",
+ "device_class": "pressure",
+ "icon": "mdi:gauge-full",
+ "friendly_name": "Tims M3 Tpms rear right"
+ },
+ "last_changed": "2026-07-02T09:25:37.911692+00:00",
+ "last_reported": "2026-07-02T09:47:37.890493+00:00",
+ "last_updated": "2026-07-02T09:25:37.911692+00:00",
+ "context": {
+ "id": "01KWH2BTFQ7J0J022KPG4AXF2B",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tims_m3_arrival_time",
+ "state": "unknown",
+ "attributes": {
+ "Energy at arrival": null,
+ "Minutes traffic delay": null,
+ "Destination": null,
+ "Minutes to arrival": null,
+ "attribution": "Data provided by Tesla",
+ "device_class": "timestamp",
+ "icon": "mdi:timer-sand",
+ "friendly_name": "Tims M3 Arrival time"
+ },
+ "last_changed": "2026-07-02T08:58:38.107486+00:00",
+ "last_reported": "2026-07-02T09:47:37.890538+00:00",
+ "last_updated": "2026-07-02T08:58:38.107486+00:00",
+ "context": {
+ "id": "01KWH0TCMVP3PQZRX3YQHMCTB0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tims_m3_distance_to_arrival",
+ "state": "unknown",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "km",
+ "attribution": "Data provided by Tesla",
+ "device_class": "distance",
+ "icon": "mdi:map-marker-distance",
+ "friendly_name": "Tims M3 Distance to arrival"
+ },
+ "last_changed": "2026-07-02T08:58:38.108034+00:00",
+ "last_reported": "2026-07-02T09:47:37.890577+00:00",
+ "last_updated": "2026-07-02T08:58:38.108034+00:00",
+ "context": {
+ "id": "01KWH0TCMWE6R15XBYD08EJZ3T",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tims_m3_data_last_update_time",
+ "state": "2026-07-02T10:09:39+00:00",
+ "attributes": {
+ "attribution": "Data provided by Tesla",
+ "device_class": "timestamp",
+ "icon": "mdi:timer",
+ "friendly_name": "Tims M3 Data last update time"
+ },
+ "last_changed": "2026-07-02T10:09:39.041597+00:00",
+ "last_reported": "2026-07-02T10:09:39.041597+00:00",
+ "last_updated": "2026-07-02T10:09:39.041597+00:00",
+ "context": {
+ "id": "01KWH4WDQ14V0045SD3YTXBE2J",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tims_m3_polling_interval",
+ "state": "660",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "s",
+ "attribution": "Data provided by Tesla",
+ "device_class": "duration",
+ "icon": "mdi:timer-sync",
+ "friendly_name": "Tims M3 Polling interval"
+ },
+ "last_changed": "2026-07-02T08:58:38.108598+00:00",
+ "last_reported": "2026-07-02T09:47:37.890690+00:00",
+ "last_updated": "2026-07-02T08:58:38.108598+00:00",
+ "context": {
+ "id": "01KWH0TCMWQRMQS1W8WN234AZB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "lock.tims_m3_doors",
+ "state": "locked",
+ "attributes": {
+ "attribution": "Data provided by Tesla",
+ "friendly_name": "Tims M3 Doors",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T09:25:37.912012+00:00",
+ "last_reported": "2026-07-02T09:47:37.890743+00:00",
+ "last_updated": "2026-07-02T09:25:37.912012+00:00",
+ "context": {
+ "id": "01KWH2BTFR0XZPEWEVV7YT68B4",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "lock.tims_m3_charge_port_latch",
+ "state": "locked",
+ "attributes": {
+ "attribution": "Data provided by Tesla",
+ "icon": "mdi:ev-plug-tesla",
+ "friendly_name": "Tims M3 Charge port latch",
+ "supported_features": 1
+ },
+ "last_changed": "2026-07-02T09:25:37.912077+00:00",
+ "last_reported": "2026-07-02T09:47:37.890782+00:00",
+ "last_updated": "2026-07-02T09:25:37.912077+00:00",
+ "context": {
+ "id": "01KWH2BTFRJEMBTJ9CS0AEG380",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "climate.tims_m3_hvac_climate_system",
+ "state": "off",
+ "attributes": {
+ "hvac_modes": [
+ "heat_cool",
+ "off"
+ ],
+ "min_temp": 15.0,
+ "max_temp": 28.0,
+ "fan_modes": [
+ "off",
+ "bioweapon"
+ ],
+ "preset_modes": [
+ "normal",
+ "defrost",
+ "keep",
+ "dog",
+ "camp"
+ ],
+ "current_temperature": 34.6,
+ "temperature": 20.0,
+ "fan_mode": "off",
+ "preset_mode": "normal",
+ "attribution": "Data provided by Tesla",
+ "friendly_name": "Tims M3 Hvac (climate) system",
+ "supported_features": 25
+ },
+ "last_changed": "2026-07-02T08:58:38.110275+00:00",
+ "last_reported": "2026-07-02T10:09:39.041873+00:00",
+ "last_updated": "2026-07-02T10:09:39.041873+00:00",
+ "context": {
+ "id": "01KWH4WDQ17M26H13DRC4T3VH2",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "cover.tims_m3_charger_door",
+ "state": "open",
+ "attributes": {
+ "is_closed": false,
+ "attribution": "Data provided by Tesla",
+ "device_class": "door",
+ "icon": "mdi:ev-plug-tesla",
+ "friendly_name": "Tims M3 Charger door",
+ "supported_features": 3
+ },
+ "last_changed": "2026-07-02T09:25:37.913072+00:00",
+ "last_reported": "2026-07-02T09:47:37.890978+00:00",
+ "last_updated": "2026-07-02T09:25:37.913072+00:00",
+ "context": {
+ "id": "01KWH2BTFST8VCJQ09FE6GYGPP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "cover.tims_m3_frunk",
+ "state": "closed",
+ "attributes": {
+ "is_closed": true,
+ "attribution": "Data provided by Tesla",
+ "device_class": "door",
+ "icon": "mdi:car",
+ "friendly_name": "Tims M3 Frunk",
+ "supported_features": 1
+ },
+ "last_changed": "2026-07-02T09:25:37.913164+00:00",
+ "last_reported": "2026-07-02T09:47:37.891021+00:00",
+ "last_updated": "2026-07-02T09:25:37.913164+00:00",
+ "context": {
+ "id": "01KWH2BTFS4DDWEZDMAFQBVY14",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "cover.tims_m3_trunk",
+ "state": "closed",
+ "attributes": {
+ "is_closed": true,
+ "attribution": "Data provided by Tesla",
+ "device_class": "door",
+ "icon": "mdi:car-back",
+ "friendly_name": "Tims M3 Trunk",
+ "supported_features": 1
+ },
+ "last_changed": "2026-07-02T09:25:37.913237+00:00",
+ "last_reported": "2026-07-02T09:47:37.891056+00:00",
+ "last_updated": "2026-07-02T09:25:37.913237+00:00",
+ "context": {
+ "id": "01KWH2BTFSV91721G8BATY3W18",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "cover.tims_m3_windows",
+ "state": "open",
+ "attributes": {
+ "is_closed": false,
+ "attribution": "Data provided by Tesla",
+ "device_class": "awning",
+ "icon": "mdi:car-door",
+ "friendly_name": "Tims M3 Windows",
+ "supported_features": 3
+ },
+ "last_changed": "2026-07-02T09:36:37.889385+00:00",
+ "last_reported": "2026-07-02T09:47:37.891094+00:00",
+ "last_updated": "2026-07-02T09:36:37.889385+00:00",
+ "context": {
+ "id": "01KWH2ZZ015YYF9JPMQFX48J0N",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.tims_m3_parking_brake",
+ "state": "on",
+ "attributes": {
+ "attribution": "Data provided by Tesla",
+ "icon": "mdi:car-brake-parking",
+ "friendly_name": "Tims M3 Parking brake"
+ },
+ "last_changed": "2026-07-02T08:58:38.113445+00:00",
+ "last_reported": "2026-07-02T09:47:37.891130+00:00",
+ "last_updated": "2026-07-02T08:58:38.113445+00:00",
+ "context": {
+ "id": "01KWH0TCN1NZX2BYSD876AM14N",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.tims_m3_online",
+ "state": "on",
+ "attributes": {
+ "vehicle_id": "2078166885",
+ "vin": "5YJ3F7EBXLF772283",
+ "id": "1492931157316708",
+ "state": "online",
+ "attribution": "Data provided by Tesla",
+ "device_class": "connectivity",
+ "friendly_name": "Tims M3 Online"
+ },
+ "last_changed": "2026-07-02T09:25:37.913400+00:00",
+ "last_reported": "2026-07-02T09:47:37.891172+00:00",
+ "last_updated": "2026-07-02T09:25:37.913400+00:00",
+ "context": {
+ "id": "01KWH2BTFSRPMEBAJN4HCA4ZHH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.tims_m3_asleep",
+ "state": "off",
+ "attributes": {
+ "attribution": "Data provided by Tesla",
+ "icon": "mdi:sleep",
+ "friendly_name": "Tims M3 Asleep"
+ },
+ "last_changed": "2026-07-02T08:58:38.113966+00:00",
+ "last_reported": "2026-07-02T09:47:37.891204+00:00",
+ "last_updated": "2026-07-02T08:58:38.113966+00:00",
+ "context": {
+ "id": "01KWH0TCN1DH3K0QHC9XZW2PNE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.tims_m3_charger",
+ "state": "on",
+ "attributes": {
+ "charging_state": "Charging",
+ "conn_charge_cable": "IEC",
+ "fast_charger_present": false,
+ "fast_charger_brand": "",
+ "fast_charger_type": "",
+ "attribution": "Data provided by Tesla",
+ "device_class": "plug",
+ "icon": "mdi:ev-station",
+ "friendly_name": "Tims M3 Charger"
+ },
+ "last_changed": "2026-07-02T08:58:38.114154+00:00",
+ "last_reported": "2026-07-02T09:47:37.891242+00:00",
+ "last_updated": "2026-07-02T09:36:37.889566+00:00",
+ "context": {
+ "id": "01KWH2ZZ01K26RW1H2A3R0F46E",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.tims_m3_charging",
+ "state": "on",
+ "attributes": {
+ "attribution": "Data provided by Tesla",
+ "device_class": "battery_charging",
+ "icon": "mdi:ev-station",
+ "friendly_name": "Tims M3 Charging"
+ },
+ "last_changed": "2026-07-02T09:36:37.889642+00:00",
+ "last_reported": "2026-07-02T09:47:37.891271+00:00",
+ "last_updated": "2026-07-02T09:36:37.889642+00:00",
+ "context": {
+ "id": "01KWH2ZZ0136GXPMN3GA9GV9E6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.tims_m3_doors",
+ "state": "off",
+ "attributes": {
+ "Driver Front": "Closed",
+ "Driver Rear": "Closed",
+ "Passenger Front": "Closed",
+ "Passenger Rear": "Closed",
+ "attribution": "Data provided by Tesla",
+ "device_class": "door",
+ "icon": "mdi:car-door",
+ "friendly_name": "Tims M3 Doors"
+ },
+ "last_changed": "2026-07-02T09:25:37.913643+00:00",
+ "last_reported": "2026-07-02T09:47:37.891309+00:00",
+ "last_updated": "2026-07-02T09:25:37.913643+00:00",
+ "context": {
+ "id": "01KWH2BTFS0ZTFYQ3CBASV5FPJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.tims_m3_windows",
+ "state": "on",
+ "attributes": {
+ "Driver Front": "Open",
+ "Driver Rear": "Open",
+ "Passenger Front": "Open",
+ "Passenger Rear": "Open",
+ "attribution": "Data provided by Tesla",
+ "device_class": "window",
+ "icon": "mdi:car-door",
+ "friendly_name": "Tims M3 Windows"
+ },
+ "last_changed": "2026-07-02T09:36:37.889747+00:00",
+ "last_reported": "2026-07-02T09:47:37.891347+00:00",
+ "last_updated": "2026-07-02T09:36:37.889747+00:00",
+ "context": {
+ "id": "01KWH2ZZ0135NSHZN16XTAA14T",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.tims_m3_scheduled_charging",
+ "state": "on",
+ "attributes": {
+ "Scheduled charging time": 625,
+ "Scheduled charging timestamp": 1782984300,
+ "attribution": "Data provided by Tesla",
+ "icon": "mdi:calendar-plus",
+ "friendly_name": "Tims M3 Scheduled charging"
+ },
+ "last_changed": "2026-07-02T09:25:37.913773+00:00",
+ "last_reported": "2026-07-02T09:47:37.891381+00:00",
+ "last_updated": "2026-07-02T09:25:37.913773+00:00",
+ "context": {
+ "id": "01KWH2BTFSFGQ03C1J64ECTG9J",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.tims_m3_scheduled_departure",
+ "state": "off",
+ "attributes": {
+ "Departure time": null,
+ "Preconditioning enabled": false,
+ "Preconditioning weekdays only": false,
+ "Off peak charging enabled": false,
+ "Off peak charging weekdays only": false,
+ "End off peak time": null,
+ "Departure timestamp": null,
+ "attribution": "Data provided by Tesla",
+ "icon": "mdi:calendar-plus",
+ "friendly_name": "Tims M3 Scheduled departure"
+ },
+ "last_changed": "2026-07-02T08:58:38.115085+00:00",
+ "last_reported": "2026-07-02T09:47:37.891424+00:00",
+ "last_updated": "2026-07-02T09:25:37.913852+00:00",
+ "context": {
+ "id": "01KWH2BTFSMGXGA8TVSYJY3469",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.tims_m3_user_present",
+ "state": "off",
+ "attributes": {
+ "user_id": "141152918454",
+ "attribution": "Data provided by Tesla",
+ "icon": "mdi:account-check",
+ "friendly_name": "Tims M3 User present"
+ },
+ "last_changed": "2026-07-02T08:58:38.115272+00:00",
+ "last_reported": "2026-07-02T09:47:37.891455+00:00",
+ "last_updated": "2026-07-02T09:25:37.913921+00:00",
+ "context": {
+ "id": "01KWH2BTFS8KRT8E3VRZE20071",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "device_tracker.tims_m3_location_tracker",
+ "state": "home",
+ "attributes": {
+ "tracking_type": "position",
+ "in_zones": [
+ "zone.home"
+ ],
+ "source_type": "gps",
+ "latitude": 51.290501,
+ "longitude": -0.727676,
+ "gps_accuracy": 0,
+ "heading": 225,
+ "speed": null,
+ "attribution": "Data provided by Tesla",
+ "friendly_name": "Tims M3 Location tracker"
+ },
+ "last_changed": "2026-07-02T09:25:37.914097+00:00",
+ "last_reported": "2026-07-02T09:47:37.891545+00:00",
+ "last_updated": "2026-07-02T09:25:37.914097+00:00",
+ "context": {
+ "id": "01KWH2BTFT1PJJFGQJ5GK208GG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "device_tracker.tims_m3_destination_location_tracker",
+ "state": "unknown",
+ "attributes": {
+ "tracking_type": "position",
+ "in_zones": [],
+ "source_type": "gps",
+ "attribution": "Data provided by Tesla",
+ "friendly_name": "Tims M3 Destination location tracker"
+ },
+ "last_changed": "2026-07-02T08:58:38.116199+00:00",
+ "last_reported": "2026-07-02T09:47:37.891591+00:00",
+ "last_updated": "2026-07-02T08:58:38.116199+00:00",
+ "context": {
+ "id": "01KWH0TCN4RGN4S2EQYJ5M09YT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.tims_m3_sentry_mode",
+ "state": "off",
+ "attributes": {
+ "attribution": "Data provided by Tesla",
+ "icon": "mdi:shield-car",
+ "friendly_name": "Tims M3 Sentry mode"
+ },
+ "last_changed": "2026-07-02T09:25:37.915399+00:00",
+ "last_reported": "2026-07-02T09:47:37.891634+00:00",
+ "last_updated": "2026-07-02T09:25:37.915399+00:00",
+ "context": {
+ "id": "01KWH2BTFVKSCDQ4Q2H6GD4D9Q",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.tims_m3_polling",
+ "state": "on",
+ "attributes": {
+ "attribution": "Data provided by Tesla",
+ "icon": "mdi:car-connected",
+ "friendly_name": "Tims M3 Polling"
+ },
+ "last_changed": "2026-07-02T08:58:38.117183+00:00",
+ "last_reported": "2026-07-02T09:47:37.891667+00:00",
+ "last_updated": "2026-07-02T08:58:38.117183+00:00",
+ "context": {
+ "id": "01KWH0TCN5YA8N85VT9WYXWJZ1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.tims_m3_charger",
+ "state": "on",
+ "attributes": {
+ "attribution": "Data provided by Tesla",
+ "icon": "mdi:ev-station",
+ "friendly_name": "Tims M3 Charger"
+ },
+ "last_changed": "2026-07-02T09:36:37.890139+00:00",
+ "last_reported": "2026-07-02T09:47:37.891696+00:00",
+ "last_updated": "2026-07-02T09:36:37.890139+00:00",
+ "context": {
+ "id": "01KWH2ZZ02KHBDDEFHBQ1VY3AJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.tims_m3_valet_mode",
+ "state": "off",
+ "attributes": {
+ "attribution": "Data provided by Tesla",
+ "icon": "mdi:room-service",
+ "friendly_name": "Tims M3 Valet mode"
+ },
+ "last_changed": "2026-07-02T09:25:37.915539+00:00",
+ "last_reported": "2026-07-02T09:47:37.891724+00:00",
+ "last_updated": "2026-07-02T09:25:37.915539+00:00",
+ "context": {
+ "id": "01KWH2BTFV0SC44A87BH18Q5ZC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.tims_m3_horn",
+ "state": "unknown",
+ "attributes": {
+ "attribution": "Data provided by Tesla",
+ "icon": "mdi:bullhorn",
+ "friendly_name": "Tims M3 Horn"
+ },
+ "last_changed": "2026-07-02T08:58:38.119022+00:00",
+ "last_reported": "2026-07-02T08:58:38.119022+00:00",
+ "last_updated": "2026-07-02T08:58:38.119022+00:00",
+ "context": {
+ "id": "01KWH0TCN76ZDPFQ02NDFQGD15",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.tims_m3_flash_lights",
+ "state": "unknown",
+ "attributes": {
+ "attribution": "Data provided by Tesla",
+ "icon": "mdi:car-light-high",
+ "friendly_name": "Tims M3 Flash lights"
+ },
+ "last_changed": "2026-07-02T08:58:38.119324+00:00",
+ "last_reported": "2026-07-02T08:58:38.119324+00:00",
+ "last_updated": "2026-07-02T08:58:38.119324+00:00",
+ "context": {
+ "id": "01KWH0TCN7GHEVDC60SDK5EYHC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.tims_m3_wake_up",
+ "state": "unknown",
+ "attributes": {
+ "attribution": "Data provided by Tesla",
+ "icon": "mdi:moon-waning-crescent",
+ "friendly_name": "Tims M3 Wake up"
+ },
+ "last_changed": "2026-07-02T08:58:38.119546+00:00",
+ "last_reported": "2026-07-02T08:58:38.119546+00:00",
+ "last_updated": "2026-07-02T08:58:38.119546+00:00",
+ "context": {
+ "id": "01KWH0TCN7046YS8ZBC34VXKWT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.tims_m3_force_data_update",
+ "state": "unknown",
+ "attributes": {
+ "attribution": "Data provided by Tesla",
+ "icon": "mdi:database-sync",
+ "friendly_name": "Tims M3 Force data update"
+ },
+ "last_changed": "2026-07-02T08:58:38.119747+00:00",
+ "last_reported": "2026-07-02T08:58:38.119747+00:00",
+ "last_updated": "2026-07-02T08:58:38.119747+00:00",
+ "context": {
+ "id": "01KWH0TCN7WPB5F5TS0G6XNYB8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.tims_m3_remote_start",
+ "state": "unknown",
+ "attributes": {
+ "attribution": "Data provided by Tesla",
+ "icon": "mdi:power",
+ "friendly_name": "Tims M3 Remote start"
+ },
+ "last_changed": "2026-07-02T08:58:38.120030+00:00",
+ "last_reported": "2026-07-02T08:58:38.120030+00:00",
+ "last_updated": "2026-07-02T08:58:38.120030+00:00",
+ "context": {
+ "id": "01KWH0TCN80ZP1K6AVNTYCW0K8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.tims_m3_cabin_overheat_protection",
+ "state": "unknown",
+ "attributes": {
+ "options": [
+ "Off",
+ "No A/C",
+ "On"
+ ],
+ "attribution": "Data provided by Tesla",
+ "icon": "mdi:sun-thermometer",
+ "friendly_name": "Tims M3 Cabin overheat protection"
+ },
+ "last_changed": "2026-07-02T08:58:38.120916+00:00",
+ "last_reported": "2026-07-02T09:47:37.891896+00:00",
+ "last_updated": "2026-07-02T08:58:38.120916+00:00",
+ "context": {
+ "id": "01KWH0TCN8W4TQXN3R9Z99HN7K",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.tims_m3_heated_seat_left",
+ "state": "Auto",
+ "attributes": {
+ "options": [
+ "Off",
+ "Low",
+ "Medium",
+ "High",
+ "Auto"
+ ],
+ "attribution": "Data provided by Tesla",
+ "icon": "mdi:car-seat-heater",
+ "friendly_name": "Tims M3 Heated seat left"
+ },
+ "last_changed": "2026-07-02T09:25:37.916874+00:00",
+ "last_reported": "2026-07-02T09:47:37.891941+00:00",
+ "last_updated": "2026-07-02T09:25:37.916874+00:00",
+ "context": {
+ "id": "01KWH2BTFWB81CBMWNAS7550EC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.tims_m3_heated_seat_right",
+ "state": "Auto",
+ "attributes": {
+ "options": [
+ "Off",
+ "Low",
+ "Medium",
+ "High",
+ "Auto"
+ ],
+ "attribution": "Data provided by Tesla",
+ "icon": "mdi:car-seat-heater",
+ "friendly_name": "Tims M3 Heated seat right"
+ },
+ "last_changed": "2026-07-02T09:25:37.916933+00:00",
+ "last_reported": "2026-07-02T09:47:37.891971+00:00",
+ "last_updated": "2026-07-02T09:25:37.916933+00:00",
+ "context": {
+ "id": "01KWH2BTFWWYT316W71QY5EKAB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "update.tims_m3_software_update",
+ "state": "off",
+ "attributes": {
+ "auto_update": false,
+ "display_precision": 0,
+ "installed_version": "2026.20.3",
+ "in_progress": false,
+ "latest_version": "2026.20.3",
+ "release_summary": null,
+ "release_url": "https://www.notateslaapp.com/software-updates/version/2026.20.3/release-notes",
+ "skipped_version": null,
+ "title": null,
+ "update_percentage": null,
+ "attribution": "Data provided by Tesla",
+ "entity_picture": "/api/brands/integration/tesla_custom/icon.png",
+ "friendly_name": "Tims M3 Software update",
+ "supported_features": 4
+ },
+ "last_changed": "2026-07-02T09:25:37.917058+00:00",
+ "last_reported": "2026-07-02T09:25:37.917058+00:00",
+ "last_updated": "2026-07-02T09:25:37.917058+00:00",
+ "context": {
+ "id": "01KWH2BTFXVXQF1ZQM3FWAEVRX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.tims_m3_charge_limit",
+ "state": "80",
+ "attributes": {
+ "min": 50,
+ "max": 100,
+ "step": 1,
+ "mode": "auto",
+ "unit_of_measurement": "%",
+ "attribution": "Data provided by Tesla",
+ "icon": "mdi:ev-station",
+ "friendly_name": "Tims M3 Charge limit"
+ },
+ "last_changed": "2026-07-02T09:25:37.917342+00:00",
+ "last_reported": "2026-07-02T09:47:37.892123+00:00",
+ "last_updated": "2026-07-02T09:25:37.917342+00:00",
+ "context": {
+ "id": "01KWH2BTFX24X7WMT9TS4TE858",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.tims_m3_charging_amps",
+ "state": "13",
+ "attributes": {
+ "min": 0,
+ "max": 32,
+ "step": 1,
+ "mode": "auto",
+ "unit_of_measurement": "A",
+ "attribution": "Data provided by Tesla",
+ "icon": "mdi:ev-station",
+ "friendly_name": "Tims M3 Charging amps"
+ },
+ "last_changed": "2026-07-02T09:36:37.890902+00:00",
+ "last_reported": "2026-07-02T09:47:37.892168+00:00",
+ "last_updated": "2026-07-02T09:36:37.890902+00:00",
+ "context": {
+ "id": "01KWH2ZZ02NN2N8KTJXT24BT95",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "device_tracker.sd1e7768f8c588993c_41d3_2",
+ "state": "home",
+ "attributes": {
+ "tracking_type": "connection",
+ "in_zones": [
+ "zone.home"
+ ],
+ "source_type": "bluetooth_le",
+ "uuid": "74278bda-b644-4520-8f0c-720eaf059935",
+ "major": 256,
+ "minor": 23322,
+ "source": "2C:CF:67:31:29:FC",
+ "friendly_name": "Sd1e7768f8c588993C 41D3"
+ },
+ "last_changed": "2026-07-02T08:58:38.132750+00:00",
+ "last_reported": "2026-07-02T09:57:38.175598+00:00",
+ "last_updated": "2026-07-02T08:58:38.132750+00:00",
+ "context": {
+ "id": "01KWH0TCNMQGHJBV0NHMZ0E89V",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sd1e7768f8c588993c_41d3_estimated_distance_2",
+ "state": "6",
+ "attributes": {
+ "state_class": "measurement",
+ "uuid": "74278bda-b644-4520-8f0c-720eaf059935",
+ "major": 256,
+ "minor": 23322,
+ "source": "2C:CF:67:31:29:FC",
+ "unit_of_measurement": "m",
+ "device_class": "distance",
+ "friendly_name": "Sd1e7768f8c588993C 41D3 Estimated distance"
+ },
+ "last_changed": "2026-07-02T10:09:38.184737+00:00",
+ "last_reported": "2026-07-02T10:09:38.184737+00:00",
+ "last_updated": "2026-07-02T10:09:38.184737+00:00",
+ "context": {
+ "id": "01KWH4WCW8NQ5A5Q80WC08CMPB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvibathroom_temperature",
+ "state": "25.46",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Ruuvi Tag Bathroom Temperature"
+ },
+ "last_changed": "2026-07-02T10:05:04.487450+00:00",
+ "last_reported": "2026-07-02T10:05:04.487450+00:00",
+ "last_updated": "2026-07-02T10:05:04.487450+00:00",
+ "context": {
+ "id": "01KWH4M1K7WR3PFXKMB9084SAA",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvibathroom_humidity",
+ "state": "57.98",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "humidity",
+ "friendly_name": "Ruuvi Tag Bathroom Humidity"
+ },
+ "last_changed": "2026-07-02T10:10:34.452660+00:00",
+ "last_reported": "2026-07-02T10:10:34.452660+00:00",
+ "last_updated": "2026-07-02T10:10:34.452660+00:00",
+ "context": {
+ "id": "01KWH4Y3TMRE0YBEJMCCH4NKEH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvibathroom_pressure",
+ "state": "1014.88",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "hPa",
+ "device_class": "pressure",
+ "friendly_name": "Ruuvi Tag Bathroom Pressure"
+ },
+ "last_changed": "2026-07-02T10:10:34.452816+00:00",
+ "last_reported": "2026-07-02T10:10:34.452816+00:00",
+ "last_updated": "2026-07-02T10:10:34.452816+00:00",
+ "context": {
+ "id": "01KWH4Y3TMQXJPVH8Q0KJ9YNE1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvibathroom_voltage",
+ "state": "2275",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "mV",
+ "device_class": "voltage",
+ "friendly_name": "Ruuvi Tag Bathroom Voltage"
+ },
+ "last_changed": "2026-07-02T10:10:14.400542+00:00",
+ "last_reported": "2026-07-02T10:10:14.400542+00:00",
+ "last_updated": "2026-07-02T10:10:14.400542+00:00",
+ "context": {
+ "id": "01KWH4XG803Q3R1YS9YD9FGTY0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuviutility_temperature",
+ "state": "29.54",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Ruuvi Tag Utility Temperature"
+ },
+ "last_changed": "2026-07-02T10:08:44.418702+00:00",
+ "last_reported": "2026-07-02T10:08:44.418702+00:00",
+ "last_updated": "2026-07-02T10:08:44.418702+00:00",
+ "context": {
+ "id": "01KWH4TRC2MXWP7R8Y06N242GB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuviutility_humidity",
+ "state": "42.3",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "humidity",
+ "friendly_name": "Ruuvi Tag Utility Humidity"
+ },
+ "last_changed": "2026-07-02T10:10:34.449933+00:00",
+ "last_reported": "2026-07-02T10:10:34.449933+00:00",
+ "last_updated": "2026-07-02T10:10:34.449933+00:00",
+ "context": {
+ "id": "01KWH4Y3THHBX8Q2PQFX3WRW6P",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuviutility_pressure",
+ "state": "1013.9",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "hPa",
+ "device_class": "pressure",
+ "friendly_name": "Ruuvi Tag Utility Pressure"
+ },
+ "last_changed": "2026-07-02T10:10:24.461851+00:00",
+ "last_reported": "2026-07-02T10:10:24.461851+00:00",
+ "last_updated": "2026-07-02T10:10:24.461851+00:00",
+ "context": {
+ "id": "01KWH4XT2DFZCK3K30ZT85D2QF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuviutility_voltage",
+ "state": "3009",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "mV",
+ "device_class": "voltage",
+ "friendly_name": "Ruuvi Tag Utility Voltage"
+ },
+ "last_changed": "2026-07-02T10:09:59.522449+00:00",
+ "last_reported": "2026-07-02T10:09:59.522449+00:00",
+ "last_updated": "2026-07-02T10:09:59.522449+00:00",
+ "context": {
+ "id": "01KWH4X1Q2C9KCDB482SES3ZQP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuviconservatory_temperature",
+ "state": "26.86",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Ruuvi Tag Study Temperature"
+ },
+ "last_changed": "2026-07-02T10:10:34.480088+00:00",
+ "last_reported": "2026-07-02T10:10:34.480088+00:00",
+ "last_updated": "2026-07-02T10:10:34.480088+00:00",
+ "context": {
+ "id": "01KWH4Y3VGHX0B6SR65QB6XJ89",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuviconservatory_humidity",
+ "state": "48.87",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "humidity",
+ "friendly_name": "Ruuvi Tag Study Humidity"
+ },
+ "last_changed": "2026-07-02T10:10:31.908261+00:00",
+ "last_reported": "2026-07-02T10:10:31.908261+00:00",
+ "last_updated": "2026-07-02T10:10:31.908261+00:00",
+ "context": {
+ "id": "01KWH4Y1B4ER25V5X1DJBYG0A6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuviconservatory_pressure",
+ "state": "1014.74",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "hPa",
+ "device_class": "pressure",
+ "friendly_name": "Ruuvi Tag Study Pressure"
+ },
+ "last_changed": "2026-07-02T10:10:31.908441+00:00",
+ "last_reported": "2026-07-02T10:10:31.908441+00:00",
+ "last_updated": "2026-07-02T10:10:31.908441+00:00",
+ "context": {
+ "id": "01KWH4Y1B49V03ECNSYBWKD046",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuviconservatory_voltage",
+ "state": "2348",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "mV",
+ "device_class": "voltage",
+ "friendly_name": "Ruuvi Tag Study Voltage"
+ },
+ "last_changed": "2026-07-02T10:09:52.074599+00:00",
+ "last_reported": "2026-07-02T10:09:52.074599+00:00",
+ "last_updated": "2026-07-02T10:09:52.074599+00:00",
+ "context": {
+ "id": "01KWH4WTEA30B9WPS6TD2M10A2",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvitag_kitchen_temperature",
+ "state": "25.45",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Ruuvi Tag Kitchen Temperature"
+ },
+ "last_changed": "2026-07-02T10:10:29.452309+00:00",
+ "last_reported": "2026-07-02T10:10:29.452309+00:00",
+ "last_updated": "2026-07-02T10:10:29.452309+00:00",
+ "context": {
+ "id": "01KWH4XYYCXA4G6S9N54W39MNH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvitag_kitchen_humidity",
+ "state": "52.72",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "humidity",
+ "friendly_name": "Ruuvi Tag Kitchen Humidity"
+ },
+ "last_changed": "2026-07-02T10:10:29.452506+00:00",
+ "last_reported": "2026-07-02T10:10:29.452506+00:00",
+ "last_updated": "2026-07-02T10:10:29.452506+00:00",
+ "context": {
+ "id": "01KWH4XYYCE7Y47K14HDZP54C1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvitag_kitchen_pressure",
+ "state": "1014.85",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "hPa",
+ "device_class": "pressure",
+ "friendly_name": "Ruuvi Tag Kitchen Pressure"
+ },
+ "last_changed": "2026-07-02T10:10:34.451489+00:00",
+ "last_reported": "2026-07-02T10:10:34.451489+00:00",
+ "last_updated": "2026-07-02T10:10:34.451489+00:00",
+ "context": {
+ "id": "01KWH4Y3TKK89J3GNKJ7TH3Y6B",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvitag_kitchen_voltage",
+ "state": "2359",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "mV",
+ "device_class": "voltage",
+ "friendly_name": "Ruuvi Tag Kitchen Voltage"
+ },
+ "last_changed": "2026-07-02T10:10:34.451684+00:00",
+ "last_reported": "2026-07-02T10:10:34.451684+00:00",
+ "last_updated": "2026-07-02T10:10:34.451684+00:00",
+ "context": {
+ "id": "01KWH4Y3TK61K6MHABKM5MVK0F",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuviwoodstore_temperature",
+ "state": "26.5",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Ruuvi Tag Woodstore Temperature"
+ },
+ "last_changed": "2026-07-02T10:10:14.400896+00:00",
+ "last_reported": "2026-07-02T10:10:14.400896+00:00",
+ "last_updated": "2026-07-02T10:10:14.400896+00:00",
+ "context": {
+ "id": "01KWH4XG80P16M9V22P0G6W5AJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuviwoodstore_humidity",
+ "state": "49.61",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "humidity",
+ "friendly_name": "Ruuvi Tag Woodstore Humidity"
+ },
+ "last_changed": "2026-07-02T10:10:29.450738+00:00",
+ "last_reported": "2026-07-02T10:10:29.450738+00:00",
+ "last_updated": "2026-07-02T10:10:29.450738+00:00",
+ "context": {
+ "id": "01KWH4XYYAAX46N4FRDK16FA5Q",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuviwoodstore_pressure",
+ "state": "1013.91",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "hPa",
+ "device_class": "pressure",
+ "friendly_name": "Ruuvi Tag Woodstore Pressure"
+ },
+ "last_changed": "2026-07-02T10:10:19.459859+00:00",
+ "last_reported": "2026-07-02T10:10:19.459859+00:00",
+ "last_updated": "2026-07-02T10:10:19.459859+00:00",
+ "context": {
+ "id": "01KWH4XN632XRG8KX0B612BV4V",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuviwoodstore_voltage",
+ "state": "3016",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "mV",
+ "device_class": "voltage",
+ "friendly_name": "Ruuvi Tag Woodstore Voltage"
+ },
+ "last_changed": "2026-07-02T10:09:24.454037+00:00",
+ "last_reported": "2026-07-02T10:09:24.454037+00:00",
+ "last_updated": "2026-07-02T10:09:24.454037+00:00",
+ "context": {
+ "id": "01KWH4VZF672550E6V507500W7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvitag_bbq_temperature",
+ "state": "20.79",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Ruuvi Tag BBQ Temperature"
+ },
+ "last_changed": "2026-07-02T10:10:34.450607+00:00",
+ "last_reported": "2026-07-02T10:10:34.450607+00:00",
+ "last_updated": "2026-07-02T10:10:34.450607+00:00",
+ "context": {
+ "id": "01KWH4Y3TJFMHETDD3214TJV8S",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvitag_bbq_humidity",
+ "state": "64.46",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "humidity",
+ "friendly_name": "Ruuvi Tag BBQ Humidity"
+ },
+ "last_changed": "2026-07-02T10:10:34.450799+00:00",
+ "last_reported": "2026-07-02T10:10:34.450799+00:00",
+ "last_updated": "2026-07-02T10:10:34.450799+00:00",
+ "context": {
+ "id": "01KWH4Y3TJ14ZZQC33NKRV3WSD",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvitag_bbq_pressure",
+ "state": "1015.83",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "hPa",
+ "device_class": "pressure",
+ "friendly_name": "Ruuvi Tag BBQ Pressure"
+ },
+ "last_changed": "2026-07-02T10:10:34.450942+00:00",
+ "last_reported": "2026-07-02T10:10:34.450942+00:00",
+ "last_updated": "2026-07-02T10:10:34.450942+00:00",
+ "context": {
+ "id": "01KWH4Y3TJMZAFVM4ECPXNGFGE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvitag_bbq_voltage",
+ "state": "1986",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "mV",
+ "device_class": "voltage",
+ "friendly_name": "Ruuvi Tag BBQ Voltage"
+ },
+ "last_changed": "2026-07-02T10:10:19.461263+00:00",
+ "last_reported": "2026-07-02T10:10:19.461263+00:00",
+ "last_updated": "2026-07-02T10:10:19.461263+00:00",
+ "context": {
+ "id": "01KWH4XN65BTBV48RYVVQ59N7F",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvi_lounge_temperature",
+ "state": "26.48",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Ruuvi Tag Loft Temperature"
+ },
+ "last_changed": "2026-07-02T10:10:29.451164+00:00",
+ "last_reported": "2026-07-02T10:10:29.451164+00:00",
+ "last_updated": "2026-07-02T10:10:29.451164+00:00",
+ "context": {
+ "id": "01KWH4XYYBS20JRQ09F0DC1KEQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvi_lounge_humidity",
+ "state": "53.2",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "humidity",
+ "friendly_name": "Ruuvi Tag Loft Humidity"
+ },
+ "last_changed": "2026-07-02T10:10:34.454240+00:00",
+ "last_reported": "2026-07-02T10:10:34.454240+00:00",
+ "last_updated": "2026-07-02T10:10:34.454240+00:00",
+ "context": {
+ "id": "01KWH4Y3TP8D0KXT7C0F30VR4Q",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvi_lounge_pressure",
+ "state": "1014.04",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "hPa",
+ "device_class": "pressure",
+ "friendly_name": "Ruuvi Tag Loft Pressure"
+ },
+ "last_changed": "2026-07-02T10:10:34.454386+00:00",
+ "last_reported": "2026-07-02T10:10:34.454386+00:00",
+ "last_updated": "2026-07-02T10:10:34.454386+00:00",
+ "context": {
+ "id": "01KWH4Y3TPJBJCPYME34HSP0A6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvi_lounge_voltage",
+ "state": "2503",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "mV",
+ "device_class": "voltage",
+ "friendly_name": "Ruuvi Tag Loft Voltage"
+ },
+ "last_changed": "2026-07-02T10:10:19.457889+00:00",
+ "last_reported": "2026-07-02T10:10:19.457889+00:00",
+ "last_updated": "2026-07-02T10:10:19.457889+00:00",
+ "context": {
+ "id": "01KWH4XN615F6CAC96T7RMN0J7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvi_air_3ee7_temperature",
+ "state": "24.51",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Ruuvi Air Lounge Temperature"
+ },
+ "last_changed": "2026-07-02T10:09:49.472465+00:00",
+ "last_reported": "2026-07-02T10:09:49.472465+00:00",
+ "last_updated": "2026-07-02T10:09:49.472465+00:00",
+ "context": {
+ "id": "01KWH4WQX0JAQ9GV5QF01Z39MW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvi_air_3ee7_humidity",
+ "state": "52.27",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "humidity",
+ "friendly_name": "Ruuvi Air Lounge Humidity"
+ },
+ "last_changed": "2026-07-02T10:07:49.435748+00:00",
+ "last_reported": "2026-07-02T10:07:49.435748+00:00",
+ "last_updated": "2026-07-02T10:07:49.435748+00:00",
+ "context": {
+ "id": "01KWH4S2NV5A6Y55SN60DRCM45",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvi_air_3ee7_pressure",
+ "state": "1014.17",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "hPa",
+ "device_class": "pressure",
+ "friendly_name": "Ruuvi Air Lounge Pressure"
+ },
+ "last_changed": "2026-07-02T10:10:34.452158+00:00",
+ "last_reported": "2026-07-02T10:10:34.452158+00:00",
+ "last_updated": "2026-07-02T10:10:34.452158+00:00",
+ "context": {
+ "id": "01KWH4Y3TMC35F752WYEXTV4W0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvi_air_lounge_pm1",
+ "state": "0.1",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "μg/m³",
+ "device_class": "pm1",
+ "friendly_name": "Ruuvi Air Lounge PM1"
+ },
+ "last_changed": "2026-07-02T10:09:44.536733+00:00",
+ "last_reported": "2026-07-02T10:09:44.536733+00:00",
+ "last_updated": "2026-07-02T10:09:44.536733+00:00",
+ "context": {
+ "id": "01KWH4WK2RCP9KM4C46DVSE9XX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvi_air_3ee7_pm2_5",
+ "state": "0.3",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "μg/m³",
+ "device_class": "pm25",
+ "friendly_name": "Ruuvi Air Lounge PM2.5"
+ },
+ "last_changed": "2026-07-02T10:09:44.536778+00:00",
+ "last_reported": "2026-07-02T10:09:44.536778+00:00",
+ "last_updated": "2026-07-02T10:09:44.536778+00:00",
+ "context": {
+ "id": "01KWH4WK2RSQ9TEDKN8PBG6NFH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvi_air_lounge_pm4",
+ "state": "0.4",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "μg/m³",
+ "device_class": "pm4",
+ "friendly_name": "Ruuvi Air Lounge PM4"
+ },
+ "last_changed": "2026-07-02T10:10:09.482203+00:00",
+ "last_reported": "2026-07-02T10:10:09.482203+00:00",
+ "last_updated": "2026-07-02T10:10:09.482203+00:00",
+ "context": {
+ "id": "01KWH4XBEAESG510147B41WDE5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvi_air_lounge_pm10",
+ "state": "0.5",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "μg/m³",
+ "device_class": "pm10",
+ "friendly_name": "Ruuvi Air Lounge PM10"
+ },
+ "last_changed": "2026-07-02T10:10:09.482250+00:00",
+ "last_reported": "2026-07-02T10:10:09.482250+00:00",
+ "last_updated": "2026-07-02T10:10:09.482250+00:00",
+ "context": {
+ "id": "01KWH4XBEA32AS2FPDJGXEZME7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvi_air_3ee7_carbon_dioxide",
+ "state": "472",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "ppm",
+ "device_class": "carbon_dioxide",
+ "friendly_name": "Ruuvi Air Lounge Carbon dioxide"
+ },
+ "last_changed": "2026-07-02T10:10:04.450577+00:00",
+ "last_reported": "2026-07-02T10:10:04.450577+00:00",
+ "last_updated": "2026-07-02T10:10:04.450577+00:00",
+ "context": {
+ "id": "01KWH4X6H2X6A1FDXCXHH5CVCE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvi_air_3ee7_voc_index",
+ "state": "84",
+ "attributes": {
+ "state_class": "measurement",
+ "friendly_name": "Ruuvi Air Lounge VOC index"
+ },
+ "last_changed": "2026-07-02T10:08:09.491938+00:00",
+ "last_reported": "2026-07-02T10:08:09.491938+00:00",
+ "last_updated": "2026-07-02T10:08:09.491938+00:00",
+ "context": {
+ "id": "01KWH4SP8KQZ8RK73PQRE56N7H",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvi_air_3ee7_nox_index",
+ "state": "1",
+ "attributes": {
+ "state_class": "measurement",
+ "friendly_name": "Ruuvi Air Lounge NOx index"
+ },
+ "last_changed": "2026-07-02T08:58:38.162595+00:00",
+ "last_reported": "2026-07-02T08:58:38.163718+00:00",
+ "last_updated": "2026-07-02T08:58:38.162595+00:00",
+ "context": {
+ "id": "01KWH0TCPJJ0MCBG8RSZEMN2MS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvi_air_3ee7_illuminance",
+ "state": "unknown",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "lx",
+ "device_class": "illuminance",
+ "friendly_name": "Ruuvi Air Lounge Illuminance"
+ },
+ "last_changed": "2026-07-02T08:58:38.162867+00:00",
+ "last_reported": "2026-07-02T08:58:38.163733+00:00",
+ "last_updated": "2026-07-02T08:58:38.162867+00:00",
+ "context": {
+ "id": "01KWH0TCPJRY312DCVFRN44PYE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvi_air_conservatory_temperature",
+ "state": "22.655",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Ruuvi Air Conservatory Temperature"
+ },
+ "last_changed": "2026-07-02T10:09:44.539322+00:00",
+ "last_reported": "2026-07-02T10:09:44.539322+00:00",
+ "last_updated": "2026-07-02T10:09:44.539322+00:00",
+ "context": {
+ "id": "01KWH4WK2VF85WBXR7DGG12YGJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvi_air_conservatory_humidity",
+ "state": "57.75",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "humidity",
+ "friendly_name": "Ruuvi Air Conservatory Humidity"
+ },
+ "last_changed": "2026-07-02T10:10:34.453425+00:00",
+ "last_reported": "2026-07-02T10:10:34.453425+00:00",
+ "last_updated": "2026-07-02T10:10:34.453425+00:00",
+ "context": {
+ "id": "01KWH4Y3TNWAHRGDCS9NWS21QQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvi_air_conservatory_pressure",
+ "state": "1016.44",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "hPa",
+ "device_class": "pressure",
+ "friendly_name": "Ruuvi Air Conservatory Pressure"
+ },
+ "last_changed": "2026-07-02T10:10:34.453612+00:00",
+ "last_reported": "2026-07-02T10:10:34.453612+00:00",
+ "last_updated": "2026-07-02T10:10:34.453612+00:00",
+ "context": {
+ "id": "01KWH4Y3TNXT8PGFAWSCMTRY0X",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvi_air_conservatory_pm1",
+ "state": "0.1",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "μg/m³",
+ "device_class": "pm1",
+ "friendly_name": "Ruuvi Air Conservatory PM1"
+ },
+ "last_changed": "2026-07-02T10:04:44.415472+00:00",
+ "last_reported": "2026-07-02T10:04:44.415472+00:00",
+ "last_updated": "2026-07-02T10:04:44.415472+00:00",
+ "context": {
+ "id": "01KWH4KDZZSR2SD39MNVDHYMDD",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvi_air_conservatory_pm2_5",
+ "state": "0.3",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "μg/m³",
+ "device_class": "pm25",
+ "friendly_name": "Ruuvi Air Conservatory PM2.5"
+ },
+ "last_changed": "2026-07-02T10:09:39.447220+00:00",
+ "last_reported": "2026-07-02T10:09:39.447220+00:00",
+ "last_updated": "2026-07-02T10:09:39.447220+00:00",
+ "context": {
+ "id": "01KWH4WE3Q622YS31AC8KP4PYB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvi_air_conservatory_pm4",
+ "state": "0.4",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "μg/m³",
+ "device_class": "pm4",
+ "friendly_name": "Ruuvi Air Conservatory PM4"
+ },
+ "last_changed": "2026-07-02T10:09:39.447368+00:00",
+ "last_reported": "2026-07-02T10:09:39.447368+00:00",
+ "last_updated": "2026-07-02T10:09:39.447368+00:00",
+ "context": {
+ "id": "01KWH4WE3Q88QYXQVZKQ09DMDA",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvi_air_conservatory_pm10",
+ "state": "0.5",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "μg/m³",
+ "device_class": "pm10",
+ "friendly_name": "Ruuvi Air Conservatory PM10"
+ },
+ "last_changed": "2026-07-02T10:09:39.447411+00:00",
+ "last_reported": "2026-07-02T10:09:39.447411+00:00",
+ "last_updated": "2026-07-02T10:09:39.447411+00:00",
+ "context": {
+ "id": "01KWH4WE3QCMK6QQC52W7B096J",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvi_air_conservatory_carbon_dioxide",
+ "state": "440",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "ppm",
+ "device_class": "carbon_dioxide",
+ "friendly_name": "Ruuvi Air Conservatory Carbon dioxide"
+ },
+ "last_changed": "2026-07-02T10:10:34.453771+00:00",
+ "last_reported": "2026-07-02T10:10:34.453771+00:00",
+ "last_updated": "2026-07-02T10:10:34.453771+00:00",
+ "context": {
+ "id": "01KWH4Y3TN5H61XJ09YVEXRS4Y",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvi_air_conservatory_voc_index",
+ "state": "66",
+ "attributes": {
+ "state_class": "measurement",
+ "friendly_name": "Ruuvi Air Conservatory VOC index"
+ },
+ "last_changed": "2026-07-02T09:59:14.464823+00:00",
+ "last_reported": "2026-07-02T09:59:14.464823+00:00",
+ "last_updated": "2026-07-02T09:59:14.464823+00:00",
+ "context": {
+ "id": "01KWH49BS05KAKM3A8YHW56XSC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvi_air_conservatory_nox_index",
+ "state": "1",
+ "attributes": {
+ "state_class": "measurement",
+ "friendly_name": "Ruuvi Air Conservatory NOx index"
+ },
+ "last_changed": "2026-07-02T08:58:38.167810+00:00",
+ "last_reported": "2026-07-02T08:58:38.169275+00:00",
+ "last_updated": "2026-07-02T08:58:38.167810+00:00",
+ "context": {
+ "id": "01KWH0TCPQVNZXQ5SZ568PY30X",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.ruuvi_air_conservatory_illuminance",
+ "state": "unknown",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "lx",
+ "device_class": "illuminance",
+ "friendly_name": "Ruuvi Air Conservatory Illuminance"
+ },
+ "last_changed": "2026-07-02T08:58:38.168073+00:00",
+ "last_reported": "2026-07-02T08:58:38.169293+00:00",
+ "last_updated": "2026-07-02T08:58:38.168073+00:00",
+ "context": {
+ "id": "01KWH0TCPRD39CXHPY3A74BCP5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.bathroom_window_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "icon": "mdi:battery",
+ "friendly_name": "Bathroom Window Battery"
+ },
+ "last_changed": "2026-07-02T08:58:38.184013+00:00",
+ "last_reported": "2026-07-02T08:58:38.184013+00:00",
+ "last_updated": "2026-07-02T08:58:38.184013+00:00",
+ "context": {
+ "id": "01KWH0TCQ836ZT3Z5ADXZEA6RR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.andrii_room_main_window_battery",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "icon": "mdi:battery-unknown",
+ "friendly_name": "Andrii Room Main Window Battery"
+ },
+ "last_changed": "2026-07-02T08:58:38.184526+00:00",
+ "last_reported": "2026-07-02T08:58:38.184526+00:00",
+ "last_updated": "2026-07-02T08:58:38.184526+00:00",
+ "context": {
+ "id": "01KWH0TCQ8GH1JMYWE5VBYJ5DS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.homekit_lounge_bifold_door_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "icon": "mdi:battery",
+ "friendly_name": "Lounge Bifold Door Battery"
+ },
+ "last_changed": "2026-07-02T08:58:38.184962+00:00",
+ "last_reported": "2026-07-02T08:58:38.184962+00:00",
+ "last_updated": "2026-07-02T08:58:38.184962+00:00",
+ "context": {
+ "id": "01KWH0TCQ8ZRNMRX995KJHRGD9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.homekit_kitchen_water_leak_sensor_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "icon": "mdi:battery",
+ "friendly_name": "Kitchen water leak sensor Battery"
+ },
+ "last_changed": "2026-07-02T08:58:38.185346+00:00",
+ "last_reported": "2026-07-02T08:58:38.185346+00:00",
+ "last_updated": "2026-07-02T08:58:38.185346+00:00",
+ "context": {
+ "id": "01KWH0TCQ9QDY2TXC71M6CQ2SE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.shower_water_leak_sensor_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "icon": "mdi:battery",
+ "friendly_name": "Shower Water Leak Sensor Battery"
+ },
+ "last_changed": "2026-07-02T08:58:38.185688+00:00",
+ "last_reported": "2026-07-02T08:58:38.185688+00:00",
+ "last_updated": "2026-07-02T08:58:38.185688+00:00",
+ "context": {
+ "id": "01KWH0TCQ9XR6KHW6J5R1YMXKX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.homekit_utility_water_leak_sensor_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "icon": "mdi:battery",
+ "friendly_name": "Utility water leak sensor Battery"
+ },
+ "last_changed": "2026-07-02T08:58:38.186029+00:00",
+ "last_reported": "2026-07-02T08:58:38.186029+00:00",
+ "last_updated": "2026-07-02T08:58:38.186029+00:00",
+ "context": {
+ "id": "01KWH0TCQA7TNDQNFVD4HT6WYC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.homekit_front_door_battery_2",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "icon": "mdi:battery",
+ "friendly_name": "Front Door Battery"
+ },
+ "last_changed": "2026-07-02T08:58:38.186339+00:00",
+ "last_reported": "2026-07-02T08:58:38.186339+00:00",
+ "last_updated": "2026-07-02T08:58:38.186339+00:00",
+ "context": {
+ "id": "01KWH0TCQAMGJ1MTE91J2YE74T",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim_room_right_window_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "icon": "mdi:battery",
+ "friendly_name": "Tim Room Right Window Battery"
+ },
+ "last_changed": "2026-07-02T08:58:38.186640+00:00",
+ "last_reported": "2026-07-02T08:58:38.186640+00:00",
+ "last_updated": "2026-07-02T08:58:38.186640+00:00",
+ "context": {
+ "id": "01KWH0TCQA11Z8HZF3VZVFV2Q8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.homekit_garage_door_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "icon": "mdi:battery",
+ "friendly_name": "Garage Door Battery"
+ },
+ "last_changed": "2026-07-02T08:58:38.186942+00:00",
+ "last_reported": "2026-07-02T08:58:38.186942+00:00",
+ "last_updated": "2026-07-02T08:58:38.186942+00:00",
+ "context": {
+ "id": "01KWH0TCQAEM0NM9486WJ2SJ8B",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.james_room_upper_window_battery",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "icon": "mdi:battery-unknown",
+ "friendly_name": "James Room Upper Window Battery"
+ },
+ "last_changed": "2026-07-02T08:58:38.187238+00:00",
+ "last_reported": "2026-07-02T08:58:38.187238+00:00",
+ "last_updated": "2026-07-02T08:58:38.187238+00:00",
+ "context": {
+ "id": "01KWH0TCQBFCTSSWHDBZJ236AM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.bar_upper_window_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "icon": "mdi:battery",
+ "friendly_name": "Bar Upper Window Battery"
+ },
+ "last_changed": "2026-07-02T08:58:38.187540+00:00",
+ "last_reported": "2026-07-02T08:58:38.187540+00:00",
+ "last_updated": "2026-07-02T08:58:38.187540+00:00",
+ "context": {
+ "id": "01KWH0TCQB73XMZXVA80M7MW52",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.homekit_conservatory_door_battery",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "icon": "mdi:battery-unknown",
+ "friendly_name": "Conservatory Door Battery"
+ },
+ "last_changed": "2026-07-02T08:58:38.187812+00:00",
+ "last_reported": "2026-07-02T08:58:38.187812+00:00",
+ "last_updated": "2026-07-02T08:58:38.187812+00:00",
+ "context": {
+ "id": "01KWH0TCQBN0E8Z52RZQQME78J",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.cons_door_window_left_battery",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "icon": "mdi:battery-unknown",
+ "friendly_name": "Cons Door Window Left Battery"
+ },
+ "last_changed": "2026-07-02T08:58:38.188084+00:00",
+ "last_reported": "2026-07-02T08:58:38.188084+00:00",
+ "last_updated": "2026-07-02T08:58:38.188084+00:00",
+ "context": {
+ "id": "01KWH0TCQCR6Y3W5FMZGT1MW91",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.andrii_room_upper_window_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "icon": "mdi:battery",
+ "friendly_name": "Andrii Room Upper Window Battery"
+ },
+ "last_changed": "2026-07-02T08:58:38.188766+00:00",
+ "last_reported": "2026-07-02T08:58:38.188766+00:00",
+ "last_updated": "2026-07-02T08:58:38.188766+00:00",
+ "context": {
+ "id": "01KWH0TCQCNSNR206WRWNDSZR1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.bar_main_window_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "icon": "mdi:battery",
+ "friendly_name": "Bar Main Window Battery"
+ },
+ "last_changed": "2026-07-02T08:58:38.189134+00:00",
+ "last_reported": "2026-07-02T08:58:38.189134+00:00",
+ "last_updated": "2026-07-02T08:58:38.189134+00:00",
+ "context": {
+ "id": "01KWH0TCQD6AX88A08R6NQ0Y0A",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.conservatory_door_window_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "icon": "mdi:battery",
+ "friendly_name": "Cons Door Window Right Battery"
+ },
+ "last_changed": "2026-07-02T08:58:38.189916+00:00",
+ "last_reported": "2026-07-02T08:58:38.189916+00:00",
+ "last_updated": "2026-07-02T08:58:38.189916+00:00",
+ "context": {
+ "id": "01KWH0TCQD2F124D3F3Z83RYWD",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim_room_left_window_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "icon": "mdi:battery",
+ "friendly_name": "Tim Room Left Window Battery"
+ },
+ "last_changed": "2026-07-02T08:58:38.190287+00:00",
+ "last_reported": "2026-07-02T08:58:38.190287+00:00",
+ "last_updated": "2026-07-02T08:58:38.190287+00:00",
+ "context": {
+ "id": "01KWH0TCQE4JAG2MKE3HQ5EMMK",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.lobby_main_window_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "icon": "mdi:battery",
+ "friendly_name": "Lobby Main Window Battery"
+ },
+ "last_changed": "2026-07-02T08:58:38.190593+00:00",
+ "last_reported": "2026-07-02T08:58:38.190593+00:00",
+ "last_updated": "2026-07-02T08:58:38.190593+00:00",
+ "context": {
+ "id": "01KWH0TCQEEMXG0F6YW2YEBKWW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.james_room_main_window_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "icon": "mdi:battery",
+ "friendly_name": "James Room Main Window Battery"
+ },
+ "last_changed": "2026-07-02T08:58:38.190897+00:00",
+ "last_reported": "2026-07-02T08:58:38.190897+00:00",
+ "last_updated": "2026-07-02T08:58:38.190897+00:00",
+ "context": {
+ "id": "01KWH0TCQE6TMKJAN0Z1FVX01M",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.fridge_water_leak_sensor_battery",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "icon": "mdi:battery",
+ "friendly_name": "Fridge Water Leak Sensor Battery"
+ },
+ "last_changed": "2026-07-02T08:58:38.191203+00:00",
+ "last_reported": "2026-07-02T08:58:38.191203+00:00",
+ "last_updated": "2026-07-02T08:58:38.191203+00:00",
+ "context": {
+ "id": "01KWH0TCQFDBGJTGDA1YH1MTWW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.homekit_kitchen_door_battery",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "device_class": "battery",
+ "icon": "mdi:battery-unknown",
+ "friendly_name": "Kitchen door Battery"
+ },
+ "last_changed": "2026-07-02T08:58:38.191494+00:00",
+ "last_reported": "2026-07-02T08:58:38.191494+00:00",
+ "last_updated": "2026-07-02T08:58:38.191494+00:00",
+ "context": {
+ "id": "01KWH0TCQFHECRCGRVH0NR1T5G",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.homekit_dirigera_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "DIRIGERA Identify"
+ },
+ "last_changed": "2026-07-02T08:58:38.192326+00:00",
+ "last_reported": "2026-07-02T08:58:38.192326+00:00",
+ "last_updated": "2026-07-02T08:58:38.192326+00:00",
+ "context": {
+ "id": "01KWH0TCQGSJKQ1XM585QCNDBP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.bathroom_window_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Bathroom Window Identify"
+ },
+ "last_changed": "2026-07-02T08:58:38.192623+00:00",
+ "last_reported": "2026-07-02T08:58:38.192623+00:00",
+ "last_updated": "2026-07-02T08:58:38.192623+00:00",
+ "context": {
+ "id": "01KWH0TCQGRTSQ858ENRHEN7WS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.andrii_room_main_window_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Andrii Room Main Window Identify"
+ },
+ "last_changed": "2026-07-02T08:58:38.192900+00:00",
+ "last_reported": "2026-07-02T08:58:38.192900+00:00",
+ "last_updated": "2026-07-02T08:58:38.192900+00:00",
+ "context": {
+ "id": "01KWH0TCQGMZJQ0WG2GM79KXGP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.homekit_lounge_bifold_door_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Lounge Bifold Door Identify"
+ },
+ "last_changed": "2026-07-02T08:58:38.193203+00:00",
+ "last_reported": "2026-07-02T08:58:38.193203+00:00",
+ "last_updated": "2026-07-02T08:58:38.193203+00:00",
+ "context": {
+ "id": "01KWH0TCQH1X4DWEP604W7CJ1Z",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.homekit_kitchen_water_leak_sensor_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Kitchen water leak sensor Identify"
+ },
+ "last_changed": "2026-07-02T08:58:38.193717+00:00",
+ "last_reported": "2026-07-02T08:58:38.193717+00:00",
+ "last_updated": "2026-07-02T08:58:38.193717+00:00",
+ "context": {
+ "id": "01KWH0TCQHJ6PJ5GJGRBNN1K0A",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.shower_water_leak_sensor_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Shower Water Leak Sensor Identify"
+ },
+ "last_changed": "2026-07-02T08:58:38.194074+00:00",
+ "last_reported": "2026-07-02T08:58:38.194074+00:00",
+ "last_updated": "2026-07-02T08:58:38.194074+00:00",
+ "context": {
+ "id": "01KWH0TCQJZKK0FG7GC8Z0E5GT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.homekit_utility_water_leak_sensor_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Utility water leak sensor Identify"
+ },
+ "last_changed": "2026-07-02T08:58:38.194413+00:00",
+ "last_reported": "2026-07-02T08:58:38.194413+00:00",
+ "last_updated": "2026-07-02T08:58:38.194413+00:00",
+ "context": {
+ "id": "01KWH0TCQJTECDZB3Q9WPR36A5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.homekit_front_door_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Front Door Identify"
+ },
+ "last_changed": "2026-07-02T08:58:38.194711+00:00",
+ "last_reported": "2026-07-02T08:58:38.194711+00:00",
+ "last_updated": "2026-07-02T08:58:38.194711+00:00",
+ "context": {
+ "id": "01KWH0TCQJMXQ5ZK7PPDHA94R8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.tim_room_right_window_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Tim Room Right Window Identify"
+ },
+ "last_changed": "2026-07-02T08:58:38.195024+00:00",
+ "last_reported": "2026-07-02T08:58:38.195024+00:00",
+ "last_updated": "2026-07-02T08:58:38.195024+00:00",
+ "context": {
+ "id": "01KWH0TCQK90DKP05T5SJZ0ZC1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.homekit_garage_door_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Garage Door Identify"
+ },
+ "last_changed": "2026-07-02T08:58:38.195468+00:00",
+ "last_reported": "2026-07-02T08:58:38.195468+00:00",
+ "last_updated": "2026-07-02T08:58:38.195468+00:00",
+ "context": {
+ "id": "01KWH0TCQK9YW407Y37XZZ7F18",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.james_room_upper_window_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "James Room Upper Window Identify"
+ },
+ "last_changed": "2026-07-02T08:58:38.195850+00:00",
+ "last_reported": "2026-07-02T08:58:38.195850+00:00",
+ "last_updated": "2026-07-02T08:58:38.195850+00:00",
+ "context": {
+ "id": "01KWH0TCQKX46JNV60SHYEY7MT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.bar_upper_window_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Bar Upper Window Identify"
+ },
+ "last_changed": "2026-07-02T08:58:38.196136+00:00",
+ "last_reported": "2026-07-02T08:58:38.196136+00:00",
+ "last_updated": "2026-07-02T08:58:38.196136+00:00",
+ "context": {
+ "id": "01KWH0TCQMGM9DGCAKGNYMD9TE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.homekit_conservatory_door_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Conservatory Door Identify"
+ },
+ "last_changed": "2026-07-02T08:58:38.196421+00:00",
+ "last_reported": "2026-07-02T08:58:38.196421+00:00",
+ "last_updated": "2026-07-02T08:58:38.196421+00:00",
+ "context": {
+ "id": "01KWH0TCQMBPHCDC30DNJGV6MK",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.cons_door_window_left_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Cons Door Window Left Identify"
+ },
+ "last_changed": "2026-07-02T08:58:38.196688+00:00",
+ "last_reported": "2026-07-02T08:58:38.196688+00:00",
+ "last_updated": "2026-07-02T08:58:38.196688+00:00",
+ "context": {
+ "id": "01KWH0TCQMZRJ3ZK69KX89QA54",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.andrii_room_upper_window_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Andrii Room Upper Window Identify"
+ },
+ "last_changed": "2026-07-02T08:58:38.196982+00:00",
+ "last_reported": "2026-07-02T08:58:38.196982+00:00",
+ "last_updated": "2026-07-02T08:58:38.196982+00:00",
+ "context": {
+ "id": "01KWH0TCQMHYM5K7BDATGPDMQZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.bar_main_window_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Bar Main Window Identify"
+ },
+ "last_changed": "2026-07-02T08:58:38.197256+00:00",
+ "last_reported": "2026-07-02T08:58:38.197256+00:00",
+ "last_updated": "2026-07-02T08:58:38.197256+00:00",
+ "context": {
+ "id": "01KWH0TCQNDEPE2XKPHYFYWEGH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.conservatory_door_window_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Cons Door Window Right Identify"
+ },
+ "last_changed": "2026-07-02T08:58:38.197530+00:00",
+ "last_reported": "2026-07-02T08:58:38.197530+00:00",
+ "last_updated": "2026-07-02T08:58:38.197530+00:00",
+ "context": {
+ "id": "01KWH0TCQNEKP2CPMSVM7A64CZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.tim_room_left_window_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Tim Room Left Window Identify"
+ },
+ "last_changed": "2026-07-02T08:58:38.197793+00:00",
+ "last_reported": "2026-07-02T08:58:38.197793+00:00",
+ "last_updated": "2026-07-02T08:58:38.197793+00:00",
+ "context": {
+ "id": "01KWH0TCQN0G0CE9A7G8907J1V",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.lobby_main_window_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Lobby Main Window Identify"
+ },
+ "last_changed": "2026-07-02T08:58:38.198056+00:00",
+ "last_reported": "2026-07-02T08:58:38.198056+00:00",
+ "last_updated": "2026-07-02T08:58:38.198056+00:00",
+ "context": {
+ "id": "01KWH0TCQP54J2JJKQKNC14RQX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.james_room_main_window_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "James Room Main Window Identify"
+ },
+ "last_changed": "2026-07-02T08:58:38.198319+00:00",
+ "last_reported": "2026-07-02T08:58:38.198319+00:00",
+ "last_updated": "2026-07-02T08:58:38.198319+00:00",
+ "context": {
+ "id": "01KWH0TCQPYQQZTZD9WHZ8CMJY",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.fridge_water_leak_sensor_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Fridge Water Leak Sensor Identify"
+ },
+ "last_changed": "2026-07-02T08:58:38.198574+00:00",
+ "last_reported": "2026-07-02T08:58:38.198574+00:00",
+ "last_updated": "2026-07-02T08:58:38.198574+00:00",
+ "context": {
+ "id": "01KWH0TCQPSRB43NJG5HJESGSD",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.homekit_kitchen_door_identify",
+ "state": "unknown",
+ "attributes": {
+ "device_class": "identify",
+ "friendly_name": "Kitchen door Identify"
+ },
+ "last_changed": "2026-07-02T08:58:38.198886+00:00",
+ "last_reported": "2026-07-02T08:58:38.198886+00:00",
+ "last_updated": "2026-07-02T08:58:38.198886+00:00",
+ "context": {
+ "id": "01KWH0TCQP923DBZFWKT69SVKA",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.bathroom_window_contact",
+ "state": "off",
+ "attributes": {
+ "device_class": "opening",
+ "friendly_name": "Bathroom Window Contact"
+ },
+ "last_changed": "2026-07-02T08:58:38.199591+00:00",
+ "last_reported": "2026-07-02T08:58:38.199591+00:00",
+ "last_updated": "2026-07-02T08:58:38.199591+00:00",
+ "context": {
+ "id": "01KWH0TCQQD7PQRH34D761QZEK",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.andrii_room_main_window_contact",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "opening",
+ "friendly_name": "Andrii Room Main Window Contact"
+ },
+ "last_changed": "2026-07-02T08:58:38.199866+00:00",
+ "last_reported": "2026-07-02T08:58:38.199866+00:00",
+ "last_updated": "2026-07-02T08:58:38.199866+00:00",
+ "context": {
+ "id": "01KWH0TCQQ2F2X7DYXCARVAXMZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.homekit_lounge_bifold_door_contact",
+ "state": "off",
+ "attributes": {
+ "device_class": "opening",
+ "friendly_name": "Lounge Bifold Door Contact"
+ },
+ "last_changed": "2026-07-02T08:58:38.200147+00:00",
+ "last_reported": "2026-07-02T08:58:38.200147+00:00",
+ "last_updated": "2026-07-02T08:58:38.200147+00:00",
+ "context": {
+ "id": "01KWH0TCQRHXKXCEHCSKV693XW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.homekit_kitchen_water_leak_sensor",
+ "state": "off",
+ "attributes": {
+ "device_class": "moisture",
+ "friendly_name": "Kitchen water leak sensor"
+ },
+ "last_changed": "2026-07-02T08:58:38.200446+00:00",
+ "last_reported": "2026-07-02T08:58:38.200446+00:00",
+ "last_updated": "2026-07-02T08:58:38.200446+00:00",
+ "context": {
+ "id": "01KWH0TCQRKD132EX9KA59KDBP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.shower_water_leak_sensor_2",
+ "state": "off",
+ "attributes": {
+ "device_class": "moisture",
+ "friendly_name": "Shower Water Leak Sensor"
+ },
+ "last_changed": "2026-07-02T08:58:38.200716+00:00",
+ "last_reported": "2026-07-02T08:58:38.200716+00:00",
+ "last_updated": "2026-07-02T08:58:38.200716+00:00",
+ "context": {
+ "id": "01KWH0TCQR8QKT4RY4E0KTGQJ7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.homekit_utility_water_leak_sensor",
+ "state": "off",
+ "attributes": {
+ "device_class": "moisture",
+ "friendly_name": "Utility water leak sensor"
+ },
+ "last_changed": "2026-07-02T08:58:38.201252+00:00",
+ "last_reported": "2026-07-02T08:58:38.201252+00:00",
+ "last_updated": "2026-07-02T08:58:38.201252+00:00",
+ "context": {
+ "id": "01KWH0TCQSYNVHJN48FWPZ263X",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.homekit_front_door_contact",
+ "state": "off",
+ "attributes": {
+ "device_class": "opening",
+ "friendly_name": "Front Door Contact"
+ },
+ "last_changed": "2026-07-02T08:58:38.201500+00:00",
+ "last_reported": "2026-07-02T08:58:38.201500+00:00",
+ "last_updated": "2026-07-02T08:58:38.201500+00:00",
+ "context": {
+ "id": "01KWH0TCQSEGXYF79K76AH7W12",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.tim_room_right_window_contact",
+ "state": "off",
+ "attributes": {
+ "device_class": "opening",
+ "friendly_name": "Tim Room Right Window Contact"
+ },
+ "last_changed": "2026-07-02T08:58:38.201718+00:00",
+ "last_reported": "2026-07-02T08:58:38.201718+00:00",
+ "last_updated": "2026-07-02T08:58:38.201718+00:00",
+ "context": {
+ "id": "01KWH0TCQSG43PE7QM120XC8V0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.homekit_garage_door_contact",
+ "state": "off",
+ "attributes": {
+ "device_class": "opening",
+ "friendly_name": "Garage Door Contact"
+ },
+ "last_changed": "2026-07-02T08:58:38.201937+00:00",
+ "last_reported": "2026-07-02T08:58:38.201937+00:00",
+ "last_updated": "2026-07-02T08:58:38.201937+00:00",
+ "context": {
+ "id": "01KWH0TCQSQ3MT3P5K2PVNH2MV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.james_room_upper_window_contact",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "opening",
+ "friendly_name": "James Room Upper Window Contact"
+ },
+ "last_changed": "2026-07-02T08:58:38.202173+00:00",
+ "last_reported": "2026-07-02T08:58:38.202173+00:00",
+ "last_updated": "2026-07-02T08:58:38.202173+00:00",
+ "context": {
+ "id": "01KWH0TCQTZGHPMRVW66HPQZBY",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.bar_upper_window_contact",
+ "state": "off",
+ "attributes": {
+ "device_class": "opening",
+ "friendly_name": "Bar Upper Window Contact"
+ },
+ "last_changed": "2026-07-02T08:58:38.202393+00:00",
+ "last_reported": "2026-07-02T08:58:38.202393+00:00",
+ "last_updated": "2026-07-02T08:58:38.202393+00:00",
+ "context": {
+ "id": "01KWH0TCQTK9SFHPR03AR7S8S9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.homekit_conservatory_door_contact",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "opening",
+ "friendly_name": "Conservatory Door Contact"
+ },
+ "last_changed": "2026-07-02T08:58:38.202611+00:00",
+ "last_reported": "2026-07-02T08:58:38.202611+00:00",
+ "last_updated": "2026-07-02T08:58:38.202611+00:00",
+ "context": {
+ "id": "01KWH0TCQT34FR39H3E32YXM27",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.cons_door_window_left_contact",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "opening",
+ "friendly_name": "Cons Door Window Left Contact"
+ },
+ "last_changed": "2026-07-02T08:58:38.202824+00:00",
+ "last_reported": "2026-07-02T08:58:38.202824+00:00",
+ "last_updated": "2026-07-02T08:58:38.202824+00:00",
+ "context": {
+ "id": "01KWH0TCQTFSTNYAYQR2C8SNDE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.andrii_room_upper_window_contact",
+ "state": "off",
+ "attributes": {
+ "device_class": "opening",
+ "friendly_name": "Andrii Room Upper Window Contact"
+ },
+ "last_changed": "2026-07-02T08:58:38.203039+00:00",
+ "last_reported": "2026-07-02T08:58:38.203039+00:00",
+ "last_updated": "2026-07-02T08:58:38.203039+00:00",
+ "context": {
+ "id": "01KWH0TCQV4S2FRR34F20YRDAX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.bar_main_window_contact",
+ "state": "off",
+ "attributes": {
+ "device_class": "opening",
+ "friendly_name": "Bar Main Window Contact"
+ },
+ "last_changed": "2026-07-02T08:58:38.203251+00:00",
+ "last_reported": "2026-07-02T08:58:38.203251+00:00",
+ "last_updated": "2026-07-02T08:58:38.203251+00:00",
+ "context": {
+ "id": "01KWH0TCQV2TVZ1CXR4S4XBAQW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.conservatory_door_window_contact",
+ "state": "off",
+ "attributes": {
+ "device_class": "opening",
+ "friendly_name": "Cons Door Window Right Contact"
+ },
+ "last_changed": "2026-07-02T08:58:38.203461+00:00",
+ "last_reported": "2026-07-02T08:58:38.203461+00:00",
+ "last_updated": "2026-07-02T08:58:38.203461+00:00",
+ "context": {
+ "id": "01KWH0TCQVW46RZR3AA6FBQ9PP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.tim_room_left_window_contact",
+ "state": "off",
+ "attributes": {
+ "device_class": "opening",
+ "friendly_name": "Tim Room Left Window Contact"
+ },
+ "last_changed": "2026-07-02T08:58:38.203670+00:00",
+ "last_reported": "2026-07-02T08:58:38.203670+00:00",
+ "last_updated": "2026-07-02T08:58:38.203670+00:00",
+ "context": {
+ "id": "01KWH0TCQV93PSCYH8SD8DK824",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.lobby_main_window_contact",
+ "state": "off",
+ "attributes": {
+ "device_class": "opening",
+ "friendly_name": "Lobby Main Window Contact"
+ },
+ "last_changed": "2026-07-02T08:58:38.203882+00:00",
+ "last_reported": "2026-07-02T08:58:38.203882+00:00",
+ "last_updated": "2026-07-02T08:58:38.203882+00:00",
+ "context": {
+ "id": "01KWH0TCQV3381VYC4YF1WHJGG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.james_room_main_window_contact",
+ "state": "off",
+ "attributes": {
+ "device_class": "opening",
+ "friendly_name": "James Room Main Window Contact"
+ },
+ "last_changed": "2026-07-02T08:58:38.204582+00:00",
+ "last_reported": "2026-07-02T08:58:38.204582+00:00",
+ "last_updated": "2026-07-02T08:58:38.204582+00:00",
+ "context": {
+ "id": "01KWH0TCQWGXR1MHWDB9S57DM3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.fridge_water_leak_sensor_2",
+ "state": "off",
+ "attributes": {
+ "device_class": "moisture",
+ "friendly_name": "Fridge Water Leak Sensor"
+ },
+ "last_changed": "2026-07-02T08:58:38.204987+00:00",
+ "last_reported": "2026-07-02T08:58:38.204987+00:00",
+ "last_updated": "2026-07-02T08:58:38.204987+00:00",
+ "context": {
+ "id": "01KWH0TCQWWT9G8B4Q0F59DYXD",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.homekit_kitchen_door_contact",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "opening",
+ "friendly_name": "Kitchen door Contact"
+ },
+ "last_changed": "2026-07-02T08:58:38.205307+00:00",
+ "last_reported": "2026-07-02T08:58:38.205307+00:00",
+ "last_updated": "2026-07-02T08:58:38.205307+00:00",
+ "context": {
+ "id": "01KWH0TCQXZXVWDJ6D6CRA72R3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.refrigerator_fridge_door",
+ "state": "off",
+ "attributes": {
+ "device_class": "door",
+ "friendly_name": "Refrigerator Fridge door"
+ },
+ "last_changed": "2026-07-02T08:58:38.245311+00:00",
+ "last_reported": "2026-07-02T08:58:38.245311+00:00",
+ "last_updated": "2026-07-02T08:58:38.245311+00:00",
+ "context": {
+ "id": "01KWH0TCS5QGHXKHZQM4434VNZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.refrigerator_freezer_door",
+ "state": "off",
+ "attributes": {
+ "device_class": "door",
+ "friendly_name": "Refrigerator Freezer door"
+ },
+ "last_changed": "2026-07-02T08:58:38.245546+00:00",
+ "last_reported": "2026-07-02T08:58:38.245546+00:00",
+ "last_updated": "2026-07-02T08:58:38.245546+00:00",
+ "context": {
+ "id": "01KWH0TCS51R1K8EC5K55803TP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.refrigerator_filter_status",
+ "state": "on",
+ "attributes": {
+ "device_class": "problem",
+ "friendly_name": "Refrigerator Filter status"
+ },
+ "last_changed": "2026-07-02T08:58:38.245704+00:00",
+ "last_reported": "2026-07-02T08:58:38.245704+00:00",
+ "last_updated": "2026-07-02T08:58:38.245704+00:00",
+ "context": {
+ "id": "01KWH0TCS53JX643VB5S7AFKTB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.refrigerator_reset_water_filter",
+ "state": "unknown",
+ "attributes": {
+ "friendly_name": "Refrigerator Reset water filter"
+ },
+ "last_changed": "2026-07-02T08:58:38.246223+00:00",
+ "last_reported": "2026-07-02T08:58:38.246223+00:00",
+ "last_updated": "2026-07-02T08:58:38.246223+00:00",
+ "context": {
+ "id": "01KWH0TCS6MAGKV6PZMZR59N89",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.refrigerator_fridge_temperature",
+ "state": "3",
+ "attributes": {
+ "min": 1,
+ "max": 7,
+ "step": 1,
+ "mode": "auto",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Refrigerator Fridge temperature"
+ },
+ "last_changed": "2026-07-02T08:58:38.247501+00:00",
+ "last_reported": "2026-07-02T08:58:38.247501+00:00",
+ "last_updated": "2026-07-02T08:58:38.247501+00:00",
+ "context": {
+ "id": "01KWH0TCS7BN9R6GK4C3WZQV4Q",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.refrigerator_freezer_temperature",
+ "state": "-19",
+ "attributes": {
+ "min": -23,
+ "max": -15,
+ "step": 1,
+ "mode": "auto",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Refrigerator Freezer temperature"
+ },
+ "last_changed": "2026-07-02T08:58:38.247691+00:00",
+ "last_reported": "2026-07-02T08:58:38.247691+00:00",
+ "last_updated": "2026-07-02T08:58:38.247691+00:00",
+ "context": {
+ "id": "01KWH0TCS7FVGWQZ8TRP2BWJRT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.refrigerator_water_filter_usage",
+ "state": "100",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "%",
+ "friendly_name": "Refrigerator Water filter usage"
+ },
+ "last_changed": "2026-07-02T08:58:38.249127+00:00",
+ "last_reported": "2026-07-02T08:58:38.249127+00:00",
+ "last_updated": "2026-07-02T08:58:38.249127+00:00",
+ "context": {
+ "id": "01KWH0TCS9DJ1JTFBBW0N8E2KB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.refrigerator_energy",
+ "state": "344.065",
+ "attributes": {
+ "state_class": "total_increasing",
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Refrigerator Energy"
+ },
+ "last_changed": "2026-07-02T10:01:58.942402+00:00",
+ "last_reported": "2026-07-02T10:01:58.942402+00:00",
+ "last_updated": "2026-07-02T10:01:58.942402+00:00",
+ "context": {
+ "id": "01KWH4ECCYTPEZQSWREWZ58Y9V",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.refrigerator_power",
+ "state": "40",
+ "attributes": {
+ "state_class": "measurement",
+ "power_consumption_start": "2026-07-02T09:47:33Z",
+ "power_consumption_end": "2026-07-02T10:01:58Z",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "friendly_name": "Refrigerator Power"
+ },
+ "last_changed": "2026-07-02T10:01:58.942577+00:00",
+ "last_reported": "2026-07-02T10:01:58.942577+00:00",
+ "last_updated": "2026-07-02T10:01:58.942577+00:00",
+ "context": {
+ "id": "01KWH4ECCYB113MFBRAGEENJS0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.refrigerator_energy_difference",
+ "state": "0.011",
+ "attributes": {
+ "state_class": "total",
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Refrigerator Energy difference"
+ },
+ "last_changed": "2026-07-02T10:01:58.942679+00:00",
+ "last_reported": "2026-07-02T10:01:58.942679+00:00",
+ "last_updated": "2026-07-02T10:01:58.942679+00:00",
+ "context": {
+ "id": "01KWH4ECCYRXFA3V5C7BATTDCZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.refrigerator_power_energy",
+ "state": "0.0139495961093903",
+ "attributes": {
+ "state_class": "total",
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Refrigerator Power energy"
+ },
+ "last_changed": "2026-07-02T10:01:58.942748+00:00",
+ "last_reported": "2026-07-02T10:01:58.942748+00:00",
+ "last_updated": "2026-07-02T10:01:58.942748+00:00",
+ "context": {
+ "id": "01KWH4ECCY4CT40JWY127FQ7CW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.refrigerator_energy_saved",
+ "state": "0.0",
+ "attributes": {
+ "state_class": "total_increasing",
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "friendly_name": "Refrigerator Energy saved"
+ },
+ "last_changed": "2026-07-02T08:58:38.250537+00:00",
+ "last_reported": "2026-07-02T09:47:33.982330+00:00",
+ "last_updated": "2026-07-02T08:58:38.250537+00:00",
+ "context": {
+ "id": "01KWH0TCSA3DAZZGZX53RGFWBW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.refrigerator_fridge_temperature",
+ "state": "3",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Refrigerator Fridge temperature"
+ },
+ "last_changed": "2026-07-02T08:58:38.250730+00:00",
+ "last_reported": "2026-07-02T08:58:38.250730+00:00",
+ "last_updated": "2026-07-02T08:58:38.250730+00:00",
+ "context": {
+ "id": "01KWH0TCSAAFBB2BKG10385ZSE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.refrigerator_freezer_temperature",
+ "state": "-19",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Refrigerator Freezer temperature"
+ },
+ "last_changed": "2026-07-02T08:58:38.250916+00:00",
+ "last_reported": "2026-07-02T08:58:38.250916+00:00",
+ "last_updated": "2026-07-02T08:58:38.250916+00:00",
+ "context": {
+ "id": "01KWH0TCSAMDKQDCYB1GCVWS3M",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.refrigerator_cubed_ice",
+ "state": "on",
+ "attributes": {
+ "friendly_name": "Refrigerator Cubed ice"
+ },
+ "last_changed": "2026-07-02T08:58:38.251527+00:00",
+ "last_reported": "2026-07-02T08:58:38.251527+00:00",
+ "last_updated": "2026-07-02T08:58:38.251527+00:00",
+ "context": {
+ "id": "01KWH0TCSBGHCCEB7HZX2CW56B",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.refrigerator_sabbath_mode",
+ "state": "off",
+ "attributes": {
+ "friendly_name": "Refrigerator Sabbath mode"
+ },
+ "last_changed": "2026-07-02T08:58:38.251703+00:00",
+ "last_reported": "2026-07-02T08:58:38.251703+00:00",
+ "last_updated": "2026-07-02T08:58:38.251703+00:00",
+ "context": {
+ "id": "01KWH0TCSBDAYKPZDMX9MHS3N4",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.refrigerator_power_cool",
+ "state": "off",
+ "attributes": {
+ "friendly_name": "Refrigerator Power cool"
+ },
+ "last_changed": "2026-07-02T08:58:38.251868+00:00",
+ "last_reported": "2026-07-02T08:58:38.251868+00:00",
+ "last_updated": "2026-07-02T08:58:38.251868+00:00",
+ "context": {
+ "id": "01KWH0TCSBS5T6NXGSJ8R380HF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.refrigerator_power_freeze",
+ "state": "off",
+ "attributes": {
+ "friendly_name": "Refrigerator Power freeze"
+ },
+ "last_changed": "2026-07-02T08:58:38.252029+00:00",
+ "last_reported": "2026-07-02T08:58:38.252029+00:00",
+ "last_updated": "2026-07-02T08:58:38.252029+00:00",
+ "context": {
+ "id": "01KWH0TCSCVBX5XS6CNT9V8YSF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.microwave_connectivity",
+ "state": "on",
+ "attributes": {
+ "device_class": "connectivity",
+ "friendly_name": "Microwave Connectivity"
+ },
+ "last_changed": "2026-07-02T08:58:38.323181+00:00",
+ "last_reported": "2026-07-02T08:58:39.916812+00:00",
+ "last_updated": "2026-07-02T08:58:38.323181+00:00",
+ "context": {
+ "id": "01KWH0TCVK34XT31HHTGEZFVEW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.main_oven_top_cavity_connectivity",
+ "state": "on",
+ "attributes": {
+ "device_class": "connectivity",
+ "friendly_name": "Main oven Top cavity Connectivity"
+ },
+ "last_changed": "2026-07-02T08:58:38.323441+00:00",
+ "last_reported": "2026-07-02T08:58:43.677027+00:00",
+ "last_updated": "2026-07-02T08:58:38.323441+00:00",
+ "context": {
+ "id": "01KWH0TCVK0363T1WPRQXVR713",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.main_oven_bottom_cavity_connectivity",
+ "state": "on",
+ "attributes": {
+ "device_class": "connectivity",
+ "friendly_name": "Main oven Bottom cavity Connectivity"
+ },
+ "last_changed": "2026-07-02T08:58:38.323613+00:00",
+ "last_reported": "2026-07-02T08:58:39.911185+00:00",
+ "last_updated": "2026-07-02T08:58:38.323613+00:00",
+ "context": {
+ "id": "01KWH0TCVKNCE2VC24W33AG8GC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.dishwasher_connectivity",
+ "state": "on",
+ "attributes": {
+ "device_class": "connectivity",
+ "friendly_name": "Dishwasher Connectivity"
+ },
+ "last_changed": "2026-07-02T08:58:38.323768+00:00",
+ "last_reported": "2026-07-02T08:58:40.011094+00:00",
+ "last_updated": "2026-07-02T08:58:38.323768+00:00",
+ "context": {
+ "id": "01KWH0TCVKK4HK0PG9FS5ZRJDJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.microwave_stop_program",
+ "state": "unknown",
+ "attributes": {
+ "friendly_name": "Microwave Stop program"
+ },
+ "last_changed": "2026-07-02T08:58:38.324144+00:00",
+ "last_reported": "2026-07-02T08:58:39.916837+00:00",
+ "last_updated": "2026-07-02T08:58:38.324144+00:00",
+ "context": {
+ "id": "01KWH0TCVMQ0PD2ZKD6V9QT1YB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.main_oven_top_cavity_stop_program",
+ "state": "unknown",
+ "attributes": {
+ "friendly_name": "Main oven Top cavity Stop program"
+ },
+ "last_changed": "2026-07-02T08:58:38.324301+00:00",
+ "last_reported": "2026-07-02T08:58:43.677075+00:00",
+ "last_updated": "2026-07-02T08:58:38.324301+00:00",
+ "context": {
+ "id": "01KWH0TCVM9891NVJ88DEDPX34",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.main_oven_bottom_cavity_stop_program",
+ "state": "unknown",
+ "attributes": {
+ "friendly_name": "Main oven Bottom cavity Stop program"
+ },
+ "last_changed": "2026-07-02T08:58:38.324439+00:00",
+ "last_reported": "2026-07-02T08:58:39.911233+00:00",
+ "last_updated": "2026-07-02T08:58:38.324439+00:00",
+ "context": {
+ "id": "01KWH0TCVMK1F3TERHX22QMTA0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.dishwasher_stop_program",
+ "state": "unknown",
+ "attributes": {
+ "friendly_name": "Dishwasher Stop program"
+ },
+ "last_changed": "2026-07-02T08:58:38.324575+00:00",
+ "last_reported": "2026-07-02T08:58:40.011128+00:00",
+ "last_updated": "2026-07-02T08:58:38.324575+00:00",
+ "context": {
+ "id": "01KWH0TCVMFTAG28Q67HNB0GJK",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.microwave_duration",
+ "state": "unavailable",
+ "attributes": {
+ "min": 0.0,
+ "max": 100.0,
+ "step": 1.0,
+ "mode": "auto",
+ "friendly_name": "Microwave Duration"
+ },
+ "last_changed": "2026-07-02T08:58:38.325097+00:00",
+ "last_reported": "2026-07-02T08:58:39.916956+00:00",
+ "last_updated": "2026-07-02T08:58:38.325097+00:00",
+ "context": {
+ "id": "01KWH0TCVNQGZM48VT80E9H42S",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.microwave_start_in_relative",
+ "state": "unavailable",
+ "attributes": {
+ "min": 0.0,
+ "max": 100.0,
+ "step": 1.0,
+ "mode": "auto",
+ "friendly_name": "Microwave Start in relative"
+ },
+ "last_changed": "2026-07-02T08:58:38.325283+00:00",
+ "last_reported": "2026-07-02T08:58:39.916984+00:00",
+ "last_updated": "2026-07-02T08:58:38.325283+00:00",
+ "context": {
+ "id": "01KWH0TCVN7V7MZCEQBTSVTNFH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.microwave_setpoint_temperature",
+ "state": "unavailable",
+ "attributes": {
+ "min": 0.0,
+ "max": 100.0,
+ "step": 1.0,
+ "mode": "auto",
+ "device_class": "temperature",
+ "friendly_name": "Microwave Setpoint temperature"
+ },
+ "last_changed": "2026-07-02T08:58:38.325475+00:00",
+ "last_reported": "2026-07-02T08:58:39.917009+00:00",
+ "last_updated": "2026-07-02T08:58:38.325475+00:00",
+ "context": {
+ "id": "01KWH0TCVNVFTB9E0JV9ZMVNK7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.main_oven_bottom_cavity_duration",
+ "state": "unavailable",
+ "attributes": {
+ "min": 0.0,
+ "max": 100.0,
+ "step": 1.0,
+ "mode": "auto",
+ "friendly_name": "Main oven Bottom cavity Duration"
+ },
+ "last_changed": "2026-07-02T08:58:38.325650+00:00",
+ "last_reported": "2026-07-02T08:58:39.911378+00:00",
+ "last_updated": "2026-07-02T08:58:38.325650+00:00",
+ "context": {
+ "id": "01KWH0TCVNC927GKCTD4H34YH0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.main_oven_bottom_cavity_start_in_relative",
+ "state": "unavailable",
+ "attributes": {
+ "min": 0.0,
+ "max": 100.0,
+ "step": 1.0,
+ "mode": "auto",
+ "friendly_name": "Main oven Bottom cavity Start in relative"
+ },
+ "last_changed": "2026-07-02T08:58:38.325815+00:00",
+ "last_reported": "2026-07-02T08:58:39.911411+00:00",
+ "last_updated": "2026-07-02T08:58:38.325815+00:00",
+ "context": {
+ "id": "01KWH0TCVN2Z9C75CPR41SZWJ3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.main_oven_bottom_cavity_setpoint_temperature",
+ "state": "unavailable",
+ "attributes": {
+ "min": 0.0,
+ "max": 100.0,
+ "step": 1.0,
+ "mode": "auto",
+ "device_class": "temperature",
+ "friendly_name": "Main oven Bottom cavity Setpoint temperature"
+ },
+ "last_changed": "2026-07-02T08:58:38.325984+00:00",
+ "last_reported": "2026-07-02T08:58:39.911440+00:00",
+ "last_updated": "2026-07-02T08:58:38.325984+00:00",
+ "context": {
+ "id": "01KWH0TCVND5SRGX33F8KQXJ2V",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.dishwasher_start_in_relative",
+ "state": "4500",
+ "attributes": {
+ "min": 0.0,
+ "max": 86400,
+ "step": 1.0,
+ "mode": "auto",
+ "unit_of_measurement": "s",
+ "friendly_name": "Dishwasher Start in relative"
+ },
+ "last_changed": "2026-07-02T10:10:01.980012+00:00",
+ "last_reported": "2026-07-02T10:10:01.980012+00:00",
+ "last_updated": "2026-07-02T10:10:01.980012+00:00",
+ "context": {
+ "id": "01KWH4X43WWTEAPCMP1DSBRB0R",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.microwave_program_finish_time",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "timestamp",
+ "friendly_name": "Microwave Program finish time"
+ },
+ "last_changed": "2026-07-02T08:58:38.328250+00:00",
+ "last_reported": "2026-07-02T08:58:39.917085+00:00",
+ "last_updated": "2026-07-02T08:58:38.328250+00:00",
+ "context": {
+ "id": "01KWH0TCVR2A7PN505G0FAZ3TY",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.microwave_program_progress",
+ "state": "unavailable",
+ "attributes": {
+ "unit_of_measurement": "%",
+ "friendly_name": "Microwave Program progress"
+ },
+ "last_changed": "2026-07-02T08:58:38.328454+00:00",
+ "last_reported": "2026-07-02T08:58:39.917112+00:00",
+ "last_updated": "2026-07-02T08:58:38.328454+00:00",
+ "context": {
+ "id": "01KWH0TCVRQAAHZYW42HR1CQGA",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.main_oven_top_cavity_program_finish_time",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "timestamp",
+ "friendly_name": "Main oven Top cavity Program finish time"
+ },
+ "last_changed": "2026-07-02T08:58:38.328896+00:00",
+ "last_reported": "2026-07-02T08:58:43.677237+00:00",
+ "last_updated": "2026-07-02T08:58:38.328896+00:00",
+ "context": {
+ "id": "01KWH0TCVR1992F43CN6PV6VWJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.main_oven_top_cavity_program_progress",
+ "state": "unavailable",
+ "attributes": {
+ "unit_of_measurement": "%",
+ "friendly_name": "Main oven Top cavity Program progress"
+ },
+ "last_changed": "2026-07-02T08:58:38.329094+00:00",
+ "last_reported": "2026-07-02T08:58:43.677279+00:00",
+ "last_updated": "2026-07-02T08:58:38.329094+00:00",
+ "context": {
+ "id": "01KWH0TCVS4GDEABFR2A7TKHP9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.main_oven_bottom_cavity_program_finish_time",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "timestamp",
+ "friendly_name": "Main oven Bottom cavity Program finish time"
+ },
+ "last_changed": "2026-07-02T08:58:38.329523+00:00",
+ "last_reported": "2026-07-02T08:58:39.911544+00:00",
+ "last_updated": "2026-07-02T08:58:38.329523+00:00",
+ "context": {
+ "id": "01KWH0TCVS5EK01VGFB3YAWSE8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.main_oven_bottom_cavity_program_progress",
+ "state": "unavailable",
+ "attributes": {
+ "unit_of_measurement": "%",
+ "friendly_name": "Main oven Bottom cavity Program progress"
+ },
+ "last_changed": "2026-07-02T08:58:38.329692+00:00",
+ "last_reported": "2026-07-02T08:58:39.911577+00:00",
+ "last_updated": "2026-07-02T08:58:38.329692+00:00",
+ "context": {
+ "id": "01KWH0TCVSNTEC9V5NZ88VBWMF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.dishwasher_program_finish_time",
+ "state": "2026-07-02T11:13:40+00:00",
+ "attributes": {
+ "device_class": "timestamp",
+ "friendly_name": "Dishwasher Program finish time"
+ },
+ "last_changed": "2026-07-02T08:58:40.011612+00:00",
+ "last_reported": "2026-07-02T08:58:40.011663+00:00",
+ "last_updated": "2026-07-02T08:58:40.011612+00:00",
+ "context": {
+ "id": "01KWH0TEGB474YW3SGCB603FYE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.dishwasher_program_progress",
+ "state": "0",
+ "attributes": {
+ "unit_of_measurement": "%",
+ "friendly_name": "Dishwasher Program progress"
+ },
+ "last_changed": "2026-07-02T08:58:40.011700+00:00",
+ "last_reported": "2026-07-02T08:58:40.011739+00:00",
+ "last_updated": "2026-07-02T08:58:40.011700+00:00",
+ "context": {
+ "id": "01KWH0TEGB0KQYMMDFJCFRZV1F",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.main_oven_bottom_cavity_fast_pre_heat",
+ "state": "unavailable",
+ "attributes": {
+ "friendly_name": "Main oven Bottom cavity Fast pre-heat"
+ },
+ "last_changed": "2026-07-02T08:58:38.330762+00:00",
+ "last_reported": "2026-07-02T08:58:39.911664+00:00",
+ "last_updated": "2026-07-02T08:58:38.330762+00:00",
+ "context": {
+ "id": "01KWH0TCVTPS28GZPYH3YP2VE1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.dishwasher_intensive_zone",
+ "state": "unavailable",
+ "attributes": {
+ "friendly_name": "Dishwasher Intensive zone"
+ },
+ "last_changed": "2026-07-02T08:58:38.330906+00:00",
+ "last_reported": "2026-07-02T08:58:40.011886+00:00",
+ "last_updated": "2026-07-02T08:58:38.330906+00:00",
+ "context": {
+ "id": "01KWH0TCVTM63TDPG7X63E25VV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.dishwasher_brilliance_dry",
+ "state": "unavailable",
+ "attributes": {
+ "friendly_name": "Dishwasher Brilliance dry"
+ },
+ "last_changed": "2026-07-02T08:58:38.331042+00:00",
+ "last_reported": "2026-07-02T08:58:40.011906+00:00",
+ "last_updated": "2026-07-02T08:58:38.331042+00:00",
+ "context": {
+ "id": "01KWH0TCVV7FN6EGDZWS8VKV94",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.dishwasher_vario_speed",
+ "state": "off",
+ "attributes": {
+ "friendly_name": "Dishwasher Vario speed +"
+ },
+ "last_changed": "2026-07-02T08:58:40.011928+00:00",
+ "last_reported": "2026-07-02T08:58:40.011928+00:00",
+ "last_updated": "2026-07-02T08:58:40.011928+00:00",
+ "context": {
+ "id": "01KWH0TEGB80RYGASEZAKA27PR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.dishwasher_silence_on_demand",
+ "state": "unavailable",
+ "attributes": {
+ "friendly_name": "Dishwasher Silence on demand"
+ },
+ "last_changed": "2026-07-02T08:58:38.331302+00:00",
+ "last_reported": "2026-07-02T08:58:40.011966+00:00",
+ "last_updated": "2026-07-02T08:58:38.331302+00:00",
+ "context": {
+ "id": "01KWH0TCVVG1HXSHXV6Q2K057B",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.dishwasher_hygiene",
+ "state": "unavailable",
+ "attributes": {
+ "friendly_name": "Dishwasher Hygiene +"
+ },
+ "last_changed": "2026-07-02T08:58:38.331445+00:00",
+ "last_reported": "2026-07-02T08:58:40.011983+00:00",
+ "last_updated": "2026-07-02T08:58:38.331445+00:00",
+ "context": {
+ "id": "01KWH0TCVV0EM3B251812NX5BK",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.batterymixergienableeddi",
+ "state": "on",
+ "attributes": {
+ "id": "1688651150784",
+ "last_triggered": "2025-09-05T18:17:54.703137+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "BatteryMixergiEnableEddi"
+ },
+ "last_changed": "2026-07-02T08:58:38.883984+00:00",
+ "last_reported": "2026-07-02T08:58:38.883984+00:00",
+ "last_updated": "2026-07-02T08:58:38.883984+00:00",
+ "context": {
+ "id": "01KWH0TDD30BRYQ6Y90X83C511",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.batterymixergyturnoffeddi",
+ "state": "on",
+ "attributes": {
+ "id": "1688651452270",
+ "last_triggered": "2025-09-06T13:31:44.557909+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "BatteryMixergyTurnOffEddi"
+ },
+ "last_changed": "2026-07-02T08:58:38.884227+00:00",
+ "last_reported": "2026-07-02T08:58:38.884227+00:00",
+ "last_updated": "2026-07-02T08:58:38.884227+00:00",
+ "context": {
+ "id": "01KWH0TDD40PX4X0R09M67Q4AM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.update_mixergy_target_charge_level",
+ "state": "on",
+ "attributes": {
+ "id": "1688830832961",
+ "last_triggered": "2026-03-04T15:25:49.812359+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "Update Mixergy Target Charge Level"
+ },
+ "last_changed": "2026-07-02T08:58:38.884373+00:00",
+ "last_reported": "2026-07-02T08:58:38.884373+00:00",
+ "last_updated": "2026-07-02T08:58:38.884373+00:00",
+ "context": {
+ "id": "01KWH0TDD4F4WD6XSJNJ6WDNYP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.let_the_cats_out",
+ "state": "on",
+ "attributes": {
+ "id": "1714041565734",
+ "last_triggered": "2026-07-02T06:00:00.311552+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "Let the cats out"
+ },
+ "last_changed": "2026-07-02T08:58:38.884503+00:00",
+ "last_reported": "2026-07-02T08:58:38.884503+00:00",
+ "last_updated": "2026-07-02T08:58:38.884503+00:00",
+ "context": {
+ "id": "01KWH0TDD4CJR8M9QFZ1Y9K5N9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.lock_the_cats_in",
+ "state": "on",
+ "attributes": {
+ "id": "1714041740490",
+ "last_triggered": "2026-07-01T21:00:00.184852+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "Lock the cats in"
+ },
+ "last_changed": "2026-07-02T08:58:38.884627+00:00",
+ "last_reported": "2026-07-02T08:58:38.884627+00:00",
+ "last_updated": "2026-07-02T08:58:38.884627+00:00",
+ "context": {
+ "id": "01KWH0TDD46SG7NT5HHHZMS0G0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.auto_backup",
+ "state": "off",
+ "attributes": {
+ "id": "1714323658829",
+ "last_triggered": "2026-06-10T00:28:53.510703+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "Auto backup"
+ },
+ "last_changed": "2026-07-02T08:58:38.884754+00:00",
+ "last_reported": "2026-07-02T08:58:38.884754+00:00",
+ "last_updated": "2026-07-02T08:58:38.884754+00:00",
+ "context": {
+ "id": "01KWH0TDD4CCM6QPS8VDBD3T3K",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.switchzappitooctosavings",
+ "state": "on",
+ "attributes": {
+ "id": "1732012718826",
+ "last_triggered": "2026-06-06T22:30:04.908591+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "OctopusStartInteligentOctopusSwitchMyEnergiZapiToFast+SetSonnenReserve"
+ },
+ "last_changed": "2026-07-02T08:58:38.884870+00:00",
+ "last_reported": "2026-07-02T08:58:38.884870+00:00",
+ "last_updated": "2026-07-02T08:58:38.884870+00:00",
+ "context": {
+ "id": "01KWH0TDD43MRCRNMVSPXF6B94",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.switchzapitoeco_onendinteloct",
+ "state": "on",
+ "attributes": {
+ "id": "1732012982895",
+ "last_triggered": "2026-07-02T04:40:49.162798+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "OctopusEndInteligentOctopusSwitchMyEnergiZapiToEco+ReturnSonnenReserve"
+ },
+ "last_changed": "2026-07-02T08:58:38.885025+00:00",
+ "last_reported": "2026-07-02T08:58:38.885025+00:00",
+ "last_updated": "2026-07-02T08:58:38.885025+00:00",
+ "context": {
+ "id": "01KWH0TDD5Y8N5HQWHDJT7YTPR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.sunrise_switch_sonnen_to_auto",
+ "state": "on",
+ "attributes": {
+ "id": "1737638469024",
+ "last_triggered": "2026-07-02T04:40:49.115814+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SonnenSwitchOperatingModeAtSunriseOrSunset"
+ },
+ "last_changed": "2026-07-02T08:58:38.885153+00:00",
+ "last_reported": "2026-07-02T08:58:38.885153+00:00",
+ "last_updated": "2026-07-02T08:58:38.885153+00:00",
+ "context": {
+ "id": "01KWH0TDD5T1XRP8ATJDXWSF6Q",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.keepsonnedefaultreserveatorabovesonnenminimumreserve",
+ "state": "on",
+ "attributes": {
+ "id": "1738611494064",
+ "last_triggered": "2025-02-20T15:14:41.937094+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SonnenKeepDefaultReserveAtOrAboveSonnenMinimumReserve"
+ },
+ "last_changed": "2026-07-02T08:58:38.885271+00:00",
+ "last_reported": "2026-07-02T08:58:38.885271+00:00",
+ "last_updated": "2026-07-02T08:58:38.885271+00:00",
+ "context": {
+ "id": "01KWH0TDD5M1RNBF317F5JT6NC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.keepsonnenreserveatoraboveminimum",
+ "state": "on",
+ "attributes": {
+ "id": "1738613494157",
+ "last_triggered": "2026-06-21T20:15:29.887315+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SonnenKeepReserveAtOrAboveMinimumReserve"
+ },
+ "last_changed": "2026-07-02T08:58:38.885389+00:00",
+ "last_reported": "2026-07-02T08:58:38.885389+00:00",
+ "last_updated": "2026-07-02T08:58:38.885389+00:00",
+ "context": {
+ "id": "01KWH0TDD5MKZWGVYEC0MR45J8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.updatesonnenreserveleveloninputchange",
+ "state": "on",
+ "attributes": {
+ "id": "1738668763545",
+ "last_triggered": "2026-07-02T09:26:50.050757+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SonnenUpdateReserveLevelOnInputChange"
+ },
+ "last_changed": "2026-07-02T08:58:38.885501+00:00",
+ "last_reported": "2026-07-02T09:26:50.623726+00:00",
+ "last_updated": "2026-07-02T09:26:50.623726+00:00",
+ "context": {
+ "id": "01KWH2E0Y2S8KFV8JN7WWWT9T3",
+ "parent_id": "01KWH2E0Y15MBMRZCN3GKNW7QH",
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.retrievebatteryreserve",
+ "state": "on",
+ "attributes": {
+ "id": "1738695244595",
+ "last_triggered": "2026-07-02T10:09:45.349282+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SonnenRetrieveBatteryReserve"
+ },
+ "last_changed": "2026-07-02T08:58:38.885610+00:00",
+ "last_reported": "2026-07-02T10:09:45.355181+00:00",
+ "last_updated": "2026-07-02T10:09:45.355181+00:00",
+ "context": {
+ "id": "01KWH4WKW5K53640FCBTW869K3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.detectsonnenreserverleveldiffers",
+ "state": "on",
+ "attributes": {
+ "id": "1738847478221",
+ "last_triggered": "2026-07-02T09:26:50.618534+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SonnenReserveLevelDifferenceDetect"
+ },
+ "last_changed": "2026-07-02T08:58:38.886291+00:00",
+ "last_reported": "2026-07-02T09:26:50.620408+00:00",
+ "last_updated": "2026-07-02T09:26:50.620408+00:00",
+ "context": {
+ "id": "01KWH2E1FTG2KR1778M2CWQEZB",
+ "parent_id": "01KWH2E1FP0258KN4Z1YRP2FYW",
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.sonnenreserveleveldifferencecalculate",
+ "state": "on",
+ "attributes": {
+ "id": "1738848626884",
+ "last_triggered": "2026-07-02T09:26:50.617118+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SonnenReserveLevelDifferenceCalculate"
+ },
+ "last_changed": "2026-07-02T08:58:38.886445+00:00",
+ "last_reported": "2026-07-02T09:26:50.618130+00:00",
+ "last_updated": "2026-07-02T09:26:50.618130+00:00",
+ "context": {
+ "id": "01KWH2E1FP0258KN4Z1YRP2FYW",
+ "parent_id": "01KWH2E1F0EQA5F8XFCSKY28J9",
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.sonnenrepairbatteryreservelevelfrominputrevervelevel",
+ "state": "on",
+ "attributes": {
+ "id": "1738854064657",
+ "last_triggered": "2026-07-01T14:59:31.351469+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SonnenRepairBatteryReserveLevelFromInputreverveLevel"
+ },
+ "last_changed": "2026-07-02T08:58:38.886565+00:00",
+ "last_reported": "2026-07-02T08:58:38.886565+00:00",
+ "last_updated": "2026-07-02T08:58:38.886565+00:00",
+ "context": {
+ "id": "01KWH0TDD682QH7Q5569EHW13Y",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.sonnenretrieveopeatingmode",
+ "state": "on",
+ "attributes": {
+ "id": "1738865905143",
+ "last_triggered": "2026-07-02T10:10:35.210229+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SonnenRetrieveOpeatingMode"
+ },
+ "last_changed": "2026-07-02T08:58:38.886683+00:00",
+ "last_reported": "2026-07-02T10:10:35.220508+00:00",
+ "last_updated": "2026-07-02T10:10:35.220508+00:00",
+ "context": {
+ "id": "01KWH4Y4J9N9J2VE1GVC5CERY0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.sonnenmanualreserverwindowstartbeforeend",
+ "state": "on",
+ "attributes": {
+ "id": "1740065102508",
+ "last_triggered": "2026-06-11T13:39:25.596439+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SonnenManualReserveWindowEndNotBeforeStart"
+ },
+ "last_changed": "2026-07-02T08:58:38.886795+00:00",
+ "last_reported": "2026-07-02T08:58:38.886795+00:00",
+ "last_updated": "2026-07-02T08:58:38.886795+00:00",
+ "context": {
+ "id": "01KWH0TDD6RKJ4EMS22VARFWC8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.sonnenmanualreservewindowstartnotbeforenow",
+ "state": "on",
+ "attributes": {
+ "id": "1740072746767",
+ "last_triggered": "2026-05-31T13:27:47.225852+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SonnenManualReserveWindowStartNotBeforeNow"
+ },
+ "last_changed": "2026-07-02T08:58:38.886907+00:00",
+ "last_reported": "2026-07-02T08:58:38.886907+00:00",
+ "last_updated": "2026-07-02T08:58:38.886907+00:00",
+ "context": {
+ "id": "01KWH0TDD621HDMDC1M19A46J3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.sonnenmanualreservewindowstarttime",
+ "state": "on",
+ "attributes": {
+ "id": "1740077907858",
+ "last_triggered": "2026-07-01T22:25:48.002391+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SonnenManualReserveWindowStartWindow"
+ },
+ "last_changed": "2026-07-02T08:58:38.887011+00:00",
+ "last_reported": "2026-07-02T08:58:38.887011+00:00",
+ "last_updated": "2026-07-02T08:58:38.887011+00:00",
+ "context": {
+ "id": "01KWH0TDD7A8KE882H79PV72C1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.octopusendbhumpchargesetsonnenreservetodefault",
+ "state": "on",
+ "attributes": {
+ "id": "1740494527230",
+ "last_triggered": "2026-07-02T07:24:12.888252+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "OctopusEndBumpChargeSetSonnenReserve"
+ },
+ "last_changed": "2026-07-02T08:58:38.887126+00:00",
+ "last_reported": "2026-07-02T08:58:38.887126+00:00",
+ "last_updated": "2026-07-02T08:58:38.887126+00:00",
+ "context": {
+ "id": "01KWH0TDD740C1FB6HFP0M36P6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.octopusstartbumpchargesetsonnenreservetodefault",
+ "state": "on",
+ "attributes": {
+ "id": "1740494601147",
+ "last_triggered": "2026-07-02T09:26:37.012424+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "OctopusStartBumpChargeSetSonnenReserve"
+ },
+ "last_changed": "2026-07-02T08:58:38.887235+00:00",
+ "last_reported": "2026-07-02T09:26:37.014345+00:00",
+ "last_updated": "2026-07-02T09:26:37.014345+00:00",
+ "context": {
+ "id": "01KWH2DM6MDK13NGECAY9T9YY1",
+ "parent_id": "01KWH2DM6HGSM7EWT0D5Z43A9B",
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.sonnenlevelretrivedisavailable",
+ "state": "on",
+ "attributes": {
+ "id": "1740684664710",
+ "last_triggered": "2026-07-02T10:10:35.752435+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SonnenLevelRetrivedIfAvailable"
+ },
+ "last_changed": "2026-07-02T08:58:38.887344+00:00",
+ "last_reported": "2026-07-02T10:10:35.753892+00:00",
+ "last_updated": "2026-07-02T10:10:35.753892+00:00",
+ "context": {
+ "id": "01KWH4Y538D0112VAFSWP05V58",
+ "parent_id": "01KWH4Y538Q4VY3WAMTQTSSRHQ",
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.sonenreserbadaccesscounters",
+ "state": "on",
+ "attributes": {
+ "id": "1740685350260",
+ "last_triggered": "2026-07-01T23:00:00.352821+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SonnenResetBadAccessCounters"
+ },
+ "last_changed": "2026-07-02T08:58:38.887451+00:00",
+ "last_reported": "2026-07-02T08:58:38.887451+00:00",
+ "last_updated": "2026-07-02T08:58:38.887451+00:00",
+ "context": {
+ "id": "01KWH0TDD733D4C5N7P7929Y3X",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.sonnenoperatingmodedetectdifference",
+ "state": "on",
+ "attributes": {
+ "id": "1740688431071",
+ "last_triggered": "2026-07-02T04:40:00.957302+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SonnenOperatingModeDetectDifference"
+ },
+ "last_changed": "2026-07-02T08:58:38.887559+00:00",
+ "last_reported": "2026-07-02T08:58:38.887559+00:00",
+ "last_updated": "2026-07-02T08:58:38.887559+00:00",
+ "context": {
+ "id": "01KWH0TDD7C32BKRXT3VW5QKTC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.sonnenupdateoperatingmodeoninputchange",
+ "state": "on",
+ "attributes": {
+ "id": "1740689187095",
+ "last_triggered": "2026-07-02T04:40:49.117654+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SonnenUpdateOperatingModeOnInputChange"
+ },
+ "last_changed": "2026-07-02T08:58:38.887665+00:00",
+ "last_reported": "2026-07-02T08:58:38.887665+00:00",
+ "last_updated": "2026-07-02T08:58:38.887665+00:00",
+ "context": {
+ "id": "01KWH0TDD7EWC89Q6JF08Q39SA",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.sonnenrepairoperatingmodefrominputoperatingmode",
+ "state": "on",
+ "attributes": {
+ "id": "1740689946439",
+ "last_triggered": "2026-07-02T04:40:00.419370+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SonnenRepairOperatingModeFromInputOperatingMode"
+ },
+ "last_changed": "2026-07-02T08:58:38.887773+00:00",
+ "last_reported": "2026-07-02T08:58:38.887773+00:00",
+ "last_updated": "2026-07-02T08:58:38.887773+00:00",
+ "context": {
+ "id": "01KWH0TDD7AD0DQ4RBZA6P6DWA",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.sonnenretrievehourlygenerationrate",
+ "state": "on",
+ "attributes": {
+ "id": "1741112867286",
+ "last_triggered": "2026-07-02T10:10:35.762090+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SonnenRetrieveHourlyGenerationRate"
+ },
+ "last_changed": "2026-07-02T08:58:38.887879+00:00",
+ "last_reported": "2026-07-02T10:10:35.762800+00:00",
+ "last_updated": "2026-07-02T10:10:35.762800+00:00",
+ "context": {
+ "id": "01KWH4Y53HRZCMRYSN8AEAFNH1",
+ "parent_id": "01KWH4Y53B7KYPKR67ZVCZT6VD",
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.sonnendailygenerationtotal",
+ "state": "on",
+ "attributes": {
+ "id": "1741114667145",
+ "last_triggered": "2026-07-02T09:30:00.338282+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SonnenDailyGenerationTotal"
+ },
+ "last_changed": "2026-07-02T08:58:38.887990+00:00",
+ "last_reported": "2026-07-02T09:30:00.343303+00:00",
+ "last_updated": "2026-07-02T09:30:00.343303+00:00",
+ "context": {
+ "id": "01KWH2KTRJSVNVVVEYPCMN2P3W",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.solargeneratedtotalcalculate",
+ "state": "on",
+ "attributes": {
+ "id": "1741115053282",
+ "last_triggered": "2026-07-02T10:10:36.903607+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SolarGeneratedTotalCalculate"
+ },
+ "last_changed": "2026-07-02T08:58:38.888093+00:00",
+ "last_reported": "2026-07-02T10:10:36.904658+00:00",
+ "last_updated": "2026-07-02T10:10:36.904658+00:00",
+ "context": {
+ "id": "01KWH4Y677BXN4RRNSCMWA2WJ8",
+ "parent_id": "01KWH4Y677WQ71255C9WJ1A74S",
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.solarcombinedgenerationnowcalculate",
+ "state": "on",
+ "attributes": {
+ "id": "1741173850026",
+ "last_triggered": "2026-07-02T10:10:36.911247+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SolarCombinedGenerationNowCalculate"
+ },
+ "last_changed": "2026-07-02T08:58:38.888199+00:00",
+ "last_reported": "2026-07-02T10:10:36.912098+00:00",
+ "last_updated": "2026-07-02T10:10:36.912098+00:00",
+ "context": {
+ "id": "01KWH4Y67FF7TDV392QJ8WF577",
+ "parent_id": "01KWH4Y67F6WTKK5DFPGMNKRMQ",
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.solarfitoutstandingvaluecalculate",
+ "state": "on",
+ "attributes": {
+ "id": "1741189728148",
+ "last_triggered": "2026-07-01T21:59:00.185879+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SolarFITOutstandingValueCalculate"
+ },
+ "last_changed": "2026-07-02T08:58:38.888300+00:00",
+ "last_reported": "2026-07-02T08:58:38.888300+00:00",
+ "last_updated": "2026-07-02T08:58:38.888300+00:00",
+ "context": {
+ "id": "01KWH0TDD84PKBK22D3G6PVKDH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.solargenerationcalculateactualvsprojecteddata",
+ "state": "on",
+ "attributes": {
+ "id": "1741201987881",
+ "last_triggered": "2026-07-01T22:59:00.082641+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SolarGenerationCalculateDailyData"
+ },
+ "last_changed": "2026-07-02T08:58:38.888402+00:00",
+ "last_reported": "2026-07-02T08:58:38.888402+00:00",
+ "last_updated": "2026-07-02T08:58:38.888402+00:00",
+ "context": {
+ "id": "01KWH0TDD8HQQXJ89JRGA4HJE5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.sonnenretrieveppv",
+ "state": "on",
+ "attributes": {
+ "id": "1741255598329",
+ "last_triggered": "2026-07-02T10:10:35.758288+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SonnenRetrievePPV"
+ },
+ "last_changed": "2026-07-02T08:58:38.888503+00:00",
+ "last_reported": "2026-07-02T10:10:35.761721+00:00",
+ "last_updated": "2026-07-02T10:10:35.761721+00:00",
+ "context": {
+ "id": "01KWH4Y53B22223GQGBYT5WFXF",
+ "parent_id": "01KWH4Y53AE0H2CNP4CKSVDYCJ",
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.solargenerationcalculateactualvsprojectedcorrectionfactor",
+ "state": "on",
+ "attributes": {
+ "id": "1741266304320",
+ "last_triggered": "2026-07-01T22:59:00.098812+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SolarGenerationCalculateActualVsProjectedCorrectionFactor"
+ },
+ "last_changed": "2026-07-02T08:58:38.888622+00:00",
+ "last_reported": "2026-07-02T08:58:38.888622+00:00",
+ "last_updated": "2026-07-02T08:58:38.888622+00:00",
+ "context": {
+ "id": "01KWH0TDD8P9GBXY43DWFADYE3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.solargenerationcalculateprojectedfortoday",
+ "state": "on",
+ "attributes": {
+ "id": "1741277219860",
+ "last_triggered": "2026-07-02T10:10:36.905901+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SolarGenerationCalculateProjectedForToday"
+ },
+ "last_changed": "2026-07-02T08:58:38.888729+00:00",
+ "last_reported": "2026-07-02T10:10:36.907538+00:00",
+ "last_updated": "2026-07-02T10:10:36.907538+00:00",
+ "context": {
+ "id": "01KWH4Y679VK5DZQJVBB49B8KK",
+ "parent_id": "01KWH4Y677BXN4RRNSCMWA2WJ8",
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.new_automation",
+ "state": "on",
+ "attributes": {
+ "id": "1741448526410",
+ "last_triggered": "2026-07-02T10:10:36.904886+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SolarFITEstimatedToday"
+ },
+ "last_changed": "2026-07-02T08:58:38.888835+00:00",
+ "last_reported": "2026-07-02T10:10:36.905658+00:00",
+ "last_updated": "2026-07-02T10:10:36.905658+00:00",
+ "context": {
+ "id": "01KWH4Y678S6NAK3R558YS9ZE6",
+ "parent_id": "01KWH4Y677WQ71255C9WJ1A74S",
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.unlockzappitimscarpluggedinathome",
+ "state": "on",
+ "attributes": {
+ "id": "1748365281641",
+ "last_triggered": "2026-07-02T09:25:37.914474+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "UnlockZappiTimsCarPluggedInAtHome"
+ },
+ "last_changed": "2026-07-02T08:58:38.888962+00:00",
+ "last_reported": "2026-07-02T09:25:38.097190+00:00",
+ "last_updated": "2026-07-02T09:25:38.097190+00:00",
+ "context": {
+ "id": "01KWH2BTFTCWCK4QF6SMTKD1N7",
+ "parent_id": "01KWH2BTFT1PJJFGQJ5GK208GG",
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.solarfitupdateestimatedrealtime",
+ "state": "on",
+ "attributes": {
+ "id": "1748512094708",
+ "last_triggered": "2026-07-02T10:10:36.907765+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SolarFITUpdateEstimatedRealtime"
+ },
+ "last_changed": "2026-07-02T08:58:38.889074+00:00",
+ "last_reported": "2026-07-02T10:10:36.910793+00:00",
+ "last_updated": "2026-07-02T10:10:36.910793+00:00",
+ "context": {
+ "id": "01KWH4Y67B4A6FQV5WZ0V6PGTE",
+ "parent_id": "01KWH4Y678S6NAK3R558YS9ZE6",
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.octopusprocessretrievedintelligentslot",
+ "state": "off",
+ "attributes": {
+ "id": "1749581399134",
+ "last_triggered": "2026-05-08T13:42:57.909633+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "OctopusProcessRetrievedIntelligentSlot"
+ },
+ "last_changed": "2026-07-02T08:58:38.889171+00:00",
+ "last_reported": "2026-07-02T08:58:38.889171+00:00",
+ "last_updated": "2026-07-02T08:58:38.889171+00:00",
+ "context": {
+ "id": "01KWH0TDD92K7F9M14F359NXK4",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.octopusresetingelligentslotcounters",
+ "state": "on",
+ "attributes": {
+ "id": "1749582232169",
+ "last_triggered": "2026-07-01T23:00:10.363576+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "OctopusResetCounters"
+ },
+ "last_changed": "2026-07-02T08:58:38.889278+00:00",
+ "last_reported": "2026-07-02T08:58:38.889278+00:00",
+ "last_updated": "2026-07-02T08:58:38.889278+00:00",
+ "context": {
+ "id": "01KWH0TDD90DD7HHT43044CBED",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.outdoortempgoesbelowindoor",
+ "state": "on",
+ "attributes": {
+ "id": "1751469862946",
+ "last_triggered": "2026-07-01T14:09:59.322137+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "OutdoorTempVsIndoor"
+ },
+ "last_changed": "2026-07-02T08:58:38.889388+00:00",
+ "last_reported": "2026-07-02T08:58:38.889388+00:00",
+ "last_updated": "2026-07-02T08:58:38.889388+00:00",
+ "context": {
+ "id": "01KWH0TDD9HG6WXG44BM3A784W",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.outdoorhumidityvsindoor",
+ "state": "on",
+ "attributes": {
+ "id": "1751474571360",
+ "last_triggered": "2026-07-01T19:34:24.338268+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "OutdoorHumidityVsIndoor"
+ },
+ "last_changed": "2026-07-02T08:58:38.889488+00:00",
+ "last_reported": "2026-07-02T08:58:38.889488+00:00",
+ "last_updated": "2026-07-02T08:58:38.889488+00:00",
+ "context": {
+ "id": "01KWH0TDD9CJ7D8SKF5SCKQ4B2",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.bathroomhumidityvsindoor",
+ "state": "on",
+ "attributes": {
+ "id": "1751477569625",
+ "last_triggered": "2026-07-02T05:58:07.328406+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "BathroomHumidityVsIndoor"
+ },
+ "last_changed": "2026-07-02T08:58:38.889593+00:00",
+ "last_reported": "2026-07-02T08:58:38.889593+00:00",
+ "last_updated": "2026-07-02T08:58:38.889593+00:00",
+ "context": {
+ "id": "01KWH0TDD9A18801NYM4EM7DR8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.bathroomhumidityvsoutdoor",
+ "state": "on",
+ "attributes": {
+ "id": "1751477723276",
+ "last_triggered": "2026-07-02T00:01:55.327970+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "BathroomHumidityVsOutdoor"
+ },
+ "last_changed": "2026-07-02T08:58:38.889691+00:00",
+ "last_reported": "2026-07-02T08:58:38.889691+00:00",
+ "last_updated": "2026-07-02T08:58:38.889691+00:00",
+ "context": {
+ "id": "01KWH0TDD9QPEH8QNK9520WASV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.octopusprocessretrievedbumpcharge",
+ "state": "off",
+ "attributes": {
+ "id": "1753428070181",
+ "last_triggered": "2026-05-08T13:42:57.908034+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "OctopusProcessRetrievedBumpCharge"
+ },
+ "last_changed": "2026-07-02T08:58:38.889794+00:00",
+ "last_reported": "2026-07-02T08:58:38.889794+00:00",
+ "last_updated": "2026-07-02T08:58:38.889794+00:00",
+ "context": {
+ "id": "01KWH0TDD9X7P03F503K8SK3YM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.open_conservatory_blinds",
+ "state": "on",
+ "attributes": {
+ "id": "1755273685948",
+ "last_triggered": "2026-07-02T03:50:12.077002+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SomfyOpenConservatoryBlindsForSunrise"
+ },
+ "last_changed": "2026-07-02T08:58:38.889890+00:00",
+ "last_reported": "2026-07-02T08:58:38.889890+00:00",
+ "last_updated": "2026-07-02T08:58:38.889890+00:00",
+ "context": {
+ "id": "01KWH0TDD9NSE8CS99P1ZJGRMK",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.close_blinds_at_sunset",
+ "state": "on",
+ "attributes": {
+ "id": "1755273895684",
+ "last_triggered": "2026-07-01T20:24:47.507813+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SomfyCloseConservatoryBlindsForSunset"
+ },
+ "last_changed": "2026-07-02T08:58:38.890018+00:00",
+ "last_reported": "2026-07-02T08:58:38.890018+00:00",
+ "last_updated": "2026-07-02T08:58:38.890018+00:00",
+ "context": {
+ "id": "01KWH0TDDAYZN18HB28NTC8XGE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.part_close_blinds_one_hour_before_sunset",
+ "state": "on",
+ "attributes": {
+ "id": "1755273949122",
+ "last_triggered": "2026-07-01T19:24:47.505480+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SomfyPartCloseConservatoryBlindsBeforeSunset"
+ },
+ "last_changed": "2026-07-02T08:58:38.890120+00:00",
+ "last_reported": "2026-07-02T08:58:38.890120+00:00",
+ "last_updated": "2026-07-02T08:58:38.890120+00:00",
+ "context": {
+ "id": "01KWH0TDDAVK679CDKJ4DA0ZFB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.octopuselectricitycostsofartodayupdate",
+ "state": "on",
+ "attributes": {
+ "id": "1755881040484",
+ "last_triggered": "2026-07-01T16:01:59.613422+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "OctopusElectricityCostSoFarTodayUpdate"
+ },
+ "last_changed": "2026-07-02T08:58:38.890230+00:00",
+ "last_reported": "2026-07-02T08:58:38.890230+00:00",
+ "last_updated": "2026-07-02T08:58:38.890230+00:00",
+ "context": {
+ "id": "01KWH0TDDARH04MT3Y6ZQXYYHP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.mixergyoneoffbooststartnotbeforenow",
+ "state": "on",
+ "attributes": {
+ "id": "1756635724614",
+ "last_triggered": "2026-05-02T10:51:18.324452+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "MixergyOneOffBoostStartNotBeforeNow"
+ },
+ "last_changed": "2026-07-02T08:58:38.890333+00:00",
+ "last_reported": "2026-07-02T08:58:38.890333+00:00",
+ "last_updated": "2026-07-02T08:58:38.890333+00:00",
+ "context": {
+ "id": "01KWH0TDDAXZ7M7ZE24B1CBYN0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.mixergyoneoffbooststopnotbeforeend",
+ "state": "on",
+ "attributes": {
+ "id": "1756635884665",
+ "last_triggered": "2026-05-02T10:51:44.484677+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "MixergyOneOffBoostStopNotBeforeEnd"
+ },
+ "last_changed": "2026-07-02T08:58:38.890445+00:00",
+ "last_reported": "2026-07-02T08:58:38.890445+00:00",
+ "last_updated": "2026-07-02T08:58:38.890445+00:00",
+ "context": {
+ "id": "01KWH0TDDAA9NH98E908A732EE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.mixergyoneoffbooststartwindow",
+ "state": "on",
+ "attributes": {
+ "id": "1756637132236",
+ "last_triggered": "2026-05-19T13:15:19.001606+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "MixergyOneOffBoostStartWindow"
+ },
+ "last_changed": "2026-07-02T08:58:38.890549+00:00",
+ "last_reported": "2026-07-02T08:58:38.890549+00:00",
+ "last_updated": "2026-07-02T08:58:38.890549+00:00",
+ "context": {
+ "id": "01KWH0TDDANTKDQTJHAWKY5VFS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.mixergyoneoffboostendwindow",
+ "state": "on",
+ "attributes": {
+ "id": "1756725856542",
+ "last_triggered": "2026-05-19T15:27:00.001147+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "MixergyOneOffBoostEndWindow"
+ },
+ "last_changed": "2026-07-02T08:58:38.890656+00:00",
+ "last_reported": "2026-07-02T08:58:38.890656+00:00",
+ "last_updated": "2026-07-02T08:58:38.890656+00:00",
+ "context": {
+ "id": "01KWH0TDDAGHR5KRVQWDZ5B1B9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.mixergytargettempatsunsetresettoprovideddefault",
+ "state": "on",
+ "attributes": {
+ "id": "1758820549714",
+ "last_triggered": "2026-07-01T20:24:47.506468+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "MixergyTargetTempAtSunsetResetToProvidedDefault"
+ },
+ "last_changed": "2026-07-02T08:58:38.890756+00:00",
+ "last_reported": "2026-07-02T08:58:38.890756+00:00",
+ "last_updated": "2026-07-02T08:58:38.890756+00:00",
+ "context": {
+ "id": "01KWH0TDDA8JCECFT73RVYJRX1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.octovernightstopsbutstillchargingupdatebatteryreserve",
+ "state": "on",
+ "attributes": {
+ "id": "1759939571737",
+ "last_triggered": "2026-06-07T04:35:48.015259+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "OctopusOvernightStopsButStillChargingUpdateBatteryReserve"
+ },
+ "last_changed": "2026-07-02T08:58:38.890877+00:00",
+ "last_reported": "2026-07-02T08:58:38.890877+00:00",
+ "last_updated": "2026-07-02T08:58:38.890877+00:00",
+ "context": {
+ "id": "01KWH0TDDAFJPYTH2QDCB5K0J7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.sonnenimplreservewindowstartwndow",
+ "state": "on",
+ "attributes": {
+ "id": "1761314562729",
+ "last_triggered": "2026-07-01T22:25:48.018327+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SonnenImplReserveWindowStartWndow"
+ },
+ "last_changed": "2026-07-02T08:58:38.891047+00:00",
+ "last_reported": "2026-07-02T08:58:38.891047+00:00",
+ "last_updated": "2026-07-02T08:58:38.891047+00:00",
+ "context": {
+ "id": "01KWH0TDDBAJMHMDWZ3PB3A4EH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.sonnenimplreservewindowstopwindow",
+ "state": "on",
+ "attributes": {
+ "id": "1761323070600",
+ "last_triggered": "2026-07-02T04:35:48.002367+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SonnenImplReserveWindowStopWindow"
+ },
+ "last_changed": "2026-07-02T08:58:38.891154+00:00",
+ "last_reported": "2026-07-02T08:58:38.891154+00:00",
+ "last_updated": "2026-07-02T08:58:38.891154+00:00",
+ "context": {
+ "id": "01KWH0TDDBN9HTH5V5ZA8M9VPR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.sonnenmanualreserveendwindow",
+ "state": "on",
+ "attributes": {
+ "id": "1761335779679",
+ "last_triggered": "2026-07-02T04:35:48.000559+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SonnenManualReserveWindowStopWindow"
+ },
+ "last_changed": "2026-07-02T08:58:38.891257+00:00",
+ "last_reported": "2026-07-02T08:58:38.891257+00:00",
+ "last_updated": "2026-07-02T08:58:38.891257+00:00",
+ "context": {
+ "id": "01KWH0TDDB9KPHJV954Q29KH4Q",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.mixergyeddiimplbooststart",
+ "state": "off",
+ "attributes": {
+ "id": "1761337976819",
+ "last_triggered": "2025-10-24T22:07:00.004431+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "MixergyEddiImplBoostStart"
+ },
+ "last_changed": "2026-07-02T08:58:38.891357+00:00",
+ "last_reported": "2026-07-02T08:58:38.891357+00:00",
+ "last_updated": "2026-07-02T08:58:38.891357+00:00",
+ "context": {
+ "id": "01KWH0TDDBY0J6V931GA862ENA",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.mixergyeddiimplboostend",
+ "state": "off",
+ "attributes": {
+ "id": "1761338425496",
+ "last_triggered": "2025-10-25T14:00:00.003233+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "MixergyEddiImplBoostEnd"
+ },
+ "last_changed": "2026-07-02T08:58:38.891453+00:00",
+ "last_reported": "2026-07-02T08:58:38.891453+00:00",
+ "last_updated": "2026-07-02T08:58:38.891453+00:00",
+ "context": {
+ "id": "01KWH0TDDB084RTZXZ3MR9BH0F",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.octopusfreeelectricitystartbooxtmixergyeddi",
+ "state": "on",
+ "attributes": {
+ "id": "1761341740198",
+ "last_triggered": "2025-10-24T22:07:00.001768+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "OctopusFreeElectricityStartBoostMixergyEddi"
+ },
+ "last_changed": "2026-07-02T08:58:38.891549+00:00",
+ "last_reported": "2026-07-02T08:58:38.891549+00:00",
+ "last_updated": "2026-07-02T08:58:38.891549+00:00",
+ "context": {
+ "id": "01KWH0TDDBFMHJQJXS5Q45KBCS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.octopusfreeelectricitystopboostmixergyeddi",
+ "state": "on",
+ "attributes": {
+ "id": "1761343887178",
+ "last_triggered": "2025-10-25T14:00:00.002221+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "OctopusFreeElectricityStopBoostMixergyEddi"
+ },
+ "last_changed": "2026-07-02T08:58:38.891818+00:00",
+ "last_reported": "2026-07-02T08:58:38.891818+00:00",
+ "last_updated": "2026-07-02T08:58:38.891818+00:00",
+ "context": {
+ "id": "01KWH0TDDB3822TSC6364DKAKZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.sonnenfreeelectricitystartwindow",
+ "state": "off",
+ "attributes": {
+ "id": "1761389064128",
+ "last_triggered": null,
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SonnenFreeElectricityStartWindow"
+ },
+ "last_changed": "2026-07-02T08:58:38.891930+00:00",
+ "last_reported": "2026-07-02T08:58:38.891930+00:00",
+ "last_updated": "2026-07-02T08:58:38.891930+00:00",
+ "context": {
+ "id": "01KWH0TDDB3BY00R5HRWK5J987",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.sonnenmanualreserverolltimestonextday",
+ "state": "on",
+ "attributes": {
+ "id": "1768581233119",
+ "last_triggered": "2026-07-02T04:35:58.000988+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SonnenManualReserveRollTimesToNextDay"
+ },
+ "last_changed": "2026-07-02T08:58:38.892032+00:00",
+ "last_reported": "2026-07-02T08:58:38.892032+00:00",
+ "last_updated": "2026-07-02T08:58:38.892032+00:00",
+ "context": {
+ "id": "01KWH0TDDCH84CF0JHJXJ4ZQXH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.catflapgardenlowbattery",
+ "state": "on",
+ "attributes": {
+ "id": "1776878870982",
+ "last_triggered": "2026-06-01T06:19:14.722297+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "CatflapGardenLowBattery"
+ },
+ "last_changed": "2026-07-02T08:58:38.892143+00:00",
+ "last_reported": "2026-07-02T08:58:38.892143+00:00",
+ "last_updated": "2026-07-02T08:58:38.892143+00:00",
+ "context": {
+ "id": "01KWH0TDDC0NXN31QDN59D83Q4",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.catflapcatiolowbattery",
+ "state": "on",
+ "attributes": {
+ "id": "1776878966144",
+ "last_triggered": null,
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "CatFlapCatioLowBattery"
+ },
+ "last_changed": "2026-07-02T08:58:38.892242+00:00",
+ "last_reported": "2026-07-02T08:58:38.892242+00:00",
+ "last_updated": "2026-07-02T08:58:38.892242+00:00",
+ "context": {
+ "id": "01KWH0TDDCDBK15CD42M8RYKYJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.catflapconservatorylowbattery",
+ "state": "on",
+ "attributes": {
+ "id": "1776879028747",
+ "last_triggered": "2026-06-18T16:47:43.812201+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "CatFlapConservatoryLowBattery"
+ },
+ "last_changed": "2026-07-02T08:58:38.892346+00:00",
+ "last_reported": "2026-07-02T08:58:38.892346+00:00",
+ "last_updated": "2026-07-02T08:58:38.892346+00:00",
+ "context": {
+ "id": "01KWH0TDDCEDW3PAZTS4KDMRF1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.catflapkitchenlowbattery",
+ "state": "on",
+ "attributes": {
+ "id": "1776879087021",
+ "last_triggered": "2026-04-22T17:31:42.043103+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "CatFlapKitchenLowBattery"
+ },
+ "last_changed": "2026-07-02T08:58:38.892441+00:00",
+ "last_reported": "2026-07-02T08:58:38.892441+00:00",
+ "last_updated": "2026-07-02T08:58:38.892441+00:00",
+ "context": {
+ "id": "01KWH0TDDC4PNW7Q6KTSVPN394",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.octopusgorebumpchargeretrieved",
+ "state": "on",
+ "attributes": {
+ "id": "1778342632041",
+ "last_triggered": "2026-07-02T09:26:37.009908+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "OctopusIntelligentProcessBumpChargeRetrieved"
+ },
+ "last_changed": "2026-07-02T08:58:38.892545+00:00",
+ "last_reported": "2026-07-02T09:26:37.011959+00:00",
+ "last_updated": "2026-07-02T09:26:37.011959+00:00",
+ "context": {
+ "id": "01KWH2DM6HGSM7EWT0D5Z43A9B",
+ "parent_id": "01KWH2DM6HBB6W9DXSY6HZV2T4",
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.octopusprocessoffpeakinteloctslot",
+ "state": "on",
+ "attributes": {
+ "id": "1778347605796",
+ "last_triggered": "2026-07-02T04:30:54.057447+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "OctopusProcessOffPeakIntelOctSlot"
+ },
+ "last_changed": "2026-07-02T08:58:38.892649+00:00",
+ "last_reported": "2026-07-02T08:58:38.892649+00:00",
+ "last_updated": "2026-07-02T08:58:38.892649+00:00",
+ "context": {
+ "id": "01KWH0TDDC6Y2X9X9QCYVQ3J34",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.bilereahalldualbutton1",
+ "state": "on",
+ "attributes": {
+ "id": "1778689759714",
+ "last_triggered": "2026-05-24T15:13:03.749235+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "BilereaHallDualButton1"
+ },
+ "last_changed": "2026-07-02T08:58:38.892750+00:00",
+ "last_reported": "2026-07-02T08:58:38.892750+00:00",
+ "last_updated": "2026-07-02T08:58:38.892750+00:00",
+ "context": {
+ "id": "01KWH0TDDCM6JTHWHQ5ZYGK1ZK",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.doorstatusgaragedoorchanges",
+ "state": "on",
+ "attributes": {
+ "id": "1778690603889",
+ "last_triggered": "2026-06-28T12:26:19.669486+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "DoorStatusGarageDoorChanges"
+ },
+ "last_changed": "2026-07-02T08:58:38.892853+00:00",
+ "last_reported": "2026-07-02T08:58:38.892853+00:00",
+ "last_updated": "2026-07-02T08:58:38.892853+00:00",
+ "context": {
+ "id": "01KWH0TDDCH719N5WFWW1G2NVP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.doorstatusconservatorydoorchanges",
+ "state": "on",
+ "attributes": {
+ "id": "1778692417109",
+ "last_triggered": "2026-06-28T12:26:19.659953+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "DoorStatusConservatoryDoorChanges"
+ },
+ "last_changed": "2026-07-02T08:58:38.892970+00:00",
+ "last_reported": "2026-07-02T08:58:38.892970+00:00",
+ "last_updated": "2026-07-02T08:58:38.892970+00:00",
+ "context": {
+ "id": "01KWH0TDDCMCFTE2DBBCY0JPYV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.doorstatusfrontdoorchanges",
+ "state": "on",
+ "attributes": {
+ "id": "1778692427904",
+ "last_triggered": "2026-07-02T07:40:33.746900+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "DoorStatusFrontDoorChanges"
+ },
+ "last_changed": "2026-07-02T08:58:38.893076+00:00",
+ "last_reported": "2026-07-02T08:58:38.893076+00:00",
+ "last_updated": "2026-07-02T08:58:38.893076+00:00",
+ "context": {
+ "id": "01KWH0TDDDSCZCRZWKQ051XS1J",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.doordangerstatusmajordoorsupdate",
+ "state": "on",
+ "attributes": {
+ "id": "1778694608225",
+ "last_triggered": "2026-07-02T07:40:33.749614+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "DoorMajorDoorsTextUpdate"
+ },
+ "last_changed": "2026-07-02T08:58:38.893177+00:00",
+ "last_reported": "2026-07-02T08:58:38.893177+00:00",
+ "last_updated": "2026-07-02T08:58:38.893177+00:00",
+ "context": {
+ "id": "01KWH0TDDDNYKV8F5D8X39NX1K",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.solargenerationtodayprojectedmeanupdate",
+ "state": "on",
+ "attributes": {
+ "id": "1779371336510",
+ "last_triggered": "2026-07-02T05:46:54.439684+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SolarGenerationTodayProjectedMeanUpdate"
+ },
+ "last_changed": "2026-07-02T08:58:38.893272+00:00",
+ "last_reported": "2026-07-02T08:58:38.893272+00:00",
+ "last_updated": "2026-07-02T08:58:38.893272+00:00",
+ "context": {
+ "id": "01KWH0TDDD8ZHAW8HCM129HAFB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.solargenerationprojectedmeanreset",
+ "state": "on",
+ "attributes": {
+ "id": "1779371518293",
+ "last_triggered": "2026-07-02T00:00:01.215032+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SolarGenerationProjectedMeanReset"
+ },
+ "last_changed": "2026-07-02T08:58:38.893374+00:00",
+ "last_reported": "2026-07-02T08:58:38.893374+00:00",
+ "last_updated": "2026-07-02T08:58:38.893374+00:00",
+ "context": {
+ "id": "01KWH0TDDDNR9PHANKJDQ8YDQ1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.solargenerationtomorrowprojectedmeanupdate",
+ "state": "on",
+ "attributes": {
+ "id": "1779372724428",
+ "last_triggered": "2026-07-02T05:46:54.441335+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SolarGenerationTomorrowProjectedMeanUpdate"
+ },
+ "last_changed": "2026-07-02T08:58:38.893474+00:00",
+ "last_reported": "2026-07-02T08:58:38.893474+00:00",
+ "last_updated": "2026-07-02T08:58:38.893474+00:00",
+ "context": {
+ "id": "01KWH0TDDDEP2BH5JK7VBW4AX5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.blindsdelatyopenduetoheatandweather",
+ "state": "on",
+ "attributes": {
+ "id": "1779991212203",
+ "last_triggered": "2026-07-02T03:49:12.077333+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "BlindsConservatoryCheckIfOKOpenGivenHeatAndWeather"
+ },
+ "last_changed": "2026-07-02T08:58:38.893575+00:00",
+ "last_reported": "2026-07-02T08:58:38.893575+00:00",
+ "last_updated": "2026-07-02T08:58:38.893575+00:00",
+ "context": {
+ "id": "01KWH0TDDD268DFFPQACTFMJWT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.somfyopenconservatoryblindsaftersunmovedoffthem",
+ "state": "on",
+ "attributes": {
+ "id": "1779991726608",
+ "last_triggered": "2026-07-01T11:15:00.189391+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "SomfyOpenConservatoryBlindsAfterSunMovedOffThem"
+ },
+ "last_changed": "2026-07-02T08:58:38.893680+00:00",
+ "last_reported": "2026-07-02T08:58:38.893680+00:00",
+ "last_updated": "2026-07-02T08:58:38.893680+00:00",
+ "context": {
+ "id": "01KWH0TDDDK9W5RF270NV5T77W",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.waterleakshower",
+ "state": "on",
+ "attributes": {
+ "id": "1780245678436",
+ "last_triggered": null,
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "WaterLeakShower"
+ },
+ "last_changed": "2026-07-02T08:58:38.893788+00:00",
+ "last_reported": "2026-07-02T08:58:38.893788+00:00",
+ "last_updated": "2026-07-02T08:58:38.893788+00:00",
+ "context": {
+ "id": "01KWH0TDDDY0PZTX5MGXVSP5E9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.waterleakwashingmachine",
+ "state": "on",
+ "attributes": {
+ "id": "1780245909421",
+ "last_triggered": "2026-06-25T14:49:59.771211+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "WaterLeakWashingMachine"
+ },
+ "last_changed": "2026-07-02T08:58:38.893885+00:00",
+ "last_reported": "2026-07-02T08:58:38.893885+00:00",
+ "last_updated": "2026-07-02T08:58:38.893885+00:00",
+ "context": {
+ "id": "01KWH0TDDDWRV9K2MKTB22PSCR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.waterleakkitchensink",
+ "state": "on",
+ "attributes": {
+ "id": "1780246196081",
+ "last_triggered": null,
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "WaterLeakKitchenSink"
+ },
+ "last_changed": "2026-07-02T08:58:38.893995+00:00",
+ "last_reported": "2026-07-02T08:58:38.893995+00:00",
+ "last_updated": "2026-07-02T08:58:38.893995+00:00",
+ "context": {
+ "id": "01KWH0TDDDMDFMYSZZQ50PXJF1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.waterleakkitchenfridge",
+ "state": "on",
+ "attributes": {
+ "id": "1780259025921",
+ "last_triggered": null,
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "WaterLeakKitchenFridge"
+ },
+ "last_changed": "2026-07-02T08:58:38.894090+00:00",
+ "last_reported": "2026-07-02T08:58:38.894090+00:00",
+ "last_updated": "2026-07-02T08:58:38.894090+00:00",
+ "context": {
+ "id": "01KWH0TDDERMZ15P16TGQQ63N1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "automation.notifywhenoutsidehotterthaninside",
+ "state": "on",
+ "attributes": {
+ "id": "1782120598010",
+ "last_triggered": "2026-06-22T11:55:09.133983+00:00",
+ "mode": "single",
+ "current": 0,
+ "friendly_name": "NotifyWhenOutsideHotterThanInside"
+ },
+ "last_changed": "2026-07-02T08:58:38.894199+00:00",
+ "last_reported": "2026-07-02T08:58:38.894199+00:00",
+ "last_updated": "2026-07-02T08:58:38.894199+00:00",
+ "context": {
+ "id": "01KWH0TDDEJRQD3BEFP5VGM903",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.main_oven_bottom_cavity_remote_control",
+ "state": "on",
+ "attributes": {
+ "friendly_name": "Main oven Bottom cavity Remote control"
+ },
+ "last_changed": "2026-07-02T08:58:39.905617+00:00",
+ "last_reported": "2026-07-02T08:58:39.911687+00:00",
+ "last_updated": "2026-07-02T08:58:39.905617+00:00",
+ "context": {
+ "id": "01KWH0TED1FBGBKN0S0BSA07KS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.main_oven_bottom_cavity_remote_start",
+ "state": "off",
+ "attributes": {
+ "friendly_name": "Main oven Bottom cavity Remote start"
+ },
+ "last_changed": "2026-07-02T08:58:39.905865+00:00",
+ "last_reported": "2026-07-02T08:58:39.911703+00:00",
+ "last_updated": "2026-07-02T08:58:39.905865+00:00",
+ "context": {
+ "id": "01KWH0TED1TA0KKSZ8EJY0YFQ6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.main_oven_bottom_cavity_local_control",
+ "state": "off",
+ "attributes": {
+ "friendly_name": "Main oven Bottom cavity Local control"
+ },
+ "last_changed": "2026-07-02T08:58:39.906016+00:00",
+ "last_reported": "2026-07-02T08:58:39.911717+00:00",
+ "last_updated": "2026-07-02T08:58:39.906016+00:00",
+ "context": {
+ "id": "01KWH0TED2ZPNSEQQ718JZEHDE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.main_oven_bottom_cavity_interior_illumination_active",
+ "state": "off",
+ "attributes": {
+ "device_class": "light",
+ "friendly_name": "Main oven Bottom cavity Interior illumination active"
+ },
+ "last_changed": "2026-07-02T08:58:39.906166+00:00",
+ "last_reported": "2026-07-02T08:58:39.911732+00:00",
+ "last_updated": "2026-07-02T08:58:39.906166+00:00",
+ "context": {
+ "id": "01KWH0TED2ZZEXTJBH52NK8EFJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.main_oven_bottom_cavity_active_program",
+ "state": "unknown",
+ "attributes": {
+ "options": [
+ "cooking_oven_program_heating_mode_sabbath_programme",
+ "cooking_oven_program_heating_mode_pre_heating",
+ "cooking_oven_program_heating_mode_pizza_setting",
+ "cooking_oven_program_heating_mode_bottom_heating",
+ "cooking_oven_program_heating_mode_hot_air_grilling",
+ "cooking_oven_program_heating_mode_top_bottom_heating",
+ "cooking_oven_program_heating_mode_hot_air"
+ ],
+ "friendly_name": "Main oven Bottom cavity Active program"
+ },
+ "last_changed": "2026-07-02T08:58:39.908790+00:00",
+ "last_reported": "2026-07-02T08:58:39.911788+00:00",
+ "last_updated": "2026-07-02T08:58:39.908790+00:00",
+ "context": {
+ "id": "01KWH0TED42M4GFGRNS5EJN6Q3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.main_oven_bottom_cavity_selected_program",
+ "state": "unknown",
+ "attributes": {
+ "options": [
+ "cooking_oven_program_heating_mode_sabbath_programme",
+ "cooking_oven_program_heating_mode_pre_heating",
+ "cooking_oven_program_heating_mode_pizza_setting",
+ "cooking_oven_program_heating_mode_bottom_heating",
+ "cooking_oven_program_heating_mode_hot_air_grilling",
+ "cooking_oven_program_heating_mode_top_bottom_heating",
+ "cooking_oven_program_heating_mode_hot_air"
+ ],
+ "friendly_name": "Main oven Bottom cavity Selected program"
+ },
+ "last_changed": "2026-07-02T08:58:39.909039+00:00",
+ "last_reported": "2026-07-02T08:58:39.911815+00:00",
+ "last_updated": "2026-07-02T08:58:39.909039+00:00",
+ "context": {
+ "id": "01KWH0TED5B16XA0D2HC50GHDC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.main_oven_bottom_cavity_operation_state",
+ "state": "inactive",
+ "attributes": {
+ "options": [
+ "inactive",
+ "ready",
+ "delayedstart",
+ "run",
+ "pause",
+ "actionrequired",
+ "finished",
+ "error",
+ "aborting"
+ ],
+ "device_class": "enum",
+ "friendly_name": "Main oven Bottom cavity Operation state"
+ },
+ "last_changed": "2026-07-02T08:58:39.909765+00:00",
+ "last_reported": "2026-07-02T08:58:39.911868+00:00",
+ "last_updated": "2026-07-02T08:58:39.909765+00:00",
+ "context": {
+ "id": "01KWH0TED531S9CWCE7S4VAFF8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.main_oven_bottom_cavity_door",
+ "state": "closed",
+ "attributes": {
+ "options": [
+ "closed",
+ "locked",
+ "open"
+ ],
+ "device_class": "enum",
+ "friendly_name": "Main oven Bottom cavity Door"
+ },
+ "last_changed": "2026-07-02T08:58:39.909991+00:00",
+ "last_reported": "2026-07-02T08:58:39.911906+00:00",
+ "last_updated": "2026-07-02T08:58:39.909991+00:00",
+ "context": {
+ "id": "01KWH0TED5RCM81RV2PR24FY2Y",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.main_oven_bottom_cavity_current_oven_cavity_temperature",
+ "state": "59",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Main oven Bottom cavity Current oven cavity temperature"
+ },
+ "last_changed": "2026-07-02T08:58:39.910223+00:00",
+ "last_reported": "2026-07-02T08:58:39.911934+00:00",
+ "last_updated": "2026-07-02T08:58:39.910223+00:00",
+ "context": {
+ "id": "01KWH0TED6NBSEFJNT3B5MRGY5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.main_oven_bottom_cavity_power",
+ "state": "off",
+ "attributes": {
+ "friendly_name": "Main oven Bottom cavity Power"
+ },
+ "last_changed": "2026-07-02T08:58:39.910736+00:00",
+ "last_reported": "2026-07-02T08:58:39.911953+00:00",
+ "last_updated": "2026-07-02T08:58:39.910736+00:00",
+ "context": {
+ "id": "01KWH0TED6AAPH3J0P1ECX65J1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.main_oven_bottom_cavity_child_lock",
+ "state": "off",
+ "attributes": {
+ "friendly_name": "Main oven Bottom cavity Child lock"
+ },
+ "last_changed": "2026-07-02T08:58:39.910933+00:00",
+ "last_reported": "2026-07-02T08:58:39.911968+00:00",
+ "last_updated": "2026-07-02T08:58:39.910933+00:00",
+ "context": {
+ "id": "01KWH0TED6KZMTB4HSEXKAN8JR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.main_oven_bottom_cavity_sabbath_mode",
+ "state": "off",
+ "attributes": {
+ "friendly_name": "Main oven Bottom cavity Sabbath mode"
+ },
+ "last_changed": "2026-07-02T08:58:39.911090+00:00",
+ "last_reported": "2026-07-02T08:58:39.911979+00:00",
+ "last_updated": "2026-07-02T08:58:39.911090+00:00",
+ "context": {
+ "id": "01KWH0TED7RTRBH6ZV6Z29837V",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.microwave_remote_control",
+ "state": "on",
+ "attributes": {
+ "friendly_name": "Microwave Remote control"
+ },
+ "last_changed": "2026-07-02T08:58:39.912772+00:00",
+ "last_reported": "2026-07-02T08:58:39.917160+00:00",
+ "last_updated": "2026-07-02T08:58:39.912772+00:00",
+ "context": {
+ "id": "01KWH0TED83XFZG48Y2QMHZM93",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.microwave_remote_start",
+ "state": "on",
+ "attributes": {
+ "friendly_name": "Microwave Remote start"
+ },
+ "last_changed": "2026-07-02T08:58:39.912971+00:00",
+ "last_reported": "2026-07-02T08:58:39.917174+00:00",
+ "last_updated": "2026-07-02T08:58:39.912971+00:00",
+ "context": {
+ "id": "01KWH0TED87PM1712E5VF7XKG9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.microwave_local_control",
+ "state": "off",
+ "attributes": {
+ "friendly_name": "Microwave Local control"
+ },
+ "last_changed": "2026-07-02T08:58:39.913157+00:00",
+ "last_reported": "2026-07-02T08:58:39.917185+00:00",
+ "last_updated": "2026-07-02T08:58:39.913157+00:00",
+ "context": {
+ "id": "01KWH0TED9M1FRRM85F9N1S2A7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.microwave_interior_illumination_active",
+ "state": "off",
+ "attributes": {
+ "device_class": "light",
+ "friendly_name": "Microwave Interior illumination active"
+ },
+ "last_changed": "2026-07-02T08:58:39.913319+00:00",
+ "last_reported": "2026-07-02T08:58:39.917197+00:00",
+ "last_updated": "2026-07-02T08:58:39.913319+00:00",
+ "context": {
+ "id": "01KWH0TED95Q9AFG429CKRZRNH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.microwave_pause_program",
+ "state": "unknown",
+ "attributes": {
+ "friendly_name": "Microwave Pause program"
+ },
+ "last_changed": "2026-07-02T08:58:39.913694+00:00",
+ "last_reported": "2026-07-02T08:58:39.917211+00:00",
+ "last_updated": "2026-07-02T08:58:39.913694+00:00",
+ "context": {
+ "id": "01KWH0TED9HE937FQMW9GNRSXT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.microwave_active_program",
+ "state": "unknown",
+ "attributes": {
+ "options": [
+ "cooking_oven_program_microwave_90_watt",
+ "cooking_oven_program_microwave_180_watt",
+ "cooking_oven_program_microwave_360_watt",
+ "cooking_oven_program_microwave_600_watt",
+ "cooking_oven_program_microwave_max",
+ "cooking_oven_program_heating_mode_hot_air",
+ "cooking_oven_program_heating_mode_top_bottom_heating",
+ "cooking_oven_program_heating_mode_top_bottom_heating_eco",
+ "cooking_oven_program_heating_mode_hot_air_grilling",
+ "cooking_oven_program_heating_mode_bottom_heating",
+ "cooking_oven_program_heating_mode_preheat_ovenware",
+ "cooking_oven_program_heating_mode_pre_heating"
+ ],
+ "friendly_name": "Microwave Active program"
+ },
+ "last_changed": "2026-07-02T08:58:39.915085+00:00",
+ "last_reported": "2026-07-02T08:58:39.917256+00:00",
+ "last_updated": "2026-07-02T08:58:39.915085+00:00",
+ "context": {
+ "id": "01KWH0TEDBK1DGYKZDW3P71TFS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.microwave_selected_program",
+ "state": "unknown",
+ "attributes": {
+ "options": [
+ "cooking_oven_program_microwave_90_watt",
+ "cooking_oven_program_microwave_180_watt",
+ "cooking_oven_program_microwave_360_watt",
+ "cooking_oven_program_microwave_600_watt",
+ "cooking_oven_program_microwave_max",
+ "cooking_oven_program_heating_mode_hot_air",
+ "cooking_oven_program_heating_mode_top_bottom_heating",
+ "cooking_oven_program_heating_mode_top_bottom_heating_eco",
+ "cooking_oven_program_heating_mode_hot_air_grilling",
+ "cooking_oven_program_heating_mode_bottom_heating",
+ "cooking_oven_program_heating_mode_preheat_ovenware",
+ "cooking_oven_program_heating_mode_pre_heating"
+ ],
+ "friendly_name": "Microwave Selected program"
+ },
+ "last_changed": "2026-07-02T08:58:39.915269+00:00",
+ "last_reported": "2026-07-02T08:58:39.917281+00:00",
+ "last_updated": "2026-07-02T08:58:39.915269+00:00",
+ "context": {
+ "id": "01KWH0TEDBNE1XDGKQ9QCKE0WH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.microwave_operation_state",
+ "state": "inactive",
+ "attributes": {
+ "options": [
+ "inactive",
+ "ready",
+ "delayedstart",
+ "run",
+ "pause",
+ "actionrequired",
+ "finished",
+ "error",
+ "aborting"
+ ],
+ "device_class": "enum",
+ "friendly_name": "Microwave Operation state"
+ },
+ "last_changed": "2026-07-02T08:58:39.915842+00:00",
+ "last_reported": "2026-07-02T08:58:39.917321+00:00",
+ "last_updated": "2026-07-02T08:58:39.915842+00:00",
+ "context": {
+ "id": "01KWH0TEDBXT592RQYTD8H8Y6N",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.microwave_door",
+ "state": "closed",
+ "attributes": {
+ "options": [
+ "closed",
+ "locked",
+ "open"
+ ],
+ "device_class": "enum",
+ "friendly_name": "Microwave Door"
+ },
+ "last_changed": "2026-07-02T08:58:39.916020+00:00",
+ "last_reported": "2026-07-02T08:58:39.917351+00:00",
+ "last_updated": "2026-07-02T08:58:39.916020+00:00",
+ "context": {
+ "id": "01KWH0TEDCEYK8S4VDN6A2NSA4",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.microwave_current_oven_cavity_temperature",
+ "state": "27",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Microwave Current oven cavity temperature"
+ },
+ "last_changed": "2026-07-02T08:58:39.916203+00:00",
+ "last_reported": "2026-07-02T08:58:39.917374+00:00",
+ "last_updated": "2026-07-02T08:58:39.916203+00:00",
+ "context": {
+ "id": "01KWH0TEDCT9YYEFTGTVRNA1KB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.microwave_power",
+ "state": "off",
+ "attributes": {
+ "friendly_name": "Microwave Power"
+ },
+ "last_changed": "2026-07-02T08:58:39.916598+00:00",
+ "last_reported": "2026-07-02T08:58:39.917389+00:00",
+ "last_updated": "2026-07-02T08:58:39.916598+00:00",
+ "context": {
+ "id": "01KWH0TEDCFA18GJZ9KS65YS05",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.microwave_child_lock",
+ "state": "off",
+ "attributes": {
+ "friendly_name": "Microwave Child lock"
+ },
+ "last_changed": "2026-07-02T08:58:39.916740+00:00",
+ "last_reported": "2026-07-02T08:58:39.917400+00:00",
+ "last_updated": "2026-07-02T08:58:39.916740+00:00",
+ "context": {
+ "id": "01KWH0TEDCCRBG0E56ARE9VK5A",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.microwave_alarm_clock",
+ "state": "0",
+ "attributes": {
+ "min": 0.0,
+ "max": 100.0,
+ "step": 1,
+ "mode": "auto",
+ "unit_of_measurement": "s",
+ "device_class": "duration",
+ "friendly_name": "Microwave Alarm clock"
+ },
+ "last_changed": "2026-07-02T08:58:39.994534+00:00",
+ "last_reported": "2026-07-02T08:58:39.994534+00:00",
+ "last_updated": "2026-07-02T08:58:39.994534+00:00",
+ "context": {
+ "id": "01KWH0TEFTW550T1JWKBGC718K",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.main_oven_bottom_cavity_alarm_clock",
+ "state": "0",
+ "attributes": {
+ "min": 0.0,
+ "max": 100.0,
+ "step": 1,
+ "mode": "auto",
+ "unit_of_measurement": "s",
+ "device_class": "duration",
+ "friendly_name": "Main oven Bottom cavity Alarm clock"
+ },
+ "last_changed": "2026-07-02T08:58:39.995019+00:00",
+ "last_reported": "2026-07-02T08:58:39.995019+00:00",
+ "last_updated": "2026-07-02T08:58:39.995019+00:00",
+ "context": {
+ "id": "01KWH0TEFVWAR30PVK53BNTVB7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.hot_water_temperature",
+ "state": "51.9",
+ "attributes": {
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Mixergy Tank Hot Water Temperature"
+ },
+ "last_changed": "2026-07-02T10:06:10.781428+00:00",
+ "last_reported": "2026-07-02T10:10:20.911680+00:00",
+ "last_updated": "2026-07-02T10:06:10.781428+00:00",
+ "context": {
+ "id": "01KWH4P2AXD0T9AHXB0CZ7KKYX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.coldest_water_temperature",
+ "state": "22.2",
+ "attributes": {
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Mixergy Tank Coldest Water Temperature"
+ },
+ "last_changed": "2026-07-02T08:58:39.998366+00:00",
+ "last_reported": "2026-07-02T09:57:50.891732+00:00",
+ "last_updated": "2026-07-02T08:58:39.998366+00:00",
+ "context": {
+ "id": "01KWH0TEFYBXMZ84TKAZAQ6MPW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.current_charge",
+ "state": "64.5",
+ "attributes": {
+ "unit_of_measurement": "%",
+ "icon": "hass:water-percent",
+ "friendly_name": "Mixergy Tank Current Charge"
+ },
+ "last_changed": "2026-07-02T09:46:10.247748+00:00",
+ "last_reported": "2026-07-02T09:57:50.891519+00:00",
+ "last_updated": "2026-07-02T09:46:10.247748+00:00",
+ "context": {
+ "id": "01KWH3HDY7V9Z51ASBS6MVYP2B",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.target_charge",
+ "state": "0",
+ "attributes": {
+ "unit_of_measurement": "%",
+ "icon": "hass:water-percent",
+ "friendly_name": "Mixergy Tank Target Charge"
+ },
+ "last_changed": "2026-07-02T08:58:39.998916+00:00",
+ "last_reported": "2026-07-02T09:57:50.891703+00:00",
+ "last_updated": "2026-07-02T08:58:39.998916+00:00",
+ "context": {
+ "id": "01KWH0TEFYGJCXAY3NZFB40K0B",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.electric_heat",
+ "state": "off",
+ "attributes": {
+ "device_class": "energy",
+ "friendly_name": "Mixergy Tank Electric Heat"
+ },
+ "last_changed": "2026-07-02T08:58:39.999095+00:00",
+ "last_reported": "2026-07-02T09:57:50.891114+00:00",
+ "last_updated": "2026-07-02T08:58:39.999095+00:00",
+ "context": {
+ "id": "01KWH0TEFZ0A86JNEWVRY4E6MW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.indirect_heat",
+ "state": "off",
+ "attributes": {
+ "device_class": "heat",
+ "icon": "mdi:fire",
+ "friendly_name": "Mixergy Tank Indirect Heat"
+ },
+ "last_changed": "2026-07-02T08:58:39.999258+00:00",
+ "last_reported": "2026-07-02T09:57:50.891050+00:00",
+ "last_updated": "2026-07-02T08:58:39.999258+00:00",
+ "context": {
+ "id": "01KWH0TEFZZPN3RJG22JRJK3JZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.heatpump_heat",
+ "state": "off",
+ "attributes": {
+ "device_class": "energy",
+ "friendly_name": "Mixergy Tank HeatPump Heat"
+ },
+ "last_changed": "2026-07-02T08:58:39.999418+00:00",
+ "last_reported": "2026-07-02T09:57:50.891548+00:00",
+ "last_updated": "2026-07-02T08:58:39.999418+00:00",
+ "context": {
+ "id": "01KWH0TEFZ3DX1BG2J2VNKKMTJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.low_hot_water",
+ "state": "off",
+ "attributes": {
+ "icon": "hass:water-percent-alert",
+ "friendly_name": "Mixergy Tank Low Hot Water"
+ },
+ "last_changed": "2026-07-02T08:58:39.999573+00:00",
+ "last_reported": "2026-07-02T09:57:50.891806+00:00",
+ "last_updated": "2026-07-02T08:58:39.999573+00:00",
+ "context": {
+ "id": "01KWH0TEFZ6JCYSWZ6KH55JEM4",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.no_hot_water",
+ "state": "off",
+ "attributes": {
+ "icon": "hass:water-remove-outline",
+ "friendly_name": "Mixergy Tank No Hot Water"
+ },
+ "last_changed": "2026-07-02T08:58:39.999727+00:00",
+ "last_reported": "2026-07-02T09:57:50.892015+00:00",
+ "last_updated": "2026-07-02T08:58:39.999727+00:00",
+ "context": {
+ "id": "01KWH0TEFZ4GDJZYAGXV88GJY9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.mixergy_electric_heat_power",
+ "state": "0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "friendly_name": "Mixergy Tank Mixergy Electric Heat Power"
+ },
+ "last_changed": "2026-07-02T08:58:39.999921+00:00",
+ "last_reported": "2026-07-02T09:57:50.891194+00:00",
+ "last_updated": "2026-07-02T08:58:39.999921+00:00",
+ "context": {
+ "id": "01KWH0TEFZQ3RQ9P74S32Y11MS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.mixergy_electric_heat_energy",
+ "state": "391.00",
+ "attributes": {
+ "state_class": "total",
+ "source": "sensor.mixergy_electric_heat_power",
+ "unit_of_measurement": "kWh",
+ "device_class": "energy",
+ "icon": "mdi:lightning-bolt",
+ "friendly_name": "Mixergy Tank Mixergy Electric Heat Energy"
+ },
+ "last_changed": "2026-07-02T08:58:40.000518+00:00",
+ "last_reported": "2026-07-02T08:58:40.000395+00:00",
+ "last_updated": "2026-07-02T08:58:40.000518+00:00",
+ "context": {
+ "id": "01KWH0TEG0XNHTZQZFCRNBYFWD",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.target_temperature",
+ "state": "50",
+ "attributes": {
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Mixergy Tank Target Temperature"
+ },
+ "last_changed": "2026-07-02T08:58:40.000798+00:00",
+ "last_reported": "2026-07-02T09:57:50.892218+00:00",
+ "last_updated": "2026-07-02T08:58:40.000798+00:00",
+ "context": {
+ "id": "01KWH0TEG02VQV2MSF6RZCXGP8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.holiday_mode",
+ "state": "off",
+ "attributes": {
+ "icon": "mdi:airplane-takeoff",
+ "friendly_name": "Mixergy Tank Holiday Mode"
+ },
+ "last_changed": "2026-07-02T08:58:40.000995+00:00",
+ "last_reported": "2026-07-02T09:57:50.891829+00:00",
+ "last_updated": "2026-07-02T08:58:40.000995+00:00",
+ "context": {
+ "id": "01KWH0TEG09KZNMYEEWDM7BY70",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.mixergy_electric_pv_power",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "kW",
+ "device_class": "power",
+ "friendly_name": "Mixergy Tank Mixergy Electric PV Power"
+ },
+ "last_changed": "2026-07-02T08:58:40.001189+00:00",
+ "last_reported": "2026-07-02T09:57:50.891943+00:00",
+ "last_updated": "2026-07-02T08:58:40.001189+00:00",
+ "context": {
+ "id": "01KWH0TEG1K3Z18TBKAQNAJ44C",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.mixergy_electric_pv_energy",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "total",
+ "icon": "mdi:lightning-bolt",
+ "friendly_name": "Mixergy Tank Mixergy Electric PV Energy"
+ },
+ "last_changed": "2026-07-02T08:58:40.001398+00:00",
+ "last_reported": "2026-07-02T08:58:40.001398+00:00",
+ "last_updated": "2026-07-02T08:58:40.001398+00:00",
+ "context": {
+ "id": "01KWH0TEG1JZ16CH22Y5WMMTNR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.clamp_power",
+ "state": "unavailable",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "W",
+ "device_class": "power",
+ "friendly_name": "Mixergy Tank Clamp Power"
+ },
+ "last_changed": "2026-07-02T08:58:40.003258+00:00",
+ "last_reported": "2026-07-02T09:57:50.891156+00:00",
+ "last_updated": "2026-07-02T08:58:40.003258+00:00",
+ "context": {
+ "id": "01KWH0TEG3D0M2EP69PA8P74T5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.is_charging",
+ "state": "off",
+ "attributes": {
+ "icon": "hass:water-percent-alert",
+ "friendly_name": "Mixergy Tank Is Charging"
+ },
+ "last_changed": "2026-07-02T08:58:40.003493+00:00",
+ "last_reported": "2026-07-02T09:57:50.891576+00:00",
+ "last_updated": "2026-07-02T08:58:40.003493+00:00",
+ "context": {
+ "id": "01KWH0TEG3CR547E6BF87QR03B",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.holiday_date_start",
+ "state": "2026-06-24 21:00:00",
+ "attributes": {
+ "device_class": "timestamp",
+ "friendly_name": "Mixergy Tank Holiday Date Start"
+ },
+ "last_changed": "2026-07-02T08:58:40.003721+00:00",
+ "last_reported": "2026-07-02T09:57:50.892193+00:00",
+ "last_updated": "2026-07-02T08:58:40.003721+00:00",
+ "context": {
+ "id": "01KWH0TEG3BJ2HXB2T3WQRJP46",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.holiday_date_end",
+ "state": "2026-06-25 13:00:00",
+ "attributes": {
+ "device_class": "timestamp",
+ "friendly_name": "Mixergy Tank Holiday Date End"
+ },
+ "last_changed": "2026-07-02T08:58:40.003936+00:00",
+ "last_reported": "2026-07-02T09:57:50.891779+00:00",
+ "last_updated": "2026-07-02T08:58:40.003936+00:00",
+ "context": {
+ "id": "01KWH0TEG35NYKX0233HJ2FR3Z",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.default_heat_source",
+ "state": "heatpump",
+ "attributes": {
+ "device_class": "enum",
+ "friendly_name": "Mixergy Tank Default Heat Source"
+ },
+ "last_changed": "2026-07-02T08:58:40.004135+00:00",
+ "last_reported": "2026-07-02T09:57:50.892067+00:00",
+ "last_updated": "2026-07-02T08:58:40.004135+00:00",
+ "context": {
+ "id": "01KWH0TEG4X19DZ6KYVHRMS4C4",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.grid_assistance_enabled",
+ "state": "off",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Mixergy Tank Grid Assistance Enabled"
+ },
+ "last_changed": "2026-07-02T08:58:40.004772+00:00",
+ "last_reported": "2026-07-02T09:57:50.892159+00:00",
+ "last_updated": "2026-07-02T08:58:40.004772+00:00",
+ "context": {
+ "id": "01KWH0TEG4N21NHZBR23VN2ZR1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.frost_protection_enabled",
+ "state": "on",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Mixergy Tank Frost Protection Enabled"
+ },
+ "last_changed": "2026-07-02T08:58:40.004936+00:00",
+ "last_reported": "2026-07-02T09:57:50.891918+00:00",
+ "last_updated": "2026-07-02T08:58:40.004936+00:00",
+ "context": {
+ "id": "01KWH0TEG403AFDFJKBV613CFG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.medical_research_donation_enabled",
+ "state": "on",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Mixergy Tank Medical Research Donation Enabled"
+ },
+ "last_changed": "2026-07-02T08:58:40.005124+00:00",
+ "last_reported": "2026-07-02T09:57:50.892041+00:00",
+ "last_updated": "2026-07-02T08:58:40.005124+00:00",
+ "context": {
+ "id": "01KWH0TEG5WR039WJ3RFKFP8AN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.pv_divert_enabled",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "switch",
+ "friendly_name": "Mixergy Tank PV Divert Enabled"
+ },
+ "last_changed": "2026-07-02T08:58:40.005318+00:00",
+ "last_reported": "2026-07-02T09:57:50.891640+00:00",
+ "last_updated": "2026-07-02T08:58:40.005318+00:00",
+ "context": {
+ "id": "01KWH0TEG5158ZJ38ASVDVC1FQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.target_temperature",
+ "state": "50",
+ "attributes": {
+ "min": 45,
+ "max": 55,
+ "step": 1,
+ "mode": "auto",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Mixergy Tank Target Temperature"
+ },
+ "last_changed": "2026-07-02T08:58:40.005838+00:00",
+ "last_reported": "2026-07-02T09:57:50.891477+00:00",
+ "last_updated": "2026-07-02T08:58:40.005838+00:00",
+ "context": {
+ "id": "01KWH0TEG5D9436DNDHHZZ3XSM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.target_charge",
+ "state": "0",
+ "attributes": {
+ "min": 0,
+ "max": 100,
+ "step": 1,
+ "mode": "auto",
+ "unit_of_measurement": "%",
+ "icon": "hass:water-percent",
+ "friendly_name": "Mixergy Tank Target Charge"
+ },
+ "last_changed": "2026-07-02T08:58:40.006021+00:00",
+ "last_reported": "2026-07-02T09:57:50.891609+00:00",
+ "last_updated": "2026-07-02T08:58:40.006021+00:00",
+ "context": {
+ "id": "01KWH0TEG6R7YYGYSQ97E4F26X",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.cleansing_temperature",
+ "state": "55",
+ "attributes": {
+ "min": 51,
+ "max": 55,
+ "step": 1,
+ "mode": "auto",
+ "unit_of_measurement": "°C",
+ "device_class": "temperature",
+ "friendly_name": "Mixergy Tank Cleansing Temperature"
+ },
+ "last_changed": "2026-07-02T08:58:40.006202+00:00",
+ "last_reported": "2026-07-02T09:57:50.892131+00:00",
+ "last_updated": "2026-07-02T08:58:40.006202+00:00",
+ "context": {
+ "id": "01KWH0TEG6MN0SD5GC8TZ4KV83",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.pv_cut_in_threshold",
+ "state": "unavailable",
+ "attributes": {
+ "min": 0,
+ "max": 500,
+ "step": 50,
+ "mode": "auto",
+ "icon": "mdi:lightning-bolt",
+ "friendly_name": "Mixergy Tank PV Cut In Threshold"
+ },
+ "last_changed": "2026-07-02T08:58:40.006362+00:00",
+ "last_reported": "2026-07-02T09:57:50.891890+00:00",
+ "last_updated": "2026-07-02T08:58:40.006362+00:00",
+ "context": {
+ "id": "01KWH0TEG6PDRF91CGQY5FMPWG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.pv_charge_limit",
+ "state": "unavailable",
+ "attributes": {
+ "min": 0,
+ "max": 100,
+ "step": 10,
+ "mode": "auto",
+ "icon": "mdi:lightning-bolt",
+ "friendly_name": "Mixergy Tank PV Charge Limit"
+ },
+ "last_changed": "2026-07-02T08:58:40.006522+00:00",
+ "last_reported": "2026-07-02T09:57:50.892096+00:00",
+ "last_updated": "2026-07-02T08:58:40.006522+00:00",
+ "context": {
+ "id": "01KWH0TEG6FMNZDZGXMTZYA8ZP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.pv_target_current",
+ "state": "unavailable",
+ "attributes": {
+ "min": -1,
+ "max": 0,
+ "step": 0.1,
+ "mode": "auto",
+ "icon": "mdi:lightning-bolt",
+ "friendly_name": "Mixergy Tank PV Target Current"
+ },
+ "last_changed": "2026-07-02T08:58:40.006679+00:00",
+ "last_reported": "2026-07-02T09:57:50.891671+00:00",
+ "last_updated": "2026-07-02T08:58:40.006679+00:00",
+ "context": {
+ "id": "01KWH0TEG67F6JWRNSPAG7AV5W",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.pv_target_temperature",
+ "state": "unavailable",
+ "attributes": {
+ "min": 45,
+ "max": 60,
+ "step": 1,
+ "mode": "auto",
+ "icon": "mdi:lightning-bolt",
+ "friendly_name": "Mixergy Tank PV Target Temperature"
+ },
+ "last_changed": "2026-07-02T08:58:40.006834+00:00",
+ "last_reported": "2026-07-02T09:57:50.891429+00:00",
+ "last_updated": "2026-07-02T08:58:40.006834+00:00",
+ "context": {
+ "id": "01KWH0TEG6SE65YEQKPMK1MPX9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.dishwasher_remote_control",
+ "state": "on",
+ "attributes": {
+ "friendly_name": "Dishwasher Remote control"
+ },
+ "last_changed": "2026-07-02T08:58:40.008420+00:00",
+ "last_reported": "2026-07-02T08:58:40.012007+00:00",
+ "last_updated": "2026-07-02T08:58:40.008420+00:00",
+ "context": {
+ "id": "01KWH0TEG83W00H79M863Y5C38",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.dishwasher_remote_start",
+ "state": "on",
+ "attributes": {
+ "friendly_name": "Dishwasher Remote start"
+ },
+ "last_changed": "2026-07-02T08:58:40.008646+00:00",
+ "last_reported": "2026-07-02T08:58:40.012020+00:00",
+ "last_updated": "2026-07-02T08:58:40.008646+00:00",
+ "context": {
+ "id": "01KWH0TEG8ZCK3FSTW10YMMRHB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.dishwasher_active_program",
+ "state": "dishcare_dishwasher_program_auto_2",
+ "attributes": {
+ "options": [
+ "dishcare_dishwasher_program_eco_50",
+ "dishcare_dishwasher_program_auto_2",
+ "dishcare_dishwasher_program_intensiv_power",
+ "dishcare_dishwasher_program_kurz_60",
+ "dishcare_dishwasher_program_glas_40",
+ "dishcare_dishwasher_program_machine_care",
+ "dishcare_dishwasher_program_pre_rinse"
+ ],
+ "friendly_name": "Dishwasher Active program"
+ },
+ "last_changed": "2026-07-02T08:58:40.009451+00:00",
+ "last_reported": "2026-07-02T08:58:40.012064+00:00",
+ "last_updated": "2026-07-02T08:58:40.009451+00:00",
+ "context": {
+ "id": "01KWH0TEG93RGRA78XCHDBZSK3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.dishwasher_selected_program",
+ "state": "dishcare_dishwasher_program_auto_2",
+ "attributes": {
+ "options": [
+ "dishcare_dishwasher_program_eco_50",
+ "dishcare_dishwasher_program_auto_2",
+ "dishcare_dishwasher_program_intensiv_power",
+ "dishcare_dishwasher_program_kurz_60",
+ "dishcare_dishwasher_program_glas_40",
+ "dishcare_dishwasher_program_machine_care",
+ "dishcare_dishwasher_program_pre_rinse"
+ ],
+ "friendly_name": "Dishwasher Selected program"
+ },
+ "last_changed": "2026-07-02T08:58:40.009648+00:00",
+ "last_reported": "2026-07-02T08:58:40.012091+00:00",
+ "last_updated": "2026-07-02T08:58:40.009648+00:00",
+ "context": {
+ "id": "01KWH0TEG9AQYVG7X7HQ9BNZ0H",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.dishwasher_operation_state",
+ "state": "delayedstart",
+ "attributes": {
+ "options": [
+ "inactive",
+ "ready",
+ "delayedstart",
+ "run",
+ "pause",
+ "actionrequired",
+ "finished",
+ "error",
+ "aborting"
+ ],
+ "device_class": "enum",
+ "friendly_name": "Dishwasher Operation state"
+ },
+ "last_changed": "2026-07-02T08:58:40.010348+00:00",
+ "last_reported": "2026-07-02T08:58:40.012140+00:00",
+ "last_updated": "2026-07-02T08:58:40.010348+00:00",
+ "context": {
+ "id": "01KWH0TEGA4XNKPE76CWYF2SFZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.dishwasher_door",
+ "state": "closed",
+ "attributes": {
+ "options": [
+ "closed",
+ "locked",
+ "open"
+ ],
+ "device_class": "enum",
+ "friendly_name": "Dishwasher Door"
+ },
+ "last_changed": "2026-07-02T08:58:40.010543+00:00",
+ "last_reported": "2026-07-02T08:58:40.012171+00:00",
+ "last_updated": "2026-07-02T08:58:40.010543+00:00",
+ "context": {
+ "id": "01KWH0TEGAMMDJ1KDN7APVD9X1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.dishwasher_power",
+ "state": "on",
+ "attributes": {
+ "friendly_name": "Dishwasher Power"
+ },
+ "last_changed": "2026-07-02T08:58:40.011001+00:00",
+ "last_reported": "2026-07-02T08:58:40.012186+00:00",
+ "last_updated": "2026-07-02T08:58:40.011001+00:00",
+ "context": {
+ "id": "01KWH0TEGBK9YWFHH661VP97Z5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "media_player.conservatory",
+ "state": "idle",
+ "attributes": {
+ "source_list": [
+ "Local Speaker",
+ "Echo-4TV"
+ ],
+ "is_volume_muted": false,
+ "media_content_type": "idle",
+ "media_position_updated_at": "2026-07-02T08:58:52.674527+00:00",
+ "source": "Local Speaker",
+ "available": true,
+ "last_called": false,
+ "last_called_timestamp": null,
+ "last_called_summary": null,
+ "last_called_response": null,
+ "connected_bluetooth": null,
+ "bluetooth_list": [
+ "Echo-4TV",
+ "Andrii’s iPhone",
+ "Tim12"
+ ],
+ "history_records": [],
+ "previous_volume": null,
+ "friendly_name": "Conservatory",
+ "supported_features": 318399
+ },
+ "last_changed": "2026-07-02T08:58:42.361195+00:00",
+ "last_reported": "2026-07-02T09:48:42.653771+00:00",
+ "last_updated": "2026-07-02T08:58:52.674731+00:00",
+ "context": {
+ "id": "01KWH0TTW2Y1RA44F5K83JJPH9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "media_player.everywhere",
+ "state": "idle",
+ "attributes": {
+ "is_volume_muted": false,
+ "media_content_type": "idle",
+ "media_position_updated_at": "2026-07-02T08:58:52.776008+00:00",
+ "available": true,
+ "last_called": false,
+ "last_called_timestamp": null,
+ "last_called_summary": null,
+ "last_called_response": null,
+ "connected_bluetooth": null,
+ "bluetooth_list": [],
+ "history_records": [],
+ "previous_volume": null,
+ "friendly_name": "Everywhere",
+ "supported_features": 318399
+ },
+ "last_changed": "2026-07-02T08:58:42.361559+00:00",
+ "last_reported": "2026-07-02T09:48:42.653885+00:00",
+ "last_updated": "2026-07-02T08:58:52.776163+00:00",
+ "context": {
+ "id": "01KWH0TTZ8M6HVCFGAY7RZ92V5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "media_player.kitchen",
+ "state": "idle",
+ "attributes": {
+ "volume_level": 0.43,
+ "is_volume_muted": false,
+ "media_content_type": "idle",
+ "media_position_updated_at": "2026-07-02T08:58:52.857022+00:00",
+ "available": true,
+ "last_called": false,
+ "last_called_timestamp": null,
+ "last_called_summary": null,
+ "last_called_response": null,
+ "connected_bluetooth": null,
+ "bluetooth_list": [],
+ "history_records": [],
+ "previous_volume": null,
+ "friendly_name": "Kitchen",
+ "supported_features": 318399
+ },
+ "last_changed": "2026-07-02T08:58:42.361826+00:00",
+ "last_reported": "2026-07-02T09:48:42.653955+00:00",
+ "last_updated": "2026-07-02T09:09:32.838469+00:00",
+ "context": {
+ "id": "01KWH1EC168TE7B00880YK1M3W",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "media_player.tims",
+ "state": "idle",
+ "attributes": {
+ "volume_level": 0.37,
+ "is_volume_muted": false,
+ "media_content_type": "idle",
+ "media_position_updated_at": "2026-07-02T08:58:52.954537+00:00",
+ "available": true,
+ "last_called": false,
+ "last_called_timestamp": 1782979531632,
+ "last_called_summary": "please stop",
+ "last_called_response": null,
+ "connected_bluetooth": null,
+ "bluetooth_list": [],
+ "history_records": [],
+ "previous_volume": null,
+ "friendly_name": "Tims",
+ "supported_features": 318399
+ },
+ "last_changed": "2026-07-02T08:58:42.362082+00:00",
+ "last_reported": "2026-07-02T09:48:42.654019+00:00",
+ "last_updated": "2026-07-02T09:38:56.337873+00:00",
+ "context": {
+ "id": "01KWH3466H29AA8DYJFX4N9BS8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "media_player.lounge_2",
+ "state": "idle",
+ "attributes": {
+ "volume_level": 0.1,
+ "is_volume_muted": false,
+ "media_content_type": "idle",
+ "media_position_updated_at": "2026-07-02T08:58:53.051724+00:00",
+ "available": true,
+ "last_called": false,
+ "last_called_timestamp": null,
+ "last_called_summary": null,
+ "last_called_response": null,
+ "connected_bluetooth": null,
+ "bluetooth_list": [],
+ "history_records": [],
+ "previous_volume": null,
+ "friendly_name": "Lounge",
+ "supported_features": 318399
+ },
+ "last_changed": "2026-07-02T08:58:42.362328+00:00",
+ "last_reported": "2026-07-02T09:48:42.654078+00:00",
+ "last_updated": "2026-07-02T09:15:50.766923+00:00",
+ "context": {
+ "id": "01KWH1SX3EZQ2KD6V2SX0HZBW0",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "media_player.bar",
+ "state": "idle",
+ "attributes": {
+ "source_list": [
+ "Local Speaker",
+ "iPhone 7",
+ "Andrii’s iPhone",
+ "Andrii’s iPhone"
+ ],
+ "is_volume_muted": false,
+ "media_content_type": "idle",
+ "media_position_updated_at": "2026-07-02T08:58:53.134016+00:00",
+ "source": "Local Speaker",
+ "available": true,
+ "last_called": false,
+ "last_called_timestamp": null,
+ "last_called_summary": null,
+ "last_called_response": null,
+ "connected_bluetooth": null,
+ "bluetooth_list": [
+ "iPhone 7",
+ "Andrii’s iPhone",
+ "Andrii’s iPhone"
+ ],
+ "history_records": [],
+ "previous_volume": null,
+ "friendly_name": "Bar",
+ "supported_features": 318399
+ },
+ "last_changed": "2026-07-02T08:58:42.362584+00:00",
+ "last_reported": "2026-07-02T09:48:42.654136+00:00",
+ "last_updated": "2026-07-02T08:58:53.134201+00:00",
+ "context": {
+ "id": "01KWH0TVAEWBWWGS4MQCCEGBHG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "media_player.andriis_room_2",
+ "state": "unavailable",
+ "attributes": {
+ "friendly_name": "Andriis room",
+ "supported_features": 318399
+ },
+ "last_changed": "2026-07-02T08:58:42.362815+00:00",
+ "last_reported": "2026-07-02T09:48:42.654169+00:00",
+ "last_updated": "2026-07-02T08:58:42.362815+00:00",
+ "context": {
+ "id": "01KWH0TGST75JDDWTMKAE5XWC3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "media_player.james_room",
+ "state": "unavailable",
+ "attributes": {
+ "friendly_name": "james room",
+ "supported_features": 318399
+ },
+ "last_changed": "2026-07-02T08:58:42.363020+00:00",
+ "last_reported": "2026-07-02T09:48:42.654193+00:00",
+ "last_updated": "2026-07-02T08:58:42.363020+00:00",
+ "context": {
+ "id": "01KWH0TGSVQW13SRV53AXADENY",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "media_player.study",
+ "state": "idle",
+ "attributes": {
+ "volume_level": 0.4,
+ "is_volume_muted": false,
+ "media_content_type": "idle",
+ "media_position_updated_at": "2026-07-02T08:58:53.205381+00:00",
+ "available": true,
+ "last_called": true,
+ "last_called_timestamp": 1782985177264,
+ "last_called_summary": "at eleven fifteen please remind me to go to the station",
+ "last_called_response": "One moment I've set a reminder for you to go to the station today at 11:15 AM.",
+ "connected_bluetooth": null,
+ "bluetooth_list": [],
+ "history_records": [],
+ "previous_volume": null,
+ "friendly_name": "Study",
+ "supported_features": 318399
+ },
+ "last_changed": "2026-07-02T08:58:42.363258+00:00",
+ "last_reported": "2026-07-02T09:54:41.977806+00:00",
+ "last_updated": "2026-07-02T09:39:58.175793+00:00",
+ "context": {
+ "id": "01KWH362JZP469WC11W9KKZ7S5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "media_player.this_device",
+ "state": "idle",
+ "attributes": {
+ "is_volume_muted": false,
+ "media_content_type": "idle",
+ "media_position_updated_at": "2026-07-02T08:58:53.205974+00:00",
+ "available": true,
+ "last_called": false,
+ "last_called_timestamp": null,
+ "last_called_summary": null,
+ "last_called_response": null,
+ "connected_bluetooth": null,
+ "bluetooth_list": [],
+ "history_records": [],
+ "previous_volume": null,
+ "friendly_name": "This Device",
+ "supported_features": 318399
+ },
+ "last_changed": "2026-07-02T08:58:42.363489+00:00",
+ "last_reported": "2026-07-02T09:48:42.654297+00:00",
+ "last_updated": "2026-07-02T08:58:53.206033+00:00",
+ "context": {
+ "id": "01KWH0TVCPX7686D1653VRJBNZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.conservatory_do_not_disturb",
+ "state": "off",
+ "attributes": {
+ "device_class": "switch",
+ "icon": "mdi:minus-circle-off",
+ "friendly_name": "Conservatory Do not disturb"
+ },
+ "last_changed": "2026-07-02T08:58:42.376220+00:00",
+ "last_reported": "2026-07-02T09:57:42.466000+00:00",
+ "last_updated": "2026-07-02T08:58:42.376220+00:00",
+ "context": {
+ "id": "01KWH0TGT8Z1VFS21PGWHRXSB3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.conservatory_shuffle",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "switch",
+ "icon": "mdi:shuffle-disabled",
+ "friendly_name": "Conservatory Shuffle"
+ },
+ "last_changed": "2026-07-02T08:58:42.376489+00:00",
+ "last_reported": "2026-07-02T09:57:42.466026+00:00",
+ "last_updated": "2026-07-02T08:58:42.376489+00:00",
+ "context": {
+ "id": "01KWH0TGT8S18JN6T0NE3FCFCX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.conservatory_repeat",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "switch",
+ "icon": "mdi:repeat-off",
+ "friendly_name": "Conservatory Repeat"
+ },
+ "last_changed": "2026-07-02T08:58:42.376672+00:00",
+ "last_reported": "2026-07-02T09:57:42.466045+00:00",
+ "last_updated": "2026-07-02T08:58:42.376672+00:00",
+ "context": {
+ "id": "01KWH0TGT80QWDDJDH0KDHM46E",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.everywhere_do_not_disturb",
+ "state": "off",
+ "attributes": {
+ "device_class": "switch",
+ "icon": "mdi:minus-circle-off",
+ "friendly_name": "Everywhere Do not disturb"
+ },
+ "last_changed": "2026-07-02T08:58:42.376840+00:00",
+ "last_reported": "2026-07-02T09:57:42.466064+00:00",
+ "last_updated": "2026-07-02T08:58:42.376840+00:00",
+ "context": {
+ "id": "01KWH0TGT8HY5P6JXNARDY6415",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.everywhere_shuffle",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "switch",
+ "icon": "mdi:shuffle-disabled",
+ "friendly_name": "Everywhere Shuffle"
+ },
+ "last_changed": "2026-07-02T08:58:42.377014+00:00",
+ "last_reported": "2026-07-02T09:57:42.466081+00:00",
+ "last_updated": "2026-07-02T08:58:42.377014+00:00",
+ "context": {
+ "id": "01KWH0TGT945EFKAZ799PJJX78",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.everywhere_repeat",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "switch",
+ "icon": "mdi:repeat-off",
+ "friendly_name": "Everywhere Repeat"
+ },
+ "last_changed": "2026-07-02T08:58:42.377169+00:00",
+ "last_reported": "2026-07-02T09:57:42.466097+00:00",
+ "last_updated": "2026-07-02T08:58:42.377169+00:00",
+ "context": {
+ "id": "01KWH0TGT9MH4QXY2HTG4X3QTH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.kitchen_do_not_disturb",
+ "state": "off",
+ "attributes": {
+ "device_class": "switch",
+ "icon": "mdi:minus-circle-off",
+ "friendly_name": "Kitchen Do not disturb"
+ },
+ "last_changed": "2026-07-02T08:58:42.377326+00:00",
+ "last_reported": "2026-07-02T09:57:42.466114+00:00",
+ "last_updated": "2026-07-02T08:58:42.377326+00:00",
+ "context": {
+ "id": "01KWH0TGT992JEHGV4ZMHQVRZV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.kitchen_shuffle",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "switch",
+ "icon": "mdi:shuffle-disabled",
+ "friendly_name": "Kitchen Shuffle"
+ },
+ "last_changed": "2026-07-02T08:58:42.377555+00:00",
+ "last_reported": "2026-07-02T09:57:42.466130+00:00",
+ "last_updated": "2026-07-02T08:58:42.377555+00:00",
+ "context": {
+ "id": "01KWH0TGT9ZNQ7FJ5YRPPVZA1B",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.kitchen_repeat",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "switch",
+ "icon": "mdi:repeat-off",
+ "friendly_name": "Kitchen Repeat"
+ },
+ "last_changed": "2026-07-02T08:58:42.377714+00:00",
+ "last_reported": "2026-07-02T09:57:42.466145+00:00",
+ "last_updated": "2026-07-02T08:58:42.377714+00:00",
+ "context": {
+ "id": "01KWH0TGT9QRK4HN7THRC9511Q",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.tims_do_not_disturb",
+ "state": "off",
+ "attributes": {
+ "device_class": "switch",
+ "icon": "mdi:minus-circle-off",
+ "friendly_name": "Tims Do not disturb"
+ },
+ "last_changed": "2026-07-02T08:58:42.377866+00:00",
+ "last_reported": "2026-07-02T09:57:42.466163+00:00",
+ "last_updated": "2026-07-02T08:58:42.377866+00:00",
+ "context": {
+ "id": "01KWH0TGT9SB0B36FM8P2NYVMY",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.tims_shuffle",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "switch",
+ "icon": "mdi:shuffle-disabled",
+ "friendly_name": "Tims Shuffle"
+ },
+ "last_changed": "2026-07-02T08:58:42.378006+00:00",
+ "last_reported": "2026-07-02T09:57:42.466179+00:00",
+ "last_updated": "2026-07-02T08:58:42.378006+00:00",
+ "context": {
+ "id": "01KWH0TGTAAAKN5TG9VKV1GTZW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.tims_repeat",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "switch",
+ "icon": "mdi:repeat-off",
+ "friendly_name": "Tims Repeat"
+ },
+ "last_changed": "2026-07-02T08:58:42.378145+00:00",
+ "last_reported": "2026-07-02T09:57:42.466195+00:00",
+ "last_updated": "2026-07-02T08:58:42.378145+00:00",
+ "context": {
+ "id": "01KWH0TGTAHF57Z1JGJAJKKMHD",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.lounge_do_not_disturb",
+ "state": "off",
+ "attributes": {
+ "device_class": "switch",
+ "icon": "mdi:minus-circle-off",
+ "friendly_name": "Lounge Do not disturb"
+ },
+ "last_changed": "2026-07-02T08:58:42.378293+00:00",
+ "last_reported": "2026-07-02T09:57:42.466212+00:00",
+ "last_updated": "2026-07-02T08:58:42.378293+00:00",
+ "context": {
+ "id": "01KWH0TGTAGYKKE9MCEACF6XEP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.lounge_shuffle",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "switch",
+ "icon": "mdi:shuffle-disabled",
+ "friendly_name": "Lounge Shuffle"
+ },
+ "last_changed": "2026-07-02T08:58:42.378444+00:00",
+ "last_reported": "2026-07-02T09:57:42.466228+00:00",
+ "last_updated": "2026-07-02T08:58:42.378444+00:00",
+ "context": {
+ "id": "01KWH0TGTAA5WSTQAC0TC2V1RQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.lounge_repeat",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "switch",
+ "icon": "mdi:repeat-off",
+ "friendly_name": "Lounge Repeat"
+ },
+ "last_changed": "2026-07-02T08:58:42.378582+00:00",
+ "last_reported": "2026-07-02T09:57:42.466243+00:00",
+ "last_updated": "2026-07-02T08:58:42.378582+00:00",
+ "context": {
+ "id": "01KWH0TGTAF8ZX6TT753T4SEDD",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.bar_do_not_disturb",
+ "state": "off",
+ "attributes": {
+ "device_class": "switch",
+ "icon": "mdi:minus-circle-off",
+ "friendly_name": "Bar Do not disturb"
+ },
+ "last_changed": "2026-07-02T08:58:42.378729+00:00",
+ "last_reported": "2026-07-02T09:57:42.466260+00:00",
+ "last_updated": "2026-07-02T08:58:42.378729+00:00",
+ "context": {
+ "id": "01KWH0TGTAYNYM0JJTASQ6P2T1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.bar_shuffle",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "switch",
+ "icon": "mdi:shuffle-disabled",
+ "friendly_name": "Bar Shuffle"
+ },
+ "last_changed": "2026-07-02T08:58:42.378860+00:00",
+ "last_reported": "2026-07-02T09:57:42.466276+00:00",
+ "last_updated": "2026-07-02T08:58:42.378860+00:00",
+ "context": {
+ "id": "01KWH0TGTANNZP4CNZ2MQF8KTH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.bar_repeat",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "switch",
+ "icon": "mdi:repeat-off",
+ "friendly_name": "Bar Repeat"
+ },
+ "last_changed": "2026-07-02T08:58:42.379004+00:00",
+ "last_reported": "2026-07-02T09:57:42.466292+00:00",
+ "last_updated": "2026-07-02T08:58:42.379004+00:00",
+ "context": {
+ "id": "01KWH0TGTBJBXPN303X2F4Y42S",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.andriis_room_do_not_disturb",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "switch",
+ "icon": "mdi:minus-circle-off",
+ "friendly_name": "Andriis room Do not disturb"
+ },
+ "last_changed": "2026-07-02T08:58:42.379137+00:00",
+ "last_reported": "2026-07-02T09:57:42.466307+00:00",
+ "last_updated": "2026-07-02T08:58:42.379137+00:00",
+ "context": {
+ "id": "01KWH0TGTBNPV41A2PXQ3N3774",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.andriis_room_shuffle",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "switch",
+ "icon": "mdi:shuffle-disabled",
+ "friendly_name": "Andriis room Shuffle"
+ },
+ "last_changed": "2026-07-02T08:58:42.379266+00:00",
+ "last_reported": "2026-07-02T09:57:42.466322+00:00",
+ "last_updated": "2026-07-02T08:58:42.379266+00:00",
+ "context": {
+ "id": "01KWH0TGTBM8C7WNQW5TX2709A",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.andriis_room_repeat",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "switch",
+ "icon": "mdi:repeat-off",
+ "friendly_name": "Andriis room Repeat"
+ },
+ "last_changed": "2026-07-02T08:58:42.379392+00:00",
+ "last_reported": "2026-07-02T09:57:42.466336+00:00",
+ "last_updated": "2026-07-02T08:58:42.379392+00:00",
+ "context": {
+ "id": "01KWH0TGTBX2RZMBTN7C1NA0C9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.james_room_do_not_disturb",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "switch",
+ "icon": "mdi:minus-circle-off",
+ "friendly_name": "james room Do not disturb"
+ },
+ "last_changed": "2026-07-02T08:58:42.379705+00:00",
+ "last_reported": "2026-07-02T09:57:42.466351+00:00",
+ "last_updated": "2026-07-02T08:58:42.379705+00:00",
+ "context": {
+ "id": "01KWH0TGTBH0CQAR06HHV632T2",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.james_room_shuffle",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "switch",
+ "icon": "mdi:shuffle-disabled",
+ "friendly_name": "james room Shuffle"
+ },
+ "last_changed": "2026-07-02T08:58:42.379867+00:00",
+ "last_reported": "2026-07-02T09:57:42.466365+00:00",
+ "last_updated": "2026-07-02T08:58:42.379867+00:00",
+ "context": {
+ "id": "01KWH0TGTBYKNNFHTW4Y34N29Q",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.james_room_repeat",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "switch",
+ "icon": "mdi:repeat-off",
+ "friendly_name": "james room Repeat"
+ },
+ "last_changed": "2026-07-02T08:58:42.380019+00:00",
+ "last_reported": "2026-07-02T09:57:42.466379+00:00",
+ "last_updated": "2026-07-02T08:58:42.380019+00:00",
+ "context": {
+ "id": "01KWH0TGTC9855FNPEQCZ14MSM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.study_do_not_disturb",
+ "state": "off",
+ "attributes": {
+ "device_class": "switch",
+ "icon": "mdi:minus-circle-off",
+ "friendly_name": "Study Do not disturb"
+ },
+ "last_changed": "2026-07-02T08:58:42.380167+00:00",
+ "last_reported": "2026-07-02T09:57:42.466395+00:00",
+ "last_updated": "2026-07-02T08:58:42.380167+00:00",
+ "context": {
+ "id": "01KWH0TGTC28MS2P99ZWQ85DJK",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.study_shuffle",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "switch",
+ "icon": "mdi:shuffle-disabled",
+ "friendly_name": "Study Shuffle"
+ },
+ "last_changed": "2026-07-02T08:58:42.380303+00:00",
+ "last_reported": "2026-07-02T09:57:42.466411+00:00",
+ "last_updated": "2026-07-02T08:58:42.380303+00:00",
+ "context": {
+ "id": "01KWH0TGTCSSPHC0DWD7T3015D",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.study_repeat",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "switch",
+ "icon": "mdi:repeat-off",
+ "friendly_name": "Study Repeat"
+ },
+ "last_changed": "2026-07-02T08:58:42.380436+00:00",
+ "last_reported": "2026-07-02T09:57:42.466426+00:00",
+ "last_updated": "2026-07-02T08:58:42.380436+00:00",
+ "context": {
+ "id": "01KWH0TGTCAPA2X03DYN1J8CPG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.this_device_do_not_disturb",
+ "state": "off",
+ "attributes": {
+ "device_class": "switch",
+ "icon": "mdi:minus-circle-off",
+ "friendly_name": "This Device Do not disturb"
+ },
+ "last_changed": "2026-07-02T08:58:42.380576+00:00",
+ "last_reported": "2026-07-02T09:57:42.466442+00:00",
+ "last_updated": "2026-07-02T08:58:42.380576+00:00",
+ "context": {
+ "id": "01KWH0TGTC1WEFFYDYWMTFPBCF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.conservatory_next_alarm",
+ "state": "unknown",
+ "attributes": {
+ "recurrence": null,
+ "process_timestamp": "2026-07-02T11:08:46.869179+01:00",
+ "prior_value": null,
+ "total_active": 0,
+ "total_all": 1,
+ "status": "OFF",
+ "dismissed": null,
+ "brief": {
+ "active": [],
+ "all": [
+ {
+ "id": "A7WXQPH584YP-G2A0QU0680610BE0-5470af03-ee09-31dd-b228-bee51cfacb80",
+ "label": null,
+ "status": "OFF",
+ "type": "Alarm",
+ "version": "3",
+ "date_time": "2026-04-03T19:52:00+01:00",
+ "lastUpdatedDate": 1775242328580
+ }
+ ]
+ },
+ "sorted_all": [
+ {
+ "alarmLabel": null,
+ "alarmTime": 0,
+ "assigner": null,
+ "automationId": null,
+ "createdDate": 1775242047323,
+ "deferredAtTime": null,
+ "deliveryMetadata": null,
+ "deliveryType": null,
+ "deviceName": null,
+ "deviceSerialNumber": "G2A0QU0680610BE0",
+ "deviceType": "A7WXQPH584YP",
+ "extensibleAttribute": null,
+ "followUpMetadata": null,
+ "geoLocationTriggerData": null,
+ "id": "A7WXQPH584YP-G2A0QU0680610BE0-5470af03-ee09-31dd-b228-bee51cfacb80",
+ "instanceState": null,
+ "lastOccurrenceTimeInMilli": 0,
+ "lastTriggerTimeInUtc": null,
+ "lastUpdatedDate": 1775242328580,
+ "loopCount": null,
+ "mrmGroupContext": null,
+ "musicAlarmId": null,
+ "musicEntity": null,
+ "notificationIndex": "5470af03-ee09-31dd-b228-bee51cfacb80",
+ "originalDate": "2026-04-03",
+ "originalDurationInMillis": 0,
+ "originalTime": "19:52:00.000",
+ "personProfile": null,
+ "primaryDeviceState": null,
+ "provider": null,
+ "rRuleData": null,
+ "recurrenceEligibility": false,
+ "recurringPattern": null,
+ "remainingTime": 0,
+ "reminderAppLabel": null,
+ "reminderLabel": null,
+ "reminderSubLabel": null,
+ "showDeregisteredWarning": null,
+ "skillInfo": null,
+ "sleepTrackingAlarmProperties": {
+ "sleepTrackingEnabled": false
+ },
+ "snoozedToTime": null,
+ "sound": {
+ "displayName": "Simple Alarm",
+ "folder": null,
+ "id": "system_alerts_melodic_01",
+ "isChildDirected": false,
+ "numAssets": 0,
+ "pricing": null,
+ "providerId": "ECHO",
+ "sampleUrl": "https://s3.amazonaws.com/deeappservice.prod.notificationtones/system_alerts_melodic_01.mp3",
+ "sampleVideoUrl": null,
+ "skillUrl": null
+ },
+ "status": "OFF",
+ "targetPersonProfiles": null,
+ "taskMetadata": null,
+ "timeZoneId": null,
+ "timerLabel": null,
+ "tmwNotificationProperties": null,
+ "triggerTime": 0,
+ "type": "Alarm",
+ "version": "3",
+ "date_time": "2026-04-03T19:52:00+01:00"
+ }
+ ],
+ "sorted_active": [],
+ "device_class": "timestamp",
+ "icon": "mdi:alarm",
+ "friendly_name": "Conservatory Next alarm"
+ },
+ "last_changed": "2026-07-02T08:58:42.396201+00:00",
+ "last_reported": "2026-07-02T10:08:46.882446+00:00",
+ "last_updated": "2026-07-02T10:08:46.875992+00:00",
+ "context": {
+ "id": "01KWH4TTRVYHE0T5KYD9DVFFHS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.conservatory_next_timer",
+ "state": "unknown",
+ "attributes": {
+ "recurrence": null,
+ "process_timestamp": "2026-07-02T11:08:46.869179+01:00",
+ "prior_value": null,
+ "total_active": 0,
+ "total_all": 0,
+ "status": "OFF",
+ "dismissed": null,
+ "timer": null,
+ "device_class": "timestamp",
+ "icon": "mdi:timer-outline",
+ "friendly_name": "Conservatory Next timer"
+ },
+ "last_changed": "2026-07-02T08:58:42.396655+00:00",
+ "last_reported": "2026-07-02T10:08:46.890113+00:00",
+ "last_updated": "2026-07-02T10:08:46.882632+00:00",
+ "context": {
+ "id": "01KWH4TTS2VSTK7FHQB0VXMSK1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.conservatory_next_reminder",
+ "state": "unknown",
+ "attributes": {
+ "recurrence": null,
+ "process_timestamp": "2026-07-02T11:08:46.869179+01:00",
+ "prior_value": null,
+ "total_active": 0,
+ "total_all": 0,
+ "status": "OFF",
+ "dismissed": null,
+ "reminder": null,
+ "device_class": "timestamp",
+ "icon": "mdi:reminder",
+ "friendly_name": "Conservatory Next reminder"
+ },
+ "last_changed": "2026-07-02T08:58:42.396926+00:00",
+ "last_reported": "2026-07-02T10:08:46.890477+00:00",
+ "last_updated": "2026-07-02T10:08:46.886003+00:00",
+ "context": {
+ "id": "01KWH4TTS6M005K5FHA280CDJP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.kitchen_next_alarm",
+ "state": "unknown",
+ "attributes": {
+ "recurrence": null,
+ "process_timestamp": "2026-07-02T11:08:46.869179+01:00",
+ "prior_value": null,
+ "total_active": 0,
+ "total_all": 0,
+ "status": "OFF",
+ "dismissed": null,
+ "device_class": "timestamp",
+ "icon": "mdi:alarm",
+ "friendly_name": "Kitchen Next alarm"
+ },
+ "last_changed": "2026-07-02T08:58:42.397188+00:00",
+ "last_reported": "2026-07-02T10:08:46.885890+00:00",
+ "last_updated": "2026-07-02T10:08:46.877477+00:00",
+ "context": {
+ "id": "01KWH4TTRXMYKPNR6M71N3NA1X",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.kitchen_next_timer",
+ "state": "unknown",
+ "attributes": {
+ "recurrence": null,
+ "process_timestamp": "2026-07-02T11:08:46.869179+01:00",
+ "prior_value": null,
+ "total_active": 0,
+ "total_all": 0,
+ "status": "OFF",
+ "dismissed": null,
+ "timer": null,
+ "device_class": "timestamp",
+ "icon": "mdi:timer-outline",
+ "friendly_name": "Kitchen Next timer"
+ },
+ "last_changed": "2026-07-02T08:58:42.397427+00:00",
+ "last_reported": "2026-07-02T10:08:46.890167+00:00",
+ "last_updated": "2026-07-02T10:08:46.882755+00:00",
+ "context": {
+ "id": "01KWH4TTS274VSNK24YPP4G52Y",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.kitchen_next_reminder",
+ "state": "unknown",
+ "attributes": {
+ "recurrence": null,
+ "process_timestamp": "2026-07-02T11:08:46.869179+01:00",
+ "prior_value": null,
+ "total_active": 0,
+ "total_all": 0,
+ "status": "OFF",
+ "dismissed": null,
+ "reminder": null,
+ "device_class": "timestamp",
+ "icon": "mdi:reminder",
+ "friendly_name": "Kitchen Next reminder"
+ },
+ "last_changed": "2026-07-02T08:58:42.397643+00:00",
+ "last_reported": "2026-07-02T10:08:46.890707+00:00",
+ "last_updated": "2026-07-02T10:08:46.887938+00:00",
+ "context": {
+ "id": "01KWH4TTS7AVAT6CN50VTB0GPV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tims_next_alarm",
+ "state": "unknown",
+ "attributes": {
+ "recurrence": null,
+ "process_timestamp": "2026-07-02T11:08:46.869179+01:00",
+ "prior_value": null,
+ "total_active": 0,
+ "total_all": 3,
+ "status": "OFF",
+ "dismissed": null,
+ "brief": {
+ "active": [],
+ "all": [
+ {
+ "id": "A15996VY63BQ2D-G091GG10217701LK-3620ce06-0084-3d48-9e5d-613d78bda95a",
+ "label": null,
+ "status": "OFF",
+ "type": "Alarm",
+ "version": "8",
+ "date_time": "2026-01-15T07:56:00+00:00",
+ "lastUpdatedDate": 1768463771742
+ },
+ {
+ "id": "A15996VY63BQ2D-G091GG10217701LK-e5a84e81-030f-3ab8-aab4-ebf62cf83489",
+ "label": null,
+ "status": "OFF",
+ "type": "Alarm",
+ "version": "4",
+ "date_time": "2026-01-28T18:39:00+00:00",
+ "lastUpdatedDate": 1769623865794
+ },
+ {
+ "id": "A15996VY63BQ2D-G091GG10217701LK-d4678d0e-c575-35da-ab54-d5c377eec9e7",
+ "label": null,
+ "status": "OFF",
+ "type": "Alarm",
+ "version": "3",
+ "date_time": "2026-01-28T19:00:00+00:00",
+ "lastUpdatedDate": 1769626813469
+ }
+ ]
+ },
+ "sorted_all": [
+ {
+ "alarmLabel": null,
+ "alarmTime": 0,
+ "assigner": null,
+ "automationId": null,
+ "createdDate": 1768427957680,
+ "deferredAtTime": null,
+ "deliveryMetadata": null,
+ "deliveryType": null,
+ "deviceName": null,
+ "deviceSerialNumber": "G091GG10217701LK",
+ "deviceType": "A15996VY63BQ2D",
+ "extensibleAttribute": null,
+ "followUpMetadata": null,
+ "geoLocationTriggerData": null,
+ "id": "A15996VY63BQ2D-G091GG10217701LK-3620ce06-0084-3d48-9e5d-613d78bda95a",
+ "instanceState": null,
+ "lastOccurrenceTimeInMilli": 0,
+ "lastTriggerTimeInUtc": null,
+ "lastUpdatedDate": 1768463771742,
+ "loopCount": null,
+ "mrmGroupContext": null,
+ "musicAlarmId": null,
+ "musicEntity": null,
+ "notificationIndex": "3620ce06-0084-3d48-9e5d-613d78bda95a",
+ "originalDate": "2026-01-15",
+ "originalDurationInMillis": 0,
+ "originalTime": "07:56:00.000",
+ "personProfile": null,
+ "primaryDeviceState": null,
+ "provider": null,
+ "rRuleData": null,
+ "recurrenceEligibility": false,
+ "recurringPattern": null,
+ "remainingTime": 0,
+ "reminderAppLabel": null,
+ "reminderLabel": null,
+ "reminderSubLabel": null,
+ "showDeregisteredWarning": null,
+ "skillInfo": null,
+ "sleepTrackingAlarmProperties": {
+ "sleepTrackingEnabled": false
+ },
+ "snoozedToTime": null,
+ "sound": {
+ "displayName": "Simple Alarm",
+ "folder": null,
+ "id": "system_alerts_melodic_01",
+ "isChildDirected": false,
+ "numAssets": 0,
+ "pricing": null,
+ "providerId": "ECHO",
+ "sampleUrl": "https://s3.amazonaws.com/deeappservice.prod.notificationtones/system_alerts_melodic_01.mp3",
+ "sampleVideoUrl": null,
+ "skillUrl": null
+ },
+ "status": "OFF",
+ "targetPersonProfiles": null,
+ "taskMetadata": null,
+ "timeZoneId": null,
+ "timerLabel": null,
+ "tmwNotificationProperties": null,
+ "triggerTime": 0,
+ "type": "Alarm",
+ "version": "8",
+ "date_time": "2026-01-15T07:56:00+00:00"
+ },
+ {
+ "alarmLabel": null,
+ "alarmTime": 0,
+ "assigner": null,
+ "automationId": null,
+ "createdDate": 1769621965773,
+ "deferredAtTime": null,
+ "deliveryMetadata": null,
+ "deliveryType": null,
+ "deviceName": null,
+ "deviceSerialNumber": "G091GG10217701LK",
+ "deviceType": "A15996VY63BQ2D",
+ "extensibleAttribute": null,
+ "followUpMetadata": null,
+ "geoLocationTriggerData": null,
+ "id": "A15996VY63BQ2D-G091GG10217701LK-e5a84e81-030f-3ab8-aab4-ebf62cf83489",
+ "instanceState": null,
+ "lastOccurrenceTimeInMilli": 0,
+ "lastTriggerTimeInUtc": null,
+ "lastUpdatedDate": 1769623865794,
+ "loopCount": null,
+ "mrmGroupContext": null,
+ "musicAlarmId": null,
+ "musicEntity": null,
+ "notificationIndex": "e5a84e81-030f-3ab8-aab4-ebf62cf83489",
+ "originalDate": "2026-01-28",
+ "originalDurationInMillis": 0,
+ "originalTime": "18:39:00.000",
+ "personProfile": null,
+ "primaryDeviceState": null,
+ "provider": null,
+ "rRuleData": null,
+ "recurrenceEligibility": false,
+ "recurringPattern": null,
+ "remainingTime": 0,
+ "reminderAppLabel": null,
+ "reminderLabel": null,
+ "reminderSubLabel": null,
+ "showDeregisteredWarning": null,
+ "skillInfo": null,
+ "sleepTrackingAlarmProperties": {
+ "sleepTrackingEnabled": false
+ },
+ "snoozedToTime": null,
+ "sound": {
+ "displayName": "Simple Alarm",
+ "folder": null,
+ "id": "system_alerts_melodic_01",
+ "isChildDirected": false,
+ "numAssets": 0,
+ "pricing": null,
+ "providerId": "ECHO",
+ "sampleUrl": "https://s3.amazonaws.com/deeappservice.prod.notificationtones/system_alerts_melodic_01.mp3",
+ "sampleVideoUrl": null,
+ "skillUrl": null
+ },
+ "status": "OFF",
+ "targetPersonProfiles": null,
+ "taskMetadata": null,
+ "timeZoneId": null,
+ "timerLabel": null,
+ "tmwNotificationProperties": null,
+ "triggerTime": 0,
+ "type": "Alarm",
+ "version": "4",
+ "date_time": "2026-01-28T18:39:00+00:00"
+ },
+ {
+ "alarmLabel": null,
+ "alarmTime": 0,
+ "assigner": null,
+ "automationId": null,
+ "createdDate": 1769624957574,
+ "deferredAtTime": null,
+ "deliveryMetadata": null,
+ "deliveryType": null,
+ "deviceName": null,
+ "deviceSerialNumber": "G091GG10217701LK",
+ "deviceType": "A15996VY63BQ2D",
+ "extensibleAttribute": null,
+ "followUpMetadata": null,
+ "geoLocationTriggerData": null,
+ "id": "A15996VY63BQ2D-G091GG10217701LK-d4678d0e-c575-35da-ab54-d5c377eec9e7",
+ "instanceState": null,
+ "lastOccurrenceTimeInMilli": 0,
+ "lastTriggerTimeInUtc": null,
+ "lastUpdatedDate": 1769626813469,
+ "loopCount": null,
+ "mrmGroupContext": null,
+ "musicAlarmId": null,
+ "musicEntity": null,
+ "notificationIndex": "d4678d0e-c575-35da-ab54-d5c377eec9e7",
+ "originalDate": "2026-01-28",
+ "originalDurationInMillis": 0,
+ "originalTime": "19:00:00.000",
+ "personProfile": null,
+ "primaryDeviceState": null,
+ "provider": null,
+ "rRuleData": null,
+ "recurrenceEligibility": false,
+ "recurringPattern": null,
+ "remainingTime": 0,
+ "reminderAppLabel": null,
+ "reminderLabel": null,
+ "reminderSubLabel": null,
+ "showDeregisteredWarning": null,
+ "skillInfo": null,
+ "sleepTrackingAlarmProperties": {
+ "sleepTrackingEnabled": false
+ },
+ "snoozedToTime": null,
+ "sound": {
+ "displayName": "Simple Alarm",
+ "folder": null,
+ "id": "system_alerts_melodic_01",
+ "isChildDirected": false,
+ "numAssets": 0,
+ "pricing": null,
+ "providerId": "ECHO",
+ "sampleUrl": "https://s3.amazonaws.com/deeappservice.prod.notificationtones/system_alerts_melodic_01.mp3",
+ "sampleVideoUrl": null,
+ "skillUrl": null
+ },
+ "status": "OFF",
+ "targetPersonProfiles": null,
+ "taskMetadata": null,
+ "timeZoneId": null,
+ "timerLabel": null,
+ "tmwNotificationProperties": null,
+ "triggerTime": 0,
+ "type": "Alarm",
+ "version": "3",
+ "date_time": "2026-01-28T19:00:00+00:00"
+ }
+ ],
+ "sorted_active": [],
+ "device_class": "timestamp",
+ "icon": "mdi:alarm",
+ "friendly_name": "Tims Next alarm"
+ },
+ "last_changed": "2026-07-02T08:58:42.397852+00:00",
+ "last_reported": "2026-07-02T10:08:46.887805+00:00",
+ "last_updated": "2026-07-02T10:08:46.877689+00:00",
+ "context": {
+ "id": "01KWH4TTRX9Y1BZJM1VN3NZ90X",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tims_next_timer",
+ "state": "unknown",
+ "attributes": {
+ "recurrence": null,
+ "process_timestamp": "2026-07-02T11:08:46.869179+01:00",
+ "prior_value": null,
+ "total_active": 0,
+ "total_all": 0,
+ "status": "OFF",
+ "dismissed": null,
+ "timer": null,
+ "device_class": "timestamp",
+ "icon": "mdi:timer-outline",
+ "friendly_name": "Tims Next timer"
+ },
+ "last_changed": "2026-07-02T08:58:42.398074+00:00",
+ "last_reported": "2026-07-02T10:08:46.890521+00:00",
+ "last_updated": "2026-07-02T10:08:46.886713+00:00",
+ "context": {
+ "id": "01KWH4TTS6D2Y7JXZEDKGT5ZCQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tims_next_reminder",
+ "state": "unknown",
+ "attributes": {
+ "recurrence": null,
+ "process_timestamp": "2026-07-02T11:08:46.869179+01:00",
+ "prior_value": null,
+ "total_active": 0,
+ "total_all": 0,
+ "status": "OFF",
+ "dismissed": null,
+ "reminder": null,
+ "device_class": "timestamp",
+ "icon": "mdi:reminder",
+ "friendly_name": "Tims Next reminder"
+ },
+ "last_changed": "2026-07-02T08:58:42.398276+00:00",
+ "last_reported": "2026-07-02T10:08:46.890210+00:00",
+ "last_updated": "2026-07-02T10:08:46.883467+00:00",
+ "context": {
+ "id": "01KWH4TTS3TS6QM7ZX95ZR1TRA",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.lounge_next_alarm",
+ "state": "unknown",
+ "attributes": {
+ "recurrence": null,
+ "process_timestamp": "2026-07-02T11:08:46.869179+01:00",
+ "prior_value": null,
+ "total_active": 0,
+ "total_all": 0,
+ "status": "OFF",
+ "dismissed": null,
+ "device_class": "timestamp",
+ "icon": "mdi:alarm",
+ "friendly_name": "Lounge Next alarm"
+ },
+ "last_changed": "2026-07-02T08:58:42.398477+00:00",
+ "last_reported": "2026-07-02T10:08:46.887856+00:00",
+ "last_updated": "2026-07-02T10:08:46.879555+00:00",
+ "context": {
+ "id": "01KWH4TTRZAYWFBS7XGDQBA6A1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.lounge_next_timer",
+ "state": "unknown",
+ "attributes": {
+ "recurrence": null,
+ "process_timestamp": "2026-07-02T11:08:46.869179+01:00",
+ "prior_value": null,
+ "total_active": 0,
+ "total_all": 0,
+ "status": "OFF",
+ "dismissed": null,
+ "timer": null,
+ "device_class": "timestamp",
+ "icon": "mdi:timer-outline",
+ "friendly_name": "Lounge Next timer"
+ },
+ "last_changed": "2026-07-02T08:58:42.398692+00:00",
+ "last_reported": "2026-07-02T10:08:46.890248+00:00",
+ "last_updated": "2026-07-02T10:08:46.883572+00:00",
+ "context": {
+ "id": "01KWH4TTS3WEM2QT7S74SKCPQX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.lounge_next_reminder",
+ "state": "unknown",
+ "attributes": {
+ "recurrence": null,
+ "process_timestamp": "2026-07-02T11:08:46.869179+01:00",
+ "prior_value": null,
+ "total_active": 0,
+ "total_all": 0,
+ "status": "OFF",
+ "dismissed": null,
+ "reminder": null,
+ "device_class": "timestamp",
+ "icon": "mdi:reminder",
+ "friendly_name": "Lounge Next reminder"
+ },
+ "last_changed": "2026-07-02T08:58:42.398908+00:00",
+ "last_reported": "2026-07-02T10:08:46.890854+00:00",
+ "last_updated": "2026-07-02T10:08:46.889580+00:00",
+ "context": {
+ "id": "01KWH4TTS99R0DZYW1YVBZ2SBF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.bar_next_alarm",
+ "state": "unknown",
+ "attributes": {
+ "recurrence": null,
+ "process_timestamp": "2026-07-02T11:08:46.869179+01:00",
+ "prior_value": null,
+ "total_active": 0,
+ "total_all": 0,
+ "status": "OFF",
+ "dismissed": null,
+ "device_class": "timestamp",
+ "icon": "mdi:alarm",
+ "friendly_name": "Bar Next alarm"
+ },
+ "last_changed": "2026-07-02T08:58:42.399108+00:00",
+ "last_reported": "2026-07-02T10:08:46.888850+00:00",
+ "last_updated": "2026-07-02T10:08:46.880416+00:00",
+ "context": {
+ "id": "01KWH4TTS0KGJ9VZGRRZ53ZZ1S",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.bar_next_timer",
+ "state": "unknown",
+ "attributes": {
+ "recurrence": null,
+ "process_timestamp": "2026-07-02T11:08:46.869179+01:00",
+ "prior_value": null,
+ "total_active": 0,
+ "total_all": 0,
+ "status": "OFF",
+ "dismissed": null,
+ "timer": null,
+ "device_class": "timestamp",
+ "icon": "mdi:timer-outline",
+ "friendly_name": "Bar Next timer"
+ },
+ "last_changed": "2026-07-02T08:58:42.399324+00:00",
+ "last_reported": "2026-07-02T10:08:46.890292+00:00",
+ "last_updated": "2026-07-02T10:08:46.883672+00:00",
+ "context": {
+ "id": "01KWH4TTS3BA6DZYBE8S0EX48H",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.bar_next_reminder",
+ "state": "unknown",
+ "attributes": {
+ "recurrence": null,
+ "process_timestamp": "2026-07-02T11:08:46.869179+01:00",
+ "prior_value": null,
+ "total_active": 0,
+ "total_all": 0,
+ "status": "OFF",
+ "dismissed": null,
+ "reminder": null,
+ "device_class": "timestamp",
+ "icon": "mdi:reminder",
+ "friendly_name": "Bar Next reminder"
+ },
+ "last_changed": "2026-07-02T08:58:42.399525+00:00",
+ "last_reported": "2026-07-02T10:08:46.890322+00:00",
+ "last_updated": "2026-07-02T10:08:46.884322+00:00",
+ "context": {
+ "id": "01KWH4TTS4YBT95C1HS3068FVW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.andriis_room_next_alarm",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "timestamp",
+ "icon": "mdi:alarm",
+ "friendly_name": "Andriis room Next alarm"
+ },
+ "last_changed": "2026-07-02T08:58:42.399727+00:00",
+ "last_reported": "2026-07-02T09:48:46.889341+00:00",
+ "last_updated": "2026-07-02T08:58:42.399727+00:00",
+ "context": {
+ "id": "01KWH0TGTZ74QDBS6XGX5R37HW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.andriis_room_next_timer",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "timestamp",
+ "icon": "mdi:timer-outline",
+ "friendly_name": "Andriis room Next timer"
+ },
+ "last_changed": "2026-07-02T08:58:42.399930+00:00",
+ "last_reported": "2026-07-02T09:48:46.889259+00:00",
+ "last_updated": "2026-07-02T08:58:42.399930+00:00",
+ "context": {
+ "id": "01KWH0TGTZT9PJMVJTJ9XTRP6M",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.andriis_room_next_reminder",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "timestamp",
+ "icon": "mdi:reminder",
+ "friendly_name": "Andriis room Next reminder"
+ },
+ "last_changed": "2026-07-02T08:58:42.400112+00:00",
+ "last_reported": "2026-07-02T09:48:46.886860+00:00",
+ "last_updated": "2026-07-02T08:58:42.400112+00:00",
+ "context": {
+ "id": "01KWH0TGV0YWNX2GWGQKC3S1JN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.james_room_next_alarm",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "timestamp",
+ "icon": "mdi:alarm",
+ "friendly_name": "james room Next alarm"
+ },
+ "last_changed": "2026-07-02T08:58:42.400296+00:00",
+ "last_reported": "2026-07-02T09:48:46.888875+00:00",
+ "last_updated": "2026-07-02T08:58:42.400296+00:00",
+ "context": {
+ "id": "01KWH0TGV0CAF4TWX7PMH86P2S",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.james_room_next_timer",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "timestamp",
+ "icon": "mdi:timer-outline",
+ "friendly_name": "james room Next timer"
+ },
+ "last_changed": "2026-07-02T08:58:42.400492+00:00",
+ "last_reported": "2026-07-02T09:48:46.889138+00:00",
+ "last_updated": "2026-07-02T08:58:42.400492+00:00",
+ "context": {
+ "id": "01KWH0TGV0H6BJRRKR0XVM3B0Z",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.james_room_next_reminder",
+ "state": "unavailable",
+ "attributes": {
+ "device_class": "timestamp",
+ "icon": "mdi:reminder",
+ "friendly_name": "james room Next reminder"
+ },
+ "last_changed": "2026-07-02T08:58:42.400668+00:00",
+ "last_reported": "2026-07-02T09:48:46.886886+00:00",
+ "last_updated": "2026-07-02T08:58:42.400668+00:00",
+ "context": {
+ "id": "01KWH0TGV0QDMT389VHYQ03TSR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.study_next_alarm",
+ "state": "unknown",
+ "attributes": {
+ "recurrence": null,
+ "process_timestamp": "2026-07-02T11:08:46.869179+01:00",
+ "prior_value": null,
+ "total_active": 0,
+ "total_all": 1,
+ "status": "OFF",
+ "dismissed": null,
+ "brief": {
+ "active": [],
+ "all": [
+ {
+ "id": "A2UONLFQW0PADH-G6G2MM12522602G5-cca5546f-09a4-4635-a864-fdc47d87f8d4",
+ "label": null,
+ "status": "OFF",
+ "type": "MusicAlarm",
+ "version": "4",
+ "date_time": "2026-03-23T19:43:00+00:00",
+ "lastUpdatedDate": 1774294766658
+ }
+ ]
+ },
+ "sorted_all": [
+ {
+ "alarmLabel": null,
+ "alarmTime": 0,
+ "assigner": null,
+ "automationId": null,
+ "createdDate": 1774294744331,
+ "deferredAtTime": null,
+ "deliveryMetadata": null,
+ "deliveryType": null,
+ "deviceName": null,
+ "deviceSerialNumber": "G6G2MM12522602G5",
+ "deviceType": "A2UONLFQW0PADH",
+ "extensibleAttribute": null,
+ "followUpMetadata": null,
+ "geoLocationTriggerData": null,
+ "id": "A2UONLFQW0PADH-G6G2MM12522602G5-cca5546f-09a4-4635-a864-fdc47d87f8d4",
+ "instanceState": null,
+ "lastOccurrenceTimeInMilli": 0,
+ "lastTriggerTimeInUtc": null,
+ "lastUpdatedDate": 1774294766658,
+ "loopCount": null,
+ "mrmGroupContext": null,
+ "musicAlarmId": "81f53485-94a4-4c2a-9cf2-2d43943ec0fb",
+ "musicEntity": "Jam24Radio",
+ "notificationIndex": "cca5546f-09a4-4635-a864-fdc47d87f8d4",
+ "originalDate": "2026-03-23",
+ "originalDurationInMillis": 0,
+ "originalTime": "19:43:00.000",
+ "personProfile": null,
+ "primaryDeviceState": null,
+ "provider": null,
+ "rRuleData": null,
+ "recurrenceEligibility": false,
+ "recurringPattern": null,
+ "remainingTime": 0,
+ "reminderAppLabel": null,
+ "reminderLabel": null,
+ "reminderSubLabel": null,
+ "showDeregisteredWarning": null,
+ "skillInfo": null,
+ "sleepTrackingAlarmProperties": null,
+ "snoozedToTime": null,
+ "sound": {
+ "displayName": "Simple Alarm",
+ "folder": null,
+ "id": "system_alerts_melodic_01",
+ "isChildDirected": false,
+ "numAssets": 0,
+ "pricing": null,
+ "providerId": "ECHO",
+ "sampleUrl": "https://s3.amazonaws.com/deeappservice.prod.notificationtones/system_alerts_melodic_01.mp3",
+ "sampleVideoUrl": null,
+ "skillUrl": null
+ },
+ "status": "OFF",
+ "targetPersonProfiles": null,
+ "taskMetadata": null,
+ "timeZoneId": null,
+ "timerLabel": null,
+ "tmwNotificationProperties": null,
+ "triggerTime": 0,
+ "type": "MusicAlarm",
+ "version": "4",
+ "date_time": "2026-03-23T19:43:00+00:00"
+ }
+ ],
+ "sorted_active": [],
+ "device_class": "timestamp",
+ "icon": "mdi:alarm",
+ "friendly_name": "Study Next alarm"
+ },
+ "last_changed": "2026-07-02T08:58:42.400862+00:00",
+ "last_reported": "2026-07-02T10:08:46.889693+00:00",
+ "last_updated": "2026-07-02T10:08:46.881480+00:00",
+ "context": {
+ "id": "01KWH4TTS1W734T2Q0TKHJDWNC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.study_next_timer",
+ "state": "unknown",
+ "attributes": {
+ "recurrence": null,
+ "process_timestamp": "2026-07-02T11:08:46.869179+01:00",
+ "prior_value": null,
+ "total_active": 0,
+ "total_all": 0,
+ "status": "OFF",
+ "dismissed": null,
+ "timer": null,
+ "device_class": "timestamp",
+ "icon": "mdi:timer-outline",
+ "friendly_name": "Study Next timer"
+ },
+ "last_changed": "2026-07-02T08:58:42.401128+00:00",
+ "last_reported": "2026-07-02T10:08:46.890759+00:00",
+ "last_updated": "2026-07-02T10:08:46.888658+00:00",
+ "context": {
+ "id": "01KWH4TTS8HJJWW2W9B7X2JR96",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.study_next_reminder",
+ "state": "2026-07-02T10:15:00+00:00",
+ "attributes": {
+ "recurrence": "Never Repeat",
+ "process_timestamp": "2026-07-02T11:08:46.869179+01:00",
+ "prior_value": "2026-07-02T11:15:00+01:00",
+ "total_active": 1,
+ "total_all": 1,
+ "status": "ON",
+ "dismissed": null,
+ "brief": {
+ "active": [
+ {
+ "id": "A2UONLFQW0PADH-G6G2MM12522602G5-e58ea390-ec92-4e74-bf8a-a1bce593cff4_REMINDER",
+ "label": "Go to the station",
+ "status": "ON",
+ "type": "Reminder",
+ "version": "2",
+ "alarmTime": 1782987300000.0,
+ "lastUpdatedDate": 1782985185210
+ }
+ ],
+ "all": [
+ {
+ "id": "A2UONLFQW0PADH-G6G2MM12522602G5-e58ea390-ec92-4e74-bf8a-a1bce593cff4_REMINDER",
+ "label": "Go to the station",
+ "status": "ON",
+ "type": "Reminder",
+ "version": "2",
+ "alarmTime": 1782987300000.0,
+ "lastUpdatedDate": 1782985185210
+ }
+ ]
+ },
+ "sorted_all": [
+ {
+ "alarmLabel": null,
+ "alarmTime": 1782987300000.0,
+ "assigner": null,
+ "automationId": null,
+ "createdDate": 1782985184892,
+ "deferredAtTime": null,
+ "deliveryMetadata": null,
+ "deliveryType": null,
+ "deviceName": null,
+ "deviceSerialNumber": "G6G2MM12522602G5",
+ "deviceType": "A2UONLFQW0PADH",
+ "extensibleAttribute": null,
+ "followUpMetadata": {
+ "followUpStatus": "UNACKNOWLEDGED",
+ "requiresFollowUp": false
+ },
+ "geoLocationTriggerData": null,
+ "id": "A2UONLFQW0PADH-G6G2MM12522602G5-e58ea390-ec92-4e74-bf8a-a1bce593cff4_REMINDER",
+ "instanceState": null,
+ "lastOccurrenceTimeInMilli": 0,
+ "lastTriggerTimeInUtc": null,
+ "lastUpdatedDate": 1782985185210,
+ "loopCount": null,
+ "mrmGroupContext": {
+ "groupId": null,
+ "groupType": null
+ },
+ "musicAlarmId": null,
+ "musicEntity": null,
+ "notificationIndex": "e58ea390-ec92-4e74-bf8a-a1bce593cff4",
+ "originalDate": "2026-07-02",
+ "originalDurationInMillis": 0,
+ "originalTime": "11:15:00.000",
+ "personProfile": {
+ "firstName": null,
+ "lastName": null,
+ "personId": "amzn1.account.AES47B37T3BOC76LUEYY4TJBIBOQ",
+ "speakerId": null
+ },
+ "primaryDeviceState": null,
+ "provider": null,
+ "rRuleData": {
+ "byMonthDays": null,
+ "byMonths": null,
+ "byWeekDays": null,
+ "flexibleRecurringPatternType": null,
+ "frequency": null,
+ "intervals": null,
+ "nextTriggerTimes": null,
+ "notificationTimes": null,
+ "offset": null,
+ "recurEndDate": null,
+ "recurEndTime": null,
+ "recurStartDate": null,
+ "recurStartTime": null,
+ "recurrenceRules": null
+ },
+ "recurrenceEligibility": false,
+ "recurringPattern": null,
+ "remainingTime": 0,
+ "reminderAppLabel": null,
+ "reminderLabel": "Go to the station",
+ "reminderSubLabel": null,
+ "showDeregisteredWarning": null,
+ "skillInfo": null,
+ "sleepTrackingAlarmProperties": null,
+ "snoozedToTime": null,
+ "sound": {
+ "displayName": "Simple Alarm",
+ "folder": null,
+ "id": "system_alerts_melodic_01",
+ "isChildDirected": false,
+ "numAssets": 0,
+ "pricing": null,
+ "providerId": "ECHO",
+ "sampleUrl": "https://s3.amazonaws.com/deeappservice.prod.notificationtones/system_alerts_melodic_01.mp3",
+ "sampleVideoUrl": null,
+ "skillUrl": null
+ },
+ "status": "ON",
+ "targetPersonProfiles": null,
+ "taskMetadata": {
+ "dueDate": null,
+ "dueTime": null,
+ "flagged": null,
+ "note": null,
+ "overdueAt": 1782987300000,
+ "source": null,
+ "suggestedAction": null
+ },
+ "timeZoneId": null,
+ "timerLabel": null,
+ "tmwNotificationProperties": null,
+ "triggerTime": 0,
+ "type": "Reminder",
+ "version": "2"
+ }
+ ],
+ "sorted_active": [
+ {
+ "alarmLabel": null,
+ "alarmTime": 1782987300000.0,
+ "assigner": null,
+ "automationId": null,
+ "createdDate": 1782985184892,
+ "deferredAtTime": null,
+ "deliveryMetadata": null,
+ "deliveryType": null,
+ "deviceName": null,
+ "deviceSerialNumber": "G6G2MM12522602G5",
+ "deviceType": "A2UONLFQW0PADH",
+ "extensibleAttribute": null,
+ "followUpMetadata": {
+ "followUpStatus": "UNACKNOWLEDGED",
+ "requiresFollowUp": false
+ },
+ "geoLocationTriggerData": null,
+ "id": "A2UONLFQW0PADH-G6G2MM12522602G5-e58ea390-ec92-4e74-bf8a-a1bce593cff4_REMINDER",
+ "instanceState": null,
+ "lastOccurrenceTimeInMilli": 0,
+ "lastTriggerTimeInUtc": null,
+ "lastUpdatedDate": 1782985185210,
+ "loopCount": null,
+ "mrmGroupContext": {
+ "groupId": null,
+ "groupType": null
+ },
+ "musicAlarmId": null,
+ "musicEntity": null,
+ "notificationIndex": "e58ea390-ec92-4e74-bf8a-a1bce593cff4",
+ "originalDate": "2026-07-02",
+ "originalDurationInMillis": 0,
+ "originalTime": "11:15:00.000",
+ "personProfile": {
+ "firstName": null,
+ "lastName": null,
+ "personId": "amzn1.account.AES47B37T3BOC76LUEYY4TJBIBOQ",
+ "speakerId": null
+ },
+ "primaryDeviceState": null,
+ "provider": null,
+ "rRuleData": {
+ "byMonthDays": null,
+ "byMonths": null,
+ "byWeekDays": null,
+ "flexibleRecurringPatternType": null,
+ "frequency": null,
+ "intervals": null,
+ "nextTriggerTimes": null,
+ "notificationTimes": null,
+ "offset": null,
+ "recurEndDate": null,
+ "recurEndTime": null,
+ "recurStartDate": null,
+ "recurStartTime": null,
+ "recurrenceRules": null
+ },
+ "recurrenceEligibility": false,
+ "recurringPattern": null,
+ "remainingTime": 0,
+ "reminderAppLabel": null,
+ "reminderLabel": "Go to the station",
+ "reminderSubLabel": null,
+ "showDeregisteredWarning": null,
+ "skillInfo": null,
+ "sleepTrackingAlarmProperties": null,
+ "snoozedToTime": null,
+ "sound": {
+ "displayName": "Simple Alarm",
+ "folder": null,
+ "id": "system_alerts_melodic_01",
+ "isChildDirected": false,
+ "numAssets": 0,
+ "pricing": null,
+ "providerId": "ECHO",
+ "sampleUrl": "https://s3.amazonaws.com/deeappservice.prod.notificationtones/system_alerts_melodic_01.mp3",
+ "sampleVideoUrl": null,
+ "skillUrl": null
+ },
+ "status": "ON",
+ "targetPersonProfiles": null,
+ "taskMetadata": {
+ "dueDate": null,
+ "dueTime": null,
+ "flagged": null,
+ "note": null,
+ "overdueAt": 1782987300000,
+ "source": null,
+ "suggestedAction": null
+ },
+ "timeZoneId": null,
+ "timerLabel": null,
+ "tmwNotificationProperties": null,
+ "triggerTime": 0,
+ "type": "Reminder",
+ "version": "2"
+ }
+ ],
+ "reminder": "Go to the station",
+ "reminder_sub_label": null,
+ "device_class": "timestamp",
+ "icon": "mdi:reminder",
+ "friendly_name": "Study Next reminder"
+ },
+ "last_changed": "2026-07-02T09:39:45.521338+00:00",
+ "last_reported": "2026-07-02T10:08:46.890660+00:00",
+ "last_updated": "2026-07-02T10:08:46.887698+00:00",
+ "context": {
+ "id": "01KWH4TTS7JDYK0JKAZTW9ZQ1M",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.this_device_next_alarm",
+ "state": "unknown",
+ "attributes": {
+ "recurrence": null,
+ "process_timestamp": "2026-07-02T11:08:46.869179+01:00",
+ "prior_value": null,
+ "total_active": 0,
+ "total_all": 0,
+ "status": "OFF",
+ "dismissed": null,
+ "device_class": "timestamp",
+ "icon": "mdi:alarm",
+ "friendly_name": "This Device Next alarm"
+ },
+ "last_changed": "2026-07-02T08:58:42.401530+00:00",
+ "last_reported": "2026-07-02T10:08:46.889736+00:00",
+ "last_updated": "2026-07-02T10:08:46.881597+00:00",
+ "context": {
+ "id": "01KWH4TTS1774JS9EFW5JHC6KA",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.this_device_next_timer",
+ "state": "unknown",
+ "attributes": {
+ "recurrence": null,
+ "process_timestamp": "2026-07-02T11:08:46.869179+01:00",
+ "prior_value": null,
+ "total_active": 0,
+ "total_all": 0,
+ "status": "OFF",
+ "dismissed": null,
+ "timer": null,
+ "device_class": "timestamp",
+ "icon": "mdi:timer-outline",
+ "friendly_name": "This Device Next timer"
+ },
+ "last_changed": "2026-07-02T08:58:42.401755+00:00",
+ "last_reported": "2026-07-02T10:08:46.890417+00:00",
+ "last_updated": "2026-07-02T10:08:46.885805+00:00",
+ "context": {
+ "id": "01KWH4TTS5MCD0FKP04PWB1CGA",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.this_device_next_reminder",
+ "state": "unknown",
+ "attributes": {
+ "recurrence": null,
+ "process_timestamp": "2026-07-02T11:08:46.869179+01:00",
+ "prior_value": null,
+ "total_active": 0,
+ "total_all": 0,
+ "status": "OFF",
+ "dismissed": null,
+ "reminder": null,
+ "device_class": "timestamp",
+ "icon": "mdi:reminder",
+ "friendly_name": "This Device Next reminder"
+ },
+ "last_changed": "2026-07-02T08:58:42.401957+00:00",
+ "last_reported": "2026-07-02T10:08:46.890809+00:00",
+ "last_updated": "2026-07-02T10:08:46.888777+00:00",
+ "context": {
+ "id": "01KWH4TTS83CCRAHB65GAFXB4F",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.main_oven_top_cavity_remote_control",
+ "state": "on",
+ "attributes": {
+ "friendly_name": "Main oven Top cavity Remote control"
+ },
+ "last_changed": "2026-07-02T08:58:43.671666+00:00",
+ "last_reported": "2026-07-02T08:58:43.677352+00:00",
+ "last_updated": "2026-07-02T08:58:43.671666+00:00",
+ "context": {
+ "id": "01KWH0TJ2QRD4VG95P15TM6D79",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.main_oven_top_cavity_remote_start",
+ "state": "off",
+ "attributes": {
+ "friendly_name": "Main oven Top cavity Remote start"
+ },
+ "last_changed": "2026-07-02T08:58:43.671987+00:00",
+ "last_reported": "2026-07-02T08:58:43.677372+00:00",
+ "last_updated": "2026-07-02T08:58:43.671987+00:00",
+ "context": {
+ "id": "01KWH0TJ2QY3XYB3VX4ZSM7JRE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.main_oven_top_cavity_local_control",
+ "state": "off",
+ "attributes": {
+ "friendly_name": "Main oven Top cavity Local control"
+ },
+ "last_changed": "2026-07-02T08:58:43.672206+00:00",
+ "last_reported": "2026-07-02T08:58:43.677389+00:00",
+ "last_updated": "2026-07-02T08:58:43.672206+00:00",
+ "context": {
+ "id": "01KWH0TJ2RYPV3KP34NXJ04V32",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.main_oven_top_cavity_interior_illumination_active",
+ "state": "off",
+ "attributes": {
+ "device_class": "light",
+ "friendly_name": "Main oven Top cavity Interior illumination active"
+ },
+ "last_changed": "2026-07-02T08:58:43.672448+00:00",
+ "last_reported": "2026-07-02T08:58:43.677406+00:00",
+ "last_updated": "2026-07-02T08:58:43.672448+00:00",
+ "context": {
+ "id": "01KWH0TJ2RF6AP54M86QNT2BHS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.main_oven_top_cavity_operation_state",
+ "state": "inactive",
+ "attributes": {
+ "options": [
+ "inactive",
+ "ready",
+ "delayedstart",
+ "run",
+ "pause",
+ "actionrequired",
+ "finished",
+ "error",
+ "aborting"
+ ],
+ "device_class": "enum",
+ "friendly_name": "Main oven Top cavity Operation state"
+ },
+ "last_changed": "2026-07-02T08:58:43.675358+00:00",
+ "last_reported": "2026-07-02T08:58:43.677492+00:00",
+ "last_updated": "2026-07-02T08:58:43.675358+00:00",
+ "context": {
+ "id": "01KWH0TJ2VTKC4MS0X6C5GKM6N",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.main_oven_top_cavity_door",
+ "state": "closed",
+ "attributes": {
+ "options": [
+ "closed",
+ "locked",
+ "open"
+ ],
+ "device_class": "enum",
+ "friendly_name": "Main oven Top cavity Door"
+ },
+ "last_changed": "2026-07-02T08:58:43.675653+00:00",
+ "last_reported": "2026-07-02T08:58:43.677546+00:00",
+ "last_updated": "2026-07-02T08:58:43.675653+00:00",
+ "context": {
+ "id": "01KWH0TJ2VQXTHD9CA7WSFS1K4",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.main_oven_top_cavity_power",
+ "state": "off",
+ "attributes": {
+ "friendly_name": "Main oven Top cavity Power"
+ },
+ "last_changed": "2026-07-02T08:58:43.676381+00:00",
+ "last_reported": "2026-07-02T08:58:43.677569+00:00",
+ "last_updated": "2026-07-02T08:58:43.676381+00:00",
+ "context": {
+ "id": "01KWH0TJ2WRGQB6ZA5B50KKTFR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.main_oven_top_cavity_child_lock",
+ "state": "off",
+ "attributes": {
+ "friendly_name": "Main oven Top cavity Child lock"
+ },
+ "last_changed": "2026-07-02T08:58:43.676649+00:00",
+ "last_reported": "2026-07-02T08:58:43.677589+00:00",
+ "last_updated": "2026-07-02T08:58:43.676649+00:00",
+ "context": {
+ "id": "01KWH0TJ2WP8NWX4FDM3FSA9F2",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.main_oven_top_cavity_sabbath_mode",
+ "state": "off",
+ "attributes": {
+ "friendly_name": "Main oven Top cavity Sabbath mode"
+ },
+ "last_changed": "2026-07-02T08:58:43.676867+00:00",
+ "last_reported": "2026-07-02T08:58:43.677604+00:00",
+ "last_updated": "2026-07-02T08:58:43.676867+00:00",
+ "context": {
+ "id": "01KWH0TJ2W5NPPPC4Q0PGB3C8R",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.main_oven_top_cavity_alarm_clock",
+ "state": "0",
+ "attributes": {
+ "min": 0.0,
+ "max": 100.0,
+ "step": 1,
+ "mode": "auto",
+ "unit_of_measurement": "s",
+ "device_class": "duration",
+ "friendly_name": "Main oven Top cavity Alarm clock"
+ },
+ "last_changed": "2026-07-02T08:58:43.729676+00:00",
+ "last_reported": "2026-07-02T08:58:43.729676+00:00",
+ "last_updated": "2026-07-02T08:58:43.729676+00:00",
+ "context": {
+ "id": "01KWH0TJ4HC3FJS4WQD9GJGHK2",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "media_player.onkyo_tx_nr686_f0120d",
+ "state": "off",
+ "attributes": {
+ "icon": "mdi:surround-sound-5-1-2",
+ "friendly_name": "Onkyo TX-NR686 F0120D",
+ "supported_features": 152461
+ },
+ "last_changed": "2026-07-02T08:59:05.970255+00:00",
+ "last_reported": "2026-07-02T08:59:05.969933+00:00",
+ "last_updated": "2026-07-02T08:59:05.970255+00:00",
+ "context": {
+ "id": "01KWH0V7VJSY5DM5F6EW6RZ330",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tim_graves_daily_energy_consumed",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "total_increasing",
+ "device_class": "energy",
+ "icon": "mdi:factory",
+ "friendly_name": "Tim Graves Daily energy consumed",
+ "supported_features": 0,
+ "unit_of_measurement": "kWh"
+ },
+ "last_changed": "2026-07-02T08:58:43.789640+00:00",
+ "last_reported": "2026-07-02T08:58:43.789640+00:00",
+ "last_updated": "2026-07-02T08:58:43.789640+00:00",
+ "context": {
+ "id": "01KWH0TJ6D5CX57G59GPC9C5RY",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "friendly_name": "sonnenbatterie 200357 200357",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.789687+00:00",
+ "last_reported": "2026-07-02T08:58:43.789687+00:00",
+ "last_updated": "2026-07-02T08:58:43.789687+00:00",
+ "context": {
+ "id": "01KWH0TJ6DH1N37N9GCM63K6KM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_battery_system_tmax",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "temperature",
+ "friendly_name": "sonnenbatterie 200357 Max Temperature",
+ "supported_features": 0,
+ "unit_of_measurement": "°C"
+ },
+ "last_changed": "2026-07-02T08:58:43.789741+00:00",
+ "last_reported": "2026-07-02T08:58:43.789741+00:00",
+ "last_updated": "2026-07-02T08:58:43.789741+00:00",
+ "context": {
+ "id": "01KWH0TJ6DXENJH04WKQ58WP3Q",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_inverter_fac",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "frequency",
+ "friendly_name": "sonnenbatterie 200357 Inverter - Net frequency",
+ "supported_features": 0,
+ "unit_of_measurement": "Hz"
+ },
+ "last_changed": "2026-07-02T08:58:43.789765+00:00",
+ "last_reported": "2026-07-02T08:58:43.789765+00:00",
+ "last_updated": "2026-07-02T08:58:43.789765+00:00",
+ "context": {
+ "id": "01KWH0TJ6D2YWVEJGTNMJMN0M9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_production_input",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "power",
+ "friendly_name": "sonnenbatterie 200357 Current production (in)",
+ "supported_features": 0,
+ "unit_of_measurement": "W"
+ },
+ "last_changed": "2026-07-02T08:58:43.789788+00:00",
+ "last_reported": "2026-07-02T08:58:43.789788+00:00",
+ "last_updated": "2026-07-02T08:58:43.789788+00:00",
+ "context": {
+ "id": "01KWH0TJ6DABXF3EH27DRHSGRC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_production_output",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "power",
+ "friendly_name": "sonnenbatterie 200357 Current production (out)",
+ "supported_features": 0,
+ "unit_of_measurement": "W"
+ },
+ "last_changed": "2026-07-02T08:58:43.789807+00:00",
+ "last_reported": "2026-07-02T08:58:43.789807+00:00",
+ "last_updated": "2026-07-02T08:58:43.789807+00:00",
+ "context": {
+ "id": "01KWH0TJ6D486H2DVHKQAR0MYV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_meter_production_4_1_w_l1",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "power",
+ "friendly_name": "sonnenbatterie 200357 meter production w_l1",
+ "supported_features": 0,
+ "unit_of_measurement": "W"
+ },
+ "last_changed": "2026-07-02T08:58:43.789833+00:00",
+ "last_reported": "2026-07-02T08:58:43.789833+00:00",
+ "last_updated": "2026-07-02T08:58:43.789833+00:00",
+ "context": {
+ "id": "01KWH0TJ6DJZ8RWNMR9GCK5QYE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_meter_production_4_1_a_l1",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "current",
+ "friendly_name": "sonnenbatterie 200357 meter production a_l1",
+ "supported_features": 0,
+ "unit_of_measurement": "A"
+ },
+ "last_changed": "2026-07-02T08:58:43.789852+00:00",
+ "last_reported": "2026-07-02T08:58:43.789852+00:00",
+ "last_updated": "2026-07-02T08:58:43.789852+00:00",
+ "context": {
+ "id": "01KWH0TJ6D9BA1SX800776V500",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_meter_production_4_1_a_l2",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "current",
+ "friendly_name": "sonnenbatterie 200357 meter production a_l2",
+ "supported_features": 0,
+ "unit_of_measurement": "A"
+ },
+ "last_changed": "2026-07-02T08:58:43.789887+00:00",
+ "last_reported": "2026-07-02T08:58:43.789887+00:00",
+ "last_updated": "2026-07-02T08:58:43.789887+00:00",
+ "context": {
+ "id": "01KWH0TJ6DWH1X2AK9FVAN16CB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_meter_production_4_1_v_l1_l2",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "voltage",
+ "friendly_name": "sonnenbatterie 200357 meter production v_l1_l2",
+ "supported_features": 0,
+ "unit_of_measurement": "V"
+ },
+ "last_changed": "2026-07-02T08:58:43.789905+00:00",
+ "last_reported": "2026-07-02T08:58:43.789905+00:00",
+ "last_updated": "2026-07-02T08:58:43.789905+00:00",
+ "context": {
+ "id": "01KWH0TJ6DJZBXD12E0C44TXJG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_meter_production_4_1_v_l3_n",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "voltage",
+ "friendly_name": "sonnenbatterie 200357 meter production v_l3_n",
+ "supported_features": 0,
+ "unit_of_measurement": "V"
+ },
+ "last_changed": "2026-07-02T08:58:43.789925+00:00",
+ "last_reported": "2026-07-02T08:58:43.789925+00:00",
+ "last_updated": "2026-07-02T08:58:43.789925+00:00",
+ "context": {
+ "id": "01KWH0TJ6D42SRAS2G1QA9EJNW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_meter_production_4_1_w_total",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "power",
+ "friendly_name": "sonnenbatterie 200357 meter production w_total",
+ "supported_features": 0,
+ "unit_of_measurement": "W"
+ },
+ "last_changed": "2026-07-02T08:58:43.789944+00:00",
+ "last_reported": "2026-07-02T08:58:43.789944+00:00",
+ "last_updated": "2026-07-02T08:58:43.789944+00:00",
+ "context": {
+ "id": "01KWH0TJ6D2E1WYTQAXSAF125V",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_meter_production_4_1_v_l3_l1",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "voltage",
+ "friendly_name": "sonnenbatterie 200357 meter production v_l3_l1",
+ "supported_features": 0,
+ "unit_of_measurement": "V"
+ },
+ "last_changed": "2026-07-02T08:58:43.789963+00:00",
+ "last_reported": "2026-07-02T08:58:43.789963+00:00",
+ "last_updated": "2026-07-02T08:58:43.789963+00:00",
+ "context": {
+ "id": "01KWH0TJ6DKSKKPQ8RVA18T56S",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_meter_production_4_1_v_l2_l3",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "voltage",
+ "friendly_name": "sonnenbatterie 200357 meter production v_l2_l3",
+ "supported_features": 0,
+ "unit_of_measurement": "V"
+ },
+ "last_changed": "2026-07-02T08:58:43.789980+00:00",
+ "last_reported": "2026-07-02T08:58:43.789980+00:00",
+ "last_updated": "2026-07-02T08:58:43.789980+00:00",
+ "context": {
+ "id": "01KWH0TJ6DPAEQS7QE43F8W5J7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_meter_production_4_1_v_l1_n",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "voltage",
+ "friendly_name": "sonnenbatterie 200357 meter production v_l1_n",
+ "supported_features": 0,
+ "unit_of_measurement": "V"
+ },
+ "last_changed": "2026-07-02T08:58:43.789999+00:00",
+ "last_reported": "2026-07-02T08:58:43.789999+00:00",
+ "last_updated": "2026-07-02T08:58:43.789999+00:00",
+ "context": {
+ "id": "01KWH0TJ6DH4A6S02PSW5HGMYZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_meter_production_4_1_w_l2",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "power",
+ "friendly_name": "sonnenbatterie 200357 meter production w_l2",
+ "supported_features": 0,
+ "unit_of_measurement": "W"
+ },
+ "last_changed": "2026-07-02T08:58:43.790016+00:00",
+ "last_reported": "2026-07-02T08:58:43.790016+00:00",
+ "last_updated": "2026-07-02T08:58:43.790016+00:00",
+ "context": {
+ "id": "01KWH0TJ6EMCHTJ9VE1Q3ZAHGA",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_meter_production_4_1_w_l3",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "power",
+ "friendly_name": "sonnenbatterie 200357 meter production w_l3",
+ "supported_features": 0,
+ "unit_of_measurement": "W"
+ },
+ "last_changed": "2026-07-02T08:58:43.790034+00:00",
+ "last_reported": "2026-07-02T08:58:43.790034+00:00",
+ "last_updated": "2026-07-02T08:58:43.790034+00:00",
+ "context": {
+ "id": "01KWH0TJ6E6WVQ6T61M7E9K59A",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_meter_production_4_1_v_l2_n",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "voltage",
+ "friendly_name": "sonnenbatterie 200357 meter production v_l2_n",
+ "supported_features": 0,
+ "unit_of_measurement": "V"
+ },
+ "last_changed": "2026-07-02T08:58:43.790056+00:00",
+ "last_reported": "2026-07-02T08:58:43.790056+00:00",
+ "last_updated": "2026-07-02T08:58:43.790056+00:00",
+ "context": {
+ "id": "01KWH0TJ6ETEPGWARCKP1V8MHA",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_meter_production_4_1_a_l3",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "current",
+ "friendly_name": "sonnenbatterie 200357 meter production a_l3",
+ "supported_features": 0,
+ "unit_of_measurement": "A"
+ },
+ "last_changed": "2026-07-02T08:58:43.790077+00:00",
+ "last_reported": "2026-07-02T08:58:43.790077+00:00",
+ "last_updated": "2026-07-02T08:58:43.790077+00:00",
+ "context": {
+ "id": "01KWH0TJ6ETZ26CEW4FYZ49B39",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_meter_consumption_4_2_w_l1",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "power",
+ "friendly_name": "sonnenbatterie 200357 meter consumption w_l1",
+ "supported_features": 0,
+ "unit_of_measurement": "W"
+ },
+ "last_changed": "2026-07-02T08:58:43.790095+00:00",
+ "last_reported": "2026-07-02T08:58:43.790095+00:00",
+ "last_updated": "2026-07-02T08:58:43.790095+00:00",
+ "context": {
+ "id": "01KWH0TJ6EY4PBYM0JC01XZKVG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_meter_consumption_4_2_a_l1",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "current",
+ "friendly_name": "sonnenbatterie 200357 meter consumption a_l1",
+ "supported_features": 0,
+ "unit_of_measurement": "A"
+ },
+ "last_changed": "2026-07-02T08:58:43.790113+00:00",
+ "last_reported": "2026-07-02T08:58:43.790113+00:00",
+ "last_updated": "2026-07-02T08:58:43.790113+00:00",
+ "context": {
+ "id": "01KWH0TJ6EHFH3EJD27FJ15DQP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_meter_consumption_4_2_a_l2",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "current",
+ "friendly_name": "sonnenbatterie 200357 meter consumption a_l2",
+ "supported_features": 0,
+ "unit_of_measurement": "A"
+ },
+ "last_changed": "2026-07-02T08:58:43.790132+00:00",
+ "last_reported": "2026-07-02T08:58:43.790132+00:00",
+ "last_updated": "2026-07-02T08:58:43.790132+00:00",
+ "context": {
+ "id": "01KWH0TJ6E0MYGKV7VR5VPFB8R",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_meter_consumption_4_2_v_l1_l2",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "voltage",
+ "friendly_name": "sonnenbatterie 200357 meter consumption v_l1_l2",
+ "supported_features": 0,
+ "unit_of_measurement": "V"
+ },
+ "last_changed": "2026-07-02T08:58:43.790149+00:00",
+ "last_reported": "2026-07-02T08:58:43.790149+00:00",
+ "last_updated": "2026-07-02T08:58:43.790149+00:00",
+ "context": {
+ "id": "01KWH0TJ6E3Z43TF2XV4MEKP0Y",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_meter_consumption_4_2_v_l3_n",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "voltage",
+ "friendly_name": "sonnenbatterie 200357 meter consumption v_l3_n",
+ "supported_features": 0,
+ "unit_of_measurement": "V"
+ },
+ "last_changed": "2026-07-02T08:58:43.790167+00:00",
+ "last_reported": "2026-07-02T08:58:43.790167+00:00",
+ "last_updated": "2026-07-02T08:58:43.790167+00:00",
+ "context": {
+ "id": "01KWH0TJ6ERD4EKDSKX6E8HHST",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_meter_consumption_4_2_w_total",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "power",
+ "friendly_name": "sonnenbatterie 200357 meter consumption w_total",
+ "supported_features": 0,
+ "unit_of_measurement": "W"
+ },
+ "last_changed": "2026-07-02T08:58:43.790185+00:00",
+ "last_reported": "2026-07-02T08:58:43.790185+00:00",
+ "last_updated": "2026-07-02T08:58:43.790185+00:00",
+ "context": {
+ "id": "01KWH0TJ6E1B5V10NC9Y6GX02Y",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_meter_consumption_4_2_v_l3_l1",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "voltage",
+ "friendly_name": "sonnenbatterie 200357 meter consumption v_l3_l1",
+ "supported_features": 0,
+ "unit_of_measurement": "V"
+ },
+ "last_changed": "2026-07-02T08:58:43.790203+00:00",
+ "last_reported": "2026-07-02T08:58:43.790203+00:00",
+ "last_updated": "2026-07-02T08:58:43.790203+00:00",
+ "context": {
+ "id": "01KWH0TJ6E83GEA6XP780DEJVX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_meter_consumption_4_2_v_l2_l3",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "voltage",
+ "friendly_name": "sonnenbatterie 200357 meter consumption v_l2_l3",
+ "supported_features": 0,
+ "unit_of_measurement": "V"
+ },
+ "last_changed": "2026-07-02T08:58:43.790221+00:00",
+ "last_reported": "2026-07-02T08:58:43.790221+00:00",
+ "last_updated": "2026-07-02T08:58:43.790221+00:00",
+ "context": {
+ "id": "01KWH0TJ6EZST9PW090TT5V0M8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_meter_consumption_4_2_v_l1_n",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "voltage",
+ "friendly_name": "sonnenbatterie 200357 meter consumption v_l1_n",
+ "supported_features": 0,
+ "unit_of_measurement": "V"
+ },
+ "last_changed": "2026-07-02T08:58:43.790240+00:00",
+ "last_reported": "2026-07-02T08:58:43.790240+00:00",
+ "last_updated": "2026-07-02T08:58:43.790240+00:00",
+ "context": {
+ "id": "01KWH0TJ6EYDPJKY90A64FRFNV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_meter_consumption_4_2_w_l2",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "power",
+ "friendly_name": "sonnenbatterie 200357 meter consumption w_l2",
+ "supported_features": 0,
+ "unit_of_measurement": "W"
+ },
+ "last_changed": "2026-07-02T08:58:43.790257+00:00",
+ "last_reported": "2026-07-02T08:58:43.790257+00:00",
+ "last_updated": "2026-07-02T08:58:43.790257+00:00",
+ "context": {
+ "id": "01KWH0TJ6ET3E3ZRKSS3Q869FD",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_meter_consumption_4_2_w_l3",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "power",
+ "friendly_name": "sonnenbatterie 200357 meter consumption w_l3",
+ "supported_features": 0,
+ "unit_of_measurement": "W"
+ },
+ "last_changed": "2026-07-02T08:58:43.790275+00:00",
+ "last_reported": "2026-07-02T08:58:43.790275+00:00",
+ "last_updated": "2026-07-02T08:58:43.790275+00:00",
+ "context": {
+ "id": "01KWH0TJ6E7NA3B3RQPKGSESWG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_meter_consumption_4_2_v_l2_n",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "voltage",
+ "friendly_name": "sonnenbatterie 200357 meter consumption v_l2_n",
+ "supported_features": 0,
+ "unit_of_measurement": "V"
+ },
+ "last_changed": "2026-07-02T08:58:43.790293+00:00",
+ "last_reported": "2026-07-02T08:58:43.790293+00:00",
+ "last_updated": "2026-07-02T08:58:43.790293+00:00",
+ "context": {
+ "id": "01KWH0TJ6EQYDMKBNGKM0MGSVJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_meter_consumption_4_2_a_l3",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "current",
+ "friendly_name": "sonnenbatterie 200357 meter consumption a_l3",
+ "supported_features": 0,
+ "unit_of_measurement": "A"
+ },
+ "last_changed": "2026-07-02T08:58:43.790313+00:00",
+ "last_reported": "2026-07-02T08:58:43.790313+00:00",
+ "last_updated": "2026-07-02T08:58:43.790313+00:00",
+ "context": {
+ "id": "01KWH0TJ6ETPFFEB4N865ZH9A2",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.onhub_kib_s_received",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "data_rate",
+ "friendly_name": "OnHub Download speed",
+ "supported_features": 0,
+ "unit_of_measurement": "KiB/s"
+ },
+ "last_changed": "2026-07-02T08:58:43.790350+00:00",
+ "last_reported": "2026-07-02T08:58:43.790350+00:00",
+ "last_updated": "2026-07-02T08:58:43.790350+00:00",
+ "context": {
+ "id": "01KWH0TJ6E168D1QS6MPE1XPV4",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.onhub_kib_s_sent",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "data_rate",
+ "friendly_name": "OnHub Upload speed",
+ "supported_features": 0,
+ "unit_of_measurement": "KiB/s"
+ },
+ "last_changed": "2026-07-02T08:58:43.790368+00:00",
+ "last_reported": "2026-07-02T08:58:43.790368+00:00",
+ "last_updated": "2026-07-02T08:58:43.790368+00:00",
+ "context": {
+ "id": "01KWH0TJ6EX8BWR6G6CK0ERYEX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.epson_et_4550_series_black_ink",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "friendly_name": "EPSON ET-4550 Series Black ink",
+ "supported_features": 0,
+ "unit_of_measurement": "%"
+ },
+ "last_changed": "2026-07-02T08:58:43.790393+00:00",
+ "last_reported": "2026-07-02T08:58:43.790393+00:00",
+ "last_updated": "2026-07-02T08:58:43.790393+00:00",
+ "context": {
+ "id": "01KWH0TJ6EBS2627KP4WNZNR7B",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.epson_et_4550_series_cyan_ink",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "friendly_name": "EPSON ET-4550 Series Cyan ink",
+ "supported_features": 0,
+ "unit_of_measurement": "%"
+ },
+ "last_changed": "2026-07-02T08:58:43.790411+00:00",
+ "last_reported": "2026-07-02T08:58:43.790411+00:00",
+ "last_updated": "2026-07-02T08:58:43.790411+00:00",
+ "context": {
+ "id": "01KWH0TJ6EWWWMT6A0M3BZK0P7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.epson_et_4550_series_magenta_ink",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "friendly_name": "EPSON ET-4550 Series Magenta ink",
+ "supported_features": 0,
+ "unit_of_measurement": "%"
+ },
+ "last_changed": "2026-07-02T08:58:43.790429+00:00",
+ "last_reported": "2026-07-02T08:58:43.790429+00:00",
+ "last_updated": "2026-07-02T08:58:43.790429+00:00",
+ "context": {
+ "id": "01KWH0TJ6EJ93GBQ3P70WS9HXV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.epson_et_4550_series_yellow_ink",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "friendly_name": "EPSON ET-4550 Series Yellow ink",
+ "supported_features": 0,
+ "unit_of_measurement": "%"
+ },
+ "last_changed": "2026-07-02T08:58:43.790446+00:00",
+ "last_reported": "2026-07-02T08:58:43.790446+00:00",
+ "last_updated": "2026-07-02T08:58:43.790446+00:00",
+ "context": {
+ "id": "01KWH0TJ6EBCJWV8HHGG39HYTP",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.epson_et_4550_series",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "options": [
+ "idle",
+ "printing",
+ "stopped"
+ ],
+ "device_class": "enum",
+ "friendly_name": "EPSON ET-4550 Series",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.790463+00:00",
+ "last_reported": "2026-07-02T08:58:43.790463+00:00",
+ "last_updated": "2026-07-02T08:58:43.790463+00:00",
+ "context": {
+ "id": "01KWH0TJ6EZJYZ0KSS6KDRXTNZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.remote_ui",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "device_class": "connectivity",
+ "friendly_name": "Remote UI",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.790509+00:00",
+ "last_reported": "2026-07-02T08:58:43.790509+00:00",
+ "last_updated": "2026-07-02T08:58:43.790509+00:00",
+ "context": {
+ "id": "01KWH0TJ6EF07HWJN76MJ56HHC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "device_tracker.sd1e7768f8c588993c_41d3",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "icon": "mdi:bluetooth-connect",
+ "friendly_name": "Sd1e7768f8c588993C 41D3",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.790528+00:00",
+ "last_reported": "2026-07-02T08:58:43.790528+00:00",
+ "last_updated": "2026-07-02T08:58:43.790528+00:00",
+ "context": {
+ "id": "01KWH0TJ6E2Z2364Z0HY928ZYM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sd1e7768f8c588993c_41d3_estimated_distance",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "distance",
+ "icon": "mdi:signal-distance-variant",
+ "friendly_name": "Sd1e7768f8c588993C 41D3 Estimated distance",
+ "supported_features": 0,
+ "unit_of_measurement": "m"
+ },
+ "last_changed": "2026-07-02T08:58:43.790548+00:00",
+ "last_reported": "2026-07-02T08:58:43.790548+00:00",
+ "last_updated": "2026-07-02T08:58:43.790548+00:00",
+ "context": {
+ "id": "01KWH0TJ6EAN1SMA2V801KF20Q",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.octopus_smart_charging",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "icon": "mdi:flash-auto",
+ "friendly_name": "Octopus Intelligent Tariff Octopus Smart Charging",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.790582+00:00",
+ "last_reported": "2026-07-02T08:58:43.790582+00:00",
+ "last_updated": "2026-07-02T08:58:43.790582+00:00",
+ "context": {
+ "id": "01KWH0TJ6EBTJH806FQEMRH4VH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.octopus_intelligent_slot",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "icon": "mdi:home-lightning-bolt-outline",
+ "friendly_name": "Octopus Intelligent Tariff Octopus Intelligent Slot",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.790601+00:00",
+ "last_reported": "2026-07-02T08:58:43.790601+00:00",
+ "last_updated": "2026-07-02T08:58:43.790601+00:00",
+ "context": {
+ "id": "01KWH0TJ6EFRFSPF6CSRHK5EM1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.octopus_intelligent_slot_next_1_hour",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "icon": "mdi:home-lightning-bolt-outline",
+ "friendly_name": "Octopus Intelligent Tariff Octopus Intelligent Slot (next 1 hour)",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.790618+00:00",
+ "last_reported": "2026-07-02T08:58:43.790618+00:00",
+ "last_updated": "2026-07-02T08:58:43.790618+00:00",
+ "context": {
+ "id": "01KWH0TJ6EE839YHS5B2DNVWWS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.octopus_intelligent_slot_next_2_hours",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "icon": "mdi:home-lightning-bolt-outline",
+ "friendly_name": "Octopus Intelligent Tariff Octopus Intelligent Slot (next 2 hours)",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.790636+00:00",
+ "last_reported": "2026-07-02T08:58:43.790636+00:00",
+ "last_updated": "2026-07-02T08:58:43.790636+00:00",
+ "context": {
+ "id": "01KWH0TJ6EJYFSDAJ6QF7T9PQ8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.octopus_intelligent_slot_next_3_hours",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "icon": "mdi:home-lightning-bolt-outline",
+ "friendly_name": "Octopus Intelligent Tariff Octopus Intelligent Slot (next 3 hours)",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.790652+00:00",
+ "last_reported": "2026-07-02T08:58:43.790652+00:00",
+ "last_updated": "2026-07-02T08:58:43.790652+00:00",
+ "context": {
+ "id": "01KWH0TJ6EYXJXPZRCHDZJWE5R",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.octopus_intelligent_planned_dispatch_slot",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "icon": "mdi:ev-station",
+ "friendly_name": "Octopus Intelligent Tariff Octopus Intelligent Planned Dispatch Slot",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.790674+00:00",
+ "last_reported": "2026-07-02T08:58:43.790674+00:00",
+ "last_updated": "2026-07-02T08:58:43.790674+00:00",
+ "context": {
+ "id": "01KWH0TJ6E6F5W5A0J2A6XCX4B",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.octopus_target_state_of_charge",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "options": [
+ "10",
+ "15",
+ "20",
+ "25",
+ "30",
+ "35",
+ "40",
+ "45",
+ "50",
+ "55",
+ "60",
+ "65",
+ "70",
+ "75",
+ "80",
+ "85",
+ "90",
+ "95",
+ "100"
+ ],
+ "icon": "mdi:battery-charging-medium",
+ "friendly_name": "Octopus Intelligent Tariff Octopus Target State of Charge",
+ "supported_features": 0,
+ "unit_of_measurement": "%"
+ },
+ "last_changed": "2026-07-02T08:58:43.790692+00:00",
+ "last_reported": "2026-07-02T08:58:43.790692+00:00",
+ "last_updated": "2026-07-02T08:58:43.790692+00:00",
+ "context": {
+ "id": "01KWH0TJ6EN58WX5DKKH46E8VZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.octopus_target_ready_by_time",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "options": [
+ "04:00",
+ "04:30",
+ "05:00",
+ "05:30",
+ "06:00",
+ "06:30",
+ "07:00",
+ "07:30",
+ "08:00",
+ "08:30",
+ "09:00",
+ "09:30",
+ "10:00",
+ "10:30",
+ "11:00"
+ ],
+ "icon": "mdi:clock-time-seven-outline",
+ "friendly_name": "Octopus Intelligent Tariff Octopus Target Ready By Time",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.790711+00:00",
+ "last_reported": "2026-07-02T08:58:43.790711+00:00",
+ "last_updated": "2026-07-02T08:58:43.790711+00:00",
+ "context": {
+ "id": "01KWH0TJ6EYCQQHHR63E9VZPVM",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.octopus_intelligent_next_offpeak_start",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "device_class": "timestamp",
+ "icon": "mdi:home-clock-outline",
+ "friendly_name": "Octopus Intelligent Tariff Octopus Intelligent Next Offpeak Start",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.790731+00:00",
+ "last_reported": "2026-07-02T08:58:43.790731+00:00",
+ "last_updated": "2026-07-02T08:58:43.790731+00:00",
+ "context": {
+ "id": "01KWH0TJ6EVRE595NQANS8ASGH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.octopus_intelligent_offpeak_end",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "device_class": "timestamp",
+ "icon": "mdi:timelapse",
+ "friendly_name": "Octopus Intelligent Tariff Octopus Intelligent Offpeak End",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.790749+00:00",
+ "last_reported": "2026-07-02T08:58:43.790749+00:00",
+ "last_updated": "2026-07-02T08:58:43.790749+00:00",
+ "context": {
+ "id": "01KWH0TJ6EG5AK1EANJ8HAY63X",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.octopus_bump_charge",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "icon": "mdi:car-electric-outline",
+ "friendly_name": "Octopus Intelligent Tariff Octopus Bump Charge",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.790765+00:00",
+ "last_reported": "2026-07-02T08:58:43.790765+00:00",
+ "last_updated": "2026-07-02T08:58:43.790765+00:00",
+ "context": {
+ "id": "01KWH0TJ6E8FA866TDNYZT4A4J",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.octopus_energy_saving_sessions",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "icon": "mdi:leaf",
+ "friendly_name": "Octopus Energy Saving Session",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.790781+00:00",
+ "last_reported": "2026-07-02T08:58:43.790781+00:00",
+ "last_updated": "2026-07-02T08:58:43.790781+00:00",
+ "context": {
+ "id": "01KWH0TJ6ECWAZ8YE8035DYNAC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.octopus_energy_intelligent_dispatching",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "icon": "mdi:power-plug-battery",
+ "friendly_name": "Charger Octopus Energy Intelligent Dispatching",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.790799+00:00",
+ "last_reported": "2026-07-02T08:58:43.790799+00:00",
+ "last_updated": "2026-07-02T08:58:43.790799+00:00",
+ "context": {
+ "id": "01KWH0TJ6E2CPNG1ZS9MXDWKJ5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.octopus_energy_saving_session_points",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "total_increasing",
+ "icon": "mdi:leaf",
+ "friendly_name": "Octopus Energy Saving Session Points",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.790816+00:00",
+ "last_reported": "2026-07-02T08:58:43.790816+00:00",
+ "last_updated": "2026-07-02T08:58:43.790816+00:00",
+ "context": {
+ "id": "01KWH0TJ6E5Z3N8Q0YKAC365SX",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.octopus_energy_intelligent_smart_charge",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "icon": "mdi:ev-station",
+ "friendly_name": "Charger Octopus Energy Intelligent Smart Charge",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.790840+00:00",
+ "last_reported": "2026-07-02T08:58:43.790840+00:00",
+ "last_updated": "2026-07-02T08:58:43.790840+00:00",
+ "context": {
+ "id": "01KWH0TJ6ESA83JF9QQMWTX990",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.octopus_energy_intelligent_bump_charge",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "icon": "mdi:ev-plug-type2",
+ "friendly_name": "Charger Octopus Energy Intelligent Bump Charge",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.790856+00:00",
+ "last_reported": "2026-07-02T08:58:43.790856+00:00",
+ "last_updated": "2026-07-02T08:58:43.790856+00:00",
+ "context": {
+ "id": "01KWH0TJ6EJEG20RG8AS8NCEJG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "time.octopus_energy_intelligent_ready_time",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "icon": "mdi:battery-clock",
+ "friendly_name": "Charger Octopus Energy Intelligent Ready Time",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.790874+00:00",
+ "last_reported": "2026-07-02T08:58:43.790874+00:00",
+ "last_updated": "2026-07-02T08:58:43.790874+00:00",
+ "context": {
+ "id": "01KWH0TJ6EQ1XD6D04DH08V9K1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.octopus_energy_intelligent_charge_limit",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "min": 0.0,
+ "max": 100.0,
+ "step": 1.0,
+ "mode": "auto",
+ "device_class": "battery",
+ "icon": "mdi:battery-charging",
+ "friendly_name": "Charger Octopus Energy Intelligent Charge Limit",
+ "supported_features": 0,
+ "unit_of_measurement": "%"
+ },
+ "last_changed": "2026-07-02T08:58:43.790893+00:00",
+ "last_reported": "2026-07-02T08:58:43.790893+00:00",
+ "last_updated": "2026-07-02T08:58:43.790893+00:00",
+ "context": {
+ "id": "01KWH0TJ6EKWN4A3KAFF5R9MYC",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.tims_m3_heated_seat_rear_left",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "options": [
+ "Off",
+ "Low",
+ "Medium",
+ "High"
+ ],
+ "icon": "mdi:car-seat-heater",
+ "friendly_name": "Tims M3 Heated seat rear left",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.790924+00:00",
+ "last_reported": "2026-07-02T08:58:43.790924+00:00",
+ "last_updated": "2026-07-02T08:58:43.790924+00:00",
+ "context": {
+ "id": "01KWH0TJ6EPKV774PA5SZHP3VY",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.tims_m3_heated_seat_rear_center",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "options": [
+ "Off",
+ "Low",
+ "Medium",
+ "High"
+ ],
+ "icon": "mdi:car-seat-heater",
+ "friendly_name": "Tims M3 Heated seat rear center",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.792390+00:00",
+ "last_reported": "2026-07-02T08:58:43.792390+00:00",
+ "last_updated": "2026-07-02T08:58:43.792390+00:00",
+ "context": {
+ "id": "01KWH0TJ6GZSPVTH0DKM1P87JJ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.tims_m3_heated_seat_rear_right",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "options": [
+ "Off",
+ "Low",
+ "Medium",
+ "High"
+ ],
+ "icon": "mdi:car-seat-heater",
+ "friendly_name": "Tims M3 Heated seat rear right",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.792446+00:00",
+ "last_reported": "2026-07-02T08:58:43.792446+00:00",
+ "last_updated": "2026-07-02T08:58:43.792446+00:00",
+ "context": {
+ "id": "01KWH0TJ6G3B8YXNNG9MXMAZYW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.onhub_wan_status",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "device_class": "connectivity",
+ "friendly_name": "OnHub WAN status",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.792486+00:00",
+ "last_reported": "2026-07-02T08:58:43.792486+00:00",
+ "last_updated": "2026-07-02T08:58:43.792486+00:00",
+ "context": {
+ "id": "01KWH0TJ6G3ZRRXAJJ2BHM7V49",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.onhub_external_ip",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "friendly_name": "OnHub External IP",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.792504+00:00",
+ "last_reported": "2026-07-02T08:58:43.792504+00:00",
+ "last_updated": "2026-07-02T08:58:43.792504+00:00",
+ "context": {
+ "id": "01KWH0TJ6GAKZBBS1Q2TFWQ5HA",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "device_tracker.dp_2_1_tornx112408_8a84",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "icon": "mdi:bluetooth-connect",
+ "friendly_name": "DP_2_1_TORNX112408 8A84",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.792538+00:00",
+ "last_reported": "2026-07-02T08:58:43.792538+00:00",
+ "last_updated": "2026-07-02T08:58:43.792538+00:00",
+ "context": {
+ "id": "01KWH0TJ6G4YEQYNT7JPJ9AYYT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.dp_2_1_tornx112408_8a84_estimated_distance",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "distance",
+ "icon": "mdi:signal-distance-variant",
+ "friendly_name": "DP_2_1_TORNX112408 8A84 Estimated distance",
+ "supported_features": 0,
+ "unit_of_measurement": "m"
+ },
+ "last_changed": "2026-07-02T08:58:43.792560+00:00",
+ "last_reported": "2026-07-02T08:58:43.792560+00:00",
+ "last_updated": "2026-07-02T08:58:43.792560+00:00",
+ "context": {
+ "id": "01KWH0TJ6GQA4RXAYWY84BZGSG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "device_tracker.accm86874d70597e0107_62ae",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "icon": "mdi:bluetooth-connect",
+ "friendly_name": "ACCM86874d70597e0107 62AE",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.792579+00:00",
+ "last_reported": "2026-07-02T08:58:43.792579+00:00",
+ "last_updated": "2026-07-02T08:58:43.792579+00:00",
+ "context": {
+ "id": "01KWH0TJ6G0HG040JDGQ22E9B8",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.accm86874d70597e0107_62ae_estimated_distance",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "distance",
+ "icon": "mdi:signal-distance-variant",
+ "friendly_name": "ACCM86874d70597e0107 62AE Estimated distance",
+ "supported_features": 0,
+ "unit_of_measurement": "m"
+ },
+ "last_changed": "2026-07-02T08:58:43.792598+00:00",
+ "last_reported": "2026-07-02T08:58:43.792598+00:00",
+ "last_updated": "2026-07-02T08:58:43.792598+00:00",
+ "context": {
+ "id": "01KWH0TJ6GFFVJDRYMD44FVE2R",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "media_player.playfi2device336f939192",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "device_class": "speaker",
+ "friendly_name": "Conservatory sound bar",
+ "supported_features": 131968
+ },
+ "last_changed": "2026-07-02T08:58:43.792618+00:00",
+ "last_reported": "2026-07-02T08:58:43.792618+00:00",
+ "last_updated": "2026-07-02T08:58:43.792618+00:00",
+ "context": {
+ "id": "01KWH0TJ6G5N3QARP1T8NXA5VA",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "binary_sensor.octopus_energy_a_524641cb_intelligent_dispatching",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "icon": "mdi:power-plug-battery",
+ "friendly_name": "Tesla Model 3 (Electric Vehicle) Intelligent Dispatching (A-524641CB)",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.792638+00:00",
+ "last_reported": "2026-07-02T08:58:43.792638+00:00",
+ "last_updated": "2026-07-02T08:58:43.792638+00:00",
+ "context": {
+ "id": "01KWH0TJ6GP7579NH0QBVQA38M",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.octopus_energy_a_524641cb_intelligent_smart_charge",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "icon": "mdi:ev-station",
+ "friendly_name": "Tesla Model 3 (Electric Vehicle) Intelligent Smart Charge (A-524641CB)",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.792657+00:00",
+ "last_reported": "2026-07-02T08:58:43.792657+00:00",
+ "last_updated": "2026-07-02T08:58:43.792657+00:00",
+ "context": {
+ "id": "01KWH0TJ6GASMQYRNF1E1HFRNR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.octopus_energy_a_524641cb_intelligent_bump_charge",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "icon": "mdi:ev-plug-type2",
+ "friendly_name": "Tesla Model 3 (Electric Vehicle) Intelligent Bump Charge (A-524641CB)",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.792674+00:00",
+ "last_reported": "2026-07-02T08:58:43.792674+00:00",
+ "last_updated": "2026-07-02T08:58:43.792674+00:00",
+ "context": {
+ "id": "01KWH0TJ6GDCM20FWXS1RC49S7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.sonnenbatterie_200357_operating_mode_text",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "friendly_name": "sonnenbatterie 200357 Operating Mode (text)",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.792696+00:00",
+ "last_reported": "2026-07-02T08:58:43.792696+00:00",
+ "last_updated": "2026-07-02T08:58:43.792696+00:00",
+ "context": {
+ "id": "01KWH0TJ6GX2AX96WTEQFH86Q6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "device_tracker.s5e4ba3f43e3ecfbec_553e",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "friendly_name": "S5e4ba3f43e3ecfbeC 553E",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.792760+00:00",
+ "last_reported": "2026-07-02T08:58:43.792760+00:00",
+ "last_updated": "2026-07-02T08:58:43.792760+00:00",
+ "context": {
+ "id": "01KWH0TJ6G6YRAC295K31FQ4Z9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.s5e4ba3f43e3ecfbec_553e_estimated_distance",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "distance",
+ "friendly_name": "S5e4ba3f43e3ecfbeC 553E Estimated distance",
+ "supported_features": 0,
+ "unit_of_measurement": "m"
+ },
+ "last_changed": "2026-07-02T08:58:43.792793+00:00",
+ "last_reported": "2026-07-02T08:58:43.792793+00:00",
+ "last_updated": "2026-07-02T08:58:43.792793+00:00",
+ "context": {
+ "id": "01KWH0TJ6GYFPFW6AR6ATS73BS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.octopus_energy_a_524641cb_intelligent_charge_target",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "min": 10,
+ "max": 100,
+ "step": 1,
+ "mode": "box",
+ "device_class": "battery",
+ "icon": "mdi:battery-charging",
+ "friendly_name": "Tesla Model 3 (Electric Vehicle) Intelligent Charge Target (A-524641CB)",
+ "supported_features": 0,
+ "unit_of_measurement": "%"
+ },
+ "last_changed": "2026-07-02T08:58:43.792814+00:00",
+ "last_reported": "2026-07-02T08:58:43.792814+00:00",
+ "last_updated": "2026-07-02T08:58:43.792814+00:00",
+ "context": {
+ "id": "01KWH0TJ6G5RSKHSJER85R9HG1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "time.octopus_energy_a_524641cb_intelligent_target_time",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "icon": "mdi:battery-clock",
+ "friendly_name": "Tesla Model 3 (Electric Vehicle) Intelligent Target Time (A-524641CB)",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.792833+00:00",
+ "last_reported": "2026-07-02T08:58:43.792833+00:00",
+ "last_updated": "2026-07-02T08:58:43.792833+00:00",
+ "context": {
+ "id": "01KWH0TJ6GN7B82931E8GJZY83",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "device_tracker.s2759575fc567a54bc_8a40",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "friendly_name": "S2759575fc567a54bC 8A40",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.792856+00:00",
+ "last_reported": "2026-07-02T08:58:43.792856+00:00",
+ "last_updated": "2026-07-02T08:58:43.792856+00:00",
+ "context": {
+ "id": "01KWH0TJ6GVF2T2EK5S4Z6NE00",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.s2759575fc567a54bc_8a40_estimated_distance",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "distance",
+ "friendly_name": "S2759575fc567a54bC 8A40 Estimated distance",
+ "supported_features": 0,
+ "unit_of_measurement": "m"
+ },
+ "last_changed": "2026-07-02T08:58:43.792875+00:00",
+ "last_reported": "2026-07-02T08:58:43.792875+00:00",
+ "last_updated": "2026-07-02T08:58:43.792875+00:00",
+ "context": {
+ "id": "01KWH0TJ6G1R4SZC0CXQFCV9MZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "device_tracker.cea8ab5_4706",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "friendly_name": "cea8ab5 4706",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.792898+00:00",
+ "last_reported": "2026-07-02T08:58:43.792898+00:00",
+ "last_updated": "2026-07-02T08:58:43.792898+00:00",
+ "context": {
+ "id": "01KWH0TJ6G5YC0H2AF8VKVM1WB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.cea8ab5_4706_estimated_distance",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "distance",
+ "friendly_name": "cea8ab5 4706 Estimated distance",
+ "supported_features": 0,
+ "unit_of_measurement": "m"
+ },
+ "last_changed": "2026-07-02T08:58:43.792917+00:00",
+ "last_reported": "2026-07-02T08:58:43.792917+00:00",
+ "last_updated": "2026-07-02T08:58:43.792917+00:00",
+ "context": {
+ "id": "01KWH0TJ6GYT76C3GV8WZK595Y",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "device_tracker.nbeacon_a50d",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "friendly_name": "NBeacon A50D",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.792961+00:00",
+ "last_reported": "2026-07-02T08:58:43.792961+00:00",
+ "last_updated": "2026-07-02T08:58:43.792961+00:00",
+ "context": {
+ "id": "01KWH0TJ6GMJQNST2TDKST3KFB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.nbeacon_a50d_estimated_distance",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "distance",
+ "friendly_name": "NBeacon A50D Estimated distance",
+ "supported_features": 0,
+ "unit_of_measurement": "m"
+ },
+ "last_changed": "2026-07-02T08:58:43.792983+00:00",
+ "last_reported": "2026-07-02T08:58:43.792983+00:00",
+ "last_updated": "2026-07-02T08:58:43.792983+00:00",
+ "context": {
+ "id": "01KWH0TJ6GPC8BAEEZJSP58CR4",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.octopus_energy_a_524641cb_intelligent_target_time",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "options": [
+ "04:00",
+ "04:30",
+ "05:00",
+ "05:30",
+ "06:00",
+ "06:30",
+ "07:00",
+ "07:30",
+ "08:00",
+ "08:30",
+ "09:00",
+ "09:30",
+ "10:00",
+ "10:30",
+ "11:00"
+ ],
+ "icon": "mdi:battery-clock",
+ "friendly_name": "Tesla Model 3 (Electric Vehicle) Intelligent Target Time (A-524641CB)",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.793004+00:00",
+ "last_reported": "2026-07-02T08:58:43.793004+00:00",
+ "last_updated": "2026-07-02T08:58:43.793004+00:00",
+ "context": {
+ "id": "01KWH0TJ6HATFVAE35YDD4CEMQ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.octopus_energy_a_524641cb_intelligent_state",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "icon": "mdi:power-plug-battery",
+ "friendly_name": "Tesla Model 3 (Electric Vehicle) Intelligent State (A-524641CB)",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.793021+00:00",
+ "last_reported": "2026-07-02T08:58:43.793021+00:00",
+ "last_updated": "2026-07-02T08:58:43.793021+00:00",
+ "context": {
+ "id": "01KWH0TJ6HNWX5VBDQVJFEH257",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "device_tracker.care_c10e",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "friendly_name": "DP_2_1_TORMX089450 C10E",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.793063+00:00",
+ "last_reported": "2026-07-02T08:58:43.793063+00:00",
+ "last_updated": "2026-07-02T08:58:43.793063+00:00",
+ "context": {
+ "id": "01KWH0TJ6H3GZV4RAX1MRFG7QS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.care_c10e_estimated_distance",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "distance",
+ "friendly_name": "DP_2_1_TORMX089450 C10E Estimated distance",
+ "supported_features": 0,
+ "unit_of_measurement": "m"
+ },
+ "last_changed": "2026-07-02T08:58:43.793086+00:00",
+ "last_reported": "2026-07-02T08:58:43.793086+00:00",
+ "last_updated": "2026-07-02T08:58:43.793086+00:00",
+ "context": {
+ "id": "01KWH0TJ6HBJ8Y4Q67W6Q7XRE5",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.tims_fan_temperature",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "temperature",
+ "friendly_name": "Tims fan Temperature",
+ "supported_features": 0,
+ "unit_of_measurement": "°C"
+ },
+ "last_changed": "2026-07-02T08:58:43.793117+00:00",
+ "last_reported": "2026-07-02T08:58:43.793117+00:00",
+ "last_updated": "2026-07-02T08:58:43.793117+00:00",
+ "context": {
+ "id": "01KWH0TJ6HPR56SGZQVCD95JW6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "device_tracker.dp_2_1_tormy014078_0c1f",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "friendly_name": "DP_2_1_TORMY014078 0C1F",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.793137+00:00",
+ "last_reported": "2026-07-02T08:58:43.793137+00:00",
+ "last_updated": "2026-07-02T08:58:43.793137+00:00",
+ "context": {
+ "id": "01KWH0TJ6HH58WGHRH0WHW6QEZ",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.dp_2_1_tormy014078_0c1f_estimated_distance",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "distance",
+ "friendly_name": "DP_2_1_TORMY014078 0C1F Estimated distance",
+ "supported_features": 0,
+ "unit_of_measurement": "m"
+ },
+ "last_changed": "2026-07-02T08:58:43.793158+00:00",
+ "last_reported": "2026-07-02T08:58:43.793158+00:00",
+ "last_updated": "2026-07-02T08:58:43.793158+00:00",
+ "context": {
+ "id": "01KWH0TJ6HQ1V7FDTGJBS93J6Q",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.meater_probe_ee7bde52_ambient_temperature",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "temperature",
+ "friendly_name": "Meater 3 Ambient temperature",
+ "supported_features": 0,
+ "unit_of_measurement": "°C"
+ },
+ "last_changed": "2026-07-02T08:58:43.793185+00:00",
+ "last_reported": "2026-07-02T08:58:43.793185+00:00",
+ "last_updated": "2026-07-02T08:58:43.793185+00:00",
+ "context": {
+ "id": "01KWH0TJ6H2VM2F6JX0C98YS4G",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.meater_probe_ee7bde52_internal_temperature",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "temperature",
+ "friendly_name": "Meater 3 Internal temperature",
+ "supported_features": 0,
+ "unit_of_measurement": "°C"
+ },
+ "last_changed": "2026-07-02T08:58:43.793202+00:00",
+ "last_reported": "2026-07-02T08:58:43.793202+00:00",
+ "last_updated": "2026-07-02T08:58:43.793202+00:00",
+ "context": {
+ "id": "01KWH0TJ6H5729H3KB9N2T5DNE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.meater_probe_ee7bde52_cooking",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "friendly_name": "Meater 3 Cooking",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.793217+00:00",
+ "last_reported": "2026-07-02T08:58:43.793217+00:00",
+ "last_updated": "2026-07-02T08:58:43.793217+00:00",
+ "context": {
+ "id": "01KWH0TJ6HA37Y6WGPQE396QRY",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.meater_probe_ee7bde52_cook_state",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "options": [
+ "not_started",
+ "configured",
+ "started",
+ "ready_for_resting",
+ "resting",
+ "slightly_underdone",
+ "finished",
+ "slightly_overdone",
+ "overcooked"
+ ],
+ "device_class": "enum",
+ "friendly_name": "Meater 3 Cook state",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.793233+00:00",
+ "last_reported": "2026-07-02T08:58:43.793233+00:00",
+ "last_updated": "2026-07-02T08:58:43.793233+00:00",
+ "context": {
+ "id": "01KWH0TJ6HZM59ATDRGDPQRTRW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.meater_probe_ee7bde52_target_temperature",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "temperature",
+ "friendly_name": "Meater 3 Target temperature",
+ "supported_features": 0,
+ "unit_of_measurement": "°C"
+ },
+ "last_changed": "2026-07-02T08:58:43.793251+00:00",
+ "last_reported": "2026-07-02T08:58:43.793251+00:00",
+ "last_updated": "2026-07-02T08:58:43.793251+00:00",
+ "context": {
+ "id": "01KWH0TJ6HJZPX6YKB8460V8DF",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.meater_probe_ee7bde52_peak_temperature",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "temperature",
+ "friendly_name": "Meater 3 Peak temperature",
+ "supported_features": 0,
+ "unit_of_measurement": "°C"
+ },
+ "last_changed": "2026-07-02T08:58:43.793267+00:00",
+ "last_reported": "2026-07-02T08:58:43.793267+00:00",
+ "last_updated": "2026-07-02T08:58:43.793267+00:00",
+ "context": {
+ "id": "01KWH0TJ6HZ8F7MGCVX4Q5VC52",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.meater_probe_ee7bde52_time_remaining",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "device_class": "timestamp",
+ "friendly_name": "Meater 3 Time remaining",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.793283+00:00",
+ "last_reported": "2026-07-02T08:58:43.793283+00:00",
+ "last_updated": "2026-07-02T08:58:43.793283+00:00",
+ "context": {
+ "id": "01KWH0TJ6HGAPX7GBT6ENBQ2CD",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.meater_probe_ee7bde52_time_elapsed",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "device_class": "timestamp",
+ "friendly_name": "Meater 3 Time elapsed",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.793303+00:00",
+ "last_reported": "2026-07-02T08:58:43.793303+00:00",
+ "last_updated": "2026-07-02T08:58:43.793303+00:00",
+ "context": {
+ "id": "01KWH0TJ6H6SAFMGC67SCGG6RA",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.meater_probe_af29e338_ambient_temperature",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "temperature",
+ "friendly_name": "Meater 4 Ambient temperature",
+ "supported_features": 0,
+ "unit_of_measurement": "°C"
+ },
+ "last_changed": "2026-07-02T08:58:43.793319+00:00",
+ "last_reported": "2026-07-02T08:58:43.793319+00:00",
+ "last_updated": "2026-07-02T08:58:43.793319+00:00",
+ "context": {
+ "id": "01KWH0TJ6HDCG297E5587XYNNR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.meater_probe_af29e338_internal_temperature",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "temperature",
+ "friendly_name": "Meater 4 Internal temperature",
+ "supported_features": 0,
+ "unit_of_measurement": "°C"
+ },
+ "last_changed": "2026-07-02T08:58:43.793335+00:00",
+ "last_reported": "2026-07-02T08:58:43.793335+00:00",
+ "last_updated": "2026-07-02T08:58:43.793335+00:00",
+ "context": {
+ "id": "01KWH0TJ6HMA8406R3S9KJK98W",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.meater_probe_af29e338_cooking",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "friendly_name": "Meater 4 Cooking",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.793351+00:00",
+ "last_reported": "2026-07-02T08:58:43.793351+00:00",
+ "last_updated": "2026-07-02T08:58:43.793351+00:00",
+ "context": {
+ "id": "01KWH0TJ6HNEW4RRNM67KBGJFN",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.meater_probe_af29e338_cook_state",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "options": [
+ "not_started",
+ "configured",
+ "started",
+ "ready_for_resting",
+ "resting",
+ "slightly_underdone",
+ "finished",
+ "slightly_overdone",
+ "overcooked"
+ ],
+ "device_class": "enum",
+ "friendly_name": "Meater 4 Cook state",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.793367+00:00",
+ "last_reported": "2026-07-02T08:58:43.793367+00:00",
+ "last_updated": "2026-07-02T08:58:43.793367+00:00",
+ "context": {
+ "id": "01KWH0TJ6H79H7Z7Z5E39BWSC1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.meater_probe_af29e338_target_temperature",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "temperature",
+ "friendly_name": "Meater 4 Target temperature",
+ "supported_features": 0,
+ "unit_of_measurement": "°C"
+ },
+ "last_changed": "2026-07-02T08:58:43.793383+00:00",
+ "last_reported": "2026-07-02T08:58:43.793383+00:00",
+ "last_updated": "2026-07-02T08:58:43.793383+00:00",
+ "context": {
+ "id": "01KWH0TJ6HB5DMPM3HR2K2X57A",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.meater_probe_af29e338_peak_temperature",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "temperature",
+ "friendly_name": "Meater 4 Peak temperature",
+ "supported_features": 0,
+ "unit_of_measurement": "°C"
+ },
+ "last_changed": "2026-07-02T08:58:43.793401+00:00",
+ "last_reported": "2026-07-02T08:58:43.793401+00:00",
+ "last_updated": "2026-07-02T08:58:43.793401+00:00",
+ "context": {
+ "id": "01KWH0TJ6HC603CA9M7XAZ35AR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.meater_probe_af29e338_time_remaining",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "device_class": "timestamp",
+ "friendly_name": "Meater 4 Time remaining",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.793417+00:00",
+ "last_reported": "2026-07-02T08:58:43.793417+00:00",
+ "last_updated": "2026-07-02T08:58:43.793417+00:00",
+ "context": {
+ "id": "01KWH0TJ6HPDF7VMTBHQPY1Y4K",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.meater_probe_af29e338_time_elapsed",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "device_class": "timestamp",
+ "friendly_name": "Meater 4 Time elapsed",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.793434+00:00",
+ "last_reported": "2026-07-02T08:58:43.793434+00:00",
+ "last_updated": "2026-07-02T08:58:43.793434+00:00",
+ "context": {
+ "id": "01KWH0TJ6HF7W4M86V3G0JS211",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.meater_probe_7d466dff_ambient_temperature",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "temperature",
+ "friendly_name": "Meater 2 Ambient temperature",
+ "supported_features": 0,
+ "unit_of_measurement": "°C"
+ },
+ "last_changed": "2026-07-02T08:58:43.793451+00:00",
+ "last_reported": "2026-07-02T08:58:43.793451+00:00",
+ "last_updated": "2026-07-02T08:58:43.793451+00:00",
+ "context": {
+ "id": "01KWH0TJ6HWFVEX4YM9Q2HNQ7E",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.meater_probe_7d466dff_internal_temperature",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "temperature",
+ "friendly_name": "Meater 2 Internal temperature",
+ "supported_features": 0,
+ "unit_of_measurement": "°C"
+ },
+ "last_changed": "2026-07-02T08:58:43.793468+00:00",
+ "last_reported": "2026-07-02T08:58:43.793468+00:00",
+ "last_updated": "2026-07-02T08:58:43.793468+00:00",
+ "context": {
+ "id": "01KWH0TJ6HNRF7RXQQ4EETPPQH",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.meater_probe_7d466dff_cooking",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "friendly_name": "Meater 2 Cooking",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.793487+00:00",
+ "last_reported": "2026-07-02T08:58:43.793487+00:00",
+ "last_updated": "2026-07-02T08:58:43.793487+00:00",
+ "context": {
+ "id": "01KWH0TJ6HQZJ5TTJNKRCZQ3N1",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.meater_probe_7d466dff_cook_state",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "options": [
+ "not_started",
+ "configured",
+ "started",
+ "ready_for_resting",
+ "resting",
+ "slightly_underdone",
+ "finished",
+ "slightly_overdone",
+ "overcooked"
+ ],
+ "device_class": "enum",
+ "friendly_name": "Meater 2 Cook state",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.793505+00:00",
+ "last_reported": "2026-07-02T08:58:43.793505+00:00",
+ "last_updated": "2026-07-02T08:58:43.793505+00:00",
+ "context": {
+ "id": "01KWH0TJ6HCXJNS6NBVKJCG6A3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.meater_probe_7d466dff_target_temperature",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "temperature",
+ "friendly_name": "Meater 2 Target temperature",
+ "supported_features": 0,
+ "unit_of_measurement": "°C"
+ },
+ "last_changed": "2026-07-02T08:58:43.793522+00:00",
+ "last_reported": "2026-07-02T08:58:43.793522+00:00",
+ "last_updated": "2026-07-02T08:58:43.793522+00:00",
+ "context": {
+ "id": "01KWH0TJ6H4Q3BENHYJWEQ9VQ7",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.meater_probe_7d466dff_peak_temperature",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "temperature",
+ "friendly_name": "Meater 2 Peak temperature",
+ "supported_features": 0,
+ "unit_of_measurement": "°C"
+ },
+ "last_changed": "2026-07-02T08:58:43.793539+00:00",
+ "last_reported": "2026-07-02T08:58:43.793539+00:00",
+ "last_updated": "2026-07-02T08:58:43.793539+00:00",
+ "context": {
+ "id": "01KWH0TJ6H9MNYJ5J416JS8D6X",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.meater_probe_7d466dff_time_remaining",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "device_class": "timestamp",
+ "friendly_name": "Meater 2 Time remaining",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.793559+00:00",
+ "last_reported": "2026-07-02T08:58:43.793559+00:00",
+ "last_updated": "2026-07-02T08:58:43.793559+00:00",
+ "context": {
+ "id": "01KWH0TJ6HQF5HBRP64KF9FY1W",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.meater_probe_7d466dff_time_elapsed",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "device_class": "timestamp",
+ "friendly_name": "Meater 2 Time elapsed",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.793575+00:00",
+ "last_reported": "2026-07-02T08:58:43.793575+00:00",
+ "last_updated": "2026-07-02T08:58:43.793575+00:00",
+ "context": {
+ "id": "01KWH0TJ6HT1FC7QFBFPGQ70YS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.meater_probe_62a5fe5d_ambient_temperature",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "temperature",
+ "friendly_name": "Meater 1 Ambient temperature",
+ "supported_features": 0,
+ "unit_of_measurement": "°C"
+ },
+ "last_changed": "2026-07-02T08:58:43.793593+00:00",
+ "last_reported": "2026-07-02T08:58:43.793593+00:00",
+ "last_updated": "2026-07-02T08:58:43.793593+00:00",
+ "context": {
+ "id": "01KWH0TJ6H5MX43BZT6A0C7AFT",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.meater_probe_62a5fe5d_internal_temperature",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "temperature",
+ "friendly_name": "Meater 1 Internal temperature",
+ "supported_features": 0,
+ "unit_of_measurement": "°C"
+ },
+ "last_changed": "2026-07-02T08:58:43.793609+00:00",
+ "last_reported": "2026-07-02T08:58:43.793609+00:00",
+ "last_updated": "2026-07-02T08:58:43.793609+00:00",
+ "context": {
+ "id": "01KWH0TJ6H2J2KTRBG6MR1E4SE",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.meater_probe_62a5fe5d_cooking",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "friendly_name": "Meater 1 Cooking",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.793625+00:00",
+ "last_reported": "2026-07-02T08:58:43.793625+00:00",
+ "last_updated": "2026-07-02T08:58:43.793625+00:00",
+ "context": {
+ "id": "01KWH0TJ6HDEGKBY9VX4TB0PW6",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.meater_probe_62a5fe5d_cook_state",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "options": [
+ "not_started",
+ "configured",
+ "started",
+ "ready_for_resting",
+ "resting",
+ "slightly_underdone",
+ "finished",
+ "slightly_overdone",
+ "overcooked"
+ ],
+ "device_class": "enum",
+ "friendly_name": "Meater 1 Cook state",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.793642+00:00",
+ "last_reported": "2026-07-02T08:58:43.793642+00:00",
+ "last_updated": "2026-07-02T08:58:43.793642+00:00",
+ "context": {
+ "id": "01KWH0TJ6H3MGT3TV48SE7NND4",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.meater_probe_62a5fe5d_target_temperature",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "temperature",
+ "friendly_name": "Meater 1 Target temperature",
+ "supported_features": 0,
+ "unit_of_measurement": "°C"
+ },
+ "last_changed": "2026-07-02T08:58:43.793682+00:00",
+ "last_reported": "2026-07-02T08:58:43.793682+00:00",
+ "last_updated": "2026-07-02T08:58:43.793682+00:00",
+ "context": {
+ "id": "01KWH0TJ6HD0WF9JEPCD0AB10Y",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.meater_probe_62a5fe5d_peak_temperature",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "temperature",
+ "friendly_name": "Meater 1 Peak temperature",
+ "supported_features": 0,
+ "unit_of_measurement": "°C"
+ },
+ "last_changed": "2026-07-02T08:58:43.793703+00:00",
+ "last_reported": "2026-07-02T08:58:43.793703+00:00",
+ "last_updated": "2026-07-02T08:58:43.793703+00:00",
+ "context": {
+ "id": "01KWH0TJ6H79SX8CAENEG9GWEA",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.meater_probe_62a5fe5d_time_remaining",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "device_class": "timestamp",
+ "friendly_name": "Meater 1 Time remaining",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.793720+00:00",
+ "last_reported": "2026-07-02T08:58:43.793720+00:00",
+ "last_updated": "2026-07-02T08:58:43.793720+00:00",
+ "context": {
+ "id": "01KWH0TJ6HTCM8GMHH1EKFKFSG",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.meater_probe_62a5fe5d_time_elapsed",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "device_class": "timestamp",
+ "friendly_name": "Meater 1 Time elapsed",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.793736+00:00",
+ "last_reported": "2026-07-02T08:58:43.793736+00:00",
+ "last_updated": "2026-07-02T08:58:43.793736+00:00",
+ "context": {
+ "id": "01KWH0TJ6HPQM55EBE45M2Z7QV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.main_oven_top_cavity_active_program",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "options": [
+ "cooking_oven_program_heating_mode_sabbath_programme",
+ "cooking_oven_program_heating_mode_pre_heating",
+ "cooking_oven_program_heating_mode_pizza_setting",
+ "cooking_oven_program_heating_mode_bottom_heating",
+ "cooking_oven_program_heating_mode_hot_air_grilling",
+ "cooking_oven_program_heating_mode_top_bottom_heating",
+ "cooking_oven_program_heating_mode_hot_air"
+ ],
+ "friendly_name": "Main oven Top cavity Active program",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.793758+00:00",
+ "last_reported": "2026-07-02T08:58:43.793758+00:00",
+ "last_updated": "2026-07-02T08:58:43.793758+00:00",
+ "context": {
+ "id": "01KWH0TJ6HP9E5SVWZS22TF5ZV",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "select.main_oven_top_cavity_selected_program",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "options": [
+ "cooking_oven_program_heating_mode_sabbath_programme",
+ "cooking_oven_program_heating_mode_pre_heating",
+ "cooking_oven_program_heating_mode_pizza_setting",
+ "cooking_oven_program_heating_mode_bottom_heating",
+ "cooking_oven_program_heating_mode_hot_air_grilling",
+ "cooking_oven_program_heating_mode_top_bottom_heating",
+ "cooking_oven_program_heating_mode_hot_air"
+ ],
+ "friendly_name": "Main oven Top cavity Selected program",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.793773+00:00",
+ "last_reported": "2026-07-02T08:58:43.793773+00:00",
+ "last_updated": "2026-07-02T08:58:43.793773+00:00",
+ "context": {
+ "id": "01KWH0TJ6HNQSZ02AMEP35NHP9",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "number.andrii_heater_target_temperature",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "min": 5.0,
+ "max": 35.0,
+ "step": 1.0,
+ "mode": "auto",
+ "device_class": "temperature",
+ "icon": "mdi:thermometer",
+ "friendly_name": "Andrii heater Target Temperature",
+ "supported_features": 0,
+ "unit_of_measurement": "°C"
+ },
+ "last_changed": "2026-07-02T08:58:43.793824+00:00",
+ "last_reported": "2026-07-02T08:58:43.793824+00:00",
+ "last_updated": "2026-07-02T08:58:43.793824+00:00",
+ "context": {
+ "id": "01KWH0TJ6HVF0F3W1KECW0X3BB",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.andrii_heater_temperature",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "temperature",
+ "friendly_name": "Andrii heater Temperature",
+ "supported_features": 0,
+ "unit_of_measurement": "°C"
+ },
+ "last_changed": "2026-07-02T08:58:43.793841+00:00",
+ "last_reported": "2026-07-02T08:58:43.793841+00:00",
+ "last_updated": "2026-07-02T08:58:43.793841+00:00",
+ "context": {
+ "id": "01KWH0TJ6HMV0MR6N6B257MV3B",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.andrii_heater_panel_sound",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "icon": "mdi:volume-high",
+ "friendly_name": "Andrii heater Panel Sound",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.794091+00:00",
+ "last_reported": "2026-07-02T08:58:43.794091+00:00",
+ "last_updated": "2026-07-02T08:58:43.794091+00:00",
+ "context": {
+ "id": "01KWH0TJ6JCPWEM942E61YB9QR",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.andrii_heater_ptc",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "icon": "mdi:help",
+ "friendly_name": "Andrii heater PTC",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.794117+00:00",
+ "last_reported": "2026-07-02T08:58:43.794117+00:00",
+ "last_updated": "2026-07-02T08:58:43.794117+00:00",
+ "context": {
+ "id": "01KWH0TJ6JERCVAFWP389N6846",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "switch.andrii_heater_child_lock",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "icon": "mdi:lock",
+ "friendly_name": "Andrii heater Child Lock",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.794135+00:00",
+ "last_reported": "2026-07-02T08:58:43.794135+00:00",
+ "last_updated": "2026-07-02T08:58:43.794135+00:00",
+ "context": {
+ "id": "01KWH0TJ6J60FC7V5AVY48EZ4K",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "climate.andrii_heater_heater",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "hvac_modes": [
+ "fan_only",
+ "heat",
+ "auto",
+ "off"
+ ],
+ "min_temp": 5,
+ "max_temp": 35,
+ "target_temp_step": 1,
+ "fan_modes": [
+ "on",
+ "off"
+ ],
+ "preset_modes": [
+ "H1",
+ "H2",
+ "H3"
+ ],
+ "friendly_name": "Andrii heater Heater",
+ "supported_features": 409
+ },
+ "last_changed": "2026-07-02T08:58:43.794163+00:00",
+ "last_reported": "2026-07-02T08:58:43.794163+00:00",
+ "last_updated": "2026-07-02T08:58:43.794163+00:00",
+ "context": {
+ "id": "01KWH0TJ6JP7NZGKS38K0HQB98",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "button.microwave_resume_program",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "friendly_name": "Microwave Resume program",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.794184+00:00",
+ "last_reported": "2026-07-02T08:58:43.794184+00:00",
+ "last_updated": "2026-07-02T08:58:43.794184+00:00",
+ "context": {
+ "id": "01KWH0TJ6JK76JSAD3T5CBFGT3",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.andrii_heater_status",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "options": [
+ "standby",
+ "cooking",
+ "off",
+ "ckpause"
+ ],
+ "device_class": "enum",
+ "friendly_name": "Andrii heater Status",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.794204+00:00",
+ "last_reported": "2026-07-02T08:58:43.794204+00:00",
+ "last_updated": "2026-07-02T08:58:43.794204+00:00",
+ "context": {
+ "id": "01KWH0TJ6JYMXHKQJTPX3DMMDS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "device_tracker.s10c388d257477046c_3023",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "friendly_name": "S10c388d257477046C 3023",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.794263+00:00",
+ "last_reported": "2026-07-02T08:58:43.794263+00:00",
+ "last_updated": "2026-07-02T08:58:43.794263+00:00",
+ "context": {
+ "id": "01KWH0TJ6JWX75XDFYCZNK1042",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.s10c388d257477046c_3023_estimated_distance",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "distance",
+ "friendly_name": "S10c388d257477046C 3023 Estimated distance",
+ "supported_features": 0,
+ "unit_of_measurement": "m"
+ },
+ "last_changed": "2026-07-02T08:58:43.794289+00:00",
+ "last_reported": "2026-07-02T08:58:43.794289+00:00",
+ "last_updated": "2026-07-02T08:58:43.794289+00:00",
+ "context": {
+ "id": "01KWH0TJ6JFG1T3VMZ2SCFKGJS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "device_tracker.74278bda_b644_4520_8f0c_720eaf059935_0_6114_3ae0",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "friendly_name": "74278bda-b644-4520-8f0c-720eaf059935_0_6114 3AE0",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.794411+00:00",
+ "last_reported": "2026-07-02T08:58:43.794411+00:00",
+ "last_updated": "2026-07-02T08:58:43.794411+00:00",
+ "context": {
+ "id": "01KWH0TJ6J10RFN3DZT4C9567V",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.74278bda_b644_4520_8f0c_720eaf059935_0_6114_3ae0_estimated_distance",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "distance",
+ "friendly_name": "74278bda-b644-4520-8f0c-720eaf059935_0_6114 3AE0 Estimated distance",
+ "supported_features": 0,
+ "unit_of_measurement": "m"
+ },
+ "last_changed": "2026-07-02T08:58:43.794434+00:00",
+ "last_reported": "2026-07-02T08:58:43.794434+00:00",
+ "last_updated": "2026-07-02T08:58:43.794434+00:00",
+ "context": {
+ "id": "01KWH0TJ6J0Z00703C1WSJEN08",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "device_tracker.battery_monitor_49e7",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "friendly_name": "Battery Monitor 49E7",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.794454+00:00",
+ "last_reported": "2026-07-02T08:58:43.794454+00:00",
+ "last_updated": "2026-07-02T08:58:43.794454+00:00",
+ "context": {
+ "id": "01KWH0TJ6J0KAPAYM1YFJBXHAS",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.battery_monitor_49e7_estimated_distance",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "distance",
+ "friendly_name": "Battery Monitor 49E7 Estimated distance",
+ "supported_features": 0,
+ "unit_of_measurement": "m"
+ },
+ "last_changed": "2026-07-02T08:58:43.794478+00:00",
+ "last_reported": "2026-07-02T08:58:43.794478+00:00",
+ "last_updated": "2026-07-02T08:58:43.794478+00:00",
+ "context": {
+ "id": "01KWH0TJ6J6JB3RPVN98S1T6XW",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "device_tracker.qmhconnect_2742_9825",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "friendly_name": "QMHConnect-2742 9825",
+ "supported_features": 0
+ },
+ "last_changed": "2026-07-02T08:58:43.794558+00:00",
+ "last_reported": "2026-07-02T08:58:43.794558+00:00",
+ "last_updated": "2026-07-02T08:58:43.794558+00:00",
+ "context": {
+ "id": "01KWH0TJ6JZZCDPXR77F0KWN4G",
+ "parent_id": null,
+ "user_id": null
+ }
+ },
+ {
+ "entity_id": "sensor.qmhconnect_2742_9825_estimated_distance",
+ "state": "unavailable",
+ "attributes": {
+ "restored": true,
+ "state_class": "measurement",
+ "device_class": "distance",
+ "friendly_name": "QMHConnect-2742 9825 Estimated distance",
+ "supported_features": 0,
+ "unit_of_measurement": "m"
+ },
+ "last_changed": "2026-07-02T08:58:43.794581+00:00",
+ "last_reported": "2026-07-02T08:58:43.794581+00:00",
+ "last_updated": "2026-07-02T08:58:43.794581+00:00",
+ "context": {
+ "id": "01KWH0TJ6JKRW4P3DGP0P1HEDA",
+ "parent_id": null,
+ "user_id": null
+ }
+ }
+]
\ No newline at end of file
diff --git a/IoTDemoProxyGateway/samples/hastatesolarnow.json b/IoTDemoProxyGateway/samples/hastatesolarnow.json
new file mode 100644
index 0000000..dd610ed
--- /dev/null
+++ b/IoTDemoProxyGateway/samples/hastatesolarnow.json
@@ -0,0 +1,23 @@
+{
+ "entity_id": "input_number.solargenerationcombinedcurrent",
+ "state": "1030.31",
+ "attributes": {
+ "initial": null,
+ "editable": true,
+ "min": 0.0,
+ "max": 10000000.0,
+ "step": 1.0,
+ "mode": "box",
+ "unit_of_measurement": "kWh",
+ "icon": "mdi:solar-power-variant",
+ "friendly_name": "SolarGenerationCombinedCurrent"
+ },
+ "last_changed": "2026-07-02T10:23:21.838557+00:00",
+ "last_reported": "2026-07-02T10:23:21.838557+00:00",
+ "last_updated": "2026-07-02T10:23:21.838557+00:00",
+ "context": {
+ "id": "01KWH5NH7DHWXMZBNAVHRETKYT",
+ "parent_id": "01KWH5NH79058RDFHAC73D09X5",
+ "user_id": null
+ }
+}
\ No newline at end of file
diff --git a/IoTDemoProxyGateway/samples/hastateutilluminmance.json b/IoTDemoProxyGateway/samples/hastateutilluminmance.json
new file mode 100644
index 0000000..ce2ff52
--- /dev/null
+++ b/IoTDemoProxyGateway/samples/hastateutilluminmance.json
@@ -0,0 +1,18 @@
+{
+ "entity_id": "sensor.utility_room_myggspray_utility_illuminance",
+ "state": "222.0",
+ "attributes": {
+ "state_class": "measurement",
+ "unit_of_measurement": "lx",
+ "device_class": "illuminance",
+ "friendly_name": "MYGGSPRAY utility Illuminance"
+ },
+ "last_changed": "2026-07-02T10:44:40.613085+00:00",
+ "last_reported": "2026-07-02T10:44:40.613085+00:00",
+ "last_updated": "2026-07-02T10:44:40.613085+00:00",
+ "context": {
+ "id": "01KWH6WJ153ND7JR8HKZHJWDJQ",
+ "parent_id": null,
+ "user_id": null
+ }
+}
\ No newline at end of file
diff --git a/IoTDemoProxyGateway/samples/tel.json b/IoTDemoProxyGateway/samples/tel.json
new file mode 100644
index 0000000..b444b31
--- /dev/null
+++ b/IoTDemoProxyGateway/samples/tel.json
@@ -0,0 +1,71 @@
+{
+ "resourceMetrics": [
+ {
+ "resource": {
+ "attributes": [
+ {
+ "key": "service.name",
+ "value": {
+ "stringValue": "IoTDBJDBC"
+ }
+ },
+ {
+ "key": "iot.digital_twin.instance_id",
+ "value": {
+ "stringValue": "ocid1.iotdigitaltwininstance.oc1.uk-london-1.amaaaaaauevftmr7h6t75eifevhfihvbwazwi43ndgrauaawue22d6svdpna"
+ }
+ },
+ {
+ "key": "iot.digital_twin.model_id",
+ "value": {
+ "stringValue": "ocid1.iotdigitaltwinmodel.oc1.uk-london-1.amaaaaaauevftmr7wuslrtqim6zflcxhqaprmzib74p76ev64g4zqy7edbva"
+ }
+ },
+ {
+ "key": "iot.digital_twin.model_name",
+ "value": {
+ "stringValue": "homebattery"
+ }
+ }
+ ]
+ },
+ "scopeMetrics": [
+ {
+ "scope": {
+ "name": "com.oracle.demo.timg.iot.iotdbjdbc",
+ "version": "1.0.0"
+ },
+ "metrics": [
+ {
+ "name": "iot.normalized.solar_generation",
+ "description": "IoT normalized data value",
+ "unit": "1",
+ "gauge": {
+ "dataPoints": [
+ {
+ "attributes": [
+ {
+ "key": "iot.content.path",
+ "value": {
+ "stringValue": "SolarGeneration"
+ }
+ },
+ {
+ "key": "iot.content.type",
+ "value": {
+ "stringValue": "DECIMAL"
+ }
+ }
+ ],
+ "timeUnixNano": "1783071513549000000",
+ "asDouble": 495.0
+ }
+ ]
+ }
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/Application.java b/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/Application.java
new file mode 100644
index 0000000..a54b035
--- /dev/null
+++ b/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/Application.java
@@ -0,0 +1,10 @@
+package com.oracle.demo.timg.iot.iotproxygateway;
+
+import io.micronaut.runtime.Micronaut;
+
+public class Application {
+
+ public static void main(String[] args) {
+ Micronaut.run(Application.class, args);
+ }
+}
\ No newline at end of file
diff --git a/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/PropertyNames.java b/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/PropertyNames.java
new file mode 100644
index 0000000..1947f0d
--- /dev/null
+++ b/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/PropertyNames.java
@@ -0,0 +1,17 @@
+package com.oracle.demo.timg.iot.iotproxygateway;
+
+public class PropertyNames {
+ public final static String GATEWAY_DEVICE_NAME = "gateway.identity.name";
+ public final static String GATEWAY_DEVICE_ID = "mqtt.client.client-id";
+ public final static String GATEWAY_DEVICE_USERNAME = "mqtt.client.user-name";
+ public final static String GATEWAY_DEVICE_PASSWORD = "mqtt.client.password";
+ public final static String GATEWAY_DEVICE_SERVER_URI = "mqtt.client.server-uri";
+ public final static String HOME_ASSISTANT = "home-assistant";
+ public final static String HOME_ASSISTANT_MONITORED_ENTITIES_LIST = HOME_ASSISTANT + ".monitored-entities";
+ public final static String HOME_ASSISTANT_API = HOME_ASSISTANT + ".api";
+ public final static String HOME_ASSISTANT_API_AUTH_TOKEN = HOME_ASSISTANT_API + ".auth_token";
+ public final static String HOME_ASSISTANT_API_PROTOCOL = HOME_ASSISTANT_API + ".protocol";
+ public final static String HOME_ASSISTANT_API_HOSTNAME = HOME_ASSISTANT_API + ".host";
+ public final static String HOME_ASSISTANT_API_PORT = HOME_ASSISTANT_API + ".port";
+ public final static String HOME_ASSISTANT_API_URL = HOME_ASSISTANT_API + ".url";
+}
diff --git a/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/homeassistantentities/HomeAssistantHttpClient.java b/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/homeassistantentities/HomeAssistantHttpClient.java
new file mode 100644
index 0000000..f066599
--- /dev/null
+++ b/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/homeassistantentities/HomeAssistantHttpClient.java
@@ -0,0 +1,58 @@
+/*Copyright (c) 2026 Oracle and/or its affiliates.
+
+The Universal Permissive License (UPL), Version 1.0
+
+Subject to the condition set forth below, permission is hereby granted to any
+person obtaining a copy of this software, associated documentation and/or data
+(collectively the "Software"), free of charge and under any and all copyright
+rights in the Software, and any and all patent rights owned or freely
+licensable by each licensor hereunder covering either (i) the unmodified
+Software as contributed to or provided by such licensor, or (ii) the Larger
+Works (as defined below), to deal in both
+
+(a) the Software, and
+(b) any piece of software and/or hardware listed in the lrgrwrks.txt file if
+one is included with the Software (each a "Larger Work" to which the Software
+is contributed by such licensors),
+
+without restriction, including without limitation the rights to copy, create
+derivative works of, display, perform, and distribute the Software and make,
+use, sell, offer for sale, import, export, have made, and have sold the
+Software and the Larger Work(s), and to sublicense the foregoing rights on
+either these or other terms.
+
+This license is subject to the following condition:
+The above copyright notice and either this complete permission notice or at
+a minimum a reference to the UPL must be included in all copies or
+substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+ */
+package com.oracle.demo.timg.iot.iotproxygateway.homeassistantentities;
+
+import static io.micronaut.http.HttpHeaders.USER_AGENT;
+
+import com.oracle.demo.timg.iot.iotproxygateway.PropertyNames;
+
+import io.micronaut.context.annotation.Requires;
+import io.micronaut.http.annotation.Get;
+import io.micronaut.http.annotation.Header;
+import io.micronaut.http.annotation.PathVariable;
+import io.micronaut.http.client.annotation.Client;
+import io.micronaut.http.client.exceptions.HttpClientException;
+
+@Client(id = "homeassistant", value = "${" + PropertyNames.HOME_ASSISTANT_API_URL + "}", path = "/api")
+@Header(name = USER_AGENT, value = "Micronaut HTTP Client")
+@Requires(property = PropertyNames.HOME_ASSISTANT_API_AUTH_TOKEN)
+public interface HomeAssistantHttpClient {
+ @Get("/states/{entityid}")
+ // @Error(exception = ReadTimeoutException.class)
+ public String getState(@PathVariable(name = "entityid") String entityid) throws HttpClientException;
+
+}
diff --git a/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/homeassistantentities/HomeAssistantMonitoredEntity.java b/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/homeassistantentities/HomeAssistantMonitoredEntity.java
new file mode 100644
index 0000000..61a53c8
--- /dev/null
+++ b/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/homeassistantentities/HomeAssistantMonitoredEntity.java
@@ -0,0 +1,113 @@
+package com.oracle.demo.timg.iot.iotproxygateway.homeassistantentities;
+
+import java.time.Duration;
+import java.time.Instant;
+import java.time.ZoneId;
+import java.time.ZoneOffset;
+import java.time.ZonedDateTime;
+
+import com.fasterxml.jackson.annotation.JsonIgnore;
+import com.oracle.demo.timg.iot.iotproxygateway.PropertyNames;
+import com.oracle.demo.timg.iot.iotproxygateway.iotdata.IoTCoreEvent;
+import com.oracle.demo.timg.iot.iotproxygateway.iotdata.IoTType;
+import com.oracle.demo.timg.iot.iotproxygateway.mqtt.MqttUploadHandler;
+
+import io.micronaut.context.annotation.EachProperty;
+import io.micronaut.context.annotation.Parameter;
+import io.micronaut.serde.ObjectMapper;
+import jakarta.annotation.PostConstruct;
+import jakarta.inject.Inject;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+import lombok.ToString;
+import lombok.extern.java.Log;
+
+@Data
+@NoArgsConstructor
+@Log
+@EachProperty(value = PropertyNames.HOME_ASSISTANT_MONITORED_ENTITIES_LIST, primary = "name", list = true)
+public class HomeAssistantMonitoredEntity implements Runnable {
+ private String name;
+ private Boolean doupload;
+ private String entityid;
+ private Duration initaldelay; // = Duration.ofSeconds(5);
+ private Duration retrievalrate; // = Duration.ofSeconds(10);
+ private IoTType iottype;
+ @ToString.Exclude
+ @JsonIgnore
+ private final static ZoneId utcTz = ZoneId.of("UTC");
+ @ToString.Exclude
+ @Inject
+ private HomeAssistantHttpClient homeAssistantClient;
+ @ToString.Exclude
+ @Inject
+ private MqttUploadHandler mqttUploadHandler;
+ @ToString.Exclude
+ @Inject
+ private ObjectMapper mapper;
+ @ToString.Exclude
+ private HomeAssistantState laststate;
+
+ @Inject
+ public HomeAssistantMonitoredEntity(@Parameter String name) {
+ log.info("Monitored entity in constructor for " + name);
+ // we need a state to compare our updates to
+ this.laststate = HomeAssistantState.builder().last_updated(Instant.EPOCH.atZone(ZoneOffset.UTC)).build();
+ }
+
+ @PostConstruct
+ void postConstruct() {
+ log.info("constructed monitoired entity " + this);
+ }
+
+ @Override
+ public void run() {
+ log.info("Running monitored entity " + name);
+// HomeAssistantState state;
+ String stateString;
+ try {
+ stateString = homeAssistantClient.getState(entityid);
+ } catch (Exception e) {
+ log.warning("Unable to get monitored entity " + this + " because " + e.getLocalizedMessage());
+ return;
+ }
+ if (stateString == null) {
+ log.warning("Returned state of monitored entity " + this + " is null");
+ return;
+ }
+ log.info("Returned state string is :" + stateString);
+ HomeAssistantState state;
+ try {
+ state = mapper.readValue(stateString, HomeAssistantState.class);
+ } catch (Exception e) {
+ log.warning("Unable to de-serialize the state because " + e.getLocalizedMessage());
+ return;
+ }
+ log.info("Extracted state is " + state);
+ // has it been updated ? HA docs indicate that we can only rely on last_changed
+ // but we actually want last updated as in many cases an update with the same
+ // value is valid
+ // the constructor forces the last_updated to be set, so we only need to think
+ // about ensuring that the
+ // incoming last updated is set (as the incoming one becomes the last state)
+ if (state.getLast_updated() == null) {
+ state.setLast_updated(ZonedDateTime.now(utcTz));
+ }
+ if (state.getLast_updated().isAfter(laststate.getLast_updated())) {
+ log.info("HA Stats have been updated for " + name + " they are " + state);
+ } else {
+ log.info("HA Stats have not been updated for " + name + " they are " + state);
+ }
+ // switch the saved state so we have the current timestamp to compare to next
+ // time we get an new state from HomeAssistant
+ laststate = state;
+ try {
+ // convert it into the object we need
+ IoTCoreEvent ioTCoreEvent = iottype.createEventFrom(state);
+ log.info("converted HA state to core is " + ioTCoreEvent);
+ mqttUploadHandler.upload(ioTCoreEvent);
+ } catch (Exception e) {
+ log.info("Exception testing timestamps or other actions " + e.getLocalizedMessage());
+ }
+ }
+}
\ No newline at end of file
diff --git a/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/homeassistantentities/HomeAssistantMonitoredEntityManager.java b/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/homeassistantentities/HomeAssistantMonitoredEntityManager.java
new file mode 100644
index 0000000..ce70b03
--- /dev/null
+++ b/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/homeassistantentities/HomeAssistantMonitoredEntityManager.java
@@ -0,0 +1,58 @@
+package com.oracle.demo.timg.iot.iotproxygateway.homeassistantentities;
+
+import java.util.Collection;
+import java.util.List;
+import java.util.concurrent.ScheduledFuture;
+import java.util.stream.Collectors;
+
+import io.micronaut.context.annotation.Context;
+import io.micronaut.context.event.ShutdownEvent;
+import io.micronaut.context.event.StartupEvent;
+import io.micronaut.runtime.event.annotation.EventListener;
+import io.micronaut.scheduling.TaskExecutors;
+import io.micronaut.scheduling.TaskScheduler;
+import jakarta.annotation.PostConstruct;
+import jakarta.inject.Inject;
+import jakarta.inject.Named;
+import jakarta.inject.Singleton;
+import lombok.ToString;
+import lombok.extern.java.Log;
+
+@Singleton
+@Log
+@Context
+public class HomeAssistantMonitoredEntityManager {
+ @ToString.Exclude
+ private final TaskScheduler taskScheduler;
+ @Inject
+ private Collection monitoredEntities;
+ private List> scheduledFutures;
+
+ public HomeAssistantMonitoredEntityManager(@Named(TaskExecutors.SCHEDULED) TaskScheduler taskScheduler) {
+ log.info("In startup monitor constructor");
+ this.taskScheduler = taskScheduler;
+ }
+
+ @PostConstruct
+ void postConstruct() {
+ log.info("Startup has given us " + monitoredEntities.size() + " monitored entities which are "
+ + monitoredEntities);
+ }
+
+ @EventListener
+ public void startup(StartupEvent event) {
+ log.info("Starting scheduling of HA entity monitoring");
+ scheduledFutures = monitoredEntities.stream().map(monitoredEntity -> {
+ log.info("Starting monitored entity " + monitoredEntity);
+ ScheduledFuture> sf = taskScheduler.scheduleAtFixedRate(monitoredEntity.getInitaldelay(),
+ monitoredEntity.getRetrievalrate(), monitoredEntity);
+ log.info("Started monitored entity " + monitoredEntity);
+ return sf;
+ }).collect(Collectors.toList());
+ }
+
+ @EventListener
+ public void shutdown(ShutdownEvent event) {
+ scheduledFutures.stream().forEach(scheduledFuture -> scheduledFuture.cancel(false));
+ }
+}
diff --git a/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/homeassistantentities/HomeAssistantRequestFilter.java b/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/homeassistantentities/HomeAssistantRequestFilter.java
new file mode 100644
index 0000000..9c3addc
--- /dev/null
+++ b/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/homeassistantentities/HomeAssistantRequestFilter.java
@@ -0,0 +1,74 @@
+/*Copyright (c) 2025 Oracle and/or its affiliates.
+
+The Universal Permissive License (UPL), Version 1.0
+
+Subject to the condition set forth below, permission is hereby granted to any
+person obtaining a copy of this software, associated documentation and/or data
+(collectively the "Software"), free of charge and under any and all copyright
+rights in the Software, and any and all patent rights owned or freely
+licensable by each licensor hereunder covering either (i) the unmodified
+Software as contributed to or provided by such licensor, or (ii) the Larger
+Works (as defined below), to deal in both
+
+(a) the Software, and
+(b) any piece of software and/or hardware listed in the lrgrwrks.txt file if
+one is included with the Software (each a "Larger Work" to which the Software
+is contributed by such licensors),
+
+without restriction, including without limitation the rights to copy, create
+derivative works of, display, perform, and distribute the Software and make,
+use, sell, offer for sale, import, export, have made, and have sold the
+Software and the Larger Work(s), and to sublicense the foregoing rights on
+either these or other terms.
+
+This license is subject to the following condition:
+The above copyright notice and either this complete permission notice or at
+a minimum a reference to the UPL must be included in all copies or
+substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+ */
+package com.oracle.demo.timg.iot.iotproxygateway.homeassistantentities;
+
+import com.oracle.demo.timg.iot.iotproxygateway.PropertyNames;
+
+import io.micronaut.context.annotation.Property;
+import io.micronaut.context.annotation.Requires;
+import io.micronaut.http.MediaType;
+import io.micronaut.http.MutableHttpRequest;
+import io.micronaut.http.annotation.ClientFilter;
+import io.micronaut.http.annotation.RequestFilter;
+import jakarta.inject.Inject;
+import lombok.extern.java.Log;
+
+@ClientFilter(patterns = "/api/**")
+@Requires(property = PropertyNames.HOME_ASSISTANT_API_AUTH_TOKEN)
+@Log
+public class HomeAssistantRequestFilter {
+
+ private String authToken;
+
+ @Inject
+ public HomeAssistantRequestFilter(@Property(name = PropertyNames.HOME_ASSISTANT_API_AUTH_TOKEN) String authToken) {
+ this.authToken = authToken;
+ }
+
+ @RequestFilter
+ public void doFilter(MutableHttpRequest> request) {
+ log.finer("Adding auth header ");
+ request.bearerAuth(authToken);
+ log.finer("Adding content type header ");
+ request.contentType(MediaType.APPLICATION_JSON_TYPE);
+ log.finer(() -> "request uri " + request.getUri().toASCIIString());
+ log.finer(() -> "request path " + request.getPath());
+ log.finer(() -> "request params = " + request.getParameters().asMap().toString());
+ log.finer(() -> "request headers = " + request.getHeaders().asMap().toString());
+ log.finer(() -> "Request body " + request.getBody(String.class).orElse("No body set"));
+ }
+}
\ No newline at end of file
diff --git a/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/homeassistantentities/HomeAssistantState.java b/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/homeassistantentities/HomeAssistantState.java
new file mode 100644
index 0000000..dea87b6
--- /dev/null
+++ b/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/homeassistantentities/HomeAssistantState.java
@@ -0,0 +1,56 @@
+package com.oracle.demo.timg.iot.iotproxygateway.homeassistantentities;
+
+import java.time.ZoneId;
+import java.time.ZonedDateTime;
+import java.util.Map;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonIgnore;
+import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
+
+import io.micronaut.serde.annotation.Serdeable;
+import lombok.Builder;
+import lombok.Data;
+import lombok.ToString;
+
+@Data
+@Serdeable
+@Builder
+@JsonIgnoreProperties(ignoreUnknown = true)
+public class HomeAssistantState {
+ // get the UTC TZ once to speed things later
+ @ToString.Exclude
+ @JsonIgnore
+ private final static ZoneId utcTz = ZoneId.of("UTC");
+ private String entity_id;
+ private String state;
+ private Map attributes;
+
+ @JsonFormat(pattern = "uuuu-MM-dd'T'HH:mm:ss.SSSXXX")
+ @Builder.Default
+ private ZonedDateTime last_changed = ZonedDateTime.now(utcTz);
+ @JsonFormat(pattern = "uuuu-MM-dd'T'HH:mm:ss.SSSXXX")
+ @Builder.Default
+ private ZonedDateTime last_reported = ZonedDateTime.now(utcTz);
+ @JsonFormat(pattern = "uuuu-MM-dd'T'HH:mm:ss.SSSXXX")
+ @Builder.Default
+ private ZonedDateTime last_updated = ZonedDateTime.now(utcTz);
+
+ private Map context;
+
+ public Double getStateAsDouble() {
+ return Double.valueOf(state);
+ }
+
+ public Integer getStateAsInteger() {
+ return Integer.valueOf(state);
+ }
+
+ public String getStateAsString() {
+ return state;
+ }
+
+ public Boolean getStateAsBoolean() {
+ return Boolean.valueOf(state);
+ }
+}
diff --git a/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/iotdata/IoTCoreEvent.java b/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/iotdata/IoTCoreEvent.java
new file mode 100644
index 0000000..5f1548d
--- /dev/null
+++ b/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/iotdata/IoTCoreEvent.java
@@ -0,0 +1,14 @@
+package com.oracle.demo.timg.iot.iotproxygateway.iotdata;
+
+import java.time.ZonedDateTime;
+
+import io.micronaut.serde.annotation.Serdeable;
+import lombok.Data;
+import lombok.experimental.SuperBuilder;
+
+@Data
+@Serdeable
+@SuperBuilder
+public class IoTCoreEvent {
+ private ZonedDateTime timestamp;
+}
diff --git a/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/iotdata/IoTEnergyKiloWattHoursEvent.java b/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/iotdata/IoTEnergyKiloWattHoursEvent.java
new file mode 100644
index 0000000..b0a61bf
--- /dev/null
+++ b/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/iotdata/IoTEnergyKiloWattHoursEvent.java
@@ -0,0 +1,16 @@
+package com.oracle.demo.timg.iot.iotproxygateway.iotdata;
+
+import io.micronaut.serde.annotation.Serdeable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.ToString;
+import lombok.experimental.SuperBuilder;
+
+@Data
+@Serdeable
+@SuperBuilder
+@EqualsAndHashCode(callSuper = true)
+@ToString(callSuper = true)
+public class IoTEnergyKiloWattHoursEvent extends IoTCoreEvent {
+ private double kiloWattHours;
+}
diff --git a/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/iotdata/IoTEnergyWattHoursEvent.java b/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/iotdata/IoTEnergyWattHoursEvent.java
new file mode 100644
index 0000000..5175ea0
--- /dev/null
+++ b/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/iotdata/IoTEnergyWattHoursEvent.java
@@ -0,0 +1,16 @@
+package com.oracle.demo.timg.iot.iotproxygateway.iotdata;
+
+import io.micronaut.serde.annotation.Serdeable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.ToString;
+import lombok.experimental.SuperBuilder;
+
+@Data
+@Serdeable
+@SuperBuilder
+@EqualsAndHashCode(callSuper = true)
+@ToString(callSuper = true)
+public class IoTEnergyWattHoursEvent extends IoTCoreEvent {
+ private double kiloWatts;
+}
diff --git a/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/iotdata/IoTLuminanceEvent.java b/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/iotdata/IoTLuminanceEvent.java
new file mode 100644
index 0000000..892c2fc
--- /dev/null
+++ b/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/iotdata/IoTLuminanceEvent.java
@@ -0,0 +1,16 @@
+package com.oracle.demo.timg.iot.iotproxygateway.iotdata;
+
+import io.micronaut.serde.annotation.Serdeable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.ToString;
+import lombok.experimental.SuperBuilder;
+
+@Data
+@Serdeable
+@SuperBuilder
+@EqualsAndHashCode(callSuper = true)
+@ToString(callSuper = true)
+public class IoTLuminanceEvent extends IoTCoreEvent {
+ private double lux;
+}
diff --git a/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/iotdata/IoTPowerKiloWattsEvent.java b/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/iotdata/IoTPowerKiloWattsEvent.java
new file mode 100644
index 0000000..8a4bf37
--- /dev/null
+++ b/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/iotdata/IoTPowerKiloWattsEvent.java
@@ -0,0 +1,16 @@
+package com.oracle.demo.timg.iot.iotproxygateway.iotdata;
+
+import io.micronaut.serde.annotation.Serdeable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.ToString;
+import lombok.experimental.SuperBuilder;
+
+@Data
+@Serdeable
+@SuperBuilder
+@EqualsAndHashCode(callSuper = true)
+@ToString(callSuper = true)
+public class IoTPowerKiloWattsEvent extends IoTCoreEvent {
+ private double kiloWatts;
+}
diff --git a/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/iotdata/IoTPowerWattsEvent.java b/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/iotdata/IoTPowerWattsEvent.java
new file mode 100644
index 0000000..ebf18f0
--- /dev/null
+++ b/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/iotdata/IoTPowerWattsEvent.java
@@ -0,0 +1,16 @@
+package com.oracle.demo.timg.iot.iotproxygateway.iotdata;
+
+import io.micronaut.serde.annotation.Serdeable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.ToString;
+import lombok.experimental.SuperBuilder;
+
+@Data
+@Serdeable
+@SuperBuilder
+@EqualsAndHashCode(callSuper = true)
+@ToString(callSuper = true)
+public class IoTPowerWattsEvent extends IoTCoreEvent {
+ private double watts;
+}
diff --git a/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/iotdata/IoTType.java b/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/iotdata/IoTType.java
new file mode 100644
index 0000000..7d7ba2e
--- /dev/null
+++ b/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/iotdata/IoTType.java
@@ -0,0 +1,26 @@
+package com.oracle.demo.timg.iot.iotproxygateway.iotdata;
+
+import com.oracle.demo.timg.iot.iotproxygateway.homeassistantentities.HomeAssistantState;
+
+import lombok.AllArgsConstructor;
+import lombok.Getter;
+
+@AllArgsConstructor
+public enum IoTType {
+ LUMINANCE("luminance"), POWER_WATTS("power_watts"), POWER_KILO_WATTS("power_watts");
+
+ @Getter
+ private String iotUploadPath;
+
+ public IoTCoreEvent createEventFrom(HomeAssistantState hastate) {
+ return switch (this) {
+ case LUMINANCE ->
+ IoTLuminanceEvent.builder().lux(hastate.getStateAsDouble()).timestamp(hastate.getLast_updated()).build();
+ case POWER_WATTS ->
+ IoTPowerWattsEvent.builder().watts(hastate.getStateAsDouble()).timestamp(hastate.getLast_updated()).build();
+ case POWER_KILO_WATTS -> IoTPowerKiloWattsEvent.builder().kiloWatts(hastate.getStateAsDouble())
+ .timestamp(hastate.getLast_updated()).build();
+ default -> throw new UnsupportedOperationException("Support for IoT type " + this + " is not yet implemented");
+ };
+ }
+}
diff --git a/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/mqtt/MqttEventPublisher.java b/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/mqtt/MqttEventPublisher.java
new file mode 100644
index 0000000..14da18e
--- /dev/null
+++ b/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/mqtt/MqttEventPublisher.java
@@ -0,0 +1,61 @@
+/*Copyright (c) 2025 Oracle and/or its affiliates.
+
+The Universal Permissive License (UPL), Version 1.0
+
+Subject to the condition set forth below, permission is hereby granted to any
+person obtaining a copy of this software, associated documentation and/or data
+(collectively the "Software"), free of charge and under any and all copyright
+rights in the Software, and any and all patent rights owned or freely
+licensable by each licensor hereunder covering either (i) the unmodified
+Software as contributed to or provided by such licensor, or (ii) the Larger
+Works (as defined below), to deal in both
+
+(a) the Software, and
+(b) any piece of software and/or hardware listed in the lrgrwrks.txt file if
+one is included with the Software (each a "Larger Work" to which the Software
+is contributed by such licensors),
+
+without restriction, including without limitation the rights to copy, create
+derivative works of, display, perform, and distribute the Software and make,
+use, sell, offer for sale, import, export, have made, and have sold the
+Software and the Larger Work(s), and to sublicense the foregoing rights on
+either these or other terms.
+
+This license is subject to the following condition:
+The above copyright notice and either this complete permission notice or at
+a minimum a reference to the UPL must be included in all copies or
+substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+ */
+package com.oracle.demo.timg.iot.iotproxygateway.mqtt;
+
+import java.util.concurrent.CompletableFuture;
+
+import com.oracle.demo.timg.iot.iotproxygateway.PropertyNames;
+
+import io.micronaut.context.annotation.Requires;
+import io.micronaut.mqtt.annotation.Topic;
+import io.micronaut.mqtt.annotation.v5.MqttPublisher;
+import io.micronaut.scheduling.TaskExecutors;
+import io.micronaut.scheduling.annotation.ExecuteOn;
+import jakarta.inject.Singleton;
+
+@MqttPublisher
+@Singleton
+@Requires(property = PropertyNames.GATEWAY_DEVICE_NAME)
+@Requires(property = PropertyNames.GATEWAY_DEVICE_ID)
+@Requires(property = PropertyNames.GATEWAY_DEVICE_USERNAME)
+@Requires(property = PropertyNames.GATEWAY_DEVICE_PASSWORD)
+@Requires(property = PropertyNames.GATEWAY_DEVICE_SERVER_URI)
+public interface MqttEventPublisher {
+ // @Topic("house/sonnenconfiguration/${" + DeviceSettings.PREFIX + ".id}")
+ @ExecuteOn(TaskExecutors.IO)
+ public CompletableFuture publishHomeAssistantData(@Topic String topic, String data);
+}
diff --git a/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/mqtt/MqttUploadHandler.java b/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/mqtt/MqttUploadHandler.java
new file mode 100644
index 0000000..07976db
--- /dev/null
+++ b/IoTDemoProxyGateway/src/main/java/com/oracle/demo/timg/iot/iotproxygateway/mqtt/MqttUploadHandler.java
@@ -0,0 +1,39 @@
+package com.oracle.demo.timg.iot.iotproxygateway.mqtt;
+
+import java.io.IOException;
+
+import com.oracle.demo.timg.iot.iotproxygateway.iotdata.IoTCoreEvent;
+
+import io.micronaut.serde.ObjectMapper;
+import jakarta.inject.Inject;
+import jakarta.inject.Singleton;
+import lombok.ToString;
+import lombok.extern.java.Log;
+
+@Singleton
+@Log
+public class MqttUploadHandler {
+ @ToString.Exclude
+ private final MqttEventPublisher mqttEventPublisher;
+ @ToString.Exclude
+ private final ObjectMapper mapper;
+
+ @Inject
+ public MqttUploadHandler(MqttEventPublisher mqttEventPublisher, ObjectMapper mapper) {
+ log.info("in MqttUploadHandler");
+ this.mqttEventPublisher = mqttEventPublisher;
+ this.mapper = mapper;
+ }
+
+ public void upload(IoTCoreEvent ioTCoreEvent) {
+ String mappedToJson;
+ try {
+ mappedToJson = mapper.writeValueAsString(ioTCoreEvent);
+ } catch (IOException e) {
+ log.severe("Error converting to Json, this should not have happened, " + e.getLocalizedMessage());
+ return;
+ }
+ log.info("Mapped event as json is " + mappedToJson);
+ // need to get the right topic details to match against the expected IoT topic
+ }
+}
diff --git a/IoTDemoProxyGateway/src/main/resources/application.yml b/IoTDemoProxyGateway/src/main/resources/application.yml
new file mode 100644
index 0000000..d79f096
--- /dev/null
+++ b/IoTDemoProxyGateway/src/main/resources/application.yml
@@ -0,0 +1,3 @@
+micronaut:
+ application:
+ name: ioTDemoProxyGateway
diff --git a/IoTDemoProxyGateway/src/main/resources/log4j2.xml b/IoTDemoProxyGateway/src/main/resources/log4j2.xml
new file mode 100644
index 0000000..0839e48
--- /dev/null
+++ b/IoTDemoProxyGateway/src/main/resources/log4j2.xml
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
From 2526fe301f9f318f54eae0ad4adfdad850cc8fb3 Mon Sep 17 00:00:00 2001
From: tim_graves <28924492+atimgraves@users.noreply.github.com>
Date: Tue, 7 Jul 2026 21:19:29 +0100
Subject: [PATCH 02/32] documentation on the time series database
---
.../SetupAndDataAccessNotes/GrafanaPlugin.txt | 2 +
IoTDBJDBC/SetupAndDataAccessNotes/PromQL.txt | 79 ++++++++
.../SetupAndDataAccessNotes/SQLAccess.md | 19 ++
.../TimeSeriesDatabase.txt | 186 ++++++++++++++++++
.../TimeSeriesMessageHandlersSetup.txt | 41 ++++
5 files changed, 327 insertions(+)
create mode 100644 IoTDBJDBC/SetupAndDataAccessNotes/GrafanaPlugin.txt
create mode 100644 IoTDBJDBC/SetupAndDataAccessNotes/PromQL.txt
create mode 100644 IoTDBJDBC/SetupAndDataAccessNotes/SQLAccess.md
create mode 100644 IoTDBJDBC/SetupAndDataAccessNotes/TimeSeriesDatabase.txt
create mode 100644 IoTDBJDBC/SetupAndDataAccessNotes/TimeSeriesMessageHandlersSetup.txt
diff --git a/IoTDBJDBC/SetupAndDataAccessNotes/GrafanaPlugin.txt b/IoTDBJDBC/SetupAndDataAccessNotes/GrafanaPlugin.txt
new file mode 100644
index 0000000..47dc1c1
--- /dev/null
+++ b/IoTDBJDBC/SetupAndDataAccessNotes/GrafanaPlugin.txt
@@ -0,0 +1,2 @@
+The development team are building a grafana plugin that can be used to connect to the time series DB
+this is available at https://github.com/oracle-samples/oracle-telemetry-streaming
\ No newline at end of file
diff --git a/IoTDBJDBC/SetupAndDataAccessNotes/PromQL.txt b/IoTDBJDBC/SetupAndDataAccessNotes/PromQL.txt
new file mode 100644
index 0000000..7eff827
--- /dev/null
+++ b/IoTDBJDBC/SetupAndDataAccessNotes/PromQL.txt
@@ -0,0 +1,79 @@
+Login to the telementry database as a user with query permisions
+To get the exposed packages execute
+
+desc DBMS_ADB_TELEMETRY_QUERY
+
+Note that all of the following REQUIRE absolute timestamps Unix Epoch offsets to get that look at https://www.epochconverter.com/ (or risk chatGPT)
+
+this should get the most recent value before the provided timestamp (within 5 mins) for the current charge percentage
+Note The OTEL Naming documents say the use of . as a grouping separator is OK (as long as there are not two concurrent dots - so no ..)
+it does however recomend against the use of upper case (it says should, not must though) and recommends the use of snake case - so the
+metric name would be iot.normalized.current_charge_percentage and the code automaticallu converts any names (attribute key, metric
+name, attribute name, event name) into dot separated snake_case so
+IN theory a promql would be something like this
+select dbms_ADB_telemetry_query.PROMQL_INSTANT('iot.normalized.current_charge_percentage', 1782926574) from dual
+HOWEVER
+currently there seems to be a bug in the promql parsing code that can't handle the simple from using dot
+separation, so for now we need to do something like
+select dbms_cloud_telemetry_query.promql_instant('{__name__="iot.normalized.current_charge_percentage"}',1782928327) from dual;
+
+ADDITIONALLY
+is restricting based on tags there is an additional problem (probabaly a bug to be honest) in that the names (key) of the attributes
+have any . in the name replaced with _, so iot.digital_twin.model_name becoms a tag of iot_digital_twin_model_name which rather messes
+up the naming hierarchy. Engineering are currently looking to see if this is a ingest "undocumented feature" or a deliberate choice, but
+it's clear from the OTLP naming rules ( https://opentelemetry.io/docs/specs/semconv/general/naming/ ) that . is allowed as a namespace separator
+
+Thge PROMSQL procedures and their arguments are below, note that you can name a param using name -> value, or use positional params
+based on the order below, all CLOB's are JSOB formatted prometheus structures.
+The promql is defined at https://prometheus.io/docs/prometheus/latest/querying/basics/
+
+
+FUNCTION PROMQL_INSTANT RETURNS CLOB
+the last value of the metric BEFORE or at the time stamp (with a max of 300 seconds prior)
+
+ Argument Name Type In/Out Default?
+ ------------------------- -------------------- ------ --------
+ PROMQL_QUERY VARCHAR2 IN
+ INSTANT_TIME_EPOCH NUMBER IN
+ FETCH_SQL NUMBER IN Y
+
+FUNCTION PROMQL_LABEL RETURNS CLOB
+Get the labels (need more info on this)
+
+ Argument Name Type In/Out Default?
+ ------------------------- -------------------- ------ --------
+ PROMQL_QUERY VARCHAR2 IN
+ START_TIME_EPOCH NUMBER IN
+ END_TIME_EPOCH NUMBER IN
+ FETCH_SQL NUMBER IN Y
+
+FUNCTION PROMQL_RANGE RETURNS CLOB
+The values in the given range
+STEP_SIZE_SECONDS sets the size of the step, which returns a value for each step (like
+the instant) between the start and end time (defaults to 10 seconds). This is basically
+the PROMQL_INSTANT run once for each step.
+
+ Argument Name Type In/Out Default?
+ ------------------------- -------------------- ------ --------
+ PROMQL_QUERY VARCHAR2 IN
+ START_TIME_EPOCH NUMBER IN
+ END_TIME_EPOCH NUMBER IN
+ STEP_SIZE_SECONDS NUMBER IN
+ FETCH_SQL NUMBER IN Y
+
+FUNCTION PROMQL_SERIES RETURNS CLOB
+Get the labels (need more info on this)
+ Argument Name Type In/Out Default?
+ ------------------------- -------------------- ------ --------
+ PROMQL_QUERY VARCHAR2 IN
+ START_TIME_EPOCH NUMBER IN
+ END_TIME_EPOCH NUMBER IN
+ FETCH_SQL NUMBER IN Y
+
+example (using the current limitations on naming)
+select dbms_cloud_telemetry_query.promql_instant('{__name__="iot.normalized.inverter_power_watts_point_in_time"}',1782928327) from dual;
+
+getting a set of ranges using the default step of 10
+select dbms_cloud_telemetry_query.promql_range('{__name__="iot.normalized.InverterPowerWattsPointInTime"}',1782925327, 1782928327) from dual;
+
+getting a set of ranged using a step of 100
diff --git a/IoTDBJDBC/SetupAndDataAccessNotes/SQLAccess.md b/IoTDBJDBC/SetupAndDataAccessNotes/SQLAccess.md
new file mode 100644
index 0000000..93dc0a4
--- /dev/null
+++ b/IoTDBJDBC/SetupAndDataAccessNotes/SQLAccess.md
@@ -0,0 +1,19 @@
+#SQL Access
+## Why ?
+Though the primary access will be through promQL that is more for monitoring access. For broader access, for example combining business and IoT data (assuming both are in the same DB) there is also the option to access the data using "normal" SQL which allow access to the individual (not time series) data
+##How
+You need to connect to the database using your "normal" DB connect mechanisms (JDBC, SQLDeveloper, SQLPlus etc.) then access the TELEMETRY_METRICS data
+
+'select * from TELEMETRY_METRICS order by metric_time_epoch desc fetch first 10 rows only'
+
+|METRIC_NAME|METRIC_TAGS|METRIC_VALUE|METRIC_EPOCH_TIMESTAMP|
+|:-----:|:-----:|:-----:|:-----:|
+|iot.normalized.inverter_power_watts_point_in_time|{"iot_content_path":"InverterPowerWattsPointInTime","iot_content_type":"DECIMAL","iot_digital_twin_instance_id":"ocid1.iotdigitaltwininstance.oc1.uk-london-1.amaaaaaauevftmr7h6t75eifevhfihvbwazwi43ndgrauaawue22d6svdpna","iot_digital_twin_model_id":"ocid1.iotdigitaltwinmodel.oc1.uk-london-1.amaaaaaauevftmr7wuslrtqim6zflcxhqaprmzib74p76ev64g4zqy7edbva","iot_digital_twin_model_name":"homebattery","service_name":"IoTDBJDBC"}|-1947|1783075316.509|
+|iot.normalized.discharge_power |{"iot_content_path":"DischargePower","iot_content_type":"DECIMAL","iot_digital_twin_instance_id":"ocid1.iotdigitaltwininstance.oc1.uk-london-1.amaaaaaauevftmr7h6t75eifevhfihvbwazwi43ndgrauaawue22d6svdpna","iot_digital_twin_model_id":"ocid1.iotdigitaltwinmodel.oc1.uk-london-1.amaaaaaauevftmr7wuslrtqim6zflcxhqaprmzib74p76ev64g4zqy7edbva","iot_digital_twin_model_name":"homebattery","service_name":"IoTDBJDBC"}| 0 |1783075316.509|
+|iot.normalized.capacity_remaining |{"iot_content_path":"CapacityRemaining","iot_content_type":"DECIMAL","iot_digital_twin_instance_id":"ocid1.iotdigitaltwininstance.oc1.uk-london-1.amaaaaaauevftmr7h6t75eifevhfihvbwazwi43ndgrauaawue22d6svdpna","iot_digital_twin_model_id":"ocid1.iotdigitaltwinmodel.oc1.uk-london-1.amaaaaaauevftmr7wuslrtqim6zflcxhqaprmzib74p76ev64g4zqy7edbva","iot_digital_twin_model_name":"homebattery","service_name":"IoTDBJDBC"}| 8406 |1783075316.509|
+|iot.normalized.reserved_charge_percentage |{"iot_content_path":"ReservedChargePercentage","iot_content_type":"DECIMAL","iot_digital_twin_instance_id":"ocid1.iotdigitaltwininstance.oc1.uk-london-1.amaaaaaauevftmr7h6t75eifevhfihvbwazwi43ndgrauaawue22d6svdpna","iot_digital_twin_model_id":"ocid1.iotdigitaltwinmodel.oc1.uk-london-1.amaaaaaauevftmr7wuslrtqim6zflcxhqaprmzib74p76ev64g4zqy7edbva","iot_digital_twin_model_name":"homebattery","service_name":"IoTDBJDBC"} |5 |1783075316.509|
+
+
+Important to note. Open Telemetry recommends the use of dot separated namespaces with the names in snake_case, for example 'iot.normalized.inverter_power_watts_point_in_time' the IoTDBJDBC upload code supports this, currently however there is a "feature" in the time series DB code that on ingest converts the names of tags (also known as attributes) into only snake_case (e.g. iot.digital_twin.instance_id, to iot_digital_twin_instance_id) This was implemented to support PromQL (which seems to only like the use of _) but it means that when querying the data the tags may not be what you expect. This is being fixed, but for now when using the tags (which you will need to use to identify the specific devices) remember it's iot_digital_twin_instance_id
+
+Also note that the upload code tries to do C like boolean mappings, so true is 1 and false is 0;
\ No newline at end of file
diff --git a/IoTDBJDBC/SetupAndDataAccessNotes/TimeSeriesDatabase.txt b/IoTDBJDBC/SetupAndDataAccessNotes/TimeSeriesDatabase.txt
new file mode 100644
index 0000000..61b9fc2
--- /dev/null
+++ b/IoTDBJDBC/SetupAndDataAccessNotes/TimeSeriesDatabase.txt
@@ -0,0 +1,186 @@
+THIS SECTION IS FOR SETTING UP THE TIME SERIES DB itself, it can be done manually in advance
+and is a one-off process.
+To control the upload process (and filter the normalized data before uploading) you will need
+to setup the IoTDBJDBC filters, see the TimeSeriesMessageHandlersSetup.txt for details of
+how to do that
+
+You could follow the time series DB documentation for the detailed operation of the DB
+For OCI ADB's
+Create the ADB instance as usual,
+Make sure that the display name and DB name are the same, use the transaction type - ATP DB
+BUT ... add a tag in namespace none, named "ADB$TOOLS" with the value "TEL" in Advanced Options -> Tags while provisioning the database.
+The telemetry admin user is admin with the same password as you set when creating the DB (basically the ADB admin user).
+
+Login to the SQL web stuff using the OCI ADB console
+SELECT username FROM all_users WHERE username LIKE '%TEL%' ;
+TEL$DATA
+TELEMETRY_DEFAULT_WORKSPACE
+
+There should be a user TEL$DATA, and the default telemety workspace TELEMETRY_DEFAULT_WORKSPACE
+
+You can check the workspaces that already exist
+SELECT dbms_cloud_telemetry_admin.get_workspaces() from dual ;
+[{"workspace_name":"TELEMETRY_DEFAULT_WORKSPACE","cloud_database_name":"OCID1.AUTONOMOUSDATABASE.OC1.UK-LONDON-1.ANWGILJSUEVFTMQ.....","ingest_enabled":false}]
+
+If you want a work space other than the default (recommended) then
+use dbms_cloud_telemetry_admin.create_workspace from the admin user to create a workspace with any name you choose (here I use iotworkspace) note that the / at the end seems to be imporetant to get things to run
+
+BEGIN
+ dbms_cloud_telemetry_admin.create_workspace(
+ workspace_name => 'iotworkspace'
+ );
+END;
+/
+
+You can now re-run the get workspaces to make sure it's been added (the output may be long so you may have to scroll the window / expand the output columns
+SELECT dbms_cloud_telemetry_admin.get_workspaces() from dual ;
+[{"workspace_name":"IOTWORKSPACE","cloud_database_name":"OCID1.AUTONOMOUSDATABASE.OC1.UK-LONDON-1.ANWGILJSUEVFTMQAAQRDUC2A.....","ingest_enabled":false},{"workspace_name":"TELEMETRY_DEFAULT_WORKSPACE","cloud_database_name":"OCID1.AUTONOMOUSDATABASE.OC1.UK-LONDON-1.ANWGILJSUEVFTMQ.....","ingest_enabled":false}]
+
+For the instrcutions I'm assuming that the created user is called iotingestuser
+Use the ADB admin console to add a user for ingest at least (and maybe others for query), in the DB console go to the users / user management page, click on create user
+In the form set the user name and passwordm make sure password expired is turned off
+IMPORTANT, make sure to enable the REST, GraphQL, MongoDB, and Web access option then click on the create user button
+
+Using SQL Web test the user account has been created by trying to sign in using it.
+
+Switch back to the admin user in the web developer
+
+I'm assuming from here that the user created is called iotingestuser
+
+Use dbms_cloud_telemetry_admin.register_workspace_user to register the database user(s) as ingest/query users for the telementry workspace.
+ingest_user true means they can upload data
+query_user true means they can query the data
+alert_user true means they can setup and manage alerts
+
+BEGIN
+ dbms_cloud_telemetry_admin.register_workspace_user(
+ workspace_name => 'iotworkspace',
+ username => 'iotingestuser',
+ ingest_user => true,
+ query_user => false ,
+ alert_user => false
+ );
+END;
+/
+
+You can get the users datails
+SET serveroutput ON;
+DECLARE
+result clob ;
+BEGIN
+ result := dbms_cloud_telemetry_admin.get_workspace_users('iotworkspace') ;
+ dbms_output.put_line(result) ;
+end;
+/
+
+The results will include the details for iotingestuser
+[{"workspace_name":"IOTWORKSPACE","workspace_user":"IOTINGESTUSER","workspace_roles":["INGEST"]}]
+
+
+PL/SQL procedure successfully completed.
+
+Elapsed: 00:00:00.366
+
+USE THE USER credentials (so user = iotingestuser, password whatever you set) and sign in to SQL developer web
+enable the ingestion process
+exec dbms_cloud_telemetry_ingest.start_ingestion ;
+
+
+You now need the endpoints to use when accessing the ADB
+
+USE THE USER credentials (so user = iotingestuser, password whatever you set) and sign in to SQL developer web
+
+
+SET serveroutput ON;
+DECLARE
+ output clob ;
+BEGIN
+ output := dbms_cloud_telemetry_ingest.get_ingestion_endpoints;
+ dbms_output.put_line(output) ;
+END;
+/
+
+the resulting text will be JSON including the various URL's, you need the token url and the otlp url
+
+{"token":{"url":"https://G9.....8-IOTTELEMETRY.adb.uk-london-1.oraclecloudapps.com/tel/token?x=zep-78&y=9021"},"otlp":{"url":"https://G90.....8-IOTTELEMETRY.adb.uk-london-1.oraclecloudapps.com/tel/v1/metrics?x=zep-78&y=9001"}}
+
+
+PL/SQL procedure successfully completed.
+
+Elapsed: 00:00:00.165
+
+
+The user requests the OAuth token using it's id and secret
+curl -k --request POST \
+ --header 'Request-Id: '\
+ --header 'Content-Type: application/json'\
+ --data '{"username": "iotworkspaceuser", "password":"", "tennant_name":"", "database_name":""}'
+ --location
+
+It gets a standard OAuth type response
+{"access_token":"B1o38ikZ55tNMXsuPlksDQ","token_type":"bearer","expires_in":3600}
+
+the client needs to track the expiry time and re-request as neeeded, as per standard oauth processes.
+
+Now the user can upload the telemetry data, note thet this currently ONLY supports numerical data.
+
+The line protocol is for uploading individual real time entries - the ingest url ends with /ingestlp
+This example is usingf a file data.json, but the data can also be inlined in the body of the request
+curl -k --request POST -i
+ --header "Authorization: Bearer " \
+ --header "Content-Type: application/json" \
+ --data @data.json -v
+response
+ {"metrics_data_size":79,"metrics_ingested":1,
+ "metrics_given":1,"metrics_metadata":1,"ingest_duration_ms":10,
+ "ingest_format":"line","ingest_method":"ords","ingest_user_name":"ingest1"}
+
+with data
+[,=[,=]] =[,=] []
+for example
+trig,host=phoenix92613 sine=0 1752215852000000000
+mem,host=phoenix92613 sine=0 1752215852000000000
+
+this might also work as a way to upload multiple values, but this needs more investigation
+
+You can login in to SQL developer web as a user with query rights (a user can do both, so for somplicity maybe create a single user ?)
+SELECT COUNT(*) FROM telemetry_metrics;
+will show the data volumes
+SELECT * FROM telemetry_metrics;
+will give the data
+
+
+finally the client uploads the data using the token it just got for auth, the text here is for the telemetry protocol, which is a batch upload mechanism
+curl -k --request POST -i -H "Authorization: Bearer {ingest user token}" \
+ --header "Content-Type: application/json" \
+ --data @ -v
+
+this is the telemetry protocol based approach (URL ends in /ingest) for multiple entries the payload looks like
+{ "metrics" : [
+ [, , ,