Voice stuff
This commit is contained in:
parent
2e8508a625
commit
5aaabec3b1
|
@ -1 +1 @@
|
||||||
0.112.4
|
0.115.6
|
2070
.storage/auth
2070
.storage/auth
File diff suppressed because it is too large
Load Diff
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"data": {
|
"data": {
|
||||||
"users": {
|
"users": {
|
||||||
"2ffcb10d3db745b396789364fdef72ec": "H7HEWSCB7DLJD4SE"
|
"2ffcb10d3db745b396789364fdef72ec": "VSSLF24TFVBBITYM"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"key": "auth_module.totp",
|
"key": "auth_module.totp",
|
||||||
|
|
|
@ -1,200 +1,156 @@
|
||||||
{
|
{
|
||||||
|
"version": 1,
|
||||||
|
"key": "core.config_entries",
|
||||||
"data": {
|
"data": {
|
||||||
"entries": [
|
"entries": [
|
||||||
{
|
{
|
||||||
"connection_class": "local_poll",
|
"entry_id": "e0ebcf51d57b4df4baaf36894d59979d",
|
||||||
|
"version": 1,
|
||||||
|
"domain": "hue",
|
||||||
|
"title": "Philips hue",
|
||||||
"data": {
|
"data": {
|
||||||
"bridge_id": "001788FFFE284411",
|
"bridge_id": "001788FFFE284411",
|
||||||
"host": "192.168.178.20",
|
"host": "192.168.178.20",
|
||||||
"username": "dElg-A-1TtbLThgrsNxEn5FoBcB9pUFSA7JDGXls"
|
"username": "dElg-A-1TtbLThgrsNxEn5FoBcB9pUFSA7JDGXls"
|
||||||
},
|
},
|
||||||
"domain": "hue",
|
|
||||||
"entry_id": "e0ebcf51d57b4df4baaf36894d59979d",
|
|
||||||
"options": {},
|
"options": {},
|
||||||
"source": "discovery",
|
|
||||||
"system_options": {
|
"system_options": {
|
||||||
"disable_new_entities": false
|
"disable_new_entities": false
|
||||||
},
|
},
|
||||||
"title": "Philips hue",
|
"source": "discovery",
|
||||||
"unique_id": "001788284411",
|
"connection_class": "local_poll",
|
||||||
"version": 1
|
"unique_id": "001788284411"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"connection_class": "local_poll",
|
"entry_id": "c4adbdd188db4f34ad27d14ba2d71abe",
|
||||||
|
"version": 1,
|
||||||
|
"domain": "upnp",
|
||||||
|
"title": "UPnP/IGD",
|
||||||
"data": {
|
"data": {
|
||||||
"st": "urn:schemas-upnp-org:device:InternetGatewayDevice:1",
|
"st": "urn:schemas-upnp-org:device:InternetGatewayDevice:1",
|
||||||
"udn": "uuid:75802409-bccb-40e7-8e6c-3431C416294A"
|
"udn": "uuid:75802409-bccb-40e7-8e6c-3431C416294A"
|
||||||
},
|
},
|
||||||
"domain": "upnp",
|
|
||||||
"entry_id": "c4adbdd188db4f34ad27d14ba2d71abe",
|
|
||||||
"options": {},
|
"options": {},
|
||||||
"source": "discovery",
|
|
||||||
"system_options": {
|
"system_options": {
|
||||||
"disable_new_entities": false
|
"disable_new_entities": false
|
||||||
},
|
},
|
||||||
"title": "UPnP/IGD",
|
"source": "discovery",
|
||||||
"unique_id": "uuid:75802409-bccb-40e7-8e6c-3431C416294A::urn:schemas-upnp-org:device:InternetGatewayDevice:1",
|
"connection_class": "local_poll",
|
||||||
"version": 1
|
"unique_id": "uuid:75802409-bccb-40e7-8e6c-3431C416294A::urn:schemas-upnp-org:device:InternetGatewayDevice:1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"connection_class": "unknown",
|
"entry_id": "663be35bc88343568ce876c17f04d781",
|
||||||
|
"version": 1,
|
||||||
|
"domain": "owntracks",
|
||||||
|
"title": "OwnTracks",
|
||||||
"data": {
|
"data": {
|
||||||
"cloudhook": false,
|
"cloudhook": false,
|
||||||
"secret": "aeadeeba342839fe6836608c866a40c7",
|
"secret": "aeadeeba342839fe6836608c866a40c7",
|
||||||
"webhook_id": "6a1bb2901d9de0766b306c697bbeea3969a17a974fcc97e7bbd63d61b5efd0cb"
|
"webhook_id": "6a1bb2901d9de0766b306c697bbeea3969a17a974fcc97e7bbd63d61b5efd0cb"
|
||||||
},
|
},
|
||||||
"domain": "owntracks",
|
|
||||||
"entry_id": "663be35bc88343568ce876c17f04d781",
|
|
||||||
"options": {},
|
"options": {},
|
||||||
|
"system_options": {
|
||||||
|
"disable_new_entities": false
|
||||||
|
},
|
||||||
"source": "user",
|
"source": "user",
|
||||||
"system_options": {
|
"connection_class": "unknown",
|
||||||
"disable_new_entities": false
|
"unique_id": null
|
||||||
},
|
|
||||||
"title": "OwnTracks",
|
|
||||||
"unique_id": null,
|
|
||||||
"version": 1
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"connection_class": "cloud_push",
|
|
||||||
"data": {},
|
|
||||||
"domain": "ios",
|
|
||||||
"entry_id": "c07d023c89d248198b049d2e29edf01d",
|
"entry_id": "c07d023c89d248198b049d2e29edf01d",
|
||||||
"options": {},
|
"version": 1,
|
||||||
"source": "import",
|
"domain": "ios",
|
||||||
"system_options": {
|
|
||||||
"disable_new_entities": false
|
|
||||||
},
|
|
||||||
"title": "Home Assistant iOS",
|
"title": "Home Assistant iOS",
|
||||||
"unique_id": null,
|
"data": {},
|
||||||
"version": 1
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"connection_class": "cloud_push",
|
|
||||||
"data": {
|
|
||||||
"app_data": {
|
|
||||||
"push_token": "ezhgpsuLtyE:APA91bH3H7WgLLXFDu3gYx5oAdVIoq3zsgQmBu5oZ2IZtbEtkQ1RBC6-2g-nOMCOVsZ2NIKXI-Uo6Jnzl15a9UQUlJASRwsYwoZQ3rXsvZ2skSIs9GSZJUWbb-y1yQt9BLMyqRvtzYMy",
|
|
||||||
"push_url": "https://ariela.surodev.com/notification/"
|
|
||||||
},
|
|
||||||
"app_id": "com.surodev.arielapro",
|
|
||||||
"app_name": "Ariela",
|
|
||||||
"app_version": "1.3.8.1",
|
|
||||||
"device_id": "6573bb8e7f2842d1bdabe060223c136c",
|
|
||||||
"device_name": "Martin_Handy",
|
|
||||||
"manufacturer": "HUAWEI",
|
|
||||||
"model": "HWVTR",
|
|
||||||
"os_name": "9",
|
|
||||||
"os_version": "9",
|
|
||||||
"supports_encryption": false,
|
|
||||||
"user_id": "2ffcb10d3db745b396789364fdef72ec",
|
|
||||||
"webhook_id": "ae3a0e7cab7f3e46a059749b4fb0db38d925aca81176ba5d6e08fbc3938b48e6"
|
|
||||||
},
|
|
||||||
"domain": "mobile_app",
|
|
||||||
"entry_id": "097ef837b95141ee9ae508a9bb030c5e",
|
|
||||||
"options": {},
|
"options": {},
|
||||||
"source": "registration",
|
|
||||||
"system_options": {
|
"system_options": {
|
||||||
"disable_new_entities": false
|
"disable_new_entities": false
|
||||||
},
|
},
|
||||||
"title": "Martin_Handy",
|
"source": "import",
|
||||||
"unique_id": null,
|
"connection_class": "cloud_push",
|
||||||
"version": 1
|
"unique_id": null
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"connection_class": "local_push",
|
"entry_id": "5939b357c7df412a8393a2dad15b684c",
|
||||||
|
"version": 1,
|
||||||
|
"domain": "zwave",
|
||||||
|
"title": "Z-Wave",
|
||||||
"data": {
|
"data": {
|
||||||
"network_key": "0x1A, 0x21, 0x4B, 0xBA, 0x37, 0x0C, 0x15, 0xE4, 0x8E, 0x54, 0x60, 0x07, 0xEF, 0xC5, 0xCF, 0x3C",
|
"network_key": "0x1A, 0x21, 0x4B, 0xBA, 0x37, 0x0C, 0x15, 0xE4, 0x8E, 0x54, 0x60, 0x07, 0xEF, 0xC5, 0xCF, 0x3C",
|
||||||
"usb_path": "/dev/zwave-stick"
|
"usb_path": "/dev/zwave-stick"
|
||||||
},
|
},
|
||||||
"domain": "zwave",
|
|
||||||
"entry_id": "5939b357c7df412a8393a2dad15b684c",
|
|
||||||
"options": {},
|
"options": {},
|
||||||
|
"system_options": {
|
||||||
|
"disable_new_entities": false
|
||||||
|
},
|
||||||
"source": "user",
|
"source": "user",
|
||||||
"system_options": {
|
|
||||||
"disable_new_entities": false
|
|
||||||
},
|
|
||||||
"title": "Z-Wave",
|
|
||||||
"unique_id": null,
|
|
||||||
"version": 1
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"connection_class": "cloud_push",
|
|
||||||
"data": {
|
|
||||||
"app_data": {
|
|
||||||
"push_token": "cmWRr9MOr9CyOTxUde3d_v:APA91bE1iDK8I-AQXUEJZBhexNNsUnPOWoDCjyaYdlRw960imUQZvRsH3z8v0mnnpgDVG7wXQww8d0IrLPPSBO5iTENG_r_h07FeCHlAIQrQq1wSv-nXLwTmBJ3P_5s4QYgou7hN6SLE",
|
|
||||||
"push_url": "https://mobile-apps.home-assistant.io/api/sendPushNotification"
|
|
||||||
},
|
|
||||||
"app_id": "io.robbie.HomeAssistant",
|
|
||||||
"app_name": "Home Assistant",
|
|
||||||
"app_version": "2020.3.1 (1)",
|
|
||||||
"device_id": "ACCCEFC0-AAF4-4BE3-8D98-721EDDAC52F1",
|
|
||||||
"device_name": "Martin\u2019s iPad",
|
|
||||||
"manufacturer": "Apple",
|
|
||||||
"model": "iPad Pro (10.5-inch)",
|
|
||||||
"os_name": "iOS",
|
|
||||||
"os_version": "13.5.1",
|
|
||||||
"secret": "68cb47041e7afd11e2a80983726cd6930082094606c68c7983125f9511eb8c14",
|
|
||||||
"supports_encryption": true,
|
|
||||||
"user_id": "2ffcb10d3db745b396789364fdef72ec",
|
|
||||||
"webhook_id": "1056cf8eb746283e1477bd0da7b21d2b9f0007dc5de22cfc468e1459ae7796b8"
|
|
||||||
},
|
|
||||||
"domain": "mobile_app",
|
|
||||||
"entry_id": "2af077aab6c54a4789e108489654b90e",
|
|
||||||
"options": {},
|
|
||||||
"source": "registration",
|
|
||||||
"system_options": {
|
|
||||||
"disable_new_entities": false
|
|
||||||
},
|
|
||||||
"title": "Martin\u2019s iPad",
|
|
||||||
"unique_id": "io.robbie.HomeAssistant-ACCCEFC0-AAF4-4BE3-8D98-721EDDAC52F1",
|
|
||||||
"version": 1
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"connection_class": "local_push",
|
"connection_class": "local_push",
|
||||||
|
"unique_id": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"entry_id": "e1101f79ce9b41a28359a95f85e57b63",
|
||||||
|
"version": 1,
|
||||||
|
"domain": "homekit",
|
||||||
|
"title": "BauerHome:51827",
|
||||||
"data": {
|
"data": {
|
||||||
"name": "BauerHome",
|
"name": "BauerHome",
|
||||||
"port": 51827
|
"port": 51827
|
||||||
},
|
},
|
||||||
"domain": "homekit",
|
|
||||||
"entry_id": "e1101f79ce9b41a28359a95f85e57b63",
|
|
||||||
"options": {
|
"options": {
|
||||||
"auto_start": true,
|
|
||||||
"entity_config": {},
|
|
||||||
"filter": {
|
"filter": {
|
||||||
"exclude_domains": [],
|
"include_entities": [
|
||||||
"exclude_entities": [],
|
"light.arbeitszimmer_deckenlampe",
|
||||||
"exclude_entity_globs": [],
|
"light.arbeitszimmer_fluter",
|
||||||
"include_domains": [
|
"light.arbeitszimmer_stehlampe_unten",
|
||||||
"scene"
|
"light.arbeitszimmer_stehlampe_oben",
|
||||||
|
"cover.arbeitszimmer_rollo",
|
||||||
|
"scene.arbeitszimmer_orange",
|
||||||
|
"scene.arbeitszimmer_blau_grun",
|
||||||
|
"scene.arbeitszimmer_hell",
|
||||||
|
"light.gang_bogen",
|
||||||
|
"light.gang_licht",
|
||||||
|
"light.gang_einganglicht",
|
||||||
|
"cover.wohnzimmer_fenster_rollo",
|
||||||
|
"cover.wohnzimmer_terrassentur_rollo",
|
||||||
|
"cover.kuche_fenster_rollo",
|
||||||
|
"cover.esszimmer_fenster_rollo"
|
||||||
],
|
],
|
||||||
"include_entities": [],
|
"exclude_entity_globs": [],
|
||||||
"include_entity_globs": []
|
"include_entity_globs": [],
|
||||||
|
"exclude_domains": [],
|
||||||
|
"include_domains": [],
|
||||||
|
"exclude_entities": []
|
||||||
},
|
},
|
||||||
"safe_mode": false
|
"auto_start": true,
|
||||||
|
"safe_mode": false,
|
||||||
|
"entity_config": {}
|
||||||
},
|
},
|
||||||
"source": "import",
|
|
||||||
"system_options": {
|
"system_options": {
|
||||||
"disable_new_entities": false
|
"disable_new_entities": false
|
||||||
},
|
},
|
||||||
"title": "BauerHome:51827",
|
"source": "import",
|
||||||
"unique_id": null,
|
"connection_class": "local_push",
|
||||||
"version": 1
|
"unique_id": null
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"connection_class": "local_push",
|
|
||||||
"data": {},
|
|
||||||
"domain": "shopping_list",
|
|
||||||
"entry_id": "2a43c64e3cef45f0b86f47557ed60e97",
|
"entry_id": "2a43c64e3cef45f0b86f47557ed60e97",
|
||||||
|
"version": 1,
|
||||||
|
"domain": "shopping_list",
|
||||||
|
"title": "Shopping List",
|
||||||
|
"data": {},
|
||||||
"options": {},
|
"options": {},
|
||||||
"source": "import",
|
|
||||||
"system_options": {
|
"system_options": {
|
||||||
"disable_new_entities": false
|
"disable_new_entities": false
|
||||||
},
|
},
|
||||||
"title": "Shopping List",
|
"source": "import",
|
||||||
"unique_id": "shopping_list",
|
"connection_class": "local_push",
|
||||||
"version": 1
|
"unique_id": "shopping_list"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"connection_class": "local_push",
|
"entry_id": "4fe874f0bdd44d0a906e76428d63b87a",
|
||||||
|
"version": 1,
|
||||||
|
"domain": "mqtt",
|
||||||
|
"title": "Mosquitto broker",
|
||||||
"data": {
|
"data": {
|
||||||
"broker": "core-mosquitto",
|
"broker": "core-mosquitto",
|
||||||
"discovery": false,
|
"discovery": false,
|
||||||
|
@ -203,19 +159,164 @@
|
||||||
"protocol": "3.1.1",
|
"protocol": "3.1.1",
|
||||||
"username": "homeassistant"
|
"username": "homeassistant"
|
||||||
},
|
},
|
||||||
"domain": "mqtt",
|
|
||||||
"entry_id": "4fe874f0bdd44d0a906e76428d63b87a",
|
|
||||||
"options": {},
|
"options": {},
|
||||||
"source": "hassio",
|
|
||||||
"system_options": {
|
"system_options": {
|
||||||
"disable_new_entities": false
|
"disable_new_entities": false
|
||||||
},
|
},
|
||||||
"title": "Mosquitto broker",
|
"source": "hassio",
|
||||||
"unique_id": null,
|
"connection_class": "local_push",
|
||||||
"version": 1
|
"unique_id": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"entry_id": "3af1e592e74341f8bdb3aa8c9f43ae3d",
|
||||||
|
"version": 1,
|
||||||
|
"domain": "squeezebox",
|
||||||
|
"title": "Ignored",
|
||||||
|
"data": {},
|
||||||
|
"options": {},
|
||||||
|
"system_options": {
|
||||||
|
"disable_new_entities": false
|
||||||
|
},
|
||||||
|
"source": "ignore",
|
||||||
|
"connection_class": "local_poll",
|
||||||
|
"unique_id": "25b48604-fbf3-418c-91c5-321c6c2553f7"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"entry_id": "edc09884ed7f4473999d4e58f7268ba3",
|
||||||
|
"version": 1,
|
||||||
|
"domain": "squeezebox",
|
||||||
|
"title": "Ignored",
|
||||||
|
"data": {},
|
||||||
|
"options": {},
|
||||||
|
"system_options": {
|
||||||
|
"disable_new_entities": false
|
||||||
|
},
|
||||||
|
"source": "ignore",
|
||||||
|
"connection_class": "local_poll",
|
||||||
|
"unique_id": "f13994e3-7c03-4cb1-b020-d7ef3ad798cc"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"entry_id": "13d3c92b3262435e965ed1064e2a0d59",
|
||||||
|
"version": 1,
|
||||||
|
"domain": "hue",
|
||||||
|
"title": "Ignored",
|
||||||
|
"data": {
|
||||||
|
"host": "192.168.178.20"
|
||||||
|
},
|
||||||
|
"options": {},
|
||||||
|
"system_options": {
|
||||||
|
"disable_new_entities": false
|
||||||
|
},
|
||||||
|
"source": "ignore",
|
||||||
|
"connection_class": "local_poll",
|
||||||
|
"unique_id": "41937324e002"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"entry_id": "e4a47914ce604433a857d9100241bdf3",
|
||||||
|
"version": 1,
|
||||||
|
"domain": "ipp",
|
||||||
|
"title": "HP Officejet Pro 8610 [9B7880]",
|
||||||
|
"data": {
|
||||||
|
"base_path": "/ipp/print",
|
||||||
|
"host": "192.168.178.74",
|
||||||
|
"name": "HP Officejet Pro 8610 [9B7880]",
|
||||||
|
"port": 631,
|
||||||
|
"ssl": false,
|
||||||
|
"uuid": "1c852a4d-b800-1f08-abcd-9457a59b7880",
|
||||||
|
"verify_ssl": false
|
||||||
|
},
|
||||||
|
"options": {},
|
||||||
|
"system_options": {
|
||||||
|
"disable_new_entities": true
|
||||||
|
},
|
||||||
|
"source": "zeroconf",
|
||||||
|
"connection_class": "local_poll",
|
||||||
|
"unique_id": "1c852a4d-b800-1f08-abcd-9457a59b7880"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"entry_id": "043eba930fc74b1699b91532ce83c490",
|
||||||
|
"version": 1,
|
||||||
|
"domain": "onvif",
|
||||||
|
"title": "BabyCamera - D8:07:B6:25:E0:E4",
|
||||||
|
"data": {
|
||||||
|
"host": "192.168.178.114",
|
||||||
|
"name": "BabyCamera",
|
||||||
|
"password": "1238djie!d24yu",
|
||||||
|
"port": 2020,
|
||||||
|
"username": "camera",
|
||||||
|
"snapshot_auth": "digest"
|
||||||
|
},
|
||||||
|
"options": {
|
||||||
|
"extra_arguments": "-pred 1",
|
||||||
|
"rtsp_transport": "tcp"
|
||||||
|
},
|
||||||
|
"system_options": {
|
||||||
|
"disable_new_entities": false
|
||||||
|
},
|
||||||
|
"source": "user",
|
||||||
|
"connection_class": "local_poll",
|
||||||
|
"unique_id": "D8:07:B6:25:E0:E4"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"entry_id": "d1c945fcb5b44a069d53586985da8e9b",
|
||||||
|
"version": 1,
|
||||||
|
"domain": "mobile_app",
|
||||||
|
"title": "MartinHandyP30",
|
||||||
|
"data": {
|
||||||
|
"app_data": {
|
||||||
|
"push_token": "ckSTknpJRqyUSbSvM_zr9Q:APA91bE79K_wlJfkLAQwkKU4qK6aTFahehG3RBfk06bEdZGcJTeO3Qfk9XAezXaFmSfj2-65JoIeBb5s-Xztio1Kc2miqaovquePASnz6WZoGPVfnDqlwjkp9fGR46o58uPRzz6g0tkr",
|
||||||
|
"push_url": "https://mobile-apps.home-assistant.io/api/sendPush/android/v1"
|
||||||
|
},
|
||||||
|
"app_id": "io.homeassistant.companion.android",
|
||||||
|
"app_name": "Home Assistant",
|
||||||
|
"app_version": "2.5.0-full (400)",
|
||||||
|
"device_id": "3889c45a8d9e2c62",
|
||||||
|
"device_name": "MartinHandy",
|
||||||
|
"manufacturer": "HUAWEI",
|
||||||
|
"model": "ELE-L29",
|
||||||
|
"os_name": "Android",
|
||||||
|
"os_version": "29",
|
||||||
|
"supports_encryption": false,
|
||||||
|
"user_id": "2ffcb10d3db745b396789364fdef72ec",
|
||||||
|
"webhook_id": "cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e"
|
||||||
|
},
|
||||||
|
"options": {},
|
||||||
|
"system_options": {
|
||||||
|
"disable_new_entities": false
|
||||||
|
},
|
||||||
|
"source": "registration",
|
||||||
|
"connection_class": "cloud_push",
|
||||||
|
"unique_id": "io.homeassistant.companion.android-3889c45a8d9e2c62"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"entry_id": "c41bc99e068311eb93f751000202d9b1",
|
||||||
|
"version": 1,
|
||||||
|
"domain": "mobile_app",
|
||||||
|
"title": "Martin\u2019s iPad",
|
||||||
|
"data": {
|
||||||
|
"device_id": "8191AC71-330B-4784-8634-E6F4F0C2DFA2",
|
||||||
|
"app_version": "2020.6.2 (1)",
|
||||||
|
"app_name": "Home Assistant",
|
||||||
|
"manufacturer": "Apple",
|
||||||
|
"os_version": "14.0.1",
|
||||||
|
"supports_encryption": true,
|
||||||
|
"device_name": "Martin\u2019s iPad",
|
||||||
|
"os_name": "iOS",
|
||||||
|
"app_id": "io.robbie.HomeAssistant",
|
||||||
|
"model": "iPad7,4",
|
||||||
|
"app_data": {},
|
||||||
|
"webhook_id": "2c1e087aa21f2de29ea717b0af4d5de61621ba42229d570cb93181e61c6dc72a",
|
||||||
|
"secret": "923e6bce56d69c3bff64277187aaeb439ed0eb2c65ff7e4df39e6809504cf3b4",
|
||||||
|
"user_id": "2ffcb10d3db745b396789364fdef72ec"
|
||||||
|
},
|
||||||
|
"options": {},
|
||||||
|
"system_options": {
|
||||||
|
"disable_new_entities": false
|
||||||
|
},
|
||||||
|
"source": "registration",
|
||||||
|
"connection_class": "cloud_push",
|
||||||
|
"unique_id": "io.robbie.HomeAssistant-8191AC71-330B-4784-8634-E6F4F0C2DFA2"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
}
|
||||||
"key": "core.config_entries",
|
|
||||||
"version": 1
|
|
||||||
}
|
}
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -135,7 +135,7 @@
|
||||||
{
|
{
|
||||||
"entities": [
|
"entities": [
|
||||||
{
|
{
|
||||||
"entity": "switch.mobile_steckdose_schalter_1",
|
"entity": "switch.poolpumpesteckdose",
|
||||||
"icon": "mdi:water",
|
"icon": "mdi:water",
|
||||||
"name": "Pool Pumpe"
|
"name": "Pool Pumpe"
|
||||||
},
|
},
|
||||||
|
@ -484,6 +484,14 @@
|
||||||
],
|
],
|
||||||
"show_header_toggle": false,
|
"show_header_toggle": false,
|
||||||
"type": "entities"
|
"type": "entities"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"aspect_ratio": "0%",
|
||||||
|
"camera_image": "camera.babycamera_mainstream",
|
||||||
|
"entity": "camera.babycamera_mainstream",
|
||||||
|
"image": "https://demo.home-assistant.io/stub_config/bedroom.png",
|
||||||
|
"name": "BabyCam",
|
||||||
|
"type": "picture-entity"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"icon": "mdi:star-face",
|
"icon": "mdi:star-face",
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
"items": [
|
"items": [
|
||||||
{
|
{
|
||||||
"id": "2dd231ecf4fa46d1b9ba696f28da7731",
|
"id": "2dd231ecf4fa46d1b9ba696f28da7731",
|
||||||
"type": "js",
|
"type": "module",
|
||||||
"url": "/local/custom_ui/state-card-custom-cover.js"
|
"url": "/local/custom_ui/state-card-custom-cover.js"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -23,7 +23,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "55ef5e325ab444d19e15a1183a97fb35",
|
"id": "55ef5e325ab444d19e15a1183a97fb35",
|
||||||
"type": "js",
|
"type": "module",
|
||||||
"url": "/local/custom_ui/room-glance-card.js?v=1.0"
|
"url": "/local/custom_ui/room-glance-card.js?v=1.0"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,19 +1,48 @@
|
||||||
{
|
{
|
||||||
|
"version": 1,
|
||||||
|
"key": "mobile_app",
|
||||||
"data": {
|
"data": {
|
||||||
"binary_sensor": {},
|
"binary_sensor": {
|
||||||
"deleted_ids": [],
|
"cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e_headphone_state": {
|
||||||
|
"added": true,
|
||||||
|
"attributes": {},
|
||||||
|
"icon": "mdi:headphones-off",
|
||||||
|
"name": "Kopfh\u00f6rer",
|
||||||
|
"state": false,
|
||||||
|
"type": "binary_sensor",
|
||||||
|
"unique_id": "headphone_state",
|
||||||
|
"webhook_id": "cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e"
|
||||||
|
},
|
||||||
|
"cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e_is_charging": {
|
||||||
|
"added": true,
|
||||||
|
"attributes": {},
|
||||||
|
"device_class": "plug",
|
||||||
|
"icon": "mdi:power-plug-off",
|
||||||
|
"name": "Is Charging",
|
||||||
|
"state": false,
|
||||||
|
"type": "binary_sensor",
|
||||||
|
"unique_id": "is_charging",
|
||||||
|
"webhook_id": "cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"deleted_ids": [
|
||||||
|
"e4083a1682098be0437f19c6ee84a369cf04a0ca2d2f80211c2c989895944657",
|
||||||
|
"ae3a0e7cab7f3e46a059749b4fb0db38d925aca81176ba5d6e08fbc3938b48e6",
|
||||||
|
"1056cf8eb746283e1477bd0da7b21d2b9f0007dc5de22cfc468e1459ae7796b8",
|
||||||
|
"8b96d67f6fe93ebaf8c39357498d906b4e1db1f7bab14dbe849af418f8913ab2"
|
||||||
|
],
|
||||||
"sensor": {
|
"sensor": {
|
||||||
"1056cf8eb746283e1477bd0da7b21d2b9f0007dc5de22cfc468e1459ae7796b8_activity": {
|
"1056cf8eb746283e1477bd0da7b21d2b9f0007dc5de22cfc468e1459ae7796b8_activity": {
|
||||||
"added": true,
|
"added": true,
|
||||||
"attributes": {
|
"attributes": {
|
||||||
"Confidence": "High",
|
"Confidence": "High",
|
||||||
"Types": [
|
"Types": [
|
||||||
"Stationary"
|
"Unknown"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"icon": "mdi:human-male",
|
"icon": "mdi:help-circle",
|
||||||
"name": "Activity",
|
"name": "Activity",
|
||||||
"state": "Stationary",
|
"state": "Unknown",
|
||||||
"type": "sensor",
|
"type": "sensor",
|
||||||
"unique_id": "activity",
|
"unique_id": "activity",
|
||||||
"webhook_id": "1056cf8eb746283e1477bd0da7b21d2b9f0007dc5de22cfc468e1459ae7796b8"
|
"webhook_id": "1056cf8eb746283e1477bd0da7b21d2b9f0007dc5de22cfc468e1459ae7796b8"
|
||||||
|
@ -25,9 +54,9 @@
|
||||||
"Low Power Mode": false
|
"Low Power Mode": false
|
||||||
},
|
},
|
||||||
"device_class": "battery",
|
"device_class": "battery",
|
||||||
"icon": "mdi:battery-80",
|
"icon": "mdi:battery-20",
|
||||||
"name": "Battery Level",
|
"name": "Battery Level",
|
||||||
"state": 87,
|
"state": 22,
|
||||||
"type": "sensor",
|
"type": "sensor",
|
||||||
"unique_id": "battery_level",
|
"unique_id": "battery_level",
|
||||||
"unit_of_measurement": "%",
|
"unit_of_measurement": "%",
|
||||||
|
@ -36,11 +65,11 @@
|
||||||
"1056cf8eb746283e1477bd0da7b21d2b9f0007dc5de22cfc468e1459ae7796b8_battery_state": {
|
"1056cf8eb746283e1477bd0da7b21d2b9f0007dc5de22cfc468e1459ae7796b8_battery_state": {
|
||||||
"added": true,
|
"added": true,
|
||||||
"attributes": {
|
"attributes": {
|
||||||
"Battery Level": 87,
|
"Battery Level": 22,
|
||||||
"Low Power Mode": false
|
"Low Power Mode": false
|
||||||
},
|
},
|
||||||
"device_class": "battery",
|
"device_class": "battery",
|
||||||
"icon": "mdi:battery-80",
|
"icon": "mdi:battery-20",
|
||||||
"name": "Battery State",
|
"name": "Battery State",
|
||||||
"state": "Not Charging",
|
"state": "Not Charging",
|
||||||
"type": "sensor",
|
"type": "sensor",
|
||||||
|
@ -52,7 +81,7 @@
|
||||||
"attributes": {},
|
"attributes": {},
|
||||||
"icon": "mdi:wifi-star",
|
"icon": "mdi:wifi-star",
|
||||||
"name": "BSSID",
|
"name": "BSSID",
|
||||||
"state": "34:31:c4:16:29:4e",
|
"state": "7c:ff:4d:4:d7:a7",
|
||||||
"type": "sensor",
|
"type": "sensor",
|
||||||
"unique_id": "connectivity_bssid",
|
"unique_id": "connectivity_bssid",
|
||||||
"webhook_id": "1056cf8eb746283e1477bd0da7b21d2b9f0007dc5de22cfc468e1459ae7796b8"
|
"webhook_id": "1056cf8eb746283e1477bd0da7b21d2b9f0007dc5de22cfc468e1459ae7796b8"
|
||||||
|
@ -121,8 +150,8 @@
|
||||||
"Inland Water": "N/A",
|
"Inland Water": "N/A",
|
||||||
"Locality": "Rohr",
|
"Locality": "Rohr",
|
||||||
"Location": [
|
"Location": [
|
||||||
49.369293212890625,
|
49.36929374846042,
|
||||||
10.98366953954962
|
10.983648821307723
|
||||||
],
|
],
|
||||||
"Name": "Dietersdorfer Stra\u00dfe 19",
|
"Name": "Dietersdorfer Stra\u00dfe 19",
|
||||||
"Ocean": "N/A",
|
"Ocean": "N/A",
|
||||||
|
@ -131,7 +160,10 @@
|
||||||
"Sub Locality": "N/A",
|
"Sub Locality": "N/A",
|
||||||
"Sub Thoroughfare": "19",
|
"Sub Thoroughfare": "19",
|
||||||
"Thoroughfare": "Dietersdorfer Stra\u00dfe",
|
"Thoroughfare": "Dietersdorfer Stra\u00dfe",
|
||||||
"Time Zone": "Europe/Berlin"
|
"Time Zone": "Europe/Berlin",
|
||||||
|
"Zones": [
|
||||||
|
"Home"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"icon": "mdi:map",
|
"icon": "mdi:map",
|
||||||
"name": "Geocoded Location",
|
"name": "Geocoded Location",
|
||||||
|
@ -153,19 +185,168 @@
|
||||||
"1056cf8eb746283e1477bd0da7b21d2b9f0007dc5de22cfc468e1459ae7796b8_storage": {
|
"1056cf8eb746283e1477bd0da7b21d2b9f0007dc5de22cfc468e1459ae7796b8_storage": {
|
||||||
"added": true,
|
"added": true,
|
||||||
"attributes": {
|
"attributes": {
|
||||||
"Available": "162,25 GB",
|
"Available": "159,04 GB",
|
||||||
"Available (Important)": "170,74 GB",
|
"Available (Important)": "168,05 GB",
|
||||||
"Available (Opportunistic)": "169,46 GB",
|
"Available (Opportunistic)": "166,77 GB",
|
||||||
"Total": "255,99 GB"
|
"Total": "255,99 GB"
|
||||||
},
|
},
|
||||||
"icon": "mdi:database",
|
"icon": "mdi:database",
|
||||||
"name": "Storage",
|
"name": "Storage",
|
||||||
"state": "63.38",
|
"state": "65.15",
|
||||||
"type": "sensor",
|
"type": "sensor",
|
||||||
"unique_id": "storage",
|
"unique_id": "storage",
|
||||||
"unit_of_measurement": "% available",
|
"unit_of_measurement": "% available",
|
||||||
"webhook_id": "1056cf8eb746283e1477bd0da7b21d2b9f0007dc5de22cfc468e1459ae7796b8"
|
"webhook_id": "1056cf8eb746283e1477bd0da7b21d2b9f0007dc5de22cfc468e1459ae7796b8"
|
||||||
},
|
},
|
||||||
|
"8b96d67f6fe93ebaf8c39357498d906b4e1db1f7bab14dbe849af418f8913ab2_activity": {
|
||||||
|
"added": true,
|
||||||
|
"attributes": {
|
||||||
|
"Confidence": "High",
|
||||||
|
"Types": [
|
||||||
|
"Stationary"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"icon": "mdi:human-male",
|
||||||
|
"name": "Activity",
|
||||||
|
"state": "Stationary",
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "activity",
|
||||||
|
"webhook_id": "8b96d67f6fe93ebaf8c39357498d906b4e1db1f7bab14dbe849af418f8913ab2"
|
||||||
|
},
|
||||||
|
"8b96d67f6fe93ebaf8c39357498d906b4e1db1f7bab14dbe849af418f8913ab2_battery_level": {
|
||||||
|
"added": true,
|
||||||
|
"attributes": {
|
||||||
|
"Battery State": "Not Charging",
|
||||||
|
"Low Power Mode": false
|
||||||
|
},
|
||||||
|
"device_class": "battery",
|
||||||
|
"icon": "mdi:battery-40",
|
||||||
|
"name": "Battery Level",
|
||||||
|
"state": 41,
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "battery_level",
|
||||||
|
"unit_of_measurement": "%",
|
||||||
|
"webhook_id": "8b96d67f6fe93ebaf8c39357498d906b4e1db1f7bab14dbe849af418f8913ab2"
|
||||||
|
},
|
||||||
|
"8b96d67f6fe93ebaf8c39357498d906b4e1db1f7bab14dbe849af418f8913ab2_battery_state": {
|
||||||
|
"added": true,
|
||||||
|
"attributes": {
|
||||||
|
"Battery Level": 41,
|
||||||
|
"Low Power Mode": false
|
||||||
|
},
|
||||||
|
"device_class": "battery",
|
||||||
|
"icon": "mdi:battery-40",
|
||||||
|
"name": "Battery State",
|
||||||
|
"state": "Not Charging",
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "battery_state",
|
||||||
|
"webhook_id": "8b96d67f6fe93ebaf8c39357498d906b4e1db1f7bab14dbe849af418f8913ab2"
|
||||||
|
},
|
||||||
|
"8b96d67f6fe93ebaf8c39357498d906b4e1db1f7bab14dbe849af418f8913ab2_connectivity_bssid": {
|
||||||
|
"added": true,
|
||||||
|
"attributes": {},
|
||||||
|
"icon": "mdi:wifi-star",
|
||||||
|
"name": "BSSID",
|
||||||
|
"state": "7c:ff:4d:5:2e:8d",
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "connectivity_bssid",
|
||||||
|
"webhook_id": "8b96d67f6fe93ebaf8c39357498d906b4e1db1f7bab14dbe849af418f8913ab2"
|
||||||
|
},
|
||||||
|
"8b96d67f6fe93ebaf8c39357498d906b4e1db1f7bab14dbe849af418f8913ab2_connectivity_connection_type": {
|
||||||
|
"added": true,
|
||||||
|
"attributes": {},
|
||||||
|
"icon": "mdi:wifi",
|
||||||
|
"name": "Connection Type",
|
||||||
|
"state": "Wi-Fi",
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "connectivity_connection_type",
|
||||||
|
"webhook_id": "8b96d67f6fe93ebaf8c39357498d906b4e1db1f7bab14dbe849af418f8913ab2"
|
||||||
|
},
|
||||||
|
"8b96d67f6fe93ebaf8c39357498d906b4e1db1f7bab14dbe849af418f8913ab2_connectivity_sim_1": {
|
||||||
|
"added": true,
|
||||||
|
"attributes": {
|
||||||
|
"Allows VoIP": true,
|
||||||
|
"Carrier ID": "0000000100000001",
|
||||||
|
"Carrier Name": "o2 - de",
|
||||||
|
"ISO Country Code": "de",
|
||||||
|
"Mobile Country Code": "262",
|
||||||
|
"Mobile Network Code": "07"
|
||||||
|
},
|
||||||
|
"icon": "mdi:sim",
|
||||||
|
"name": "SIM 1",
|
||||||
|
"state": "o2 - de",
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "connectivity_sim_1",
|
||||||
|
"webhook_id": "8b96d67f6fe93ebaf8c39357498d906b4e1db1f7bab14dbe849af418f8913ab2"
|
||||||
|
},
|
||||||
|
"8b96d67f6fe93ebaf8c39357498d906b4e1db1f7bab14dbe849af418f8913ab2_connectivity_ssid": {
|
||||||
|
"added": true,
|
||||||
|
"attributes": {},
|
||||||
|
"icon": "mdi:wifi",
|
||||||
|
"name": "SSID",
|
||||||
|
"state": "WLAN",
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "connectivity_ssid",
|
||||||
|
"webhook_id": "8b96d67f6fe93ebaf8c39357498d906b4e1db1f7bab14dbe849af418f8913ab2"
|
||||||
|
},
|
||||||
|
"8b96d67f6fe93ebaf8c39357498d906b4e1db1f7bab14dbe849af418f8913ab2_geocoded_location": {
|
||||||
|
"added": true,
|
||||||
|
"attributes": {
|
||||||
|
"Administrative Area": "Bavaria",
|
||||||
|
"Areas Of Interest": "N/A",
|
||||||
|
"Country": "Germany",
|
||||||
|
"Inland Water": "N/A",
|
||||||
|
"ISO Country Code": "DE",
|
||||||
|
"Locality": "Rohr",
|
||||||
|
"Location": [
|
||||||
|
49.369293212890625,
|
||||||
|
10.983654704137997
|
||||||
|
],
|
||||||
|
"Name": "Dietersdorfer Stra\u00dfe 19",
|
||||||
|
"Ocean": "N/A",
|
||||||
|
"Postal Code": "91189",
|
||||||
|
"Sub Administrative Area": "Roth",
|
||||||
|
"Sub Locality": "N/A",
|
||||||
|
"Sub Thoroughfare": "19",
|
||||||
|
"Thoroughfare": "Dietersdorfer Stra\u00dfe",
|
||||||
|
"Time Zone": "Europe/Berlin",
|
||||||
|
"Zones": [
|
||||||
|
"Home"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"icon": "mdi:map",
|
||||||
|
"name": "Geocoded Location",
|
||||||
|
"state": "Dietersdorfer Stra\u00dfe 19\n91189 Rohr\nGermany",
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "geocoded_location",
|
||||||
|
"webhook_id": "8b96d67f6fe93ebaf8c39357498d906b4e1db1f7bab14dbe849af418f8913ab2"
|
||||||
|
},
|
||||||
|
"8b96d67f6fe93ebaf8c39357498d906b4e1db1f7bab14dbe849af418f8913ab2_last_update_trigger": {
|
||||||
|
"added": true,
|
||||||
|
"attributes": {},
|
||||||
|
"icon": "mdi:cellphone-wireless",
|
||||||
|
"name": "Last Update Trigger",
|
||||||
|
"state": "Launch",
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "last_update_trigger",
|
||||||
|
"webhook_id": "8b96d67f6fe93ebaf8c39357498d906b4e1db1f7bab14dbe849af418f8913ab2"
|
||||||
|
},
|
||||||
|
"8b96d67f6fe93ebaf8c39357498d906b4e1db1f7bab14dbe849af418f8913ab2_storage": {
|
||||||
|
"added": true,
|
||||||
|
"attributes": {
|
||||||
|
"Available": "135,80 GB",
|
||||||
|
"Available (Important)": "144,69 GB",
|
||||||
|
"Available (Opportunistic)": "143,41 GB",
|
||||||
|
"Total": "255,98 GB"
|
||||||
|
},
|
||||||
|
"icon": "mdi:database",
|
||||||
|
"name": "Storage",
|
||||||
|
"state": "56.02",
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "storage",
|
||||||
|
"unit_of_measurement": "% available",
|
||||||
|
"webhook_id": "8b96d67f6fe93ebaf8c39357498d906b4e1db1f7bab14dbe849af418f8913ab2"
|
||||||
|
},
|
||||||
"ae3a0e7cab7f3e46a059749b4fb0db38d925aca81176ba5d6e08fbc3938b48e6_mobile_app_martin_handy_a2dp": {
|
"ae3a0e7cab7f3e46a059749b4fb0db38d925aca81176ba5d6e08fbc3938b48e6_mobile_app_martin_handy_a2dp": {
|
||||||
"added": true,
|
"added": true,
|
||||||
"attributes": {
|
"attributes": {
|
||||||
|
@ -394,9 +575,404 @@
|
||||||
"unique_id": "mobile_app_martin_handy_wifi",
|
"unique_id": "mobile_app_martin_handy_wifi",
|
||||||
"unit_of_measurement": "",
|
"unit_of_measurement": "",
|
||||||
"webhook_id": "ae3a0e7cab7f3e46a059749b4fb0db38d925aca81176ba5d6e08fbc3938b48e6"
|
"webhook_id": "ae3a0e7cab7f3e46a059749b4fb0db38d925aca81176ba5d6e08fbc3938b48e6"
|
||||||
|
},
|
||||||
|
"cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e_audio_sensor": {
|
||||||
|
"added": true,
|
||||||
|
"attributes": {
|
||||||
|
"audio_mode": "normal",
|
||||||
|
"is_headphones": false,
|
||||||
|
"is_mic_muted": false,
|
||||||
|
"is_music_active": false,
|
||||||
|
"is_speakerphone_on": false,
|
||||||
|
"volume_level_alarm": 6,
|
||||||
|
"volume_level_call": 7,
|
||||||
|
"volume_level_music": 8,
|
||||||
|
"volume_level_ring": 4
|
||||||
|
},
|
||||||
|
"icon": "mdi:volume-high",
|
||||||
|
"name": "Audio Sensor",
|
||||||
|
"state": "normal",
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "audio_sensor",
|
||||||
|
"webhook_id": "cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e"
|
||||||
|
},
|
||||||
|
"cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e_battery_health": {
|
||||||
|
"added": true,
|
||||||
|
"attributes": {},
|
||||||
|
"icon": "mdi:battery",
|
||||||
|
"name": "Battery Health",
|
||||||
|
"state": "good",
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "battery_health",
|
||||||
|
"webhook_id": "cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e"
|
||||||
|
},
|
||||||
|
"cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e_battery_level": {
|
||||||
|
"added": true,
|
||||||
|
"attributes": {},
|
||||||
|
"device_class": "battery",
|
||||||
|
"icon": "mdi:battery-80",
|
||||||
|
"name": "Battery Level",
|
||||||
|
"state": 86,
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "battery_level",
|
||||||
|
"unit_of_measurement": "%",
|
||||||
|
"webhook_id": "cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e"
|
||||||
|
},
|
||||||
|
"cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e_battery_state": {
|
||||||
|
"added": true,
|
||||||
|
"attributes": {
|
||||||
|
"battery_health": "good",
|
||||||
|
"charger_type": "none",
|
||||||
|
"is_charging": false
|
||||||
|
},
|
||||||
|
"device_class": "battery",
|
||||||
|
"icon": "mdi:battery-minus",
|
||||||
|
"name": "Battery State",
|
||||||
|
"state": "discharging",
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "battery_state",
|
||||||
|
"webhook_id": "cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e"
|
||||||
|
},
|
||||||
|
"cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e_bluetooth_connection": {
|
||||||
|
"added": true,
|
||||||
|
"attributes": {
|
||||||
|
"connected_not_paired_devices": "[]",
|
||||||
|
"connected_paired_devices": "[]",
|
||||||
|
"is_bt_on": true,
|
||||||
|
"paired_devices": "[3E:19:06:04:0D:50]"
|
||||||
|
},
|
||||||
|
"icon": "mdi:bluetooth",
|
||||||
|
"name": "Bluetooth Connection",
|
||||||
|
"state": 0,
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "bluetooth_connection",
|
||||||
|
"unit_of_measurement": "connection(s)",
|
||||||
|
"webhook_id": "cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e"
|
||||||
|
},
|
||||||
|
"cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e_charger_type": {
|
||||||
|
"added": true,
|
||||||
|
"attributes": {},
|
||||||
|
"icon": "mdi:battery",
|
||||||
|
"name": "Charger Type",
|
||||||
|
"state": "none",
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "charger_type",
|
||||||
|
"webhook_id": "cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e"
|
||||||
|
},
|
||||||
|
"cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e_detected_activity": {
|
||||||
|
"added": true,
|
||||||
|
"attributes": {
|
||||||
|
"in_vehicle": 19,
|
||||||
|
"on_bicycle": 8,
|
||||||
|
"on_foot": 14,
|
||||||
|
"still": 43,
|
||||||
|
"unknown": 2,
|
||||||
|
"walking": 14
|
||||||
|
},
|
||||||
|
"icon": "mdi:sleep",
|
||||||
|
"name": "Erkannte Aktivit\u00e4t",
|
||||||
|
"state": "still",
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "detected_activity",
|
||||||
|
"webhook_id": "cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e"
|
||||||
|
},
|
||||||
|
"cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e_dnd_sensor": {
|
||||||
|
"added": true,
|
||||||
|
"attributes": {},
|
||||||
|
"icon": "mdi:do-not-disturb",
|
||||||
|
"name": "Do Not Disturb Sensor",
|
||||||
|
"state": "off",
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "dnd_sensor",
|
||||||
|
"webhook_id": "cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e"
|
||||||
|
},
|
||||||
|
"cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e_geocoded_location": {
|
||||||
|
"added": true,
|
||||||
|
"attributes": {
|
||||||
|
"Administrative Area": "Bayern",
|
||||||
|
"Country": "Deutschland",
|
||||||
|
"ISO Country Code": "DE",
|
||||||
|
"Latitude": 49.369503,
|
||||||
|
"Locality": "Rohr",
|
||||||
|
"Longitude": 10.983908,
|
||||||
|
"Postal Code": "91189",
|
||||||
|
"Sub Administrative Area": "Mittelfranken",
|
||||||
|
"Sub Locality": "Nemsdorf",
|
||||||
|
"Sub Thoroughfare": "19",
|
||||||
|
"Thoroughfare": "Dietersdorfer Stra\u00dfe"
|
||||||
|
},
|
||||||
|
"icon": "mdi:map",
|
||||||
|
"name": "Geokodierter Standort",
|
||||||
|
"state": "Dietersdorfer Str. 19, 91189 Rohr, Deutschland",
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "geocoded_location",
|
||||||
|
"webhook_id": "cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e"
|
||||||
|
},
|
||||||
|
"cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e_last_reboot": {
|
||||||
|
"added": true,
|
||||||
|
"attributes": {
|
||||||
|
"Local Time": "Tue Sep 08 15:45:59 GMT+02:00 2020",
|
||||||
|
"Time in Milliseconds": 1599572800000.0
|
||||||
|
},
|
||||||
|
"device_class": "timestamp",
|
||||||
|
"icon": "mdi:restart",
|
||||||
|
"name": "Last Reboot",
|
||||||
|
"state": "2020-09-08T13:45:59Z",
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "last_reboot",
|
||||||
|
"webhook_id": "cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e"
|
||||||
|
},
|
||||||
|
"cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e_light_sensor": {
|
||||||
|
"added": true,
|
||||||
|
"attributes": {},
|
||||||
|
"device_class": "illuminance",
|
||||||
|
"icon": "mdi:brightness-5",
|
||||||
|
"name": "Light Sensor",
|
||||||
|
"state": "26",
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "light_sensor",
|
||||||
|
"unit_of_measurement": "lx",
|
||||||
|
"webhook_id": "cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e"
|
||||||
|
},
|
||||||
|
"cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e_next_alarm": {
|
||||||
|
"added": true,
|
||||||
|
"attributes": {
|
||||||
|
"Local Time": "Mon Oct 05 07:20:00 GMT+02:00 2020",
|
||||||
|
"Package": "Unknown",
|
||||||
|
"Time in Milliseconds": 1601875210000.0
|
||||||
|
},
|
||||||
|
"device_class": "timestamp",
|
||||||
|
"icon": "mdi:alarm",
|
||||||
|
"name": "Next Alarm",
|
||||||
|
"state": "2020-10-05T05:20:00.000Z",
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "next_alarm",
|
||||||
|
"webhook_id": "cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e"
|
||||||
|
},
|
||||||
|
"cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e_phone_state": {
|
||||||
|
"added": true,
|
||||||
|
"attributes": {},
|
||||||
|
"icon": "mdi:phone",
|
||||||
|
"name": "Phone State",
|
||||||
|
"state": "idle",
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "phone_state",
|
||||||
|
"webhook_id": "cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e"
|
||||||
|
},
|
||||||
|
"cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e_proximity_sensor": {
|
||||||
|
"added": true,
|
||||||
|
"attributes": {},
|
||||||
|
"icon": "mdi:leak",
|
||||||
|
"name": "Proximity Sensor",
|
||||||
|
"state": "far",
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "proximity_sensor",
|
||||||
|
"webhook_id": "cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e"
|
||||||
|
},
|
||||||
|
"cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e_steps_sensor": {
|
||||||
|
"added": true,
|
||||||
|
"attributes": {},
|
||||||
|
"icon": "mdi:walk",
|
||||||
|
"name": "Schrittsensor",
|
||||||
|
"state": "54350",
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "steps_sensor",
|
||||||
|
"unit_of_measurement": "steps",
|
||||||
|
"webhook_id": "cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e"
|
||||||
|
},
|
||||||
|
"cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e_storage_sensor": {
|
||||||
|
"added": true,
|
||||||
|
"attributes": {
|
||||||
|
"Free external storage": "No SD Card",
|
||||||
|
"Free internal storage": "90GB",
|
||||||
|
"Total external storage": "No SD Card",
|
||||||
|
"Total internal storage": "110GB"
|
||||||
|
},
|
||||||
|
"icon": "mdi:harddisk",
|
||||||
|
"name": "Storage Sensor",
|
||||||
|
"state": 82,
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "storage_sensor",
|
||||||
|
"unit_of_measurement": "%",
|
||||||
|
"webhook_id": "cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e"
|
||||||
|
},
|
||||||
|
"cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e_wifi_bssid": {
|
||||||
|
"added": true,
|
||||||
|
"attributes": {},
|
||||||
|
"icon": "mdi:wifi",
|
||||||
|
"name": "WLAN BSSID",
|
||||||
|
"state": "3c:a6:2f:4d:af:5a",
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "wifi_bssid",
|
||||||
|
"webhook_id": "cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e"
|
||||||
|
},
|
||||||
|
"cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e_wifi_connection": {
|
||||||
|
"added": true,
|
||||||
|
"attributes": {
|
||||||
|
"bssid": "7c:ff:4d:04:d7:a6",
|
||||||
|
"frequency": 2462,
|
||||||
|
"ip_address": "192.168.178.115",
|
||||||
|
"is_hidden": false,
|
||||||
|
"is_wifi_on": true,
|
||||||
|
"link_speed": 6,
|
||||||
|
"signal_level": -78
|
||||||
|
},
|
||||||
|
"icon": "mdi:wifi",
|
||||||
|
"name": "WLAN Verbindung",
|
||||||
|
"state": "WLAN",
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "wifi_connection",
|
||||||
|
"webhook_id": "cf6ed33d60ed7470befdf2ec4bd12feecf0be745491431fe61cf57fe91cf400e"
|
||||||
|
},
|
||||||
|
"2c1e087aa21f2de29ea717b0af4d5de61621ba42229d570cb93181e61c6dc72a_activity": {
|
||||||
|
"attributes": {
|
||||||
|
"Confidence": "High",
|
||||||
|
"Types": [
|
||||||
|
"Stationary"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"icon": "mdi:human-male",
|
||||||
|
"name": "Activity",
|
||||||
|
"state": "Stationary",
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "activity",
|
||||||
|
"webhook_id": "2c1e087aa21f2de29ea717b0af4d5de61621ba42229d570cb93181e61c6dc72a",
|
||||||
|
"added": true
|
||||||
|
},
|
||||||
|
"2c1e087aa21f2de29ea717b0af4d5de61621ba42229d570cb93181e61c6dc72a_storage": {
|
||||||
|
"attributes": {
|
||||||
|
"Available": "135,75 GB",
|
||||||
|
"Available (Important)": "144,64 GB",
|
||||||
|
"Available (Opportunistic)": "143,35 GB",
|
||||||
|
"Total": "255,98 GB"
|
||||||
|
},
|
||||||
|
"icon": "mdi:database",
|
||||||
|
"name": "Storage",
|
||||||
|
"state": "56.00",
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "storage",
|
||||||
|
"unit_of_measurement": "% available",
|
||||||
|
"webhook_id": "2c1e087aa21f2de29ea717b0af4d5de61621ba42229d570cb93181e61c6dc72a",
|
||||||
|
"added": true
|
||||||
|
},
|
||||||
|
"2c1e087aa21f2de29ea717b0af4d5de61621ba42229d570cb93181e61c6dc72a_battery_level": {
|
||||||
|
"attributes": {
|
||||||
|
"Battery State": "Not Charging",
|
||||||
|
"Low Power Mode": false
|
||||||
|
},
|
||||||
|
"device_class": "battery",
|
||||||
|
"icon": "mdi:battery-40",
|
||||||
|
"name": "Battery Level",
|
||||||
|
"state": 40,
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "battery_level",
|
||||||
|
"unit_of_measurement": "%",
|
||||||
|
"webhook_id": "2c1e087aa21f2de29ea717b0af4d5de61621ba42229d570cb93181e61c6dc72a",
|
||||||
|
"added": true
|
||||||
|
},
|
||||||
|
"2c1e087aa21f2de29ea717b0af4d5de61621ba42229d570cb93181e61c6dc72a_battery_state": {
|
||||||
|
"attributes": {
|
||||||
|
"Battery Level": 40,
|
||||||
|
"Low Power Mode": false
|
||||||
|
},
|
||||||
|
"device_class": "battery",
|
||||||
|
"icon": "mdi:battery-40",
|
||||||
|
"name": "Battery State",
|
||||||
|
"state": "Not Charging",
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "battery_state",
|
||||||
|
"webhook_id": "2c1e087aa21f2de29ea717b0af4d5de61621ba42229d570cb93181e61c6dc72a",
|
||||||
|
"added": true
|
||||||
|
},
|
||||||
|
"2c1e087aa21f2de29ea717b0af4d5de61621ba42229d570cb93181e61c6dc72a_connectivity_bssid": {
|
||||||
|
"icon": "mdi:wifi-star",
|
||||||
|
"name": "BSSID",
|
||||||
|
"state": "7c:ff:4d:5:2e:8d",
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "connectivity_bssid",
|
||||||
|
"attributes": {},
|
||||||
|
"webhook_id": "2c1e087aa21f2de29ea717b0af4d5de61621ba42229d570cb93181e61c6dc72a",
|
||||||
|
"added": true
|
||||||
|
},
|
||||||
|
"2c1e087aa21f2de29ea717b0af4d5de61621ba42229d570cb93181e61c6dc72a_connectivity_ssid": {
|
||||||
|
"icon": "mdi:wifi",
|
||||||
|
"name": "SSID",
|
||||||
|
"state": "WLAN",
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "connectivity_ssid",
|
||||||
|
"attributes": {},
|
||||||
|
"webhook_id": "2c1e087aa21f2de29ea717b0af4d5de61621ba42229d570cb93181e61c6dc72a",
|
||||||
|
"added": true
|
||||||
|
},
|
||||||
|
"2c1e087aa21f2de29ea717b0af4d5de61621ba42229d570cb93181e61c6dc72a_connectivity_connection_type": {
|
||||||
|
"icon": "mdi:wifi",
|
||||||
|
"name": "Connection Type",
|
||||||
|
"state": "Wi-Fi",
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "connectivity_connection_type",
|
||||||
|
"attributes": {},
|
||||||
|
"webhook_id": "2c1e087aa21f2de29ea717b0af4d5de61621ba42229d570cb93181e61c6dc72a",
|
||||||
|
"added": true
|
||||||
|
},
|
||||||
|
"2c1e087aa21f2de29ea717b0af4d5de61621ba42229d570cb93181e61c6dc72a_geocoded_location": {
|
||||||
|
"icon": "mdi:map",
|
||||||
|
"name": "Geocoded Location",
|
||||||
|
"state": "Dietersdorfer Stra\u00dfe 19\n91189 Rohr\nGermany",
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "geocoded_location",
|
||||||
|
"attributes": {
|
||||||
|
"Administrative Area": "Bavaria",
|
||||||
|
"Areas Of Interest": "N/A",
|
||||||
|
"Country": "Germany",
|
||||||
|
"Inland Water": "N/A",
|
||||||
|
"ISO Country Code": "DE",
|
||||||
|
"Locality": "Rohr",
|
||||||
|
"Location": [
|
||||||
|
49.3692952298921,
|
||||||
|
10.983669434592068
|
||||||
|
],
|
||||||
|
"Name": "Dietersdorfer Stra\u00dfe 19",
|
||||||
|
"Ocean": "N/A",
|
||||||
|
"Postal Code": "91189",
|
||||||
|
"Sub Administrative Area": "Roth",
|
||||||
|
"Sub Locality": "N/A",
|
||||||
|
"Sub Thoroughfare": "19",
|
||||||
|
"Thoroughfare": "Dietersdorfer Stra\u00dfe",
|
||||||
|
"Time Zone": "Europe/Berlin",
|
||||||
|
"Zones": [
|
||||||
|
"Home"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"webhook_id": "2c1e087aa21f2de29ea717b0af4d5de61621ba42229d570cb93181e61c6dc72a",
|
||||||
|
"added": true
|
||||||
|
},
|
||||||
|
"2c1e087aa21f2de29ea717b0af4d5de61621ba42229d570cb93181e61c6dc72a_connectivity_sim_1": {
|
||||||
|
"attributes": {
|
||||||
|
"Allows VoIP": true,
|
||||||
|
"Carrier ID": "0000000100000001",
|
||||||
|
"Carrier Name": "o2 - de",
|
||||||
|
"ISO Country Code": "de",
|
||||||
|
"Mobile Country Code": "262",
|
||||||
|
"Mobile Network Code": "07"
|
||||||
|
},
|
||||||
|
"icon": "mdi:sim",
|
||||||
|
"name": "SIM 1",
|
||||||
|
"state": "o2 - de",
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "connectivity_sim_1",
|
||||||
|
"webhook_id": "2c1e087aa21f2de29ea717b0af4d5de61621ba42229d570cb93181e61c6dc72a",
|
||||||
|
"added": true
|
||||||
|
},
|
||||||
|
"2c1e087aa21f2de29ea717b0af4d5de61621ba42229d570cb93181e61c6dc72a_last_update_trigger": {
|
||||||
|
"icon": "mdi:cellphone-wireless",
|
||||||
|
"name": "Last Update Trigger",
|
||||||
|
"state": "Launch",
|
||||||
|
"type": "sensor",
|
||||||
|
"unique_id": "last_update_trigger",
|
||||||
|
"attributes": {},
|
||||||
|
"webhook_id": "2c1e087aa21f2de29ea717b0af4d5de61621ba42229d570cb93181e61c6dc72a",
|
||||||
|
"added": true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
}
|
||||||
"key": "mobile_app",
|
|
||||||
"version": 1
|
|
||||||
}
|
}
|
|
@ -1,16 +1,17 @@
|
||||||
{
|
{
|
||||||
|
"version": 2,
|
||||||
|
"key": "person",
|
||||||
"data": {
|
"data": {
|
||||||
"items": [
|
"items": [
|
||||||
{
|
{
|
||||||
"device_trackers": [
|
"device_trackers": [
|
||||||
"device_tracker.martins_ipad_2"
|
"device_tracker.martins_ipad_3",
|
||||||
|
"device_tracker.ele_l29"
|
||||||
],
|
],
|
||||||
"id": "d433f5e7758548dab8baa44b545a8668",
|
"id": "d433f5e7758548dab8baa44b545a8668",
|
||||||
"name": "Martin Bauer",
|
"name": "Martin Bauer",
|
||||||
"user_id": "2ffcb10d3db745b396789364fdef72ec"
|
"user_id": "2ffcb10d3db745b396789364fdef72ec"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
}
|
||||||
"key": "person",
|
|
||||||
"version": 2
|
|
||||||
}
|
}
|
|
@ -62,3 +62,22 @@
|
||||||
message: Bewegung im Gang
|
message: Bewegung im Gang
|
||||||
title: Alarm
|
title: Alarm
|
||||||
service: notify.ios_martins_ipad
|
service: notify.ios_martins_ipad
|
||||||
|
- id: '1598594894559'
|
||||||
|
alias: KlingelAufHandy
|
||||||
|
description: ''
|
||||||
|
trigger:
|
||||||
|
- entity_id: switch.klingel_aussentur
|
||||||
|
from: 'off'
|
||||||
|
platform: state
|
||||||
|
to: 'on'
|
||||||
|
condition: []
|
||||||
|
action:
|
||||||
|
- data:
|
||||||
|
message: Es hat aussen geklingelt
|
||||||
|
title: Klingel
|
||||||
|
service: notify.telegram_martin
|
||||||
|
- data:
|
||||||
|
message: Es hat aussen geklingelt
|
||||||
|
title: Klingel
|
||||||
|
service: notify.ios_martins_ipad
|
||||||
|
mode: single
|
||||||
|
|
|
@ -191,7 +191,7 @@
|
||||||
action:
|
action:
|
||||||
service: scene.turn_on
|
service: scene.turn_on
|
||||||
data:
|
data:
|
||||||
entity_id: scene.schlafzimmer_rot
|
entity_id: scene.schlafzimmer_orange
|
||||||
- alias: IR bedroompi.fritz.box key_yellow
|
- alias: IR bedroompi.fritz.box key_yellow
|
||||||
trigger:
|
trigger:
|
||||||
platform: event
|
platform: event
|
||||||
|
|
|
@ -112,7 +112,7 @@
|
||||||
action:
|
action:
|
||||||
service: scene.turn_on
|
service: scene.turn_on
|
||||||
data:
|
data:
|
||||||
entity_id: scene.wohnbereich_blau_grun
|
entity_id: scene.wohnzimmer_dunkel
|
||||||
|
|
||||||
- alias: KNX Button WohnzimmerGangTür unten links lang
|
- alias: KNX Button WohnzimmerGangTür unten links lang
|
||||||
trigger:
|
trigger:
|
||||||
|
@ -123,7 +123,7 @@
|
||||||
action:
|
action:
|
||||||
service: scene.turn_on
|
service: scene.turn_on
|
||||||
data:
|
data:
|
||||||
entity_id: scene.wohnzimmer_blau_grun
|
entity_id: scene.wohnzimmer_dunkel
|
||||||
|
|
||||||
# ===
|
# ===
|
||||||
|
|
||||||
|
|
|
@ -98,8 +98,9 @@ sensor:
|
||||||
fhem_ids:
|
fhem_ids:
|
||||||
- Arbeitszimmer_Bewegungsmelder
|
- Arbeitszimmer_Bewegungsmelder
|
||||||
fhem_sensor_type: brightness
|
fhem_sensor_type: brightness
|
||||||
- name: Pool Pumpe Verbrauch
|
|
||||||
fhem_sensor_type: power
|
#- name: Pool Pumpe Verbrauch
|
||||||
fhem_ids:
|
# fhem_sensor_type: power
|
||||||
- SteckdosenSchalter_Pwr
|
# fhem_ids:
|
||||||
- SteckdosenSchalter
|
# - SteckdosenSchalter_Pwr
|
||||||
|
# - SteckdosenSchalter
|
||||||
|
|
|
@ -31,7 +31,7 @@ def get_config():
|
||||||
'key_numeric_pound': '[radio] Bayern 2',
|
'key_numeric_pound': '[radio] Bayern 2',
|
||||||
|
|
||||||
'key_red': '[scene] schlafzimmer_stillen',
|
'key_red': '[scene] schlafzimmer_stillen',
|
||||||
'key_green': '[scene] schlafzimmer_rot',
|
'key_green': '[scene] schlafzimmer_orange',
|
||||||
'key_yellow': '[scene] schlafzimmer_ganz_hell',
|
'key_yellow': '[scene] schlafzimmer_ganz_hell',
|
||||||
'key_blue': '[scene] schlafzimmer_blau',
|
'key_blue': '[scene] schlafzimmer_blau',
|
||||||
|
|
||||||
|
|
|
@ -13,16 +13,10 @@ def first_lower(s):
|
||||||
return s[0].lower() + s[1:]
|
return s[0].lower() + s[1:]
|
||||||
|
|
||||||
|
|
||||||
extend = functools.partial(extend_general, platform='knx')
|
|
||||||
|
|
||||||
|
|
||||||
def extent(result_dict, input_dict):
|
def extent(result_dict, input_dict):
|
||||||
for k, v in input_dict.items():
|
for k, v in input_dict.items():
|
||||||
if k not in result_dict:
|
if k not in result_dict:
|
||||||
result_dict[k] = []
|
result_dict[k] = []
|
||||||
for entry in v:
|
|
||||||
if 'platform' not in entry:
|
|
||||||
entry['platform'] = 'knx'
|
|
||||||
result_dict[k] += v
|
result_dict[k] += v
|
||||||
|
|
||||||
|
|
||||||
|
@ -49,6 +43,7 @@ def create_power_plug(device_info: List[DeviceInfo],
|
||||||
postfix_counter_reset=" BSZ Neustart"):
|
postfix_counter_reset=" BSZ Neustart"):
|
||||||
result = {'switch': [],
|
result = {'switch': [],
|
||||||
'sensor': []}
|
'sensor': []}
|
||||||
|
template_sensors = {'sensor': []}
|
||||||
for entry in device_info:
|
for entry in device_info:
|
||||||
try:
|
try:
|
||||||
# Switching
|
# Switching
|
||||||
|
@ -87,7 +82,7 @@ def create_power_plug(device_info: List[DeviceInfo],
|
||||||
'type': 'DPT-9',
|
'type': 'DPT-9',
|
||||||
})
|
})
|
||||||
name = name_to_id(entry.display_name + " Verbrauch mA", 'sensor')
|
name = name_to_id(entry.display_name + " Verbrauch mA", 'sensor')
|
||||||
result['sensor'].append({
|
template_sensors['sensor'].append({
|
||||||
'platform': 'template',
|
'platform': 'template',
|
||||||
'sensors': {
|
'sensors': {
|
||||||
name_to_id(entry.display_name + " Verbrauch", None):
|
name_to_id(entry.display_name + " Verbrauch", None):
|
||||||
|
@ -111,7 +106,7 @@ def create_power_plug(device_info: List[DeviceInfo],
|
||||||
|
|
||||||
except KeyError as e:
|
except KeyError as e:
|
||||||
raise ValueError(f"Skipping light {entry.csv_name} - Could not find CSV File entry: {e}")
|
raise ValueError(f"Skipping light {entry.csv_name} - Could not find CSV File entry: {e}")
|
||||||
return result
|
return result, template_sensors
|
||||||
|
|
||||||
|
|
||||||
def create_lights(device_info: List[DeviceInfo],
|
def create_lights(device_info: List[DeviceInfo],
|
||||||
|
|
|
@ -154,11 +154,14 @@ def add_knx_devices(devices, groups):
|
||||||
knx.extent(devices, knx.create_lights(lights, imported_csv))
|
knx.extent(devices, knx.create_lights(lights, imported_csv))
|
||||||
knx.extent(devices, knx.create_shutters(shutters, imported_csv))
|
knx.extent(devices, knx.create_shutters(shutters, imported_csv))
|
||||||
knx.extent(devices, knx.create_switches(switches, imported_csv))
|
knx.extent(devices, knx.create_switches(switches, imported_csv))
|
||||||
knx.extent(devices, knx.create_power_plug(power_plugs, imported_csv))
|
|
||||||
|
power_plugs, template_sensors = knx.create_power_plug(power_plugs, imported_csv)
|
||||||
|
knx.extent(devices, power_plugs)
|
||||||
|
|
||||||
for device_type, devices in [('light', lights), ('cover', shutters), ('switch', switches)]:
|
for device_type, devices in [('light', lights), ('cover', shutters), ('switch', switches)]:
|
||||||
for device in devices:
|
for device in devices:
|
||||||
add_to_group(groups, device.groups, device.display_name, device_type)
|
add_to_group(groups, device.groups, device.display_name, device_type)
|
||||||
|
return template_sensors
|
||||||
|
|
||||||
|
|
||||||
def add_fhem_devices(devices, groups):
|
def add_fhem_devices(devices, groups):
|
||||||
|
@ -246,8 +249,11 @@ def recorder_config(all_devices):
|
||||||
exclude_list = ['sun.sun']
|
exclude_list = ['sun.sun']
|
||||||
exclude_list.extend(sensor_exclude_list)
|
exclude_list.extend(sensor_exclude_list)
|
||||||
exclude_list.extend(make_sensor_exclude_list(all_devices, recorder_excludes))
|
exclude_list.extend(make_sensor_exclude_list(all_devices, recorder_excludes))
|
||||||
|
|
||||||
return {
|
return {
|
||||||
'recorder': {
|
'recorder': {
|
||||||
|
'db_url': 'mysql://homeassistant:Vc9JpSh0VQqKF1zgwdJG@core-mariadb/homeassistant?charset=utf8',
|
||||||
|
'purge_keep_days': 60,
|
||||||
'exclude': {
|
'exclude': {
|
||||||
'entities': exclude_list,
|
'entities': exclude_list,
|
||||||
}
|
}
|
||||||
|
@ -261,8 +267,17 @@ def create_config(target_directory, development=False):
|
||||||
group_dict = yaml.load(open(groups_yaml_path, encoding="utf-8"))
|
group_dict = yaml.load(open(groups_yaml_path, encoding="utf-8"))
|
||||||
manual_config_dict = yaml.load(open(manual_config_path, encoding="utf-8"))
|
manual_config_dict = yaml.load(open(manual_config_path, encoding="utf-8"))
|
||||||
|
|
||||||
|
knx_conf = {
|
||||||
|
'rate_limit': 20,
|
||||||
|
'tunneling': {
|
||||||
|
'host': '192.168.178.65',
|
||||||
|
'port': 3671
|
||||||
|
}
|
||||||
|
}
|
||||||
|
template_sensors = add_knx_devices(knx_conf, group_dict)
|
||||||
|
|
||||||
all_devices = {}
|
all_devices = {}
|
||||||
add_knx_devices(all_devices, group_dict)
|
all_devices.update(template_sensors)
|
||||||
add_fhem_devices(all_devices, group_dict)
|
add_fhem_devices(all_devices, group_dict)
|
||||||
|
|
||||||
with open(os.path.join(target_directory, 'configuration.yaml'), 'w', encoding="utf-8") as output:
|
with open(os.path.join(target_directory, 'configuration.yaml'), 'w', encoding="utf-8") as output:
|
||||||
|
@ -279,6 +294,10 @@ def create_config(target_directory, development=False):
|
||||||
|
|
||||||
add_meta_groups(group_dict)
|
add_meta_groups(group_dict)
|
||||||
|
|
||||||
|
with open(os.path.join(target_directory, 'knx_conf.yaml'), 'w') as output:
|
||||||
|
output.write("# Dont' edit manually! this is generated!\n\n")
|
||||||
|
yaml.dump(knx_conf, output)
|
||||||
|
|
||||||
with open(os.path.join(target_directory, 'groups.yaml'), 'w') as output:
|
with open(os.path.join(target_directory, 'groups.yaml'), 'w') as output:
|
||||||
output.write("# Dont' edit manually! this is generated!\n\n")
|
output.write("# Dont' edit manually! this is generated!\n\n")
|
||||||
yaml.dump(group_dict, output)
|
yaml.dump(group_dict, output)
|
||||||
|
|
|
@ -7,7 +7,6 @@ person:
|
||||||
sun:
|
sun:
|
||||||
system_health:
|
system_health:
|
||||||
updater:
|
updater:
|
||||||
recorder:
|
|
||||||
logbook:
|
logbook:
|
||||||
|
|
||||||
#input_boolean:
|
#input_boolean:
|
||||||
|
@ -17,13 +16,20 @@ logbook:
|
||||||
#input_text:
|
#input_text:
|
||||||
|
|
||||||
|
|
||||||
|
ondilo:
|
||||||
|
username: customer_api
|
||||||
|
password: !secret ondilo_pw
|
||||||
|
|
||||||
# Uncomment this if you are using SSL/TLS, running in Docker container, etc.
|
# Uncomment this if you are using SSL/TLS, running in Docker container, etc.
|
||||||
http:
|
http:
|
||||||
|
base_url: https://ha.bauer.tech
|
||||||
|
|
||||||
homeassistant:
|
homeassistant:
|
||||||
name: MyHome
|
name: MyHome
|
||||||
latitude: 49.369477
|
latitude: 49.369477
|
||||||
longitude: 10.9831468
|
longitude: 10.9831468
|
||||||
|
external_url: https://ha.bauer.tech
|
||||||
|
internal_url: https://ha.bauer.tech
|
||||||
auth_mfa_modules:
|
auth_mfa_modules:
|
||||||
- type: totp
|
- type: totp
|
||||||
|
|
||||||
|
@ -50,6 +56,23 @@ homeassistant:
|
||||||
# enable configuration editor
|
# enable configuration editor
|
||||||
config:
|
config:
|
||||||
|
|
||||||
|
ffmpeg:
|
||||||
|
|
||||||
|
# using onvif instead
|
||||||
|
#camera:
|
||||||
|
# - platform: generic
|
||||||
|
# stream_source: rtsp://192.168.178.114:554/stream1
|
||||||
|
# name: BabyCameraHiRes
|
||||||
|
# username: camera
|
||||||
|
# password: !secret camera_pw
|
||||||
|
# verify_ssl: false
|
||||||
|
# - platform: generic
|
||||||
|
# stream_source: rtsp://192.168.178.114:554/stream2
|
||||||
|
# name: BabyCameraLowRes
|
||||||
|
# username: camera
|
||||||
|
# password: !secret camera_pw
|
||||||
|
#
|
||||||
|
|
||||||
zone:
|
zone:
|
||||||
- name: Uni
|
- name: Uni
|
||||||
latitude: 49.573626
|
latitude: 49.573626
|
||||||
|
@ -61,13 +84,6 @@ owntracks:
|
||||||
max_gps_accuracy: 200
|
max_gps_accuracy: 200
|
||||||
waypoints: false
|
waypoints: false
|
||||||
|
|
||||||
|
|
||||||
homekit:
|
|
||||||
name: !secret homekit_name
|
|
||||||
filter:
|
|
||||||
include_domains:
|
|
||||||
- scene
|
|
||||||
|
|
||||||
discovery:
|
discovery:
|
||||||
ignore:
|
ignore:
|
||||||
- philips_hue
|
- philips_hue
|
||||||
|
@ -130,6 +146,17 @@ switch:
|
||||||
name: esszimmer_oben_radio_steckdose
|
name: esszimmer_oben_radio_steckdose
|
||||||
host: esszimmerradio.fritz.box
|
host: esszimmerradio.fritz.box
|
||||||
num_power_plugs: 4
|
num_power_plugs: 4
|
||||||
|
- platform: mqtt
|
||||||
|
name: PoolPumpeSteckdose
|
||||||
|
state_topic: "stat/poolpumpesteckdose/POWER"
|
||||||
|
command_topic: "cmnd/poolpumpesteckdose/POWER"
|
||||||
|
availability_topic: "tele/poolpumpesteckdose/LWT"
|
||||||
|
qos: 1
|
||||||
|
payload_on: "ON"
|
||||||
|
payload_off: "OFF"
|
||||||
|
payload_available: "Online"
|
||||||
|
payload_not_available: "Offline"
|
||||||
|
retain: false
|
||||||
|
|
||||||
long_click:
|
long_click:
|
||||||
duration: 0.6
|
duration: 0.6
|
||||||
|
@ -171,12 +198,113 @@ tts:
|
||||||
output_format: audio/flac
|
output_format: audio/flac
|
||||||
output_audio_rate: 44100
|
output_audio_rate: 44100
|
||||||
|
|
||||||
|
alexa:
|
||||||
|
smart_home:
|
||||||
|
locale: de-DE
|
||||||
|
#endpoint: https://api.eu.amazonalexa.com/v3/events
|
||||||
|
#client_id: amzn1.application-oa2-client.a4de8a70130c4f9383b277044f07a3af
|
||||||
|
#client_secret: !secret alexa_client_secret
|
||||||
|
filter:
|
||||||
|
include_entities:
|
||||||
|
# Light Groups
|
||||||
|
#- light.kuche_esszimmer_lichter
|
||||||
|
#- light.arbeitszimmer_lichter
|
||||||
|
# Arbeitszimmer
|
||||||
|
- light.arbeitszimmer_deckenlampe
|
||||||
|
- light.arbeitszimmer_fluter
|
||||||
|
- light.arbeitszimmer_stehlampe_unten
|
||||||
|
- light.arbeitszimmer_stehlampe_oben
|
||||||
|
- cover.arbeitszimmer_rollo
|
||||||
|
- scene.arbeitszimmer_orange
|
||||||
|
- scene.arbeitszimmer_blau_grun
|
||||||
|
- scene.arbeitszimmer_hell
|
||||||
|
# Gang
|
||||||
|
- light.gang_bogen
|
||||||
|
- light.gang_licht
|
||||||
|
- light.gang_einganglicht
|
||||||
|
# Wohnbereich
|
||||||
|
- cover.wohnzimmer_fenster_rollo
|
||||||
|
- cover.wohnzimmer_terrassentur_rollo
|
||||||
|
- cover.kuche_fenster_rollo
|
||||||
|
- cover.esszimmer_fenster_rollo
|
||||||
|
entity_config:
|
||||||
|
cover.arbeitszimmer_rollo:
|
||||||
|
display_categories: EXTERIOR_BLIND
|
||||||
|
cover.wohnzimmer_fenster_rollo:
|
||||||
|
display_categories: EXTERIOR_BLIND
|
||||||
|
cover.wohnzimmer_terrassentur_rollo:
|
||||||
|
display_categories: EXTERIOR_BLIND
|
||||||
|
cover.esszimmer_fenster_rollo:
|
||||||
|
display_categories: EXTERIOR_BLIND
|
||||||
|
|
||||||
knx:
|
homekit:
|
||||||
rate_limit: 20
|
name: !secret homekit_name
|
||||||
tunneling:
|
filter:
|
||||||
host: 192.168.178.65
|
include_entities:
|
||||||
port: 3671
|
# Light Groups
|
||||||
|
#- light.kuche_esszimmer_lichter
|
||||||
|
#- light.arbeitszimmer_lichter
|
||||||
|
# Arbeitszimmer
|
||||||
|
- light.arbeitszimmer_deckenlampe
|
||||||
|
- light.arbeitszimmer_fluter
|
||||||
|
- light.arbeitszimmer_stehlampe_unten
|
||||||
|
- light.arbeitszimmer_stehlampe_oben
|
||||||
|
- cover.arbeitszimmer_rollo
|
||||||
|
- scene.arbeitszimmer_orange
|
||||||
|
- scene.arbeitszimmer_blau_grun
|
||||||
|
- scene.arbeitszimmer_hell
|
||||||
|
# Gang
|
||||||
|
- light.gang_bogen
|
||||||
|
- light.gang_licht
|
||||||
|
- light.gang_einganglicht
|
||||||
|
# Wohnbereich
|
||||||
|
- cover.wohnzimmer_fenster_rollo
|
||||||
|
- cover.wohnzimmer_terrassentur_rollo
|
||||||
|
- cover.kuche_fenster_rollo
|
||||||
|
- cover.esszimmer_fenster_rollo
|
||||||
|
|
||||||
|
google_assistant:
|
||||||
|
project_id: homeassistant-d3afc
|
||||||
|
service_account: !include google_assistant_service_account.json
|
||||||
|
report_state: true
|
||||||
|
expose_by_default: false
|
||||||
|
entity_config:
|
||||||
|
# Arbeitszimmer
|
||||||
|
light.arbeitszimmer_deckenlampe:
|
||||||
|
room: Arbeitszimmer
|
||||||
|
light.arbeitszimmer_fluter:
|
||||||
|
room: Arbeitszimmer
|
||||||
|
light.arbeitszimmer_stehlampe_unten:
|
||||||
|
room: Arbeitszimmer
|
||||||
|
light.arbeitszimmer_stehlampe_oben:
|
||||||
|
room: Arbeitszimmer
|
||||||
|
cover.arbeitszimmer_rollo:
|
||||||
|
room: Arbeitszimmer
|
||||||
|
scene.arbeitszimmer_orange:
|
||||||
|
room: Arbeitszimmer
|
||||||
|
scene.arbeitszimmer_blau_grun:
|
||||||
|
room: Arbeitszimmer
|
||||||
|
scene.arbeitszimmer_hell:
|
||||||
|
room: Arbeitszimmer
|
||||||
|
# Gang
|
||||||
|
light.gang_bogen:
|
||||||
|
room: Gang
|
||||||
|
light.gang_licht:
|
||||||
|
room: Gang
|
||||||
|
light.gang_einganglicht:
|
||||||
|
room: Gang
|
||||||
|
# Wohnbereich
|
||||||
|
cover.wohnzimmer_fenster_rollo:
|
||||||
|
room: Wohnbereich
|
||||||
|
cover.wohnzimmer_terrassentur_rollo:
|
||||||
|
room: Wohnbereich
|
||||||
|
cover.kuche_fenster_rollo:
|
||||||
|
room: Wohnbereich
|
||||||
|
cover.esszimmer_fenster_rollo:
|
||||||
|
room: Wohnbereich
|
||||||
|
|
||||||
|
|
||||||
|
knx: !include knx_conf.yaml
|
||||||
|
|
||||||
fhem:
|
fhem:
|
||||||
host: localhost
|
host: localhost
|
||||||
|
@ -240,6 +368,12 @@ lirc_network:
|
||||||
binary_sensor:
|
binary_sensor:
|
||||||
- platform: lirc_network # sensor to show for each host if it is currently connected
|
- platform: lirc_network # sensor to show for each host if it is currently connected
|
||||||
- platform: sysdweb
|
- platform: sysdweb
|
||||||
|
- platform: ffmpeg_noise
|
||||||
|
input: rtsp://camera:1238djie!d24yu@babycamera:554/stream2
|
||||||
|
extra_arguments: -filter:a highpass=f=300,lowpass=f=2500,volume=volume=2
|
||||||
|
initial_state: false
|
||||||
|
duration: 2
|
||||||
|
reset: 60
|
||||||
|
|
||||||
media_player:
|
media_player:
|
||||||
- platform: squeezebox_telnet
|
- platform: squeezebox_telnet
|
||||||
|
@ -252,7 +386,7 @@ media_player:
|
||||||
|
|
||||||
vacuum:
|
vacuum:
|
||||||
- platform: xiaomi_miio
|
- platform: xiaomi_miio
|
||||||
host: rockrobo.fritz.box
|
host: vacuum.fritz.box
|
||||||
token: !secret vacuum_token
|
token: !secret vacuum_token
|
||||||
|
|
||||||
|
|
||||||
|
@ -281,14 +415,14 @@ sensor:
|
||||||
|
|
||||||
- platform: history_stats
|
- platform: history_stats
|
||||||
name: Pool Pumpe Heute
|
name: Pool Pumpe Heute
|
||||||
entity_id: switch.mobile_steckdose_schalter_1
|
entity_id: switch.poolpumpesteckdose
|
||||||
type: time
|
type: time
|
||||||
state: 'on'
|
state: 'on'
|
||||||
start: '{{ now().replace(hour=0).replace(minute=0).replace(second=0) }}'
|
start: '{{ now().replace(hour=0).replace(minute=0).replace(second=0) }}'
|
||||||
end: '{{ now() }}'
|
end: '{{ now() }}'
|
||||||
- platform: history_stats
|
- platform: history_stats
|
||||||
name: Pool Pumpe Gestern
|
name: Pool Pumpe Gestern
|
||||||
entity_id: switch.mobile_steckdose_schalter_1
|
entity_id: switch.poolpumpesteckdose
|
||||||
type: time
|
type: time
|
||||||
state: 'on'
|
state: 'on'
|
||||||
start: '{{ as_timestamp(now().replace(hour=0).replace(minute=0).replace(second=0)) - (60*60 * 24) }}'
|
start: '{{ as_timestamp(now().replace(hour=0).replace(minute=0).replace(second=0)) - (60*60 * 24) }}'
|
||||||
|
@ -330,3 +464,25 @@ light:
|
||||||
- light.garten_spot_beet
|
- light.garten_spot_beet
|
||||||
- light.garten_stehleuchte
|
- light.garten_stehleuchte
|
||||||
- light.aussen_terassenlicht
|
- light.aussen_terassenlicht
|
||||||
|
- platform: group
|
||||||
|
name: Arbeitszimmer Lichter
|
||||||
|
entities:
|
||||||
|
- light.arbeitszimmer_deckenlampe
|
||||||
|
- light.arbeitszimmer_fluter
|
||||||
|
- light.arbeitszimmer_stehlampe_unten
|
||||||
|
- light.arbeitszimmer_stehlampe_oben
|
||||||
|
- platform: group
|
||||||
|
name: Wohnbereich Lichter
|
||||||
|
entities:
|
||||||
|
- light.kuche_deckenlampe
|
||||||
|
- light.esszimmer_deckenlampe_west
|
||||||
|
- light.esszimmer_deckenlampe_mitte
|
||||||
|
- light.kuche_links
|
||||||
|
- light.kuche_rechts
|
||||||
|
- light.kuche_vorne
|
||||||
|
- light.wohnzimmer_deckenlampe
|
||||||
|
- light.wohnzimmer_kugel
|
||||||
|
- light.wohnzimmer_stehlampe
|
||||||
|
- light.wohnzimmer_stehlampe_oben
|
||||||
|
- light.wohnzimmer_regal_rechts
|
||||||
|
- light.wohnzimmer_regal_links
|
||||||
|
|
|
@ -2,4 +2,6 @@ vacuum_token: 484e676f586b36656a5a54704a327a59
|
||||||
watson_api_key: X_tnnoaZGOwxZlqUn07wkD2G-0vaaAuOw6I6d_6jpCf7
|
watson_api_key: X_tnnoaZGOwxZlqUn07wkD2G-0vaaAuOw6I6d_6jpCf7
|
||||||
telegram_token: 824902906:AAHKLyNuEX_Sd_r0S-3jiZ-OPnlWnO8XSeM
|
telegram_token: 824902906:AAHKLyNuEX_Sd_r0S-3jiZ-OPnlWnO8XSeM
|
||||||
telegram_chatid_martin: 747324122
|
telegram_chatid_martin: 747324122
|
||||||
sysdweb_pw: jo8ddgrUmGj7cP1mk43z
|
sysdweb_pw: jo8ddgrUmGj7cP1mk43z
|
||||||
|
camera_pw: 1238djie!d24yu
|
||||||
|
ondilo_pw: AxZY4lCMFb
|
|
@ -1,3 +1,3 @@
|
||||||
local_ip: 127.0.0.1
|
local_ip: 127.0.0.1
|
||||||
knxd_host: 127.0.0.1 #directly the network bridge: 192.168.178.65
|
knxd_host: 127.0.0.1 #directly the network bridge: 192.168.178.65
|
||||||
homekit_name: BauerHome
|
homekit_name: BauerHome
|
||||||
|
|
|
@ -84,5 +84,5 @@ class LircConnection(ReconnectingClient):
|
||||||
REMOTE_NAME: remote_name,
|
REMOTE_NAME: remote_name,
|
||||||
REPEAT_COUNTER: repeat_counter,
|
REPEAT_COUNTER: repeat_counter,
|
||||||
LIRC_HOST: self._host}
|
LIRC_HOST: self._host}
|
||||||
_LOGGER.info(f"Got new LIRC network code {data}")
|
#_LOGGER.info(f"Got new LIRC network code {data}")
|
||||||
self.hass.bus.fire(EVENT_IR_COMMAND_RECEIVED, data)
|
self.hass.bus.fire(EVENT_IR_COMMAND_RECEIVED, data)
|
||||||
|
|
|
@ -49,7 +49,10 @@
|
||||||
light.schlafzimmer_fluter:
|
light.schlafzimmer_fluter:
|
||||||
state: 'off'
|
state: 'off'
|
||||||
light.schlafzimmer_schrank:
|
light.schlafzimmer_schrank:
|
||||||
state: 'off'
|
state: 'off'
|
||||||
|
light.bett_martin:
|
||||||
|
state: 'off'
|
||||||
|
|
||||||
- name: Schlafzimmer Einschlaflicht
|
- name: Schlafzimmer Einschlaflicht
|
||||||
id: schlafzimmer_einschlaflicht
|
id: schlafzimmer_einschlaflicht
|
||||||
entities:
|
entities:
|
||||||
|
|
|
@ -388,3 +388,36 @@
|
||||||
cover.wohnzimmer_terrassentur_rollo:
|
cover.wohnzimmer_terrassentur_rollo:
|
||||||
state: closed
|
state: closed
|
||||||
current_position: 0
|
current_position: 0
|
||||||
|
- name: Wohnzimmer Dunkel
|
||||||
|
id: wohnzimmer_dunkel
|
||||||
|
entities:
|
||||||
|
light.kuche_deckenlampe:
|
||||||
|
state: false
|
||||||
|
light.wohnzimmer_deckenlampe:
|
||||||
|
state: false
|
||||||
|
light.esszimmer_deckenlampe_west:
|
||||||
|
state: false
|
||||||
|
light.esszimmer_deckenlampe_mitte:
|
||||||
|
state: false
|
||||||
|
light.esszimmer_schrankleuchte:
|
||||||
|
state: false
|
||||||
|
light.wohnzimmer_kugel:
|
||||||
|
state: false
|
||||||
|
light.wohnzimmer_stehlampe:
|
||||||
|
state: true
|
||||||
|
brightness: 120
|
||||||
|
color_temp: 428
|
||||||
|
light.wohnzimmer_stehlampe_oben:
|
||||||
|
state: false
|
||||||
|
light.wohnzimmer_regal_rechts:
|
||||||
|
state: true
|
||||||
|
brightness: 120
|
||||||
|
xy_color:
|
||||||
|
- 0.618
|
||||||
|
- 0.366
|
||||||
|
light.wohnzimmer_regal_links:
|
||||||
|
state: true
|
||||||
|
brightness: 120
|
||||||
|
xy_color:
|
||||||
|
- 0.53
|
||||||
|
- 0.443
|
||||||
|
|
Loading…
Reference in New Issue