summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitignore3
-rw-r--r--.storage/alexa8
-rw-r--r--.storage/assist_pipeline.pipelines24
-rw-r--r--.storage/bluetooth.passive_update_processor6
-rw-r--r--.storage/cloud48
-rw-r--r--.storage/google_assistant8
-rw-r--r--.storage/homeassistant.exposed_entities632
7 files changed, 729 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index a59c6c1..770aaee 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,8 +8,10 @@ custom_components
*\.db
*\.db-*
themes
+tts
www
+.cloud/
.storage/auth
.storage/auth.session
.storage/auth_module.totp
@@ -29,6 +31,7 @@ www
.storage/mobile_app
.storage/onboarding
.storage/trace.saved_traces
+.storage/repairs.issue_registry
# This is part of config (but may contain security entities)
.storage/core.config_entries
diff --git a/.storage/alexa b/.storage/alexa
new file mode 100644
index 0000000..bde48dc
--- /dev/null
+++ b/.storage/alexa
@@ -0,0 +1,8 @@
+{
+ "version": 1,
+ "minor_version": 1,
+ "key": "alexa",
+ "data": {
+ "authorized": true
+ }
+} \ No newline at end of file
diff --git a/.storage/assist_pipeline.pipelines b/.storage/assist_pipeline.pipelines
new file mode 100644
index 0000000..e2d0687
--- /dev/null
+++ b/.storage/assist_pipeline.pipelines
@@ -0,0 +1,24 @@
+{
+ "version": 1,
+ "minor_version": 2,
+ "key": "assist_pipeline.pipelines",
+ "data": {
+ "items": [
+ {
+ "conversation_engine": "conversation.home_assistant",
+ "conversation_language": "en",
+ "id": "01h66n07zn8px8wpq1q7pwwyak",
+ "language": "en",
+ "name": "Home Assistant Cloud",
+ "stt_engine": "cloud",
+ "stt_language": "en-US",
+ "tts_engine": "cloud",
+ "tts_language": "en-US",
+ "tts_voice": "JennyNeural",
+ "wake_word_entity": null,
+ "wake_word_id": null
+ }
+ ],
+ "preferred_item": "01h66n07zn8px8wpq1q7pwwyak"
+ }
+} \ No newline at end of file
diff --git a/.storage/bluetooth.passive_update_processor b/.storage/bluetooth.passive_update_processor
new file mode 100644
index 0000000..e1d68d3
--- /dev/null
+++ b/.storage/bluetooth.passive_update_processor
@@ -0,0 +1,6 @@
+{
+ "version": 1,
+ "minor_version": 1,
+ "key": "bluetooth.passive_update_processor",
+ "data": {}
+} \ No newline at end of file
diff --git a/.storage/cloud b/.storage/cloud
new file mode 100644
index 0000000..79ff3ef
--- /dev/null
+++ b/.storage/cloud
@@ -0,0 +1,48 @@
+{
+ "version": 1,
+ "minor_version": 4,
+ "key": "cloud",
+ "data": {
+ "alexa_default_expose": [
+ "climate",
+ "cover",
+ "fan",
+ "humidifier",
+ "vacuum",
+ "water_heater"
+ ],
+ "alexa_entity_configs": {
+ "scene.lg_aircon_cool_18": {
+ "should_expose": null
+ }
+ },
+ "cloud_user": "2d4a8d7c3226422a94cdfc17658e3110",
+ "cloudhooks": {},
+ "alexa_enabled": true,
+ "google_enabled": true,
+ "remote_enabled": true,
+ "google_default_expose": [
+ "climate",
+ "cover",
+ "fan",
+ "humidifier",
+ "light",
+ "lock",
+ "scene",
+ "script",
+ "sensor",
+ "switch",
+ "vacuum",
+ "water_heater"
+ ],
+ "google_entity_configs": {},
+ "google_local_webhook_id": "f6cedfe38ed065cb894bf91d3a6bdf283641d4195928e9fde3c9ba19bad4f300",
+ "google_secure_devices_pin": null,
+ "remote_domain": "4xehb9pkkvt3vy0tmpdl241zps40j5ns.ui.nabu.casa",
+ "username": "3be116f5-5176-42e1-91cc-11090b2081e7",
+ "alexa_settings_version": 3,
+ "google_settings_version": 3,
+ "google_connected": false,
+ "instance_id": "8fac0b86e67e4fa6b3f9cbc7ecc67211"
+ }
+} \ No newline at end of file
diff --git a/.storage/google_assistant b/.storage/google_assistant
new file mode 100644
index 0000000..6be8007
--- /dev/null
+++ b/.storage/google_assistant
@@ -0,0 +1,8 @@
+{
+ "version": 1,
+ "minor_version": 1,
+ "key": "google_assistant",
+ "data": {
+ "agent_user_ids": {}
+ }
+} \ No newline at end of file
diff --git a/.storage/homeassistant.exposed_entities b/.storage/homeassistant.exposed_entities
new file mode 100644
index 0000000..521fdf3
--- /dev/null
+++ b/.storage/homeassistant.exposed_entities
@@ -0,0 +1,632 @@
+{
+ "version": 1,
+ "minor_version": 1,
+ "key": "homeassistant.exposed_entities",
+ "data": {
+ "assistants": {},
+ "exposed_entities": {
+ "group.master_phones": {
+ "assistants": {
+ "cloud.google_assistant": {
+ "should_expose": false
+ },
+ "conversation": {
+ "should_expose": false
+ },
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "group.master_laptops": {
+ "assistants": {
+ "cloud.google_assistant": {
+ "should_expose": false
+ },
+ "conversation": {
+ "should_expose": false
+ },
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "scene.sven_volume_up": {
+ "assistants": {
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "scene.sven_bluetooth_input": {
+ "assistants": {
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "scene.sven_aux_input": {
+ "assistants": {
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "scene.sven_power_switch": {
+ "assistants": {
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "scene.hyundai_aircon2_off": {
+ "assistants": {
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "scene.hyunday_aircon2_cool_18": {
+ "assistants": {
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "scene.hyunday_aircon2_heat_27": {
+ "assistants": {
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "scene.hyundai_aircon_off": {
+ "assistants": {
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "scene.hyundai_aircon_cool_18": {
+ "assistants": {
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "scene.hyundai_aircon_warm_28": {
+ "assistants": {
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "scene.lg_aircon_power_off": {
+ "assistants": {
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "scene.lg_aircon_warm_25": {
+ "assistants": {
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "scene.lg_aircon_cool_18": {
+ "assistants": {
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "sun.sun": {
+ "assistants": {
+ "conversation": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ },
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "zone.home": {
+ "assistants": {
+ "conversation": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ },
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "binary_sensor.network_route_crd": {
+ "assistants": {
+ "conversation": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ },
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "binary_sensor.network_route_vivacell": {
+ "assistants": {
+ "conversation": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ },
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "sensor.time": {
+ "assistants": {
+ "conversation": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ },
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "sensor.date": {
+ "assistants": {
+ "conversation": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ },
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "sensor.date_time": {
+ "assistants": {
+ "conversation": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ },
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "sensor.date_time_utc": {
+ "assistants": {
+ "conversation": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ },
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "sensor.date_time_iso": {
+ "assistants": {
+ "conversation": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ },
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "sensor.time_date": {
+ "assistants": {
+ "conversation": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ },
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "sensor.time_utc": {
+ "assistants": {
+ "conversation": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ },
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "sensor.internet_time": {
+ "assistants": {
+ "conversation": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ },
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "sensor.power_office": {
+ "assistants": {
+ "conversation": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ },
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "sensor.power_infrastructure": {
+ "assistants": {
+ "conversation": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ },
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "sensor.power_kitchen": {
+ "assistants": {
+ "conversation": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ },
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "sensor.power_climate": {
+ "assistants": {
+ "conversation": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ },
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "sensor.power_lights": {
+ "assistants": {
+ "conversation": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ },
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "binary_sensor.bedroom_bedsidelamp": {
+ "assistants": {
+ "conversation": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ },
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "persistent_notification.config_entry_discovery": {
+ "assistants": {
+ "conversation": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ }
+ }
+ },
+ "sensor.kit_shelve_battery": {
+ "assistants": {
+ "conversation": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ },
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "binary_sensor.kit_shelve_contact": {
+ "assistants": {
+ "conversation": {
+ "should_expose": true
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ },
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "sensor.kit_shelve_device_temperature": {
+ "assistants": {
+ "conversation": {
+ "should_expose": true
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ },
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "sensor.kit_shelve_power_outage_count": {
+ "assistants": {
+ "conversation": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ },
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "sensor.kit_temperature_battery": {
+ "assistants": {
+ "conversation": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ },
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "sensor.kit_temperature_temperature": {
+ "assistants": {
+ "conversation": {
+ "should_expose": true
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ },
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "sensor.kit_temperature_humidity": {
+ "assistants": {
+ "conversation": {
+ "should_expose": true
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ },
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "sensor.kit_temperature_pressure": {
+ "assistants": {
+ "conversation": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ },
+ "cloud.alexa": {
+ "should_expose": false
+ }
+ }
+ },
+ "persistent_notification.http_login": {
+ "assistants": {
+ "conversation": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ }
+ }
+ },
+ "switch.0xa4c138449928f391": {
+ "assistants": {
+ "cloud.alexa": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ }
+ }
+ },
+ "select.0xa4c138449928f391_power_outage_memory": {
+ "assistants": {
+ "cloud.alexa": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ }
+ }
+ },
+ "select.0xa4c138449928f391_indicator_mode": {
+ "assistants": {
+ "cloud.alexa": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ }
+ }
+ },
+ "sensor.0xa4c138449928f391_power": {
+ "assistants": {
+ "cloud.alexa": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ }
+ }
+ },
+ "sensor.0xa4c138449928f391_energy": {
+ "assistants": {
+ "cloud.alexa": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ }
+ }
+ },
+ "lock.0xa4c138449928f391_child_lock": {
+ "assistants": {
+ "cloud.alexa": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ }
+ }
+ },
+ "update.0xa4c138449928f391": {
+ "assistants": {
+ "cloud.alexa": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ }
+ }
+ },
+ "sensor.0xa4c138449928f391_power_outage_memory": {
+ "assistants": {
+ "cloud.alexa": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ }
+ }
+ },
+ "sensor.0xa4c138449928f391_indicator_mode": {
+ "assistants": {
+ "cloud.alexa": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ }
+ }
+ },
+ "sensor.0xa4c138449928f391_current": {
+ "assistants": {
+ "cloud.alexa": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ }
+ }
+ },
+ "sensor.0xa4c138449928f391_voltage": {
+ "assistants": {
+ "cloud.alexa": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ }
+ }
+ },
+ "sensor.0xa4c138449928f391_linkquality": {
+ "assistants": {
+ "cloud.alexa": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ }
+ }
+ },
+ "sensor.0xa4c138449928f391_update_state": {
+ "assistants": {
+ "cloud.alexa": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ }
+ }
+ },
+ "binary_sensor.0xa4c138449928f391_update_available": {
+ "assistants": {
+ "cloud.alexa": {
+ "should_expose": false
+ },
+ "cloud.google_assistant": {
+ "should_expose": false
+ }
+ }
+ },
+ "conversation.home_assistant": {
+ "assistants": {
+ "conversation": {
+ "should_expose": false
+ }
+ }
+ }
+ }
+ }
+} \ No newline at end of file