First commit
This commit is contained in:
1
.HA_VERSION
Normal file
1
.HA_VERSION
Normal file
@@ -0,0 +1 @@
|
||||
2024.12.4
|
||||
30
.storage/application_credentials
Normal file
30
.storage/application_credentials
Normal file
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 1,
|
||||
"key": "application_credentials",
|
||||
"data": {
|
||||
"items": [
|
||||
{
|
||||
"id": "home_connect_ac03c516109b26ecc8fbd129dc11e4adbb91c0a2323184071c1be12b2c80e4a4",
|
||||
"domain": "home_connect",
|
||||
"client_id": "AC03C516109B26ECC8FBD129DC11E4ADBB91C0A2323184071C1BE12B2C80E4A4",
|
||||
"client_secret": "6FD7678C70159B15AAADEC8A6BFDD77D4EDA79C0197FE852B2CA5FD00FFD7E5E",
|
||||
"name": "Bosch Homeconnect"
|
||||
},
|
||||
{
|
||||
"id": "spotify_205470434c044e348b2159dae2a18ec2",
|
||||
"domain": "spotify",
|
||||
"client_id": "205470434c044e348b2159dae2a18ec2",
|
||||
"client_secret": "283fdc93ce4f405b8754e7b178ce9dd3",
|
||||
"name": "Spotify-HA"
|
||||
},
|
||||
{
|
||||
"id": "google_sheets_216735711880_ig7524p605bo09f66269dkgpecbr5lc6_apps_googleusercontent_com",
|
||||
"domain": "google_sheets",
|
||||
"client_id": "216735711880-ig7524p605bo09f66269dkgpecbr5lc6.apps.googleusercontent.com",
|
||||
"client_secret": "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",
|
||||
"name": "Google"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
24
.storage/assist_pipeline.pipelines
Normal file
24
.storage/assist_pipeline.pipelines
Normal file
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 2,
|
||||
"key": "assist_pipeline.pipelines",
|
||||
"data": {
|
||||
"items": [
|
||||
{
|
||||
"conversation_engine": "conversation.home_assistant",
|
||||
"conversation_language": "de",
|
||||
"id": "01j0n51ggtadevrp3t42sydv7n",
|
||||
"language": "de",
|
||||
"name": "Home Assistant",
|
||||
"stt_engine": "stt.faster_whisper",
|
||||
"stt_language": "de",
|
||||
"tts_engine": "tts.piper",
|
||||
"tts_language": "de_DE",
|
||||
"tts_voice": "de_DE-thorsten-low",
|
||||
"wake_word_entity": null,
|
||||
"wake_word_id": null
|
||||
}
|
||||
],
|
||||
"preferred_item": "01j0n51ggtadevrp3t42sydv7n"
|
||||
}
|
||||
}
|
||||
287
.storage/auth
Normal file
287
.storage/auth
Normal file
@@ -0,0 +1,287 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 1,
|
||||
"key": "auth",
|
||||
"data": {
|
||||
"users": [
|
||||
{
|
||||
"id": "83bbf9611c5243dcbabb3a62b2ee874e",
|
||||
"group_ids": [
|
||||
"system-read-only"
|
||||
],
|
||||
"is_owner": false,
|
||||
"is_active": true,
|
||||
"name": "Home Assistant Content",
|
||||
"system_generated": true,
|
||||
"local_only": false
|
||||
},
|
||||
{
|
||||
"id": "a47f176b31b3430b937a100fedf3a959",
|
||||
"group_ids": [
|
||||
"system-admin"
|
||||
],
|
||||
"is_owner": false,
|
||||
"is_active": true,
|
||||
"name": "Supervisor",
|
||||
"system_generated": true,
|
||||
"local_only": false
|
||||
},
|
||||
{
|
||||
"id": "a645e8df04044717b9f0b917e8e9bf13",
|
||||
"group_ids": [
|
||||
"system-admin"
|
||||
],
|
||||
"is_owner": true,
|
||||
"is_active": true,
|
||||
"name": "HouseOnFire",
|
||||
"system_generated": false,
|
||||
"local_only": false
|
||||
},
|
||||
{
|
||||
"id": "4b89ececeb6d413d9a8240966e3a499c",
|
||||
"group_ids": [
|
||||
"system-users"
|
||||
],
|
||||
"is_owner": false,
|
||||
"is_active": true,
|
||||
"name": "mqtt-broker",
|
||||
"system_generated": false,
|
||||
"local_only": false
|
||||
},
|
||||
{
|
||||
"id": "28017be6a2a743bd8a8f4900f9e11807",
|
||||
"group_ids": [
|
||||
"system-admin"
|
||||
],
|
||||
"is_owner": false,
|
||||
"is_active": true,
|
||||
"name": "Home Assistant Cast",
|
||||
"system_generated": true,
|
||||
"local_only": false
|
||||
}
|
||||
],
|
||||
"groups": [
|
||||
{
|
||||
"id": "system-admin",
|
||||
"name": "Administrators"
|
||||
},
|
||||
{
|
||||
"id": "system-users",
|
||||
"name": "Users"
|
||||
},
|
||||
{
|
||||
"id": "system-read-only",
|
||||
"name": "Read Only"
|
||||
}
|
||||
],
|
||||
"credentials": [
|
||||
{
|
||||
"id": "435e5a1aff7845028aedb4ac875fb8db",
|
||||
"user_id": "a645e8df04044717b9f0b917e8e9bf13",
|
||||
"auth_provider_type": "homeassistant",
|
||||
"auth_provider_id": null,
|
||||
"data": {
|
||||
"username": "houseonfire"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "6159afa8f75c4490b95a371e99b06f90",
|
||||
"user_id": "4b89ececeb6d413d9a8240966e3a499c",
|
||||
"auth_provider_type": "homeassistant",
|
||||
"auth_provider_id": null,
|
||||
"data": {
|
||||
"username": "mqtt-broker"
|
||||
}
|
||||
}
|
||||
],
|
||||
"refresh_tokens": [
|
||||
{
|
||||
"id": "5792d1c15032427fb1e736f6927d21bf",
|
||||
"user_id": "83bbf9611c5243dcbabb3a62b2ee874e",
|
||||
"client_id": null,
|
||||
"client_name": null,
|
||||
"client_icon": null,
|
||||
"token_type": "system",
|
||||
"created_at": "2024-06-18T07:47:28.049928+00:00",
|
||||
"access_token_expiration": 1800.0,
|
||||
"token": "ec52f72216b66b3afaede38e9b8d5cf4bb070efbb49180741e428aa29acf89fe023b3e84dab6a6e9aa3a672695f15f83fa04eb02af2967d2fd6ac4085e01059f",
|
||||
"jwt_key": "ab37619dd6de96bbd236b29f8eaa7b3502b77b60d91ca622d65a604509a8a75ba16f11dd9f03ac9d06f4373eb8e1f1d86229f1c8d0aeb55bc893dd9060189998",
|
||||
"last_used_at": null,
|
||||
"last_used_ip": null,
|
||||
"expire_at": null,
|
||||
"credential_id": null,
|
||||
"version": "2024.6.3"
|
||||
},
|
||||
{
|
||||
"id": "1036cf635cc04559b54885f1d5d292ac",
|
||||
"user_id": "a47f176b31b3430b937a100fedf3a959",
|
||||
"client_id": null,
|
||||
"client_name": null,
|
||||
"client_icon": null,
|
||||
"token_type": "system",
|
||||
"created_at": "2024-06-18T07:47:28.392001+00:00",
|
||||
"access_token_expiration": 1800.0,
|
||||
"token": "4f01020454a69fdc1982ba434704c22b30f4962582692453f8193093624e305da87e948015e4032ef48458ab802c4a6fb9b4a82c11fc84ec41d2abfe60b85608",
|
||||
"jwt_key": "4f20e9b79d9996e2e28a663a287e1f2811b16bbd011c56d2de2fa4a7906f6cdcc19e7168501ed3079e4ab96d93e8297dd5eac3b6eb79afbd1a41097d38dc67d0",
|
||||
"last_used_at": "2024-12-18T09:10:35.203757+00:00",
|
||||
"last_used_ip": "172.30.32.2",
|
||||
"expire_at": null,
|
||||
"credential_id": null,
|
||||
"version": "2024.6.3"
|
||||
},
|
||||
{
|
||||
"id": "536b7102c1804656ac216c7bdb14b85a",
|
||||
"user_id": "a645e8df04044717b9f0b917e8e9bf13",
|
||||
"client_id": "http://192.168.178.7:8123/",
|
||||
"client_name": null,
|
||||
"client_icon": null,
|
||||
"token_type": "normal",
|
||||
"created_at": "2024-06-18T12:04:29.716546+00:00",
|
||||
"access_token_expiration": 1800.0,
|
||||
"token": "f946df6f42268922d87fbfbc134fbb3b7801797c07b1b040bb9057bc6420b87c655cafa8c4443c10119a50bddfbbabd575403213cf759ed30a5c5a5eeba2b021",
|
||||
"jwt_key": "3eb2c9ca0ffc022909485989c4d65f7db57e261d1b6e8f9ada8bf3d6dea0c7ed5f3d39eb74f2818c4d03ad096556f6a3266f71e94db28f19fc235441fde09b60",
|
||||
"last_used_at": "2024-12-18T08:20:53.960921+00:00",
|
||||
"last_used_ip": "192.168.179.10",
|
||||
"expire_at": 1742286053.960921,
|
||||
"credential_id": "435e5a1aff7845028aedb4ac875fb8db",
|
||||
"version": "2024.6.3"
|
||||
},
|
||||
{
|
||||
"id": "0c55de45e0034887be9b6b379a2d147a",
|
||||
"user_id": "a645e8df04044717b9f0b917e8e9bf13",
|
||||
"client_id": "http://192.168.178.7:8123/",
|
||||
"client_name": null,
|
||||
"client_icon": null,
|
||||
"token_type": "normal",
|
||||
"created_at": "2024-06-25T13:09:35.762436+00:00",
|
||||
"access_token_expiration": 1800.0,
|
||||
"token": "9fcf95fcbf8e08cdd2b4d00e9609a638ded72dd486bf9019f7ddf947b93c0a2aa2ad1a9ef42ae260b310318a4c618ab73ee4b9d031b44d2627ac2f0f72b8213b",
|
||||
"jwt_key": "a6666418cd65297f890d3f916cb938094b76d7b5953166a2fd64d107ae815497f3917a4e7134a504b3cb07272b0fe4e3ed811e8cebb36f90a68c4155bc11d802",
|
||||
"last_used_at": "2024-09-25T20:42:25.433562+00:00",
|
||||
"last_used_ip": "192.168.178.234",
|
||||
"expire_at": 1735072945.433562,
|
||||
"credential_id": "435e5a1aff7845028aedb4ac875fb8db",
|
||||
"version": "2024.6.4"
|
||||
},
|
||||
{
|
||||
"id": "c7730c1e65474e88acb7937aa3a93872",
|
||||
"user_id": "a645e8df04044717b9f0b917e8e9bf13",
|
||||
"client_id": "https://home-assistant.io/android",
|
||||
"client_name": null,
|
||||
"client_icon": null,
|
||||
"token_type": "normal",
|
||||
"created_at": "2024-07-03T16:31:12.680422+00:00",
|
||||
"access_token_expiration": 1800.0,
|
||||
"token": "ab4cf9eab7dd2d246e4a344f8f1b6319f1f1e00acbe29e6eebf02ea24b230e02ee87e6e1ea9731ccdafcdb6a44d75122f8007c7f9ac6cb95507f56a0e21daa28",
|
||||
"jwt_key": "8c0f49c3cefd89de0edac375b9aefeeb305ed9a75c4caa18502fadaef3a5f19cc78fd9370735b7ebc401aa6c40273cd13e542f2780a43fd2607d41c0841b59c1",
|
||||
"last_used_at": "2024-12-07T21:17:13.163626+00:00",
|
||||
"last_used_ip": "192.168.178.234",
|
||||
"expire_at": 1741382233.163626,
|
||||
"credential_id": "435e5a1aff7845028aedb4ac875fb8db",
|
||||
"version": "2024.6.4"
|
||||
},
|
||||
{
|
||||
"id": "ff6def8eaed94ce2a567dad550b63cbb",
|
||||
"user_id": "a645e8df04044717b9f0b917e8e9bf13",
|
||||
"client_id": "http://192.168.178.7:8123/",
|
||||
"client_name": null,
|
||||
"client_icon": null,
|
||||
"token_type": "normal",
|
||||
"created_at": "2024-11-23T08:07:58.603111+00:00",
|
||||
"access_token_expiration": 1800.0,
|
||||
"token": "2a8b89d835e0ebfd78bd8b1a3968721f1a6e72b02df287cba90c1fa37b532aace348f513b16e133f6ec431f160eae6b880c0a9d5b59d9b3a20a00a7efd63bd30",
|
||||
"jwt_key": "c5243d12107518fe8546f3e254a298d2304ae8bdb133a790bd0694e92e9824c0b3328e2882316935418e3e7a819f103a8384eccd72fad9ba4c198d6f6ac073f8",
|
||||
"last_used_at": "2024-11-23T08:07:58.604044+00:00",
|
||||
"last_used_ip": "192.168.178.122",
|
||||
"expire_at": 1740125278.604044,
|
||||
"credential_id": "435e5a1aff7845028aedb4ac875fb8db",
|
||||
"version": "2024.11.3"
|
||||
},
|
||||
{
|
||||
"id": "447ddfebb5e94a5c802ef3ae41d776a1",
|
||||
"user_id": "a645e8df04044717b9f0b917e8e9bf13",
|
||||
"client_id": "https://ha.home.hoffmanns-family.de/",
|
||||
"client_name": null,
|
||||
"client_icon": null,
|
||||
"token_type": "normal",
|
||||
"created_at": "2024-12-13T17:48:30.468305+00:00",
|
||||
"access_token_expiration": 1800.0,
|
||||
"token": "7f1e7783c6b75ef573cf58a221f3ee0deba0f5fbba37d9873b6c9eacf2d4ae1bd4cd2102534a3e55f9db339cf13d8ac6d5c9f890b041614c2f85356809661460",
|
||||
"jwt_key": "c45cdbe7e4d7da7a333650b7fc0b2cc6612e3816ed2d8c705ba74f3273d1c66fe6ec733d07f63d8a5b7c3e3d5e69e3198f0ba644ca35e1e5f4355f6994000323",
|
||||
"last_used_at": "2024-12-13T17:48:30.468618+00:00",
|
||||
"last_used_ip": "192.168.179.10",
|
||||
"expire_at": 1741888110.468618,
|
||||
"credential_id": "435e5a1aff7845028aedb4ac875fb8db",
|
||||
"version": "2024.12.3"
|
||||
},
|
||||
{
|
||||
"id": "3d49e475905e4f1188bd6127b5bf7ed8",
|
||||
"user_id": "a645e8df04044717b9f0b917e8e9bf13",
|
||||
"client_id": "https://ha.home.hoffmanns-family.de/",
|
||||
"client_name": null,
|
||||
"client_icon": null,
|
||||
"token_type": "normal",
|
||||
"created_at": "2024-12-13T17:50:02.599193+00:00",
|
||||
"access_token_expiration": 1800.0,
|
||||
"token": "31cb79c3dd794287d4210055ee4b7217f270baa0b4e13f304206bb3ea9211f35ac0c2c6c934d6e35cf136491e439883b1694183cfff0d0dcebf7822c6ccc4ce5",
|
||||
"jwt_key": "5f7d7d2516af1a708aeca96afa5374370405c2337923f2132b39759a62ca61f43eff5fb17b84c5ca17c3bc86d60af626d2058c63398bc18e1dc3830d1e1c0c72",
|
||||
"last_used_at": "2024-12-13T17:50:02.599490+00:00",
|
||||
"last_used_ip": "192.168.179.10",
|
||||
"expire_at": 1741888202.59949,
|
||||
"credential_id": "435e5a1aff7845028aedb4ac875fb8db",
|
||||
"version": "2024.12.3"
|
||||
},
|
||||
{
|
||||
"id": "fb806592708a4aabbb03f92796c5f8a9",
|
||||
"user_id": "a645e8df04044717b9f0b917e8e9bf13",
|
||||
"client_id": "https://ha.home.hoffmanns-family.de/",
|
||||
"client_name": null,
|
||||
"client_icon": null,
|
||||
"token_type": "normal",
|
||||
"created_at": "2024-12-13T17:52:22.780690+00:00",
|
||||
"access_token_expiration": 1800.0,
|
||||
"token": "0dcd94a2776b84423d334709e88ce8258d12d7b5be80942deb671865822e93db8cf9a54e13785a95cac27d5a2034a08b54c8a074026fdd3ac344cab320ff2099",
|
||||
"jwt_key": "77679a9b13359725c40c907d961cdda353a3b515292e5a51426533cb437c5af7c0228dbc1310e4b8185df189d74c5c9e02cf203d3d5fc41f099882ff21ed2d33",
|
||||
"last_used_at": "2024-12-13T17:52:22.780867+00:00",
|
||||
"last_used_ip": "192.168.179.10",
|
||||
"expire_at": 1741888342.780867,
|
||||
"credential_id": "435e5a1aff7845028aedb4ac875fb8db",
|
||||
"version": "2024.12.3"
|
||||
},
|
||||
{
|
||||
"id": "35db3ddcdbbc4b4a975c0449bece5aeb",
|
||||
"user_id": "a645e8df04044717b9f0b917e8e9bf13",
|
||||
"client_id": "https://ha.home.hoffmanns-family.de/",
|
||||
"client_name": null,
|
||||
"client_icon": null,
|
||||
"token_type": "normal",
|
||||
"created_at": "2024-12-13T17:55:37.343804+00:00",
|
||||
"access_token_expiration": 1800.0,
|
||||
"token": "fd8c8c3ba0b71f19fba39427e5a56d3a05da8ec9f55fe4e37a38371b72e7cb91c6740f00bf035e604680f5713198767a3834e9eb889d1b794df3945e5b4f1797",
|
||||
"jwt_key": "b551547c34cc3341993269a2ab5557a6b8185d9cc4e9c4ce3271f04146906ca423f170c82b3ace36df6a221a72adfdfe4c06a391d845cc0eea7db10bed265c5a",
|
||||
"last_used_at": "2024-12-18T09:21:14.502765+00:00",
|
||||
"last_used_ip": "192.168.179.10",
|
||||
"expire_at": 1742289674.502765,
|
||||
"credential_id": "435e5a1aff7845028aedb4ac875fb8db",
|
||||
"version": "2024.12.3"
|
||||
},
|
||||
{
|
||||
"id": "115474170baf42bda60bc8d362258731",
|
||||
"user_id": "28017be6a2a743bd8a8f4900f9e11807",
|
||||
"client_id": null,
|
||||
"client_name": null,
|
||||
"client_icon": null,
|
||||
"token_type": "system",
|
||||
"created_at": "2024-09-18T06:56:05.359854+00:00",
|
||||
"access_token_expiration": 1800.0,
|
||||
"token": "f9a02edd0e958dff21f1ae3b3c37d90a1b52988063d5b9cf5af3083f56e21a86b900b7e2598b0228dfdea4f67d67a23478940c0d9cf8846cc43db8d6d57956f0",
|
||||
"jwt_key": "fd149ab2be8a7be59c5469bc3fc9898004ae70257b0f943c9b4027034a7c560f946874a6e6b0c161a6e90bea6a1bb551e718749a70539fe2de7aefcef69a9082",
|
||||
"last_used_at": null,
|
||||
"last_used_ip": null,
|
||||
"expire_at": null,
|
||||
"credential_id": null,
|
||||
"version": "2024.9.2"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
17
.storage/auth_provider.homeassistant
Normal file
17
.storage/auth_provider.homeassistant
Normal file
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 1,
|
||||
"key": "auth_provider.homeassistant",
|
||||
"data": {
|
||||
"users": [
|
||||
{
|
||||
"username": "houseonfire",
|
||||
"password": "JDJiJDEyJGs3cW1EMThVLmh3SEsxTmZ3RUVXb3VyMlIwTXQzWktqQjk2UVo3NmhUdkl4M3d0Zy51VC91"
|
||||
},
|
||||
{
|
||||
"username": "mqtt-broker",
|
||||
"password": "JDJiJDEyJFp2aU4zS1JtMmxldzZEamdqWTRiRy5qZGoxRGFwdExHc0FybEcxczlzcTBwSjZ1Tm5tN0NT"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
6
.storage/bluetooth.passive_update_processor
Normal file
6
.storage/bluetooth.passive_update_processor
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 1,
|
||||
"key": "bluetooth.passive_update_processor",
|
||||
"data": {}
|
||||
}
|
||||
10
.storage/core.analytics
Normal file
10
.storage/core.analytics
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 1,
|
||||
"key": "core.analytics",
|
||||
"data": {
|
||||
"onboarded": true,
|
||||
"preferences": {},
|
||||
"uuid": null
|
||||
}
|
||||
}
|
||||
130
.storage/core.area_registry
Normal file
130
.storage/core.area_registry
Normal file
@@ -0,0 +1,130 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 7,
|
||||
"key": "core.area_registry",
|
||||
"data": {
|
||||
"areas": [
|
||||
{
|
||||
"aliases": [],
|
||||
"floor_id": "og1_hinten",
|
||||
"icon": null,
|
||||
"id": "wohnzimmer",
|
||||
"labels": [],
|
||||
"name": "Wohnzimmer",
|
||||
"picture": null,
|
||||
"created_at": "1970-01-01T00:00:00+00:00",
|
||||
"modified_at": "1970-01-01T00:00:00+00:00"
|
||||
},
|
||||
{
|
||||
"aliases": [],
|
||||
"floor_id": "og1_hinten",
|
||||
"icon": null,
|
||||
"id": "kuche",
|
||||
"labels": [],
|
||||
"name": "Küche",
|
||||
"picture": null,
|
||||
"created_at": "1970-01-01T00:00:00+00:00",
|
||||
"modified_at": "1970-01-01T00:00:00+00:00"
|
||||
},
|
||||
{
|
||||
"aliases": [],
|
||||
"floor_id": "hinten_unten",
|
||||
"icon": null,
|
||||
"id": "schlafzimmer",
|
||||
"labels": [],
|
||||
"name": "Schlafzimmer",
|
||||
"picture": null,
|
||||
"created_at": "1970-01-01T00:00:00+00:00",
|
||||
"modified_at": "1970-01-01T00:00:00+00:00"
|
||||
},
|
||||
{
|
||||
"aliases": [],
|
||||
"floor_id": "og_1_vorn",
|
||||
"icon": null,
|
||||
"id": "milas_zimmer",
|
||||
"labels": [],
|
||||
"name": "Milas Zimmer",
|
||||
"picture": null,
|
||||
"created_at": "1970-01-01T00:00:00+00:00",
|
||||
"modified_at": "1970-01-01T00:00:00+00:00"
|
||||
},
|
||||
{
|
||||
"aliases": [],
|
||||
"floor_id": "og_1_vorn",
|
||||
"icon": null,
|
||||
"id": "kizileon",
|
||||
"labels": [],
|
||||
"name": "KiZiLeon",
|
||||
"picture": null,
|
||||
"created_at": "1970-01-01T00:00:00+00:00",
|
||||
"modified_at": "1970-01-01T00:00:00+00:00"
|
||||
},
|
||||
{
|
||||
"aliases": [],
|
||||
"floor_id": "og_1_vorn",
|
||||
"icon": "mdi:microsoft-office",
|
||||
"id": "buro",
|
||||
"labels": [],
|
||||
"name": "Büro",
|
||||
"picture": null,
|
||||
"created_at": "1970-01-01T00:00:00+00:00",
|
||||
"modified_at": "1970-01-01T00:00:00+00:00"
|
||||
},
|
||||
{
|
||||
"aliases": [],
|
||||
"floor_id": "keller",
|
||||
"icon": "mdi:toolbox-outline",
|
||||
"id": "solarraum",
|
||||
"labels": [],
|
||||
"name": "Solarraum",
|
||||
"picture": null,
|
||||
"created_at": "1970-01-01T00:00:00+00:00",
|
||||
"modified_at": "1970-01-01T00:00:00+00:00"
|
||||
},
|
||||
{
|
||||
"aliases": [],
|
||||
"floor_id": null,
|
||||
"icon": null,
|
||||
"id": "draussen",
|
||||
"labels": [],
|
||||
"name": "Draußen",
|
||||
"picture": null,
|
||||
"created_at": "1970-01-01T00:00:00+00:00",
|
||||
"modified_at": "1970-01-01T00:00:00+00:00"
|
||||
},
|
||||
{
|
||||
"aliases": [],
|
||||
"floor_id": null,
|
||||
"icon": null,
|
||||
"id": "mobil",
|
||||
"labels": [],
|
||||
"name": "Mobil",
|
||||
"picture": null,
|
||||
"created_at": "1970-01-01T00:00:00+00:00",
|
||||
"modified_at": "1970-01-01T00:00:00+00:00"
|
||||
},
|
||||
{
|
||||
"aliases": [],
|
||||
"floor_id": null,
|
||||
"icon": null,
|
||||
"id": "roof",
|
||||
"labels": [],
|
||||
"name": "Roof",
|
||||
"picture": null,
|
||||
"created_at": "1970-01-01T00:00:00+00:00",
|
||||
"modified_at": "1970-01-01T00:00:00+00:00"
|
||||
},
|
||||
{
|
||||
"aliases": [],
|
||||
"floor_id": null,
|
||||
"icon": null,
|
||||
"id": "gosungrow",
|
||||
"labels": [],
|
||||
"name": "GoSungrow",
|
||||
"picture": null,
|
||||
"created_at": "1970-01-01T00:00:00+00:00",
|
||||
"modified_at": "1970-01-01T00:00:00+00:00"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
18
.storage/core.category_registry
Normal file
18
.storage/core.category_registry
Normal file
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 2,
|
||||
"key": "core.category_registry",
|
||||
"data": {
|
||||
"categories": {
|
||||
"helpers": [
|
||||
{
|
||||
"category_id": "01JDHP2321SYZ2RJD716Y2TW2T",
|
||||
"created_at": "2024-11-25T12:52:04.801769+00:00",
|
||||
"icon": "mdi:lightning-bolt",
|
||||
"modified_at": "2024-11-25T12:52:04.801774+00:00",
|
||||
"name": "Energie Haushalt"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
19
.storage/core.config
Normal file
19
.storage/core.config
Normal file
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 4,
|
||||
"key": "core.config",
|
||||
"data": {
|
||||
"latitude": 49.846042049999994,
|
||||
"longitude": 8.801464389716589,
|
||||
"elevation": 0,
|
||||
"unit_system_v2": "metric",
|
||||
"location_name": "Home",
|
||||
"time_zone": "Europe/Berlin",
|
||||
"external_url": null,
|
||||
"internal_url": null,
|
||||
"currency": "EUR",
|
||||
"country": "DE",
|
||||
"language": "de",
|
||||
"radius": 100
|
||||
}
|
||||
}
|
||||
56
.storage/core.config_entries
Normal file
56
.storage/core.config_entries
Normal file
@@ -0,0 +1,56 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 4,
|
||||
"key": "core.config_entries",
|
||||
"data": {
|
||||
"entries": [
|
||||
{"created_at":"1970-01-01T00:00:00+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"sun","entry_id":"a5e0ac557cf105c9cda03d0d16f4e998","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"import","title":"Sun","unique_id":null,"version":1},
|
||||
{"created_at":"1970-01-01T00:00:00+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"hassio","entry_id":"96f4b0c48777b3b42c6cbf0aed8573b2","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"system","title":"Supervisor","unique_id":"hassio","version":1},
|
||||
{"created_at":"1970-01-01T00:00:00+00:00","data":{},"disabled_by":null,"discovery_keys":{"zeroconf":[{"domain":"zeroconf","key":["_sonos._tcp.local.","Sonos-347E5C3DFA40@KiZiLeon._sonos._tcp.local."],"version":1},{"domain":"zeroconf","key":["_sonos._tcp.local.","Sonos-347E5CF518A6@Mobil._sonos._tcp.local."],"version":1},{"domain":"zeroconf","key":["_sonos._tcp.local.","RINCON_347E5C3DFA4001400@KiZiLeon._sonos._tcp.local."],"version":1},{"domain":"zeroconf","key":["_sonos._tcp.local.","RINCON_347E5CF518A601400@Mobil._sonos._tcp.local."],"version":1}]},"domain":"sonos","entry_id":"4b863bd41d3df19cc24239cfbfb6fd87","minor_version":1,"modified_at":"2024-12-17T12:16:49.207904+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ssdp","title":"Sonos","unique_id":"sonos","version":1},
|
||||
{"created_at":"1970-01-01T00:00:00+00:00","data":{"host":"192.168.178.16","manufacturer":"Denon","model":"Denon AVC-X3800H","serial_number":"DBYQ122327047","type":"avr-x-2016"},"disabled_by":null,"discovery_keys":{"ssdp":[{"domain":"ssdp","key":"uuid:8c5db522-d6d3-121c-0080-000678f164f1","version":1},{"domain":"ssdp","key":"uuid:1f75500f-74d7-1035-0080-000678f164f1","version":1},{"domain":"ssdp","key":"uuid:be0fa4e3-84b9-1e54-0080-000678f164f1","version":1},{"domain":"ssdp","key":"uuid:41743c40-95de-2514-b10c-f4e370a83f3d","version":1},{"domain":"ssdp","key":"uuid:c671f3c1-0994-e013-bc5b-b69401e994b4","version":1}]},"domain":"denonavr","entry_id":"c9bdd68cce4de4773ff6ddfabaf22411","minor_version":1,"modified_at":"2024-10-10T10:33:41.786889+00:00","options":{"show_all_sources":true,"update_audyssey":true,"use_telnet":false,"zone2":false,"zone3":false},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ssdp","title":"AV-Receiver WoZi","unique_id":"Denon AVC-X3800H-DBYQ122327047","version":1},
|
||||
{"created_at":"1970-01-01T00:00:00+00:00","data":{"host":"192.168.178.1","password":"EsGibtKeinBierAufHawai2021","username":"dafreeze01"},"disabled_by":null,"discovery_keys":{"ssdp":[{"domain":"ssdp","key":"uuid:123402409-bccb-40e7-8e6c-E0286D838857","version":1}]},"domain":"fritzbox","entry_id":"d07c8190c229ebf179207500b4bc0b84","minor_version":1,"modified_at":"2024-10-10T10:33:41.790375+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ssdp","title":"HoffiBox","unique_id":"123402409-bccb-40e7-8e6c-E0286D838857","version":1},
|
||||
{"created_at":"1970-01-01T00:00:00+00:00","data":{"host":"192.168.178.1","location":"http://192.168.178.1:49000/igddesc.xml","mac_address":"e0:28:6d:83:88:57","original_udn":"uuid:75802409-bccb-40e7-8e6c-E0286D838857","st":"urn:schemas-upnp-org:device:InternetGatewayDevice:1","udn":"uuid:75802409-bccb-40e7-8e6c-E0286D838857"},"disabled_by":null,"discovery_keys":{"ssdp":[{"domain":"ssdp","key":"uuid:75802409-bccb-40e7-8e6c-E0286D838857","version":1}]},"domain":"upnp","entry_id":"20d35ca696cab7083bcb1504e0c4247f","minor_version":1,"modified_at":"2024-10-10T10:33:41.848736+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ssdp","title":"HoffiBox","unique_id":"uuid:75802409-bccb-40e7-8e6c-E0286D838857::urn:schemas-upnp-org:device:InternetGatewayDevice:1","version":1},
|
||||
{"created_at":"1970-01-01T00:00:00+00:00","data":{"host":"192.168.178.1","password":"EsGibtKeinBierAufHawai2021","port":49000,"ssl":false,"username":"dafreeze01"},"disabled_by":null,"discovery_keys":{"ssdp":[{"domain":"ssdp","key":"uuid:123402409-bccb-40e7-8e6c-E0286D838857","version":1}]},"domain":"fritz","entry_id":"77a96cb368d4ff102c022cdc7bbc28f7","minor_version":1,"modified_at":"2024-10-10T10:33:41.787668+00:00","options":{"consider_home":180.0,"old_discovery":false},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ssdp","title":"HoffiBox","unique_id":"123402409-bccb-40e7-8e6c-E0286D838857","version":1},
|
||||
{"created_at":"1970-01-01T00:00:00+00:00","data":{"device_id":"uuid:fa095ecc-e13e-40e7-8e6c-e0286d838857::urn:schemas-upnp-org:device:MediaServer:1","source_id":"hoffibox_mediaserver","url":"http://192.168.178.1:49000/MediaServerDevDesc.xml"},"disabled_by":null,"discovery_keys":{"ssdp":[{"domain":"ssdp","key":"uuid:fa095ecc-e13e-40e7-8e6c-e0286d838857","version":1}]},"domain":"dlna_dms","entry_id":"b940ced52b56cbfc3185cd6eaf766ed8","minor_version":1,"modified_at":"2024-10-10T10:33:41.787199+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ssdp","title":"HoffiBox Mediaserver","unique_id":"uuid:fa095ecc-e13e-40e7-8e6c-e0286d838857::urn:schemas-upnp-org:device:MediaServer:1","version":1},
|
||||
{"created_at":"1970-01-01T00:00:00+00:00","data":{"host":"192.168.178.1","location":"http://192.168.178.1:49000/igd2desc.xml","mac_address":"e0:28:6d:83:88:57","original_udn":"uuid:75802409-bccb-40e7-9f6c-E0286D838857","st":"urn:schemas-upnp-org:device:InternetGatewayDevice:2","udn":"uuid:75802409-bccb-40e7-9f6c-E0286D838857"},"disabled_by":null,"discovery_keys":{"ssdp":[{"domain":"ssdp","key":"uuid:75802409-bccb-40e7-9f6c-E0286D838857","version":1}]},"domain":"upnp","entry_id":"2f8d45b0feb49169dc7e743da535d4dc","minor_version":1,"modified_at":"2024-10-10T10:33:41.805571+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ssdp","title":"InternetGatewayDeviceV2 - HoffiBox","unique_id":"uuid:75802409-bccb-40e7-9f6c-E0286D838857::urn:schemas-upnp-org:device:InternetGatewayDevice:2","version":1},
|
||||
{"created_at":"1970-01-01T00:00:00+00:00","data":{"name":"Samsung CLX-3180 Series","url":"http://192.168.178.27/"},"disabled_by":null,"discovery_keys":{"ssdp":[{"domain":"ssdp","key":"uuid:16a65700-007c-1000-bb49-001599924895","version":1}]},"domain":"syncthru","entry_id":"2bcd8718809e20a760218b71cca61814","minor_version":1,"modified_at":"2024-10-12T13:38:52.024985+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ssdp","title":"Samsung CLX-3180 Series","unique_id":"uuid:16a65700-007c-1000-bb49-001599924895","version":1},
|
||||
{"created_at":"1970-01-01T00:00:00+00:00","data":{"endpoint":"https://apigw.tuyaeu.com","terminal_id":"1718702679124CBRxnh","token_info":{"access_token":"cff7179cf2178d98a9134a7386f4619e","expire_time":7200,"refresh_token":"c47b7dffc847e3457eb3ec24cfd8a73c","t":1734513126969,"uid":"eu1618648897035yrhhn"},"user_code":"Cayrhhn"},"disabled_by":null,"discovery_keys":{},"domain":"tuya","entry_id":"ba8aa0c6907472bee0fd593c7adafb90","minor_version":1,"modified_at":"2024-12-18T09:12:06.985763+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"dhcp","title":"andre.hoffmann1983@googlemail.com","unique_id":null,"version":1},
|
||||
{"created_at":"1970-01-01T00:00:00+00:00","data":{"device_id":"uuid:b7f2f5f5-da45-444f-ba60-af13833db487","mac":"d8:a3:5c:91:69:52","type":"urn:schemas-upnp-org:device:MediaRenderer:1","url":"http://192.168.178.5:9197/dmr"},"disabled_by":null,"discovery_keys":{"ssdp":[{"domain":"ssdp","key":"uuid:b7f2f5f5-da45-444f-ba60-af13833db487","version":1}]},"domain":"dlna_dmr","entry_id":"4807293d88dacc433347d1775dff6597","minor_version":1,"modified_at":"2024-10-10T10:33:41.806250+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ssdp","title":"Samsung AU9079 75 TV","unique_id":"uuid:b7f2f5f5-da45-444f-ba60-af13833db487","version":1},
|
||||
{"created_at":"1970-01-01T00:00:00+00:00","data":{"host":"192.168.178.5","mac":"d8:a3:5c:91:69:52","manufacturer":"Samsung Electronics","method":"websocket","model":"GU75AU9079UXZG","name":"Samsung AU9079 75 TV","port":8002,"ssdp_main_tv_agent_location":null,"ssdp_rendering_control_location":"http://192.168.178.5:9197/dmr","token":"73044052"},"disabled_by":null,"discovery_keys":{"dhcp":[{"domain":"dhcp","key":"d8a35c916952","version":1}],"ssdp":[{"domain":"ssdp","key":"uuid:b7f2f5f5-da45-444f-ba60-af13833db487","version":1}],"zeroconf":[{"domain":"zeroconf","key":["_airplay._tcp.local.","Samsung AU9079 75 TV._airplay._tcp.local."],"version":1}]},"domain":"samsungtv","entry_id":"44799c4cb9ed4af76927e05b88edaabc","minor_version":2,"modified_at":"2024-10-10T10:33:42.014377+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ssdp","title":"Samsung AU9079 75 TV (GU75AU9079UXZG)","unique_id":"6353e6aa-2c18-4616-be17-8e8ef45efa84","version":2},
|
||||
{"created_at":"1970-01-01T00:00:00+00:00","data":{"addon":"VLC","host":"core-vlc","password":"iy1Ey1elee4ooFaeheehei3ooTha0muTh0eizahpoh1ieng5IeHoingahyiedoo4","port":4212},"disabled_by":null,"discovery_keys":{},"domain":"vlc_telnet","entry_id":"f653c4b30a3bf80db1b1208f53ab451f","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"hassio","title":"core-vlc","unique_id":"hassio","version":1},
|
||||
{"created_at":"1970-01-01T00:00:00+00:00","data":{"token":"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"},"disabled_by":null,"discovery_keys":{},"domain":"hacs","entry_id":"93daebfba82f765e97fcdab56f99c477","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{"appdaemon":true,"country":"ALL","debug":true,"experimental":false,"netdaemon":false,"release_limit":5,"sidepanel_icon":"hacs:hacs","sidepanel_title":"HACS"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","title":"","unique_id":null,"version":1},
|
||||
{"created_at":"1970-01-01T00:00:00+00:00","data":{"host":"core-whisper","port":10300},"disabled_by":null,"discovery_keys":{"hassio":[{"domain":"hassio","key":"0251c22a21814e76a7e98d7f182fc354","version":1}]},"domain":"wyoming","entry_id":"5193ca3d716c0974943e2c9fbaac2002","minor_version":1,"modified_at":"2024-11-14T12:56:15.331003+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"hassio","title":"Whisper","unique_id":"0251c22a21814e76a7e98d7f182fc354","version":1},
|
||||
{"created_at":"1970-01-01T00:00:00+00:00","data":{"host":"core-piper","port":10200},"disabled_by":null,"discovery_keys":{"hassio":[{"domain":"hassio","key":"5b1aa5a5ffd040f3b4c943f5cc5103d4","version":1}]},"domain":"wyoming","entry_id":"0f5e7f41d20b0089997dbd03bac01108","minor_version":1,"modified_at":"2024-11-14T12:56:15.329944+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"hassio","title":"Piper","unique_id":"5b1aa5a5ffd040f3b4c943f5cc5103d4","version":1},
|
||||
{"created_at":"1970-01-01T00:00:00+00:00","data":{"host":"core-openwakeword","port":10400},"disabled_by":null,"discovery_keys":{"hassio":[{"domain":"hassio","key":"66010ad3bf8d4d29ba5fd7bfc01ade75","version":1}]},"domain":"wyoming","entry_id":"78dd81b52c67cdf453224f6220195263","minor_version":1,"modified_at":"2024-11-14T12:56:15.329121+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"hassio","title":"openWakeWord","unique_id":"66010ad3bf8d4d29ba5fd7bfc01ade75","version":1},
|
||||
{"created_at":"1970-01-01T00:00:00+00:00","data":{"zone":"zone.home"},"disabled_by":null,"discovery_keys":{},"domain":"open_meteo","entry_id":"5f587212a47072f59c65feb63a2f7677","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","title":"Home","unique_id":"zone.home","version":1},
|
||||
{"created_at":"1970-01-01T00:00:00+00:00","data":{"auth_implementation":"home_connect_ac03c516109b26ecc8fbd129dc11e4adbb91c0a2323184071c1be12b2c80e4a4","token":{"access_token":"eyJ4LWVudiI6IlBSRCIsImFsZyI6IlJTMjU2IiwieC1yZWciOiJFVSIsImtpZCI6InJldS1wcm9kdWN0aW9uIn0.eyJmZ3JwIjpbXSwiY2x0eSI6InByaXZhdGUiLCJzdWIiOiI5ZmQ5ZmE5My1jMmZjLTRmNjYtOTMzOC03ODg3ZDQ4OWE4NTUiLCJhdWQiOiJBQzAzQzUxNjEwOUIyNkVDQzhGQkQxMjlEQzExRTRBREJCOTFDMEEyMzIzMTg0MDcxQzFCRTEyQjJDODBFNEE0Iiwic3RhZ2UiOiJQUkQiLCJhenAiOiJBQzAzQzUxNjEwOUIyNkVDQzhGQkQxMjlEQzExRTRBREJCOTFDMEEyMzIzMTg0MDcxQzFCRTEyQjJDODBFNEE0Iiwic2NvcGUiOlsiU2V0dGluZ3MiLCJJZGVudGlmeUFwcGxpYW5jZSIsIkNvbnRyb2wiLCJNb25pdG9yIl0sImlzcyI6IkVVOlBSRDoyIiwiZXhwIjoxNzM0NTI3MDM4LCJyZWdpb24iOiJFVSIsImlhdCI6MTczNDQ0MDYzOCwianRpIjoiYjJjZTNmYmQtYmQ1NC00ZTIwLWIyOGUtMWRhZDBlNDIyODgxIn0.cSTDdJ9Cz9bbRuJcInjtgWRP4k7Ulyb0YrmDqPHRts38wNC-76bvtYbHInqBzQUCwPorw44xwz4zRu_FVUnLZDKi5wEjzZdwSzk8bw8UKRld0bcMDx-gO2bOgDOjcSdvysWmwUd5-ccBVvnMCl0nn3o9C9tSn5FBT0hVO_52mOkLW293hRkwxvveTrr0Rtw0WTiuO47yllntmsZHBS-_8Jt5E4uz_3zRgak5PfDy-pcWyxA5OpZKjOrLVSkWpYQsUiJo3jReajVueVtkYAmu8zj9yF3x1BQmP2YQKbyxgdKLrjaEnjZkE0wQJwF1gGmKLjayvSgMWVzjxSE7y3KaWg","expires_at":1734527038.1965683,"expires_in":86400,"id_token":"eyJ4LWVudiI6IlBSRCIsImFsZyI6IlJTMjU2IiwieC1yZWciOiJFVSIsImtpZCI6InJldS1wcm9kdWN0aW9uIn0.eyJmZ3JwIjpbXSwiY2x0eSI6InByaXZhdGUiLCJzdWIiOiI5ZmQ5ZmE5My1jMmZjLTRmNjYtOTMzOC03ODg3ZDQ4OWE4NTUiLCJhdWQiOiJBQzAzQzUxNjEwOUIyNkVDQzhGQkQxMjlEQzExRTRBREJCOTFDMEEyMzIzMTg0MDcxQzFCRTEyQjJDODBFNEE0Iiwic3RhZ2UiOiJQUkQiLCJhenAiOiJBQzAzQzUxNjEwOUIyNkVDQzhGQkQxMjlEQzExRTRBREJCOTFDMEEyMzIzMTg0MDcxQzFCRTEyQjJDODBFNEE0Iiwic2NvcGUiOlsiU2V0dGluZ3MiLCJJZGVudGlmeUFwcGxpYW5jZSIsIkNvbnRyb2wiLCJNb25pdG9yIl0sImlzcyI6IkVVOlBSRDoyIiwiZXhwIjoxNzM0NTI3MDM4LCJyZWdpb24iOiJFVSIsImlhdCI6MTczNDQ0MDYzOCwianRpIjoiYjJjZTNmYmQtYmQ1NC00ZTIwLWIyOGUtMWRhZDBlNDIyODgxIn0.cSTDdJ9Cz9bbRuJcInjtgWRP4k7Ulyb0YrmDqPHRts38wNC-76bvtYbHInqBzQUCwPorw44xwz4zRu_FVUnLZDKi5wEjzZdwSzk8bw8UKRld0bcMDx-gO2bOgDOjcSdvysWmwUd5-ccBVvnMCl0nn3o9C9tSn5FBT0hVO_52mOkLW293hRkwxvveTrr0Rtw0WTiuO47yllntmsZHBS-_8Jt5E4uz_3zRgak5PfDy-pcWyxA5OpZKjOrLVSkWpYQsUiJo3jReajVueVtkYAmu8zj9yF3x1BQmP2YQKbyxgdKLrjaEnjZkE0wQJwF1gGmKLjayvSgMWVzjxSE7y3KaWg","refresh_token":"eyJyZWdpb24iOiJFVSIsInN0YWdlIjoiUFJEIiwiY3JlZiI6IkFDMDNDNTE2IiwidG9rZW4iOiIzMzNhMjc2YS0wNTFjLTQ3YjAtOWY3Yi02YTNiOGE2ODFmZDkiLCJjbHR5IjoicHJpdmF0ZSIsIngtcmVnIjoiRVUiLCJ4LWVudiI6IlBSRCJ9","scope":"Settings IdentifyAppliance Control Monitor","token_type":"Bearer"}},"disabled_by":null,"discovery_keys":{},"domain":"home_connect","entry_id":"b76f26903f09e391cc289658d2869e2e","minor_version":2,"modified_at":"2024-12-17T13:03:58.197404+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","title":"Bosch Homeconnect","unique_id":null,"version":1},
|
||||
{"created_at":"1970-01-01T00:00:00+00:00","data":{"device_id":"uuid:0f7f4901-0004-1000-b1b5-5056bf0911a2","mac":"78:ab:bb:d0:dc:93","type":"urn:schemas-upnp-org:device:MediaRenderer:1","url":"http://192.168.178.42:7676/smp_14_"},"disabled_by":null,"discovery_keys":{"ssdp":[{"domain":"ssdp","key":"uuid:0f7f4901-0004-1000-b1b5-5056bf0911a2","version":1}]},"domain":"dlna_dmr","entry_id":"e91e3c599a7b6f622cb65351e384c649","minor_version":1,"modified_at":"2024-12-11T08:12:23.453730+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ssdp","title":"[TV] Samsung","unique_id":"uuid:0f7f4901-0004-1000-b1b5-5056bf0911a2","version":1},
|
||||
{"created_at":"1970-01-01T00:00:00+00:00","data":{"host":"192.168.178.16"},"disabled_by":null,"discovery_keys":{},"domain":"heos","entry_id":"d1bbb87e718df3300102353871b04be1","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","title":"Controller (192.168.178.16)","unique_id":"heos","version":1},
|
||||
{"created_at":"1970-01-01T00:00:00+00:00","data":{"birth_message":{"payload":"online","qos":0,"retain":false,"topic":"homeassistant/status"},"broker":"192.168.178.7","client_id":"mqtt-broker-1205831","discovery":true,"discovery_prefix":"homeassistant","keepalive":60,"password":"mqtt-pw2024","port":1883,"protocol":"3.1.1","tls_insecure":false,"transport":"tcp","username":"mqtt-broker","will_message":{"payload":"offline","qos":0,"retain":false,"topic":"homeassistant/status"}},"disabled_by":null,"discovery_keys":{},"domain":"mqtt","entry_id":"218b17e8669f55a54418ee9bec655ff4","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"hassio","title":"192.168.178.7","unique_id":null,"version":1},
|
||||
{"created_at":"1970-01-01T00:00:00+00:00","data":{"api_key":"kSHyjIsZfCWSe"},"disabled_by":null,"discovery_keys":{},"domain":"co2signal","entry_id":"002f344a0690e7f405db30b49b91a963","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","title":"CO2 Signal","unique_id":null,"version":1},
|
||||
{"created_at":"1970-01-01T00:00:00+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"systemmonitor","entry_id":"e11974c57c14d4ecedaba457e459e911","minor_version":3,"modified_at":"2024-09-18T06:43:35.512766+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","title":"System Monitor","unique_id":null,"version":1},
|
||||
{"created_at":"1970-01-01T00:00:00+00:00","data":{"app_data":{"push_token":"c_vM4PwqQpaPCSIVHWOJBm:APA91bH_91oYeO8hXF_SDHrbbf36H0eBHPlz3JKDoynD8Iv5SfzZtkdKqliXKiJEEEGGsJ_9hUh6SGv-CycZTV0nVo8XYkXkTwe8LYYOY95H-mSYCVoxvlX5UM1P2AjebNHuruMEowsA","push_url":"https://mobile-apps.home-assistant.io/api/sendPush/android/v1","push_websocket_channel":true},"app_id":"io.homeassistant.companion.android","app_name":"Home Assistant","app_version":"2024.10.3-full (14058)","device_id":"4a590c625295f160","device_name":"Fairphone Andre","manufacturer":"Fairphone","model":"FP4","os_name":"Android","os_version":"33","supports_encryption":false,"user_id":"a645e8df04044717b9f0b917e8e9bf13","webhook_id":"e3d72379a2553b44fd1acbb3e56022e4b7b9ad310488020c1c3bac53a24de6d6"},"disabled_by":null,"discovery_keys":{},"domain":"mobile_app","entry_id":"9db93bf27f78564742863559f5b0e0f3","minor_version":1,"modified_at":"2024-11-01T22:00:48.893019+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"registration","title":"Fairphone Andre","unique_id":"io.homeassistant.companion.android-4a590c625295f160","version":1},
|
||||
{"created_at":"1970-01-01T00:00:00+00:00","data":{"discovery_prefix":"tasmota/discovery"},"disabled_by":null,"discovery_keys":{},"domain":"tasmota","entry_id":"01J2KE5F24KP1GJXCEE2C8CJC9","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","title":"Tasmota","unique_id":null,"version":1},
|
||||
{"created_at":"1970-01-01T00:00:00+00:00","data":{"device_name":"m5stack-atom-echo-0a00f0","host":"192.168.178.36","noise_psk":"","password":"","port":6053},"disabled_by":null,"discovery_keys":{},"domain":"esphome","entry_id":"01J2V77ZM7FG4BMRVZ8EP5TQ89","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{"allow_service_calls":false},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","title":"M5Stack Atom Echo 0a00f0","unique_id":"10:06:1c:0a:00:f0","version":1},
|
||||
{"created_at":"2024-09-18T06:56:05.356317+00:00","data":{"ignore_cec":[],"known_hosts":[],"user_id":"28017be6a2a743bd8a8f4900f9e11807","uuid":[]},"disabled_by":null,"discovery_keys":{},"domain":"cast","entry_id":"01J81YNC7C4RX2AFSRQE7ZBC63","minor_version":1,"modified_at":"2024-09-18T06:56:05.359681+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"zeroconf","title":"Google Cast","unique_id":"cast","version":1},
|
||||
{"created_at":"2024-09-19T15:28:40.609071+00:00","data":{"device_name":"ha-wozi-funk-rolladen","host":"192.168.178.52","noise_psk":"uQ0q0Do+0cDiSSAqlkfL8iMeGqMMzjorsbFk4/azqZI=","password":"","port":6053},"disabled_by":null,"discovery_keys":{},"domain":"esphome","entry_id":"01J85ECNN1YMHS4MSQS4SX2A8P","minor_version":1,"modified_at":"2024-09-19T15:28:55.901486+00:00","options":{"allow_service_calls":true},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","title":"HA-WoZi-Funk-Rolladen","unique_id":"48:55:19:72:3c:f3","version":1},
|
||||
{"created_at":"2024-09-30T13:15:05.358699+00:00","data":{"country":"de","host":"192.168.178.8","mac":"70:C9:32:09:CE:BA","name":"Einer muss ja oben putzen","password":"K4tr!nH0ffm4nn","token":"3735567a6b59363839705a464a545458","username":"8167194440"},"disabled_by":null,"discovery_keys":{},"domain":"dreame_vacuum","entry_id":"01J91H3Z8EB57PF9X6BMGCQRT8","minor_version":1,"modified_at":"2024-09-30T13:15:05.358707+00:00","options":{"color_scheme":"Dreame Light","icon_set":"Dreame","map_objects":["color","icon","name","order","suction_level","water_volume","cleaning_times","cleaning_mode","path","no_go","no_mop","virtual_wall","active_area","active_point","charger","robot","cleaning_direction","obstacle","carpet"],"notify":["cleanup_completed","consumable","information","warning","error"],"prefer_cloud":true},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","title":"Einer muss ja oben putzen","unique_id":"70:c9:32:09:ce:ba","version":1},
|
||||
{"created_at":"2024-10-10T15:16:25.068674+00:00","data":{"latitude":49.846042049999994,"longitude":8.801464389716589},"disabled_by":null,"discovery_keys":{},"domain":"open_meteo_solar_forecast","entry_id":"01J9VG1ABCGHPQVWJEXE3PG7M3","minor_version":1,"modified_at":"2024-10-18T12:52:29.275246+00:00","options":{"api_key":null,"azimuth":67,"base_url":"https://api.open-meteo.com","damping_evening":0.0,"damping_morning":0.0,"declination":25,"efficiency_factor":0.98,"inverter_power":10000,"modules_power":5000},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","title":"Solar West","unique_id":null,"version":1},
|
||||
{"created_at":"2024-10-10T15:17:03.044496+00:00","data":{"latitude":49.846042049999994,"longitude":8.801464389716589},"disabled_by":null,"discovery_keys":{},"domain":"open_meteo_solar_forecast","entry_id":"01J9VG2FE48PHAKXSG125PC0D9","minor_version":1,"modified_at":"2024-10-18T12:54:16.459932+00:00","options":{"api_key":null,"azimuth":247,"base_url":"https://api.open-meteo.com","damping_evening":0.0,"damping_morning":0.0,"declination":25,"efficiency_factor":0.97,"inverter_power":10000,"modules_power":5000},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","title":"Solar Ost","unique_id":null,"version":1},
|
||||
{"created_at":"2024-10-14T14:47:44.744606+00:00","data":{"access_token":"1vVYxbsMHmOu8xj50HCXizesjGFTWKv2I7mHyDv12Rc"},"disabled_by":null,"discovery_keys":{},"domain":"tibber","entry_id":"01JA5QZPB8VSRWN9MS353ZTRTC","minor_version":1,"modified_at":"2024-10-14T14:47:44.744615+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","title":"Andre Hoffmann","unique_id":"7617f36e-49e2-4ed2-b2cb-21b075abd4b3","version":1},
|
||||
{"created_at":"2024-11-14T12:56:15.327823+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"go2rtc","entry_id":"01JCNBXTPZP8TD2VBX2HYRY6ME","minor_version":1,"modified_at":"2024-11-14T12:56:15.327831+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"system","title":"go2rtc","unique_id":null,"version":1},
|
||||
{"created_at":"2024-11-22T11:56:02.365880+00:00","data":{"storage_key":"einkaufsliste","todo_list_name":"Einkaufsliste"},"disabled_by":null,"discovery_keys":{},"domain":"local_todo","entry_id":"01JD9VNADXPSFJPYE6F382KZPW","minor_version":1,"modified_at":"2024-11-22T11:56:02.365905+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","title":"Einkaufsliste","unique_id":null,"version":1},
|
||||
{"created_at":"2024-11-22T12:22:04.787821+00:00","data":{"storage_key":"test","todo_list_name":"test"},"disabled_by":null,"discovery_keys":{},"domain":"local_todo","entry_id":"01JD9X507KQBDH1SGN03BKAEH5","minor_version":1,"modified_at":"2024-11-22T12:22:04.787837+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","title":"test","unique_id":null,"version":1},
|
||||
{"created_at":"2024-11-22T16:23:49.322740+00:00","data":{"auth_implementation":"spotify_205470434c044e348b2159dae2a18ec2","name":"HomeServer","token":{"access_token":"BQCqOyKix6jc8GMfYGhl0naZTYjEvNp9_Z6WMIWgFrjoYoUFyTWRiXKoPqMZJ1zUiPvXecIItufHzhSvJHoPiC-EyANb5ZJslrrDynKpLk-EzXnENfZCbcYfd8EuBGraW3qCksgtiY6n2GnCCnNRKwwvHLAKlqnB7jnqwclxMyqLJbPQztNQ95ptkflhdIstMKGQmt80w_BsYM3C0stLMIjfvuLy5P4fPOgbr2xf31PrB8ZgOQtoJyehHakBuqEKyRtm-dUDwVOrUA","expires_at":1734516152.0772784,"expires_in":3600,"refresh_token":"AQAZgzT-CSVbfRLZWIG5wK2AJGhgHPKaMCRLAYO9c00GAY3hqp52ewDt9u-naXAvDLeO0G_rzOXBmLzk_jnMI3V9u6uucP6bXyuTMAUhSwqG0mynz6Ryt8FuuGy2rB6rbBQ","scope":"playlist-read-private playlist-read-collaborative user-modify-playback-state user-library-read user-follow-read user-read-playback-state user-read-recently-played user-read-playback-position user-read-private user-top-read","token_type":"Bearer"}},"disabled_by":null,"discovery_keys":{},"domain":"spotify","entry_id":"01JDAAZMTA7A3WQ5A008DV54A0","minor_version":1,"modified_at":"2024-12-18T09:02:32.077818+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","title":"HomeServer","unique_id":"31kusna4irmoupuwwcnh6hx6v5gu","version":1},
|
||||
{"created_at":"2024-11-25T11:30:59.391610+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"template","entry_id":"01JDHHDKNZHR02SCHTVC6KRFDT","minor_version":1,"modified_at":"2024-11-25T11:30:59.391632+00:00","options":{"device_class":"energy","name":"Forecast Total Solar Energy Today","state":"{{ states('sensor.energy_production_today_4') | float +\n states('sensor.energy_production_today_3') | float }}","state_class":"total","template_type":"sensor","unit_of_measurement":"kWh"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","title":"Forecast Total Solar Energy Today","unique_id":null,"version":1},
|
||||
{"created_at":"2024-11-25T13:42:18.132388+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"sql","entry_id":"01JDHRY1RKMRJJEHEQAKDMF9TC","minor_version":1,"modified_at":"2024-11-25T13:43:23.379632+00:00","options":{"column":"state","device_class":"energy","name":"Solarproduction of last 3 Days","query":"SELECT state FROM statistics as a where metadata_id=559 group by date(a.start_ts,\"auto\") having max(state)","state_class":"total","unit_of_measurement":"kwh"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","title":"Solarproduction On Days","unique_id":null,"version":1},
|
||||
{"created_at":"2024-11-25T14:13:01.321142+00:00","data":{"auto_reset":true,"interval":1800,"name":"Total Daily PV Generation","operation":"max","sensor":"sensor.daily_pv_generation","unit_of_measurement":"Kwh"},"disabled_by":null,"discovery_keys":{},"domain":"daily","entry_id":"01JDHTP9R8GGTDCRCPA76EDJ20","minor_version":1,"modified_at":"2024-11-25T14:13:01.321167+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","title":"Total Daily PV Generation","unique_id":"Total Daily PV Generation","version":1},
|
||||
{"created_at":"2024-11-25T14:40:47.935386+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"template","entry_id":"01JDHW959Z0DTXBK8HJFKTZRDS","minor_version":1,"modified_at":"2024-12-17T11:04:24.899309+00:00","options":{"device_class":"energy","name":"Difference PV Production - Forecast","state":"{{ states('sensor.daily_pv_generation') | float - states('sensor.forecast_total_solar_energy_today') | float}}","state_class":"total","template_type":"sensor","unit_of_measurement":"kWh"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","title":"Abweichung der PV Produktion - PV Forecast heute","unique_id":null,"version":1},
|
||||
{"created_at":"2024-11-25T14:45:44.457622+00:00","data":{"auto_reset":true,"interval":1800,"name":"Daily Total Consumed Energy","operation":"max","sensor":"sensor.daily_consumed_energy","unit_of_measurement":"kWh"},"disabled_by":null,"discovery_keys":{},"domain":"daily","entry_id":"01JDHWJ6W8RPNS9HNRV7TW8D6A","minor_version":1,"modified_at":"2024-11-25T14:45:44.457663+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","title":"Daily Total Consumed Energy","unique_id":"Daily Total Consumed Energy","version":1},
|
||||
{"created_at":"2024-11-25T14:48:52.989046+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"template","entry_id":"01JDHWQYZWTAPN1CT48AFD4DVW","minor_version":1,"modified_at":"2024-11-25T16:40:55.185113+00:00","options":{"device_class":"energy","name":"Daily Difference Forecast PV Production - Consumption","state":"{{ states('sensor.forecast_total_solar_energy_today') | float - states('sensor.daily_total_consumed_energy') | float }}","state_class":"total","template_type":"sensor","unit_of_measurement":"kWh"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","title":"Daily Difference Forecast PV Production - Consumption","unique_id":null,"version":1},
|
||||
{"created_at":"2024-11-26T15:05:50.089363+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"template","entry_id":"01JDMG3Q89V386V62GWA4E8EZ4","minor_version":1,"modified_at":"2024-11-26T15:05:50.089385+00:00","options":{"name":"LadenWievielZuWelcherZeit","state":"{% set minNode %} {%endset%}\n{% for node in states.sensor.tibber_hourly_costs_today.attributes.today %}\n Node: {{ node }} DateTime(node.startsAt) {{node.startsAt}} MinNode: {{ minNode}} \n {{ as_datetime(node.startsAt) }} > {{ now() }} ? {{ as_datetime(node.startsAt) > now() }}\n {% if as_datetime(node.startsAt) > now() %}\n {% set minNode = node %}\n {% break %}\n {% endif %}\n{% endfor %}\n{% if minNode.startsAt is not defined %}\n {% for node in states.sensor.tibber_hourly_costs_tomorrow.attributes.tomorrow %}\n TOMORROW: Node: {{ node }} DateTime(node.startsAt) {{node.startsAt}} MinNode: {{ minNode}} \n {{ as_datetime(node.startsAt) }} > {{ now() }} ? {{ as_datetime(node.startsAt) > now() }}\n {% if as_datetime(node.startsAt) > now() %}\n {% set minNode = node %}\n {% break %}\n {% endif %}\n {% endfor %}\n{% endif %}\n{% for node in states.sensor.tibber_hourly_costs_tomorrow.attributes.today %}\n Node: {{ node }} DateTime(node.startsAt) {{node.startsAt}} MinNode: {{ minNode}} \n {% if as_datetime(node.startsAt) > now() and node.total < minNode.total and node.startsAt < LoadingToday %}\n {% set minNode=node %}\n {% endif %}\n {% endfor %}","template_type":"sensor"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","title":"LadenWievielZuWelcherZeit","unique_id":null,"version":1},
|
||||
{"created_at":"2024-12-16T09:47:40.487099+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"nmap_tracker","entry_id":"01JF7DVH275GWBTQBQ5GNWGERC","minor_version":1,"modified_at":"2024-12-16T09:47:40.487119+00:00","options":{"exclude":"192.168.178.7","home_interval":100,"hosts":"192.168.178.0/23","scan_options":"-F -T4 --min-rate 10 --host-timeout 5s"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","title":"Nmap Tracker 192.168.178.0/23","unique_id":null,"version":1},
|
||||
{"created_at":"2024-12-17T15:58:35.993078+00:00","data":{"calendar_name":"ferien","import":"import_ics_file","storage_key":"ferien"},"disabled_by":null,"discovery_keys":{},"domain":"local_calendar","entry_id":"01JFANFDYRCAZ996XPATX8QQTE","minor_version":1,"modified_at":"2024-12-17T15:58:55.096003+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","title":"Ferien 2024","unique_id":null,"version":1}
|
||||
]
|
||||
}
|
||||
}
|
||||
170
.storage/core.device_registry
Normal file
170
.storage/core.device_registry
Normal file
File diff suppressed because one or more lines are too long
1913
.storage/core.entity_registry
Normal file
1913
.storage/core.entity_registry
Normal file
File diff suppressed because it is too large
Load Diff
72
.storage/core.floor_registry
Normal file
72
.storage/core.floor_registry
Normal file
@@ -0,0 +1,72 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 2,
|
||||
"key": "core.floor_registry",
|
||||
"data": {
|
||||
"floors": [
|
||||
{
|
||||
"aliases": [],
|
||||
"floor_id": "airbnb_vorn",
|
||||
"icon": null,
|
||||
"level": 0,
|
||||
"name": "AirBnB vorn",
|
||||
"created_at": "1970-01-01T00:00:00+00:00",
|
||||
"modified_at": "1970-01-01T00:00:00+00:00"
|
||||
},
|
||||
{
|
||||
"aliases": [],
|
||||
"floor_id": "airbnb_hinten",
|
||||
"icon": null,
|
||||
"level": 0,
|
||||
"name": "AirBnB Hinten",
|
||||
"created_at": "1970-01-01T00:00:00+00:00",
|
||||
"modified_at": "1970-01-01T00:00:00+00:00"
|
||||
},
|
||||
{
|
||||
"aliases": [],
|
||||
"floor_id": "og_1_vorn",
|
||||
"icon": null,
|
||||
"level": 1,
|
||||
"name": "OG 1 vorn",
|
||||
"created_at": "1970-01-01T00:00:00+00:00",
|
||||
"modified_at": "1970-01-01T00:00:00+00:00"
|
||||
},
|
||||
{
|
||||
"aliases": [],
|
||||
"floor_id": "og1_hinten",
|
||||
"icon": null,
|
||||
"level": 1,
|
||||
"name": "OG1 Hinten",
|
||||
"created_at": "1970-01-01T00:00:00+00:00",
|
||||
"modified_at": "1970-01-01T00:00:00+00:00"
|
||||
},
|
||||
{
|
||||
"aliases": [],
|
||||
"floor_id": "oben",
|
||||
"icon": null,
|
||||
"level": 2,
|
||||
"name": "Oben",
|
||||
"created_at": "1970-01-01T00:00:00+00:00",
|
||||
"modified_at": "1970-01-01T00:00:00+00:00"
|
||||
},
|
||||
{
|
||||
"aliases": [],
|
||||
"floor_id": "hinten_unten",
|
||||
"icon": null,
|
||||
"level": 0,
|
||||
"name": "Hinten Unten",
|
||||
"created_at": "1970-01-01T00:00:00+00:00",
|
||||
"modified_at": "1970-01-01T00:00:00+00:00"
|
||||
},
|
||||
{
|
||||
"aliases": [],
|
||||
"floor_id": "keller",
|
||||
"icon": null,
|
||||
"level": -1,
|
||||
"name": "Keller",
|
||||
"created_at": "1970-01-01T00:00:00+00:00",
|
||||
"modified_at": "1970-01-01T00:00:00+00:00"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
8
.storage/core.logger
Normal file
8
.storage/core.logger
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 1,
|
||||
"key": "core.logger",
|
||||
"data": {
|
||||
"logs": {}
|
||||
}
|
||||
}
|
||||
8
.storage/core.network
Normal file
8
.storage/core.network
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 1,
|
||||
"key": "core.network",
|
||||
"data": {
|
||||
"configured_adapters": []
|
||||
}
|
||||
}
|
||||
2168
.storage/core.restore_state
Normal file
2168
.storage/core.restore_state
Normal file
File diff suppressed because it is too large
Load Diff
8
.storage/core.uuid
Normal file
8
.storage/core.uuid
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 1,
|
||||
"key": "core.uuid",
|
||||
"data": {
|
||||
"uuid": "acd8e42af75542f697f9709ac05a20a8"
|
||||
}
|
||||
}
|
||||
45
.storage/counter
Normal file
45
.storage/counter
Normal file
@@ -0,0 +1,45 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 1,
|
||||
"key": "counter",
|
||||
"data": {
|
||||
"items": [
|
||||
{
|
||||
"id": "low",
|
||||
"name": "low",
|
||||
"minimum": 0,
|
||||
"maximum": 10000,
|
||||
"initial": 0,
|
||||
"step": 1,
|
||||
"restore": true
|
||||
},
|
||||
{
|
||||
"id": "high",
|
||||
"name": "high",
|
||||
"minimum": 0,
|
||||
"maximum": 10000,
|
||||
"initial": 0,
|
||||
"step": 1,
|
||||
"restore": true
|
||||
},
|
||||
{
|
||||
"id": "sync",
|
||||
"name": "sync",
|
||||
"minimum": 0,
|
||||
"maximum": 10000,
|
||||
"initial": 0,
|
||||
"step": 1,
|
||||
"restore": true
|
||||
},
|
||||
{
|
||||
"id": "coder",
|
||||
"name": "coder",
|
||||
"minimum": 0,
|
||||
"maximum": 10000,
|
||||
"initial": 0,
|
||||
"step": 1,
|
||||
"restore": true
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
43
.storage/energy
Normal file
43
.storage/energy
Normal file
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 1,
|
||||
"key": "energy",
|
||||
"data": {
|
||||
"energy_sources": [
|
||||
{
|
||||
"type": "grid",
|
||||
"flow_from": [
|
||||
{
|
||||
"stat_energy_from": "sensor.daily_consumed_energy",
|
||||
"stat_cost": null,
|
||||
"entity_energy_price": null,
|
||||
"number_energy_price": 0.38
|
||||
}
|
||||
],
|
||||
"flow_to": [
|
||||
{
|
||||
"stat_energy_to": "sensor.daily_exported_energy",
|
||||
"stat_compensation": null,
|
||||
"entity_energy_price": null,
|
||||
"number_energy_price": null
|
||||
}
|
||||
],
|
||||
"cost_adjustment_day": 0.0
|
||||
},
|
||||
{
|
||||
"type": "battery",
|
||||
"stat_energy_from": "sensor.daily_battery_discharge",
|
||||
"stat_energy_to": "sensor.daily_battery_charge"
|
||||
},
|
||||
{
|
||||
"type": "solar",
|
||||
"stat_energy_from": "sensor.daily_pv_generation",
|
||||
"config_entry_solar_forecast": [
|
||||
"01J9VG1ABCGHPQVWJEXE3PG7M3",
|
||||
"01J9VG2FE48PHAKXSG125PC0D9"
|
||||
]
|
||||
}
|
||||
],
|
||||
"device_consumption": []
|
||||
}
|
||||
}
|
||||
128
.storage/esphome.01J2V77ZM7FG4BMRVZ8EP5TQ89
Normal file
128
.storage/esphome.01J2V77ZM7FG4BMRVZ8EP5TQ89
Normal file
@@ -0,0 +1,128 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 1,
|
||||
"key": "esphome.01J2V77ZM7FG4BMRVZ8EP5TQ89",
|
||||
"data": {
|
||||
"device_info": {
|
||||
"uses_password": false,
|
||||
"name": "m5stack-atom-echo-0a00f0",
|
||||
"friendly_name": "M5Stack Atom Echo 0a00f0",
|
||||
"mac_address": "10:06:1C:0A:00:F0",
|
||||
"compilation_time": "Jul 5 2024, 20:33:52",
|
||||
"model": "m5stack-atom",
|
||||
"manufacturer": "Espressif",
|
||||
"has_deep_sleep": false,
|
||||
"esphome_version": "2024.6.6",
|
||||
"project_name": "m5stack.atom-echo-voice-assistant",
|
||||
"project_version": "24.7.4.1",
|
||||
"webserver_port": 0,
|
||||
"legacy_voice_assistant_version": 2,
|
||||
"voice_assistant_feature_flags": 15,
|
||||
"legacy_bluetooth_proxy_version": 0,
|
||||
"bluetooth_proxy_feature_flags": 0,
|
||||
"suggested_area": ""
|
||||
},
|
||||
"services": [],
|
||||
"api_version": {
|
||||
"major": 1,
|
||||
"minor": 10
|
||||
},
|
||||
"update": [
|
||||
{
|
||||
"object_id": "firmware",
|
||||
"key": 2978842618,
|
||||
"name": "Firmware",
|
||||
"unique_id": "m5stack-atom-echo-0a00f0updatefirmware",
|
||||
"disabled_by_default": false,
|
||||
"icon": "",
|
||||
"entity_category": 1,
|
||||
"device_class": ""
|
||||
}
|
||||
],
|
||||
"binary_sensor": [
|
||||
{
|
||||
"object_id": "button",
|
||||
"key": 977454165,
|
||||
"name": "Button",
|
||||
"unique_id": "m5stack-atom-echo-0a00f0binary_sensorbutton",
|
||||
"disabled_by_default": true,
|
||||
"icon": "",
|
||||
"entity_category": 2,
|
||||
"device_class": "",
|
||||
"is_status_binary_sensor": false
|
||||
}
|
||||
],
|
||||
"select": [],
|
||||
"light": [
|
||||
{
|
||||
"object_id": "m5stack_atom_echo_0a00f0",
|
||||
"key": 4163818327,
|
||||
"name": "",
|
||||
"unique_id": "m5stack-atom-echo-0a00f0lightm5stack_atom_echo_0a00f0",
|
||||
"disabled_by_default": true,
|
||||
"icon": "",
|
||||
"entity_category": 1,
|
||||
"supported_color_modes": [
|
||||
35
|
||||
],
|
||||
"min_mireds": 0.0,
|
||||
"max_mireds": 0.0,
|
||||
"effects": [
|
||||
"None",
|
||||
"Slow Pulse",
|
||||
"Fast Pulse"
|
||||
],
|
||||
"legacy_supports_brightness": true,
|
||||
"legacy_supports_rgb": true,
|
||||
"legacy_supports_white_value": false,
|
||||
"legacy_supports_color_temperature": false
|
||||
}
|
||||
],
|
||||
"button": [
|
||||
{
|
||||
"object_id": "safe_mode_boot",
|
||||
"key": 2037531703,
|
||||
"name": "Safe Mode Boot",
|
||||
"unique_id": "m5stack-atom-echo-0a00f0buttonsafe_mode_boot",
|
||||
"disabled_by_default": false,
|
||||
"icon": "mdi:restart-alert",
|
||||
"entity_category": 1,
|
||||
"device_class": "restart"
|
||||
},
|
||||
{
|
||||
"object_id": "factory_reset",
|
||||
"key": 3740619177,
|
||||
"name": "Factory reset",
|
||||
"unique_id": "m5stack-atom-echo-0a00f0buttonfactory_reset",
|
||||
"disabled_by_default": false,
|
||||
"icon": "mdi:restart-alert",
|
||||
"entity_category": 1,
|
||||
"device_class": "restart"
|
||||
}
|
||||
],
|
||||
"switch": [
|
||||
{
|
||||
"object_id": "use_wake_word",
|
||||
"key": 347086140,
|
||||
"name": "Use wake word",
|
||||
"unique_id": "m5stack-atom-echo-0a00f0switchuse_wake_word",
|
||||
"disabled_by_default": false,
|
||||
"icon": "",
|
||||
"entity_category": 1,
|
||||
"assumed_state": false,
|
||||
"device_class": ""
|
||||
},
|
||||
{
|
||||
"object_id": "use_listen_light",
|
||||
"key": 4088855305,
|
||||
"name": "Use listen light",
|
||||
"unique_id": "m5stack-atom-echo-0a00f0switchuse_listen_light",
|
||||
"disabled_by_default": false,
|
||||
"icon": "",
|
||||
"entity_category": 1,
|
||||
"assumed_state": false,
|
||||
"device_class": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
158
.storage/esphome.01J85ECNN1YMHS4MSQS4SX2A8P
Normal file
158
.storage/esphome.01J85ECNN1YMHS4MSQS4SX2A8P
Normal file
@@ -0,0 +1,158 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 1,
|
||||
"key": "esphome.01J85ECNN1YMHS4MSQS4SX2A8P",
|
||||
"data": {
|
||||
"device_info": {
|
||||
"uses_password": false,
|
||||
"name": "ha-wozi-funk-rolladen",
|
||||
"friendly_name": "HA-WoZi-Funk-Rolladen",
|
||||
"mac_address": "48:55:19:72:3C:F3",
|
||||
"compilation_time": "Sep 23 2024, 16:32:47",
|
||||
"model": "esp01_1m",
|
||||
"manufacturer": "Espressif",
|
||||
"has_deep_sleep": false,
|
||||
"esphome_version": "2024.9.1",
|
||||
"project_name": "",
|
||||
"project_version": "",
|
||||
"webserver_port": 0,
|
||||
"legacy_voice_assistant_version": 0,
|
||||
"voice_assistant_feature_flags": 0,
|
||||
"legacy_bluetooth_proxy_version": 0,
|
||||
"bluetooth_proxy_feature_flags": 0,
|
||||
"suggested_area": ""
|
||||
},
|
||||
"services": [
|
||||
{
|
||||
"name": "send_rf_code",
|
||||
"key": 2676832626,
|
||||
"args": [
|
||||
{
|
||||
"name": "sync",
|
||||
"type": 1
|
||||
},
|
||||
{
|
||||
"name": "low",
|
||||
"type": 1
|
||||
},
|
||||
{
|
||||
"name": "high",
|
||||
"type": 1
|
||||
},
|
||||
{
|
||||
"name": "code",
|
||||
"type": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "learn",
|
||||
"key": 2830927257,
|
||||
"args": []
|
||||
}
|
||||
],
|
||||
"api_version": {
|
||||
"major": 1,
|
||||
"minor": 10
|
||||
},
|
||||
"light": [
|
||||
{
|
||||
"object_id": "switch_state",
|
||||
"key": 2172102743,
|
||||
"name": "Switch state",
|
||||
"unique_id": "ha-wozi-funk-rolladenlightswitch_state",
|
||||
"disabled_by_default": false,
|
||||
"icon": "",
|
||||
"entity_category": 0,
|
||||
"supported_color_modes": [
|
||||
1
|
||||
],
|
||||
"min_mireds": 0.0,
|
||||
"max_mireds": 0.0,
|
||||
"effects": [],
|
||||
"legacy_supports_brightness": false,
|
||||
"legacy_supports_rgb": false,
|
||||
"legacy_supports_white_value": false,
|
||||
"legacy_supports_color_temperature": false
|
||||
}
|
||||
],
|
||||
"update": [],
|
||||
"sensor": [
|
||||
{
|
||||
"object_id": "wifi_signal",
|
||||
"key": 799351157,
|
||||
"name": "WiFi Signal",
|
||||
"unique_id": "485519723cf3-wifisignal",
|
||||
"disabled_by_default": false,
|
||||
"icon": "",
|
||||
"entity_category": 2,
|
||||
"device_class": "signal_strength",
|
||||
"unit_of_measurement": "dBm",
|
||||
"accuracy_decimals": 0,
|
||||
"force_update": false,
|
||||
"state_class": 1,
|
||||
"last_reset_type": 0
|
||||
},
|
||||
{
|
||||
"object_id": "sonoff_rf_bridge_uptime",
|
||||
"key": 1283094106,
|
||||
"name": "Sonoff RF Bridge Uptime",
|
||||
"unique_id": "485519723cf3-uptime",
|
||||
"disabled_by_default": false,
|
||||
"icon": "mdi:timer-outline",
|
||||
"entity_category": 2,
|
||||
"device_class": "duration",
|
||||
"unit_of_measurement": "s",
|
||||
"accuracy_decimals": 0,
|
||||
"force_update": false,
|
||||
"state_class": 2,
|
||||
"last_reset_type": 0
|
||||
}
|
||||
],
|
||||
"text_sensor": [
|
||||
{
|
||||
"object_id": "esphome_version",
|
||||
"key": 2314437119,
|
||||
"name": "ESPHome Version",
|
||||
"unique_id": "485519723cf3-version",
|
||||
"disabled_by_default": false,
|
||||
"icon": "mdi:new-box",
|
||||
"entity_category": 2,
|
||||
"device_class": ""
|
||||
},
|
||||
{
|
||||
"object_id": "connected_ssid",
|
||||
"key": 1333571096,
|
||||
"name": "Connected SSID",
|
||||
"unique_id": "485519723cf3-wifiinfo-ssid",
|
||||
"disabled_by_default": false,
|
||||
"icon": "mdi:wifi-strength-2",
|
||||
"entity_category": 2,
|
||||
"device_class": ""
|
||||
},
|
||||
{
|
||||
"object_id": "ip_address",
|
||||
"key": 3849966195,
|
||||
"name": "IP Address",
|
||||
"unique_id": "485519723cf3-wifiinfo-ip",
|
||||
"disabled_by_default": false,
|
||||
"icon": "mdi:wifi",
|
||||
"entity_category": 2,
|
||||
"device_class": ""
|
||||
}
|
||||
],
|
||||
"binary_sensor": [
|
||||
{
|
||||
"object_id": "sonoff_rf_bridge_status",
|
||||
"key": 1114664516,
|
||||
"name": "Sonoff RF Bridge Status",
|
||||
"unique_id": "ha-wozi-funk-rolladenbinary_sensorsonoff_rf_bridge_status",
|
||||
"disabled_by_default": false,
|
||||
"icon": "",
|
||||
"entity_category": 2,
|
||||
"device_class": "connectivity",
|
||||
"is_status_binary_sensor": true
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
12
.storage/esphome.dashboard
Normal file
12
.storage/esphome.dashboard
Normal file
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 1,
|
||||
"key": "esphome.dashboard",
|
||||
"data": {
|
||||
"info": {
|
||||
"addon_slug": "5c53de3b_esphome",
|
||||
"host": "127.0.0.1",
|
||||
"port": 65365
|
||||
}
|
||||
}
|
||||
}
|
||||
18
.storage/frontend.user_data_a645e8df04044717b9f0b917e8e9bf13
Normal file
18
.storage/frontend.user_data_a645e8df04044717b9f0b917e8e9bf13
Normal file
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 1,
|
||||
"key": "frontend.user_data_a645e8df04044717b9f0b917e8e9bf13",
|
||||
"data": {
|
||||
"language": {
|
||||
"language": "de",
|
||||
"number_format": "language",
|
||||
"time_format": "language",
|
||||
"date_format": "language",
|
||||
"time_zone": "local",
|
||||
"first_weekday": "language"
|
||||
},
|
||||
"core": {
|
||||
"showAdvanced": true
|
||||
}
|
||||
}
|
||||
}
|
||||
13
.storage/hacs.critical
Normal file
13
.storage/hacs.critical
Normal file
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"version": "6",
|
||||
"minor_version": 1,
|
||||
"key": "hacs.critical",
|
||||
"data": [
|
||||
{
|
||||
"repository": "test/test",
|
||||
"reason": "Security issues, known to steal auth tokens.",
|
||||
"link": "https://github.com/hacs/default/pull/2",
|
||||
"acknowledged": true
|
||||
}
|
||||
]
|
||||
}
|
||||
6969
.storage/hacs.data
Normal file
6969
.storage/hacs.data
Normal file
File diff suppressed because it is too large
Load Diff
30
.storage/hacs.hacs
Normal file
30
.storage/hacs.hacs
Normal file
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"version": "6",
|
||||
"minor_version": 1,
|
||||
"key": "hacs.hacs",
|
||||
"data": {
|
||||
"archived_repositories": [
|
||||
"safepay/sensor.fronius",
|
||||
"sakowicz/home-assistant-tenda-tracker",
|
||||
"safepay/sensor.willyweather",
|
||||
"dynasticorpheus/gigasetelements-ha",
|
||||
"marcokreeft87/room-card",
|
||||
"Mr-Groch/HA-Emulated-Color-Temp-Light",
|
||||
"andrew-codechimp/HA-Mastodon-Profile-Stats",
|
||||
"nagyrobi/home-assistant-custom-components-linkplay"
|
||||
],
|
||||
"renamed_repositories": {
|
||||
"htmltiger/config-editor-card": "junkfix/config-editor-card",
|
||||
"htmltiger/numberbox-card": "junkfix/numberbox-card",
|
||||
"orickcorreia/caule-themes-pack-1": "ricardoquecria/caule-themes-pack-1",
|
||||
"arjenvrh/audi_connect_ha": "audiconnect/audi_connect_ha",
|
||||
"htmltiger/config-editor": "junkfix/config-editor",
|
||||
"jonasniesner/open_epaper_link_homeassistant": "OpenEPaperLink/Home_Assistant_Integration",
|
||||
"Limych/ha-temperature-feels-like": "Limych/ha-apparent-temperature",
|
||||
"wimb0/home-assistant-saj-modbus": "wimb0/home-assistant-saj-r5-modbus",
|
||||
"t0mer/ims-custom-component": "GuyKh/ims-custom-component",
|
||||
"jm-73/Indego": "sander1988/Indego"
|
||||
},
|
||||
"ignored_repositories": []
|
||||
}
|
||||
}
|
||||
30445
.storage/hacs.repositories
Normal file
30445
.storage/hacs.repositories
Normal file
File diff suppressed because it is too large
Load Diff
8
.storage/hassio
Normal file
8
.storage/hassio
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 1,
|
||||
"key": "hassio",
|
||||
"data": {
|
||||
"hassio_user": "a47f176b31b3430b937a100fedf3a959"
|
||||
}
|
||||
}
|
||||
52
.storage/homeassistant.exposed_entities
Normal file
52
.storage/homeassistant.exposed_entities
Normal file
@@ -0,0 +1,52 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 1,
|
||||
"key": "homeassistant.exposed_entities",
|
||||
"data": {
|
||||
"assistants": {},
|
||||
"exposed_entities": {
|
||||
"zone.home": {
|
||||
"assistants": {
|
||||
"conversation": {
|
||||
"should_expose": false
|
||||
}
|
||||
}
|
||||
},
|
||||
"conversation.home_assistant": {
|
||||
"assistants": {
|
||||
"conversation": {
|
||||
"should_expose": false
|
||||
}
|
||||
}
|
||||
},
|
||||
"sun.sun": {
|
||||
"assistants": {
|
||||
"conversation": {
|
||||
"should_expose": false
|
||||
}
|
||||
}
|
||||
},
|
||||
"sensor.today_s_temperature": {
|
||||
"assistants": {
|
||||
"conversation": {
|
||||
"should_expose": false
|
||||
}
|
||||
}
|
||||
},
|
||||
"sensor.daily_consumed_energy_filtered": {
|
||||
"assistants": {
|
||||
"conversation": {
|
||||
"should_expose": false
|
||||
}
|
||||
}
|
||||
},
|
||||
"sensor.energiemanagement_heute": {
|
||||
"assistants": {
|
||||
"conversation": {
|
||||
"should_expose": false
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
25
.storage/http
Normal file
25
.storage/http
Normal file
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 1,
|
||||
"key": "http",
|
||||
"data": {
|
||||
"use_x_forwarded_for": true,
|
||||
"trusted_proxies": [
|
||||
"192.168.178.77",
|
||||
"192.168.178.2",
|
||||
"172.17.0.0"
|
||||
],
|
||||
"server_port": 8123,
|
||||
"use_x_frame_options": true,
|
||||
"cors_allowed_origins": [
|
||||
"https://cast.home-assistant.io"
|
||||
],
|
||||
"ip_ban_enabled": true,
|
||||
"ssl_profile": "modern",
|
||||
"server_host": [
|
||||
"0.0.0.0",
|
||||
"::"
|
||||
],
|
||||
"login_attempts_threshold": -1
|
||||
}
|
||||
}
|
||||
8
.storage/http.auth
Normal file
8
.storage/http.auth
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 1,
|
||||
"key": "http.auth",
|
||||
"data": {
|
||||
"content_user": "83bbf9611c5243dcbabb3a62b2ee874e"
|
||||
}
|
||||
}
|
||||
8
.storage/input_boolean
Normal file
8
.storage/input_boolean
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 1,
|
||||
"key": "input_boolean",
|
||||
"data": {
|
||||
"items": []
|
||||
}
|
||||
}
|
||||
8
.storage/input_button
Normal file
8
.storage/input_button
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 1,
|
||||
"key": "input_button",
|
||||
"data": {
|
||||
"items": []
|
||||
}
|
||||
}
|
||||
8
.storage/input_number
Normal file
8
.storage/input_number
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 1,
|
||||
"key": "input_number",
|
||||
"data": {
|
||||
"items": []
|
||||
}
|
||||
}
|
||||
49
.storage/input_select
Normal file
49
.storage/input_select
Normal file
@@ -0,0 +1,49 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 2,
|
||||
"key": "input_select",
|
||||
"data": {
|
||||
"items": [
|
||||
{
|
||||
"id": "panel_raum_oben",
|
||||
"name": "Panel - Raum - oben",
|
||||
"icon": "mdi:room-service",
|
||||
"options": [
|
||||
"Wohnzimmer",
|
||||
"Küche",
|
||||
"Bad",
|
||||
"VR-Zimmer"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "reinigungsanzahl",
|
||||
"name": "Reinigungsanzahl",
|
||||
"icon": "mdi:counter",
|
||||
"options": [
|
||||
"1x",
|
||||
"2x",
|
||||
"3x"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "sauger_oder_wischen",
|
||||
"name": "Sauger_oder_wischen",
|
||||
"icon": "mdi:auto-mode",
|
||||
"options": [
|
||||
"saugen",
|
||||
"wischen",
|
||||
"saugen und wischen"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "aussenlampenverhalten",
|
||||
"name": "Außenlampenverhalten",
|
||||
"options": [
|
||||
"An",
|
||||
"Aus",
|
||||
"Bewegungsmelder"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
53
.storage/local_calendar.ferien.ics
Normal file
53
.storage/local_calendar.ferien.ics
Normal file
@@ -0,0 +1,53 @@
|
||||
BEGIN:VCALENDAR
|
||||
VERSION:2.0
|
||||
METHOD:PUBLISH
|
||||
PRODID:-//schulferien.org//iCal Generator//DE
|
||||
BEGIN:VEVENT
|
||||
CREATED:20241129T032002Z
|
||||
LAST-MODIFIED:20241129T032002Z
|
||||
DTSTAMP:20241129T032002Z
|
||||
SUMMARY:Osterferien 2024 Hessen
|
||||
DTSTART;VALUE=DATE:20240325
|
||||
DTEND;VALUE=DATE:20240414
|
||||
URL:http://www.schulferien.org
|
||||
DESCRIPTION:Alle Termine auf www.schulferien.org
|
||||
TRANSP:TRANSPARENT
|
||||
UID:F_2024_termin674924e183690@schulferien.org
|
||||
END:VEVENT
|
||||
BEGIN:VEVENT
|
||||
CREATED:20241129T032002Z
|
||||
LAST-MODIFIED:20241129T032002Z
|
||||
DTSTAMP:20241129T032002Z
|
||||
SUMMARY:Sommerferien 2024 Hessen
|
||||
DTSTART;VALUE=DATE:20240715
|
||||
DTEND;VALUE=DATE:20240824
|
||||
URL:http://www.schulferien.org
|
||||
DESCRIPTION:Alle Termine auf www.schulferien.org
|
||||
TRANSP:TRANSPARENT
|
||||
UID:F_2024_termin674924e183927@schulferien.org
|
||||
END:VEVENT
|
||||
BEGIN:VEVENT
|
||||
CREATED:20241129T032002Z
|
||||
LAST-MODIFIED:20241129T032002Z
|
||||
DTSTAMP:20241129T032002Z
|
||||
SUMMARY:Herbstferien 2024 Hessen
|
||||
DTSTART;VALUE=DATE:20241014
|
||||
DTEND;VALUE=DATE:20241026
|
||||
URL:http://www.schulferien.org
|
||||
DESCRIPTION:Alle Termine auf www.schulferien.org
|
||||
TRANSP:TRANSPARENT
|
||||
UID:F_2024_termin674924e183970@schulferien.org
|
||||
END:VEVENT
|
||||
BEGIN:VEVENT
|
||||
CREATED:20241129T032002Z
|
||||
LAST-MODIFIED:20241129T032002Z
|
||||
DTSTAMP:20241129T032002Z
|
||||
SUMMARY:Weihnachtsferien 2024 Hessen
|
||||
DTSTART;VALUE=DATE:20241223
|
||||
DTEND;VALUE=DATE:20250111
|
||||
URL:http://www.schulferien.org
|
||||
DESCRIPTION:Alle Termine auf www.schulferien.org
|
||||
TRANSP:TRANSPARENT
|
||||
UID:F_2024_termin674924e18399e@schulferien.org
|
||||
END:VEVENT
|
||||
END:VCALENDAR
|
||||
49
.storage/lovelace.dashboard_drausen
Normal file
49
.storage/lovelace.dashboard_drausen
Normal file
@@ -0,0 +1,49 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 1,
|
||||
"key": "lovelace.dashboard_drausen",
|
||||
"data": {
|
||||
"config": {
|
||||
"views": [
|
||||
{
|
||||
"title": "Home",
|
||||
"cards": [
|
||||
{
|
||||
"type": "entities",
|
||||
"entities": [
|
||||
{
|
||||
"entity": "binary_sensor.sh_aussenlicht_terasse_tuer_bewegungsmelder_tuer_ausgelost",
|
||||
"name": "Bewegungsmelder-tuer-ausgelöst"
|
||||
}
|
||||
],
|
||||
"title": "SH-Aussenlicht-Terasse-Tuer"
|
||||
},
|
||||
{
|
||||
"type": "entities",
|
||||
"entities": [
|
||||
{
|
||||
"entity": "switch.sh_aussenlicht_terasse_nachbar"
|
||||
},
|
||||
{
|
||||
"entity": "switch.sh_aussenlicht_terasse_tuer"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "entities",
|
||||
"entities": [
|
||||
"input_select.aussenlampenverhalten"
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "entities",
|
||||
"entities": [
|
||||
"sensor.test"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
94
.storage/lovelace.dashboard_wohnzimmer
Normal file
94
.storage/lovelace.dashboard_wohnzimmer
Normal file
@@ -0,0 +1,94 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 1,
|
||||
"key": "lovelace.dashboard_wohnzimmer",
|
||||
"data": {
|
||||
"config": {
|
||||
"views": [
|
||||
{
|
||||
"title": "Wohnzimmer",
|
||||
"cards": [
|
||||
{
|
||||
"type": "custom:xiaomi-vacuum-map-card",
|
||||
"map_source": {
|
||||
"camera": "camera.einer_muss_ja_oben_putzen_map"
|
||||
},
|
||||
"calibration_source": {
|
||||
"camera": true
|
||||
},
|
||||
"entity": "vacuum.einer_muss_ja_oben_putzen",
|
||||
"vacuum_platform": "Tasshack/dreame-vacuum",
|
||||
"map_modes": [
|
||||
{
|
||||
"template": "vacuum_clean_zone"
|
||||
},
|
||||
{
|
||||
"template": "vacuum_clean_point"
|
||||
},
|
||||
{
|
||||
"template": "vacuum_clean_segment",
|
||||
"predefined_selections": [
|
||||
{
|
||||
"id": "1",
|
||||
"icon": {
|
||||
"name": "mdi:sofa-outline",
|
||||
"x": -300,
|
||||
"y": 2150
|
||||
},
|
||||
"label": {
|
||||
"text": "Living Room",
|
||||
"x": -300,
|
||||
"y": 2150,
|
||||
"offset_y": 35
|
||||
},
|
||||
"outline": [
|
||||
[
|
||||
-7350,
|
||||
-2650
|
||||
],
|
||||
[
|
||||
7300,
|
||||
-2650
|
||||
],
|
||||
[
|
||||
7300,
|
||||
5550
|
||||
],
|
||||
[
|
||||
-7350,
|
||||
5550
|
||||
]
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "media-control",
|
||||
"entity": "media_player.spotify_homeserver"
|
||||
},
|
||||
{
|
||||
"type": "entities",
|
||||
"entities": [
|
||||
"switch.licht_leseecke"
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "entities",
|
||||
"entities": [
|
||||
"switch.tv_steckdosenleiste_steckdose_1"
|
||||
]
|
||||
}
|
||||
],
|
||||
"icon": "mdi:sofa-outline"
|
||||
},
|
||||
{
|
||||
"title": "test",
|
||||
"path": "test",
|
||||
"cards": []
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
12
.storage/lovelace.map
Normal file
12
.storage/lovelace.map
Normal file
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 1,
|
||||
"key": "lovelace.map",
|
||||
"data": {
|
||||
"config": {
|
||||
"strategy": {
|
||||
"type": "map"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
667
.storage/lovelace.photovoltaik_2_0
Normal file
667
.storage/lovelace.photovoltaik_2_0
Normal file
@@ -0,0 +1,667 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 1,
|
||||
"key": "lovelace.photovoltaik_2_0",
|
||||
"data": {
|
||||
"config": {
|
||||
"views": [
|
||||
{
|
||||
"title": "Overview",
|
||||
"icon": "mdi:sun-compass",
|
||||
"cards": [
|
||||
{
|
||||
"type": "entities",
|
||||
"entities": [
|
||||
{
|
||||
"entity": "sensor.sungrow_inverter_state"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.ems_mode_selection"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.battery_forced_charge_discharge_cmd"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "entities",
|
||||
"entities": [
|
||||
{
|
||||
"entity": "sensor.total_dc_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.load_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.export_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.import_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.battery_charging_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.battery_discharging_power"
|
||||
}
|
||||
],
|
||||
"title": "Power"
|
||||
},
|
||||
{
|
||||
"type": "entities",
|
||||
"entities": [
|
||||
{
|
||||
"entity": "sensor.daily_pv_generation"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.daily_pv_generation_battery_discharge"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.daily_consumed_energy"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.daily_consumed_energy_filtered"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.daily_imported_energy"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.daily_exported_energy"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.total_consumed_energy"
|
||||
}
|
||||
],
|
||||
"title": "Energy"
|
||||
},
|
||||
{
|
||||
"type": "gauge",
|
||||
"entity": "sensor.battery_level",
|
||||
"min": 0,
|
||||
"max": 100,
|
||||
"severity": {
|
||||
"green": 70,
|
||||
"yellow": 40,
|
||||
"red": 20
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "gauge",
|
||||
"entity": "sensor.battery_level_nominal",
|
||||
"min": 0,
|
||||
"max": 100,
|
||||
"severity": {
|
||||
"green": 70,
|
||||
"yellow": 40,
|
||||
"red": 20
|
||||
}
|
||||
},
|
||||
{
|
||||
"show_name": true,
|
||||
"show_icon": true,
|
||||
"show_state": true,
|
||||
"type": "glance",
|
||||
"entities": [
|
||||
{
|
||||
"entity": "sun.sun"
|
||||
},
|
||||
{
|
||||
"entity": "binary_sensor.pv_generating"
|
||||
},
|
||||
{
|
||||
"entity": "binary_sensor.battery_charging"
|
||||
},
|
||||
{
|
||||
"entity": "binary_sensor.battery_discharging"
|
||||
},
|
||||
{
|
||||
"entity": "binary_sensor.exporting_power"
|
||||
},
|
||||
{
|
||||
"entity": "binary_sensor.importing_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.inverter_temperature"
|
||||
}
|
||||
],
|
||||
"title": "Status",
|
||||
"columns": 3,
|
||||
"state_color": true
|
||||
},
|
||||
{
|
||||
"chart_type": "line",
|
||||
"period": "hour",
|
||||
"days_to_show": 1,
|
||||
"type": "statistics-graph",
|
||||
"entities": [
|
||||
"sensor.total_dc_power",
|
||||
"sensor.load_power",
|
||||
"sensor.export_power",
|
||||
"sensor.import_power",
|
||||
"sensor.signed_battery_power"
|
||||
],
|
||||
"stat_types": [
|
||||
"mean"
|
||||
],
|
||||
"title": "Power distribution last 24 hours",
|
||||
"hide_legend": false
|
||||
},
|
||||
{
|
||||
"type": "entities",
|
||||
"entities": [
|
||||
{
|
||||
"entity": "sensor.battery_level"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.battery_level_nominal"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.battery_charge"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.battery_charge_nominal"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.daily_battery_charge"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.daily_battery_discharge"
|
||||
}
|
||||
],
|
||||
"title": "Battery"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Detailed Info",
|
||||
"icon": "mdi:solar-power-variant-outline",
|
||||
"cards": [
|
||||
{
|
||||
"type": "entities",
|
||||
"entities": [
|
||||
{
|
||||
"entity": "sensor.total_dc_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.meter_active_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.load_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.export_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.import_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.battery_charging_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.battery_discharging_power"
|
||||
}
|
||||
],
|
||||
"title": "Power"
|
||||
},
|
||||
{
|
||||
"type": "entities",
|
||||
"entities": [
|
||||
{
|
||||
"entity": "sensor.load_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.phase_a_voltage"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.phase_a_current"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.phase_a_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.phase_b_voltage"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.phase_b_current"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.phase_b_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.phase_c_voltage"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.phase_c_current"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.phase_c_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.meter_active_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.meter_phase_a_active_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.meter_phase_b_active_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.meter_phase_c_active_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.total_backup_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.backup_phase_a_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.backup_phase_b_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.backup_phase_c_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.grid_frequency"
|
||||
}
|
||||
],
|
||||
"title": "Grid / Load"
|
||||
},
|
||||
{
|
||||
"type": "gauge",
|
||||
"entity": "sensor.battery_level",
|
||||
"min": 0,
|
||||
"max": 100,
|
||||
"severity": {
|
||||
"green": 70,
|
||||
"yellow": 40,
|
||||
"red": 20
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "entities",
|
||||
"entities": [
|
||||
{
|
||||
"entity": "sensor.daily_pv_generation"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.daily_direct_energy_consumption"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.daily_exported_energy_from_pv"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.daily_pv_generation_battery_discharge"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.daily_battery_charge_from_pv"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.daily_battery_discharge"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.daily_exported_energy"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.daily_battery_charge"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.daily_imported_energy"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.total_direct_energy_consumption"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.total_pv_generation_battery_discharge"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.total_exported_energy_from_pv"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.total_battery_charge_from_pv"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.total_battery_charge"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.total_battery_discharge"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.total_pv_generation"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.total_imported_energy"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.total_exported_energy"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.total_consumed_energy"
|
||||
}
|
||||
],
|
||||
"title": "Energy"
|
||||
},
|
||||
{
|
||||
"type": "entities",
|
||||
"entities": [
|
||||
{
|
||||
"entity": "sensor.total_dc_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.mppt1_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.mppt1_voltage"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.mppt1_current"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.mppt2_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.mppt2_voltage"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.mppt2_current"
|
||||
}
|
||||
],
|
||||
"title": "PV Gen"
|
||||
},
|
||||
{
|
||||
"type": "entities",
|
||||
"entities": [
|
||||
{
|
||||
"entity": "sensor.battery_capacity"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.battery_charging_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.battery_discharging_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.battery_voltage"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.battery_current"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.battery_level"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.battery_state_of_health"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.battery_temperature"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.daily_battery_charge_from_pv"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.daily_battery_charge"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.daily_battery_discharge"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.total_battery_charge_from_pv"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.total_battery_discharge"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.total_battery_charge"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.max_soc"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.min_soc"
|
||||
}
|
||||
],
|
||||
"title": "Battery"
|
||||
},
|
||||
{
|
||||
"type": "entities",
|
||||
"entities": [
|
||||
{
|
||||
"entity": "sensor.ems_mode_selection"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.battery_forced_charge_discharge_cmd"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.min_soc"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.max_soc"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.battery_forced_charge_discharge_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.battery_charging_start_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.battery_discharging_start_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.bms_max_charging_current"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.bms_max_discharging_current"
|
||||
}
|
||||
],
|
||||
"title": "EMS"
|
||||
},
|
||||
{
|
||||
"type": "entities",
|
||||
"entities": [
|
||||
{
|
||||
"entity": "sensor.sungrow_device_type"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.sungrow_inverter_state"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.running_state"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.system_state"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.inverter_temperature"
|
||||
},
|
||||
{
|
||||
"entity": "binary_sensor.pv_generating"
|
||||
},
|
||||
{
|
||||
"entity": "binary_sensor.battery_charging"
|
||||
},
|
||||
{
|
||||
"entity": "binary_sensor.battery_discharging"
|
||||
},
|
||||
{
|
||||
"entity": "binary_sensor.exporting_power"
|
||||
},
|
||||
{
|
||||
"entity": "binary_sensor.importing_power"
|
||||
}
|
||||
],
|
||||
"title": "Inverter State"
|
||||
},
|
||||
{
|
||||
"chart_type": "line",
|
||||
"period": "day",
|
||||
"days_to_show": 60,
|
||||
"type": "statistics-graph",
|
||||
"entities": [
|
||||
"sensor.battery_level"
|
||||
],
|
||||
"stat_types": [
|
||||
"min",
|
||||
"max"
|
||||
],
|
||||
"title": "Battery SoC last 60 days"
|
||||
},
|
||||
{
|
||||
"chart_type": "line",
|
||||
"period": "day",
|
||||
"days_to_show": 360,
|
||||
"type": "statistics-graph",
|
||||
"entities": [
|
||||
"sensor.battery_level"
|
||||
],
|
||||
"stat_types": [
|
||||
"mean",
|
||||
"min",
|
||||
"max"
|
||||
],
|
||||
"title": "Battery SoC last 360 days",
|
||||
"logarithmic_scale": false,
|
||||
"hide_legend": false
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "EMS Control",
|
||||
"icon": "mdi:solar-power",
|
||||
"cards": [
|
||||
{
|
||||
"type": "entities",
|
||||
"entities": [
|
||||
{
|
||||
"entity": "input_select.set_sg_inverter_run_mode"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.sungrow_inverter_state"
|
||||
},
|
||||
{
|
||||
"entity": "input_select.set_sg_ems_mode"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.ems_mode_selection"
|
||||
},
|
||||
{
|
||||
"entity": "input_select.set_sg_battery_forced_charge_discharge_cmd"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.battery_forced_charge_discharge_cmd"
|
||||
}
|
||||
],
|
||||
"title": "Inverter State & EMS Settings"
|
||||
},
|
||||
{
|
||||
"type": "entities",
|
||||
"entities": [
|
||||
{
|
||||
"entity": "input_number.set_sg_min_soc"
|
||||
},
|
||||
{
|
||||
"entity": "input_number.set_sg_max_soc"
|
||||
},
|
||||
{
|
||||
"entity": "input_number.set_sg_reserved_soc_for_backup"
|
||||
},
|
||||
{
|
||||
"entity": "input_number.set_sg_forced_charge_discharge_power"
|
||||
},
|
||||
{
|
||||
"entity": "input_number.set_sg_battery_max_charge_power"
|
||||
},
|
||||
{
|
||||
"entity": "input_number.set_sg_battery_max_discharge_power"
|
||||
},
|
||||
{
|
||||
"entity": "input_number.set_sg_battery_charging_start_power"
|
||||
},
|
||||
{
|
||||
"entity": "input_number.set_sg_battery_discharging_start_power"
|
||||
}
|
||||
],
|
||||
"title": "Battery Settings",
|
||||
"state_color": false,
|
||||
"show_header_toggle": true
|
||||
},
|
||||
{
|
||||
"type": "entities",
|
||||
"entities": [
|
||||
{
|
||||
"entity": "sensor.battery_capacity"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.battery_level"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.battery_state_of_health"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.battery_charging_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.battery_discharging_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.min_soc"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.max_soc"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.reserved_soc_for_backup"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.battery_forced_charge_discharge_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.battery_max_charge_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.battery_max_discharge_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.battery_charging_start_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.battery_discharging_start_power"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.battery_level_nominal"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.battery_level"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.battery_charge"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.battery_charge_nominal"
|
||||
}
|
||||
],
|
||||
"title": "Battery Status"
|
||||
},
|
||||
{
|
||||
"type": "entities",
|
||||
"entities": [
|
||||
{
|
||||
"entity": "sensor.export_power_limit_mode"
|
||||
},
|
||||
{
|
||||
"entity": "sensor.export_power_limit"
|
||||
},
|
||||
{
|
||||
"entity": "input_select.set_sg_export_power_limit_mode"
|
||||
},
|
||||
{
|
||||
"entity": "input_number.set_sg_export_power_limit"
|
||||
}
|
||||
],
|
||||
"title": "Export Settings"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"title": "PV System"
|
||||
}
|
||||
}
|
||||
}
|
||||
45
.storage/lovelace_dashboards
Normal file
45
.storage/lovelace_dashboards
Normal file
@@ -0,0 +1,45 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 1,
|
||||
"key": "lovelace_dashboards",
|
||||
"data": {
|
||||
"items": [
|
||||
{
|
||||
"id": "map",
|
||||
"icon": "mdi:map",
|
||||
"title": "Karte",
|
||||
"url_path": "map",
|
||||
"require_admin": false,
|
||||
"mode": "storage",
|
||||
"show_in_sidebar": true
|
||||
},
|
||||
{
|
||||
"id": "dashboard_wohnzimmer",
|
||||
"show_in_sidebar": true,
|
||||
"icon": "mdi:sofa",
|
||||
"title": "Wohnzimmer",
|
||||
"require_admin": false,
|
||||
"mode": "storage",
|
||||
"url_path": "dashboard-wohnzimmer"
|
||||
},
|
||||
{
|
||||
"id": "dashboard_drausen",
|
||||
"show_in_sidebar": true,
|
||||
"icon": "mdi:shovel",
|
||||
"title": "Draußen",
|
||||
"require_admin": false,
|
||||
"mode": "storage",
|
||||
"url_path": "dashboard-drausen"
|
||||
},
|
||||
{
|
||||
"id": "photovoltaik_2_0",
|
||||
"show_in_sidebar": true,
|
||||
"icon": "mdi:solar-power",
|
||||
"title": "Photovoltaik 2.0",
|
||||
"require_admin": false,
|
||||
"mode": "storage",
|
||||
"url_path": "photovoltaik-2-0"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
34
.storage/lovelace_resources
Normal file
34
.storage/lovelace_resources
Normal file
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 1,
|
||||
"key": "lovelace_resources",
|
||||
"data": {
|
||||
"items": [
|
||||
{
|
||||
"id": "7bd361f9809342fd93d1b1d4e932efa1",
|
||||
"url": "/hacsfiles/lovelace-xiaomi-vacuum-map-card/xiaomi-vacuum-map-card.js?hacstag=193372044224",
|
||||
"type": "module"
|
||||
},
|
||||
{
|
||||
"id": "c9904025445e46ed8e6783ba7711f046",
|
||||
"url": "/hacsfiles/canvas-gauge-card/canvas-gauge-card.js?hacstag=142545838091",
|
||||
"type": "module"
|
||||
},
|
||||
{
|
||||
"id": "19e3c8c5f23445acaa496053565a1896",
|
||||
"url": "/hacsfiles/mini-graph-card/mini-graph-card-bundle.js?hacstag=1512800620121",
|
||||
"type": "module"
|
||||
},
|
||||
{
|
||||
"id": "6a9ef3025d9b4b8b8224b4d5a4c5a82e",
|
||||
"url": "/hacsfiles/weather-card/weather-card.js?hacstag=192732636150",
|
||||
"type": "module"
|
||||
},
|
||||
{
|
||||
"id": "6b8b4fa273e0498ea75e30b0ed465195",
|
||||
"url": "/hacsfiles/spotify-card/spotify-card.js?hacstag=173955605240",
|
||||
"type": "module"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
8
.storage/map
Normal file
8
.storage/map
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 1,
|
||||
"key": "map",
|
||||
"data": {
|
||||
"migrated": true
|
||||
}
|
||||
}
|
||||
13
.storage/onboarding
Normal file
13
.storage/onboarding
Normal file
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"version": 4,
|
||||
"minor_version": 1,
|
||||
"key": "onboarding",
|
||||
"data": {
|
||||
"done": [
|
||||
"user",
|
||||
"core_config",
|
||||
"analytics",
|
||||
"integration"
|
||||
]
|
||||
}
|
||||
}
|
||||
52
.storage/person
Normal file
52
.storage/person
Normal file
@@ -0,0 +1,52 @@
|
||||
{
|
||||
"version": 2,
|
||||
"minor_version": 1,
|
||||
"key": "person",
|
||||
"data": {
|
||||
"items": [
|
||||
{
|
||||
"id": "houseonfire",
|
||||
"name": "HouseOnFire",
|
||||
"user_id": "a645e8df04044717b9f0b917e8e9bf13",
|
||||
"device_trackers": [
|
||||
"device_tracker.fairphone_andre"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "andre",
|
||||
"name": "Andre",
|
||||
"device_trackers": [],
|
||||
"user_id": null,
|
||||
"picture": null
|
||||
},
|
||||
{
|
||||
"id": "mila",
|
||||
"name": "Mila",
|
||||
"device_trackers": [],
|
||||
"user_id": null,
|
||||
"picture": null
|
||||
},
|
||||
{
|
||||
"id": "leon",
|
||||
"name": "Leon",
|
||||
"device_trackers": [],
|
||||
"user_id": null,
|
||||
"picture": null
|
||||
},
|
||||
{
|
||||
"id": "katrin",
|
||||
"name": "Katrin",
|
||||
"device_trackers": [],
|
||||
"user_id": null,
|
||||
"picture": null
|
||||
},
|
||||
{
|
||||
"id": "mqtt_broker",
|
||||
"name": "mqtt-broker",
|
||||
"device_trackers": [],
|
||||
"user_id": "4b89ececeb6d413d9a8240966e3a499c",
|
||||
"picture": null
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
100
.storage/repairs.issue_registry
Normal file
100
.storage/repairs.issue_registry
Normal file
@@ -0,0 +1,100 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 2,
|
||||
"key": "repairs.issue_registry",
|
||||
"data": {
|
||||
"issues": [
|
||||
{
|
||||
"created": "2024-06-19T13:30:04.896267+00:00",
|
||||
"dismissed_version": "2024.6.3",
|
||||
"domain": "esphome",
|
||||
"is_persistent": false,
|
||||
"issue_id": "api_password_deprecated-B8:D6:1A:68:A5:F0"
|
||||
},
|
||||
{
|
||||
"created": "2024-09-17T16:00:22.640267+00:00",
|
||||
"dismissed_version": null,
|
||||
"domain": "tasmota",
|
||||
"is_persistent": false,
|
||||
"issue_id": "topic_duplicated_cmnd/home/schalter/kueche/kochfeld/"
|
||||
},
|
||||
{
|
||||
"created": "2024-10-28T13:25:41.041186+00:00",
|
||||
"dismissed_version": null,
|
||||
"domain": "modbus",
|
||||
"is_persistent": false,
|
||||
"issue_id": "duplicate_modbus_entry"
|
||||
},
|
||||
{
|
||||
"created": "2024-11-15T16:26:10.272198+00:00",
|
||||
"dismissed_version": "2024.11.1",
|
||||
"domain": "mqtt",
|
||||
"is_persistent": false,
|
||||
"issue_id": "payload_template_deprecation_pvdataevcc/grid/power"
|
||||
},
|
||||
{
|
||||
"created": "2024-11-15T16:26:10.277762+00:00",
|
||||
"dismissed_version": "2024.11.1",
|
||||
"domain": "mqtt",
|
||||
"is_persistent": false,
|
||||
"issue_id": "payload_template_deprecation_pvdataevcc/grid/imported"
|
||||
},
|
||||
{
|
||||
"created": "2024-11-15T16:26:10.280447+00:00",
|
||||
"dismissed_version": null,
|
||||
"domain": "mqtt",
|
||||
"is_persistent": false,
|
||||
"issue_id": "payload_template_deprecation_pvdataevcc/pv/power"
|
||||
},
|
||||
{
|
||||
"created": "2024-11-15T16:26:10.282802+00:00",
|
||||
"dismissed_version": null,
|
||||
"domain": "mqtt",
|
||||
"is_persistent": false,
|
||||
"issue_id": "payload_template_deprecation_pvdataevcc/pv/energy"
|
||||
},
|
||||
{
|
||||
"created": "2024-11-15T16:26:10.284871+00:00",
|
||||
"dismissed_version": null,
|
||||
"domain": "mqtt",
|
||||
"is_persistent": false,
|
||||
"issue_id": "payload_template_deprecation_pvdataevcc/pv/current/l1"
|
||||
},
|
||||
{
|
||||
"created": "2024-11-15T16:26:10.286699+00:00",
|
||||
"dismissed_version": null,
|
||||
"domain": "mqtt",
|
||||
"is_persistent": false,
|
||||
"issue_id": "payload_template_deprecation_pvdataevcc/pv/current/l2"
|
||||
},
|
||||
{
|
||||
"created": "2024-11-15T16:26:10.290770+00:00",
|
||||
"dismissed_version": null,
|
||||
"domain": "mqtt",
|
||||
"is_persistent": false,
|
||||
"issue_id": "payload_template_deprecation_pvdataevcc/pv/current/l3"
|
||||
},
|
||||
{
|
||||
"created": "2024-11-15T16:26:10.292661+00:00",
|
||||
"dismissed_version": null,
|
||||
"domain": "mqtt",
|
||||
"is_persistent": false,
|
||||
"issue_id": "payload_template_deprecation_pvdataevcc/battery/power"
|
||||
},
|
||||
{
|
||||
"created": "2024-11-15T16:26:10.293973+00:00",
|
||||
"dismissed_version": null,
|
||||
"domain": "mqtt",
|
||||
"is_persistent": false,
|
||||
"issue_id": "payload_template_deprecation_pvdataevcc/battery/energy"
|
||||
},
|
||||
{
|
||||
"created": "2024-11-15T16:26:10.295485+00:00",
|
||||
"dismissed_version": null,
|
||||
"domain": "mqtt",
|
||||
"is_persistent": false,
|
||||
"issue_id": "payload_template_deprecation_pvdataevcc/battery/level"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
607
.storage/trace.saved_traces
Normal file
607
.storage/trace.saved_traces
Normal file
@@ -0,0 +1,607 @@
|
||||
{
|
||||
"version": 1,
|
||||
"minor_version": 1,
|
||||
"key": "trace.saved_traces",
|
||||
"data": {
|
||||
"automation.automation_wallbox_output_current_update": [
|
||||
{
|
||||
"extended_dict": {
|
||||
"last_step": "condition/0",
|
||||
"run_id": "359af68a973090656c427753e1831bdb",
|
||||
"state": "stopped",
|
||||
"script_execution": "failed_conditions",
|
||||
"timestamp": {
|
||||
"start": "2024-12-18T08:39:11.840580+00:00",
|
||||
"finish": "2024-12-18T08:39:11.841112+00:00"
|
||||
},
|
||||
"domain": "automation",
|
||||
"item_id": "automation_wallbox_output_current_update",
|
||||
"trigger": "Home Assistant starting",
|
||||
"trace": {
|
||||
"trigger/0": [
|
||||
{
|
||||
"path": "trigger/0",
|
||||
"timestamp": "2024-12-18T08:39:11.840749+00:00",
|
||||
"changed_variables": {
|
||||
"this": {
|
||||
"entity_id": "automation.wallbox_output_current_update",
|
||||
"state": "on",
|
||||
"attributes": {
|
||||
"id": "automation_wallbox_output_current_update",
|
||||
"last_triggered": null,
|
||||
"mode": "single",
|
||||
"current": 0,
|
||||
"friendly_name": "wallbox output current update"
|
||||
},
|
||||
"last_changed": "2024-12-18T08:39:01.957436+00:00",
|
||||
"last_reported": "2024-12-18T08:39:01.957436+00:00",
|
||||
"last_updated": "2024-12-18T08:39:01.957436+00:00",
|
||||
"context": {
|
||||
"id": "01JFCEQ92528QJ91GBX6677GSG",
|
||||
"parent_id": null,
|
||||
"user_id": null
|
||||
}
|
||||
},
|
||||
"trigger": {
|
||||
"id": "0",
|
||||
"idx": "0",
|
||||
"alias": null,
|
||||
"platform": "homeassistant",
|
||||
"event": "start",
|
||||
"description": "Home Assistant starting"
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"condition/0": [
|
||||
{
|
||||
"path": "condition/0",
|
||||
"timestamp": "2024-12-18T08:39:11.840852+00:00",
|
||||
"result": {
|
||||
"result": false,
|
||||
"entities": [
|
||||
"sensor.output_current_setting"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"config": {
|
||||
"id": "automation_wallbox_output_current_update",
|
||||
"alias": "wallbox output current update",
|
||||
"description": "Sets the maximum output current of the wallbox update",
|
||||
"trigger": [
|
||||
{
|
||||
"platform": "homeassistant",
|
||||
"event": "start"
|
||||
},
|
||||
{
|
||||
"platform": "state",
|
||||
"entity_id": [
|
||||
"sensor.output_current_setting"
|
||||
]
|
||||
}
|
||||
],
|
||||
"condition": [
|
||||
{
|
||||
"condition": "template",
|
||||
"value_template": "{{ not is_state('sensor.output_current_setting', 'unavailable') }}"
|
||||
}
|
||||
],
|
||||
"action": [
|
||||
{
|
||||
"target": {
|
||||
"entity_id": "input_number.set_wb1_output_current"
|
||||
},
|
||||
"data": {
|
||||
"value": "{{ states('sensor.output_current_setting') }}"
|
||||
},
|
||||
"action": "input_number.set_value"
|
||||
}
|
||||
],
|
||||
"mode": "single"
|
||||
},
|
||||
"blueprint_inputs": null,
|
||||
"context": {
|
||||
"id": "01JFCEQJQ0PNSGATY9JFDBYE2X",
|
||||
"parent_id": null,
|
||||
"user_id": null
|
||||
}
|
||||
},
|
||||
"short_dict": {
|
||||
"last_step": "condition/0",
|
||||
"run_id": "359af68a973090656c427753e1831bdb",
|
||||
"state": "stopped",
|
||||
"script_execution": "failed_conditions",
|
||||
"timestamp": {
|
||||
"start": "2024-12-18T08:39:11.840580+00:00",
|
||||
"finish": "2024-12-18T08:39:11.841112+00:00"
|
||||
},
|
||||
"domain": "automation",
|
||||
"item_id": "automation_wallbox_output_current_update",
|
||||
"trigger": "Home Assistant starting"
|
||||
}
|
||||
}
|
||||
],
|
||||
"automation.automation_mileage_per_kwh_update": [
|
||||
{
|
||||
"extended_dict": {
|
||||
"last_step": "condition/0",
|
||||
"run_id": "9386f3221360e7c1cc2579ecc3b84e8f",
|
||||
"state": "stopped",
|
||||
"script_execution": "failed_conditions",
|
||||
"timestamp": {
|
||||
"start": "2024-12-18T08:39:11.841390+00:00",
|
||||
"finish": "2024-12-18T08:39:11.841520+00:00"
|
||||
},
|
||||
"domain": "automation",
|
||||
"item_id": "automation_mileage_per_kwh_update",
|
||||
"trigger": "Home Assistant starting",
|
||||
"trace": {
|
||||
"trigger/0": [
|
||||
{
|
||||
"path": "trigger/0",
|
||||
"timestamp": "2024-12-18T08:39:11.841409+00:00",
|
||||
"changed_variables": {
|
||||
"this": {
|
||||
"entity_id": "automation.wallbox_mileage_per_kwh_update",
|
||||
"state": "on",
|
||||
"attributes": {
|
||||
"id": "automation_mileage_per_kwh_update",
|
||||
"last_triggered": null,
|
||||
"mode": "single",
|
||||
"current": 0,
|
||||
"friendly_name": "wallbox mileage per kwh update"
|
||||
},
|
||||
"last_changed": "2024-12-18T08:39:01.957525+00:00",
|
||||
"last_reported": "2024-12-18T08:39:01.957525+00:00",
|
||||
"last_updated": "2024-12-18T08:39:01.957525+00:00",
|
||||
"context": {
|
||||
"id": "01JFCEQ925PT1DFTGVBZYFB4SW",
|
||||
"parent_id": null,
|
||||
"user_id": null
|
||||
}
|
||||
},
|
||||
"trigger": {
|
||||
"id": "0",
|
||||
"idx": "0",
|
||||
"alias": null,
|
||||
"platform": "homeassistant",
|
||||
"event": "start",
|
||||
"description": "Home Assistant starting"
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"condition/0": [
|
||||
{
|
||||
"path": "condition/0",
|
||||
"timestamp": "2024-12-18T08:39:11.841423+00:00",
|
||||
"result": {
|
||||
"result": false,
|
||||
"entities": [
|
||||
"sensor.mileage_per_kwh"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"config": {
|
||||
"id": "automation_mileage_per_kwh_update",
|
||||
"alias": "wallbox mileage per kwh update",
|
||||
"description": "Sets mileage per kWh update",
|
||||
"trigger": [
|
||||
{
|
||||
"platform": "homeassistant",
|
||||
"event": "start"
|
||||
},
|
||||
{
|
||||
"platform": "state",
|
||||
"entity_id": [
|
||||
"sensor.mileage_per_kwh"
|
||||
]
|
||||
}
|
||||
],
|
||||
"condition": [
|
||||
{
|
||||
"condition": "template",
|
||||
"value_template": "{{ not is_state('sensor.mileage_per_kwh', 'unavailable') }}"
|
||||
}
|
||||
],
|
||||
"action": [
|
||||
{
|
||||
"target": {
|
||||
"entity_id": "input_number.set_wb1_mileage_per_kwh"
|
||||
},
|
||||
"data": {
|
||||
"value": "{{ states('sensor.mileage_per_kwh') }}"
|
||||
},
|
||||
"action": "input_number.set_value"
|
||||
}
|
||||
],
|
||||
"mode": "single"
|
||||
},
|
||||
"blueprint_inputs": null,
|
||||
"context": {
|
||||
"id": "01JFCEQJQ1M51DPPWJ1WZF628X",
|
||||
"parent_id": null,
|
||||
"user_id": null
|
||||
}
|
||||
},
|
||||
"short_dict": {
|
||||
"last_step": "condition/0",
|
||||
"run_id": "9386f3221360e7c1cc2579ecc3b84e8f",
|
||||
"state": "stopped",
|
||||
"script_execution": "failed_conditions",
|
||||
"timestamp": {
|
||||
"start": "2024-12-18T08:39:11.841390+00:00",
|
||||
"finish": "2024-12-18T08:39:11.841520+00:00"
|
||||
},
|
||||
"domain": "automation",
|
||||
"item_id": "automation_mileage_per_kwh_update",
|
||||
"trigger": "Home Assistant starting"
|
||||
}
|
||||
}
|
||||
],
|
||||
"automation.automation_wallbox_change_phase_switch_cmd_update": [
|
||||
{
|
||||
"extended_dict": {
|
||||
"last_step": "condition/0",
|
||||
"run_id": "6e931ccfec32601562fbc825e7c5e099",
|
||||
"state": "stopped",
|
||||
"script_execution": "failed_conditions",
|
||||
"timestamp": {
|
||||
"start": "2024-12-18T08:39:11.841720+00:00",
|
||||
"finish": "2024-12-18T08:39:11.841822+00:00"
|
||||
},
|
||||
"domain": "automation",
|
||||
"item_id": "automation_wallbox_change_phase_switch_cmd_update",
|
||||
"trigger": "Home Assistant starting",
|
||||
"trace": {
|
||||
"trigger/0": [
|
||||
{
|
||||
"path": "trigger/0",
|
||||
"timestamp": "2024-12-18T08:39:11.841732+00:00",
|
||||
"changed_variables": {
|
||||
"this": {
|
||||
"entity_id": "automation.wallbox_change_phase_switch_cmd_update",
|
||||
"state": "on",
|
||||
"attributes": {
|
||||
"id": "automation_wallbox_change_phase_switch_cmd_update",
|
||||
"last_triggered": null,
|
||||
"mode": "single",
|
||||
"current": 0,
|
||||
"friendly_name": "wallbox change phase switch cmd update"
|
||||
},
|
||||
"last_changed": "2024-12-18T08:39:01.957628+00:00",
|
||||
"last_reported": "2024-12-18T08:39:01.957628+00:00",
|
||||
"last_updated": "2024-12-18T08:39:01.957628+00:00",
|
||||
"context": {
|
||||
"id": "01JFCEQ9255JTKHFMKN6MJZQP0",
|
||||
"parent_id": null,
|
||||
"user_id": null
|
||||
}
|
||||
},
|
||||
"trigger": {
|
||||
"id": "0",
|
||||
"idx": "0",
|
||||
"alias": null,
|
||||
"platform": "homeassistant",
|
||||
"event": "start",
|
||||
"description": "Home Assistant starting"
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"condition/0": [
|
||||
{
|
||||
"path": "condition/0",
|
||||
"timestamp": "2024-12-18T08:39:11.841742+00:00",
|
||||
"result": {
|
||||
"result": false,
|
||||
"entities": [
|
||||
"sensor.single_phase_three_phase_switching"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"config": {
|
||||
"id": "automation_wallbox_change_phase_switch_cmd_update",
|
||||
"alias": "wallbox change phase switch cmd update",
|
||||
"description": "Switch wallbox operation mode between Single- and Three-phase mode update",
|
||||
"trigger": [
|
||||
{
|
||||
"platform": "homeassistant",
|
||||
"event": "start"
|
||||
},
|
||||
{
|
||||
"platform": "state",
|
||||
"entity_id": [
|
||||
"sensor.single_phase_three_phase_switching"
|
||||
]
|
||||
}
|
||||
],
|
||||
"condition": [
|
||||
{
|
||||
"condition": "template",
|
||||
"value_template": "{{ not is_state('sensor.single_phase_three_phase_switching', 'unavailable') }}"
|
||||
}
|
||||
],
|
||||
"action": [
|
||||
{
|
||||
"target": {
|
||||
"entity_id": "input_select.set_wb_phase_switch"
|
||||
},
|
||||
"data": {
|
||||
"option": "{{ states('sensor.phase_switching_status') }}"
|
||||
},
|
||||
"action": "input_select.select_option"
|
||||
}
|
||||
],
|
||||
"mode": "single"
|
||||
},
|
||||
"blueprint_inputs": null,
|
||||
"context": {
|
||||
"id": "01JFCEQJQ1AEXZGBJZDHXK04TX",
|
||||
"parent_id": null,
|
||||
"user_id": null
|
||||
}
|
||||
},
|
||||
"short_dict": {
|
||||
"last_step": "condition/0",
|
||||
"run_id": "6e931ccfec32601562fbc825e7c5e099",
|
||||
"state": "stopped",
|
||||
"script_execution": "failed_conditions",
|
||||
"timestamp": {
|
||||
"start": "2024-12-18T08:39:11.841720+00:00",
|
||||
"finish": "2024-12-18T08:39:11.841822+00:00"
|
||||
},
|
||||
"domain": "automation",
|
||||
"item_id": "automation_wallbox_change_phase_switch_cmd_update",
|
||||
"trigger": "Home Assistant starting"
|
||||
}
|
||||
}
|
||||
],
|
||||
"automation.automation_wallbox_charger_enable_cmd_update": [
|
||||
{
|
||||
"extended_dict": {
|
||||
"last_step": "condition/0",
|
||||
"run_id": "bccdf352fb6e1fbafd98bfcb145b7284",
|
||||
"state": "stopped",
|
||||
"script_execution": "failed_conditions",
|
||||
"timestamp": {
|
||||
"start": "2024-12-18T08:39:11.842024+00:00",
|
||||
"finish": "2024-12-18T08:39:11.843137+00:00"
|
||||
},
|
||||
"domain": "automation",
|
||||
"item_id": "automation_wallbox_charger_enable_cmd_update",
|
||||
"trigger": "Home Assistant starting",
|
||||
"trace": {
|
||||
"trigger/0": [
|
||||
{
|
||||
"path": "trigger/0",
|
||||
"timestamp": "2024-12-18T08:39:11.842043+00:00",
|
||||
"changed_variables": {
|
||||
"this": {
|
||||
"entity_id": "automation.wallbox_charger_enable_cmd_update",
|
||||
"state": "on",
|
||||
"attributes": {
|
||||
"id": "automation_wallbox_charger_enable_cmd_update",
|
||||
"last_triggered": null,
|
||||
"mode": "single",
|
||||
"current": 0,
|
||||
"friendly_name": "wallbox charger enable cmd update"
|
||||
},
|
||||
"last_changed": "2024-12-18T08:39:01.957705+00:00",
|
||||
"last_reported": "2024-12-18T08:39:01.957705+00:00",
|
||||
"last_updated": "2024-12-18T08:39:01.957705+00:00",
|
||||
"context": {
|
||||
"id": "01JFCEQ925M6VSQGAK4HW1DHE5",
|
||||
"parent_id": null,
|
||||
"user_id": null
|
||||
}
|
||||
},
|
||||
"trigger": {
|
||||
"id": "0",
|
||||
"idx": "0",
|
||||
"alias": null,
|
||||
"platform": "homeassistant",
|
||||
"event": "start",
|
||||
"description": "Home Assistant starting"
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"condition/0": [
|
||||
{
|
||||
"path": "condition/0",
|
||||
"timestamp": "2024-12-18T08:39:11.842064+00:00",
|
||||
"result": {
|
||||
"result": false,
|
||||
"entities": [
|
||||
"sensor.charger_enable"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"config": {
|
||||
"id": "automation_wallbox_charger_enable_cmd_update",
|
||||
"alias": "wallbox charger enable cmd update",
|
||||
"description": "Switch wallbox operation mode between enabled and disabled update",
|
||||
"trigger": [
|
||||
{
|
||||
"platform": "homeassistant",
|
||||
"event": "start"
|
||||
},
|
||||
{
|
||||
"platform": "state",
|
||||
"entity_id": [
|
||||
"sensor.charger_enable_raw"
|
||||
]
|
||||
}
|
||||
],
|
||||
"condition": [
|
||||
{
|
||||
"condition": "template",
|
||||
"value_template": "{{ not is_state('sensor.charger_enable', 'unavailable') }}"
|
||||
}
|
||||
],
|
||||
"action": [
|
||||
{
|
||||
"target": {
|
||||
"entity_id": "input_select.set_wb_charger_enable"
|
||||
},
|
||||
"data": {
|
||||
"option": "{{ states('sensor.charger_enable') }}"
|
||||
},
|
||||
"action": "input_select.select_option"
|
||||
}
|
||||
],
|
||||
"mode": "single"
|
||||
},
|
||||
"blueprint_inputs": null,
|
||||
"context": {
|
||||
"id": "01JFCEQJQ2MWKGQW5VBC5AER0P",
|
||||
"parent_id": null,
|
||||
"user_id": null
|
||||
}
|
||||
},
|
||||
"short_dict": {
|
||||
"last_step": "condition/0",
|
||||
"run_id": "bccdf352fb6e1fbafd98bfcb145b7284",
|
||||
"state": "stopped",
|
||||
"script_execution": "failed_conditions",
|
||||
"timestamp": {
|
||||
"start": "2024-12-18T08:39:11.842024+00:00",
|
||||
"finish": "2024-12-18T08:39:11.843137+00:00"
|
||||
},
|
||||
"domain": "automation",
|
||||
"item_id": "automation_wallbox_charger_enable_cmd_update",
|
||||
"trigger": "Home Assistant starting"
|
||||
}
|
||||
}
|
||||
],
|
||||
"automation.automation_wallbox_set_wb_working_mode_update": [
|
||||
{
|
||||
"extended_dict": {
|
||||
"last_step": "condition/0",
|
||||
"run_id": "20719cbc61a2642cc5b880d19c35b7be",
|
||||
"state": "stopped",
|
||||
"script_execution": "failed_conditions",
|
||||
"timestamp": {
|
||||
"start": "2024-12-18T08:39:11.843636+00:00",
|
||||
"finish": "2024-12-18T08:39:11.843757+00:00"
|
||||
},
|
||||
"domain": "automation",
|
||||
"item_id": "automation_wallbox_set_wb_working_mode_update",
|
||||
"trigger": "Home Assistant starting",
|
||||
"trace": {
|
||||
"trigger/0": [
|
||||
{
|
||||
"path": "trigger/0",
|
||||
"timestamp": "2024-12-18T08:39:11.843653+00:00",
|
||||
"changed_variables": {
|
||||
"this": {
|
||||
"entity_id": "automation.wallbox_set_working_mode_update",
|
||||
"state": "on",
|
||||
"attributes": {
|
||||
"id": "automation_wallbox_set_wb_working_mode_update",
|
||||
"last_triggered": null,
|
||||
"mode": "single",
|
||||
"current": 0,
|
||||
"friendly_name": "wallbox set working mode update"
|
||||
},
|
||||
"last_changed": "2024-12-18T08:39:01.957881+00:00",
|
||||
"last_reported": "2024-12-18T08:39:01.957881+00:00",
|
||||
"last_updated": "2024-12-18T08:39:01.957881+00:00",
|
||||
"context": {
|
||||
"id": "01JFCEQ9252X59SGMHSX9ND3N0",
|
||||
"parent_id": null,
|
||||
"user_id": null
|
||||
}
|
||||
},
|
||||
"trigger": {
|
||||
"id": "0",
|
||||
"idx": "0",
|
||||
"alias": null,
|
||||
"platform": "homeassistant",
|
||||
"event": "start",
|
||||
"description": "Home Assistant starting"
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"condition/0": [
|
||||
{
|
||||
"path": "condition/0",
|
||||
"timestamp": "2024-12-18T08:39:11.843675+00:00",
|
||||
"result": {
|
||||
"result": false,
|
||||
"entities": [
|
||||
"sensor.working_mode"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"config": {
|
||||
"id": "automation_wallbox_set_wb_working_mode_update",
|
||||
"alias": "wallbox set working mode update",
|
||||
"description": "Set wallbox working mode update",
|
||||
"trigger": [
|
||||
{
|
||||
"platform": "homeassistant",
|
||||
"event": "start"
|
||||
},
|
||||
{
|
||||
"platform": "state",
|
||||
"entity_id": [
|
||||
"sensor.working_mode"
|
||||
]
|
||||
}
|
||||
],
|
||||
"condition": [
|
||||
{
|
||||
"condition": "template",
|
||||
"value_template": "{{ not is_state('sensor.working_mode', 'unavailable') }}"
|
||||
}
|
||||
],
|
||||
"action": [
|
||||
{
|
||||
"target": {
|
||||
"entity_id": "input_select.set_wb_working_mode"
|
||||
},
|
||||
"data": {
|
||||
"option": "{{ states('sensor.wallbox_working_mode') }}"
|
||||
},
|
||||
"action": "input_select.select_option"
|
||||
}
|
||||
],
|
||||
"mode": "single"
|
||||
},
|
||||
"blueprint_inputs": null,
|
||||
"context": {
|
||||
"id": "01JFCEQJQ3JA6EV9AW3CSPZAHE",
|
||||
"parent_id": null,
|
||||
"user_id": null
|
||||
}
|
||||
},
|
||||
"short_dict": {
|
||||
"last_step": "condition/0",
|
||||
"run_id": "20719cbc61a2642cc5b880d19c35b7be",
|
||||
"state": "stopped",
|
||||
"script_execution": "failed_conditions",
|
||||
"timestamp": {
|
||||
"start": "2024-12-18T08:39:11.843636+00:00",
|
||||
"finish": "2024-12-18T08:39:11.843757+00:00"
|
||||
},
|
||||
"domain": "automation",
|
||||
"item_id": "automation_wallbox_set_wb_working_mode_update",
|
||||
"trigger": "Home Assistant starting"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
65
appdaemon/apps/apps.yaml
Normal file
65
appdaemon/apps/apps.yaml
Normal file
@@ -0,0 +1,65 @@
|
||||
---
|
||||
nspanel-1:
|
||||
module: nspanel-lovelace-ui
|
||||
class: NsPanelLovelaceUIManager
|
||||
config:
|
||||
panelRecvTopic: "tele/SH_WoZi_Panel/RESULT"
|
||||
panelSendTopic: "cmnd/SH_WoZi_Panel/CustomSend"
|
||||
model: eu
|
||||
locale: "de_DE"
|
||||
sleepTimeout: 20
|
||||
sleepBrightness:
|
||||
- time: "7:00:00"
|
||||
value: 10
|
||||
- time: "23:00:00"
|
||||
value: 1
|
||||
screensaver:
|
||||
autoWeather: true
|
||||
entities:
|
||||
- entity: weather.home
|
||||
- entity: sensor.weather_forecast_daily
|
||||
type: 0
|
||||
- entity: sensor.weather_forecast_daily
|
||||
type: 1
|
||||
- entity: sensor.weather_forecast_daily
|
||||
type: 2
|
||||
cards:
|
||||
- type: cardEntities
|
||||
title: Virtuelle Schalter
|
||||
entities:
|
||||
- entity: input_select.aussenlampenverhalten
|
||||
icon: "mdi: LightbulbCflSpiral"
|
||||
name: Außenlampen
|
||||
- type: cardEntities
|
||||
title: Einer muss ja oben putzen
|
||||
entities:
|
||||
- entity: script.putzen_mit_aktuellen_einstellungen
|
||||
icon: "mdi:play"
|
||||
name: Wohnzimmer
|
||||
- entity: input_select.panel_raum_oben
|
||||
- entity: input_select.saugen_oder_wischen
|
||||
- entity: input_select.reinigungsanzahl
|
||||
- type: cardQR
|
||||
title: "WiFi"
|
||||
qrCode: "WIFI:S:RoofOnFire;T:WPA2;P:UnsreKatzHeisstMorle;;"
|
||||
entities:
|
||||
- entity: iText.RoofOnFire
|
||||
name: Name
|
||||
icon: mdi:wifi
|
||||
- entity: iText.UnsreKatzHeisstMorle
|
||||
name: Password
|
||||
icon: mdi:key
|
||||
- type: cardPower
|
||||
title: Photovoltaik
|
||||
entities:
|
||||
- entity: sensor.gosungrow_
|
||||
icon: mdi:home
|
||||
- entity: delete
|
||||
- entity: sensor.gosungrow_virtual_5509619_14_1_1_pv_to_battery_energy
|
||||
icon: mdi:battery
|
||||
speed: 20
|
||||
- entity: delete
|
||||
- entity: sensor.gosungrow_virtual_5509619_14_1_1_pv_energy
|
||||
icon: mdi:solar-panel
|
||||
color: [255, 255, 0]
|
||||
speed: 30
|
||||
3
appdaemon/apps/nspanel-lovelace-ui/luibackend/apis.py
Normal file
3
appdaemon/apps/nspanel-lovelace-ui/luibackend/apis.py
Normal file
@@ -0,0 +1,3 @@
|
||||
ha_api = None
|
||||
mqtt_api = None
|
||||
ad_api = None
|
||||
270
appdaemon/apps/nspanel-lovelace-ui/luibackend/config.py
Normal file
270
appdaemon/apps/nspanel-lovelace-ui/luibackend/config.py
Normal file
@@ -0,0 +1,270 @@
|
||||
import secrets
|
||||
import string
|
||||
|
||||
import apis
|
||||
|
||||
def uuid():
|
||||
alphabet = string.ascii_letters + string.digits
|
||||
return ''.join(secrets.choice(alphabet) for _ in range(10))
|
||||
|
||||
class Entity(object):
|
||||
def __init__(self, entity_input_config):
|
||||
self.uuid = f"uuid.{uuid()}"
|
||||
if type(entity_input_config) is not dict:
|
||||
self.entityId = "error"
|
||||
else:
|
||||
self.entityId = entity_input_config.get("entity", "unknown")
|
||||
self.nameOverride = entity_input_config.get("name")
|
||||
self.iconOverride = entity_input_config.get("icon")
|
||||
self.colorOverride = entity_input_config.get("color")
|
||||
self.status = entity_input_config.get("status")
|
||||
self.condState = entity_input_config.get("state")
|
||||
self.condStateNot = entity_input_config.get("state_not")
|
||||
self.condTemplate = entity_input_config.get("state_template")
|
||||
self.assumedState = entity_input_config.get("assumed_state", False)
|
||||
self.stype = entity_input_config.get("type")
|
||||
self.value = entity_input_config.get("value")
|
||||
self.font = entity_input_config.get("font")
|
||||
self.data = entity_input_config.get("data", {})
|
||||
self.entity_input_config = entity_input_config
|
||||
|
||||
class Card(object):
|
||||
def __init__(self, card_input_config, hidden=False):
|
||||
self.uuid = f"uuid.{uuid()}"
|
||||
self.uuid_prev = None
|
||||
self.uuid_next = None
|
||||
self.hidden = hidden
|
||||
self.raw_config = card_input_config
|
||||
self.cardType = card_input_config.get("type", "unknown")
|
||||
self.title = card_input_config.get("title", "unknown")
|
||||
self.key = card_input_config.get("key", "unknown")
|
||||
self.nav1Override = None
|
||||
if card_input_config.get("navItem1"):
|
||||
self.nav1Override = Entity(card_input_config.get("navItem1"))
|
||||
self.nav2Override = None
|
||||
if card_input_config.get("navItem2"):
|
||||
self.nav2Override = Entity(card_input_config.get("navItem2"))
|
||||
self.sleepTimeout = card_input_config.get("sleepTimeout")
|
||||
self.last_update = 0
|
||||
self.cooldown = card_input_config.get("cooldown", 0)
|
||||
# for single entity card like climate or media
|
||||
self.entity = None
|
||||
if card_input_config.get("entity") is not None:
|
||||
self.entity = Entity(card_input_config)
|
||||
# for pages like grid or entities
|
||||
self.entities = []
|
||||
for e in card_input_config.get("entities", []):
|
||||
self.entities.append(Entity(e))
|
||||
self.id = f"{self.cardType}_{self.key}".replace(".","_").replace("~","_").replace(" ","_")
|
||||
|
||||
def get_entity_names(self, uuid=False):
|
||||
entityIds = {}
|
||||
#apis.ha_api.log(f"test123 {self.entity.entityId}")
|
||||
if self.entity is not None:
|
||||
#entityIds[self.entity.uuid] = self.entity.entityId
|
||||
entityIds.setdefault(self.entity.uuid, []).append(self.entity.entityId)
|
||||
if self.entity.status is not None:
|
||||
#entityIds[self.entity.uuid] = self.entity.status
|
||||
entityIds.setdefault(self.entity.uuid, []).append(self.entity.status)
|
||||
for e in self.entities:
|
||||
#entityIds[e.uuid] = e.entityId
|
||||
entityIds.setdefault(e.uuid, []).append(e.entityId)
|
||||
if e.status is not None:
|
||||
#entityIds[e.uuid] = e.status
|
||||
entityIds.setdefault(e.uuid, []).append(e.status)
|
||||
|
||||
# additional keys to check
|
||||
add_ent_keys = ['statusIcon1', 'statusIcon2', 'alarmControl']
|
||||
for ent_key in add_ent_keys:
|
||||
val = self.raw_config.get(ent_key)
|
||||
if val is not None:
|
||||
#entityIds[f"{ent_key}."] = val.get("entity")
|
||||
entityIds.setdefault(self.entity.uuid, []).append(val.get("entity"))
|
||||
if uuid:
|
||||
return entityIds
|
||||
else:
|
||||
out = []
|
||||
for l in entityIds.values():
|
||||
out.extend(l)
|
||||
return out
|
||||
|
||||
def get_entity_list(self):
|
||||
entitys = []
|
||||
if self.entity is not None:
|
||||
entitys.append(self.entity)
|
||||
if self.entities:
|
||||
for e in self.entities:
|
||||
entitys.append(e)
|
||||
if self.nav1Override:
|
||||
entitys.append(self.nav1Override)
|
||||
if self.nav2Override:
|
||||
entitys.append(self.nav2Override)
|
||||
return entitys
|
||||
|
||||
|
||||
class LuiBackendConfig(object):
|
||||
|
||||
def dict_recursive_update(self, source: dict, target: dict) -> dict:
|
||||
for sk, sv in source.items():
|
||||
if sk in target and isinstance(target[sk], dict):
|
||||
target[sk] = self.dict_recursive_update(sv, target[sk])
|
||||
else:
|
||||
target[sk] = sv
|
||||
return target
|
||||
|
||||
def __init__(self, ha_api, config_in):
|
||||
apis.ha_api = ha_api
|
||||
self._config = {}
|
||||
self._config_cards = []
|
||||
self._config_screensaver = None
|
||||
|
||||
self._DEFAULT_CONFIG = {
|
||||
'panelRecvTopic': "tele/tasmota_your_mqtt_topic/RESULT",
|
||||
'panelSendTopic': "cmnd/tasmota_your_mqtt_topic/CustomSend",
|
||||
'updateMode': "auto-notify",
|
||||
'model': "eu",
|
||||
'sleepTimeout': 20,
|
||||
'sleepBrightness': 20,
|
||||
'screenBrightness': 100,
|
||||
'defaultBackgroundColor': "ha-dark",
|
||||
'featureExperimentalSliders': False,
|
||||
'sleepTracking': None,
|
||||
'sleepTrackingZones': ["not_home", "off"],
|
||||
'sleepOverride': None,
|
||||
'locale': "en_US",
|
||||
'quiet': True,
|
||||
'timeFormat': "%H:%M",
|
||||
'dateFormatBabel': "full",
|
||||
'dateAdditionalTemplate': "",
|
||||
'timeAdditionalTemplate': "",
|
||||
'dateFormat': "%A, %d. %B %Y",
|
||||
'cards': [{
|
||||
'type': 'cardEntities',
|
||||
'entities': [{
|
||||
'entity': 'iText.',
|
||||
'name': 'MQTT Config successful',
|
||||
'icon': 'mdi:check',
|
||||
'color:': [0, 255, 0],
|
||||
},{
|
||||
'entity': 'iText.',
|
||||
'name': 'Continue adding',
|
||||
'icon': 'mdi:arrow-right-bold',
|
||||
},{
|
||||
'entity': 'iText.',
|
||||
'name': 'cards to your',
|
||||
'icon': 'mdi:card',
|
||||
},{
|
||||
'entity': 'iText.',
|
||||
'name': 'apps.yaml',
|
||||
'icon': 'mdi:cog',
|
||||
}],
|
||||
'title': 'Setup successful'
|
||||
}],
|
||||
'screensaver': {
|
||||
'type': 'screensaver',
|
||||
'entity': 'weather.example',
|
||||
'weatherUnit': 'celsius',
|
||||
'forecastSkip': 0,
|
||||
'weatherOverrideForecast1': None,
|
||||
'weatherOverrideForecast2': None,
|
||||
'weatherOverrideForecast3': None,
|
||||
'weatherOverrideForecast4': None,
|
||||
'doubleTapToUnlock': False,
|
||||
'alternativeLayout': False,
|
||||
'defaultCard': None,
|
||||
'key': 'screensaver'
|
||||
},
|
||||
'hiddenCards': []
|
||||
}
|
||||
|
||||
self.load(config_in)
|
||||
|
||||
def load(self, inconfig):
|
||||
apis.ha_api.log("Input config: %s", inconfig)
|
||||
self._config = self.dict_recursive_update(inconfig, self._DEFAULT_CONFIG)
|
||||
apis.ha_api.log("Loaded config: %s", self._config)
|
||||
|
||||
# parse cards
|
||||
for card in self.get("cards"):
|
||||
self._config_cards.append(Card(card))
|
||||
|
||||
# setup prev and next uuids
|
||||
top_level_cards = list(filter(lambda card: not card.hidden, self._config_cards))
|
||||
card_uuids = [card.uuid for card in top_level_cards]
|
||||
|
||||
prev_uuids = card_uuids[-1:] + card_uuids[:-1]
|
||||
next_uuids = card_uuids[ 1:] + card_uuids[: 1]
|
||||
|
||||
if len(card_uuids) > 1:
|
||||
for prev_uuids, card, next_uuids in zip(prev_uuids, top_level_cards, next_uuids):
|
||||
(card.uuid_prev, card.uuid_next) = (prev_uuids, next_uuids)
|
||||
|
||||
# parse screensaver
|
||||
self._config_screensaver = Card(self.get("screensaver"))
|
||||
|
||||
# parse hidden cards
|
||||
for card in self.get("hiddenCards"):
|
||||
self._config_cards.append(Card(card, hidden=True))
|
||||
# all entites sorted by generated key, to be able to use short identifiers
|
||||
self._config_entites_table = {x.uuid: x for x in self.get_all_entitys()}
|
||||
self._config_card_table = {x.uuid: x for x in self._config_cards}
|
||||
|
||||
def get(self, name):
|
||||
path = name.split(".")
|
||||
value = self._config
|
||||
for p in path:
|
||||
if value is not None:
|
||||
value = value.get(p, None)
|
||||
if value is not None:
|
||||
return value
|
||||
# try to get a value from default config
|
||||
value = self._DEFAULT_CONFIG
|
||||
for p in path:
|
||||
if value is not None:
|
||||
value = value.get(p, None)
|
||||
return value
|
||||
|
||||
def get_all_entity_names(self):
|
||||
entities = []
|
||||
for card in self._config_cards:
|
||||
entities.extend(card.get_entity_names())
|
||||
entities.extend(self._config_screensaver.get_entity_names())
|
||||
return entities
|
||||
|
||||
def get_all_entitys(self):
|
||||
entities = []
|
||||
for card in self._config_cards:
|
||||
entities.extend(card.get_entity_list())
|
||||
return entities
|
||||
|
||||
def search_card(self, id):
|
||||
id = id.replace("navigate.", "")
|
||||
if id.startswith("uuid"):
|
||||
return self.get_card_by_uuid(id)
|
||||
# legacy type_key
|
||||
for card in self._config_cards:
|
||||
if card.id == id:
|
||||
return card
|
||||
if self._config_screensaver.id == id:
|
||||
return self._config_screensaver
|
||||
|
||||
# just search for key
|
||||
for card in self._config_cards:
|
||||
if card.key == id:
|
||||
return card
|
||||
if self._config_screensaver.key == id:
|
||||
return self._config_screensaver
|
||||
|
||||
def get_default_card(self):
|
||||
defaultCard = self._config.get("screensaver.defaultCard")
|
||||
if defaultCard is not None:
|
||||
defaultCard = apis.ha_api.render_template(defaultCard)
|
||||
defaultCard = self.search_card(defaultCard)
|
||||
if defaultCard is not None:
|
||||
return defaultCard
|
||||
else:
|
||||
return self._config_cards[0]
|
||||
|
||||
def get_card_by_uuid(self, uuid):
|
||||
return self._config_card_table.get(uuid)
|
||||
|
||||
467
appdaemon/apps/nspanel-lovelace-ui/luibackend/controller.py
Normal file
467
appdaemon/apps/nspanel-lovelace-ui/luibackend/controller.py
Normal file
@@ -0,0 +1,467 @@
|
||||
import datetime
|
||||
|
||||
import apis
|
||||
from helper import scale, pos_to_color, rgb_dec565
|
||||
from pages import LuiPagesGen
|
||||
from luibackend.config import Card
|
||||
|
||||
class LuiController(object):
|
||||
|
||||
def __init__(self, config, send_mqtt_msg):
|
||||
self._config = config
|
||||
self._send_mqtt_msg = send_mqtt_msg
|
||||
|
||||
self._current_card = self._config._config_screensaver
|
||||
|
||||
self._previous_cards = []
|
||||
# first card (default, after startup)
|
||||
self._previous_cards.append(self._config.get_default_card())
|
||||
self._pages_gen = LuiPagesGen(config, send_mqtt_msg)
|
||||
|
||||
# send panel back to startup page on restart of this script
|
||||
self._pages_gen.page_type("pageStartup")
|
||||
|
||||
# calculate current brightness
|
||||
self.current_screensaver_brightness = self.calc_current_brightness(self._config.get("sleepBrightness"))
|
||||
self.current_screen_brightness = self.calc_current_brightness(self._config.get("screenBrightness"))
|
||||
# register callbacks
|
||||
self.register_callbacks()
|
||||
|
||||
|
||||
def startup(self):
|
||||
apis.ha_api.log(f"Startup Event")
|
||||
# send time and date on startup
|
||||
self._pages_gen.update_time("")
|
||||
self._pages_gen.update_date("")
|
||||
|
||||
# set current screensaver brightness
|
||||
self.update_screensaver_brightness(kwargs={"ssbr": self.current_screensaver_brightness, "sbr": self.current_screen_brightness})
|
||||
|
||||
# send panel to screensaver
|
||||
self._pages_gen.render_card(self._current_card)
|
||||
|
||||
|
||||
def update_screensaver_brightness_state_callback(self, entity, attribute, old, new, kwargs):
|
||||
self.current_screensaver_brightness = self.calc_current_brightness(self._config.get("sleepBrightness"))
|
||||
self.current_screen_brightness = self.calc_current_brightness(self._config.get("screenBrightness"))
|
||||
self.update_screensaver_brightness(kwargs={"ssbr": self.current_screensaver_brightness, "sbr": self.current_screen_brightness})
|
||||
|
||||
def update_screensaver_brightness(self, kwargs):
|
||||
bst = self._config.get("sleepTracking")
|
||||
sleepOverride = self._config.get("sleepOverride")
|
||||
sOEntity = None
|
||||
sOBrightness = None
|
||||
if sleepOverride is not None and type(sleepOverride) is dict:
|
||||
sOEntity = sleepOverride["entity"]
|
||||
sOBrightness = sleepOverride["brightness"]
|
||||
|
||||
sleepBrightness = 0
|
||||
brightness = self.calc_current_brightness(self._config.get("screenBrightness"))
|
||||
|
||||
if bst is not None and apis.ha_api.entity_exists(bst) and apis.ha_api.get_entity(bst).state in self._config.get("sleepTrackingZones"):
|
||||
apis.ha_api.log(f"sleepTracking setting brightness to 0")
|
||||
sleepBrightness = 0
|
||||
|
||||
elif sOEntity is not None and sOBrightness is not None and apis.ha_api.entity_exists(sOEntity) and apis.ha_api.get_entity(sOEntity).state in ["on", "true", "home"]:
|
||||
apis.ha_api.log(f"sleepOverride setting brightness to {sOBrightness}")
|
||||
sleepBrightness = sOBrightness
|
||||
|
||||
else:
|
||||
self.current_screensaver_brightness = kwargs['ssbr']
|
||||
sleepBrightness = self.current_screensaver_brightness
|
||||
self.current_screen_brightness = kwargs['sbr']
|
||||
brightness = self.current_screen_brightness
|
||||
# same value for both values will break sleep timer of the firmware
|
||||
if sleepBrightness==brightness:
|
||||
sleepBrightness = sleepBrightness-1
|
||||
|
||||
# background color
|
||||
dbc = 0
|
||||
defaultBackgroundColor = self._config.get("defaultBackgroundColor")
|
||||
if type(defaultBackgroundColor) is str:
|
||||
if defaultBackgroundColor == "ha-dark":
|
||||
dbc = 6371
|
||||
elif defaultBackgroundColor == "black":
|
||||
dbc = 0
|
||||
elif type(defaultBackgroundColor) is list:
|
||||
dbc = rgb_dec565(defaultBackgroundColor)
|
||||
|
||||
featureExperimentalSliders=0
|
||||
if self._config.get("featureExperimentalSliders"):
|
||||
featureExperimentalSliders=1
|
||||
|
||||
self._send_mqtt_msg(f"dimmode~{sleepBrightness}~{brightness}~{dbc}~~{featureExperimentalSliders}")
|
||||
|
||||
def calc_current_brightness(self, sleep_brightness_config):
|
||||
current_screensaver_brightness = 20
|
||||
#sleep_brightness_config = self._config.get("sleepBrightness")
|
||||
# set brightness of screensaver
|
||||
if type(sleep_brightness_config) == int:
|
||||
current_screensaver_brightness = sleep_brightness_config
|
||||
elif type(sleep_brightness_config) == str:
|
||||
current_screensaver_brightness = int(float(apis.ha_api.get_state(sleep_brightness_config)))
|
||||
elif type(sleep_brightness_config) == list:
|
||||
sorted_timesets = sorted(sleep_brightness_config, key=lambda d: apis.ha_api.parse_time(d['time']))
|
||||
# calc current screensaver brightness
|
||||
found_current_dim_value = False
|
||||
for i in range(len(sorted_timesets)):
|
||||
found = apis.ha_api.now_is_between(sorted_timesets[i-1]['time'], sorted_timesets[i]['time'])
|
||||
if found:
|
||||
found_current_dim_value = True
|
||||
current_screensaver_brightness = sorted_timesets[i-1]['value']
|
||||
# still no dim value
|
||||
if not found_current_dim_value:
|
||||
apis.ha_api.log("Chooseing %s as fallback", sorted_timesets[0])
|
||||
current_screensaver_brightness = sorted_timesets[0]["value"]
|
||||
return current_screensaver_brightness
|
||||
|
||||
def register_callbacks(self):
|
||||
# time update callback
|
||||
time = datetime.time(0, 0, 0)
|
||||
apis.ha_api.run_minutely(self._pages_gen.update_time, time)
|
||||
|
||||
# Setup date callback
|
||||
apis.ha_api.run_hourly(self._pages_gen.update_date, time)
|
||||
|
||||
# register callbacks for each time
|
||||
if type(self._config.get("sleepBrightness")) == list:
|
||||
for index, timeset in enumerate(self._config.get("sleepBrightness")):
|
||||
apis.ha_api.run_daily(self.update_screensaver_brightness, timeset["time"], ssbr=timeset["value"], sbr=self.current_screen_brightness)
|
||||
|
||||
# call update_screensaver_brightness on changes of entity configured in sleepTracking
|
||||
bst = self._config.get("sleepTracking")
|
||||
if bst is not None and apis.ha_api.entity_exists(bst):
|
||||
apis.ha_api.listen_state(self.update_screensaver_brightness_state_callback, entity_id=bst)
|
||||
|
||||
# call update_screensaver_brightness on entity configured in sleepOverride
|
||||
sleepOverride = self._config.get("sleepOverride")
|
||||
if sleepOverride is not None and type(sleepOverride) is dict and sleepOverride["entity"] is not None and sleepOverride["brightness"] is not None and apis.ha_api.entity_exists(sleepOverride["entity"]):
|
||||
apis.ha_api.log(f"Configuring Sleep Override. Config is {sleepOverride}")
|
||||
apis.ha_api.listen_state(self.update_screensaver_brightness_state_callback, entity_id=sleepOverride["entity"])
|
||||
|
||||
# register callback for state changes on tracked value (for input_number) - sleepBrightness
|
||||
sleep_brightness_config = self._config.get("sleepBrightness")
|
||||
if type(sleep_brightness_config) == str and apis.ha_api.entity_exists(sleep_brightness_config):
|
||||
apis.ha_api.listen_state(self.update_screensaver_brightness_state_callback, entity_id=sleep_brightness_config)
|
||||
# register callback for state changes on tracked value (for input_number) - screenBrightness
|
||||
screen_brightness_config = self._config.get("screenBrightness")
|
||||
if type(screen_brightness_config) == str and apis.ha_api.entity_exists(screen_brightness_config):
|
||||
apis.ha_api.listen_state(self.update_screensaver_brightness_state_callback, entity_id=screen_brightness_config)
|
||||
|
||||
items = self._config.get_all_entity_names()
|
||||
apis.ha_api.log(f"gtest123: {items}")
|
||||
prefixes = ("navigate.", "delete", "iText")
|
||||
items = [x for x in items if not (x is None or x.startswith(prefixes))]
|
||||
apis.ha_api.log(f"Registering callbacks for the following items: {items}")
|
||||
for item in items:
|
||||
if apis.ha_api.entity_exists(item):
|
||||
apis.ha_api.listen_state(self.state_change_callback, entity_id=item, attribute="all")
|
||||
|
||||
def state_change_callback(self, entity, attribute, old, new, kwargs):
|
||||
#apis.ha_api.log(f"Got callback for: {entity}")
|
||||
#apis.ha_api.log(f"Current page has the following items: {self._current_card.get_entity_names(uuid=True)}")
|
||||
entities_on_card = self._current_card.get_entity_names(uuid=True)
|
||||
|
||||
res_uuid = "uuid.notfound"
|
||||
if entity in sum(entities_on_card.values(), []):
|
||||
for uuid, names in entities_on_card.items():
|
||||
#apis.ha_api.log(f"test124 items: {entities_on_card.items()} names: {names}")
|
||||
#apis.ha_api.log(f"State change callback matched for entity on current page: {names}")
|
||||
if entity in names:
|
||||
res_uuid = uuid
|
||||
|
||||
#apis.ha_api.log(f"Callback Entity is on current page: {entity}")
|
||||
self._pages_gen.render_card(self._current_card, send_page_type=False)
|
||||
# send detail page update, just in case
|
||||
if self._current_card.cardType in ["cardGrid", "cardGrid2", "cardEntities", "cardMedia"]:
|
||||
if entity.startswith("light"):
|
||||
self._pages_gen.generate_light_detail_page(res_uuid)
|
||||
if entity.startswith("cover"):
|
||||
self._pages_gen.generate_shutter_detail_page(entity)
|
||||
if entity.startswith("fan"):
|
||||
self._pages_gen.generate_fan_detail_page(entity)
|
||||
if entity.startswith("input_select") or entity.startswith("select"):
|
||||
self._pages_gen.generate_input_select_detail_page(entity)
|
||||
if entity.startswith("media_player"):
|
||||
self._pages_gen.generate_input_select_detail_page(entity)
|
||||
if entity.startswith("timer"):
|
||||
self._pages_gen.generate_timer_detail_page(entity)
|
||||
if self._current_card.cardType == "cardThermo":
|
||||
if entity.startswith("climate"):
|
||||
self._pages_gen.generate_thermo_detail_page(entity)
|
||||
|
||||
|
||||
def detail_open(self, detail_type, entity_id):
|
||||
if detail_type == "popupShutter":
|
||||
self._pages_gen.generate_shutter_detail_page(entity_id, True)
|
||||
if detail_type == "popupLight":
|
||||
self._pages_gen.generate_light_detail_page(entity_id, True)
|
||||
if detail_type == "popupFan":
|
||||
self._pages_gen.generate_fan_detail_page(entity_id, True)
|
||||
if detail_type == "popupThermo":
|
||||
self._pages_gen.generate_thermo_detail_page(entity_id, True)
|
||||
if detail_type == "popupInSel":
|
||||
self._pages_gen.generate_input_select_detail_page(entity_id, True)
|
||||
if detail_type == "popupTimer":
|
||||
self._pages_gen.generate_timer_detail_page(entity_id, True)
|
||||
|
||||
def button_press(self, entity_id, button_type, value):
|
||||
apis.ha_api.log(f"Button Press Event; entity_id: {entity_id}; button_type: {button_type}; value: {value} ")
|
||||
if entity_id.startswith('uuid'):
|
||||
entity_config = self._config._config_entites_table.get(entity_id)
|
||||
if entity_config is not None:
|
||||
entity_id = entity_config.entityId
|
||||
# internal buttons
|
||||
if entity_id == "screensaver" and button_type == "bExit":
|
||||
# get default card if there is one
|
||||
defaultCard = self._config.get("screensaver.defaultCard")
|
||||
if defaultCard is not None:
|
||||
defaultCard = apis.ha_api.render_template(defaultCard)
|
||||
apis.ha_api.log(f"Searching for the following page as defaultPage: {defaultCard}")
|
||||
dstCard = self._config.search_card(defaultCard)
|
||||
apis.ha_api.log(f"Result for the following page as defaultPage: {dstCard}")
|
||||
if dstCard is not None:
|
||||
self._previous_cards = []
|
||||
self._previous_cards.append(dstCard)
|
||||
# set _previous_cards to default page in case it's empty
|
||||
if len(self._previous_cards) == 0:
|
||||
self._previous_cards.append(self._config.get_default_card())
|
||||
# check for double tap if configured and render current page
|
||||
if self._config.get("screensaver.doubleTapToUnlock") and int(value) >= 2:
|
||||
self._current_card = self._previous_cards.pop()
|
||||
self._pages_gen.render_card(self._current_card)
|
||||
elif not self._config.get("screensaver.doubleTapToUnlock"):
|
||||
self._current_card = self._previous_cards.pop()
|
||||
self._pages_gen.render_card(self._current_card)
|
||||
return
|
||||
|
||||
if button_type == "sleepReached":
|
||||
self._previous_cards.append(self._current_card)
|
||||
self._current_card = self._config._config_screensaver
|
||||
self._pages_gen.render_card(self._current_card)
|
||||
return
|
||||
|
||||
if button_type == "bExit":
|
||||
self._pages_gen.render_card(self._current_card)
|
||||
|
||||
elif entity_id == "updateDisplayNoYes" and value == "no":
|
||||
self._pages_gen.render_card(self._current_card)
|
||||
|
||||
# buttons with actions on HA
|
||||
if button_type == "OnOff":
|
||||
if value == "1":
|
||||
apis.ha_api.turn_on(entity_id)
|
||||
else:
|
||||
apis.ha_api.turn_off(entity_id)
|
||||
|
||||
if button_type == "number-set":
|
||||
if entity_id.startswith('fan'):
|
||||
entity = apis.ha_api.get_entity(entity_id)
|
||||
value = float(value)*float(entity.attributes.get("percentage_step", 0))
|
||||
entity.call_service("set_percentage", percentage=value)
|
||||
else:
|
||||
apis.ha_api.get_entity(entity_id).call_service("set_value", value=value)
|
||||
|
||||
# for shutter / covers
|
||||
if button_type == "up":
|
||||
apis.ha_api.get_entity(entity_id).call_service("open_cover")
|
||||
if button_type == "stop":
|
||||
apis.ha_api.get_entity(entity_id).call_service("stop_cover")
|
||||
if button_type == "down":
|
||||
apis.ha_api.get_entity(entity_id).call_service("close_cover")
|
||||
if button_type == "positionSlider":
|
||||
pos = int(value)
|
||||
apis.ha_api.get_entity(entity_id).call_service("set_cover_position", position=pos)
|
||||
if button_type == "tiltOpen":
|
||||
apis.ha_api.get_entity(entity_id).call_service("open_cover_tilt")
|
||||
if button_type == "tiltStop":
|
||||
apis.ha_api.get_entity(entity_id).call_service("stop_cover_tilt")
|
||||
if button_type == "tiltClose":
|
||||
apis.ha_api.get_entity(entity_id).call_service("close_cover_tilt")
|
||||
if button_type == "tiltSlider":
|
||||
pos = int(value)
|
||||
apis.ha_api.get_entity(entity_id).call_service("set_cover_tilt_position", tilt_position=pos)
|
||||
|
||||
|
||||
if button_type == "button":
|
||||
if entity_id.startswith('navigate'):
|
||||
# internal navigation for next/prev
|
||||
if entity_id.startswith('navigate.uuid'):
|
||||
dstCard = self._config.get_card_by_uuid(entity_id.replace('navigate.',''))
|
||||
# internal for navigation to nested pages
|
||||
else:
|
||||
dstCard = self._config.search_card(entity_id)
|
||||
if dstCard is not None:
|
||||
if dstCard.hidden:
|
||||
self._previous_cards.append(self._current_card)
|
||||
self._current_card = dstCard
|
||||
self._pages_gen.render_card(self._current_card)
|
||||
else:
|
||||
apis.ha_api.log(f"No page with key {entity_id} found")
|
||||
if entity_id.startswith('navUp'):
|
||||
if self._previous_cards:
|
||||
self._current_card = self._previous_cards.pop()
|
||||
else:
|
||||
self._current_card = self._config.get_default_card()
|
||||
self._pages_gen.render_card(self._current_card)
|
||||
if entity_id.startswith('navPrev'):
|
||||
if self._current_card.uuid_prev:
|
||||
self._current_card = self._config.get_card_by_uuid(self._current_card.uuid_prev)
|
||||
self._pages_gen.render_card(self._current_card)
|
||||
if entity_id.startswith('navNext'):
|
||||
if self._current_card.uuid_next:
|
||||
self._current_card = self._config.get_card_by_uuid(self._current_card.uuid_next)
|
||||
self._pages_gen.render_card(self._current_card)
|
||||
elif entity_id.startswith('scene'):
|
||||
apis.ha_api.get_entity(entity_id).call_service("turn_on")
|
||||
elif entity_id.startswith('script'):
|
||||
apis.ha_api.get_entity(entity_id).call_service("turn_on")
|
||||
elif entity_id.startswith('light') or entity_id.startswith('switch') or entity_id.startswith('input_boolean') or entity_id.startswith('automation') or entity_id.startswith('fan'):
|
||||
apis.ha_api.get_entity(entity_id).call_service("toggle")
|
||||
elif entity_id.startswith('lock'):
|
||||
if apis.ha_api.get_entity(entity_id).state == "locked":
|
||||
apis.ha_api.get_entity(entity_id).call_service("unlock")
|
||||
else:
|
||||
apis.ha_api.get_entity(entity_id).call_service("lock")
|
||||
elif entity_id.startswith('button') or entity_id.startswith('input_button'):
|
||||
apis.ha_api.get_entity(entity_id).call_service("press")
|
||||
elif entity_id.startswith('input_select') or entity_id.startswith('select'):
|
||||
apis.ha_api.get_entity(entity_id).call_service("select_next")
|
||||
elif entity_id.startswith('vacuum'):
|
||||
if apis.ha_api.get_entity(entity_id).state == "docked":
|
||||
apis.ha_api.get_entity(entity_id).call_service("start")
|
||||
else:
|
||||
apis.ha_api.get_entity(entity_id).call_service("return_to_base")
|
||||
elif entity_id.startswith('service'):
|
||||
apis.ha_api.call_service(entity_id.replace('service.', '', 1).replace('.','/', 1), **entity_config.data)
|
||||
|
||||
# for media page
|
||||
if button_type == "media-next":
|
||||
apis.ha_api.get_entity(entity_id).call_service("media_next_track")
|
||||
if button_type == "media-back":
|
||||
apis.ha_api.get_entity(entity_id).call_service("media_previous_track")
|
||||
if button_type == "media-pause":
|
||||
apis.ha_api.get_entity(entity_id).call_service("media_play_pause")
|
||||
if button_type == "media-OnOff":
|
||||
if apis.ha_api.get_entity(entity_id).state == "off":
|
||||
apis.ha_api.get_entity(entity_id).call_service("turn_on")
|
||||
else:
|
||||
apis.ha_api.get_entity(entity_id).call_service("turn_off")
|
||||
if button_type == "media-shuffle":
|
||||
suffle = not apis.ha_api.get_entity(entity_id).attributes.shuffle
|
||||
apis.ha_api.get_entity(entity_id).call_service("shuffle_set", shuffle=suffle)
|
||||
if button_type == "volumeSlider":
|
||||
pos = int(value)
|
||||
# HA wants this value between 0 and 1 as float
|
||||
pos = pos/100
|
||||
apis.ha_api.get_entity(entity_id).call_service("volume_set", volume_level=pos)
|
||||
if button_type == "speaker-sel":
|
||||
apis.ha_api.get_entity(entity_id).call_service("select_source", source=value)
|
||||
|
||||
# for light detail page
|
||||
if button_type == "brightnessSlider":
|
||||
# scale 0-100 to ha brightness range
|
||||
brightness = int(scale(int(value),(0,100),(0,255)))
|
||||
apis.ha_api.get_entity(entity_id).call_service("turn_on", brightness=brightness)
|
||||
if button_type == "colorTempSlider":
|
||||
entity = apis.ha_api.get_entity(entity_id)
|
||||
#scale 0-100 from slider to color range of lamp
|
||||
color_val = scale(int(value), (0, 100), (entity.attributes.min_mireds, entity.attributes.max_mireds))
|
||||
apis.ha_api.get_entity(entity_id).call_service("turn_on", color_temp=color_val)
|
||||
if button_type == "colorWheel":
|
||||
apis.ha_api.log(value)
|
||||
value = value.split('|')
|
||||
color = pos_to_color(int(value[0]), int(value[1]), int(value[2]))
|
||||
apis.ha_api.log(color)
|
||||
apis.ha_api.get_entity(entity_id).call_service("turn_on", rgb_color=color)
|
||||
|
||||
# for climate page
|
||||
if button_type == "tempUpd":
|
||||
temp = int(value)/10
|
||||
apis.ha_api.get_entity(entity_id).call_service("set_temperature", temperature=temp)
|
||||
if button_type == "tempUpdHighLow":
|
||||
value = value.split("|")
|
||||
temp_high = int(value[0])/10
|
||||
temp_low = int(value[1])/10
|
||||
apis.ha_api.get_entity(entity_id).call_service("set_temperature", target_temp_high=temp_high, target_temp_low=temp_low)
|
||||
if button_type == "hvac_action":
|
||||
apis.ha_api.get_entity(entity_id).call_service("set_hvac_mode", hvac_mode=value)
|
||||
|
||||
# for alarm page
|
||||
if button_type in ["disarm", "arm_home", "arm_away", "arm_night", "arm_vacation"]:
|
||||
apis.ha_api.get_entity(entity_id).call_service(f"alarm_{button_type}", code=value)
|
||||
if button_type == "opnSensorNotify":
|
||||
msg = ""
|
||||
entity = apis.ha_api.get_entity(entity_id)
|
||||
if "open_sensors" in entity.attributes and entity.attributes.open_sensors is not None:
|
||||
for e in entity.attributes.open_sensors:
|
||||
msg += f"- {apis.ha_api.get_entity(e).attributes.friendly_name}\r\n"
|
||||
self._pages_gen.send_message_page("opnSensorNotifyRes", "", msg, "", "")
|
||||
|
||||
# for cardUnlock
|
||||
if button_type == "cardUnlock-unlock":
|
||||
curCard = self._config.get_card_by_uuid(entity_id.replace('navigate.',''))
|
||||
if curCard is not None:
|
||||
if int(curCard.raw_config.get("pin")) == int(value):
|
||||
dstCard = self._config.search_card(curCard.raw_config.get("destination"))
|
||||
if dstCard is not None:
|
||||
if dstCard.hidden:
|
||||
self._previous_cards.append(self._current_card)
|
||||
self._current_card = dstCard
|
||||
self._pages_gen.render_card(self._current_card)
|
||||
|
||||
if button_type == "mode-preset_modes":
|
||||
entity = apis.ha_api.get_entity(entity_id)
|
||||
preset_mode = entity.attributes.preset_modes[int(value)]
|
||||
entity.call_service("set_preset_mode", preset_mode=preset_mode)
|
||||
|
||||
if button_type == "mode-swing_modes":
|
||||
entity = apis.ha_api.get_entity(entity_id)
|
||||
swing_mode = entity.attributes.swing_modes[int(value)]
|
||||
entity.call_service("set_swing_mode", swing_mode=swing_mode)
|
||||
|
||||
if button_type == "mode-fan_modes":
|
||||
entity = apis.ha_api.get_entity(entity_id)
|
||||
fan_mode = entity.attributes.fan_modes[int(value)]
|
||||
entity.call_service("set_fan_mode", fan_mode=fan_mode)
|
||||
|
||||
if button_type in ["mode-input_select", "mode-select"]:
|
||||
entity = apis.ha_api.get_entity(entity_id)
|
||||
option = entity.attributes.options[int(value)]
|
||||
entity.call_service("select_option", option=option)
|
||||
|
||||
if button_type == "mode-light":
|
||||
if entity_id.startswith('uuid'):
|
||||
entity_config = self._config._config_entites_table.get(entity_id)
|
||||
entity_id = entity_config.entityId
|
||||
entity = apis.ha_api.get_entity(entity_id)
|
||||
options_list = entity_config.entity_input_config.get("effectList")
|
||||
if options_list is not None:
|
||||
option = options_list[int(value)]
|
||||
else:
|
||||
option = entity.attributes.effect_list[int(value)]
|
||||
entity.call_service("turn_on", effect=option)
|
||||
|
||||
if button_type == "mode-media_player":
|
||||
entity = apis.ha_api.get_entity(entity_id)
|
||||
option = entity.attributes.source_list[int(value)]
|
||||
entity.call_service("select_source", source=option)
|
||||
|
||||
# timer detail page
|
||||
if button_type == "timer-start":
|
||||
if value is not None:
|
||||
apis.ha_api.get_entity(entity_id).call_service("start", duration=value)
|
||||
else:
|
||||
apis.ha_api.get_entity(entity_id).call_service("start")
|
||||
if button_type == "timer-cancel":
|
||||
apis.ha_api.get_entity(entity_id).call_service("cancel")
|
||||
if button_type == "timer-pause":
|
||||
apis.ha_api.get_entity(entity_id).call_service("pause")
|
||||
if button_type == "timer-finish":
|
||||
apis.ha_api.get_entity(entity_id).call_service("finish")
|
||||
|
||||
@property
|
||||
def current_card(self) -> Card:
|
||||
"""Used to get the current card"""
|
||||
|
||||
return self._current_card
|
||||
59
appdaemon/apps/nspanel-lovelace-ui/luibackend/helper.py
Normal file
59
appdaemon/apps/nspanel-lovelace-ui/luibackend/helper.py
Normal file
@@ -0,0 +1,59 @@
|
||||
import colorsys
|
||||
import math
|
||||
import apis
|
||||
|
||||
def scale(val, src, dst):
|
||||
"""
|
||||
Scale the given value from the scale of src to the scale of dst.
|
||||
"""
|
||||
return ((val - src[0]) / (src[1]-src[0])) * (dst[1]-dst[0]) + dst[0]
|
||||
|
||||
def hsv2rgb(h, s, v):
|
||||
hsv = colorsys.hsv_to_rgb(h,s,v)
|
||||
return tuple(round(i * 255) for i in hsv)
|
||||
|
||||
def pos_to_color(x, y, wh):
|
||||
#r = 160/2
|
||||
r = wh/2
|
||||
x = round((x - r) / r * 100) / 100
|
||||
y = round((r - y) / r * 100) / 100
|
||||
|
||||
r = math.sqrt(x*x + y*y)
|
||||
sat = 0
|
||||
if (r > 1):
|
||||
sat = 0
|
||||
else:
|
||||
sat = r
|
||||
hsv = (math.degrees(math.atan2(y, x))%360/360, sat, 1)
|
||||
rgb = hsv2rgb(hsv[0],hsv[1],hsv[2])
|
||||
return rgb
|
||||
|
||||
def rgb_brightness(rgb_color, brightness):
|
||||
# brightness values are in range 0-255
|
||||
# to make sure that the color is not completly lost we need to rescale this to 70-255
|
||||
brightness = int(scale(brightness,(0,255),(70,255)))
|
||||
red = rgb_color[0]/255*brightness
|
||||
green = rgb_color[1]/255*brightness
|
||||
blue = rgb_color[2]/255*brightness
|
||||
return [int(red), int(green), int(blue)]
|
||||
|
||||
def rgb_dec565(rgb_color):
|
||||
if type(rgb_color) is str:
|
||||
rgb_color = apis.ha_api.render_template(rgb_color)
|
||||
red = rgb_color[0]
|
||||
green = rgb_color[1]
|
||||
blue = rgb_color[2]
|
||||
return ((int(red >> 3) << 11) | (int(green >> 2) << 5) | (int(blue >> 3)))
|
||||
|
||||
def convert_temperature(temp, unit):
|
||||
if unit == "fahrenheit":
|
||||
#temp = round(((c * 1.8) + 32), 1)
|
||||
return f"{temp}°F"
|
||||
else:
|
||||
return f"{temp}°C"
|
||||
|
||||
def get_attr_safe(entity, attr, default):
|
||||
res = entity.attributes.get(attr, default)
|
||||
if res is None:
|
||||
res = default
|
||||
return res
|
||||
6924
appdaemon/apps/nspanel-lovelace-ui/luibackend/icon_mapping.py
Normal file
6924
appdaemon/apps/nspanel-lovelace-ui/luibackend/icon_mapping.py
Normal file
File diff suppressed because it is too large
Load Diff
273
appdaemon/apps/nspanel-lovelace-ui/luibackend/icons.py
Normal file
273
appdaemon/apps/nspanel-lovelace-ui/luibackend/icons.py
Normal file
@@ -0,0 +1,273 @@
|
||||
from icon_mapping import get_icon_char
|
||||
import apis
|
||||
from helper import get_attr_safe
|
||||
|
||||
weather_mapping = {
|
||||
'clear-night': 'weather-night',
|
||||
'cloudy': 'weather-cloudy',
|
||||
'exceptional': 'alert-circle-outline',
|
||||
'fog': 'weather-fog',
|
||||
'hail': 'weather-hail',
|
||||
'lightning': 'weather-lightning',
|
||||
'lightning-rainy': 'weather-lightning-rainy',
|
||||
'partlycloudy': 'weather-partly-cloudy',
|
||||
'pouring': 'weather-pouring',
|
||||
'rainy': 'weather-rainy',
|
||||
'snowy': 'weather-snowy',
|
||||
'snowy-rainy': 'weather-snowy-rainy',
|
||||
'sunny': 'weather-sunny',
|
||||
'windy': 'weather-windy',
|
||||
'windy-variant': 'weather-windy-variant'
|
||||
}
|
||||
|
||||
sensor_mapping_off = {
|
||||
"battery": "battery",
|
||||
"battery_charging": "battery",
|
||||
"carbon_monoxide": "smoke-detector",
|
||||
"cold": "thermometer",
|
||||
"connectivity": "close-network-outline",
|
||||
"door": "door-closed",
|
||||
"garage_door": "garage",
|
||||
"power": "power-plug-off",
|
||||
"gas": "checkbox-marked-circle",
|
||||
"problem": "checkbox-marked-circle",
|
||||
"safety": "checkbox-marked-circle",
|
||||
"tamper": "check-circle",
|
||||
"smoke": "smoke-detector-variant",
|
||||
"heat": "thermometer",
|
||||
"light": "brightness-5",
|
||||
"lock": "lock",
|
||||
"moisture": "water-off",
|
||||
"motion": "motion-sensor-off",
|
||||
"occupancy": "home-outline",
|
||||
"opening": "square",
|
||||
"plug": "power-plug-off",
|
||||
"presence": "home-outline",
|
||||
"running": "stop",
|
||||
"sound": "music-note-off",
|
||||
"update": "package",
|
||||
"vibration": "crop-portrait",
|
||||
"window": "window-closed",
|
||||
}
|
||||
|
||||
sensor_mapping_on = {
|
||||
"battery": "battery-outline",
|
||||
"battery_charging": "battery-charging",
|
||||
"carbon_monoxide": "smoke-detector-alert",
|
||||
"cold": "snowflake",
|
||||
"connectivity": "check-network-outline",
|
||||
"door": "door-open",
|
||||
"garage_door": "garage-open",
|
||||
"power": "power-plug",
|
||||
"gas": "alert-circle",
|
||||
"problem": "alert-circle",
|
||||
"safety": "alert-circle",
|
||||
"tamper": "alert-circle",
|
||||
"smoke": "smoke-detector-variant-alert",
|
||||
"heat": "fire",
|
||||
"light": "brightness-7",
|
||||
"lock": "lock-open",
|
||||
"moisture": "water",
|
||||
"motion": "motion-sensor",
|
||||
"occupancy": "home",
|
||||
"opening": "square-outline",
|
||||
"plug": "power-plug",
|
||||
"presence": "home",
|
||||
"running": "play",
|
||||
"sound": "music-note",
|
||||
"update": "package-up",
|
||||
"vibration": "vibrate",
|
||||
"window": "window-open",
|
||||
}
|
||||
|
||||
sensor_mapping = {
|
||||
"apparent_power": "flash",
|
||||
"aqi": "smog",
|
||||
"battery": "battery",
|
||||
"carbon_dioxide": "smog",
|
||||
"carbon_monoxide": "smog",
|
||||
"current": "flash",
|
||||
"date": "calendar",
|
||||
"duration": "timer",
|
||||
"energy": "flash",
|
||||
"frequency": "chart-bell-curve",
|
||||
"gas": "gas-cylinder",
|
||||
"humidity": "air-humidifier",
|
||||
"illuminance": "light",
|
||||
"monetary": "cash",
|
||||
"nitrogen_dioxide": "smog",
|
||||
"nitrogen_monoxide": "smog",
|
||||
"nitrous_oxide": "smog",
|
||||
"ozone": "smog",
|
||||
"pm1": "smog",
|
||||
"pm10": "smog",
|
||||
"pm25": "smog",
|
||||
"power_factor": "flash",
|
||||
"power": "flash",
|
||||
"pressure": "gauge",
|
||||
"reactive_power": "flash",
|
||||
"signal_strength": "signal",
|
||||
"sulphur_dioxide": "smog",
|
||||
"temperature": "thermometer",
|
||||
"timestamp": "calendar-clock",
|
||||
"volatile_organic_compounds": "smog",
|
||||
"voltage": "flash"
|
||||
}
|
||||
|
||||
cover_mapping = {
|
||||
#"device_class": ("icon-open", "icon-closed", "icon-cover-open", "icon-cover-stop", "icon-cover-close")
|
||||
"awning": ("window-open", "window-closed", "arrow-up", "stop", "arrow-down"),
|
||||
"blind": ("blinds-open", "blinds", "arrow-up", "stop", "arrow-down"),
|
||||
"curtain": ("curtains", "curtains-closed", "arrow-expand-horizontal", "stop", "arrow-collapse-horizontal"),
|
||||
"damper": ("checkbox-blank-circle", "circle-slice-8", "arrow-up", "stop", "arrow-down"),
|
||||
"door": ("door-open", "door-closed", "arrow-expand-horizontal", "stop", "arrow-collapse-horizontal"),
|
||||
"garage": ("garage-open", "garage", "arrow-up", "stop", "arrow-down"),
|
||||
"gate": ("gate-open", "gate", "arrow-expand-horizontal", "stop", "arrow-collapse-horizontal"),
|
||||
"shade": ("blinds-open", "blinds", "arrow-up", "stop", "arrow-down"),
|
||||
"shutter": ("window-shutter-open", "window-shutter", "arrow-up", "stop", "arrow-down"),
|
||||
"window": ("window-open", "window-closed", "arrow-up", "stop", "arrow-down"),
|
||||
}
|
||||
|
||||
simple_type_mapping = {
|
||||
'button': 'gesture-tap-button',
|
||||
'navigate': 'gesture-tap-button',
|
||||
'input_button': 'gesture-tap-button',
|
||||
'input_select': 'gesture-tap-button',
|
||||
'scene': 'palette',
|
||||
'script': 'script-text',
|
||||
'switch': 'light-switch',
|
||||
'automation': 'robot',
|
||||
'number': 'ray-vertex',
|
||||
'input_number': 'ray-vertex',
|
||||
'light': 'lightbulb',
|
||||
'fan': 'fan',
|
||||
'person': 'account',
|
||||
'vacuum': 'robot-vacuum',
|
||||
'timer': 'timer-outline'
|
||||
|
||||
}
|
||||
|
||||
alarm_control_panel_mapping = {
|
||||
'disarmed': 'shield-off',
|
||||
'armed_home': 'shield-home',
|
||||
'armed_away': 'shield-lock',
|
||||
'armed_night': 'weather-night',
|
||||
'armed_vacation': 'shield-airplane',
|
||||
'arming': 'shield',
|
||||
'pending': 'shield',
|
||||
'triggered': 'bell-ring'
|
||||
}
|
||||
|
||||
climate_mapping = {
|
||||
'auto': 'calendar-sync',
|
||||
'heat_cool': 'calendar-sync',
|
||||
'heat': 'fire',
|
||||
'off': 'power',
|
||||
'cool': 'snowflake',
|
||||
'dry': 'water-percent',
|
||||
'fan_only': 'fan'
|
||||
}
|
||||
|
||||
media_content_type_mapping = {
|
||||
'music': 'music',
|
||||
'tvshow': 'movie',
|
||||
'video': 'video',
|
||||
'episode': 'alert-circle-outline',
|
||||
'channel': 'alert-circle-outline',
|
||||
'playlist': 'alert-circle-outline'
|
||||
}
|
||||
|
||||
def get_icon(ha_type, overwrite=None):
|
||||
if overwrite is not None:
|
||||
if type(overwrite) is str:
|
||||
return get_icon_char(overwrite)
|
||||
|
||||
result_icon = "alert-circle-outline"
|
||||
if ha_type == "script":
|
||||
result_icon = "script-text"
|
||||
elif ha_type == "alarm-arm-fail":
|
||||
result_icon = "progress-alert"
|
||||
|
||||
return get_icon_char(result_icon)
|
||||
|
||||
def get_action_icon(ha_type, action, device_class=None, overwrite=None):
|
||||
if overwrite is not None:
|
||||
return get_icon_char(overwrite)
|
||||
if ha_type == "cover":
|
||||
if action == "open":
|
||||
actionicon = cover_mapping[device_class][2] if device_class in cover_mapping else "alert-circle-outline"
|
||||
elif action == "close":
|
||||
actionicon = cover_mapping[device_class][4] if device_class in cover_mapping else "alert-circle-outline"
|
||||
elif action == "stop":
|
||||
actionicon = cover_mapping[device_class][3] if device_class in cover_mapping else "alert-circle-outline"
|
||||
else:
|
||||
actionicon = "alert-circle-outline"
|
||||
else:
|
||||
actionicon = "alert-circle-outline"
|
||||
return get_icon_char(actionicon)
|
||||
|
||||
def get_icon_ha(entity_id, overwrite=None, stateOverwrite=None):
|
||||
|
||||
ha_type = entity_id.split(".")[0]
|
||||
if (apis.ha_api.entity_exists(entity_id)):
|
||||
entity = apis.ha_api.get_entity(entity_id)
|
||||
state = entity.state if stateOverwrite is None else stateOverwrite
|
||||
|
||||
if entity_id in ["sensor.weather_forecast_daily", "sensor.weather_forecast_hourly"]:
|
||||
ha_type = "weather"
|
||||
|
||||
if overwrite is not None:
|
||||
if type(overwrite) is str:
|
||||
return get_icon_char(overwrite)
|
||||
if type(overwrite) is dict:
|
||||
for overwrite_state, overwrite_icon in overwrite.items():
|
||||
if overwrite_state == state:
|
||||
return get_icon_char(overwrite_icon)
|
||||
|
||||
result_icon = "alert-circle-outline"
|
||||
|
||||
# icons only based on state
|
||||
if ha_type in simple_type_mapping:
|
||||
result_icon = simple_type_mapping[ha_type]
|
||||
elif ha_type == "weather":
|
||||
result_icon = weather_mapping[state] if state in weather_mapping else "alert-circle-outline"
|
||||
elif ha_type == "input_boolean":
|
||||
result_icon = "check-circle-outline" if state == "on" else "close-circle-outline"
|
||||
elif ha_type == "lock":
|
||||
result_icon = "lock-open" if state == "unlocked" else "lock"
|
||||
elif ha_type == "sun":
|
||||
result_icon = "weather-sunset-up" if state == "above_horizon" else "weather-sunset-down"
|
||||
elif ha_type == "alarm_control_panel":
|
||||
if state in alarm_control_panel_mapping:
|
||||
result_icon = alarm_control_panel_mapping[state]
|
||||
elif ha_type == "climate":
|
||||
if state in climate_mapping:
|
||||
result_icon = climate_mapping[state]
|
||||
# icons only based on state and device_class
|
||||
elif ha_type == "cover":
|
||||
device_class = get_attr_safe(entity, "device_class", "window")
|
||||
if state == "closed":
|
||||
result_icon = cover_mapping[device_class][1] if device_class in cover_mapping else "alert-circle-outline"
|
||||
else:
|
||||
result_icon = cover_mapping[device_class][0] if device_class in cover_mapping else "alert-circle-outline"
|
||||
elif ha_type == "sensor":
|
||||
device_class = get_attr_safe(entity, "device_class", "")
|
||||
result_icon = sensor_mapping[device_class] if device_class in sensor_mapping else "alert-circle-outline"
|
||||
elif ha_type == "binary_sensor":
|
||||
device_class = get_attr_safe(entity, "device_class", "")
|
||||
if state == "on":
|
||||
result_icon = "checkbox-marked-circle"
|
||||
if device_class in sensor_mapping_on:
|
||||
result_icon = sensor_mapping_on[device_class]
|
||||
else:
|
||||
result_icon = "radiobox-blank"
|
||||
if device_class in sensor_mapping_off:
|
||||
result_icon = sensor_mapping_off[device_class]
|
||||
# based on media_content_type
|
||||
elif ha_type == "media_player":
|
||||
result_icon = "speaker-off"
|
||||
if "media_content_type" in entity.attributes:
|
||||
if entity.attributes.media_content_type in media_content_type_mapping:
|
||||
result_icon = media_content_type_mapping[entity.attributes.media_content_type]
|
||||
|
||||
return get_icon_char(result_icon)
|
||||
@@ -0,0 +1,44 @@
|
||||
import os
|
||||
import json
|
||||
|
||||
def build_locale_filestring(locale):
|
||||
if locale in ["zh_CN", "zh_Hans_CN", "zh_Hans"]:
|
||||
locale = "zh-Hans"
|
||||
elif locale in ["zh_TW", "zh_Hant_TW", "zh_Hant"]:
|
||||
locale = "zh-Hant"
|
||||
elif locale == "en_GB":
|
||||
locale = "en-GB"
|
||||
elif locale == "pt_BR":
|
||||
locale = "pt-BR"
|
||||
else:
|
||||
locale = locale.split("_")[0]
|
||||
|
||||
filename = f"{locale}.json"
|
||||
dir_path = os.path.dirname(os.path.realpath(__file__))
|
||||
path_frontend_file = os.path.join(dir_path, "translations", "frontend", filename)
|
||||
path_backend_file = os.path.join(dir_path, "translations", "backend" , filename)
|
||||
return path_frontend_file, path_backend_file
|
||||
|
||||
def lookup(path_frontend_file, path_backend_file, lookupstr):
|
||||
if not (os.path.exists(path_frontend_file) and os.path.exists(path_backend_file)):
|
||||
return "error_fnf"
|
||||
with open(path_frontend_file, 'r') as f, open(path_backend_file, 'r') as b:
|
||||
translations = { "frontend": json.load(f), "backend": json.load(b)}
|
||||
res = translations
|
||||
for k in lookupstr.split("."):
|
||||
if k in res:
|
||||
res = res[k]
|
||||
if type(res) is not str:
|
||||
#res = "error_tnf"
|
||||
res = lookupstr.split(".")[-1]
|
||||
return res
|
||||
|
||||
def get_translation(locale, lookupstr):
|
||||
path_frontend_file, path_backend_file = build_locale_filestring(locale)
|
||||
res = lookup(path_frontend_file, path_backend_file, lookupstr)
|
||||
if res.startswith("error"):
|
||||
path_frontend_file, path_backend_file = build_locale_filestring("en_US")
|
||||
res = lookup(path_frontend_file, path_backend_file, lookupstr)
|
||||
if locale == "he_IL":
|
||||
res = res[::-1]
|
||||
return res
|
||||
114
appdaemon/apps/nspanel-lovelace-ui/luibackend/mqtt.py
Normal file
114
appdaemon/apps/nspanel-lovelace-ui/luibackend/mqtt.py
Normal file
@@ -0,0 +1,114 @@
|
||||
import json
|
||||
import apis
|
||||
|
||||
class LuiMqttListener(object):
|
||||
|
||||
def __init__(self, use_api, topic, api_panel_name, api_device_id, controller, updater):
|
||||
self._controller = controller
|
||||
self._updater = updater
|
||||
self._api_device_id = api_device_id
|
||||
|
||||
# Setup, mqtt subscription and callback
|
||||
if use_api:
|
||||
apis.ha_api.listen_event(self.api_event_callback, "esphome.nspanel.data")
|
||||
else:
|
||||
apis.mqtt_api.mqtt_subscribe(topic=topic)
|
||||
apis.mqtt_api.listen_event(self.mqtt_event_callback, "MQTT_MESSAGE", topic=topic, namespace='mqtt')
|
||||
|
||||
def api_event_callback(self, event_name, data, kwargs):
|
||||
if not "device_id" in data:
|
||||
return
|
||||
if not data["device_id"] == self._api_device_id:
|
||||
return
|
||||
|
||||
apis.ha_api.log(f'API callback for: {data}')
|
||||
|
||||
self.customrecv_event_callback(event_name, data, kwargs)
|
||||
|
||||
def mqtt_event_callback(self, event_name, data, kwargs):
|
||||
apis.ha_api.log(f'MQTT callback for: {data}')
|
||||
|
||||
# Parse Json Message from Tasmota and strip out message from nextion display
|
||||
data = json.loads(data["payload"])
|
||||
|
||||
self.customrecv_event_callback(event_name, data, kwargs)
|
||||
|
||||
def customrecv_event_callback(self, event_name, data, kwargs):
|
||||
if("nlui_driver_version" in data):
|
||||
msg = data["nlui_driver_version"]
|
||||
self._updater.set_tasmota_driver_version(int(msg))
|
||||
self._updater.check_updates()
|
||||
if("CustomRecv" not in data):
|
||||
return
|
||||
msg = data["CustomRecv"]
|
||||
apis.ha_api.log(f"Received Message from Screen: {msg}")
|
||||
# Split message into parts seperated by ","
|
||||
msg = msg.split(",")
|
||||
# run action based on received command
|
||||
if msg[0] == "event":
|
||||
if msg[1] == "startup":
|
||||
self._updater.request_berry_driver_version()
|
||||
display_firmware_version = int(msg[2])
|
||||
model = msg[3]
|
||||
self._updater.set_current_display_firmware_version(display_firmware_version, model)
|
||||
# check for updates
|
||||
msg_send = self._updater.check_updates()
|
||||
# send messages for current page
|
||||
if not msg_send:
|
||||
self._controller.startup()
|
||||
if msg[1] == "sleepReached":
|
||||
entity_id = msg[2]
|
||||
self._controller.button_press(entity_id, "sleepReached", None)
|
||||
# try to request tasmota driver version again in case it's still None
|
||||
if self._updater.current_tasmota_driver_version is None:
|
||||
self._updater.request_berry_driver_version()
|
||||
if msg[1] == "buttonPress2":
|
||||
entity_id = msg[2]
|
||||
btype = msg[3]
|
||||
value = msg[4] if len(msg) > 4 else None
|
||||
|
||||
if entity_id == "updateDisplayNoYes" and value == "yes":
|
||||
self._updater.update_panel_driver()
|
||||
if entity_id == "updateBerryNoYes" and value == "yes":
|
||||
self._updater.update_berry_driver()
|
||||
|
||||
self._controller.button_press(entity_id, btype, value)
|
||||
if msg[1] == "pageOpenDetail":
|
||||
self._controller.detail_open(msg[2], msg[3])
|
||||
|
||||
class LuiMqttSender(object):
|
||||
def __init__(self, api, use_api, topic_send, api_panel_name, quiet):
|
||||
self._ha_api = api
|
||||
self._use_api = use_api
|
||||
self._topic_send = topic_send
|
||||
self._api_panel_name = api_panel_name
|
||||
self._prev_msg = ""
|
||||
self._quiet = quiet
|
||||
|
||||
def send_mqtt_msg(self, msg, topic=None, force=False):
|
||||
if not force and self._prev_msg == msg:
|
||||
apis.ha_api.log(f"Dropping identical consecutive message: {msg}")
|
||||
return
|
||||
self._prev_msg = msg
|
||||
|
||||
if self._quiet is False:
|
||||
apis.ha_api.log(f"Sending Message: {msg}")
|
||||
|
||||
if self._use_api:
|
||||
apis.ha_api.call_service(service="esphome/" + self._api_panel_name + "_nspanelui_api_call", command=2, data=msg)
|
||||
else:
|
||||
if topic is None:
|
||||
topic = self._topic_send
|
||||
apis.mqtt_api.mqtt_publish(topic, msg)
|
||||
|
||||
def request_berry_driver_version(self):
|
||||
if self._use_api:
|
||||
apis.ha_api.call_service(service="esphome/" + self._api_panel_name + "_nspanelui_api_call", command=1, data="x")
|
||||
else:
|
||||
apis.mqtt_api.mqtt_publish(self._topic_send.replace("CustomSend", "GetDriverVersion"), "x")
|
||||
|
||||
def flash_nextion(self, url):
|
||||
if self._use_api:
|
||||
apis.ha_api.call_service(service="esphome/" + self._api_panel_name + "_nspanelui_api_call", command=255, data=url)
|
||||
else:
|
||||
apis.mqtt_api.mqtt_publish(self._topic_send.replace("CustomSend", "FlashNextion"), url)
|
||||
1061
appdaemon/apps/nspanel-lovelace-ui/luibackend/pages.py
Normal file
1061
appdaemon/apps/nspanel-lovelace-ui/luibackend/pages.py
Normal file
File diff suppressed because it is too large
Load Diff
35
appdaemon/apps/nspanel-lovelace-ui/luibackend/theme.py
Normal file
35
appdaemon/apps/nspanel-lovelace-ui/luibackend/theme.py
Normal file
@@ -0,0 +1,35 @@
|
||||
|
||||
from helper import rgb_dec565
|
||||
|
||||
default_screensaver_color_mapping = {
|
||||
#"item": "color in decimal RGB565 (0-65535)"
|
||||
"background": "0",
|
||||
"time": "65535",
|
||||
"timeAMPM": "65535",
|
||||
"date": "65535",
|
||||
"tMainText": "65535",
|
||||
"tForecast1": "65535",
|
||||
"tForecast2": "65535",
|
||||
"tForecast3": "65535",
|
||||
"tForecast4": "65535",
|
||||
"tForecast1Val": "65535",
|
||||
"tForecast2Val": "65535",
|
||||
"tForecast3Val": "65535",
|
||||
"tForecast4Val": "65535",
|
||||
"bar": "65535",
|
||||
"tMainTextAlt2": "65535",
|
||||
"tTimeAdd": "65535"
|
||||
}
|
||||
|
||||
def get_screensaver_color_output(theme, state=None):
|
||||
color_output = "color"
|
||||
for key in default_screensaver_color_mapping:
|
||||
color_output += f"~{map_color(key=key, theme=theme)}"
|
||||
return color_output
|
||||
|
||||
def map_color(key, theme):
|
||||
config_color = default_screensaver_color_mapping[key]
|
||||
# Use theme color if set
|
||||
if key in theme:
|
||||
config_color = rgb_dec565(theme[key])
|
||||
return config_color
|
||||
@@ -0,0 +1,342 @@
|
||||
{
|
||||
"component": {
|
||||
"sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Af",
|
||||
"on": "Aan"
|
||||
}
|
||||
}
|
||||
},
|
||||
"binary_sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Af",
|
||||
"on": "Aan"
|
||||
},
|
||||
"battery": {
|
||||
"off": "Normaal",
|
||||
"on": "Laag"
|
||||
},
|
||||
"cold": {
|
||||
"off": "Normaal",
|
||||
"on": "Koud"
|
||||
},
|
||||
"connectivity": {
|
||||
"off": "Ontkoppel",
|
||||
"on": "Gekoppel"
|
||||
},
|
||||
"door": {
|
||||
"off": "Toe",
|
||||
"on": "Oop"
|
||||
},
|
||||
"garage_door": {
|
||||
"off": "Toe",
|
||||
"on": "Oop"
|
||||
},
|
||||
"gas": {
|
||||
"off": "Ongemerk",
|
||||
"on": "Bespeur"
|
||||
},
|
||||
"heat": {
|
||||
"off": "Normaal",
|
||||
"on": "Warm"
|
||||
},
|
||||
"lock": {
|
||||
"off": "Gesluit",
|
||||
"on": "Oopgesluit"
|
||||
},
|
||||
"moisture": {
|
||||
"off": "Droog",
|
||||
"on": "Nat"
|
||||
},
|
||||
"motion": {
|
||||
"off": "Ongemerk",
|
||||
"on": "Bespeur"
|
||||
},
|
||||
"occupancy": {
|
||||
"off": "Ongemerk",
|
||||
"on": "Bespeur"
|
||||
},
|
||||
"opening": {
|
||||
"off": "Toe",
|
||||
"on": "Oop"
|
||||
},
|
||||
"presence": {
|
||||
"off": "Elders",
|
||||
"on": "Tuis"
|
||||
},
|
||||
"problem": {
|
||||
"off": "OK",
|
||||
"on": "Probleem"
|
||||
},
|
||||
"safety": {
|
||||
"off": "Veilige",
|
||||
"on": "Onveilige"
|
||||
},
|
||||
"smoke": {
|
||||
"off": "Ongemerk",
|
||||
"on": "Bespeur"
|
||||
},
|
||||
"sound": {
|
||||
"off": "Ongemerk",
|
||||
"on": "Bespeur"
|
||||
},
|
||||
"vibration": {
|
||||
"off": "Ongemerk",
|
||||
"on": "Bespeur"
|
||||
},
|
||||
"window": {
|
||||
"off": "Toe",
|
||||
"on": "Oop"
|
||||
}
|
||||
}
|
||||
},
|
||||
"alarm_control_panel": {
|
||||
"state": {
|
||||
"_": {
|
||||
"armed": "Gewapen",
|
||||
"disarmed": "Ontwapen",
|
||||
"armed_home": "Gewapend tuis",
|
||||
"armed_away": "Gewapend weg",
|
||||
"armed_night": "Gewapend nag",
|
||||
"armed_custom_bypass": "Gewapende pasgemaakte omseil",
|
||||
"pending": "Hangende",
|
||||
"arming": "Bewapen Tans",
|
||||
"disarming": "Ontwapen Tans",
|
||||
"triggered": "Geaktiveer"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Af",
|
||||
"on": "Aan"
|
||||
}
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Af",
|
||||
"on": "Aan"
|
||||
}
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"state": {
|
||||
"_": {
|
||||
"recording": "Opname",
|
||||
"streaming": "Stroming",
|
||||
"idle": "Onaktief"
|
||||
}
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Af",
|
||||
"heat": "Hitte",
|
||||
"cool": "Koel",
|
||||
"heat_cool": "Verhit/Verkoel",
|
||||
"auto": "Outo",
|
||||
"dry": "Droog",
|
||||
"fan_only": "Slegs waaier"
|
||||
}
|
||||
}
|
||||
},
|
||||
"configurator": {
|
||||
"state": {
|
||||
"_": {
|
||||
"configure": "Stel op",
|
||||
"configured": "Opgestel"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cover": {
|
||||
"state": {
|
||||
"_": {
|
||||
"open": "Oop",
|
||||
"opening": "Opening",
|
||||
"closed": "Toe",
|
||||
"closing": "Sluiting",
|
||||
"stopped": "Gestop"
|
||||
}
|
||||
}
|
||||
},
|
||||
"device_tracker": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Tuis",
|
||||
"not_home": "Elders"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Af",
|
||||
"on": "Aan"
|
||||
}
|
||||
}
|
||||
},
|
||||
"group": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Af",
|
||||
"on": "Aan",
|
||||
"home": "Tuis",
|
||||
"not_home": "Elders",
|
||||
"open": "Oop",
|
||||
"closed": "Toe",
|
||||
"locked": "Gesluit",
|
||||
"unlocked": "Oopgesluit",
|
||||
"ok": "OK",
|
||||
"problem": "Probleem"
|
||||
}
|
||||
}
|
||||
},
|
||||
"input_boolean": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Af",
|
||||
"on": "Aan"
|
||||
}
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Af",
|
||||
"on": "Aan"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lock": {
|
||||
"state": {
|
||||
"_": {
|
||||
"locked": "Gesluit",
|
||||
"unlocked": "Oopgesluit"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media_player": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Af",
|
||||
"on": "Aan",
|
||||
"playing": "Speel Tans",
|
||||
"paused": "Onderbreek",
|
||||
"idle": "Onaktief",
|
||||
"standby": "Gereed"
|
||||
}
|
||||
}
|
||||
},
|
||||
"person": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Tuis",
|
||||
"not_home": "Elders"
|
||||
}
|
||||
}
|
||||
},
|
||||
"plant": {
|
||||
"state": {
|
||||
"_": {
|
||||
"ok": "OK",
|
||||
"problem": "Probleem"
|
||||
}
|
||||
}
|
||||
},
|
||||
"remote": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Af",
|
||||
"on": "Aan"
|
||||
}
|
||||
}
|
||||
},
|
||||
"script": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Af",
|
||||
"on": "Aan"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sun": {
|
||||
"state": {
|
||||
"_": {
|
||||
"above_horizon": "Bo horison",
|
||||
"below_horizon": "Onder horison"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Af",
|
||||
"on": "Aan"
|
||||
}
|
||||
}
|
||||
},
|
||||
"vacuum": {
|
||||
"state": {
|
||||
"_": {
|
||||
"cleaning": "Skoonmaak",
|
||||
"docked": "Vasgemeer by hawe",
|
||||
"error": "Fout",
|
||||
"idle": "Onaktief",
|
||||
"off": "Af",
|
||||
"on": "Aan",
|
||||
"paused": "Onderbreek",
|
||||
"returning": "Oppad terug hawe toe"
|
||||
}
|
||||
}
|
||||
},
|
||||
"timer": {
|
||||
"state": {
|
||||
"_": {
|
||||
"active": "aktief",
|
||||
"idle": "onaktief",
|
||||
"paused": "Onderbreek"
|
||||
}
|
||||
}
|
||||
},
|
||||
"weather": {
|
||||
"state": {
|
||||
"_": {
|
||||
"clear-night": "Helder, nag",
|
||||
"cloudy": "Bewolk",
|
||||
"fog": "Mis",
|
||||
"hail": "Hael",
|
||||
"lightning": "Weerlig",
|
||||
"lightning-rainy": "Weerlig, Re\u00ebnagtig",
|
||||
"partlycloudy": "Gedeeltelik bewolk",
|
||||
"pouring": "Stort",
|
||||
"rainy": "Re\u00ebnagtig",
|
||||
"snowy": "Sneeuagtig",
|
||||
"snowy-rainy": "Ysre\u00ebn",
|
||||
"sunny": "Sonnig",
|
||||
"windy": "Winderig",
|
||||
"windy-variant": "Winderig"
|
||||
}
|
||||
}
|
||||
},
|
||||
"zwave": {
|
||||
"state": {
|
||||
"_": {
|
||||
"initializing": "Inisialiseer",
|
||||
"dead": "Dood",
|
||||
"sleeping": "Aan die slaap",
|
||||
"ready": "Gereed"
|
||||
},
|
||||
"query_stage": {
|
||||
"initializing": "Inisialiseer ({query_stage})",
|
||||
"dead": "Dood ({query_stage})"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,328 @@
|
||||
{
|
||||
"component": {
|
||||
"sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0625\u064a\u0642\u0627\u0641",
|
||||
"on": "\u0642\u064a\u062f \u0627\u0644\u062a\u0634\u063a\u064a\u0644"
|
||||
}
|
||||
}
|
||||
},
|
||||
"binary_sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0625\u064a\u0642\u0627\u0641",
|
||||
"on": "\u062a\u0634\u063a\u064a\u0644"
|
||||
},
|
||||
"battery": {
|
||||
"off": "\u0637\u0628\u064a\u0639\u064a",
|
||||
"on": "\u0645\u0646\u062e\u0641\u0636"
|
||||
},
|
||||
"cold": {
|
||||
"off": "\u0637\u0628\u064a\u0639\u064a",
|
||||
"on": "\u0628\u0627\u0631\u062f"
|
||||
},
|
||||
"connectivity": {
|
||||
"off": "\u0645\u0641\u0635\u0648\u0644",
|
||||
"on": "\u0645\u062a\u0635\u0644"
|
||||
},
|
||||
"door": {
|
||||
"off": "\u0645\u063a\u0644\u0642",
|
||||
"on": "\u0645\u0641\u062a\u0648\u062d"
|
||||
},
|
||||
"garage_door": {
|
||||
"off": "\u0645\u063a\u0644\u0642",
|
||||
"on": "\u0645\u0641\u062a\u0648\u062d"
|
||||
},
|
||||
"gas": {
|
||||
"off": "\u0644\u0645 \u064a\u062a\u0645 \u0627\u0644\u0643\u0634\u0641",
|
||||
"on": "\u062a\u0645 \u0627\u0644\u0643\u0634\u0641"
|
||||
},
|
||||
"heat": {
|
||||
"off": "\u0637\u0628\u064a\u0639\u064a",
|
||||
"on": "\u062d\u0627\u0631"
|
||||
},
|
||||
"lock": {
|
||||
"off": "\u0645\u0642\u0641\u0644",
|
||||
"on": "\u063a\u064a\u0631 \u0645\u0642\u0641\u0644"
|
||||
},
|
||||
"moisture": {
|
||||
"off": "\u062c\u0627\u0641",
|
||||
"on": "\u0645\u0628\u0644\u0644"
|
||||
},
|
||||
"motion": {
|
||||
"off": "\u0644\u0645 \u064a\u062a\u0645 \u0627\u0644\u0643\u0634\u0641",
|
||||
"on": "\u062a\u0645 \u0627\u0644\u0643\u0634\u0641"
|
||||
},
|
||||
"occupancy": {
|
||||
"off": "\u0644\u0645 \u064a\u062a\u0645 \u0627\u0644\u0643\u0634\u0641",
|
||||
"on": "\u062a\u0645 \u0627\u0644\u0643\u0634\u0641"
|
||||
},
|
||||
"opening": {
|
||||
"off": "\u0645\u0642\u0641\u0644",
|
||||
"on": "\u0645\u0641\u062a\u0648\u062d"
|
||||
},
|
||||
"presence": {
|
||||
"off": "\u062e\u0627\u0631\u062c \u0627\u0644\u0645\u0646\u0632\u0644",
|
||||
"on": "\u0641\u064a \u0627\u0644\u0645\u0646\u0632\u0644"
|
||||
},
|
||||
"problem": {
|
||||
"off": "\u0645\u0648\u0627\u0641\u0642",
|
||||
"on": "\u0639\u0637\u0644"
|
||||
},
|
||||
"safety": {
|
||||
"off": "\u0623\u0645\u0646",
|
||||
"on": "\u063a\u064a\u0631 \u0623\u0645\u0646"
|
||||
},
|
||||
"smoke": {
|
||||
"off": "\u0644\u0645 \u064a\u062a\u0645 \u0627\u0644\u0643\u0634\u0641",
|
||||
"on": "\u062a\u0645 \u0627\u0644\u0643\u0634\u0641"
|
||||
},
|
||||
"sound": {
|
||||
"off": "\u0644\u0645 \u064a\u062a\u0645 \u0627\u0644\u0643\u0634\u0641",
|
||||
"on": "\u062a\u0645 \u0627\u0644\u0643\u0634\u0641"
|
||||
},
|
||||
"vibration": {
|
||||
"off": "\u0644\u0645 \u064a\u062a\u0645 \u0627\u0644\u0643\u0634\u0641",
|
||||
"on": "\u062a\u0645 \u0627\u0644\u0643\u0634\u0641"
|
||||
},
|
||||
"window": {
|
||||
"off": "\u0645\u063a\u0644\u0642",
|
||||
"on": "\u0645\u0641\u062a\u0648\u062d"
|
||||
}
|
||||
}
|
||||
},
|
||||
"alarm_control_panel": {
|
||||
"state": {
|
||||
"_": {
|
||||
"armed": "\u0645\u0633\u0644\u062d",
|
||||
"disarmed": "\u063a\u064a\u0631 \u0645\u0641\u0639\u0651\u0644",
|
||||
"armed_home": "\u0645\u0641\u0639\u0651\u0644 \u0641\u064a \u0627\u0644\u0645\u0646\u0632\u0644",
|
||||
"armed_away": "\u0645\u0641\u0639\u0651\u0644 \u0641\u064a \u0627\u0644\u062e\u0627\u0631\u062c",
|
||||
"armed_night": "\u0645\u0641\u0639\u0651\u0644 \u0644\u064a\u0644",
|
||||
"armed_custom_bypass": "\u062a\u062c\u0627\u0648\u0632 \u0627\u0644\u062a\u0641\u0639\u064a\u0644",
|
||||
"pending": "\u0642\u064a\u062f \u0627\u0644\u0625\u0646\u062a\u0638\u0627\u0631",
|
||||
"arming": "\u062c\u0627\u0631\u064a \u0627\u0644\u062a\u0641\u0639\u064a\u0644",
|
||||
"disarming": "\u0625\u064a\u0642\u0627\u0641 \u0627\u0644\u0625\u0646\u0630\u0627\u0631",
|
||||
"triggered": "\u0645\u0641\u0639\u0651\u0644"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0625\u064a\u0642\u0627\u0641",
|
||||
"on": "\u062a\u0634\u063a\u064a\u0644"
|
||||
}
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0625\u064a\u0642\u0627\u0641",
|
||||
"on": "\u062a\u0634\u063a\u064a\u0644"
|
||||
}
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"state": {
|
||||
"_": {
|
||||
"recording": "\u062c\u0627\u0631\u064a \u0627\u0644\u062a\u0633\u062c\u064a\u0644",
|
||||
"streaming": "\u062c\u0627\u0631\u064a \u0627\u0644\u0628\u062b",
|
||||
"idle": "\u062e\u0627\u0645\u0644"
|
||||
}
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0625\u064a\u0642\u0627\u0641",
|
||||
"heat": "\u062a\u062f\u0641\u0626\u0629",
|
||||
"cool": "\u062a\u0628\u0631\u064a\u062f",
|
||||
"auto": "\u062a\u0644\u0642\u0627\u0626\u064a",
|
||||
"dry": "\u062c\u0627\u0641",
|
||||
"fan_only": "\u0627\u0644\u0645\u0631\u0648\u062d\u0629 \u0641\u0642\u0637"
|
||||
}
|
||||
}
|
||||
},
|
||||
"configurator": {
|
||||
"state": {
|
||||
"_": {
|
||||
"configure": "\u0625\u0639\u062f\u0627\u062f",
|
||||
"configured": "\u062a\u0645 \u0627\u0644\u0625\u0639\u062f\u0627\u062f"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cover": {
|
||||
"state": {
|
||||
"_": {
|
||||
"open": "\u0645\u0641\u062a\u0648\u062d",
|
||||
"opening": "\u062c\u0627\u0631\u064a \u0627\u0644\u0641\u062a\u062d",
|
||||
"closed": "\u0645\u063a\u0644\u0642",
|
||||
"closing": "\u062c\u0627\u0631\u064a \u0627\u0644\u0627\u063a\u0644\u0627\u0642",
|
||||
"stopped": "\u0645\u0648\u0642\u0641"
|
||||
}
|
||||
}
|
||||
},
|
||||
"device_tracker": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "\u0641\u064a \u0627\u0644\u0645\u0646\u0632\u0644",
|
||||
"not_home": "\u062e\u0627\u0631\u062c \u0627\u0644\u0645\u0646\u0632\u0644"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0625\u064a\u0642\u0627\u0641",
|
||||
"on": "\u0642\u064a\u062f \u0627\u0644\u062a\u0634\u063a\u064a\u0644"
|
||||
}
|
||||
}
|
||||
},
|
||||
"group": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0625\u064a\u0642\u0627\u0641",
|
||||
"on": "\u0642\u064a\u062f \u0627\u0644\u062a\u0634\u063a\u064a\u0644",
|
||||
"home": "\u0641\u064a \u0627\u0644\u0645\u0646\u0632\u0644",
|
||||
"not_home": "\u0641\u064a \u0627\u0644\u062e\u0627\u0631\u062c",
|
||||
"open": "\u0645\u0641\u062a\u0648\u062d ",
|
||||
"closed": "\u0645\u063a\u0644\u0642 ",
|
||||
"locked": "\u0645\u0642\u0641\u0644 ",
|
||||
"unlocked": "\u063a\u064a\u0631 \u0645\u0642\u0641\u0644 ",
|
||||
"ok": "\u0623\u0648\u0643\u064a",
|
||||
"problem": "\u0645\u0634\u0643\u0644\u0629"
|
||||
}
|
||||
}
|
||||
},
|
||||
"input_boolean": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0625\u064a\u0642\u0627\u0641",
|
||||
"on": "\u0642\u064a\u062f \u0627\u0644\u062a\u0634\u063a\u064a\u0644"
|
||||
}
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0625\u064a\u0642\u0627\u0641",
|
||||
"on": "\u0642\u064a\u062f \u0627\u0644\u062a\u0634\u063a\u064a\u0644"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lock": {
|
||||
"state": {
|
||||
"_": {
|
||||
"locked": "\u0645\u0642\u0641\u0644",
|
||||
"unlocked": "\u0645\u0641\u062a\u0648\u062d"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media_player": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0625\u064a\u0642\u0627\u0641",
|
||||
"on": "\u0642\u064a\u062f \u0627\u0644\u062a\u0634\u063a\u064a\u0644",
|
||||
"playing": "\u062c\u0627\u0631\u064a \u0627\u0644\u062a\u0634\u063a\u064a\u0644",
|
||||
"paused": "\u0645\u0648\u0642\u0651\u0641 \u0645\u0624\u0642\u062a\u0627",
|
||||
"idle": "\u062e\u0627\u0645\u0644",
|
||||
"standby": "\u0648\u0636\u0639 \u0627\u0644\u0625\u0646\u062a\u0638\u0627\u0631"
|
||||
}
|
||||
}
|
||||
},
|
||||
"person": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "\u0641\u064a \u0627\u0644\u0645\u0646\u0632\u0644",
|
||||
"not_home": "\u062e\u0627\u0631\u062c \u0627\u0644\u0645\u0646\u0632\u0644"
|
||||
}
|
||||
}
|
||||
},
|
||||
"plant": {
|
||||
"state": {
|
||||
"_": {
|
||||
"ok": "\u0623\u0648\u0643\u064a",
|
||||
"problem": "\u0645\u0634\u0643\u0644\u0629"
|
||||
}
|
||||
}
|
||||
},
|
||||
"remote": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0625\u064a\u0642\u0627\u0641",
|
||||
"on": "\u0642\u064a\u062f \u0627\u0644\u062a\u0634\u063a\u064a\u0644"
|
||||
}
|
||||
}
|
||||
},
|
||||
"script": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0625\u064a\u0642\u0627\u0641",
|
||||
"on": "\u0642\u064a\u062f \u0627\u0644\u062a\u0634\u063a\u064a\u0644"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sun": {
|
||||
"state": {
|
||||
"_": {
|
||||
"above_horizon": "\u0641\u0648\u0642 \u0627\u0644\u0623\u0641\u0642",
|
||||
"below_horizon": "\u062a\u062d\u062a \u0627\u0644\u0623\u0641\u0642"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0625\u064a\u0642\u0627\u0641",
|
||||
"on": "\u0645\u064f\u0634\u064e\u063a\u0651\u0644"
|
||||
}
|
||||
}
|
||||
},
|
||||
"vacuum": {
|
||||
"state": {
|
||||
"_": {
|
||||
"cleaning": "\u062a\u0646\u0638\u064a\u0641",
|
||||
"error": "\u062e\u0637\u0623",
|
||||
"off": "\u0645\u0637\u0641\u0626",
|
||||
"on": "\u0645\u0634\u063a\u0644",
|
||||
"paused": "\u0645\u0648\u0642\u0651\u0641 \u0645\u0624\u0642\u062a\u0627",
|
||||
"returning": "\u0627\u0644\u0639\u0648\u062f\u0629"
|
||||
}
|
||||
}
|
||||
},
|
||||
"timer": {
|
||||
"state": {
|
||||
"_": {
|
||||
"active": "\u0645\u0641\u0639\u0644",
|
||||
"idle": "\u062e\u0627\u0645\u0644",
|
||||
"paused": "\u0645\u0648\u0642\u0651\u0641 \u0645\u0624\u0642\u062a\u0627"
|
||||
}
|
||||
}
|
||||
},
|
||||
"weather": {
|
||||
"state": {
|
||||
"_": {
|
||||
"cloudy": "Bewolkt",
|
||||
"fog": "Mist",
|
||||
"sunny": "\u0645\u0634\u0645\u0633"
|
||||
}
|
||||
}
|
||||
},
|
||||
"zwave": {
|
||||
"state": {
|
||||
"_": {
|
||||
"initializing": "\u0642\u064a\u062f \u0627\u0644\u0625\u0646\u0634\u0627\u0621",
|
||||
"dead": "\u0645\u0641\u0635\u0648\u0644",
|
||||
"sleeping": "\u0646\u0627\u0626\u0645",
|
||||
"ready": "\u062c\u0627\u0647\u0632"
|
||||
},
|
||||
"query_stage": {
|
||||
"initializing": "\u0642\u064a\u062f \u0627\u0644\u0625\u0646\u0634\u0627\u0621 ( {query_stage} )",
|
||||
"dead": "\u0645\u0641\u0635\u0648\u0644 ({query_stage})"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,349 @@
|
||||
{
|
||||
"component": {
|
||||
"sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0418\u0437\u043a\u043b\u044e\u0447\u0435\u043d",
|
||||
"on": "\u0412\u043a\u043b\u044e\u0447\u0435\u043d"
|
||||
}
|
||||
}
|
||||
},
|
||||
"zwave": {
|
||||
"state": {
|
||||
"_": {
|
||||
"initializing": "\u0418\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f",
|
||||
"dead": "\u041c\u044a\u0440\u0442\u044a\u0432",
|
||||
"sleeping": "\u0421\u043f\u044f\u0449",
|
||||
"ready": "\u0413\u043e\u0442\u043e\u0432"
|
||||
},
|
||||
"query_stage": {
|
||||
"initializing": "\u0418\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f ( {query_stage} )",
|
||||
"dead": "\u041c\u044a\u0440\u0442\u044a\u0432 ({query_stage})"
|
||||
}
|
||||
}
|
||||
},
|
||||
"ebusd": {
|
||||
"state": {
|
||||
"day": "\u0414\u0435\u043d",
|
||||
"night": "\u041d\u043e\u0449"
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0418\u0437\u043a\u043b\u044e\u0447\u0435\u043d\u043e",
|
||||
"on": "\u0412\u043a\u043b\u044e\u0447\u0435\u043d\u043e"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0418\u0437\u043a\u043b\u044e\u0447\u0435\u043d",
|
||||
"on": "\u0412\u043a\u043b\u044e\u0447\u0435\u043d"
|
||||
}
|
||||
}
|
||||
},
|
||||
"binary_sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0418\u0437\u043a\u043b\u044e\u0447\u0435\u043d",
|
||||
"on": "\u0412\u043a\u043b\u044e\u0447\u0435\u043d"
|
||||
},
|
||||
"battery": {
|
||||
"off": "\u041d\u043e\u0440\u043c\u0430\u043b\u043d\u0430",
|
||||
"on": "\u0418\u0437\u0442\u043e\u0449\u0435\u043d\u0430"
|
||||
},
|
||||
"cold": {
|
||||
"off": "\u041d\u043e\u0440\u043c\u0430\u043b\u043d\u043e",
|
||||
"on": "\u0421\u0442\u0443\u0434\u0435\u043d\u043e"
|
||||
},
|
||||
"connectivity": {
|
||||
"off": "\u0418\u0437\u043a\u043b\u044e\u0447\u0435\u043d",
|
||||
"on": "\u0421\u0432\u044a\u0440\u0437\u0430\u043d"
|
||||
},
|
||||
"door": {
|
||||
"off": "\u0417\u0430\u0442\u0432\u043e\u0440\u0435\u043d\u0430",
|
||||
"on": "\u041e\u0442\u0432\u043e\u0440\u0435\u043d\u0430"
|
||||
},
|
||||
"garage_door": {
|
||||
"off": "\u0417\u0430\u0442\u0432\u043e\u0440\u0435\u043d\u0430",
|
||||
"on": "\u041e\u0442\u0432\u043e\u0440\u0435\u043d\u0430"
|
||||
},
|
||||
"gas": {
|
||||
"off": "\u0427\u0438\u0441\u0442\u043e",
|
||||
"on": "\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u0430\u043d"
|
||||
},
|
||||
"heat": {
|
||||
"off": "\u041d\u043e\u0440\u043c\u0430\u043b\u043d\u043e",
|
||||
"on": "\u0413\u043e\u0440\u0435\u0449\u043e"
|
||||
},
|
||||
"lock": {
|
||||
"off": "\u0417\u0430\u043a\u043b\u044e\u0447\u0435\u043d\u043e",
|
||||
"on": "\u041e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u043e"
|
||||
},
|
||||
"moisture": {
|
||||
"off": "\u0421\u0443\u0445",
|
||||
"on": "\u041c\u043e\u043a\u044a\u0440"
|
||||
},
|
||||
"motion": {
|
||||
"off": "\u0411\u0435\u0437 \u0434\u0432\u0438\u0436\u0435\u043d\u0438\u0435",
|
||||
"on": "\u0414\u0432\u0438\u0436\u0435\u043d\u0438\u0435"
|
||||
},
|
||||
"occupancy": {
|
||||
"off": "\u0427\u0438\u0441\u0442\u043e",
|
||||
"on": "\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u0430\u043d"
|
||||
},
|
||||
"opening": {
|
||||
"off": "\u0417\u0430\u0442\u0432\u043e\u0440\u0435\u043d",
|
||||
"on": "\u041e\u0442\u0432\u043e\u0440\u0435\u043d"
|
||||
},
|
||||
"presence": {
|
||||
"off": "\u041e\u0442\u0441\u044a\u0441\u0442\u0432\u0430",
|
||||
"on": "\u0412\u043a\u044a\u0449\u0438"
|
||||
},
|
||||
"problem": {
|
||||
"off": "\u041e\u041a",
|
||||
"on": "\u041f\u0440\u043e\u0431\u043b\u0435\u043c"
|
||||
},
|
||||
"safety": {
|
||||
"off": "\u0411\u0435\u0437\u043e\u043f\u0430\u0441\u0435\u043d",
|
||||
"on": "\u041e\u043f\u0430\u0441\u043d\u043e\u0441\u0442"
|
||||
},
|
||||
"smoke": {
|
||||
"off": "\u0427\u0438\u0441\u0442\u043e",
|
||||
"on": "\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u0430\u043d"
|
||||
},
|
||||
"sound": {
|
||||
"off": "\u0427\u0438\u0441\u0442\u043e",
|
||||
"on": "\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u0430\u043d"
|
||||
},
|
||||
"vibration": {
|
||||
"off": "\u0427\u0438\u0441\u0442\u043e",
|
||||
"on": "\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u0430\u043d\u0430"
|
||||
},
|
||||
"window": {
|
||||
"off": "\u0417\u0430\u0442\u0432\u043e\u0440\u0435\u043d",
|
||||
"on": "\u041e\u0442\u0432\u043e\u0440\u0435\u043d"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lock": {
|
||||
"state": {
|
||||
"_": {
|
||||
"locked": "\u0417\u0430\u043a\u043b\u044e\u0447\u0435\u043d",
|
||||
"unlocked": "\u041e\u0442\u043a\u043b\u044e\u0447\u0435\u043d"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cover": {
|
||||
"state": {
|
||||
"_": {
|
||||
"open": "\u041e\u0442\u0432\u043e\u0440\u0435\u043d\u0430",
|
||||
"opening": "\u041e\u0442\u0432\u0430\u0440\u044f\u043d\u0435",
|
||||
"closed": "\u0417\u0430\u0442\u0432\u043e\u0440\u0435\u043d\u0430",
|
||||
"closing": "\u0417\u0430\u0442\u0432\u0430\u0440\u044f\u043d\u0435",
|
||||
"stopped": "\u0421\u043f\u0440\u044f\u043d\u0430"
|
||||
}
|
||||
}
|
||||
},
|
||||
"alarm_control_panel": {
|
||||
"state": {
|
||||
"_": {
|
||||
"armed": "\u041f\u043e\u0434 \u043e\u0445\u0440\u0430\u043d\u0430",
|
||||
"disarmed": "\u0414\u0435\u0430\u043a\u0442\u0438\u0432\u0438\u0440\u0430\u043d\u0430",
|
||||
"armed_home": "\u041f\u043e\u0434 \u043e\u0445\u0440\u0430\u043d\u0430 - \u0432\u043a\u044a\u0449\u0438",
|
||||
"armed_away": "\u041f\u043e\u0434 \u043e\u0445\u0440\u0430\u043d\u0430",
|
||||
"armed_night": "\u041f\u043e\u0434 \u043e\u0445\u0440\u0430\u043d\u0430 - \u043d\u043e\u0449",
|
||||
"armed_custom_bypass": "\u041f\u043e\u0434 \u043e\u0445\u0440\u0430\u043d\u0430",
|
||||
"pending": "\u0412 \u043e\u0447\u0430\u043a\u0432\u0430\u043d\u0435",
|
||||
"arming": "\u0410\u043a\u0442\u0438\u0432\u0438\u0440\u0430\u043d\u0435",
|
||||
"disarming": "\u0414\u0435\u0430\u043a\u0442\u0438\u0432\u0438\u0440\u0430\u043d\u0435",
|
||||
"triggered": "\u0417\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u0430\u043d"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media_player": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0418\u0437\u043a\u043b\u044e\u0447\u0435\u043d",
|
||||
"on": "\u0412\u043a\u043b\u044e\u0447\u0435\u043d",
|
||||
"playing": "\u0412\u044a\u0437\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0436\u0434\u0430\u043d\u0435",
|
||||
"paused": "\u0412 \u043f\u0430\u0443\u0437\u0430",
|
||||
"idle": "\u041d\u0435\u0440\u0430\u0431\u043e\u0442\u0435\u0449",
|
||||
"standby": "\u0420\u0435\u0436\u0438\u043c \u043d\u0430 \u0433\u043e\u0442\u043e\u0432\u043d\u043e\u0441\u0442"
|
||||
}
|
||||
}
|
||||
},
|
||||
"device_tracker": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "\u0412\u043a\u044a\u0449\u0438",
|
||||
"not_home": "\u041e\u0442\u0441\u044a\u0441\u0442\u0432\u0430"
|
||||
}
|
||||
}
|
||||
},
|
||||
"vacuum": {
|
||||
"state": {
|
||||
"_": {
|
||||
"cleaning": "\u041f\u043e\u0447\u0438\u0441\u0442\u0432\u0430\u043d\u0435",
|
||||
"docked": "\u0412 \u0431\u0430\u0437\u043e\u0432\u0430 \u0441\u0442\u0430\u043d\u0446\u0438\u044f",
|
||||
"error": "\u0413\u0440\u0435\u0448\u043a\u0430",
|
||||
"idle": "\u041d\u0435\u0440\u0430\u0431\u043e\u0442\u0435\u0449",
|
||||
"off": "\u0418\u0437\u043a\u043b\u044e\u0447\u0435\u043d",
|
||||
"on": "\u0412\u043a\u043b\u044e\u0447\u0435\u043d",
|
||||
"paused": "\u041f\u0430\u0443\u0437\u0430",
|
||||
"returning": "\u0412\u0440\u044a\u0449\u0430\u043d\u0435 \u0432 \u0431\u0430\u0437\u043e\u0432\u0430\u0442\u0430 \u0441\u0442\u0430\u043d\u0446\u0438\u044f"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0418\u0437\u043a\u043b\u044e\u0447\u0435\u043d",
|
||||
"on": "\u0412\u043a\u043b\u044e\u0447\u0435\u043d"
|
||||
}
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0418\u0437\u043a\u043b\u044e\u0447\u0435\u043d",
|
||||
"heat": "\u041e\u0442\u043e\u043f\u043b\u0435\u043d\u0438\u0435",
|
||||
"cool": "\u041e\u0445\u043b\u0430\u0436\u0434\u0430\u043d\u0435",
|
||||
"heat_cool": "\u041e\u0442\u043e\u043f\u043b\u0435\u043d\u0438\u0435/\u041e\u0445\u043b\u0430\u0436\u0434\u0430\u043d\u0435",
|
||||
"auto": "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u043d",
|
||||
"dry": "\u0421\u0443\u0445",
|
||||
"fan_only": "\u0421\u0430\u043c\u043e \u0432\u0435\u043d\u0442\u0438\u043b\u0430\u0442\u043e\u0440"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0418\u0437\u043a\u043b\u044e\u0447\u0435\u043d",
|
||||
"on": "\u0412\u043a\u043b\u044e\u0447\u0435\u043d"
|
||||
}
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0418\u0437\u043a\u043b\u044e\u0447\u0435\u043d",
|
||||
"on": "\u0412\u043a\u043b\u044e\u0447\u0435\u043d"
|
||||
}
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"state": {
|
||||
"_": {
|
||||
"recording": "\u0417\u0430\u043f\u0438\u0441\u0432\u0430\u043d\u0435",
|
||||
"streaming": "\u041f\u0440\u0435\u0434\u0430\u0432\u0430",
|
||||
"idle": "\u041d\u0435 \u0437\u0430\u043f\u0438\u0441\u0432\u0430"
|
||||
}
|
||||
}
|
||||
},
|
||||
"configurator": {
|
||||
"state": {
|
||||
"_": {
|
||||
"configure": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u0432\u0430\u043d\u0435",
|
||||
"configured": "\u041d\u0430\u0441\u0442\u0440\u043e\u0435\u043d"
|
||||
}
|
||||
}
|
||||
},
|
||||
"group": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0418\u0437\u043a\u043b\u044e\u0447\u0435\u043d",
|
||||
"on": "\u0412\u043a\u043b\u044e\u0447\u0435\u043d\u0430",
|
||||
"home": "\u0412\u043a\u044a\u0449\u0438",
|
||||
"not_home": "\u041e\u0442\u0441\u044a\u0441\u0442\u0432\u0430",
|
||||
"open": "\u041e\u0442\u0432\u043e\u0440\u0435\u043d\u0430",
|
||||
"closed": "\u0417\u0430\u0442\u0432\u043e\u0440\u0435\u043d\u0430",
|
||||
"locked": "\u0417\u0430\u043a\u043b\u044e\u0447\u0435\u043d\u0430",
|
||||
"unlocked": "\u041e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0430",
|
||||
"ok": "\u041e\u041a",
|
||||
"problem": "\u041f\u0440\u043e\u0431\u043b\u0435\u043c"
|
||||
}
|
||||
}
|
||||
},
|
||||
"input_boolean": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0418\u0437\u043a\u043b\u044e\u0447\u0435\u043d",
|
||||
"on": "\u0412\u043a\u043b\u044e\u0447\u0435\u043d"
|
||||
}
|
||||
}
|
||||
},
|
||||
"person": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "\u0412\u043a\u044a\u0449\u0438",
|
||||
"not_home": "\u041e\u0442\u0441\u044a\u0441\u0442\u0432\u0430"
|
||||
}
|
||||
}
|
||||
},
|
||||
"plant": {
|
||||
"state": {
|
||||
"_": {
|
||||
"ok": "\u041e\u041a",
|
||||
"problem": "\u041f\u0440\u043e\u0431\u043b\u0435\u043c"
|
||||
}
|
||||
}
|
||||
},
|
||||
"remote": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0418\u0437\u043a\u043b\u044e\u0447\u0435\u043d",
|
||||
"on": "\u0412\u043a\u043b\u044e\u0447\u0435\u043d"
|
||||
}
|
||||
}
|
||||
},
|
||||
"script": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0418\u0437\u043a\u043b\u044e\u0447\u0435\u043d",
|
||||
"on": "\u0412\u043a\u043b\u044e\u0447\u0435\u043d"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sun": {
|
||||
"state": {
|
||||
"_": {
|
||||
"above_horizon": "\u041d\u0430\u0434 \u0445\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430",
|
||||
"below_horizon": "\u041f\u043e\u0434 \u0445\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430"
|
||||
}
|
||||
}
|
||||
},
|
||||
"timer": {
|
||||
"state": {
|
||||
"_": {
|
||||
"active": "\u0430\u043a\u0442\u0438\u0432\u0435\u043d",
|
||||
"idle": "\u043d\u0435\u0440\u0430\u0431\u043e\u0442\u0435\u0449",
|
||||
"paused": "\u0432 \u043f\u0430\u0443\u0437\u0430"
|
||||
}
|
||||
}
|
||||
},
|
||||
"weather": {
|
||||
"state": {
|
||||
"_": {
|
||||
"clear-night": "\u042f\u0441\u043d\u043e, \u043d\u043e\u0449",
|
||||
"cloudy": "\u041e\u0431\u043b\u0430\u0447\u043d\u043e",
|
||||
"exceptional": "\u0418\u0437\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u043d\u043e",
|
||||
"fog": "\u041c\u044a\u0433\u043b\u0430",
|
||||
"hail": "\u0413\u0440\u0430\u0434\u0443\u0448\u043a\u0430",
|
||||
"lightning": "\u0421\u0432\u0435\u0442\u043a\u0430\u0432\u0438\u0446\u0430",
|
||||
"lightning-rainy": "\u0421\u0432\u0435\u0442\u043a\u0430\u0432\u0438\u0446\u0430, \u0434\u044a\u0436\u0434\u043e\u0432\u043d\u043e",
|
||||
"partlycloudy": "\u0427\u0430\u0441\u0442\u0438\u0447\u043d\u0430 \u043e\u0431\u043b\u0430\u0447\u043d\u043e\u0441\u0442",
|
||||
"pouring": "\u041e\u0431\u0438\u043b\u0435\u043d \u0434\u044a\u0436\u0434",
|
||||
"rainy": "\u0414\u044a\u0436\u0434\u043e\u0432\u043d\u043e",
|
||||
"snowy": "\u0421\u043d\u0435\u0436\u043d\u043e",
|
||||
"snowy-rainy": "\u0421\u043d\u0435\u0436\u043d\u043e, \u0434\u044a\u0436\u0434\u043e\u0432\u043d\u043e",
|
||||
"sunny": "\u0421\u043b\u044a\u043d\u0447\u0435\u0432\u043e",
|
||||
"windy": "\u0412\u0435\u0442\u0440\u043e\u0432\u0438\u0442\u043e",
|
||||
"windy-variant": "\u0412\u0435\u0442\u0440\u043e\u0432\u0438\u0442\u043e"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
{}
|
||||
@@ -0,0 +1,266 @@
|
||||
{
|
||||
"component": {
|
||||
"binary_sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Isklju\u010den",
|
||||
"on": "Uklju\u010den"
|
||||
},
|
||||
"battery": {
|
||||
"off": "Normalno",
|
||||
"on": "Nisko"
|
||||
},
|
||||
"connectivity": {
|
||||
"off": "Nepovezan",
|
||||
"on": "Povezan"
|
||||
},
|
||||
"gas": {
|
||||
"off": "\u010cist",
|
||||
"on": "Otkriven"
|
||||
},
|
||||
"moisture": {
|
||||
"off": "Suho",
|
||||
"on": "Mokar"
|
||||
},
|
||||
"motion": {
|
||||
"off": "\u010cist",
|
||||
"on": "Otkriven"
|
||||
},
|
||||
"occupancy": {
|
||||
"off": "\u010cist",
|
||||
"on": "Otkriven"
|
||||
},
|
||||
"opening": {
|
||||
"off": "Zatvoren",
|
||||
"on": "Otvoren"
|
||||
},
|
||||
"presence": {
|
||||
"off": "Odsutan",
|
||||
"on": "Kod ku\u0107e"
|
||||
},
|
||||
"problem": {
|
||||
"off": "OK",
|
||||
"on": "Problem"
|
||||
},
|
||||
"safety": {
|
||||
"off": "Siguran",
|
||||
"on": "Nesiguran"
|
||||
},
|
||||
"smoke": {
|
||||
"off": "\u010cist",
|
||||
"on": "Otkriven"
|
||||
},
|
||||
"sound": {
|
||||
"off": "\u010cist",
|
||||
"on": "Otkriven"
|
||||
},
|
||||
"vibration": {
|
||||
"off": "\u010cist",
|
||||
"on": "Otkriven"
|
||||
}
|
||||
}
|
||||
},
|
||||
"alarm_control_panel": {
|
||||
"state": {
|
||||
"_": {
|
||||
"armed": "Aktiviran",
|
||||
"disarmed": "Deaktiviran",
|
||||
"armed_home": "Aktiviran kod ku\u0107e",
|
||||
"armed_away": "Aktiviran izvan ku\u0107e",
|
||||
"armed_night": "Aktiviran no\u0107u",
|
||||
"armed_custom_bypass": "Aktiviran pod specijalnim rezimom",
|
||||
"pending": "U is\u010dekivanju",
|
||||
"arming": "Aktivacija",
|
||||
"disarming": "Deaktivacija",
|
||||
"triggered": "Pokrenut"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Isklju\u010den",
|
||||
"on": "Uklju\u010den"
|
||||
}
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Isklju\u010den",
|
||||
"on": "Uklju\u010den"
|
||||
}
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"state": {
|
||||
"_": {
|
||||
"recording": "Snimanje",
|
||||
"streaming": "Predaja slike",
|
||||
"idle": "Besposlen"
|
||||
}
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Isklju\u010den",
|
||||
"heat": "Toplota",
|
||||
"cool": "Hladno",
|
||||
"auto": "Auto",
|
||||
"dry": "Suh",
|
||||
"fan_only": "Samo ventilator"
|
||||
}
|
||||
}
|
||||
},
|
||||
"configurator": {
|
||||
"state": {
|
||||
"_": {
|
||||
"configure": "Podesite",
|
||||
"configured": "Konfigurirano"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cover": {
|
||||
"state": {
|
||||
"_": {
|
||||
"open": "Otvoren",
|
||||
"opening": "Otvoreno",
|
||||
"closed": "Zatvoren",
|
||||
"closing": "Zatvoreno",
|
||||
"stopped": "Zaustavljen"
|
||||
}
|
||||
}
|
||||
},
|
||||
"device_tracker": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Kod ku\u0107e",
|
||||
"not_home": "Odsutan"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Isklju\u010den",
|
||||
"on": "Uklju\u010den"
|
||||
}
|
||||
}
|
||||
},
|
||||
"group": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Isklju\u010den",
|
||||
"on": "Uklju\u010den",
|
||||
"home": "Kod ku\u0107e",
|
||||
"not_home": "Odsutan",
|
||||
"open": "Otvoren",
|
||||
"closed": "Zatvoren",
|
||||
"locked": "Zaklju\u010dan",
|
||||
"unlocked": "Otklju\u010dan",
|
||||
"ok": "OK",
|
||||
"problem": "Problem"
|
||||
}
|
||||
}
|
||||
},
|
||||
"input_boolean": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Isklju\u010den",
|
||||
"on": "Uklju\u010den"
|
||||
}
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Isklju\u010den",
|
||||
"on": "Uklju\u010den"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lock": {
|
||||
"state": {
|
||||
"_": {
|
||||
"locked": "Zaklju\u010dan",
|
||||
"unlocked": "Otklju\u010dan"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media_player": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Isklju\u010den",
|
||||
"on": "Uklju\u010den",
|
||||
"playing": "Prikazuje",
|
||||
"paused": "Pauziran",
|
||||
"idle": "Besposlen",
|
||||
"standby": "U stanju \u010dekanja"
|
||||
}
|
||||
}
|
||||
},
|
||||
"plant": {
|
||||
"state": {
|
||||
"_": {
|
||||
"ok": "OK",
|
||||
"problem": "Problem"
|
||||
}
|
||||
}
|
||||
},
|
||||
"remote": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Isklju\u010den",
|
||||
"on": "Uklju\u010den"
|
||||
}
|
||||
}
|
||||
},
|
||||
"script": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Isklju\u010den",
|
||||
"on": "Uklju\u010den"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Isklju\u010den",
|
||||
"on": "Uklju\u010den"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sun": {
|
||||
"state": {
|
||||
"_": {
|
||||
"above_horizon": "Iznad horizonta",
|
||||
"below_horizon": "Ispod horizonta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Isklju\u010den",
|
||||
"on": "Uklju\u010den"
|
||||
}
|
||||
}
|
||||
},
|
||||
"zwave": {
|
||||
"state": {
|
||||
"_": {
|
||||
"initializing": "Inicijalizacija",
|
||||
"dead": "Mrtav",
|
||||
"sleeping": "Spava",
|
||||
"ready": "Spreman"
|
||||
},
|
||||
"query_stage": {
|
||||
"initializing": "Inicijalizacija ( {query_stage} )",
|
||||
"dead": "Mrtav ({query_stage})"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,349 @@
|
||||
{
|
||||
"component": {
|
||||
"sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Desactivat",
|
||||
"on": "Activat"
|
||||
}
|
||||
}
|
||||
},
|
||||
"zwave": {
|
||||
"state": {
|
||||
"_": {
|
||||
"initializing": "Inicialitzant",
|
||||
"dead": "No disponible",
|
||||
"sleeping": "Dormint",
|
||||
"ready": "A punt"
|
||||
},
|
||||
"query_stage": {
|
||||
"initializing": "Inicialitzant",
|
||||
"dead": "No disponible"
|
||||
}
|
||||
}
|
||||
},
|
||||
"ebusd": {
|
||||
"state": {
|
||||
"day": "Dia",
|
||||
"night": "Nit"
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Apagada",
|
||||
"on": "Encesa"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Apagat",
|
||||
"on": "Enc\u00e8s"
|
||||
}
|
||||
}
|
||||
},
|
||||
"binary_sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Desactivat",
|
||||
"on": "Activat"
|
||||
},
|
||||
"battery": {
|
||||
"off": "Normal",
|
||||
"on": "Baixa"
|
||||
},
|
||||
"cold": {
|
||||
"off": "Normal",
|
||||
"on": "Fred"
|
||||
},
|
||||
"connectivity": {
|
||||
"off": "Desconnectat",
|
||||
"on": "Connectat"
|
||||
},
|
||||
"door": {
|
||||
"off": "Tancada",
|
||||
"on": "Oberta"
|
||||
},
|
||||
"garage_door": {
|
||||
"off": "Tancada",
|
||||
"on": "Oberta"
|
||||
},
|
||||
"gas": {
|
||||
"off": "Lliure",
|
||||
"on": "Detectat"
|
||||
},
|
||||
"heat": {
|
||||
"off": "Normal",
|
||||
"on": "Calent"
|
||||
},
|
||||
"lock": {
|
||||
"off": "Bloquejat",
|
||||
"on": "Desbloquejat"
|
||||
},
|
||||
"moisture": {
|
||||
"off": "Sec",
|
||||
"on": "Humit"
|
||||
},
|
||||
"motion": {
|
||||
"off": "Lliure",
|
||||
"on": "Detectat"
|
||||
},
|
||||
"occupancy": {
|
||||
"off": "Lliure",
|
||||
"on": "Detectat"
|
||||
},
|
||||
"opening": {
|
||||
"off": "Tancat",
|
||||
"on": "Obert"
|
||||
},
|
||||
"presence": {
|
||||
"off": "Lliure",
|
||||
"on": "Detectat"
|
||||
},
|
||||
"problem": {
|
||||
"off": "Correcte",
|
||||
"on": "Problema"
|
||||
},
|
||||
"safety": {
|
||||
"off": "Segur",
|
||||
"on": "No segur"
|
||||
},
|
||||
"smoke": {
|
||||
"off": "Lliure",
|
||||
"on": "Detectat"
|
||||
},
|
||||
"sound": {
|
||||
"off": "Lliure",
|
||||
"on": "Detectat"
|
||||
},
|
||||
"vibration": {
|
||||
"off": "Lliure",
|
||||
"on": "Detectat"
|
||||
},
|
||||
"window": {
|
||||
"off": "Tancada",
|
||||
"on": "Oberta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lock": {
|
||||
"state": {
|
||||
"_": {
|
||||
"locked": "Bloquejat",
|
||||
"unlocked": "Desbloquejat"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cover": {
|
||||
"state": {
|
||||
"_": {
|
||||
"open": "Oberta",
|
||||
"opening": "Obrint",
|
||||
"closed": "Tancada",
|
||||
"closing": "Tancant",
|
||||
"stopped": "Aturat"
|
||||
}
|
||||
}
|
||||
},
|
||||
"alarm_control_panel": {
|
||||
"state": {
|
||||
"_": {
|
||||
"armed": "Activada",
|
||||
"disarmed": "Desactivada",
|
||||
"armed_home": "Activada, mode a casa",
|
||||
"armed_away": "Activada, mode fora",
|
||||
"armed_night": "Activada, mode nocturn",
|
||||
"armed_custom_bypass": "Activada, bypass personalitzat",
|
||||
"pending": "Pendent",
|
||||
"arming": "Activant",
|
||||
"disarming": "Desactivant",
|
||||
"triggered": "Disparada"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media_player": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Apagat",
|
||||
"on": "Enc\u00e8s",
|
||||
"playing": "Reproduint",
|
||||
"paused": "Pausat",
|
||||
"idle": "Inactiu",
|
||||
"standby": "En espera"
|
||||
}
|
||||
}
|
||||
},
|
||||
"device_tracker": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "A casa",
|
||||
"not_home": "Fora"
|
||||
}
|
||||
}
|
||||
},
|
||||
"vacuum": {
|
||||
"state": {
|
||||
"_": {
|
||||
"cleaning": "Netejant",
|
||||
"docked": "Aparcat",
|
||||
"error": "Error",
|
||||
"idle": "Inactiu",
|
||||
"off": "Apagat",
|
||||
"on": "Enc\u00e8s",
|
||||
"paused": "Pausat",
|
||||
"returning": "Retornant a la base"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Apagat",
|
||||
"on": "Enc\u00e8s"
|
||||
}
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Apagat",
|
||||
"heat": "Escalfar",
|
||||
"cool": "Refredar",
|
||||
"heat_cool": "Escalfar/Refredar",
|
||||
"auto": "Autom\u00e0tic",
|
||||
"dry": "Assecar",
|
||||
"fan_only": "Nom\u00e9s ventilador"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Desactivat",
|
||||
"on": "Activat"
|
||||
}
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Desactivat",
|
||||
"on": "Activat"
|
||||
}
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"state": {
|
||||
"_": {
|
||||
"recording": "Enregistrant",
|
||||
"streaming": "Transmetent v\u00eddeo",
|
||||
"idle": "Inactiu"
|
||||
}
|
||||
}
|
||||
},
|
||||
"configurator": {
|
||||
"state": {
|
||||
"_": {
|
||||
"configure": "Configurar",
|
||||
"configured": "Configurat"
|
||||
}
|
||||
}
|
||||
},
|
||||
"group": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Desactivat",
|
||||
"on": "Activat",
|
||||
"home": "A casa",
|
||||
"not_home": "Fora",
|
||||
"open": "Obert",
|
||||
"closed": "Tancat",
|
||||
"locked": "Bloquejat",
|
||||
"unlocked": "Desbloquejat",
|
||||
"ok": "Correcte",
|
||||
"problem": "Problema"
|
||||
}
|
||||
}
|
||||
},
|
||||
"input_boolean": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Desactivat",
|
||||
"on": "Activat"
|
||||
}
|
||||
}
|
||||
},
|
||||
"person": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "A casa",
|
||||
"not_home": "Fora"
|
||||
}
|
||||
}
|
||||
},
|
||||
"plant": {
|
||||
"state": {
|
||||
"_": {
|
||||
"ok": "Correcte",
|
||||
"problem": "Problema"
|
||||
}
|
||||
}
|
||||
},
|
||||
"remote": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Apagat",
|
||||
"on": "Enc\u00e8s"
|
||||
}
|
||||
}
|
||||
},
|
||||
"script": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Desactivat",
|
||||
"on": "Activat"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sun": {
|
||||
"state": {
|
||||
"_": {
|
||||
"above_horizon": "Sobre l'horitz\u00f3",
|
||||
"below_horizon": "Sota l'horitz\u00f3"
|
||||
}
|
||||
}
|
||||
},
|
||||
"timer": {
|
||||
"state": {
|
||||
"_": {
|
||||
"active": "Actiu",
|
||||
"idle": "inactiu",
|
||||
"paused": "Pausat"
|
||||
}
|
||||
}
|
||||
},
|
||||
"weather": {
|
||||
"state": {
|
||||
"_": {
|
||||
"clear-night": "Ser\u00e8, nit",
|
||||
"cloudy": "Ennuvolat",
|
||||
"exceptional": "Excepcional",
|
||||
"fog": "Boira",
|
||||
"hail": "Calamarsa",
|
||||
"lightning": "Llamps",
|
||||
"lightning-rainy": "Tempesta",
|
||||
"partlycloudy": "Parcialment ennuvolat",
|
||||
"pouring": "Pluja",
|
||||
"rainy": "Pluj\u00f3s",
|
||||
"snowy": "Neu",
|
||||
"snowy-rainy": "Aiguaneu",
|
||||
"sunny": "Assolellat",
|
||||
"windy": "Vent\u00f3s",
|
||||
"windy-variant": "Vent\u00f3s"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,349 @@
|
||||
{
|
||||
"component": {
|
||||
"sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Neaktivn\u00ed",
|
||||
"on": "Aktivn\u00ed"
|
||||
}
|
||||
}
|
||||
},
|
||||
"zwave": {
|
||||
"state": {
|
||||
"_": {
|
||||
"initializing": "Inicializace",
|
||||
"dead": "Nereaguje",
|
||||
"sleeping": "\u00dasporn\u00fd re\u017eim",
|
||||
"ready": "P\u0159ipraveno"
|
||||
},
|
||||
"query_stage": {
|
||||
"initializing": "Inicializace ( {query_stage} )",
|
||||
"dead": "Nereaguje ({query_stage})"
|
||||
}
|
||||
}
|
||||
},
|
||||
"ebusd": {
|
||||
"state": {
|
||||
"day": "Den",
|
||||
"night": "Noc"
|
||||
}
|
||||
},
|
||||
"binary_sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Neaktivn\u00ed",
|
||||
"on": "Aktivn\u00ed"
|
||||
},
|
||||
"battery": {
|
||||
"off": "Norm\u00e1ln\u00ed",
|
||||
"on": "N\u00edzk\u00fd stav"
|
||||
},
|
||||
"cold": {
|
||||
"off": "Norm\u00e1ln\u00ed",
|
||||
"on": "Chladn\u00e9"
|
||||
},
|
||||
"connectivity": {
|
||||
"off": "Odpojeno",
|
||||
"on": "P\u0159ipojeno"
|
||||
},
|
||||
"door": {
|
||||
"off": "Zav\u0159eno",
|
||||
"on": "Otev\u0159eno"
|
||||
},
|
||||
"garage_door": {
|
||||
"off": "Zav\u0159eno",
|
||||
"on": "Otev\u0159eno"
|
||||
},
|
||||
"gas": {
|
||||
"off": "\u017d\u00e1dn\u00fd plyn",
|
||||
"on": "Zji\u0161t\u011bn plyn"
|
||||
},
|
||||
"heat": {
|
||||
"off": "Norm\u00e1ln\u00ed",
|
||||
"on": "Hork\u00e9"
|
||||
},
|
||||
"lock": {
|
||||
"off": "Zam\u010deno",
|
||||
"on": "Odem\u010deno"
|
||||
},
|
||||
"moisture": {
|
||||
"off": "Sucho",
|
||||
"on": "Vlhko"
|
||||
},
|
||||
"motion": {
|
||||
"off": "Bez pohybu",
|
||||
"on": "Zaznamen\u00e1n pohyb"
|
||||
},
|
||||
"occupancy": {
|
||||
"off": "Volno",
|
||||
"on": "Obsazeno"
|
||||
},
|
||||
"opening": {
|
||||
"off": "Zav\u0159eno",
|
||||
"on": "Otev\u0159eno"
|
||||
},
|
||||
"presence": {
|
||||
"off": "Pry\u010d",
|
||||
"on": "Doma"
|
||||
},
|
||||
"problem": {
|
||||
"off": "V po\u0159\u00e1dku",
|
||||
"on": "Probl\u00e9m"
|
||||
},
|
||||
"safety": {
|
||||
"off": "Zaji\u0161t\u011bno",
|
||||
"on": "Nezaji\u0161t\u011bno"
|
||||
},
|
||||
"smoke": {
|
||||
"off": "\u017d\u00e1dn\u00fd d\u00fdm",
|
||||
"on": "Zji\u0161t\u011bn d\u00fdm"
|
||||
},
|
||||
"sound": {
|
||||
"off": "Ticho",
|
||||
"on": "Zachycen zvuk"
|
||||
},
|
||||
"vibration": {
|
||||
"off": "Klid",
|
||||
"on": "Zji\u0161t\u011bny vibrace"
|
||||
},
|
||||
"window": {
|
||||
"off": "Zav\u0159eno",
|
||||
"on": "Otev\u0159eno"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lock": {
|
||||
"state": {
|
||||
"_": {
|
||||
"locked": "Zam\u010deno",
|
||||
"unlocked": "Odem\u010deno"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cover": {
|
||||
"state": {
|
||||
"_": {
|
||||
"open": "Otev\u0159eno",
|
||||
"opening": "Otev\u00edr\u00e1n\u00ed",
|
||||
"closed": "Zav\u0159eno",
|
||||
"closing": "Zav\u00edr\u00e1n\u00ed",
|
||||
"stopped": "Zastaveno"
|
||||
}
|
||||
}
|
||||
},
|
||||
"alarm_control_panel": {
|
||||
"state": {
|
||||
"_": {
|
||||
"armed": "Aktivn\u00ed",
|
||||
"disarmed": "Neaktivn\u00ed",
|
||||
"armed_home": "Aktivn\u00ed re\u017eim doma",
|
||||
"armed_away": "Aktivn\u00ed re\u017eim mimo domov",
|
||||
"armed_night": "Aktivn\u00ed no\u010dn\u00ed re\u017eim",
|
||||
"armed_custom_bypass": "Aktivn\u00ed u\u017eivatelsk\u00fdm obejit\u00edm",
|
||||
"pending": "Nadch\u00e1zej\u00edc\u00ed",
|
||||
"arming": "Aktivov\u00e1n\u00ed",
|
||||
"disarming": "Deaktivov\u00e1n\u00ed",
|
||||
"triggered": "Spu\u0161t\u011bno"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media_player": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Neaktivn\u00ed",
|
||||
"on": "Aktivn\u00ed",
|
||||
"playing": "P\u0159ehr\u00e1v\u00e1n\u00ed",
|
||||
"paused": "Pozastaveno",
|
||||
"idle": "Ne\u010dinn\u00fd",
|
||||
"standby": "Pohotovostn\u00ed re\u017eim"
|
||||
}
|
||||
}
|
||||
},
|
||||
"device_tracker": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Doma",
|
||||
"not_home": "Pry\u010d"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Neaktivn\u00ed",
|
||||
"on": "Aktivn\u00ed"
|
||||
}
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Neaktivn\u00ed",
|
||||
"on": "Aktivn\u00ed"
|
||||
}
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"state": {
|
||||
"_": {
|
||||
"recording": "Z\u00e1znam",
|
||||
"streaming": "Streamov\u00e1n\u00ed",
|
||||
"idle": "Ne\u010dinn\u00fd"
|
||||
}
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Neaktivn\u00ed",
|
||||
"heat": "Topen\u00ed",
|
||||
"cool": "Chlazen\u00ed",
|
||||
"heat_cool": "Vyt\u00e1p\u011bn\u00ed/Chlazen\u00ed",
|
||||
"auto": "Automatika",
|
||||
"dry": "Vysou\u0161en\u00ed",
|
||||
"fan_only": "Pouze ventil\u00e1tor"
|
||||
}
|
||||
}
|
||||
},
|
||||
"configurator": {
|
||||
"state": {
|
||||
"_": {
|
||||
"configure": "Nakonfigurovat",
|
||||
"configured": "Nakonfigurov\u00e1no"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Neaktivn\u00ed",
|
||||
"on": "Aktivn\u00ed"
|
||||
}
|
||||
}
|
||||
},
|
||||
"group": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Neaktivn\u00ed",
|
||||
"on": "Aktivn\u00ed",
|
||||
"home": "Doma",
|
||||
"not_home": "Pry\u010d",
|
||||
"open": "Otev\u0159eno",
|
||||
"closed": "Zav\u0159eno",
|
||||
"locked": "Zam\u010deno",
|
||||
"unlocked": "Odem\u010deno",
|
||||
"ok": "V po\u0159\u00e1dku",
|
||||
"problem": "Probl\u00e9m"
|
||||
}
|
||||
}
|
||||
},
|
||||
"input_boolean": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Neaktivn\u00ed",
|
||||
"on": "Aktivn\u00ed"
|
||||
}
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Nesv\u00edt\u00ed",
|
||||
"on": "Sv\u00edt\u00ed"
|
||||
}
|
||||
}
|
||||
},
|
||||
"person": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Doma",
|
||||
"not_home": "Pry\u010d"
|
||||
}
|
||||
}
|
||||
},
|
||||
"plant": {
|
||||
"state": {
|
||||
"_": {
|
||||
"ok": "V po\u0159\u00e1dku",
|
||||
"problem": "Probl\u00e9m"
|
||||
}
|
||||
}
|
||||
},
|
||||
"remote": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Neaktivn\u00ed",
|
||||
"on": "Aktivn\u00ed"
|
||||
}
|
||||
}
|
||||
},
|
||||
"script": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Neaktivn\u00ed",
|
||||
"on": "Aktivn\u00ed"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sun": {
|
||||
"state": {
|
||||
"_": {
|
||||
"above_horizon": "Nad horizontem",
|
||||
"below_horizon": "Za horizontem"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Neaktivn\u00ed",
|
||||
"on": "Aktivn\u00ed"
|
||||
}
|
||||
}
|
||||
},
|
||||
"vacuum": {
|
||||
"state": {
|
||||
"_": {
|
||||
"cleaning": "\u010cist\u00ed",
|
||||
"docked": "V stanici",
|
||||
"error": "Chyba",
|
||||
"idle": "Ne\u010dinn\u00fd",
|
||||
"off": "Off",
|
||||
"on": "On",
|
||||
"paused": "Pozastaveno",
|
||||
"returning": "N\u00e1vrat do stanice"
|
||||
}
|
||||
}
|
||||
},
|
||||
"timer": {
|
||||
"state": {
|
||||
"_": {
|
||||
"active": "aktivn\u00ed",
|
||||
"idle": "ne\u010dinn\u00e9",
|
||||
"paused": "pozastaveno"
|
||||
}
|
||||
}
|
||||
},
|
||||
"weather": {
|
||||
"state": {
|
||||
"_": {
|
||||
"clear-night": "Jasn\u00e1 noc",
|
||||
"cloudy": "Zata\u017eeno",
|
||||
"exceptional": "Vyj\u00edme\u010dn\u00e9",
|
||||
"fog": "Mlha",
|
||||
"hail": "Krupobit\u00ed",
|
||||
"lightning": "Bou\u0159e",
|
||||
"lightning-rainy": "Bou\u0159e a d\u00e9\u0161\u0165",
|
||||
"partlycloudy": "Polojasno",
|
||||
"pouring": "Lij\u00e1k",
|
||||
"rainy": "D\u00e9\u0161\u0165",
|
||||
"snowy": "Sn\u00edh",
|
||||
"snowy-rainy": "D\u00e9\u0161\u0165 se sn\u011bhem",
|
||||
"sunny": "Slune\u010dno",
|
||||
"windy": "V\u011btrno",
|
||||
"windy-variant": "V\u011btrno"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,327 @@
|
||||
{
|
||||
"component": {
|
||||
"sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "i ffwrdd",
|
||||
"on": "Ar"
|
||||
}
|
||||
}
|
||||
},
|
||||
"binary_sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "i ffwrdd",
|
||||
"on": "Ar"
|
||||
},
|
||||
"battery": {
|
||||
"off": "Arferol",
|
||||
"on": "Isel"
|
||||
},
|
||||
"cold": {
|
||||
"off": "Arferol",
|
||||
"on": "Oer"
|
||||
},
|
||||
"connectivity": {
|
||||
"off": "Wedi datgysylltu",
|
||||
"on": "Cysylltiedig"
|
||||
},
|
||||
"door": {
|
||||
"off": "Cau",
|
||||
"on": "Agor"
|
||||
},
|
||||
"garage_door": {
|
||||
"off": "Cau",
|
||||
"on": "Agor"
|
||||
},
|
||||
"gas": {
|
||||
"off": "Clir",
|
||||
"on": "Wedi'i ganfod"
|
||||
},
|
||||
"heat": {
|
||||
"off": "Arferol",
|
||||
"on": "Poeth"
|
||||
},
|
||||
"lock": {
|
||||
"off": "Cloi",
|
||||
"on": "Dad-gloi"
|
||||
},
|
||||
"moisture": {
|
||||
"off": "Sych",
|
||||
"on": "Gwlyb"
|
||||
},
|
||||
"motion": {
|
||||
"off": "Clir",
|
||||
"on": "Wedi'i ganfod"
|
||||
},
|
||||
"occupancy": {
|
||||
"off": "Clir",
|
||||
"on": "Wedi'i ganfod"
|
||||
},
|
||||
"opening": {
|
||||
"off": "Cau",
|
||||
"on": "Agor"
|
||||
},
|
||||
"presence": {
|
||||
"off": "Allan",
|
||||
"on": "Gartref"
|
||||
},
|
||||
"problem": {
|
||||
"off": "iawn",
|
||||
"on": "Problem"
|
||||
},
|
||||
"safety": {
|
||||
"off": "Diogel",
|
||||
"on": "Anniogel"
|
||||
},
|
||||
"smoke": {
|
||||
"off": "Clir",
|
||||
"on": "Wedi'i ganfod"
|
||||
},
|
||||
"sound": {
|
||||
"off": "Clir",
|
||||
"on": "Wedi'i ganfod"
|
||||
},
|
||||
"vibration": {
|
||||
"off": "Clir",
|
||||
"on": "Wedi'i ganfod"
|
||||
},
|
||||
"window": {
|
||||
"off": "Cau",
|
||||
"on": "Agored"
|
||||
}
|
||||
}
|
||||
},
|
||||
"alarm_control_panel": {
|
||||
"state": {
|
||||
"_": {
|
||||
"armed": "Arfogi",
|
||||
"disarmed": "Diarfogi",
|
||||
"armed_home": "Arfogi gartref",
|
||||
"armed_away": "Arfog i ffwrdd",
|
||||
"armed_night": "Arfog nos",
|
||||
"armed_custom_bypass": "Ffordd osgoi larwm personol",
|
||||
"pending": "Yn yr arfaeth",
|
||||
"arming": "Arfogi",
|
||||
"disarming": "Ddiarfogi",
|
||||
"triggered": "Sbarduno"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "I ffwrdd",
|
||||
"on": "Ar"
|
||||
}
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "i ffwrdd",
|
||||
"on": "Ar"
|
||||
}
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"state": {
|
||||
"_": {
|
||||
"recording": "Recordio",
|
||||
"streaming": "Ffrydio",
|
||||
"idle": "Segur"
|
||||
}
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "i ffwrdd",
|
||||
"heat": "Gwres",
|
||||
"cool": "Sefydlog",
|
||||
"auto": "Awto",
|
||||
"dry": "Sych",
|
||||
"fan_only": "Fan yn unig"
|
||||
}
|
||||
}
|
||||
},
|
||||
"configurator": {
|
||||
"state": {
|
||||
"_": {
|
||||
"configure": "Ffurfweddu",
|
||||
"configured": "Wedi'i ffurfweddu"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cover": {
|
||||
"state": {
|
||||
"_": {
|
||||
"open": "Agor",
|
||||
"opening": "Yn agor",
|
||||
"closed": "Ar gau",
|
||||
"closing": "Cau",
|
||||
"stopped": "Stopio"
|
||||
}
|
||||
}
|
||||
},
|
||||
"device_tracker": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Gartref",
|
||||
"not_home": "Diim gartref"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "i ffwrdd",
|
||||
"on": "Ar"
|
||||
}
|
||||
}
|
||||
},
|
||||
"group": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "i ffwrdd",
|
||||
"on": "Ar",
|
||||
"home": "Gartref",
|
||||
"not_home": "Dim gartref",
|
||||
"open": "Agored",
|
||||
"closed": "Wedi cau",
|
||||
"locked": " Cloi",
|
||||
"unlocked": "Dadgloi",
|
||||
"ok": "Iawn",
|
||||
"problem": "Problem"
|
||||
}
|
||||
}
|
||||
},
|
||||
"input_boolean": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "i ffwrdd",
|
||||
"on": "Ar"
|
||||
}
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "i ffwrdd",
|
||||
"on": "Ar"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lock": {
|
||||
"state": {
|
||||
"_": {
|
||||
"locked": "Wedi cloi",
|
||||
"unlocked": "Datgloi"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media_player": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "i ffwrdd",
|
||||
"on": "Ar",
|
||||
"playing": "Chwarae",
|
||||
"paused": "Wedi rhewi",
|
||||
"idle": "Segur",
|
||||
"standby": "Gorffwys"
|
||||
}
|
||||
}
|
||||
},
|
||||
"person": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Gartref",
|
||||
"not_home": "I ffwrdd"
|
||||
}
|
||||
}
|
||||
},
|
||||
"plant": {
|
||||
"state": {
|
||||
"_": {
|
||||
"ok": "Iawn",
|
||||
"problem": "Problem"
|
||||
}
|
||||
}
|
||||
},
|
||||
"remote": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "i ffwrdd",
|
||||
"on": "Ar"
|
||||
}
|
||||
}
|
||||
},
|
||||
"script": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "i ffwrdd",
|
||||
"on": "Ar"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sun": {
|
||||
"state": {
|
||||
"_": {
|
||||
"above_horizon": "Dros y gorwel",
|
||||
"below_horizon": "Islaw'r gorwel"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "i ffwrdd",
|
||||
"on": "Ar"
|
||||
}
|
||||
}
|
||||
},
|
||||
"timer": {
|
||||
"state": {
|
||||
"_": {
|
||||
"active": "gweithredol",
|
||||
"idle": "segur",
|
||||
"paused": "wedi rhewi"
|
||||
}
|
||||
}
|
||||
},
|
||||
"weather": {
|
||||
"state": {
|
||||
"_": {
|
||||
"clear-night": "Clir, nos",
|
||||
"cloudy": "Cymylog",
|
||||
"fog": "Niwl",
|
||||
"hail": "Cenllysg",
|
||||
"lightning": "Mellt",
|
||||
"lightning-rainy": "Mellt, glawog",
|
||||
"partlycloudy": "Cymharol gymylog",
|
||||
"pouring": "Arllwys",
|
||||
"rainy": "Glawog",
|
||||
"snowy": "Eira",
|
||||
"snowy-rainy": "Eira, gwlyb",
|
||||
"sunny": "Heulog",
|
||||
"windy": "Gwyntog",
|
||||
"windy-variant": "Gwyntog"
|
||||
}
|
||||
}
|
||||
},
|
||||
"zwave": {
|
||||
"state": {
|
||||
"_": {
|
||||
"initializing": "Ymgychwyn",
|
||||
"dead": "Marw",
|
||||
"sleeping": "Cysgu",
|
||||
"ready": "Barod"
|
||||
},
|
||||
"query_stage": {
|
||||
"initializing": "Ymgychwyn ( {query_stage} )",
|
||||
"dead": "Marw ({query_stage})"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,349 @@
|
||||
{
|
||||
"component": {
|
||||
"sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Fra",
|
||||
"on": "Til"
|
||||
}
|
||||
}
|
||||
},
|
||||
"zwave": {
|
||||
"state": {
|
||||
"_": {
|
||||
"initializing": "Initialiserer",
|
||||
"dead": "D\u00f8d",
|
||||
"sleeping": "Sover",
|
||||
"ready": "Klar"
|
||||
},
|
||||
"query_stage": {
|
||||
"initializing": "Initialiserer ( {query_stage} )",
|
||||
"dead": "D\u00f8d ({query_stage})"
|
||||
}
|
||||
}
|
||||
},
|
||||
"ebusd": {
|
||||
"state": {
|
||||
"day": "Dag",
|
||||
"night": "Nat"
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Slukket",
|
||||
"on": "T\u00e6ndt"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Fra",
|
||||
"on": "Til"
|
||||
}
|
||||
}
|
||||
},
|
||||
"binary_sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Fra",
|
||||
"on": "Til"
|
||||
},
|
||||
"battery": {
|
||||
"off": "Normal",
|
||||
"on": "Lav"
|
||||
},
|
||||
"cold": {
|
||||
"off": "Normal",
|
||||
"on": "Kold"
|
||||
},
|
||||
"connectivity": {
|
||||
"off": "Afbrudt",
|
||||
"on": "Forbundet"
|
||||
},
|
||||
"door": {
|
||||
"off": "Lukket",
|
||||
"on": "\u00c5ben"
|
||||
},
|
||||
"garage_door": {
|
||||
"off": "Lukket",
|
||||
"on": "\u00c5ben"
|
||||
},
|
||||
"gas": {
|
||||
"off": "Ikke registreret",
|
||||
"on": "Registreret"
|
||||
},
|
||||
"heat": {
|
||||
"off": "Normal",
|
||||
"on": "Varm"
|
||||
},
|
||||
"lock": {
|
||||
"off": "L\u00e5st",
|
||||
"on": "Ul\u00e5st"
|
||||
},
|
||||
"moisture": {
|
||||
"off": "T\u00f8r",
|
||||
"on": "Fugtig"
|
||||
},
|
||||
"motion": {
|
||||
"off": "Ikke registreret",
|
||||
"on": "Registreret"
|
||||
},
|
||||
"occupancy": {
|
||||
"off": "Ikke registreret",
|
||||
"on": "Registreret"
|
||||
},
|
||||
"opening": {
|
||||
"off": "Lukket",
|
||||
"on": "\u00c5ben"
|
||||
},
|
||||
"presence": {
|
||||
"off": "Ude",
|
||||
"on": "Hjemme"
|
||||
},
|
||||
"problem": {
|
||||
"off": "OK",
|
||||
"on": "Problem"
|
||||
},
|
||||
"safety": {
|
||||
"off": "Sikret",
|
||||
"on": "Usikret"
|
||||
},
|
||||
"smoke": {
|
||||
"off": "Ikke registreret",
|
||||
"on": "Registreret"
|
||||
},
|
||||
"sound": {
|
||||
"off": "Ikke registreret",
|
||||
"on": "Registreret"
|
||||
},
|
||||
"vibration": {
|
||||
"off": "Ikke registreret",
|
||||
"on": "Registreret"
|
||||
},
|
||||
"window": {
|
||||
"off": "Lukket",
|
||||
"on": "\u00c5ben"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lock": {
|
||||
"state": {
|
||||
"_": {
|
||||
"locked": "L\u00e5st",
|
||||
"unlocked": "Ul\u00e5st"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cover": {
|
||||
"state": {
|
||||
"_": {
|
||||
"open": "\u00c5ben",
|
||||
"opening": "\u00c5bner",
|
||||
"closed": "Lukket",
|
||||
"closing": "Lukker",
|
||||
"stopped": "Stoppet"
|
||||
}
|
||||
}
|
||||
},
|
||||
"alarm_control_panel": {
|
||||
"state": {
|
||||
"_": {
|
||||
"armed": "Tilkoblet",
|
||||
"disarmed": "Frakoblet",
|
||||
"armed_home": "Tilkoblet hjemme",
|
||||
"armed_away": "Tilkoblet ude",
|
||||
"armed_night": "Tilkoblet nat",
|
||||
"armed_custom_bypass": "Tilkoblet brugerdefineret bypass",
|
||||
"pending": "Afventer",
|
||||
"arming": "Tilkobler",
|
||||
"disarming": "Frakobler",
|
||||
"triggered": "Udl\u00f8st"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media_player": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Slukket",
|
||||
"on": "T\u00e6ndt",
|
||||
"playing": "Afspiller",
|
||||
"paused": "Sat p\u00e5 pause",
|
||||
"idle": "Inaktiv",
|
||||
"standby": "Standby"
|
||||
}
|
||||
}
|
||||
},
|
||||
"device_tracker": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Hjemme",
|
||||
"not_home": "Ude"
|
||||
}
|
||||
}
|
||||
},
|
||||
"vacuum": {
|
||||
"state": {
|
||||
"_": {
|
||||
"cleaning": "G\u00f8r rent",
|
||||
"docked": "I dock",
|
||||
"error": "Fejl",
|
||||
"idle": "Inaktiv",
|
||||
"off": "Off",
|
||||
"on": "On",
|
||||
"paused": "Sat p\u00e5 pause",
|
||||
"returning": "Vender tilbage til dock"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Fra",
|
||||
"on": "Til"
|
||||
}
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Fra",
|
||||
"heat": "Varme",
|
||||
"cool": "K\u00f8l",
|
||||
"heat_cool": "Opvarm/k\u00f8l",
|
||||
"auto": "Auto",
|
||||
"dry": "T\u00f8r",
|
||||
"fan_only": "Kun bl\u00e6ser"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Fra",
|
||||
"on": "Til"
|
||||
}
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Fra",
|
||||
"on": "Til"
|
||||
}
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"state": {
|
||||
"_": {
|
||||
"recording": "Optager",
|
||||
"streaming": "Streamer",
|
||||
"idle": "Inaktiv"
|
||||
}
|
||||
}
|
||||
},
|
||||
"configurator": {
|
||||
"state": {
|
||||
"_": {
|
||||
"configure": "Konfigurer",
|
||||
"configured": "Konfigureret"
|
||||
}
|
||||
}
|
||||
},
|
||||
"group": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Fra",
|
||||
"on": "Til",
|
||||
"home": "Hjemme",
|
||||
"not_home": "Ude",
|
||||
"open": "\u00c5ben",
|
||||
"closed": "Lukket",
|
||||
"locked": "L\u00e5st",
|
||||
"unlocked": "Ul\u00e5st",
|
||||
"ok": "OK",
|
||||
"problem": "Problem"
|
||||
}
|
||||
}
|
||||
},
|
||||
"input_boolean": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Fra",
|
||||
"on": "Til"
|
||||
}
|
||||
}
|
||||
},
|
||||
"person": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Hjemme",
|
||||
"not_home": "Ude"
|
||||
}
|
||||
}
|
||||
},
|
||||
"plant": {
|
||||
"state": {
|
||||
"_": {
|
||||
"ok": "OK",
|
||||
"problem": "Problem"
|
||||
}
|
||||
}
|
||||
},
|
||||
"remote": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Slukket",
|
||||
"on": "T\u00e6ndt"
|
||||
}
|
||||
}
|
||||
},
|
||||
"script": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Fra",
|
||||
"on": "Til"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sun": {
|
||||
"state": {
|
||||
"_": {
|
||||
"above_horizon": "Over horisonten",
|
||||
"below_horizon": "Under horisonten"
|
||||
}
|
||||
}
|
||||
},
|
||||
"timer": {
|
||||
"state": {
|
||||
"_": {
|
||||
"active": "aktiv",
|
||||
"idle": "inaktiv",
|
||||
"paused": "pause"
|
||||
}
|
||||
}
|
||||
},
|
||||
"weather": {
|
||||
"state": {
|
||||
"_": {
|
||||
"clear-night": "Klart, nat",
|
||||
"cloudy": "Overskyet",
|
||||
"exceptional": "Enest\u00e5ende",
|
||||
"fog": "T\u00e5ge",
|
||||
"hail": "Hagl",
|
||||
"lightning": "Lyn",
|
||||
"lightning-rainy": "Lyn, regnvejr",
|
||||
"partlycloudy": "Delvist overskyet",
|
||||
"pouring": "Regnvejr",
|
||||
"rainy": "Regnfuldt",
|
||||
"snowy": "Sne",
|
||||
"snowy-rainy": "Sne, regn",
|
||||
"sunny": "Solrig",
|
||||
"windy": "Bl\u00e6sende",
|
||||
"windy-variant": "Bl\u00e6sende"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,349 @@
|
||||
{
|
||||
"component": {
|
||||
"sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Aus",
|
||||
"on": "An"
|
||||
}
|
||||
}
|
||||
},
|
||||
"zwave": {
|
||||
"state": {
|
||||
"_": {
|
||||
"initializing": "Initialisierend",
|
||||
"dead": "Nicht erreichbar",
|
||||
"sleeping": "Schlafend",
|
||||
"ready": "Bereit"
|
||||
},
|
||||
"query_stage": {
|
||||
"initializing": "Initialisiere ({query_stage})",
|
||||
"dead": "Nicht erreichbar ({query_stage})"
|
||||
}
|
||||
}
|
||||
},
|
||||
"ebusd": {
|
||||
"state": {
|
||||
"day": "Tag",
|
||||
"night": "Nacht"
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Aus",
|
||||
"on": "An"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Aus",
|
||||
"on": "An"
|
||||
}
|
||||
}
|
||||
},
|
||||
"binary_sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Aus",
|
||||
"on": "An"
|
||||
},
|
||||
"battery": {
|
||||
"off": "Normal",
|
||||
"on": "Schwach"
|
||||
},
|
||||
"cold": {
|
||||
"off": "Normal",
|
||||
"on": "Kalt"
|
||||
},
|
||||
"connectivity": {
|
||||
"off": "Getrennt",
|
||||
"on": "Verbunden"
|
||||
},
|
||||
"door": {
|
||||
"off": "Geschlossen",
|
||||
"on": "Offen"
|
||||
},
|
||||
"garage_door": {
|
||||
"off": "Geschlossen",
|
||||
"on": "Offen"
|
||||
},
|
||||
"gas": {
|
||||
"off": "Normal",
|
||||
"on": "Erkannt"
|
||||
},
|
||||
"heat": {
|
||||
"off": "Normal",
|
||||
"on": "Hei\u00df"
|
||||
},
|
||||
"lock": {
|
||||
"off": "Verriegelt",
|
||||
"on": "Entriegelt"
|
||||
},
|
||||
"moisture": {
|
||||
"off": "Trocken",
|
||||
"on": "Nass"
|
||||
},
|
||||
"motion": {
|
||||
"off": "Ruhig",
|
||||
"on": "Bewegung erkannt"
|
||||
},
|
||||
"occupancy": {
|
||||
"off": "Frei",
|
||||
"on": "Belegt"
|
||||
},
|
||||
"opening": {
|
||||
"off": "Geschlossen",
|
||||
"on": "Offen"
|
||||
},
|
||||
"presence": {
|
||||
"off": "Abwesend",
|
||||
"on": "Zu Hause"
|
||||
},
|
||||
"problem": {
|
||||
"off": "OK",
|
||||
"on": "Problem"
|
||||
},
|
||||
"safety": {
|
||||
"off": "Sicher",
|
||||
"on": "Unsicher"
|
||||
},
|
||||
"smoke": {
|
||||
"off": "OK",
|
||||
"on": "Rauch erkannt"
|
||||
},
|
||||
"sound": {
|
||||
"off": "Stille",
|
||||
"on": "Ger\u00e4usch erkannt"
|
||||
},
|
||||
"vibration": {
|
||||
"off": "Normal",
|
||||
"on": "Vibration"
|
||||
},
|
||||
"window": {
|
||||
"off": "Geschlossen",
|
||||
"on": "Offen"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lock": {
|
||||
"state": {
|
||||
"_": {
|
||||
"locked": "Verriegelt",
|
||||
"unlocked": "Entriegelt"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cover": {
|
||||
"state": {
|
||||
"_": {
|
||||
"open": "Offen",
|
||||
"opening": "\u00d6ffnet",
|
||||
"closed": "Geschlossen",
|
||||
"closing": "Schlie\u00dft",
|
||||
"stopped": "Angehalten"
|
||||
}
|
||||
}
|
||||
},
|
||||
"alarm_control_panel": {
|
||||
"state": {
|
||||
"_": {
|
||||
"armed": "Aktiv",
|
||||
"disarmed": "Inaktiv",
|
||||
"armed_home": "Aktiv, zu Hause",
|
||||
"armed_away": "Aktiv, abwesend",
|
||||
"armed_night": "Aktiv, Nacht",
|
||||
"armed_custom_bypass": "Aktiv, benutzerdefiniert",
|
||||
"pending": "Ausstehend",
|
||||
"arming": "Aktiviere",
|
||||
"disarming": "Deaktiviere",
|
||||
"triggered": "Ausgel\u00f6st"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media_player": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Aus",
|
||||
"on": "An",
|
||||
"playing": "Spielt",
|
||||
"paused": "Pausiert",
|
||||
"idle": "Unt\u00e4tig",
|
||||
"standby": "Standby"
|
||||
}
|
||||
}
|
||||
},
|
||||
"device_tracker": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Zu Hause",
|
||||
"not_home": "Abwesend"
|
||||
}
|
||||
}
|
||||
},
|
||||
"vacuum": {
|
||||
"state": {
|
||||
"_": {
|
||||
"cleaning": "Reinigen",
|
||||
"docked": "Angedockt",
|
||||
"error": "Fehler",
|
||||
"idle": "Standby",
|
||||
"off": "Aus",
|
||||
"on": "An",
|
||||
"paused": "Pausiert",
|
||||
"returning": "R\u00fcckkehr zur Dockingstation"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Aus",
|
||||
"on": "An"
|
||||
}
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Aus",
|
||||
"heat": "Heizen",
|
||||
"cool": "K\u00fchlen",
|
||||
"heat_cool": "Heizen/K\u00fchlen",
|
||||
"auto": "Automatisch",
|
||||
"dry": "Entfeuchten",
|
||||
"fan_only": "Nur Ventilator"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Aus",
|
||||
"on": "An"
|
||||
}
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Aus",
|
||||
"on": "An"
|
||||
}
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"state": {
|
||||
"_": {
|
||||
"recording": "Aufnehmen",
|
||||
"streaming": "\u00dcbertr\u00e4gt",
|
||||
"idle": "Unt\u00e4tig"
|
||||
}
|
||||
}
|
||||
},
|
||||
"configurator": {
|
||||
"state": {
|
||||
"_": {
|
||||
"configure": "Konfigurieren",
|
||||
"configured": "Konfiguriert"
|
||||
}
|
||||
}
|
||||
},
|
||||
"group": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Aus",
|
||||
"on": "An",
|
||||
"home": "Zu Hause",
|
||||
"not_home": "Abwesend",
|
||||
"open": "Offen",
|
||||
"closed": "Geschlossen",
|
||||
"locked": "Verriegelt",
|
||||
"unlocked": "Entriegelt",
|
||||
"ok": "OK",
|
||||
"problem": "Problem"
|
||||
}
|
||||
}
|
||||
},
|
||||
"input_boolean": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Aus",
|
||||
"on": "An"
|
||||
}
|
||||
}
|
||||
},
|
||||
"person": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Zu Hause",
|
||||
"not_home": "Abwesend"
|
||||
}
|
||||
}
|
||||
},
|
||||
"plant": {
|
||||
"state": {
|
||||
"_": {
|
||||
"ok": "OK",
|
||||
"problem": "Problem"
|
||||
}
|
||||
}
|
||||
},
|
||||
"remote": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Aus",
|
||||
"on": "An"
|
||||
}
|
||||
}
|
||||
},
|
||||
"script": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Aus",
|
||||
"on": "An"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sun": {
|
||||
"state": {
|
||||
"_": {
|
||||
"above_horizon": "\u00dcber dem Horizont",
|
||||
"below_horizon": "Unter dem Horizont"
|
||||
}
|
||||
}
|
||||
},
|
||||
"timer": {
|
||||
"state": {
|
||||
"_": {
|
||||
"active": "aktiv",
|
||||
"idle": "Leerlauf",
|
||||
"paused": "pausiert"
|
||||
}
|
||||
}
|
||||
},
|
||||
"weather": {
|
||||
"state": {
|
||||
"_": {
|
||||
"clear-night": "Klare Nacht",
|
||||
"cloudy": "Bew\u00f6lkt",
|
||||
"exceptional": "Au\u00dfergew\u00f6hnlich",
|
||||
"fog": "Nebel",
|
||||
"hail": "Hagel",
|
||||
"lightning": "Gewitter",
|
||||
"lightning-rainy": "Gewitter, regnerisch",
|
||||
"partlycloudy": "Teilweise bew\u00f6lkt",
|
||||
"pouring": "Str\u00f6mend",
|
||||
"rainy": "Regnerisch",
|
||||
"snowy": "Verschneit",
|
||||
"snowy-rainy": "Verschneit, regnerisch",
|
||||
"sunny": "Sonnig",
|
||||
"windy": "Windig",
|
||||
"windy-variant": "Windig"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,343 @@
|
||||
{
|
||||
"component": {
|
||||
"binary_sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0391\u03bd\u03b5\u03bd\u03b5\u03c1\u03b3\u03cc\u03c2",
|
||||
"on": "\u0395\u03bd\u03b5\u03c1\u03b3\u03cc\u03c2"
|
||||
},
|
||||
"battery": {
|
||||
"off": "\u039a\u03b1\u03bd\u03bf\u03bd\u03b9\u03ba\u03cc\u03c2",
|
||||
"on": "\u03a7\u03b1\u03bc\u03b7\u03bb\u03cc\u03c2"
|
||||
},
|
||||
"cold": {
|
||||
"off": "\u03a6\u03c5\u03c3\u03b9\u03bf\u03bb\u03bf\u03b3\u03b9\u03ba\u03cc",
|
||||
"on": "\u039a\u03c1\u03cd\u03bf"
|
||||
},
|
||||
"connectivity": {
|
||||
"off": "\u0391\u03c0\u03bf\u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7",
|
||||
"on": "\u03a3\u03c5\u03bd\u03b4\u03b5\u03b4\u03b5\u03bc\u03ad\u03bd\u03bf\u03c2"
|
||||
},
|
||||
"door": {
|
||||
"off": "\u039a\u03bb\u03b5\u03b9\u03c3\u03c4\u03ae",
|
||||
"on": "\u0391\u03bd\u03bf\u03b9\u03c7\u03c4\u03ae"
|
||||
},
|
||||
"garage_door": {
|
||||
"off": "\u039a\u03bb\u03b5\u03b9\u03c3\u03c4\u03cc",
|
||||
"on": "\u0386\u03bd\u03bf\u03b9\u03b3\u03bc\u03b1"
|
||||
},
|
||||
"gas": {
|
||||
"off": "\u0394\u03b5\u03bd \u0395\u03bd\u03c4\u03bf\u03c0\u03af\u03c3\u03c4\u03b7\u03ba\u03b5",
|
||||
"on": "\u0395\u03bd\u03c4\u03bf\u03c0\u03af\u03c3\u03c4\u03b7\u03ba\u03b5"
|
||||
},
|
||||
"heat": {
|
||||
"off": "\u03a6\u03c5\u03c3\u03b9\u03bf\u03bb\u03bf\u03b3\u03b9\u03ba\u03cc",
|
||||
"on": "\u039a\u03b1\u03c5\u03c4\u03cc"
|
||||
},
|
||||
"lock": {
|
||||
"off": "\u039a\u03bb\u03b5\u03b9\u03b4\u03c9\u03bc\u03ad\u03bd\u03bf",
|
||||
"on": "\u039e\u03b5\u03ba\u03bb\u03b5\u03af\u03b4\u03c9\u03c4\u03bf"
|
||||
},
|
||||
"moisture": {
|
||||
"off": "\u039e\u03b7\u03c1\u03cc",
|
||||
"on": "\u03a5\u03b3\u03c1\u03cc"
|
||||
},
|
||||
"motion": {
|
||||
"off": "\u0394\u03b5\u03bd \u0395\u03bd\u03c4\u03bf\u03c0\u03af\u03c3\u03c4\u03b7\u03ba\u03b5",
|
||||
"on": "\u0395\u03bd\u03c4\u03bf\u03c0\u03af\u03c3\u03c4\u03b7\u03ba\u03b5"
|
||||
},
|
||||
"occupancy": {
|
||||
"off": "\u0394\u03b5\u03bd \u0395\u03bd\u03c4\u03bf\u03c0\u03af\u03c3\u03c4\u03b7\u03ba\u03b5",
|
||||
"on": "\u0395\u03bd\u03c4\u03bf\u03c0\u03af\u03c3\u03c4\u03b7\u03ba\u03b5"
|
||||
},
|
||||
"opening": {
|
||||
"off": "\u039a\u03bb\u03b5\u03b9\u03c3\u03c4\u03cc",
|
||||
"on": "\u0391\u03bd\u03bf\u03b9\u03c7\u03c4\u03cc"
|
||||
},
|
||||
"presence": {
|
||||
"off": "\u0395\u03ba\u03c4\u03cc\u03c2",
|
||||
"on": "\u03a3\u03c0\u03af\u03c4\u03b9"
|
||||
},
|
||||
"problem": {
|
||||
"off": "\u0395\u03bd\u03c4\u03ac\u03be\u03b5\u03b9",
|
||||
"on": "\u03a0\u03c1\u03cc\u03b2\u03bb\u03b7\u03bc\u03b1"
|
||||
},
|
||||
"safety": {
|
||||
"off": "\u0391\u03c3\u03c6\u03b1\u03bb\u03ae\u03c2",
|
||||
"on": "\u0391\u03bd\u03b1\u03c3\u03c6\u03b1\u03bb\u03ae\u03c2"
|
||||
},
|
||||
"smoke": {
|
||||
"off": "\u0394\u03b5\u03bd \u0395\u03bd\u03c4\u03bf\u03c0\u03af\u03c3\u03c4\u03b7\u03ba\u03b5",
|
||||
"on": "\u0395\u03bd\u03c4\u03bf\u03c0\u03af\u03c3\u03c4\u03b7\u03ba\u03b5"
|
||||
},
|
||||
"sound": {
|
||||
"off": "\u0394\u03b5\u03bd \u0395\u03bd\u03c4\u03bf\u03c0\u03af\u03c3\u03c4\u03b7\u03ba\u03b5",
|
||||
"on": "\u0395\u03bd\u03c4\u03bf\u03c0\u03af\u03c3\u03c4\u03b7\u03ba\u03b5"
|
||||
},
|
||||
"vibration": {
|
||||
"off": "\u0394\u03b5\u03bd \u0395\u03bd\u03c4\u03bf\u03c0\u03af\u03c3\u03c4\u03b7\u03ba\u03b5",
|
||||
"on": "\u0395\u03bd\u03c4\u03bf\u03c0\u03af\u03c3\u03c4\u03b7\u03ba\u03b5"
|
||||
},
|
||||
"window": {
|
||||
"off": "\u039a\u03bb\u03b5\u03b9\u03c3\u03c4\u03cc",
|
||||
"on": "\u0391\u03bd\u03bf\u03b9\u03c7\u03c4\u03cc"
|
||||
}
|
||||
}
|
||||
},
|
||||
"alarm_control_panel": {
|
||||
"state": {
|
||||
"_": {
|
||||
"armed": "\u039f\u03c0\u03bb\u03b9\u03c3\u03bc\u03ad\u03bd\u03bf\u03c2",
|
||||
"disarmed": "\u0391\u03c6\u03bf\u03c0\u03bb\u03b9\u03c3\u03bc\u03ad\u03bd\u03bf\u03c2",
|
||||
"armed_home": "\u03a3\u03c0\u03af\u03c4\u03b9 \u039f\u03c0\u03bb\u03b9\u03c3\u03bc\u03ad\u03bd\u03bf",
|
||||
"armed_away": "\u039f\u03c0\u03bb\u03b9\u03c3\u03bc\u03ad\u03bd\u03bf\u03c2 \u03bc\u03b1\u03ba\u03c1\u03b9\u03ac",
|
||||
"armed_night": "\u039f\u03c0\u03bb\u03b9\u03c3\u03bc\u03ad\u03bd\u03bf \u03b2\u03c1\u03ac\u03b4\u03c5",
|
||||
"armed_custom_bypass": "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03c0\u03b1\u03c1\u03ac\u03ba\u03b1\u03bc\u03c8\u03b7 \u03b5\u03bd\u03b5\u03c1\u03b3\u03ae",
|
||||
"pending": "\u0395\u03ba\u03ba\u03c1\u03b5\u03bc\u03ae\u03c2",
|
||||
"arming": "\u038c\u03c0\u03bb\u03b9\u03c3\u03b7",
|
||||
"disarming": "\u0391\u03c6\u03cc\u03c0\u03bb\u03b9\u03c3\u03b7",
|
||||
"triggered": "\u03a0\u03b1\u03c1\u03b1\u03b2\u03af\u03b1\u03c3\u03b7"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u039a\u03bb\u03b5\u03b9\u03c3\u03c4\u03cc",
|
||||
"on": "\u0395\u03bd\u03b5\u03c1\u03b3\u03cc\u03c2 "
|
||||
}
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0391\u03c0\u03b5\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03b9\u03b7\u03bc\u03ad\u03bd\u03bf",
|
||||
"on": "\u0395\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03b9\u03b7\u03bc\u03ad\u03bd\u03bf"
|
||||
}
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"state": {
|
||||
"_": {
|
||||
"recording": "\u039a\u03b1\u03c4\u03b1\u03b3\u03c1\u03ac\u03c6\u03b5\u03b9",
|
||||
"streaming": "\u039c\u03b5\u03c4\u03ac\u03b4\u03bf\u03c3\u03b7 \u03a1\u03bf\u03ae\u03c2",
|
||||
"idle": "\u0391\u03b4\u03c1\u03b1\u03bd\u03ad\u03c2"
|
||||
}
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0391\u03bd\u03b5\u03bd\u03b5\u03c1\u03b3\u03cc",
|
||||
"heat": "\u0398\u03b5\u03c1\u03bc\u03cc",
|
||||
"cool": "\u0394\u03c1\u03bf\u03c3\u03b5\u03c1\u03cc",
|
||||
"heat_cool": "\u0398\u03ad\u03c1\u03bc\u03b1\u03bd\u03c3\u03b7 / \u03a8\u03cd\u03be\u03b7",
|
||||
"auto": "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03bf",
|
||||
"dry": "\u039e\u03b7\u03c1\u03cc",
|
||||
"fan_only": "\u0391\u03bd\u03b5\u03bc\u03b9\u03c3\u03c4\u03ae\u03c1\u03b1\u03c2 \u03bc\u03cc\u03bd\u03bf"
|
||||
}
|
||||
}
|
||||
},
|
||||
"configurator": {
|
||||
"state": {
|
||||
"_": {
|
||||
"configure": "\u0394\u03b9\u03b1\u03bc\u03bf\u03c1\u03c6\u03ce\u03c3\u03c4\u03b5",
|
||||
"configured": "\u0394\u03b9\u03b1\u03bc\u03bf\u03c1\u03c6\u03ce\u03b8\u03b7\u03ba\u03b5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cover": {
|
||||
"state": {
|
||||
"_": {
|
||||
"open": "\u0391\u03bd\u03bf\u03b9\u03c7\u03c4\u03cc",
|
||||
"opening": "\u0386\u03bd\u03bf\u03b9\u03b3\u03bc\u03b1",
|
||||
"closed": "\u039a\u03bb\u03b5\u03b9\u03c3\u03c4\u03cc",
|
||||
"closing": "\u039a\u03bb\u03b5\u03af\u03c3\u03b9\u03bc\u03bf",
|
||||
"stopped": "\u03a3\u03c4\u03b1\u03bc\u03ac\u03c4\u03b7\u03c3\u03b5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"device_tracker": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "\u03a3\u03c0\u03af\u03c4\u03b9",
|
||||
"not_home": "\u0395\u03ba\u03c4\u03cc\u03c2 \u03a3\u03c0\u03b9\u03c4\u03b9\u03bf\u03cd"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u039a\u03bb\u03b5\u03b9\u03c3\u03c4\u03cc",
|
||||
"on": "\u0391\u03bd\u03bf\u03b9\u03c7\u03c4\u03cc"
|
||||
}
|
||||
}
|
||||
},
|
||||
"group": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0391\u03bd\u03b5\u03bd\u03b5\u03c1\u03b3\u03cc",
|
||||
"on": "\u0395\u03bd\u03b5\u03c1\u03b3\u03cc",
|
||||
"home": "\u03a3\u03c0\u03af\u03c4\u03b9",
|
||||
"not_home": "\u0395\u03ba\u03c4\u03cc\u03c2 \u03a3\u03c0\u03b9\u03c4\u03b9\u03bf\u03cd",
|
||||
"open": "\u0391\u03bd\u03bf\u03b9\u03c7\u03c4\u03cc",
|
||||
"closed": "\u039a\u03bb\u03b5\u03b9\u03c3\u03c4\u03cc",
|
||||
"locked": "\u039a\u03bb\u03b5\u03b9\u03b4\u03c9\u03bc\u03ad\u03bd\u03bf",
|
||||
"unlocked": "\u039e\u03b5\u03ba\u03bb\u03b5\u03af\u03b4\u03c9\u03c4\u03bf",
|
||||
"ok": "\u0395\u03bd\u03c4\u03ac\u03be\u03b5\u03b9",
|
||||
"problem": "\u03a0\u03c1\u03cc\u03b2\u03bb\u03b7\u03bc\u03b1"
|
||||
}
|
||||
}
|
||||
},
|
||||
"input_boolean": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u039a\u03bb\u03b5\u03b9\u03c3\u03c4\u03cc",
|
||||
"on": "\u0391\u03bd\u03bf\u03b9\u03c7\u03c4\u03cc"
|
||||
}
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u039a\u03bb\u03b5\u03b9\u03c3\u03c4\u03cc",
|
||||
"on": "\u0391\u03bd\u03bf\u03b9\u03c7\u03c4\u03cc"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lock": {
|
||||
"state": {
|
||||
"_": {
|
||||
"locked": "\u039a\u03bb\u03b5\u03b9\u03b4\u03c9\u03bc\u03ad\u03bd\u03b7",
|
||||
"unlocked": "\u039e\u03b5\u03ba\u03bb\u03b5\u03af\u03b4\u03c9\u03c4\u03b7"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media_player": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0391\u03c0\u03b5\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7",
|
||||
"on": "\u0395\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7",
|
||||
"playing": "\u039a\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7 \u0391\u03bd\u03b1\u03c0\u03b1\u03c1\u03b1\u03b3\u03c9\u03b3\u03ae\u03c2",
|
||||
"paused": "\u03a3\u03b5 \u03a0\u03b1\u03cd\u03c3\u03b7",
|
||||
"idle": "\u03a3\u03b5 \u03b1\u03b4\u03c1\u03ac\u03bd\u03b5\u03b9\u03b1",
|
||||
"standby": "\u039a\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7 \u03b1\u03bd\u03b1\u03bc\u03bf\u03bd\u03ae\u03c2"
|
||||
}
|
||||
}
|
||||
},
|
||||
"person": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "\u03a3\u03c0\u03af\u03c4\u03b9",
|
||||
"not_home": "\u0395\u03ba\u03c4\u03cc\u03c2"
|
||||
}
|
||||
}
|
||||
},
|
||||
"plant": {
|
||||
"state": {
|
||||
"_": {
|
||||
"ok": "\u0395\u03bd\u03c4\u03ac\u03be\u03b5\u03b9",
|
||||
"problem": "\u03a0\u03c1\u03cc\u03b2\u03bb\u03b7\u03bc\u03b1"
|
||||
}
|
||||
}
|
||||
},
|
||||
"remote": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u039a\u03bb\u03b5\u03b9\u03c3\u03c4\u03cc",
|
||||
"on": "\u0391\u03bd\u03bf\u03b9\u03c7\u03c4\u03cc"
|
||||
}
|
||||
}
|
||||
},
|
||||
"script": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0391\u03bd\u03b5\u03bd\u03b5\u03c1\u03b3\u03cc",
|
||||
"on": "\u0395\u03bd\u03b5\u03c1\u03b3\u03cc"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u039a\u03bb\u03b5\u03b9\u03c3\u03c4\u03cc",
|
||||
"on": "\u0391\u03bd\u03bf\u03b9\u03c7\u03c4\u03cc"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sun": {
|
||||
"state": {
|
||||
"_": {
|
||||
"above_horizon": "\u03a0\u03ac\u03bd\u03c9 \u03b1\u03c0\u03cc \u03c4\u03bf\u03bd \u03bf\u03c1\u03af\u03b6\u03bf\u03bd\u03c4\u03b1",
|
||||
"below_horizon": "\u039a\u03ac\u03c4\u03c9 \u03b1\u03c0\u03cc \u03c4\u03bf\u03bd \u03bf\u03c1\u03af\u03b6\u03bf\u03bd\u03c4\u03b1"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u039a\u03bb\u03b5\u03b9\u03c3\u03c4\u03cc",
|
||||
"on": "\u0391\u03bd\u03bf\u03b9\u03c7\u03c4\u03cc"
|
||||
}
|
||||
}
|
||||
},
|
||||
"vacuum": {
|
||||
"state": {
|
||||
"_": {
|
||||
"cleaning": "\u039a\u03b1\u03b8\u03b1\u03c1\u03b9\u03c3\u03bc\u03cc\u03c2",
|
||||
"docked": "\u039a\u03b1\u03c1\u03c6\u03b9\u03c4\u03c3\u03c9\u03bc\u03ad\u03bd\u03bf",
|
||||
"error": "\u03a3\u03c6\u03ac\u03bb\u03bc\u03b1",
|
||||
"idle": "\u03a3\u03b5 \u03b1\u03b4\u03c1\u03ac\u03bd\u03b5\u03b9\u03b1",
|
||||
"off": "\u039c\u03b7 \u0395\u03bd\u03b5\u03c1\u03b3\u03cc",
|
||||
"on": "\u0395\u03bd\u03b5\u03c1\u03b3\u03cc",
|
||||
"paused": "\u03a0\u03b1\u03cd\u03c3\u03b7",
|
||||
"returning": "\u0395\u03c0\u03b9\u03c3\u03c4\u03c1\u03bf\u03c6\u03ae \u03c3\u03c4\u03bf dock"
|
||||
}
|
||||
}
|
||||
},
|
||||
"timer": {
|
||||
"state": {
|
||||
"_": {
|
||||
"active": "\u03b5\u03bd\u03b5\u03c1\u03b3\u03cc",
|
||||
"idle": "\u03a3\u03b5 \u03b1\u03b4\u03c1\u03ac\u03bd\u03b5\u03b9\u03b1",
|
||||
"paused": "\u03c3\u03b5 \u03c0\u03b1\u03cd\u03c3\u03b7"
|
||||
}
|
||||
}
|
||||
},
|
||||
"weather": {
|
||||
"state": {
|
||||
"_": {
|
||||
"clear-night": "\u039e\u03b1\u03c3\u03c4\u03b5\u03c1\u03b9\u03ac, \u03bd\u03cd\u03c7\u03c4\u03b1",
|
||||
"cloudy": "\u039d\u03b5\u03c6\u03b5\u03bb\u03ce\u03b4\u03b7\u03c2",
|
||||
"exceptional": "\u0395\u03be\u03b1\u03b9\u03c1\u03b5\u03c4\u03b9\u03ba\u03cc",
|
||||
"fog": "\u039f\u03bc\u03af\u03c7\u03bb\u03b7",
|
||||
"hail": "\u03a7\u03b1\u03bb\u03ac\u03b6\u03b9",
|
||||
"lightning": "\u0391\u03c3\u03c4\u03c1\u03b1\u03c0\u03ae",
|
||||
"lightning-rainy": "\u039a\u03b1\u03c4\u03b1\u03b9\u03b3\u03af\u03b4\u03b1, \u03b2\u03c1\u03bf\u03c7\u03b5\u03c1\u03cc",
|
||||
"partlycloudy": "\u039c\u03b5\u03c1\u03b9\u03ba\u03ce\u03c2 \u03bd\u03b5\u03c6\u03b5\u03bb\u03ce\u03b4\u03b7\u03c2",
|
||||
"pouring": "\u03a8\u03b9\u03c7\u03b1\u03bb\u03af\u03b6\u03b5\u03b9",
|
||||
"rainy": "\u0392\u03c1\u03bf\u03c7\u03b5\u03c1\u03ae",
|
||||
"snowy": "\u03a7\u03b9\u03bf\u03bd\u03ce\u03b4\u03b7\u03c2",
|
||||
"snowy-rainy": "\u03a7\u03b9\u03bf\u03bd\u03b9\u03c3\u03bc\u03ad\u03bd\u03bf, \u03b2\u03c1\u03bf\u03c7\u03b5\u03c1\u03cc",
|
||||
"sunny": "\u0397\u03bb\u03b9\u03cc\u03bb\u03bf\u03c5\u03c3\u03c4\u03bf",
|
||||
"windy": "\u0398\u03c5\u03b5\u03bb\u03bb\u03ce\u03b4\u03b5\u03b9\u03c2",
|
||||
"windy-variant": "\u0398\u03c5\u03b5\u03bb\u03bb\u03ce\u03b4\u03b5\u03b9\u03c2"
|
||||
}
|
||||
}
|
||||
},
|
||||
"zwave": {
|
||||
"state": {
|
||||
"_": {
|
||||
"initializing": "\u0391\u03c1\u03c7\u03b9\u03ba\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7",
|
||||
"dead": "\u039d\u03b5\u03ba\u03c1\u03cc",
|
||||
"sleeping": "\u039a\u03bf\u03b9\u03bc\u03ac\u03c4\u03b1\u03b9",
|
||||
"ready": "\u0388\u03c4\u03bf\u03b9\u03bc\u03bf"
|
||||
},
|
||||
"query_stage": {
|
||||
"initializing": "\u0391\u03c1\u03c7\u03b9\u03ba\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 ( {query_stage} )",
|
||||
"dead": "\u039d\u03b5\u03ba\u03c1\u03cc ( {query_stage} )"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
{}
|
||||
@@ -0,0 +1,349 @@
|
||||
{
|
||||
"component": {
|
||||
"sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Off",
|
||||
"on": "On"
|
||||
}
|
||||
}
|
||||
},
|
||||
"zwave": {
|
||||
"state": {
|
||||
"_": {
|
||||
"initializing": "Initializing",
|
||||
"dead": "Dead",
|
||||
"sleeping": "Sleeping",
|
||||
"ready": "Ready"
|
||||
},
|
||||
"query_stage": {
|
||||
"initializing": "Initializing",
|
||||
"dead": "Dead"
|
||||
}
|
||||
}
|
||||
},
|
||||
"ebusd": {
|
||||
"state": {
|
||||
"day": "Day",
|
||||
"night": "Night"
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Off",
|
||||
"on": "On"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Off",
|
||||
"on": "On"
|
||||
}
|
||||
}
|
||||
},
|
||||
"binary_sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Off",
|
||||
"on": "On"
|
||||
},
|
||||
"battery": {
|
||||
"off": "Normal",
|
||||
"on": "Low"
|
||||
},
|
||||
"cold": {
|
||||
"off": "Normal",
|
||||
"on": "Cold"
|
||||
},
|
||||
"connectivity": {
|
||||
"off": "Disconnected",
|
||||
"on": "Connected"
|
||||
},
|
||||
"door": {
|
||||
"off": "Closed",
|
||||
"on": "Open"
|
||||
},
|
||||
"garage_door": {
|
||||
"off": "Closed",
|
||||
"on": "Open"
|
||||
},
|
||||
"gas": {
|
||||
"off": "Clear",
|
||||
"on": "Detected"
|
||||
},
|
||||
"heat": {
|
||||
"off": "Normal",
|
||||
"on": "Hot"
|
||||
},
|
||||
"lock": {
|
||||
"off": "Locked",
|
||||
"on": "Unlocked"
|
||||
},
|
||||
"moisture": {
|
||||
"off": "Dry",
|
||||
"on": "Wet"
|
||||
},
|
||||
"motion": {
|
||||
"off": "Clear",
|
||||
"on": "Detected"
|
||||
},
|
||||
"occupancy": {
|
||||
"off": "Clear",
|
||||
"on": "Detected"
|
||||
},
|
||||
"opening": {
|
||||
"off": "Closed",
|
||||
"on": "Open"
|
||||
},
|
||||
"presence": {
|
||||
"off": "Away",
|
||||
"on": "Home"
|
||||
},
|
||||
"problem": {
|
||||
"off": "OK",
|
||||
"on": "Problem"
|
||||
},
|
||||
"safety": {
|
||||
"off": "Safe",
|
||||
"on": "Unsafe"
|
||||
},
|
||||
"smoke": {
|
||||
"off": "Clear",
|
||||
"on": "Detected"
|
||||
},
|
||||
"sound": {
|
||||
"off": "Clear",
|
||||
"on": "Detected"
|
||||
},
|
||||
"vibration": {
|
||||
"off": "Clear",
|
||||
"on": "Detected"
|
||||
},
|
||||
"window": {
|
||||
"off": "Closed",
|
||||
"on": "Open"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lock": {
|
||||
"state": {
|
||||
"_": {
|
||||
"locked": "Locked",
|
||||
"unlocked": "Unlocked"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cover": {
|
||||
"state": {
|
||||
"_": {
|
||||
"open": "Open",
|
||||
"opening": "Opening",
|
||||
"closed": "Closed",
|
||||
"closing": "Closing",
|
||||
"stopped": "Stopped"
|
||||
}
|
||||
}
|
||||
},
|
||||
"alarm_control_panel": {
|
||||
"state": {
|
||||
"_": {
|
||||
"armed": "Armed",
|
||||
"disarmed": "Disarmed",
|
||||
"armed_home": "Armed home",
|
||||
"armed_away": "Armed away",
|
||||
"armed_night": "Armed night",
|
||||
"armed_custom_bypass": "Armed custom bypass",
|
||||
"pending": "Pending",
|
||||
"arming": "Arming",
|
||||
"disarming": "Disarming",
|
||||
"triggered": "Triggered"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media_player": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Off",
|
||||
"on": "On",
|
||||
"playing": "Playing",
|
||||
"paused": "Paused",
|
||||
"idle": "Idle",
|
||||
"standby": "Standby"
|
||||
}
|
||||
}
|
||||
},
|
||||
"device_tracker": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Home",
|
||||
"not_home": "Away"
|
||||
}
|
||||
}
|
||||
},
|
||||
"vacuum": {
|
||||
"state": {
|
||||
"_": {
|
||||
"cleaning": "Cleaning",
|
||||
"docked": "Docked",
|
||||
"error": "Error",
|
||||
"idle": "Idle",
|
||||
"off": "Off",
|
||||
"on": "On",
|
||||
"paused": "Paused",
|
||||
"returning": "Returning to dock"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Off",
|
||||
"on": "On"
|
||||
}
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Off",
|
||||
"heat": "Heat",
|
||||
"cool": "Cool",
|
||||
"heat_cool": "Heat/Cool",
|
||||
"auto": "Auto",
|
||||
"dry": "Dry",
|
||||
"fan_only": "Fan only"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Off",
|
||||
"on": "On"
|
||||
}
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Off",
|
||||
"on": "On"
|
||||
}
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"state": {
|
||||
"_": {
|
||||
"recording": "Recording",
|
||||
"streaming": "Streaming",
|
||||
"idle": "Idle"
|
||||
}
|
||||
}
|
||||
},
|
||||
"configurator": {
|
||||
"state": {
|
||||
"_": {
|
||||
"configure": "Configure",
|
||||
"configured": "Configured"
|
||||
}
|
||||
}
|
||||
},
|
||||
"group": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Off",
|
||||
"on": "On",
|
||||
"home": "Home",
|
||||
"not_home": "Away",
|
||||
"open": "Open",
|
||||
"closed": "Closed",
|
||||
"locked": "Locked",
|
||||
"unlocked": "Unlocked",
|
||||
"ok": "OK",
|
||||
"problem": "Problem"
|
||||
}
|
||||
}
|
||||
},
|
||||
"input_boolean": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Off",
|
||||
"on": "On"
|
||||
}
|
||||
}
|
||||
},
|
||||
"person": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Home",
|
||||
"not_home": "Away"
|
||||
}
|
||||
}
|
||||
},
|
||||
"plant": {
|
||||
"state": {
|
||||
"_": {
|
||||
"ok": "OK",
|
||||
"problem": "Problem"
|
||||
}
|
||||
}
|
||||
},
|
||||
"remote": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Off",
|
||||
"on": "On"
|
||||
}
|
||||
}
|
||||
},
|
||||
"script": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Off",
|
||||
"on": "On"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sun": {
|
||||
"state": {
|
||||
"_": {
|
||||
"above_horizon": "Above horizon",
|
||||
"below_horizon": "Below horizon"
|
||||
}
|
||||
}
|
||||
},
|
||||
"timer": {
|
||||
"state": {
|
||||
"_": {
|
||||
"active": "Active",
|
||||
"idle": "Idle",
|
||||
"paused": "Paused"
|
||||
}
|
||||
}
|
||||
},
|
||||
"weather": {
|
||||
"state": {
|
||||
"_": {
|
||||
"clear-night": "Clear, night",
|
||||
"cloudy": "Cloudy",
|
||||
"exceptional": "Exceptional",
|
||||
"fog": "Fog",
|
||||
"hail": "Hail",
|
||||
"lightning": "Lightning",
|
||||
"lightning-rainy": "Lightning, rainy",
|
||||
"partlycloudy": "Partly cloudy",
|
||||
"pouring": "Pouring",
|
||||
"rainy": "Rainy",
|
||||
"snowy": "Snowy",
|
||||
"snowy-rainy": "Snowy, rainy",
|
||||
"sunny": "Sunny",
|
||||
"windy": "Windy",
|
||||
"windy-variant": "Windy"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"component": {}
|
||||
}
|
||||
@@ -0,0 +1,349 @@
|
||||
{
|
||||
"component": {
|
||||
"sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Apagado",
|
||||
"on": "Encendido"
|
||||
}
|
||||
}
|
||||
},
|
||||
"zwave": {
|
||||
"state": {
|
||||
"_": {
|
||||
"initializing": "Inicializando",
|
||||
"dead": "No responde",
|
||||
"sleeping": "Ahorro de energ\u00eda",
|
||||
"ready": "Listo"
|
||||
},
|
||||
"query_stage": {
|
||||
"initializing": "Inicializando",
|
||||
"dead": "No responde"
|
||||
}
|
||||
}
|
||||
},
|
||||
"ebusd": {
|
||||
"state": {
|
||||
"day": "D\u00eda",
|
||||
"night": "Noche"
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Apagada",
|
||||
"on": "Encendida"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Apagado",
|
||||
"on": "Encendido"
|
||||
}
|
||||
}
|
||||
},
|
||||
"binary_sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Apagado",
|
||||
"on": "Encendido"
|
||||
},
|
||||
"battery": {
|
||||
"off": "Normal",
|
||||
"on": "Bajo"
|
||||
},
|
||||
"cold": {
|
||||
"off": "Normal",
|
||||
"on": "Frio"
|
||||
},
|
||||
"connectivity": {
|
||||
"off": "Desconectado",
|
||||
"on": "Conectado"
|
||||
},
|
||||
"door": {
|
||||
"off": "Cerrada",
|
||||
"on": "Abierta"
|
||||
},
|
||||
"garage_door": {
|
||||
"off": "Cerrada",
|
||||
"on": "Abierta"
|
||||
},
|
||||
"gas": {
|
||||
"off": "No detectado",
|
||||
"on": "Detectado"
|
||||
},
|
||||
"heat": {
|
||||
"off": "Normal",
|
||||
"on": "Caliente"
|
||||
},
|
||||
"lock": {
|
||||
"off": "Bloqueado",
|
||||
"on": "Desbloqueado"
|
||||
},
|
||||
"moisture": {
|
||||
"off": "Seco",
|
||||
"on": "H\u00famedo"
|
||||
},
|
||||
"motion": {
|
||||
"off": "Sin movimiento",
|
||||
"on": "Detectado"
|
||||
},
|
||||
"occupancy": {
|
||||
"off": "No detectado",
|
||||
"on": "Detectado"
|
||||
},
|
||||
"opening": {
|
||||
"off": "Cerrado",
|
||||
"on": "Abierto"
|
||||
},
|
||||
"presence": {
|
||||
"off": "Fuera de casa",
|
||||
"on": "En casa"
|
||||
},
|
||||
"problem": {
|
||||
"off": "OK",
|
||||
"on": "Problema"
|
||||
},
|
||||
"safety": {
|
||||
"off": "Seguro",
|
||||
"on": "Inseguro"
|
||||
},
|
||||
"smoke": {
|
||||
"off": "No detectado",
|
||||
"on": "Detectado"
|
||||
},
|
||||
"sound": {
|
||||
"off": "No detectado",
|
||||
"on": "Detectado"
|
||||
},
|
||||
"vibration": {
|
||||
"off": "No detectado",
|
||||
"on": "Detectado"
|
||||
},
|
||||
"window": {
|
||||
"off": "Cerrada",
|
||||
"on": "Abierta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lock": {
|
||||
"state": {
|
||||
"_": {
|
||||
"locked": "Bloqueado",
|
||||
"unlocked": "Desbloqueado"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cover": {
|
||||
"state": {
|
||||
"_": {
|
||||
"open": "Abierto",
|
||||
"opening": "Abriendo",
|
||||
"closed": "Cerrado",
|
||||
"closing": "Cerrando",
|
||||
"stopped": "Detenido"
|
||||
}
|
||||
}
|
||||
},
|
||||
"alarm_control_panel": {
|
||||
"state": {
|
||||
"_": {
|
||||
"armed": "Armado",
|
||||
"disarmed": "Desarmado",
|
||||
"armed_home": "Armado en casa",
|
||||
"armed_away": "Armado fuera de casa",
|
||||
"armed_night": "Armado noche",
|
||||
"armed_custom_bypass": "Armada Zona Espec\u00edfica",
|
||||
"pending": "Pendiente",
|
||||
"arming": "Armando",
|
||||
"disarming": "Desarmando",
|
||||
"triggered": "Disparada"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media_player": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Apagado",
|
||||
"on": "Encendido",
|
||||
"playing": "Reproduciendo",
|
||||
"paused": "En pausa",
|
||||
"idle": "Inactivo",
|
||||
"standby": "Apagado"
|
||||
}
|
||||
}
|
||||
},
|
||||
"device_tracker": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "En casa",
|
||||
"not_home": "Fuera de casa"
|
||||
}
|
||||
}
|
||||
},
|
||||
"vacuum": {
|
||||
"state": {
|
||||
"_": {
|
||||
"cleaning": "Limpiando",
|
||||
"docked": "En base",
|
||||
"error": "Error",
|
||||
"idle": "Inactivo",
|
||||
"off": "Apagado",
|
||||
"on": "Encendido",
|
||||
"paused": "En pausa",
|
||||
"returning": "Volviendo a la base"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Apagado",
|
||||
"on": "Encendido"
|
||||
}
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Apagado",
|
||||
"heat": "Calor",
|
||||
"cool": "Fr\u00edo",
|
||||
"heat_cool": "Calor/Fr\u00edo",
|
||||
"auto": "Autom\u00e1tico",
|
||||
"dry": "Seco",
|
||||
"fan_only": "S\u00f3lo ventilador"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Apagado",
|
||||
"on": "Encendida"
|
||||
}
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Apagado",
|
||||
"on": "Encendido"
|
||||
}
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"state": {
|
||||
"_": {
|
||||
"recording": "Grabando",
|
||||
"streaming": "Transmitiendo",
|
||||
"idle": "Inactivo"
|
||||
}
|
||||
}
|
||||
},
|
||||
"configurator": {
|
||||
"state": {
|
||||
"_": {
|
||||
"configure": "Configurar",
|
||||
"configured": "Configurado"
|
||||
}
|
||||
}
|
||||
},
|
||||
"group": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Apagado",
|
||||
"on": "Encendido",
|
||||
"home": "En casa",
|
||||
"not_home": "Fuera de casa",
|
||||
"open": "Abierto",
|
||||
"closed": "Cerrado",
|
||||
"locked": "Bloqueado",
|
||||
"unlocked": "Desbloqueado",
|
||||
"ok": "OK",
|
||||
"problem": "Problema"
|
||||
}
|
||||
}
|
||||
},
|
||||
"input_boolean": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Apagado",
|
||||
"on": "Encendido"
|
||||
}
|
||||
}
|
||||
},
|
||||
"person": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Casa",
|
||||
"not_home": "Fuera de casa"
|
||||
}
|
||||
}
|
||||
},
|
||||
"plant": {
|
||||
"state": {
|
||||
"_": {
|
||||
"ok": "OK",
|
||||
"problem": "Problema"
|
||||
}
|
||||
}
|
||||
},
|
||||
"remote": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Apagado",
|
||||
"on": "Encendido"
|
||||
}
|
||||
}
|
||||
},
|
||||
"script": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Apagado",
|
||||
"on": "Encendido"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sun": {
|
||||
"state": {
|
||||
"_": {
|
||||
"above_horizon": "Sobre el horizonte",
|
||||
"below_horizon": "Bajo el horizonte"
|
||||
}
|
||||
}
|
||||
},
|
||||
"timer": {
|
||||
"state": {
|
||||
"_": {
|
||||
"active": "activo",
|
||||
"idle": "inactivo",
|
||||
"paused": "pausado"
|
||||
}
|
||||
}
|
||||
},
|
||||
"weather": {
|
||||
"state": {
|
||||
"_": {
|
||||
"clear-night": "Despejado, de noche",
|
||||
"cloudy": "Nublado",
|
||||
"exceptional": "Excepcional",
|
||||
"fog": "Niebla",
|
||||
"hail": "Granizo",
|
||||
"lightning": "Rel\u00e1mpagos",
|
||||
"lightning-rainy": "Rel\u00e1mpagos, lluvioso",
|
||||
"partlycloudy": "Parcialmente nublado",
|
||||
"pouring": "Torrencial",
|
||||
"rainy": "Lluvioso",
|
||||
"snowy": "Nevado",
|
||||
"snowy-rainy": "Nevado, lluvioso",
|
||||
"sunny": "Soleado",
|
||||
"windy": "Ventoso",
|
||||
"windy-variant": "Ventoso"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,343 @@
|
||||
{
|
||||
"component": {
|
||||
"sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "V\u00e4ljas",
|
||||
"on": "Sees"
|
||||
}
|
||||
}
|
||||
},
|
||||
"binary_sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "V\u00e4ljas",
|
||||
"on": "Sees"
|
||||
},
|
||||
"battery": {
|
||||
"off": "Tavaline",
|
||||
"on": "Madal"
|
||||
},
|
||||
"cold": {
|
||||
"off": "Normaalne",
|
||||
"on": "Jahe"
|
||||
},
|
||||
"connectivity": {
|
||||
"off": "Lahti \u00fchendatud",
|
||||
"on": "\u00dchendatud"
|
||||
},
|
||||
"door": {
|
||||
"off": "Suletud",
|
||||
"on": "Avatud"
|
||||
},
|
||||
"garage_door": {
|
||||
"off": "Suletud",
|
||||
"on": "Avatud"
|
||||
},
|
||||
"gas": {
|
||||
"off": "Puudub",
|
||||
"on": "Tuvastatud"
|
||||
},
|
||||
"heat": {
|
||||
"off": "Normaalne",
|
||||
"on": "Palav"
|
||||
},
|
||||
"lock": {
|
||||
"off": "Lukus",
|
||||
"on": "Lukustamata"
|
||||
},
|
||||
"moisture": {
|
||||
"off": "Kuiv",
|
||||
"on": "M\u00e4rg"
|
||||
},
|
||||
"motion": {
|
||||
"off": "Puudub",
|
||||
"on": "Tuvastatud"
|
||||
},
|
||||
"occupancy": {
|
||||
"off": "Puudub",
|
||||
"on": "Tuvastatud"
|
||||
},
|
||||
"opening": {
|
||||
"off": "Suletud",
|
||||
"on": "Avatud"
|
||||
},
|
||||
"presence": {
|
||||
"off": "Eemal",
|
||||
"on": "Kodus"
|
||||
},
|
||||
"problem": {
|
||||
"off": "OK",
|
||||
"on": "Probleem"
|
||||
},
|
||||
"safety": {
|
||||
"off": "Ohutu",
|
||||
"on": "Ohtlik"
|
||||
},
|
||||
"smoke": {
|
||||
"off": "Puudub",
|
||||
"on": "Tuvastatud"
|
||||
},
|
||||
"sound": {
|
||||
"off": "Puudub",
|
||||
"on": "Tuvastatud"
|
||||
},
|
||||
"vibration": {
|
||||
"off": "Puudub",
|
||||
"on": "Tuvastatud"
|
||||
},
|
||||
"window": {
|
||||
"off": "Suletud",
|
||||
"on": "Avatud"
|
||||
}
|
||||
}
|
||||
},
|
||||
"alarm_control_panel": {
|
||||
"state": {
|
||||
"_": {
|
||||
"armed": "Valves",
|
||||
"disarmed": "Maas",
|
||||
"armed_home": "Valves kodus",
|
||||
"armed_away": "Valves eemal",
|
||||
"armed_night": "Valves \u00f6ine",
|
||||
"armed_custom_bypass": "Valves, eranditega",
|
||||
"pending": "Ootel",
|
||||
"arming": "Valvestab",
|
||||
"disarming": "Maas...",
|
||||
"triggered": "H\u00e4ires"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "V\u00e4ljas",
|
||||
"on": "Sees"
|
||||
}
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "V\u00e4ljas",
|
||||
"on": "Sees"
|
||||
}
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"state": {
|
||||
"_": {
|
||||
"recording": "Salvestab",
|
||||
"streaming": "Voogedastab",
|
||||
"idle": "Ootel"
|
||||
}
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "V\u00e4ljas",
|
||||
"heat": "Soojenda",
|
||||
"cool": "Jahuta",
|
||||
"heat_cool": "K\u00fcta/jahuta",
|
||||
"auto": "Automaatne",
|
||||
"dry": "Kuiv",
|
||||
"fan_only": "Ainult ventilaator"
|
||||
}
|
||||
}
|
||||
},
|
||||
"configurator": {
|
||||
"state": {
|
||||
"_": {
|
||||
"configure": "Seadista",
|
||||
"configured": "Seadistatud"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cover": {
|
||||
"state": {
|
||||
"_": {
|
||||
"open": "Avatud",
|
||||
"opening": "Avaneb",
|
||||
"closed": "Suletud",
|
||||
"closing": "Sulgub",
|
||||
"stopped": "Peatatud"
|
||||
}
|
||||
}
|
||||
},
|
||||
"device_tracker": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Kodus",
|
||||
"not_home": "Eemal"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "V\u00e4ljas",
|
||||
"on": "Sees"
|
||||
}
|
||||
}
|
||||
},
|
||||
"group": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "V\u00e4ljas",
|
||||
"on": "Sees",
|
||||
"home": "Kodus",
|
||||
"not_home": "Eemal",
|
||||
"open": "Avatud",
|
||||
"closed": "Suletud",
|
||||
"locked": "Lukus",
|
||||
"unlocked": "Lukustamata",
|
||||
"ok": "OK",
|
||||
"problem": "Probleem"
|
||||
}
|
||||
}
|
||||
},
|
||||
"input_boolean": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "V\u00e4ljas",
|
||||
"on": "Sees"
|
||||
}
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "V\u00e4ljas",
|
||||
"on": "Sees"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lock": {
|
||||
"state": {
|
||||
"_": {
|
||||
"locked": "Lukus",
|
||||
"unlocked": "Lahti"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media_player": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "V\u00e4ljas",
|
||||
"on": "Sees",
|
||||
"playing": "M\u00e4ngib",
|
||||
"paused": "Peatatud",
|
||||
"idle": "Ootel",
|
||||
"standby": "Unere\u017eiimil"
|
||||
}
|
||||
}
|
||||
},
|
||||
"person": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Kodus",
|
||||
"not_home": "Eemal"
|
||||
}
|
||||
}
|
||||
},
|
||||
"plant": {
|
||||
"state": {
|
||||
"_": {
|
||||
"ok": "OK",
|
||||
"problem": "Probleem"
|
||||
}
|
||||
}
|
||||
},
|
||||
"remote": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "V\u00e4ljas",
|
||||
"on": "Sees"
|
||||
}
|
||||
}
|
||||
},
|
||||
"script": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "V\u00e4ljas",
|
||||
"on": "Sees"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sun": {
|
||||
"state": {
|
||||
"_": {
|
||||
"above_horizon": "T\u00f5usnud",
|
||||
"below_horizon": "Loojunud"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "V\u00e4ljas",
|
||||
"on": "Sees"
|
||||
}
|
||||
}
|
||||
},
|
||||
"vacuum": {
|
||||
"state": {
|
||||
"_": {
|
||||
"cleaning": "Puhastamine",
|
||||
"docked": "Dokitud",
|
||||
"error": "Viga",
|
||||
"idle": "Ootel",
|
||||
"off": "V\u00e4ljas",
|
||||
"on": "Sees",
|
||||
"paused": "Peatatud",
|
||||
"returning": "P\u00f6\u00f6rdun tagasi dokki"
|
||||
}
|
||||
}
|
||||
},
|
||||
"timer": {
|
||||
"state": {
|
||||
"_": {
|
||||
"active": "aktiivne",
|
||||
"idle": "ootel",
|
||||
"paused": "peatatud"
|
||||
}
|
||||
}
|
||||
},
|
||||
"weather": {
|
||||
"state": {
|
||||
"_": {
|
||||
"clear-night": "Selge \u00f6\u00f6",
|
||||
"cloudy": "Pilves",
|
||||
"exceptional": "Erakordne",
|
||||
"fog": "Udu",
|
||||
"hail": "Rahe",
|
||||
"lightning": "\u00c4ikeseline",
|
||||
"lightning-rainy": "\u00c4ikeseline, vihmane",
|
||||
"partlycloudy": "Osaliselt pilves",
|
||||
"pouring": "Kallab",
|
||||
"rainy": "Vihmane",
|
||||
"snowy": "Lumine",
|
||||
"snowy-rainy": "L\u00f6rtsine",
|
||||
"sunny": "P\u00e4ikeseline",
|
||||
"windy": "Tuuline",
|
||||
"windy-variant": "Tuuline"
|
||||
}
|
||||
}
|
||||
},
|
||||
"zwave": {
|
||||
"state": {
|
||||
"_": {
|
||||
"initializing": "L\u00e4htestan",
|
||||
"dead": "Surnud",
|
||||
"sleeping": "Ootel",
|
||||
"ready": "Valmis"
|
||||
},
|
||||
"query_stage": {
|
||||
"initializing": "L\u00e4htestan ( {query_stage} )",
|
||||
"dead": "Surnud ({query_stage})"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,281 @@
|
||||
{
|
||||
"component": {
|
||||
"sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Itzalita",
|
||||
"on": "Piztuta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"binary_sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Itzalita",
|
||||
"on": "Piztuta"
|
||||
},
|
||||
"battery": {
|
||||
"off": "Normala",
|
||||
"on": "Baxua"
|
||||
},
|
||||
"cold": {
|
||||
"off": "Normala",
|
||||
"on": "Hotza"
|
||||
},
|
||||
"connectivity": {
|
||||
"off": "Deskonektatuta",
|
||||
"on": "Konektatuta"
|
||||
},
|
||||
"door": {
|
||||
"off": "Itxita",
|
||||
"on": "Ireki"
|
||||
},
|
||||
"garage_door": {
|
||||
"off": "Itxita",
|
||||
"on": "Ireki"
|
||||
},
|
||||
"heat": {
|
||||
"off": "Normala",
|
||||
"on": "Beroa"
|
||||
},
|
||||
"lock": {
|
||||
"off": "Itxita",
|
||||
"on": "Irekita"
|
||||
},
|
||||
"moisture": {
|
||||
"off": "Lehorra",
|
||||
"on": "Buztita"
|
||||
},
|
||||
"opening": {
|
||||
"off": "Itxita",
|
||||
"on": "Ireki"
|
||||
},
|
||||
"presence": {
|
||||
"off": "Kanpoan",
|
||||
"on": "Etxean"
|
||||
},
|
||||
"problem": {
|
||||
"off": "Ondo",
|
||||
"on": "Arazoa"
|
||||
},
|
||||
"safety": {
|
||||
"off": "Babestuta"
|
||||
},
|
||||
"window": {
|
||||
"off": "Itxita",
|
||||
"on": "Ireki"
|
||||
}
|
||||
}
|
||||
},
|
||||
"alarm_control_panel": {
|
||||
"state": {
|
||||
"_": {
|
||||
"pending": "Zain",
|
||||
"triggered": "Abiarazita"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Itzalita",
|
||||
"on": "Piztuta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Itzalita",
|
||||
"on": "Piztuta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"state": {
|
||||
"_": {
|
||||
"recording": "Grabatzen"
|
||||
}
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Itzalita",
|
||||
"heat": "Beroa",
|
||||
"cool": "Hotza",
|
||||
"auto": "Automatikoa",
|
||||
"dry": "Lehorra",
|
||||
"fan_only": "Haizagailua bakarrik"
|
||||
}
|
||||
}
|
||||
},
|
||||
"configurator": {
|
||||
"state": {
|
||||
"_": {
|
||||
"configure": "Konfiguratu",
|
||||
"configured": "Konfiguratuta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Itzalita",
|
||||
"on": "Piztuta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"group": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Itzalita",
|
||||
"on": "Piztuta",
|
||||
"home": "Etxean",
|
||||
"not_home": "Kanpoan",
|
||||
"open": "Ireki",
|
||||
"closed": "Itxita",
|
||||
"ok": "Itzalita",
|
||||
"problem": "Arazoa"
|
||||
}
|
||||
}
|
||||
},
|
||||
"input_boolean": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Itzalita",
|
||||
"on": "Piztuta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Itzalita",
|
||||
"on": "Piztuta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"person": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Etxean",
|
||||
"not_home": "Kanpoan"
|
||||
}
|
||||
}
|
||||
},
|
||||
"plant": {
|
||||
"state": {
|
||||
"_": {
|
||||
"ok": "Itzalita",
|
||||
"problem": "Arazoa"
|
||||
}
|
||||
}
|
||||
},
|
||||
"remote": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Itzalita",
|
||||
"on": "Piztuta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"script": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Itzalita",
|
||||
"on": "Piztuta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sun": {
|
||||
"state": {
|
||||
"_": {
|
||||
"above_horizon": "Horizonte gainetik",
|
||||
"below_horizon": "Horizonte azpitik"
|
||||
}
|
||||
}
|
||||
},
|
||||
"vacuum": {
|
||||
"state": {
|
||||
"_": {
|
||||
"cleaning": "Garbitzen",
|
||||
"docked": "Basean",
|
||||
"error": "Errorea",
|
||||
"off": "Itzalita",
|
||||
"on": "Piztuta",
|
||||
"returning": "Basera itzultzen"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cover": {
|
||||
"state": {
|
||||
"_": {
|
||||
"open": "Irekita",
|
||||
"opening": "Irekitzen",
|
||||
"closed": "Itxita",
|
||||
"closing": "Ixten",
|
||||
"stopped": "Geldituta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"device_tracker": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Etxean",
|
||||
"not_home": "Kanpoan"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media_player": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Itzalita",
|
||||
"on": "Piztuta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Itzalita",
|
||||
"on": "Piztuta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"weather": {
|
||||
"state": {
|
||||
"_": {
|
||||
"clear-night": "Garbia, gaua",
|
||||
"cloudy": "Hodeitsua",
|
||||
"fog": "Lainoa",
|
||||
"hail": "Txingorra",
|
||||
"lightning": "Tximistak",
|
||||
"lightning-rainy": "Tximistak, euritsua",
|
||||
"partlycloudy": "Ostarteak",
|
||||
"pouring": "Botatzen",
|
||||
"rainy": "Euritsua",
|
||||
"snowy": "Elurtsua",
|
||||
"snowy-rainy": "Elurtsua, euritsua",
|
||||
"sunny": "Eguzkitsua",
|
||||
"windy": "Haizetsua",
|
||||
"windy-variant": "Haizetsua"
|
||||
}
|
||||
}
|
||||
},
|
||||
"zwave": {
|
||||
"state": {
|
||||
"_": {
|
||||
"initializing": "Hasieratzen",
|
||||
"dead": "Hilda",
|
||||
"sleeping": "Lotan",
|
||||
"ready": "Prest"
|
||||
},
|
||||
"query_stage": {
|
||||
"initializing": "Hasieratzen ({query_stage})",
|
||||
"dead": "Ez du erantzuten ({query_stage})"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,335 @@
|
||||
{
|
||||
"component": {
|
||||
"binary_sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u062e\u0627\u0645\u0648\u0634",
|
||||
"on": "\u0631\u0648\u0634\u0646"
|
||||
},
|
||||
"battery": {
|
||||
"off": "\u0639\u0627\u062f\u06cc",
|
||||
"on": "\u06a9\u0645"
|
||||
},
|
||||
"cold": {
|
||||
"off": "\u0639\u0627\u062f\u06cc",
|
||||
"on": "\u0633\u0631\u062f"
|
||||
},
|
||||
"connectivity": {
|
||||
"off": "\u0642\u0637\u0639 ",
|
||||
"on": "\u0645\u062a\u0635\u0644"
|
||||
},
|
||||
"door": {
|
||||
"off": "\u0628\u0633\u062a\u0647",
|
||||
"on": "\u0628\u0627\u0632"
|
||||
},
|
||||
"garage_door": {
|
||||
"off": "\u0628\u0633\u062a\u0647",
|
||||
"on": "\u0628\u0627\u0632"
|
||||
},
|
||||
"gas": {
|
||||
"off": "\u0639\u0627\u062f\u06cc",
|
||||
"on": "\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc \u0634\u062f"
|
||||
},
|
||||
"heat": {
|
||||
"off": "\u0639\u0627\u062f\u06cc",
|
||||
"on": "\u062f\u0627\u063a"
|
||||
},
|
||||
"lock": {
|
||||
"off": "\u0642\u0641\u0644",
|
||||
"on": "\u0628\u0627\u0632"
|
||||
},
|
||||
"moisture": {
|
||||
"off": "\u062e\u0634\u06a9",
|
||||
"on": "\u0645\u0631\u0637\u0648\u0628"
|
||||
},
|
||||
"motion": {
|
||||
"off": "\u0639\u0627\u062f\u06cc",
|
||||
"on": "\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc \u0634\u062f"
|
||||
},
|
||||
"occupancy": {
|
||||
"off": "\u0639\u0627\u062f\u06cc",
|
||||
"on": "\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc \u0634\u062f"
|
||||
},
|
||||
"opening": {
|
||||
"off": "\u0628\u0633\u062a\u0647 \u0634\u062f\u0647",
|
||||
"on": "\u0628\u0627\u0632"
|
||||
},
|
||||
"presence": {
|
||||
"off": "\u0628\u06cc\u0631\u0648\u0646",
|
||||
"on": "\u062e\u0627\u0646\u0647"
|
||||
},
|
||||
"problem": {
|
||||
"off": "\u062e\u0648\u0628",
|
||||
"on": "\u0645\u0634\u06a9\u0644"
|
||||
},
|
||||
"safety": {
|
||||
"off": "\u0627\u0645\u0646",
|
||||
"on": "\u0646\u0627 \u0627\u0645\u0646"
|
||||
},
|
||||
"smoke": {
|
||||
"off": "\u0639\u0627\u062f\u06cc",
|
||||
"on": "\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc \u0634\u062f"
|
||||
},
|
||||
"sound": {
|
||||
"off": "\u0639\u0627\u062f\u06cc",
|
||||
"on": "\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc \u0634\u062f"
|
||||
},
|
||||
"vibration": {
|
||||
"off": "\u067e\u0627\u06a9 \u06a9\u0631\u062f\u0646",
|
||||
"on": "\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc \u0634\u062f"
|
||||
},
|
||||
"window": {
|
||||
"off": "\u0628\u0633\u062a\u0647",
|
||||
"on": "\u0628\u0627\u0632"
|
||||
}
|
||||
}
|
||||
},
|
||||
"alarm_control_panel": {
|
||||
"state": {
|
||||
"_": {
|
||||
"armed": "\u0645\u0635\u0644\u062d \u0634\u062f\u0647",
|
||||
"disarmed": "\u063a\u06cc\u0631 \u0645\u0633\u0644\u062d",
|
||||
"armed_home": "\u0645\u0633\u0644\u062d \u0634\u062f\u0647 \u062e\u0627\u0646\u0647",
|
||||
"armed_away": "\u0645\u0633\u0644\u062d \u0634\u062f\u0647 \u0628\u06cc\u0631\u0648\u0646",
|
||||
"armed_night": "\u0645\u0633\u0644\u062d \u0634\u062f\u0647 \u0634\u0628",
|
||||
"armed_custom_bypass": "\u0628\u0627\u06cc\u06af\u0627\u0646\u06cc \u0633\u0641\u0627\u0631\u0634\u06cc \u0645\u0633\u0644\u062d",
|
||||
"pending": "\u062f\u0631 \u0627\u0646\u062a\u0638\u0627\u0631",
|
||||
"arming": "\u062f\u0631 \u062d\u0627\u0644 \u0645\u0633\u0644\u062d \u06a9\u0631\u062f\u0646",
|
||||
"disarming": "\u062f\u0631 \u062d\u0627\u0644 \u063a\u06cc\u0631 \u0645\u0633\u0644\u062d \u06a9\u0631\u062f\u0646",
|
||||
"triggered": "\u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u062e\u062a\u0647 \u0634\u062f\u0647"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u062e\u0627\u0645\u0648\u0634",
|
||||
"on": "\u0641\u0639\u0627\u0644"
|
||||
}
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u063a\u06cc\u0631\u0641\u0639\u0627\u0644",
|
||||
"on": "\u0641\u0639\u0627\u0644"
|
||||
}
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"state": {
|
||||
"_": {
|
||||
"recording": "\u062f\u0631 \u062d\u0627\u0644 \u0636\u0628\u0637",
|
||||
"streaming": "\u062f\u0631 \u062d\u0627\u0644 \u067e\u062e\u0634",
|
||||
"idle": "\u0628\u06cc\u06a9\u0627\u0631"
|
||||
}
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u062e\u0627\u0645\u0648\u0634",
|
||||
"heat": "\u062d\u0631\u0627\u0631\u062a",
|
||||
"cool": "\u062e\u0646\u06a9",
|
||||
"auto": "\u062e\u0648\u062f\u06a9\u0627\u0631",
|
||||
"dry": "\u062e\u0634\u06a9",
|
||||
"fan_only": "\u0641\u0642\u0637 \u067e\u0646\u06a9\u0647"
|
||||
}
|
||||
}
|
||||
},
|
||||
"configurator": {
|
||||
"state": {
|
||||
"_": {
|
||||
"configure": "\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc",
|
||||
"configured": "\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0634\u062f\u0647"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cover": {
|
||||
"state": {
|
||||
"_": {
|
||||
"open": "\u0628\u0627\u0632",
|
||||
"opening": "\u062f\u0631 \u062d\u0627\u0644 \u0628\u0627\u0632 \u0634\u062f\u0646",
|
||||
"closed": "\u0628\u0633\u062a\u0647 \u0634\u062f\u0647",
|
||||
"closing": "\u062f\u0631 \u062d\u0627\u0644 \u0628\u0633\u062a\u0647 \u0634\u062f\u0646",
|
||||
"stopped": "\u0645\u062a\u0648\u0642\u0641"
|
||||
}
|
||||
}
|
||||
},
|
||||
"device_tracker": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "\u062e\u0627\u0646\u0647",
|
||||
"not_home": "\u0628\u06cc\u0631\u0648\u0646"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u062e\u0627\u0645\u0648\u0634",
|
||||
"on": "\u0631\u0648\u0634\u0646"
|
||||
}
|
||||
}
|
||||
},
|
||||
"group": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u063a\u06cc\u0631\u0641\u0639\u0627\u0644",
|
||||
"on": "\u0641\u0639\u0627\u0644",
|
||||
"home": "\u062e\u0627\u0646\u0647",
|
||||
"not_home": "\u0628\u06cc\u0631\u0648\u0646",
|
||||
"open": "\u0628\u0627\u0632",
|
||||
"closed": "\u0628\u0633\u062a\u0647",
|
||||
"locked": "\u0642\u0641\u0644 \u0634\u062f\u0647",
|
||||
"unlocked": "\u0628\u0627\u0632",
|
||||
"ok": "\u062e\u0648\u0628",
|
||||
"problem": "\u0645\u0634\u06a9\u0644"
|
||||
}
|
||||
}
|
||||
},
|
||||
"input_boolean": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u063a\u06cc\u0631\u0641\u0639\u0627\u0644",
|
||||
"on": "\u0641\u0639\u0627\u0644"
|
||||
}
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u062e\u0627\u0645\u0648\u0634",
|
||||
"on": "\u0631\u0648\u0634\u0646"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lock": {
|
||||
"state": {
|
||||
"_": {
|
||||
"locked": "\u0642\u0641\u0644 \u0634\u062f\u0647",
|
||||
"unlocked": "\u0628\u0627\u0632"
|
||||
}
|
||||
}
|
||||
},
|
||||
"person": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "\u062e\u0627\u0646\u0647",
|
||||
"not_home": "\u0628\u06cc\u0631\u0648\u0646"
|
||||
}
|
||||
}
|
||||
},
|
||||
"script": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u063a\u06cc\u0631\u0641\u0639\u0627\u0644",
|
||||
"on": "\u0641\u0639\u0627\u0644"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u063a\u06cc\u0631 \u0641\u0639\u0627\u0644",
|
||||
"on": "\u0641\u0639\u0627\u0644"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sun": {
|
||||
"state": {
|
||||
"_": {
|
||||
"above_horizon": "\u0628\u0627\u0644\u0627\u06cc \u0627\u0641\u0642",
|
||||
"below_horizon": "\u0632\u06cc\u0631 \u0627\u0641\u0642"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u062e\u0627\u0645\u0648\u0634",
|
||||
"on": "\u0631\u0648\u0634\u0646"
|
||||
}
|
||||
}
|
||||
},
|
||||
"vacuum": {
|
||||
"state": {
|
||||
"_": {
|
||||
"cleaning": "\u062a\u0645\u06cc\u0632 \u06a9\u0631\u062f\u0646",
|
||||
"off": "\u063a\u06cc\u0631 \u0641\u0639\u0627\u0644",
|
||||
"on": "\u0641\u063a\u0627\u0644",
|
||||
"paused": "\u0645\u06a9\u062b"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media_player": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u062e\u0627\u0645\u0648\u0634",
|
||||
"on": "\u0631\u0648\u0634\u0646",
|
||||
"playing": "\u062f\u0631 \u062d\u0627\u0644 \u067e\u062e\u0634",
|
||||
"paused": "\u062f\u0631 \u062d\u0627\u0644\u062a \u0645\u06a9\u062b",
|
||||
"idle": "\u0628\u06cc\u06a9\u0627\u0631",
|
||||
"standby": "\u0622\u0645\u0627\u062f\u0647 \u0628\u0647 \u06a9\u0627\u0631"
|
||||
}
|
||||
}
|
||||
},
|
||||
"plant": {
|
||||
"state": {
|
||||
"_": {
|
||||
"ok": "\u062e\u0648\u0628",
|
||||
"problem": "\u0645\u0634\u06a9\u0644"
|
||||
}
|
||||
}
|
||||
},
|
||||
"remote": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u062e\u0627\u0645\u0648\u0634",
|
||||
"on": "\u0631\u0648\u0634\u0646"
|
||||
}
|
||||
}
|
||||
},
|
||||
"timer": {
|
||||
"state": {
|
||||
"_": {
|
||||
"active": "\u0641\u0639\u0627\u0644",
|
||||
"idle": "\u0628\u06cc\u06a9\u0627\u0631 ",
|
||||
"paused": "\u0645\u062a\u0648\u0642\u0641 \u0634\u062f"
|
||||
}
|
||||
}
|
||||
},
|
||||
"weather": {
|
||||
"state": {
|
||||
"_": {
|
||||
"cloudy": "\u0627\u0628\u0631\u06cc",
|
||||
"fog": "\u0645\u0647",
|
||||
"hail": "\u062a\u06af\u0631\u06af",
|
||||
"lightning": "\u0631\u0639\u062f \u0648 \u0628\u0631\u0642",
|
||||
"partlycloudy": "\u0646\u06cc\u0645\u0647 \u0627\u0628\u0631\u06cc",
|
||||
"pouring": "\u0631\u06cc\u062e\u062a\u0646",
|
||||
"rainy": "\u0628\u0627\u0631\u0627\u0646\u06cc",
|
||||
"snowy": "\u0628\u0631\u0641\u06cc",
|
||||
"snowy-rainy": "\u0628\u0631\u0641\u06cc\u060c \u0628\u0627\u0631\u0627\u0646\u06cc",
|
||||
"sunny": "\u0622\u0641\u062a\u0627\u0628\u06cc",
|
||||
"windy": "\u0628\u0627\u062f",
|
||||
"windy-variant": "\u0628\u0627\u062f"
|
||||
}
|
||||
}
|
||||
},
|
||||
"zwave": {
|
||||
"state": {
|
||||
"_": {
|
||||
"initializing": "\u062f\u0631 \u062d\u0627\u0644 \u0622\u0645\u0627\u062f\u0647 \u0634\u062f\u0646",
|
||||
"dead": "\u0645\u0631\u062f\u0647",
|
||||
"sleeping": "\u062f\u0631 \u062d\u0627\u0644 \u062e\u0648\u0627\u0628",
|
||||
"ready": "\u0622\u0645\u0627\u062f\u0647"
|
||||
},
|
||||
"query_stage": {
|
||||
"initializing": "\u062f\u0631 \u062d\u0627\u0644 \u0622\u0645\u0627\u062f\u0647 \u0634\u062f\u0646 ( {query_stage} )",
|
||||
"dead": "\u0645\u0631\u062f\u0647 ({query_stage})"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,343 @@
|
||||
{
|
||||
"component": {
|
||||
"sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Pois",
|
||||
"on": "P\u00e4\u00e4ll\u00e4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"binary_sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Pois",
|
||||
"on": "P\u00e4\u00e4ll\u00e4"
|
||||
},
|
||||
"battery": {
|
||||
"off": "Normaali",
|
||||
"on": "Alhainen"
|
||||
},
|
||||
"cold": {
|
||||
"off": "Normaali",
|
||||
"on": "Kylm\u00e4"
|
||||
},
|
||||
"connectivity": {
|
||||
"off": "Ei yhteytt\u00e4",
|
||||
"on": "Yhdistetty"
|
||||
},
|
||||
"door": {
|
||||
"off": "Suljettu",
|
||||
"on": "Auki"
|
||||
},
|
||||
"garage_door": {
|
||||
"off": "Suljettu",
|
||||
"on": "Auki"
|
||||
},
|
||||
"gas": {
|
||||
"off": "Pois",
|
||||
"on": "Havaittu"
|
||||
},
|
||||
"heat": {
|
||||
"off": "Normaali",
|
||||
"on": "Kuuma"
|
||||
},
|
||||
"lock": {
|
||||
"off": "Lukittu",
|
||||
"on": "Auki"
|
||||
},
|
||||
"moisture": {
|
||||
"off": "Kuiva",
|
||||
"on": "Kostea"
|
||||
},
|
||||
"motion": {
|
||||
"off": "Ei liikett\u00e4",
|
||||
"on": "Havaittu"
|
||||
},
|
||||
"occupancy": {
|
||||
"off": "Ei liikett\u00e4",
|
||||
"on": "Havaittu"
|
||||
},
|
||||
"opening": {
|
||||
"off": "Suljettu",
|
||||
"on": "Auki"
|
||||
},
|
||||
"presence": {
|
||||
"off": "Poissa",
|
||||
"on": "Kotona"
|
||||
},
|
||||
"problem": {
|
||||
"off": "OK",
|
||||
"on": "Ongelma"
|
||||
},
|
||||
"safety": {
|
||||
"off": "Turvallinen",
|
||||
"on": "Vaarallinen"
|
||||
},
|
||||
"smoke": {
|
||||
"off": "Ei savua",
|
||||
"on": "Havaittu"
|
||||
},
|
||||
"sound": {
|
||||
"off": "Ei \u00e4\u00e4nt\u00e4",
|
||||
"on": "Havaittu"
|
||||
},
|
||||
"vibration": {
|
||||
"off": "Ei v\u00e4rin\u00e4\u00e4",
|
||||
"on": "Havaittu"
|
||||
},
|
||||
"window": {
|
||||
"off": "Suljettu",
|
||||
"on": "Auki"
|
||||
}
|
||||
}
|
||||
},
|
||||
"alarm_control_panel": {
|
||||
"state": {
|
||||
"_": {
|
||||
"armed": "Viritetty",
|
||||
"disarmed": "Viritys pois",
|
||||
"armed_home": "Viritetty (kotona)",
|
||||
"armed_away": "Viritetty (poissa)",
|
||||
"armed_night": "Viritetty (y\u00f6)",
|
||||
"armed_custom_bypass": "Virityksen ohittaminen",
|
||||
"pending": "Odottaa",
|
||||
"arming": "Viritys",
|
||||
"disarming": "Virityksen poisto",
|
||||
"triggered": "Lauennut"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Pois",
|
||||
"on": "P\u00e4\u00e4ll\u00e4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Pois p\u00e4\u00e4lt\u00e4",
|
||||
"on": "P\u00e4\u00e4ll\u00e4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"state": {
|
||||
"_": {
|
||||
"recording": "Tallentaa",
|
||||
"streaming": "Toistaa",
|
||||
"idle": "Lepotilassa"
|
||||
}
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Pois",
|
||||
"heat": "L\u00e4mmitys",
|
||||
"cool": "J\u00e4\u00e4hdytys",
|
||||
"heat_cool": "L\u00e4mmitys/j\u00e4\u00e4hdytys",
|
||||
"auto": "Automaatilla",
|
||||
"dry": "Kuivaus",
|
||||
"fan_only": "Tuuletus"
|
||||
}
|
||||
}
|
||||
},
|
||||
"configurator": {
|
||||
"state": {
|
||||
"_": {
|
||||
"configure": "M\u00e4\u00e4rittele",
|
||||
"configured": "M\u00e4\u00e4ritetty"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cover": {
|
||||
"state": {
|
||||
"_": {
|
||||
"open": "Auki",
|
||||
"opening": "Avataan",
|
||||
"closed": "Suljettu",
|
||||
"closing": "Suljetaan",
|
||||
"stopped": "Pys\u00e4ytetty"
|
||||
}
|
||||
}
|
||||
},
|
||||
"device_tracker": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Kotona",
|
||||
"not_home": "Poissa"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Pois",
|
||||
"on": "P\u00e4\u00e4ll\u00e4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"group": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Pois",
|
||||
"on": "P\u00e4\u00e4ll\u00e4",
|
||||
"home": "Kotona",
|
||||
"not_home": "Poissa",
|
||||
"open": "Auki",
|
||||
"closed": "Suljettu",
|
||||
"locked": "Lukittu",
|
||||
"unlocked": "Avattu",
|
||||
"ok": "Ok",
|
||||
"problem": "Ongelma"
|
||||
}
|
||||
}
|
||||
},
|
||||
"input_boolean": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Pois",
|
||||
"on": "P\u00e4\u00e4ll\u00e4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Pois",
|
||||
"on": "P\u00e4\u00e4ll\u00e4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lock": {
|
||||
"state": {
|
||||
"_": {
|
||||
"locked": "Lukittu",
|
||||
"unlocked": "Auki"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media_player": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Pois",
|
||||
"on": "P\u00e4\u00e4ll\u00e4",
|
||||
"playing": "Toistaa",
|
||||
"paused": "Pys\u00e4ytetty",
|
||||
"idle": "Lepotilassa",
|
||||
"standby": "Lepotilassa"
|
||||
}
|
||||
}
|
||||
},
|
||||
"person": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Koti",
|
||||
"not_home": "Poissa"
|
||||
}
|
||||
}
|
||||
},
|
||||
"plant": {
|
||||
"state": {
|
||||
"_": {
|
||||
"ok": "Ok",
|
||||
"problem": "Ongelma"
|
||||
}
|
||||
}
|
||||
},
|
||||
"remote": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Pois",
|
||||
"on": "P\u00e4\u00e4ll\u00e4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"script": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Pois",
|
||||
"on": "P\u00e4\u00e4ll\u00e4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sun": {
|
||||
"state": {
|
||||
"_": {
|
||||
"above_horizon": "Horisontin yll\u00e4",
|
||||
"below_horizon": "Horisontin alapuolella"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Pois",
|
||||
"on": "P\u00e4\u00e4ll\u00e4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"vacuum": {
|
||||
"state": {
|
||||
"_": {
|
||||
"cleaning": "Imuroi",
|
||||
"docked": "Telakoituna",
|
||||
"error": "Virhe",
|
||||
"idle": "Lepotilassa",
|
||||
"off": "Pois p\u00e4\u00e4lt\u00e4",
|
||||
"on": "P\u00e4\u00e4ll\u00e4",
|
||||
"paused": "Pys\u00e4ytetty",
|
||||
"returning": "Palaamassa telakkaan"
|
||||
}
|
||||
}
|
||||
},
|
||||
"timer": {
|
||||
"state": {
|
||||
"_": {
|
||||
"active": "aktiivinen",
|
||||
"idle": "Lepotilassa",
|
||||
"paused": "Pys\u00e4ytetty"
|
||||
}
|
||||
}
|
||||
},
|
||||
"weather": {
|
||||
"state": {
|
||||
"_": {
|
||||
"clear-night": "Y\u00f6, selke\u00e4\u00e4",
|
||||
"cloudy": "Pilvist\u00e4",
|
||||
"exceptional": "Poikkeuksellinen",
|
||||
"fog": "Sumuista",
|
||||
"hail": "Raekuuroja",
|
||||
"lightning": "Ukkoskuuroja",
|
||||
"lightning-rainy": "Ukkosvaara, sateista",
|
||||
"partlycloudy": "Osittain pilvist\u00e4",
|
||||
"pouring": "Kaatosadetta",
|
||||
"rainy": "Sateista",
|
||||
"snowy": "Lumisadetta",
|
||||
"snowy-rainy": "R\u00e4nt\u00e4sadetta",
|
||||
"sunny": "Aurinkoista",
|
||||
"windy": "Tuulista",
|
||||
"windy-variant": "Tuulista"
|
||||
}
|
||||
}
|
||||
},
|
||||
"zwave": {
|
||||
"state": {
|
||||
"_": {
|
||||
"initializing": "Alustaa",
|
||||
"dead": "Kuollut",
|
||||
"sleeping": "Lepotilassa",
|
||||
"ready": "Valmis"
|
||||
},
|
||||
"query_stage": {
|
||||
"initializing": "Alustaa ( {query_stage} )",
|
||||
"dead": "Kuollut ({query_stage})"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,349 @@
|
||||
{
|
||||
"component": {
|
||||
"sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Inactif",
|
||||
"on": "Actif"
|
||||
}
|
||||
}
|
||||
},
|
||||
"zwave": {
|
||||
"state": {
|
||||
"_": {
|
||||
"initializing": "Initialisation",
|
||||
"dead": "Morte",
|
||||
"sleeping": "En veille",
|
||||
"ready": "Pr\u00eat"
|
||||
},
|
||||
"query_stage": {
|
||||
"initializing": "Initialisation ( {query_stage} )",
|
||||
"dead": "Morte ( {query_stage} )"
|
||||
}
|
||||
}
|
||||
},
|
||||
"ebusd": {
|
||||
"state": {
|
||||
"day": "journ\u00e9e",
|
||||
"night": "Nuit"
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u00c9teinte",
|
||||
"on": "Actif"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Inactif",
|
||||
"on": "On"
|
||||
}
|
||||
}
|
||||
},
|
||||
"binary_sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Inactif",
|
||||
"on": "Actif"
|
||||
},
|
||||
"battery": {
|
||||
"off": "Normal",
|
||||
"on": "Faible"
|
||||
},
|
||||
"cold": {
|
||||
"off": "Normale",
|
||||
"on": "Froid"
|
||||
},
|
||||
"connectivity": {
|
||||
"off": "D\u00e9connect\u00e9",
|
||||
"on": "Connect\u00e9"
|
||||
},
|
||||
"door": {
|
||||
"off": "Ferm\u00e9e",
|
||||
"on": "Ouverte"
|
||||
},
|
||||
"garage_door": {
|
||||
"off": "Ferm\u00e9e",
|
||||
"on": "Ouverte"
|
||||
},
|
||||
"gas": {
|
||||
"off": "Non d\u00e9tect\u00e9",
|
||||
"on": "D\u00e9tect\u00e9"
|
||||
},
|
||||
"heat": {
|
||||
"off": "Normale",
|
||||
"on": "Chaud"
|
||||
},
|
||||
"lock": {
|
||||
"off": "Verrouill\u00e9",
|
||||
"on": "D\u00e9verrouill\u00e9"
|
||||
},
|
||||
"moisture": {
|
||||
"off": "Sec",
|
||||
"on": "Humide"
|
||||
},
|
||||
"motion": {
|
||||
"off": "RAS",
|
||||
"on": "D\u00e9tect\u00e9"
|
||||
},
|
||||
"occupancy": {
|
||||
"off": "RAS",
|
||||
"on": "D\u00e9tect\u00e9"
|
||||
},
|
||||
"opening": {
|
||||
"off": "Ferm\u00e9",
|
||||
"on": "Ouvert"
|
||||
},
|
||||
"presence": {
|
||||
"off": "Absent",
|
||||
"on": "Pr\u00e9sent"
|
||||
},
|
||||
"problem": {
|
||||
"off": "OK",
|
||||
"on": "Probl\u00e8me"
|
||||
},
|
||||
"safety": {
|
||||
"off": "S\u00e9curis\u00e9",
|
||||
"on": "Dangereux"
|
||||
},
|
||||
"smoke": {
|
||||
"off": "RAS",
|
||||
"on": "D\u00e9tect\u00e9"
|
||||
},
|
||||
"sound": {
|
||||
"off": "RAS",
|
||||
"on": "D\u00e9tect\u00e9"
|
||||
},
|
||||
"vibration": {
|
||||
"off": "RAS",
|
||||
"on": "D\u00e9tect\u00e9e"
|
||||
},
|
||||
"window": {
|
||||
"off": "Ferm\u00e9e",
|
||||
"on": "Ouverte"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lock": {
|
||||
"state": {
|
||||
"_": {
|
||||
"locked": "Verrouill\u00e9",
|
||||
"unlocked": "D\u00e9verrouill\u00e9"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cover": {
|
||||
"state": {
|
||||
"_": {
|
||||
"open": "Ouvert",
|
||||
"opening": "Ouverture",
|
||||
"closed": "Ferm\u00e9",
|
||||
"closing": "Fermeture",
|
||||
"stopped": "Arr\u00eat\u00e9"
|
||||
}
|
||||
}
|
||||
},
|
||||
"alarm_control_panel": {
|
||||
"state": {
|
||||
"_": {
|
||||
"armed": "Activ\u00e9",
|
||||
"disarmed": "D\u00e9sactiv\u00e9e",
|
||||
"armed_home": "Enclench\u00e9e (pr\u00e9sent)",
|
||||
"armed_away": "Enclench\u00e9e (absent)",
|
||||
"armed_night": "Enclench\u00e9 (nuit)",
|
||||
"armed_custom_bypass": "Activ\u00e9e avec exception",
|
||||
"pending": "En attente",
|
||||
"arming": "Activation",
|
||||
"disarming": "D\u00e9sactivation",
|
||||
"triggered": "D\u00e9clench\u00e9"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media_player": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u00c9teint",
|
||||
"on": "Marche",
|
||||
"playing": "Lecture en cours",
|
||||
"paused": "En pause",
|
||||
"idle": "En veille",
|
||||
"standby": "En veille"
|
||||
}
|
||||
}
|
||||
},
|
||||
"device_tracker": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Pr\u00e9sent",
|
||||
"not_home": "Absent"
|
||||
}
|
||||
}
|
||||
},
|
||||
"vacuum": {
|
||||
"state": {
|
||||
"_": {
|
||||
"cleaning": "Nettoyage",
|
||||
"docked": "Sur la base",
|
||||
"error": "Erreur",
|
||||
"idle": "Inactif",
|
||||
"off": "Off",
|
||||
"on": "On",
|
||||
"paused": "En pause",
|
||||
"returning": "Retourne \u00e0 la base"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u00c9teint",
|
||||
"on": "Marche"
|
||||
}
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Inactif",
|
||||
"heat": "Chauffe",
|
||||
"cool": "Frais",
|
||||
"heat_cool": "Chaud/Froid",
|
||||
"auto": "Auto",
|
||||
"dry": "Sec",
|
||||
"fan_only": "Ventilateur seul"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Inactif",
|
||||
"on": "Actif"
|
||||
}
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Inactif",
|
||||
"on": "Actif"
|
||||
}
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"state": {
|
||||
"_": {
|
||||
"recording": "Enregistrement",
|
||||
"streaming": "Diffusion en cours",
|
||||
"idle": "En veille"
|
||||
}
|
||||
}
|
||||
},
|
||||
"configurator": {
|
||||
"state": {
|
||||
"_": {
|
||||
"configure": "Configurer",
|
||||
"configured": "Configur\u00e9"
|
||||
}
|
||||
}
|
||||
},
|
||||
"group": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Inactif",
|
||||
"on": "Actif",
|
||||
"home": "Pr\u00e9sent",
|
||||
"not_home": "Absent",
|
||||
"open": "Ouvert",
|
||||
"closed": "Ferm\u00e9",
|
||||
"locked": "Verrouill\u00e9",
|
||||
"unlocked": "D\u00e9verrouill\u00e9",
|
||||
"ok": "OK",
|
||||
"problem": "Probl\u00e8me"
|
||||
}
|
||||
}
|
||||
},
|
||||
"input_boolean": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Arr\u00eat\u00e9",
|
||||
"on": "Marche"
|
||||
}
|
||||
}
|
||||
},
|
||||
"person": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Pr\u00e9sent",
|
||||
"not_home": "Absent"
|
||||
}
|
||||
}
|
||||
},
|
||||
"plant": {
|
||||
"state": {
|
||||
"_": {
|
||||
"ok": "OK",
|
||||
"problem": "Probl\u00e8me"
|
||||
}
|
||||
}
|
||||
},
|
||||
"remote": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Arr\u00eat",
|
||||
"on": "Actif"
|
||||
}
|
||||
}
|
||||
},
|
||||
"script": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Inactif",
|
||||
"on": "Actif"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sun": {
|
||||
"state": {
|
||||
"_": {
|
||||
"above_horizon": "Au-dessus de l'horizon",
|
||||
"below_horizon": "Sous l\u2019horizon"
|
||||
}
|
||||
}
|
||||
},
|
||||
"timer": {
|
||||
"state": {
|
||||
"_": {
|
||||
"active": "actif",
|
||||
"idle": "en veille",
|
||||
"paused": "en pause"
|
||||
}
|
||||
}
|
||||
},
|
||||
"weather": {
|
||||
"state": {
|
||||
"_": {
|
||||
"clear-night": "Nuit d\u00e9gag\u00e9e",
|
||||
"cloudy": "Nuageux",
|
||||
"exceptional": "Exceptionnel",
|
||||
"fog": "Brouillard",
|
||||
"hail": "Gr\u00eale",
|
||||
"lightning": "Orage",
|
||||
"lightning-rainy": "Orage / Pluie",
|
||||
"partlycloudy": "Partiellement nuageux",
|
||||
"pouring": "Averses",
|
||||
"rainy": "Pluie",
|
||||
"snowy": "Neige",
|
||||
"snowy-rainy": "Neige / Pluie",
|
||||
"sunny": "Soleil",
|
||||
"windy": "Vent",
|
||||
"windy-variant": "Vent"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
{}
|
||||
@@ -0,0 +1 @@
|
||||
{}
|
||||
@@ -0,0 +1,299 @@
|
||||
{
|
||||
"component": {
|
||||
"binary_sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Us",
|
||||
"on": "Ah"
|
||||
},
|
||||
"battery": {
|
||||
"off": "Normau",
|
||||
"on": "Nidrig"
|
||||
},
|
||||
"connectivity": {
|
||||
"off": "Trennt",
|
||||
"on": "Verbunge"
|
||||
},
|
||||
"gas": {
|
||||
"off": "Frei",
|
||||
"on": "Erk\u00e4nnt"
|
||||
},
|
||||
"heat": {
|
||||
"on": "Heiss"
|
||||
},
|
||||
"moisture": {
|
||||
"off": "Troch\u00e4",
|
||||
"on": "Nass"
|
||||
},
|
||||
"motion": {
|
||||
"off": "Ok",
|
||||
"on": "Erch\u00e4nt"
|
||||
},
|
||||
"occupancy": {
|
||||
"off": "Ok",
|
||||
"on": "Erch\u00e4nt"
|
||||
},
|
||||
"opening": {
|
||||
"off": "Gschlos\u00e4",
|
||||
"on": "Off\u00e4"
|
||||
},
|
||||
"presence": {
|
||||
"off": "Nid Dahei",
|
||||
"on": "Dahei"
|
||||
},
|
||||
"problem": {
|
||||
"off": "OK",
|
||||
"on": "Problem"
|
||||
},
|
||||
"safety": {
|
||||
"off": "Sicher",
|
||||
"on": "Unsicher"
|
||||
},
|
||||
"smoke": {
|
||||
"off": "Ok",
|
||||
"on": "Erch\u00e4nt"
|
||||
},
|
||||
"sound": {
|
||||
"off": "Ok",
|
||||
"on": "Erch\u00e4nt"
|
||||
},
|
||||
"vibration": {
|
||||
"off": "Ok",
|
||||
"on": "Erch\u00e4nt"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Us",
|
||||
"on": "Ah"
|
||||
}
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Us",
|
||||
"on": "Ah"
|
||||
}
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"state": {
|
||||
"_": {
|
||||
"recording": "Nimt uf",
|
||||
"streaming": "Streamt",
|
||||
"idle": "L\u00e4\u00e4rlauf"
|
||||
}
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Us",
|
||||
"heat": "Heiz\u00e4",
|
||||
"cool": "Ch\u00fc\u00e4l\u00e4",
|
||||
"auto": "Automatik",
|
||||
"dry": "Troch\u00e4",
|
||||
"fan_only": "Nur L\u00fcfter"
|
||||
}
|
||||
}
|
||||
},
|
||||
"configurator": {
|
||||
"state": {
|
||||
"_": {
|
||||
"configure": "Konfiguri\u00e4r\u00e4",
|
||||
"configured": "Konfiguri\u00e4rt"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cover": {
|
||||
"state": {
|
||||
"_": {
|
||||
"open": "Off\u00e4",
|
||||
"opening": "Am \u00f6ffn\u00e4",
|
||||
"closed": "Gschloss\u00e4",
|
||||
"closing": "Am schliesse",
|
||||
"stopped": "Gstoppt"
|
||||
}
|
||||
}
|
||||
},
|
||||
"group": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Us",
|
||||
"on": "Ah",
|
||||
"home": "Dahei",
|
||||
"not_home": "Nid Dahei",
|
||||
"open": "Off\u00e4",
|
||||
"closed": "Gschloss\u00e4",
|
||||
"locked": "Gsperrt",
|
||||
"unlocked": "Entsperrt",
|
||||
"ok": "Ok",
|
||||
"problem": "Problem"
|
||||
}
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Us",
|
||||
"on": "Ah"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lock": {
|
||||
"state": {
|
||||
"_": {
|
||||
"locked": "Gsperrt",
|
||||
"unlocked": "Entsperrt"
|
||||
}
|
||||
}
|
||||
},
|
||||
"plant": {
|
||||
"state": {
|
||||
"_": {
|
||||
"ok": "OK",
|
||||
"problem": "Problem"
|
||||
}
|
||||
}
|
||||
},
|
||||
"remote": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Us",
|
||||
"on": "Ah"
|
||||
}
|
||||
}
|
||||
},
|
||||
"script": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Us",
|
||||
"on": "Ah"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Us",
|
||||
"on": "Ah"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sun": {
|
||||
"state": {
|
||||
"_": {
|
||||
"above_horizon": "\u00dcberem Horizont",
|
||||
"below_horizon": "Underem Horizont"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Us",
|
||||
"on": "Ah"
|
||||
}
|
||||
}
|
||||
},
|
||||
"vacuum": {
|
||||
"state": {
|
||||
"_": {
|
||||
"cleaning": "Putze",
|
||||
"error": "F\u00e4hler",
|
||||
"off": "Us",
|
||||
"on": "I",
|
||||
"paused": "Pause"
|
||||
}
|
||||
}
|
||||
},
|
||||
"alarm_control_panel": {
|
||||
"state": {
|
||||
"_": {
|
||||
"armed": "Scharf",
|
||||
"disarmed": "Nid scharf",
|
||||
"armed_home": "Scharf dihei",
|
||||
"armed_away": "Scharf usswerts",
|
||||
"armed_night": "Scharf Nacht",
|
||||
"pending": "Usstehehnd",
|
||||
"arming": "Scharf stel\u00e4",
|
||||
"disarming": "Entsperr\u00e4",
|
||||
"triggered": "Usgl\u00f6sst"
|
||||
}
|
||||
}
|
||||
},
|
||||
"device_tracker": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Dahei",
|
||||
"not_home": "Nid Dahei"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Us",
|
||||
"on": "Ah"
|
||||
}
|
||||
}
|
||||
},
|
||||
"input_boolean": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Us",
|
||||
"on": "Ah"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media_player": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Us",
|
||||
"on": "Ah",
|
||||
"playing": "Am spil\u00e4",
|
||||
"paused": "Pousi\u00e4r\u00e4",
|
||||
"idle": "L\u00e4\u00e4rlauf",
|
||||
"standby": "Standby"
|
||||
}
|
||||
}
|
||||
},
|
||||
"weather": {
|
||||
"state": {
|
||||
"_": {
|
||||
"clear-night": "Klar, Nacht",
|
||||
"cloudy": "Bedeckt",
|
||||
"fog": "N\u00e4bu",
|
||||
"hail": "H\u00e4gu",
|
||||
"lightning": "Blitz\u00e4",
|
||||
"lightning-rainy": "Blitz\u00e4, R\u00e4ge",
|
||||
"partlycloudy": "Teilwis bedeckt",
|
||||
"pouring": "Sch\u00fctte",
|
||||
"rainy": "R\u00e4gn\u00e4risch",
|
||||
"snowy": "Schneie",
|
||||
"snowy-rainy": "Schneie, r\u00e4gnerisch",
|
||||
"sunny": "sunnig",
|
||||
"windy": "windig",
|
||||
"windy-variant": "windig"
|
||||
}
|
||||
}
|
||||
},
|
||||
"zwave": {
|
||||
"state": {
|
||||
"_": {
|
||||
"initializing": "Inizialisi\u00e4r\u00e4",
|
||||
"dead": "Tod",
|
||||
"sleeping": "Schlaf\u00e4",
|
||||
"ready": "Parat"
|
||||
},
|
||||
"query_stage": {
|
||||
"initializing": "Inizialisi\u00e4r\u00e4 ( {query_stage} )",
|
||||
"dead": "Tod ({query_stage})"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,349 @@
|
||||
{
|
||||
"component": {
|
||||
"sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u05db\u05d1\u05d5\u05d9",
|
||||
"on": "\u05d3\u05dc\u05d5\u05e7"
|
||||
}
|
||||
}
|
||||
},
|
||||
"ebusd": {
|
||||
"state": {
|
||||
"day": "\u05d9\u05d5\u05dd",
|
||||
"night": "\u05dc\u05d9\u05dc\u05d4"
|
||||
}
|
||||
},
|
||||
"binary_sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u05db\u05d1\u05d5\u05d9",
|
||||
"on": "\u05d3\u05dc\u05d5\u05e7"
|
||||
},
|
||||
"battery": {
|
||||
"off": "\u05e0\u05d5\u05e8\u05de\u05dc\u05d9",
|
||||
"on": "\u05e0\u05de\u05d5\u05da"
|
||||
},
|
||||
"cold": {
|
||||
"off": "\u05e8\u05d2\u05d9\u05dc",
|
||||
"on": "\u05e7\u05b7\u05e8"
|
||||
},
|
||||
"connectivity": {
|
||||
"off": "\u05de\u05e0\u05d5\u05ea\u05e7",
|
||||
"on": "\u05de\u05d7\u05d5\u05d1\u05e8"
|
||||
},
|
||||
"door": {
|
||||
"off": "\u05e1\u05d2\u05d5\u05e8\u05d4",
|
||||
"on": "\u05e4\u05ea\u05d5\u05d7\u05d4"
|
||||
},
|
||||
"garage_door": {
|
||||
"off": "\u05e1\u05d2\u05d5\u05e8\u05d4",
|
||||
"on": "\u05e4\u05ea\u05d5\u05d7\u05d4"
|
||||
},
|
||||
"gas": {
|
||||
"off": "\u05e0\u05e7\u05d9",
|
||||
"on": "\u05d0\u05d5\u05ea\u05e8"
|
||||
},
|
||||
"heat": {
|
||||
"off": "\u05e8\u05d2\u05d9\u05dc",
|
||||
"on": "\u05d7\u05dd"
|
||||
},
|
||||
"lock": {
|
||||
"off": "\u05e0\u05e2\u05d5\u05dc",
|
||||
"on": "\u05dc\u05d0 \u05e0\u05e2\u05d5\u05dc"
|
||||
},
|
||||
"moisture": {
|
||||
"off": "\u05d9\u05d1\u05e9",
|
||||
"on": "\u05e8\u05d8\u05d5\u05d1"
|
||||
},
|
||||
"motion": {
|
||||
"off": "\u05e0\u05e7\u05d9",
|
||||
"on": "\u05d6\u05d5\u05d4\u05d4"
|
||||
},
|
||||
"occupancy": {
|
||||
"off": "\u05e0\u05e7\u05d9",
|
||||
"on": "\u05d6\u05d5\u05d4\u05d4"
|
||||
},
|
||||
"opening": {
|
||||
"off": "\u05e1\u05d2\u05d5\u05e8",
|
||||
"on": "\u05e4\u05ea\u05d5\u05d7"
|
||||
},
|
||||
"presence": {
|
||||
"off": "\u05dc\u05d0 \u05e0\u05d5\u05db\u05d7",
|
||||
"on": "\u05e0\u05d5\u05db\u05d7"
|
||||
},
|
||||
"problem": {
|
||||
"off": "\u05d0\u05d5\u05e7\u05d9\u05d9",
|
||||
"on": "\u05d1\u05e2\u05d9\u05d9\u05d4"
|
||||
},
|
||||
"safety": {
|
||||
"off": "\u05d1\u05d8\u05d5\u05d7",
|
||||
"on": "\u05dc\u05d0 \u05d1\u05d8\u05d5\u05d7"
|
||||
},
|
||||
"smoke": {
|
||||
"off": "\u05e0\u05e7\u05d9",
|
||||
"on": "\u05d0\u05d5\u05ea\u05e8"
|
||||
},
|
||||
"sound": {
|
||||
"off": "\u05e0\u05e7\u05d9",
|
||||
"on": "\u05d0\u05d5\u05ea\u05e8"
|
||||
},
|
||||
"vibration": {
|
||||
"off": "\u05e0\u05e7\u05d9",
|
||||
"on": "\u05d0\u05d5\u05ea\u05e8"
|
||||
},
|
||||
"window": {
|
||||
"off": "\u05e1\u05d2\u05d5\u05e8",
|
||||
"on": "\u05e4\u05ea\u05d5\u05d7"
|
||||
}
|
||||
}
|
||||
},
|
||||
"alarm_control_panel": {
|
||||
"state": {
|
||||
"_": {
|
||||
"armed": "\u05d3\u05e8\u05d5\u05da",
|
||||
"disarmed": "\u05de\u05e0\u05d5\u05d8\u05e8\u05dc",
|
||||
"armed_home": "\u05d4\u05d1\u05d9\u05ea \u05d3\u05e8\u05d5\u05da",
|
||||
"armed_away": "\u05d3\u05e8\u05d5\u05da \u05dc\u05d0 \u05d1\u05d1\u05d9\u05ea",
|
||||
"armed_night": "\u05d3\u05e8\u05d5\u05da \u05dc\u05d9\u05dc\u05d4",
|
||||
"armed_custom_bypass": "\u05de\u05e2\u05e7\u05e3 \u05de\u05d5\u05ea\u05d0\u05dd \u05d0\u05d9\u05e9\u05d9\u05ea \u05d3\u05e8\u05d5\u05da",
|
||||
"pending": "\u05de\u05de\u05ea\u05d9\u05df",
|
||||
"arming": "\u05de\u05e4\u05e2\u05d9\u05dc",
|
||||
"disarming": "\u05de\u05e0\u05d8\u05e8\u05dc",
|
||||
"triggered": "\u05d4\u05d5\u05e4\u05e2\u05dc"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u05db\u05d1\u05d5\u05d9",
|
||||
"on": "\u05d3\u05dc\u05d5\u05e7"
|
||||
}
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u05db\u05d1\u05d5\u05d9",
|
||||
"on": "\u05d3\u05dc\u05d5\u05e7"
|
||||
}
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"state": {
|
||||
"_": {
|
||||
"recording": "\u05de\u05e7\u05dc\u05d9\u05d8",
|
||||
"streaming": "\u05de\u05d6\u05e8\u05d9\u05dd",
|
||||
"idle": "\u05de\u05d7\u05db\u05d4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u05db\u05d1\u05d5\u05d9",
|
||||
"heat": "\u05d7\u05d9\u05de\u05d5\u05dd",
|
||||
"cool": "\u05e7\u05e8\u05d5\u05e8",
|
||||
"heat_cool": "\u05d7\u05d9\u05de\u05d5\u05dd/\u05e7\u05d9\u05e8\u05d5\u05e8",
|
||||
"auto": "\u05d0\u05d5\u05d8\u05d5\u05de\u05d8\u05d9",
|
||||
"dry": "\u05d9\u05d1\u05e9",
|
||||
"fan_only": "\u05de\u05d0\u05d5\u05d5\u05e8\u05e8 \u05d1\u05dc\u05d1\u05d3"
|
||||
}
|
||||
}
|
||||
},
|
||||
"configurator": {
|
||||
"state": {
|
||||
"_": {
|
||||
"configure": "\u05d4\u05d2\u05d3\u05e8",
|
||||
"configured": "\u05d4\u05d5\u05d2\u05d3\u05e8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cover": {
|
||||
"state": {
|
||||
"_": {
|
||||
"open": "\u05e4\u05ea\u05d5\u05d7",
|
||||
"opening": "\u05e4\u05d5\u05ea\u05d7",
|
||||
"closed": "\u05e0\u05e1\u05d2\u05e8",
|
||||
"closing": "\u05e1\u05d5\u05d2\u05e8",
|
||||
"stopped": "\u05e2\u05e6\u05d5\u05e8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"device_tracker": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "\u05d1\u05d1\u05d9\u05ea",
|
||||
"not_home": "\u05dc\u05d0 \u05d1\u05d1\u05d9\u05ea"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u05db\u05d1\u05d5\u05d9",
|
||||
"on": "\u05d3\u05dc\u05d5\u05e7"
|
||||
}
|
||||
}
|
||||
},
|
||||
"group": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u05db\u05d1\u05d5\u05d9",
|
||||
"on": "\u05d3\u05dc\u05d5\u05e7",
|
||||
"home": "\u05d1\u05d1\u05d9\u05ea",
|
||||
"not_home": "\u05dc\u05d0 \u05d1\u05d1\u05d9\u05ea",
|
||||
"open": "\u05e4\u05ea\u05d5\u05d7",
|
||||
"closed": "\u05e1\u05d2\u05d5\u05e8",
|
||||
"locked": "\u05e0\u05e2\u05d5\u05dc",
|
||||
"unlocked": "\u05e4\u05ea\u05d5\u05d7",
|
||||
"ok": "\u05ea\u05e7\u05d9\u05df",
|
||||
"problem": "\u05d1\u05e2\u05d9\u05d4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"input_boolean": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u05db\u05d1\u05d5\u05d9",
|
||||
"on": "\u05d3\u05dc\u05d5\u05e7"
|
||||
}
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u05db\u05d1\u05d5\u05d9",
|
||||
"on": "\u05d3\u05dc\u05d5\u05e7"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lock": {
|
||||
"state": {
|
||||
"_": {
|
||||
"locked": "\u05e0\u05e2\u05d5\u05dc",
|
||||
"unlocked": "\u05e4\u05ea\u05d5\u05d7"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media_player": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u05db\u05d1\u05d5\u05d9",
|
||||
"on": "\u05d3\u05dc\u05d5\u05e7",
|
||||
"playing": "\u05de\u05e0\u05d2\u05df",
|
||||
"paused": "\u05de\u05d5\u05e9\u05d4\u05d4",
|
||||
"idle": "\u05de\u05de\u05ea\u05d9\u05df",
|
||||
"standby": "\u05de\u05e6\u05d1 \u05d4\u05de\u05ea\u05e0\u05d4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"person": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "\u05d1\u05d1\u05d9\u05ea",
|
||||
"not_home": "\u05dc\u05d0 \u05e0\u05de\u05e6\u05d0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"plant": {
|
||||
"state": {
|
||||
"_": {
|
||||
"ok": "\u05ea\u05e7\u05d9\u05df",
|
||||
"problem": "\u05d1\u05e2\u05d9\u05d4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"remote": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u05db\u05d1\u05d5\u05d9",
|
||||
"on": "\u05d3\u05dc\u05d5\u05e7"
|
||||
}
|
||||
}
|
||||
},
|
||||
"script": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u05db\u05d1\u05d5\u05d9",
|
||||
"on": "\u05d3\u05dc\u05d5\u05e7"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sun": {
|
||||
"state": {
|
||||
"_": {
|
||||
"above_horizon": "\u05de\u05e2\u05dc \u05d4\u05d0\u05d5\u05e4\u05e7",
|
||||
"below_horizon": "\u05de\u05ea\u05d7\u05ea \u05dc\u05d0\u05d5\u05e4\u05e7"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u05db\u05d1\u05d5\u05d9",
|
||||
"on": "\u05d3\u05dc\u05d5\u05e7"
|
||||
}
|
||||
}
|
||||
},
|
||||
"vacuum": {
|
||||
"state": {
|
||||
"_": {
|
||||
"cleaning": "\u05de\u05e0\u05e7\u05d4",
|
||||
"docked": "\u05d1\u05e2\u05d2\u05d9\u05e0\u05d4",
|
||||
"error": "\u05e9\u05d2\u05d9\u05d0\u05d4",
|
||||
"idle": "\u05de\u05de\u05ea\u05d9\u05df",
|
||||
"off": "\u05de\u05db\u05d5\u05d1\u05d4",
|
||||
"on": "\u05de\u05d5\u05e4\u05e2\u05dc",
|
||||
"paused": "\u05de\u05d5\u05e9\u05d4\u05d4",
|
||||
"returning": "\u05d7\u05d6\u05d5\u05e8 \u05dc\u05e2\u05d2\u05d9\u05e0\u05d4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"timer": {
|
||||
"state": {
|
||||
"_": {
|
||||
"active": "\u05e4\u05e2\u05d9\u05dc",
|
||||
"idle": "\u05dc\u05d0 \u05e4\u05e2\u05d9\u05dc",
|
||||
"paused": "\u05de\u05d5\u05e9\u05d4\u05d4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"weather": {
|
||||
"state": {
|
||||
"_": {
|
||||
"clear-night": "\u05dc\u05d9\u05dc\u05d4 \u05d1\u05d4\u05d9\u05e8",
|
||||
"cloudy": "\u05de\u05e2\u05d5\u05e0\u05df",
|
||||
"exceptional": "\u05d9\u05d5\u05e6\u05d0 \u05d3\u05d5\u05e4\u05df",
|
||||
"fog": "\u05e2\u05e8\u05e4\u05dc",
|
||||
"hail": "\u05d1\u05e8\u05d3",
|
||||
"lightning": "\u05d1\u05e8\u05e7",
|
||||
"lightning-rainy": "\u05d1\u05e8\u05e7, \u05d2\u05e9\u05d5\u05dd",
|
||||
"partlycloudy": "\u05de\u05e2\u05d5\u05e0\u05df \u05d7\u05dc\u05e7\u05d9\u05ea",
|
||||
"pouring": "\u05d2\u05e9\u05d5\u05dd",
|
||||
"rainy": "\u05d2\u05e9\u05d5\u05dd",
|
||||
"snowy": "\u05de\u05d5\u05e9\u05dc\u05d2",
|
||||
"snowy-rainy": "\u05de\u05d5\u05e9\u05dc\u05d2, \u05d2\u05e9\u05d5\u05dd",
|
||||
"sunny": "\u05e9\u05de\u05e9\u05d9",
|
||||
"windy": "\u05e1\u05d5\u05e2\u05e8",
|
||||
"windy-variant": "\u05e1\u05d5\u05e2\u05e8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"zwave": {
|
||||
"state": {
|
||||
"_": {
|
||||
"initializing": "\u05de\u05d0\u05ea\u05d7\u05dc",
|
||||
"dead": "\u05de\u05ea",
|
||||
"sleeping": "\u05d9\u05e9\u05df",
|
||||
"ready": "\u05de\u05d5\u05db\u05df"
|
||||
},
|
||||
"query_stage": {
|
||||
"initializing": "\u05de\u05d0\u05ea\u05d7\u05dc ({query_stage})",
|
||||
"dead": "\u05de\u05ea ({query_stage})"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,196 @@
|
||||
{
|
||||
"component": {
|
||||
"binary_sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u092c\u0902\u0926"
|
||||
},
|
||||
"battery": {
|
||||
"off": "\u0938\u093e\u0927\u093e\u0930\u0923",
|
||||
"on": "\u0915\u092e"
|
||||
},
|
||||
"cold": {
|
||||
"off": "\u0938\u093e\u0927\u093e\u0930\u0923",
|
||||
"on": "\u0938\u0930\u094d\u0926\u0940"
|
||||
},
|
||||
"connectivity": {
|
||||
"off": "\u0921\u093f\u0938\u094d\u0915\u0928\u0947\u0915\u094d\u091f \u0915\u093f\u092f\u093e \u0917\u092f\u093e",
|
||||
"on": "\u091c\u0941\u0921\u093c\u0947 \u0939\u0941\u090f"
|
||||
},
|
||||
"door": {
|
||||
"off": "\u092c\u0902\u0926",
|
||||
"on": "\u0916\u0941\u0932\u093e"
|
||||
},
|
||||
"garage_door": {
|
||||
"off": "\u092c\u0902\u0926",
|
||||
"on": "\u0916\u0941\u0932\u093e"
|
||||
},
|
||||
"heat": {
|
||||
"on": "\u0917\u0930\u094d\u092e"
|
||||
},
|
||||
"motion": {
|
||||
"off": "\u0935\u093f\u0936\u0926",
|
||||
"on": "\u0905\u0928\u0941\u0938\u0928\u094d\u0927\u093e\u0928\u093f\u0924"
|
||||
},
|
||||
"opening": {
|
||||
"on": "\u0916\u0941\u0932\u093e"
|
||||
},
|
||||
"presence": {
|
||||
"on": "\u0918\u0930"
|
||||
},
|
||||
"window": {
|
||||
"off": "\u092c\u0902\u0926",
|
||||
"on": "\u0916\u0941\u0932\u0940"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u092c\u0902\u0926"
|
||||
}
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u092c\u0902\u0926",
|
||||
"heat": "\u0917\u0930\u094d\u092e\u0940",
|
||||
"cool": "\u0920\u0902\u0921\u093e",
|
||||
"dry": "\u0938\u0942\u0916\u093e"
|
||||
}
|
||||
}
|
||||
},
|
||||
"device_tracker": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "\u0918\u0930"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u092c\u0902\u0926",
|
||||
"on": "\u091a\u093e\u0932\u0942"
|
||||
}
|
||||
}
|
||||
},
|
||||
"group": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u092c\u0902\u0926",
|
||||
"on": "\u091a\u093e\u0932\u0942",
|
||||
"home": "\u0918\u0930",
|
||||
"problem": "\u0938\u092e\u0938\u094d\u092f\u093e"
|
||||
}
|
||||
}
|
||||
},
|
||||
"input_boolean": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u092c\u0902\u0926",
|
||||
"on": "\u091a\u093e\u0932\u0942"
|
||||
}
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u092c\u0902\u0926",
|
||||
"on": "\u091a\u093e\u0932\u0942"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lock": {
|
||||
"state": {
|
||||
"_": {
|
||||
"locked": "\u0905\u0935\u0930\u094b\u0927\u093f\u0924",
|
||||
"unlocked": "\u0916\u0941\u0932\u093e"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media_player": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u092c\u0902\u0926",
|
||||
"on": "\u091a\u093e\u0932\u0942"
|
||||
}
|
||||
}
|
||||
},
|
||||
"remote": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u092c\u0902\u0926",
|
||||
"on": "\u091a\u093e\u0932\u0942"
|
||||
}
|
||||
}
|
||||
},
|
||||
"script": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u092c\u0902\u0926",
|
||||
"on": "\u091a\u093e\u0932\u0942"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u092c\u0902\u0926",
|
||||
"on": "\u091a\u093e\u0932\u0942"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sun": {
|
||||
"state": {
|
||||
"_": {
|
||||
"above_horizon": "\u0915\u094d\u0937\u093f\u0924\u093f\u091c \u0938\u0947 \u090a\u092a\u0930",
|
||||
"below_horizon": "\u0915\u094d\u0937\u093f\u0924\u093f\u091c \u0915\u0947 \u0928\u0940\u091a\u0947"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u092c\u0902\u0926",
|
||||
"on": "\u091a\u093e\u0932\u0942"
|
||||
}
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u092c\u0902\u0926"
|
||||
}
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"state": {
|
||||
"_": {
|
||||
"recording": "\u0930\u093f\u0915\u0949\u0930\u094d\u0921\u093f\u0902\u0917"
|
||||
}
|
||||
}
|
||||
},
|
||||
"plant": {
|
||||
"state": {
|
||||
"_": {
|
||||
"ok": "\u0920\u0940\u0915 \u0939\u0948",
|
||||
"problem": "\u0938\u092e\u0938\u094d\u092f\u093e"
|
||||
}
|
||||
}
|
||||
},
|
||||
"zwave": {
|
||||
"state": {
|
||||
"_": {
|
||||
"sleeping": "\u0938\u094b\u092f\u093e \u0939\u0941\u0906",
|
||||
"ready": "\u0924\u0948\u092f\u093e\u0930"
|
||||
},
|
||||
"query_stage": {
|
||||
"initializing": "\u0906\u0930\u0902\u092d ({query_stage})",
|
||||
"dead": " ( {query_stage} )"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,343 @@
|
||||
{
|
||||
"component": {
|
||||
"sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Isklju\u010den",
|
||||
"on": "Uklju\u010den"
|
||||
}
|
||||
}
|
||||
},
|
||||
"binary_sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Isklju\u010den",
|
||||
"on": "Uklju\u010den"
|
||||
},
|
||||
"battery": {
|
||||
"off": "Normalno",
|
||||
"on": "Prazna"
|
||||
},
|
||||
"cold": {
|
||||
"off": "Normalno",
|
||||
"on": "Hladno"
|
||||
},
|
||||
"connectivity": {
|
||||
"off": "Nije spojen",
|
||||
"on": "Spojen"
|
||||
},
|
||||
"door": {
|
||||
"off": "Zatvoreno",
|
||||
"on": "Otvori"
|
||||
},
|
||||
"garage_door": {
|
||||
"off": "Zatvoren",
|
||||
"on": "Otvoreno"
|
||||
},
|
||||
"gas": {
|
||||
"off": "\u010cisto",
|
||||
"on": "Otkriveno"
|
||||
},
|
||||
"heat": {
|
||||
"off": "Normalno",
|
||||
"on": "Vru\u0107e"
|
||||
},
|
||||
"lock": {
|
||||
"off": "Zaklju\u010dano",
|
||||
"on": "Otklju\u010dano"
|
||||
},
|
||||
"moisture": {
|
||||
"off": "Suho",
|
||||
"on": "Mokro"
|
||||
},
|
||||
"motion": {
|
||||
"off": "\u010cisto",
|
||||
"on": "Otkriveno"
|
||||
},
|
||||
"occupancy": {
|
||||
"off": "\u010cisto",
|
||||
"on": "Otkriveno"
|
||||
},
|
||||
"opening": {
|
||||
"off": "Zatvoreno",
|
||||
"on": "Otvoreno"
|
||||
},
|
||||
"presence": {
|
||||
"off": "Odsutan",
|
||||
"on": "Doma"
|
||||
},
|
||||
"problem": {
|
||||
"off": "OK",
|
||||
"on": "Problem"
|
||||
},
|
||||
"safety": {
|
||||
"off": "Sigurno",
|
||||
"on": "Nesigurno"
|
||||
},
|
||||
"smoke": {
|
||||
"off": "\u010cisto",
|
||||
"on": "Otkriveno"
|
||||
},
|
||||
"sound": {
|
||||
"off": "\u010cisto",
|
||||
"on": "Otkriveno"
|
||||
},
|
||||
"vibration": {
|
||||
"off": "\u010cisto",
|
||||
"on": "Otkriveno"
|
||||
},
|
||||
"window": {
|
||||
"off": "Zatvoreno",
|
||||
"on": "Otvoreno"
|
||||
}
|
||||
}
|
||||
},
|
||||
"alarm_control_panel": {
|
||||
"state": {
|
||||
"_": {
|
||||
"armed": "Aktiviran",
|
||||
"disarmed": "Deaktiviran",
|
||||
"armed_home": "Aktiviran doma",
|
||||
"armed_away": "Aktiviran odsutno",
|
||||
"armed_night": "Aktiviran no\u010dni",
|
||||
"armed_custom_bypass": "Aktiviran",
|
||||
"pending": "U tijeku",
|
||||
"arming": "Aktiviranje",
|
||||
"disarming": "Deaktiviranje",
|
||||
"triggered": "Okinut"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Isklju\u010den",
|
||||
"on": "Uklju\u010den"
|
||||
}
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Isklju\u010den",
|
||||
"on": "Uklju\u010den"
|
||||
}
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"state": {
|
||||
"_": {
|
||||
"recording": "Snimanje",
|
||||
"streaming": "Oda\u0161ilja",
|
||||
"idle": "Neaktivan"
|
||||
}
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Isklju\u010den",
|
||||
"heat": "Grijanje",
|
||||
"cool": "Hla\u0111enje",
|
||||
"heat_cool": "Grijanje/Hla\u0111enje",
|
||||
"auto": "Auto",
|
||||
"dry": "Suho",
|
||||
"fan_only": "Samo ventilator"
|
||||
}
|
||||
}
|
||||
},
|
||||
"configurator": {
|
||||
"state": {
|
||||
"_": {
|
||||
"configure": "Konfiguriranje",
|
||||
"configured": "Konfiguriran"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cover": {
|
||||
"state": {
|
||||
"_": {
|
||||
"open": "Otvoreno",
|
||||
"opening": "Otvaranje",
|
||||
"closed": "Zatvoreno",
|
||||
"closing": "Zatvaranje",
|
||||
"stopped": "zaustavljen"
|
||||
}
|
||||
}
|
||||
},
|
||||
"device_tracker": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Doma",
|
||||
"not_home": "Odsutan"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Isklju\u010den",
|
||||
"on": "Uklju\u010den"
|
||||
}
|
||||
}
|
||||
},
|
||||
"group": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Uklju\u010deno",
|
||||
"on": "Uklju\u010deno",
|
||||
"home": "Doma",
|
||||
"not_home": "Odsutan",
|
||||
"open": "Otvoreno",
|
||||
"closed": "Zatvoreno",
|
||||
"locked": "Zaklju\u010dano",
|
||||
"unlocked": "Otklju\u010dano",
|
||||
"ok": "U redu",
|
||||
"problem": "Problem"
|
||||
}
|
||||
}
|
||||
},
|
||||
"input_boolean": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Isklju\u010den",
|
||||
"on": "Uklju\u010den"
|
||||
}
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Isklju\u010deno",
|
||||
"on": "Uklju\u010deno"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lock": {
|
||||
"state": {
|
||||
"_": {
|
||||
"locked": "Zaklju\u010dan",
|
||||
"unlocked": "Otklju\u010dan"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media_player": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Isklju\u010den",
|
||||
"on": "Uklju\u010den",
|
||||
"playing": "Prikazivanje",
|
||||
"paused": "Pauzirano",
|
||||
"idle": "Neaktivan",
|
||||
"standby": "U stanju \u010dekanja"
|
||||
}
|
||||
}
|
||||
},
|
||||
"person": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Doma",
|
||||
"not_home": "Odsutan"
|
||||
}
|
||||
}
|
||||
},
|
||||
"plant": {
|
||||
"state": {
|
||||
"_": {
|
||||
"ok": "u redu",
|
||||
"problem": "Problem"
|
||||
}
|
||||
}
|
||||
},
|
||||
"remote": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Isklju\u010den",
|
||||
"on": "Uklju\u010den"
|
||||
}
|
||||
}
|
||||
},
|
||||
"script": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Isklju\u010den",
|
||||
"on": "Uklju\u010den"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sun": {
|
||||
"state": {
|
||||
"_": {
|
||||
"above_horizon": "Iznad horizonta",
|
||||
"below_horizon": "Ispod horizonta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Isklju\u010den",
|
||||
"on": "Uklju\u010den"
|
||||
}
|
||||
}
|
||||
},
|
||||
"vacuum": {
|
||||
"state": {
|
||||
"_": {
|
||||
"cleaning": "\u010ci\u0161\u0107enje",
|
||||
"docked": "Usidreni",
|
||||
"error": "Gre\u0161ka",
|
||||
"idle": "Neaktivan",
|
||||
"off": "Uga\u0161eno",
|
||||
"on": "Upaljeno",
|
||||
"paused": "Pauzirano",
|
||||
"returning": "Povratak na dok"
|
||||
}
|
||||
}
|
||||
},
|
||||
"timer": {
|
||||
"state": {
|
||||
"_": {
|
||||
"active": "aktivan",
|
||||
"idle": "neaktivan",
|
||||
"paused": "pauzirano"
|
||||
}
|
||||
}
|
||||
},
|
||||
"weather": {
|
||||
"state": {
|
||||
"_": {
|
||||
"clear-night": "Vedro, no\u0107",
|
||||
"cloudy": "Obla\u010dno",
|
||||
"exceptional": "Izuzetan",
|
||||
"fog": "Magla",
|
||||
"hail": "Tu\u010da",
|
||||
"lightning": "Munja",
|
||||
"lightning-rainy": "Munja, ki\u0161na",
|
||||
"partlycloudy": "Djelomi\u010dno obla\u010dno",
|
||||
"pouring": "Lije",
|
||||
"rainy": "Ki\u0161ovito",
|
||||
"snowy": "Snje\u017eno",
|
||||
"snowy-rainy": "Snje\u017eno, ki\u0161no",
|
||||
"sunny": "Sun\u010dano",
|
||||
"windy": "Vjetrovito",
|
||||
"windy-variant": "Vjetrovito"
|
||||
}
|
||||
}
|
||||
},
|
||||
"zwave": {
|
||||
"state": {
|
||||
"_": {
|
||||
"initializing": "Inicijalizacija",
|
||||
"dead": "Mrtav",
|
||||
"sleeping": "Spavanje",
|
||||
"ready": "Spreman"
|
||||
},
|
||||
"query_stage": {
|
||||
"initializing": "Inicijalizacija ( {query_stage} )",
|
||||
"dead": "Mrtav ({query_stage})"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,349 @@
|
||||
{
|
||||
"component": {
|
||||
"sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Ki",
|
||||
"on": "Be"
|
||||
}
|
||||
}
|
||||
},
|
||||
"zwave": {
|
||||
"state": {
|
||||
"_": {
|
||||
"initializing": "Inicializ\u00e1l\u00e1s",
|
||||
"dead": "Halott",
|
||||
"sleeping": "Alv\u00e1s",
|
||||
"ready": "K\u00e9sz"
|
||||
},
|
||||
"query_stage": {
|
||||
"initializing": "Inicializ\u00e1l\u00e1s",
|
||||
"dead": "Halott"
|
||||
}
|
||||
}
|
||||
},
|
||||
"ebusd": {
|
||||
"state": {
|
||||
"day": "Nappal",
|
||||
"night": "\u00c9jszaka"
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Ki",
|
||||
"on": "Be"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Ki",
|
||||
"on": "Be"
|
||||
}
|
||||
}
|
||||
},
|
||||
"binary_sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Ki",
|
||||
"on": "Be"
|
||||
},
|
||||
"battery": {
|
||||
"off": "Norm\u00e1l",
|
||||
"on": "Alacsony"
|
||||
},
|
||||
"cold": {
|
||||
"off": "Norm\u00e1l",
|
||||
"on": "Hideg"
|
||||
},
|
||||
"connectivity": {
|
||||
"off": "Lekapcsol\u00f3dva",
|
||||
"on": "Kapcsol\u00f3dva"
|
||||
},
|
||||
"door": {
|
||||
"off": "Z\u00e1rva",
|
||||
"on": "Nyitva"
|
||||
},
|
||||
"garage_door": {
|
||||
"off": "Z\u00e1rva",
|
||||
"on": "Nyitva"
|
||||
},
|
||||
"gas": {
|
||||
"off": "Norm\u00e1l",
|
||||
"on": "\u00c9szlelve"
|
||||
},
|
||||
"heat": {
|
||||
"off": "Norm\u00e1l",
|
||||
"on": "Meleg"
|
||||
},
|
||||
"lock": {
|
||||
"off": "Bez\u00e1rva",
|
||||
"on": "Kinyitva"
|
||||
},
|
||||
"moisture": {
|
||||
"off": "Sz\u00e1raz",
|
||||
"on": "Nedves"
|
||||
},
|
||||
"motion": {
|
||||
"off": "Norm\u00e1l",
|
||||
"on": "\u00c9szlelve"
|
||||
},
|
||||
"occupancy": {
|
||||
"off": "Norm\u00e1l",
|
||||
"on": "\u00c9szlelve"
|
||||
},
|
||||
"opening": {
|
||||
"off": "Z\u00e1rva",
|
||||
"on": "Nyitva"
|
||||
},
|
||||
"presence": {
|
||||
"off": "T\u00e1vol",
|
||||
"on": "Otthon"
|
||||
},
|
||||
"problem": {
|
||||
"off": "OK",
|
||||
"on": "Probl\u00e9ma"
|
||||
},
|
||||
"safety": {
|
||||
"off": "Biztons\u00e1gos",
|
||||
"on": "Nem biztons\u00e1gos"
|
||||
},
|
||||
"smoke": {
|
||||
"off": "Norm\u00e1l",
|
||||
"on": "\u00c9szlelve"
|
||||
},
|
||||
"sound": {
|
||||
"off": "Norm\u00e1l",
|
||||
"on": "\u00c9szlelve"
|
||||
},
|
||||
"vibration": {
|
||||
"off": "Norm\u00e1l",
|
||||
"on": "\u00c9szlelve"
|
||||
},
|
||||
"window": {
|
||||
"off": "Z\u00e1rva",
|
||||
"on": "Nyitva"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lock": {
|
||||
"state": {
|
||||
"_": {
|
||||
"locked": "Bez\u00e1rva",
|
||||
"unlocked": "Kinyitva"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cover": {
|
||||
"state": {
|
||||
"_": {
|
||||
"open": "Nyitva",
|
||||
"opening": "Nyit\u00e1s",
|
||||
"closed": "Z\u00e1rva",
|
||||
"closing": "Z\u00e1r\u00e1s",
|
||||
"stopped": "Meg\u00e1ll\u00edtva"
|
||||
}
|
||||
}
|
||||
},
|
||||
"alarm_control_panel": {
|
||||
"state": {
|
||||
"_": {
|
||||
"armed": "\u00c9les\u00edtve",
|
||||
"disarmed": "Hat\u00e1stalan\u00edtva",
|
||||
"armed_home": "\u00c9les\u00edtve otthon",
|
||||
"armed_away": "\u00c9les\u00edtve t\u00e1vol",
|
||||
"armed_night": "\u00c9les\u00edtve \u00e9jszaka",
|
||||
"armed_custom_bypass": "\u00c9les\u00edtve \u00e1thidal\u00e1ssal",
|
||||
"pending": "F\u00fcgg\u0151ben",
|
||||
"arming": "\u00c9les\u00edt\u00e9s",
|
||||
"disarming": "Hat\u00e1stalan\u00edt\u00e1s",
|
||||
"triggered": "Riaszt\u00e1s"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media_player": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Ki",
|
||||
"on": "Be",
|
||||
"playing": "Lej\u00e1tsz\u00e1s",
|
||||
"paused": "Sz\u00fcnetel",
|
||||
"idle": "T\u00e9tlen",
|
||||
"standby": "K\u00e9szenl\u00e9t"
|
||||
}
|
||||
}
|
||||
},
|
||||
"device_tracker": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Otthon",
|
||||
"not_home": "T\u00e1vol"
|
||||
}
|
||||
}
|
||||
},
|
||||
"vacuum": {
|
||||
"state": {
|
||||
"_": {
|
||||
"cleaning": "Takar\u00edt\u00e1s",
|
||||
"docked": "Dokkolva",
|
||||
"error": "Hiba",
|
||||
"idle": "T\u00e9tlen",
|
||||
"off": "Ki",
|
||||
"on": "Be",
|
||||
"paused": "Sz\u00fcnetel",
|
||||
"returning": "Dokkol\u00e1s folyamatban"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Ki",
|
||||
"on": "Be"
|
||||
}
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Ki",
|
||||
"heat": "F\u0171t\u00e9s",
|
||||
"cool": "H\u0171t\u00e9s",
|
||||
"heat_cool": "F\u0171t\u00e9s/H\u0171t\u00e9s",
|
||||
"auto": "Automatikus",
|
||||
"dry": "Sz\u00e1raz",
|
||||
"fan_only": "Csak ventil\u00e1tor"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Ki",
|
||||
"on": "Be"
|
||||
}
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Ki",
|
||||
"on": "Be"
|
||||
}
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"state": {
|
||||
"_": {
|
||||
"recording": "Felv\u00e9tel",
|
||||
"streaming": "Streamel\u00e9s",
|
||||
"idle": "T\u00e9tlen"
|
||||
}
|
||||
}
|
||||
},
|
||||
"configurator": {
|
||||
"state": {
|
||||
"_": {
|
||||
"configure": "Be\u00e1ll\u00edt\u00e1s",
|
||||
"configured": "Be\u00e1ll\u00edtva"
|
||||
}
|
||||
}
|
||||
},
|
||||
"group": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Ki",
|
||||
"on": "Be",
|
||||
"home": "Otthon",
|
||||
"not_home": "T\u00e1vol",
|
||||
"open": "Nyitva",
|
||||
"closed": "Z\u00e1rva",
|
||||
"locked": "Bez\u00e1rva",
|
||||
"unlocked": "Kinyitva",
|
||||
"ok": "OK",
|
||||
"problem": "Probl\u00e9ma"
|
||||
}
|
||||
}
|
||||
},
|
||||
"input_boolean": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Ki",
|
||||
"on": "Be"
|
||||
}
|
||||
}
|
||||
},
|
||||
"person": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Otthon",
|
||||
"not_home": "T\u00e1vol"
|
||||
}
|
||||
}
|
||||
},
|
||||
"plant": {
|
||||
"state": {
|
||||
"_": {
|
||||
"ok": "OK",
|
||||
"problem": "Probl\u00e9ma"
|
||||
}
|
||||
}
|
||||
},
|
||||
"remote": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Ki",
|
||||
"on": "Be"
|
||||
}
|
||||
}
|
||||
},
|
||||
"script": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Ki",
|
||||
"on": "Be"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sun": {
|
||||
"state": {
|
||||
"_": {
|
||||
"above_horizon": "L\u00e1t\u00f3hat\u00e1r felett",
|
||||
"below_horizon": "L\u00e1t\u00f3hat\u00e1r alatt"
|
||||
}
|
||||
}
|
||||
},
|
||||
"timer": {
|
||||
"state": {
|
||||
"_": {
|
||||
"active": "Akt\u00edv",
|
||||
"idle": "T\u00e9tlen",
|
||||
"paused": "Sz\u00fcnetel"
|
||||
}
|
||||
}
|
||||
},
|
||||
"weather": {
|
||||
"state": {
|
||||
"_": {
|
||||
"clear-night": "Tiszta, \u00e9jszaka",
|
||||
"cloudy": "Felh\u0151s",
|
||||
"exceptional": "Kiv\u00e9teles",
|
||||
"fog": "K\u00f6d",
|
||||
"hail": "J\u00e9ges\u0151",
|
||||
"lightning": "Vihar",
|
||||
"lightning-rainy": "Viharos, es\u0151s",
|
||||
"partlycloudy": "R\u00e9szben felh\u0151s",
|
||||
"pouring": "Szakad",
|
||||
"rainy": "Es\u0151s",
|
||||
"snowy": "Havaz\u00e1s",
|
||||
"snowy-rainy": "Havas, es\u0151s",
|
||||
"sunny": "Napos",
|
||||
"windy": "Szeles",
|
||||
"windy-variant": "Szeles"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,343 @@
|
||||
{
|
||||
"component": {
|
||||
"binary_sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0531\u0576\u057b\u0561\u057f\u057e\u0561\u056e",
|
||||
"on": "\u0544\u056b\u0561\u0581\u0561\u056e"
|
||||
},
|
||||
"battery": {
|
||||
"off": "\u0546\u0578\u0580\u0574\u0561\u056c \u0567",
|
||||
"on": "\u0551\u0561\u056e\u0580"
|
||||
},
|
||||
"cold": {
|
||||
"off": "\u0546\u0578\u0580\u0574\u0561\u056c",
|
||||
"on": "\u054d\u0561\u057c\u0568"
|
||||
},
|
||||
"connectivity": {
|
||||
"off": "\u0531\u0576\u057b\u0561\u057f\u057e\u0561\u056e \u0567",
|
||||
"on": "\u053f\u0561\u057a\u057e\u0561\u056e"
|
||||
},
|
||||
"door": {
|
||||
"off": "\u0553\u0561\u056f\u057e\u0561\u056e \u0567",
|
||||
"on": "\u0532\u0561\u0581\u0565\u056c"
|
||||
},
|
||||
"garage_door": {
|
||||
"off": "\u0553\u0561\u056f\u057e\u0561\u056e \u0567",
|
||||
"on": "\u0532\u0561\u0581\u0565\u056c"
|
||||
},
|
||||
"gas": {
|
||||
"off": "\u0544\u0561\u0584\u0580\u0565\u056c",
|
||||
"on": "\u0540\u0561\u0575\u057f\u0576\u0561\u0562\u0565\u0580\u057e\u0565\u056c \u0567"
|
||||
},
|
||||
"heat": {
|
||||
"off": "\u0546\u0578\u0580\u0574\u0561\u056c",
|
||||
"on": "\u0539\u0565\u056a"
|
||||
},
|
||||
"lock": {
|
||||
"off": "\u056f\u0578\u0572\u057a\u057e\u0561\u056e",
|
||||
"on": "\u0562\u0561\u0581\u0565\u056c \u0567"
|
||||
},
|
||||
"moisture": {
|
||||
"off": "\u0549\u0578\u0580",
|
||||
"on": "\u053d\u0578\u0576\u0561\u057e"
|
||||
},
|
||||
"motion": {
|
||||
"off": "\u0544\u0561\u0584\u0580\u0565\u056c",
|
||||
"on": "\u0540\u0561\u0575\u057f\u0576\u0561\u0562\u0565\u0580\u057e\u0565\u056c \u0567"
|
||||
},
|
||||
"occupancy": {
|
||||
"off": "\u0544\u0561\u0584\u0580\u0565\u056c",
|
||||
"on": "\u0540\u0561\u0575\u057f\u0576\u0561\u0562\u0565\u0580\u057e\u0565\u056c \u0567"
|
||||
},
|
||||
"opening": {
|
||||
"off": "\u0553\u0561\u056f\u057e\u0561\u056e",
|
||||
"on": "\u0532\u0561\u0581"
|
||||
},
|
||||
"presence": {
|
||||
"off": "\u0540\u0565\u057c\u0578\u0582",
|
||||
"on": "\u054f\u0578\u0582\u0576"
|
||||
},
|
||||
"problem": {
|
||||
"off": "OK",
|
||||
"on": "\u053d\u0576\u0564\u056b\u0580"
|
||||
},
|
||||
"safety": {
|
||||
"off": "\u0531\u057a\u0561\u0570\u0578\u057e",
|
||||
"on": "\u0531\u0576\u057e\u057f\u0561\u0576\u0563"
|
||||
},
|
||||
"smoke": {
|
||||
"off": "\u0544\u0561\u0584\u0580\u0565\u056c",
|
||||
"on": "\u0540\u0561\u0575\u057f\u0576\u0561\u0562\u0565\u0580\u057e\u0565\u056c \u0567"
|
||||
},
|
||||
"sound": {
|
||||
"off": "\u0544\u0561\u0584\u0580\u0565\u056c",
|
||||
"on": "\u0540\u0561\u0575\u057f\u0576\u0561\u0562\u0565\u0580\u057e\u0565\u056c \u0567"
|
||||
},
|
||||
"vibration": {
|
||||
"off": "\u0544\u0561\u0584\u0580\u0565\u056c",
|
||||
"on": "\u0540\u0561\u0575\u057f\u0576\u0561\u0562\u0565\u0580\u057e\u0565\u056c \u0567"
|
||||
},
|
||||
"window": {
|
||||
"off": "\u0553\u0561\u056f\u057e\u0561\u056e \u0567",
|
||||
"on": "\u0532\u0561\u0581\u0565\u056c"
|
||||
}
|
||||
}
|
||||
},
|
||||
"alarm_control_panel": {
|
||||
"state": {
|
||||
"_": {
|
||||
"armed": "\u0536\u056b\u0576\u057e\u0561\u056e",
|
||||
"disarmed": "\u0536\u056b\u0576\u0561\u0569\u0561\u0583\u057e\u0561\u056e",
|
||||
"armed_home": "\u0536\u056b\u0576\u057e\u0561\u056e \u057f\u0578\u0582\u0576",
|
||||
"armed_away": "\u0536\u056b\u0576\u057e\u0561\u056e",
|
||||
"armed_night": "\u0536\u056b\u0576\u057e\u0561\u056e \u0563\u056b\u0577\u0565\u0580",
|
||||
"armed_custom_bypass": "\u0536\u056b\u0576\u0574\u0561\u0576 \u0561\u0576\u0570\u0561\u057f\u0561\u056f\u0561\u0576 \u056f\u0578\u0564",
|
||||
"pending": "\u054d\u057a\u0561\u057d\u0578\u0582\u0574",
|
||||
"arming": "\u0536\u056b\u0576\u0565\u056c",
|
||||
"disarming": "\u0536\u056b\u0576\u0561\u0569\u0561\u0583\u0578\u0572",
|
||||
"triggered": "\u057a\u0561\u057f\u0573\u0561\u057c\u0568"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0531\u0576\u057b\u0561\u057f\u057e\u0561\u056e",
|
||||
"on": "\u0544\u056b\u0561\u0581\u0561\u056e"
|
||||
}
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0531\u0576\u057b\u0561\u057f\u057e\u0561\u056e",
|
||||
"on": "\u0544\u056b\u0561\u0581\u0561\u056e"
|
||||
}
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"state": {
|
||||
"_": {
|
||||
"recording": "\u0541\u0561\u0575\u0576\u0561\u0563\u0580\u0578\u0582\u0569\u0575\u0578\u0582\u0576\u0568",
|
||||
"streaming": "\u0540\u0578\u057d\u0584",
|
||||
"idle": "\u057a\u0561\u0580\u0561\u057a"
|
||||
}
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0531\u0576\u057b\u0561\u057f\u057e\u0561\u056e",
|
||||
"heat": "\u054b\u0565\u0580\u0574\u0578\u0582\u0569\u0575\u0578\u0582\u0576",
|
||||
"cool": "\u0540\u0578\u057e\u0561\u0581\u0578\u0582\u0574",
|
||||
"heat_cool": "\u054b\u0565\u057c\u0578\u0582\u0581\u0578\u0582\u0574/\u0540\u0578\u057e\u0561\u0581\u0578\u0582\u0574",
|
||||
"auto": "\u0531\u057e\u057f\u0578\u0574\u0561\u057f",
|
||||
"dry": "\u0549\u0578\u0580",
|
||||
"fan_only": "\u0555\u0564\u0561\u0583\u0578\u056d\u056b\u0579"
|
||||
}
|
||||
}
|
||||
},
|
||||
"configurator": {
|
||||
"state": {
|
||||
"_": {
|
||||
"configure": "\u053f\u0561\u0580\u0563\u0561\u057e\u0578\u0580\u0565\u056c",
|
||||
"configured": "\u053f\u0561\u0580\u0563\u0561\u057e\u0578\u0580\u057e\u0561\u056e"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cover": {
|
||||
"state": {
|
||||
"_": {
|
||||
"open": "\u0532\u0561\u0581",
|
||||
"opening": "\u0532\u0561\u0581\u0578\u0582\u0574",
|
||||
"closed": "\u0553\u0561\u056f\u057e\u0561\u056e",
|
||||
"closing": "\u0553\u0561\u056f\u0578\u0582\u0574",
|
||||
"stopped": "\u0534\u0561\u0564\u0561\u0580\u0565\u0581"
|
||||
}
|
||||
}
|
||||
},
|
||||
"device_tracker": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "\u054f\u0578\u0582\u0576",
|
||||
"not_home": "\u0540\u0565\u057c\u0578\u0582"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0531\u0576\u057b\u0561\u057f\u057e\u0561\u056e",
|
||||
"on": "\u0544\u056b\u0561\u0581\u0561\u056e"
|
||||
}
|
||||
}
|
||||
},
|
||||
"group": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0531\u0576\u057b\u0561\u057f\u057e\u0561\u056e",
|
||||
"on": "\u0544\u056b\u0561\u0581\u0561\u056e",
|
||||
"home": "\u054f\u0578\u0582\u0576",
|
||||
"not_home": "\u0540\u0565\u057c\u0578\u0582",
|
||||
"open": "\u0532\u0561\u0581\u0565\u0584",
|
||||
"closed": "\u0553\u0561\u056f\u057e\u0561\u056e",
|
||||
"locked": "\u056f\u0578\u0572\u057a\u057e\u0561\u056e \u0567",
|
||||
"unlocked": "\u0532\u0561\u0581\u0565\u056c \u0567",
|
||||
"ok": "\u053c\u0561\u057e",
|
||||
"problem": "\u053d\u0576\u0564\u056b\u0580"
|
||||
}
|
||||
}
|
||||
},
|
||||
"input_boolean": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0531\u0576\u057b\u0561\u057f\u057e\u0561\u056e",
|
||||
"on": "\u0544\u056b\u0561\u0581\u0561\u056e"
|
||||
}
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u054d\u0576\u057b\u0561\u057f\u057e\u0561\u056e",
|
||||
"on": "\u0544\u056b\u0561\u0581\u0561\u056e"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lock": {
|
||||
"state": {
|
||||
"_": {
|
||||
"locked": "\u053f\u0578\u0572\u057a\u057e\u0561\u056e \u0567",
|
||||
"unlocked": "\u0532\u0561\u0581 \u0567"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media_player": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0531\u0576\u057b\u0561\u057f\u0561\u056e",
|
||||
"on": "\u0544\u056b\u0561\u0581\u0561\u056e",
|
||||
"playing": "\u053d\u0561\u0572\u0578\u0582\u0574",
|
||||
"paused": "\u0534\u0561\u0564\u0561\u0580 \u0567",
|
||||
"idle": "\u054a\u0561\u0580\u0561\u057a",
|
||||
"standby": "\u054d\u057a\u0561\u057d\u0578\u0582\u0574"
|
||||
}
|
||||
}
|
||||
},
|
||||
"person": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "\u057f\u0578\u0582\u0576",
|
||||
"not_home": "\u0540\u0565\u057c\u0578\u0582"
|
||||
}
|
||||
}
|
||||
},
|
||||
"plant": {
|
||||
"state": {
|
||||
"_": {
|
||||
"ok": "\u053c\u0561\u057e",
|
||||
"problem": "\u053d\u0576\u0564\u056b\u0580"
|
||||
}
|
||||
}
|
||||
},
|
||||
"remote": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0531\u0576\u057b\u0561\u057f\u057e\u0561\u056e",
|
||||
"on": "\u0544\u056b\u0561\u0581\u0561\u056e"
|
||||
}
|
||||
}
|
||||
},
|
||||
"script": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0531\u0576\u057b\u0561\u057f\u057e\u0561\u056e",
|
||||
"on": "\u0544\u056b\u0561\u0581\u0561\u056e"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0531\u0576\u057b\u0561\u057f\u057e\u0561\u056e",
|
||||
"on": "\u0574\u056b\u0561\u0581\u0561\u056e"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sun": {
|
||||
"state": {
|
||||
"_": {
|
||||
"above_horizon": "\u0540\u0578\u0580\u056b\u0566\u0578\u0576\u056b \u057e\u0565\u0580\u0587\u0578\u0582\u0574",
|
||||
"below_horizon": "\u0540\u0578\u0580\u056b\u0566\u0578\u0576\u056b \u0576\u0565\u0580\u0584\u0587\u0578\u0582\u0574"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u0561\u0576\u057b\u0561\u057f\u057e\u0561\u056e",
|
||||
"on": "\u0574\u056b\u0561\u0581\u0561\u056e"
|
||||
}
|
||||
}
|
||||
},
|
||||
"vacuum": {
|
||||
"state": {
|
||||
"_": {
|
||||
"cleaning": "\u0544\u0561\u0584\u0580\u0578\u0582\u0574",
|
||||
"docked": "\u053e\u0561\u056e\u056f\u057e\u0561\u056e",
|
||||
"error": "\u054d\u056d\u0561\u056c",
|
||||
"idle": "\u054a\u0561\u0580\u0561\u057a",
|
||||
"off": "\u0561\u0576\u057b\u0561\u057f\u057e\u0561\u056e",
|
||||
"on": "\u057e\u0580\u0561",
|
||||
"paused": "\u0534\u0561\u0564\u0561\u0580 \u0567",
|
||||
"returning": "\u054e\u0565\u0580\u0561\u0564\u0561\u057c\u0576\u0561\u056c\u0578\u057e \u0576\u0561\u057e\u0561\u0570\u0561\u0576\u0563\u056b\u057d\u057f"
|
||||
}
|
||||
}
|
||||
},
|
||||
"timer": {
|
||||
"state": {
|
||||
"_": {
|
||||
"active": "\u0561\u056f\u057f\u056b\u057e",
|
||||
"idle": "\u057a\u0561\u0580\u0561\u057a",
|
||||
"paused": "\u0564\u0561\u0564\u0561\u0580 "
|
||||
}
|
||||
}
|
||||
},
|
||||
"weather": {
|
||||
"state": {
|
||||
"_": {
|
||||
"clear-night": "\u0544\u0561\u0584\u0580\u0565\u056c \u057d\u057f\u0578\u0582\u0563\u057e\u0561\u056e \u056b\u0580\u0565\u0580\u0568",
|
||||
"cloudy": "\u0531\u0574\u057a\u0561\u0574\u0561\u056e",
|
||||
"exceptional": "\u0532\u0561\u0581\u0561\u057c\u056b\u056f",
|
||||
"fog": "\u0544\u0561\u057c\u0561\u056d\u0578\u0582\u0572",
|
||||
"hail": "\u053f\u0561\u0580\u056f\u0578\u0582\u057f",
|
||||
"lightning": "\u053f\u0561\u0575\u056e\u0561\u056f",
|
||||
"lightning-rainy": "\u053f\u0561\u0575\u056e\u0561\u056f, \u0561\u0576\u0571\u0580\u0587",
|
||||
"partlycloudy": "\u0544\u0561\u057d\u0561\u0574\u0562 \u0561\u0574\u057a\u0561\u0574\u0561\u056e",
|
||||
"pouring": "\u053c\u0581\u0576\u0565\u056c",
|
||||
"rainy": "\u0531\u0576\u0571\u0580\u0587\u0578\u057f",
|
||||
"snowy": "\u0541\u0575\u0578\u0582\u0576\u0578\u057f \u0567",
|
||||
"snowy-rainy": "\u0541\u0575\u0578\u0582\u0576\u0561\u057c\u0561\u057f, \u0561\u0576\u0571\u0580\u0587\u0578\u057f",
|
||||
"sunny": "\u0531\u0580\u0587\u0578\u057f",
|
||||
"windy": "\u053f\u0561\u0574",
|
||||
"windy-variant": "\u0554\u0561\u0574\u0578\u057f"
|
||||
}
|
||||
}
|
||||
},
|
||||
"zwave": {
|
||||
"state": {
|
||||
"_": {
|
||||
"initializing": "\u0546\u0561\u056d\u0561\u0571\u0565\u057c\u0576\u0578\u0572",
|
||||
"dead": "\u0544\u0565\u057c\u0561\u056e",
|
||||
"sleeping": "\u0554\u0576\u0565\u056c",
|
||||
"ready": "\u054a\u0561\u057f\u0580\u0561\u057d\u057f \u0567"
|
||||
},
|
||||
"query_stage": {
|
||||
"initializing": "\u0546\u0561\u056d\u0561\u0571\u0565\u057c\u0576\u0578\u0582\u0569\u0575\u0578\u0582\u0576({query_stage})",
|
||||
"dead": "\u0544\u0561\u0570\u0561\u0581\u0561\u056e{query_stage})"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"component": {}
|
||||
}
|
||||
@@ -0,0 +1,343 @@
|
||||
{
|
||||
"component": {
|
||||
"sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Off",
|
||||
"on": "On"
|
||||
}
|
||||
}
|
||||
},
|
||||
"binary_sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Off",
|
||||
"on": "On"
|
||||
},
|
||||
"battery": {
|
||||
"off": "Normal",
|
||||
"on": "Rendah"
|
||||
},
|
||||
"cold": {
|
||||
"off": "Normal",
|
||||
"on": "Dingin"
|
||||
},
|
||||
"connectivity": {
|
||||
"off": "Terputus",
|
||||
"on": "Terhubung"
|
||||
},
|
||||
"door": {
|
||||
"off": "Tertutup",
|
||||
"on": "Terbuka"
|
||||
},
|
||||
"garage_door": {
|
||||
"off": "Tertutup",
|
||||
"on": "Terbuka"
|
||||
},
|
||||
"gas": {
|
||||
"off": "Kosong",
|
||||
"on": "Terdeteksi"
|
||||
},
|
||||
"heat": {
|
||||
"off": "Normal",
|
||||
"on": "Panas"
|
||||
},
|
||||
"lock": {
|
||||
"off": "Terkunci",
|
||||
"on": "Terbuka"
|
||||
},
|
||||
"moisture": {
|
||||
"off": "Kering",
|
||||
"on": "Basah"
|
||||
},
|
||||
"motion": {
|
||||
"off": "Tidak ada",
|
||||
"on": "Terdeteksi"
|
||||
},
|
||||
"occupancy": {
|
||||
"off": "Tidak ada",
|
||||
"on": "Terdeteksi"
|
||||
},
|
||||
"opening": {
|
||||
"off": "Tertutup",
|
||||
"on": "Terbuka"
|
||||
},
|
||||
"presence": {
|
||||
"off": "Keluar",
|
||||
"on": "Rumah"
|
||||
},
|
||||
"problem": {
|
||||
"off": "Oke",
|
||||
"on": "Masalah"
|
||||
},
|
||||
"safety": {
|
||||
"off": "Aman",
|
||||
"on": "Tidak aman"
|
||||
},
|
||||
"smoke": {
|
||||
"off": "Tidak ada",
|
||||
"on": "Terdeteksi"
|
||||
},
|
||||
"sound": {
|
||||
"off": "Tidak ada",
|
||||
"on": "Terdeteksi"
|
||||
},
|
||||
"vibration": {
|
||||
"off": "Tidak ada",
|
||||
"on": "Terdeteksi"
|
||||
},
|
||||
"window": {
|
||||
"off": "Tertutup",
|
||||
"on": "Terbuka"
|
||||
}
|
||||
}
|
||||
},
|
||||
"alarm_control_panel": {
|
||||
"state": {
|
||||
"_": {
|
||||
"armed": "Bersenjata",
|
||||
"disarmed": "Dilucuti",
|
||||
"armed_home": "Armed home",
|
||||
"armed_away": "Armed away",
|
||||
"armed_night": "Armed night",
|
||||
"armed_custom_bypass": "Armed custom bypass",
|
||||
"pending": "Tertunda",
|
||||
"arming": "Mempersenjatai",
|
||||
"disarming": "Melucuti",
|
||||
"triggered": "Terpicu"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Off",
|
||||
"on": "On"
|
||||
}
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Off",
|
||||
"on": "On"
|
||||
}
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"state": {
|
||||
"_": {
|
||||
"recording": "Merekam",
|
||||
"streaming": "Streaming",
|
||||
"idle": "Siaga"
|
||||
}
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Off",
|
||||
"heat": "Panas",
|
||||
"cool": "Sejuk",
|
||||
"heat_cool": "Panas/Dingin",
|
||||
"auto": "Auto",
|
||||
"dry": "Kering",
|
||||
"fan_only": "Hanya kipas"
|
||||
}
|
||||
}
|
||||
},
|
||||
"configurator": {
|
||||
"state": {
|
||||
"_": {
|
||||
"configure": "Konfigurasi",
|
||||
"configured": "Terkonfigurasi"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cover": {
|
||||
"state": {
|
||||
"_": {
|
||||
"open": "Buka",
|
||||
"opening": "Membuka",
|
||||
"closed": "Tertutup",
|
||||
"closing": "Menutup",
|
||||
"stopped": "Terhenti"
|
||||
}
|
||||
}
|
||||
},
|
||||
"device_tracker": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Rumah",
|
||||
"not_home": "Keluar"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Off",
|
||||
"on": "On"
|
||||
}
|
||||
}
|
||||
},
|
||||
"group": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Off",
|
||||
"on": "On",
|
||||
"home": "Rumah",
|
||||
"not_home": "Keluar",
|
||||
"open": "Terbuka",
|
||||
"closed": "Tertutup",
|
||||
"locked": "Terkunci",
|
||||
"unlocked": "Terbuka",
|
||||
"ok": "OK",
|
||||
"problem": "Masalah"
|
||||
}
|
||||
}
|
||||
},
|
||||
"input_boolean": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Off",
|
||||
"on": "On"
|
||||
}
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Off",
|
||||
"on": "On"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lock": {
|
||||
"state": {
|
||||
"_": {
|
||||
"locked": "Terkunci",
|
||||
"unlocked": "Terbuka"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media_player": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Off",
|
||||
"on": "On",
|
||||
"playing": "Memainkan",
|
||||
"paused": "Jeda",
|
||||
"idle": "Diam",
|
||||
"standby": "Siaga"
|
||||
}
|
||||
}
|
||||
},
|
||||
"person": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Di rumah",
|
||||
"not_home": "Keluar"
|
||||
}
|
||||
}
|
||||
},
|
||||
"plant": {
|
||||
"state": {
|
||||
"_": {
|
||||
"ok": "OK",
|
||||
"problem": "Masalah"
|
||||
}
|
||||
}
|
||||
},
|
||||
"remote": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Off",
|
||||
"on": "On"
|
||||
}
|
||||
}
|
||||
},
|
||||
"script": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Off",
|
||||
"on": "On"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sun": {
|
||||
"state": {
|
||||
"_": {
|
||||
"above_horizon": "Terbit",
|
||||
"below_horizon": "Tenggelam"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Off",
|
||||
"on": "On"
|
||||
}
|
||||
}
|
||||
},
|
||||
"vacuum": {
|
||||
"state": {
|
||||
"_": {
|
||||
"cleaning": "Membersihkan",
|
||||
"docked": "Berlabuh",
|
||||
"error": "Kesalahan",
|
||||
"idle": "Siaga",
|
||||
"off": "Padam",
|
||||
"on": "Nyala",
|
||||
"paused": "Dijeda",
|
||||
"returning": "Kembali ke dock"
|
||||
}
|
||||
}
|
||||
},
|
||||
"timer": {
|
||||
"state": {
|
||||
"_": {
|
||||
"active": "Aktif",
|
||||
"idle": "Siaga",
|
||||
"paused": "Jeda"
|
||||
}
|
||||
}
|
||||
},
|
||||
"weather": {
|
||||
"state": {
|
||||
"_": {
|
||||
"clear-night": "Cerah, malam",
|
||||
"cloudy": "Berawan",
|
||||
"exceptional": "Luar biasa",
|
||||
"fog": "Kabut",
|
||||
"hail": "Hujan es",
|
||||
"lightning": "Petir",
|
||||
"lightning-rainy": "Petir, hujan",
|
||||
"partlycloudy": "Sebagian berawan",
|
||||
"pouring": "Hujan lebat",
|
||||
"rainy": "Hujan",
|
||||
"snowy": "Bersalju",
|
||||
"snowy-rainy": "Bersalju, hujan",
|
||||
"sunny": "Cerah",
|
||||
"windy": "Berangin",
|
||||
"windy-variant": "Berangin"
|
||||
}
|
||||
}
|
||||
},
|
||||
"zwave": {
|
||||
"state": {
|
||||
"_": {
|
||||
"initializing": "Inisialisasi",
|
||||
"dead": "Mati",
|
||||
"sleeping": "Tidur",
|
||||
"ready": "Siap"
|
||||
},
|
||||
"query_stage": {
|
||||
"initializing": "Inisialisasi ( {query_stage} )",
|
||||
"dead": "Mati ({query_stage})"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,337 @@
|
||||
{
|
||||
"component": {
|
||||
"binary_sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Sl\u00f6kkt",
|
||||
"on": "Kveikt"
|
||||
},
|
||||
"battery": {
|
||||
"off": "Venjulegt",
|
||||
"on": "L\u00e1gt"
|
||||
},
|
||||
"cold": {
|
||||
"off": "Venjulegt",
|
||||
"on": "Kalt"
|
||||
},
|
||||
"connectivity": {
|
||||
"off": "Aftengdur",
|
||||
"on": "Tengdur"
|
||||
},
|
||||
"door": {
|
||||
"off": "Loku\u00f0",
|
||||
"on": "Opin"
|
||||
},
|
||||
"garage_door": {
|
||||
"off": "Loku\u00f0",
|
||||
"on": "Opin"
|
||||
},
|
||||
"gas": {
|
||||
"off": "Hreinsa",
|
||||
"on": "Uppg\u00f6tva\u00f0"
|
||||
},
|
||||
"heat": {
|
||||
"off": "Venjulegt",
|
||||
"on": "Heitt"
|
||||
},
|
||||
"lock": {
|
||||
"off": "L\u00e6st",
|
||||
"on": "Afl\u00e6st"
|
||||
},
|
||||
"moisture": {
|
||||
"off": "\u00deurrt",
|
||||
"on": "Blautt"
|
||||
},
|
||||
"motion": {
|
||||
"off": "Engin hreyfing",
|
||||
"on": "Hreyfing"
|
||||
},
|
||||
"occupancy": {
|
||||
"off": "Hreinsa",
|
||||
"on": "Uppg\u00f6tva\u00f0"
|
||||
},
|
||||
"presence": {
|
||||
"off": "Fjarverandi",
|
||||
"on": "Heima"
|
||||
},
|
||||
"problem": {
|
||||
"off": "\u00cd lagi",
|
||||
"on": "Vandam\u00e1l"
|
||||
},
|
||||
"safety": {
|
||||
"off": "\u00d6ruggt",
|
||||
"on": "\u00d3\u00f6ruggt"
|
||||
},
|
||||
"smoke": {
|
||||
"off": "Hreinsa",
|
||||
"on": "Uppg\u00f6tva\u00f0"
|
||||
},
|
||||
"sound": {
|
||||
"off": "Hreinsa",
|
||||
"on": "Uppg\u00f6tva\u00f0"
|
||||
},
|
||||
"vibration": {
|
||||
"on": "Uppg\u00f6tva\u00f0"
|
||||
},
|
||||
"window": {
|
||||
"off": "Loka",
|
||||
"on": "Opna"
|
||||
}
|
||||
}
|
||||
},
|
||||
"alarm_control_panel": {
|
||||
"state": {
|
||||
"_": {
|
||||
"armed": "\u00c1 ver\u00f0i",
|
||||
"disarmed": "ekki \u00e1 ver\u00f0i",
|
||||
"armed_home": "\u00c1 ver\u00f0i heima",
|
||||
"armed_away": "\u00c1 ver\u00f0i \u00fati",
|
||||
"armed_night": "\u00c1 ver\u00f0i n\u00f3tt",
|
||||
"pending": "B\u00ed\u00f0ur",
|
||||
"arming": "Set \u00e1 v\u00f6r\u00f0",
|
||||
"disarming": "tek af ver\u00f0i",
|
||||
"triggered": "R\u00e6st"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u00d3virk",
|
||||
"on": "Virk"
|
||||
}
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u00d3virkt",
|
||||
"on": "Virkt"
|
||||
}
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"state": {
|
||||
"_": {
|
||||
"recording": "\u00cd uppt\u00f6ku",
|
||||
"streaming": "Streymi",
|
||||
"idle": "A\u00f0ger\u00f0alaus"
|
||||
}
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Sl\u00f6kkt",
|
||||
"heat": "Hitun",
|
||||
"cool": "K\u00e6ling",
|
||||
"heat_cool": "Hita/K\u00e6la",
|
||||
"auto": "Sj\u00e1lfvirkt",
|
||||
"dry": "\u00deurrt",
|
||||
"fan_only": "Vifta eing\u00f6ngu"
|
||||
}
|
||||
}
|
||||
},
|
||||
"configurator": {
|
||||
"state": {
|
||||
"_": {
|
||||
"configure": "Stilli",
|
||||
"configured": "Stillt"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cover": {
|
||||
"state": {
|
||||
"_": {
|
||||
"open": "Opin",
|
||||
"opening": "Opna",
|
||||
"closed": "Loka\u00f0",
|
||||
"closing": "Loka",
|
||||
"stopped": "St\u00f6\u00f0vu\u00f0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"device_tracker": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Heima",
|
||||
"not_home": "Fjarverandi"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Sl\u00f6kkt",
|
||||
"on": "\u00cd gangi"
|
||||
}
|
||||
}
|
||||
},
|
||||
"group": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u00d3virkur",
|
||||
"on": "Virkur",
|
||||
"home": "Heima",
|
||||
"not_home": "Fjarverandi",
|
||||
"open": "Opin",
|
||||
"closed": "Loku\u00f0",
|
||||
"locked": "L\u00e6st",
|
||||
"unlocked": "Afl\u00e6st",
|
||||
"ok": "\u00cd lagi",
|
||||
"problem": "Vandam\u00e1l"
|
||||
}
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Sl\u00f6kkt",
|
||||
"on": "Kveikt"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lock": {
|
||||
"state": {
|
||||
"_": {
|
||||
"locked": "L\u00e6st",
|
||||
"unlocked": "Afl\u00e6st"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media_player": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Sl\u00f6kkt",
|
||||
"on": "\u00ed gangi",
|
||||
"playing": "Spila",
|
||||
"paused": "\u00cd bi\u00f0",
|
||||
"idle": "A\u00f0ger\u00f0alaus",
|
||||
"standby": "Bi\u00f0sta\u00f0a"
|
||||
}
|
||||
}
|
||||
},
|
||||
"person": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Heima",
|
||||
"not_home": "Fjarverandi"
|
||||
}
|
||||
}
|
||||
},
|
||||
"plant": {
|
||||
"state": {
|
||||
"_": {
|
||||
"ok": "\u00cd lagi",
|
||||
"problem": "Vandam\u00e1l"
|
||||
}
|
||||
}
|
||||
},
|
||||
"remote": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u00d3virk",
|
||||
"on": "Virk"
|
||||
}
|
||||
}
|
||||
},
|
||||
"script": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u00d3virkt",
|
||||
"on": "Virkt"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Af",
|
||||
"on": "\u00c1"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sun": {
|
||||
"state": {
|
||||
"_": {
|
||||
"above_horizon": "Yfir sj\u00f3ndeildarhring",
|
||||
"below_horizon": "Undir sj\u00f3ndeildarhring"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Sl\u00f6kkt",
|
||||
"on": "Kveikt"
|
||||
}
|
||||
}
|
||||
},
|
||||
"vacuum": {
|
||||
"state": {
|
||||
"_": {
|
||||
"cleaning": "A\u00f0 ryksuga",
|
||||
"docked": "\u00ed tengikv\u00ed",
|
||||
"error": "Villa",
|
||||
"idle": "A\u00f0ger\u00f0alaus",
|
||||
"off": "Sl\u00f6kkt",
|
||||
"on": "\u00cd gangi",
|
||||
"paused": "\u00cd bi\u00f0",
|
||||
"returning": "\u00c1 lei\u00f0 tilbaka \u00ed tengikv\u00ed"
|
||||
}
|
||||
}
|
||||
},
|
||||
"input_boolean": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Af",
|
||||
"on": "\u00c1"
|
||||
}
|
||||
}
|
||||
},
|
||||
"timer": {
|
||||
"state": {
|
||||
"_": {
|
||||
"active": "virkur",
|
||||
"idle": "a\u00f0ger\u00f0alaus",
|
||||
"paused": "\u00ed bi\u00f0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"weather": {
|
||||
"state": {
|
||||
"_": {
|
||||
"clear-night": "Hei\u00f0sk\u00fdrt, n\u00f3tt",
|
||||
"cloudy": "Sk\u00fdja\u00f0",
|
||||
"exceptional": "Mj\u00f6g gott",
|
||||
"fog": "\u00deoka",
|
||||
"hail": "Hagl\u00e9l",
|
||||
"lightning": "Eldingar",
|
||||
"lightning-rainy": "Eldingar, rigning",
|
||||
"partlycloudy": "A\u00f0 hluta til sk\u00fdja\u00f0",
|
||||
"pouring": "\u00darhelli",
|
||||
"rainy": "Rigning",
|
||||
"snowy": "Snj\u00f3koma",
|
||||
"snowy-rainy": "Slydda",
|
||||
"sunny": "S\u00f3lskin",
|
||||
"windy": "Vindasamt",
|
||||
"windy-variant": "Vindasamt"
|
||||
}
|
||||
}
|
||||
},
|
||||
"zwave": {
|
||||
"state": {
|
||||
"_": {
|
||||
"initializing": "Frumstilli",
|
||||
"dead": "Dau\u00f0ur",
|
||||
"sleeping": "\u00cd dvala",
|
||||
"ready": "Tilb\u00fainn"
|
||||
},
|
||||
"query_stage": {
|
||||
"initializing": "Frumstilli ({query_stage})",
|
||||
"dead": "Dau\u00f0ur ({query_stage})"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,349 @@
|
||||
{
|
||||
"component": {
|
||||
"sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Spento",
|
||||
"on": "Acceso"
|
||||
}
|
||||
}
|
||||
},
|
||||
"zwave": {
|
||||
"state": {
|
||||
"_": {
|
||||
"initializing": "Avvio",
|
||||
"dead": "Disattivo",
|
||||
"sleeping": "In attesa",
|
||||
"ready": "Pronto"
|
||||
},
|
||||
"query_stage": {
|
||||
"initializing": "Avvio ({query_stage})",
|
||||
"dead": "Disattivo ({query_stage})"
|
||||
}
|
||||
}
|
||||
},
|
||||
"ebusd": {
|
||||
"state": {
|
||||
"day": "Giorno",
|
||||
"night": "Notte"
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Spento",
|
||||
"on": "Acceso"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Spento",
|
||||
"on": "Acceso"
|
||||
}
|
||||
}
|
||||
},
|
||||
"binary_sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Spento",
|
||||
"on": "Acceso"
|
||||
},
|
||||
"battery": {
|
||||
"off": "Normale",
|
||||
"on": "Basso"
|
||||
},
|
||||
"cold": {
|
||||
"off": "Normale",
|
||||
"on": "Freddo"
|
||||
},
|
||||
"connectivity": {
|
||||
"off": "Disconnesso",
|
||||
"on": "Connesso"
|
||||
},
|
||||
"door": {
|
||||
"off": "Chiusa",
|
||||
"on": "Aperta"
|
||||
},
|
||||
"garage_door": {
|
||||
"off": "Chiusa",
|
||||
"on": "Aperta"
|
||||
},
|
||||
"gas": {
|
||||
"off": "Assente",
|
||||
"on": "Rilevato"
|
||||
},
|
||||
"heat": {
|
||||
"off": "Normale",
|
||||
"on": "Caldo"
|
||||
},
|
||||
"lock": {
|
||||
"off": "Bloccato",
|
||||
"on": "Sbloccato"
|
||||
},
|
||||
"moisture": {
|
||||
"off": "Asciutto",
|
||||
"on": "Bagnato"
|
||||
},
|
||||
"motion": {
|
||||
"off": "Assente",
|
||||
"on": "Rilevato"
|
||||
},
|
||||
"occupancy": {
|
||||
"off": "Vuoto",
|
||||
"on": "Rilevato"
|
||||
},
|
||||
"opening": {
|
||||
"off": "Chiuso",
|
||||
"on": "Aperta"
|
||||
},
|
||||
"presence": {
|
||||
"off": "Fuori casa",
|
||||
"on": "A casa"
|
||||
},
|
||||
"problem": {
|
||||
"off": "OK",
|
||||
"on": "Problema"
|
||||
},
|
||||
"safety": {
|
||||
"off": "Sicuro",
|
||||
"on": "Non Sicuro"
|
||||
},
|
||||
"smoke": {
|
||||
"off": "Assente",
|
||||
"on": "Rilevato"
|
||||
},
|
||||
"sound": {
|
||||
"off": "Assente",
|
||||
"on": "Rilevato"
|
||||
},
|
||||
"vibration": {
|
||||
"off": "Assente",
|
||||
"on": "Rilevata"
|
||||
},
|
||||
"window": {
|
||||
"off": "Chiusa",
|
||||
"on": "Aperta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lock": {
|
||||
"state": {
|
||||
"_": {
|
||||
"locked": "Bloccato",
|
||||
"unlocked": "Sbloccato"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cover": {
|
||||
"state": {
|
||||
"_": {
|
||||
"open": "Aperto",
|
||||
"opening": "In apertura",
|
||||
"closed": "Chiuso",
|
||||
"closing": "In chiusura",
|
||||
"stopped": "Arrestato"
|
||||
}
|
||||
}
|
||||
},
|
||||
"alarm_control_panel": {
|
||||
"state": {
|
||||
"_": {
|
||||
"armed": "Attivo",
|
||||
"disarmed": "Disattivo",
|
||||
"armed_home": "Attivo in casa",
|
||||
"armed_away": "Attivo fuori casa",
|
||||
"armed_night": "Attivo Notte",
|
||||
"armed_custom_bypass": "Attivo con bypass",
|
||||
"pending": "In sospeso",
|
||||
"arming": "In attivazione",
|
||||
"disarming": "In disattivazione",
|
||||
"triggered": "Attivato"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media_player": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Spento",
|
||||
"on": "Acceso",
|
||||
"playing": "In riproduzione",
|
||||
"paused": "In pausa",
|
||||
"idle": "Inattivo",
|
||||
"standby": "Pausa"
|
||||
}
|
||||
}
|
||||
},
|
||||
"device_tracker": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "A casa",
|
||||
"not_home": "Fuori casa"
|
||||
}
|
||||
}
|
||||
},
|
||||
"vacuum": {
|
||||
"state": {
|
||||
"_": {
|
||||
"cleaning": "Pulendo",
|
||||
"docked": "In base",
|
||||
"error": "Errore",
|
||||
"idle": "Inattivo",
|
||||
"off": "Spento",
|
||||
"on": "Acceso",
|
||||
"paused": "In pausa",
|
||||
"returning": "Ritorno alla base"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Spento",
|
||||
"on": "Acceso"
|
||||
}
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Spento",
|
||||
"heat": "Caldo",
|
||||
"cool": "Freddo",
|
||||
"heat_cool": "Caldo/Freddo",
|
||||
"auto": "Auto",
|
||||
"dry": "Secco",
|
||||
"fan_only": "Solo ventilatore"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Spento",
|
||||
"on": "Acceso"
|
||||
}
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Disattivo",
|
||||
"on": "Attivo"
|
||||
}
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"state": {
|
||||
"_": {
|
||||
"recording": "In registrazione",
|
||||
"streaming": "Streaming",
|
||||
"idle": "Inattiva"
|
||||
}
|
||||
}
|
||||
},
|
||||
"configurator": {
|
||||
"state": {
|
||||
"_": {
|
||||
"configure": "Configura",
|
||||
"configured": "Configurato"
|
||||
}
|
||||
}
|
||||
},
|
||||
"group": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Spento",
|
||||
"on": "Acceso",
|
||||
"home": "A casa",
|
||||
"not_home": "Fuori casa",
|
||||
"open": "Aperto",
|
||||
"closed": "Chiuso",
|
||||
"locked": "Bloccato",
|
||||
"unlocked": "Sbloccato",
|
||||
"ok": "OK",
|
||||
"problem": "Problema"
|
||||
}
|
||||
}
|
||||
},
|
||||
"input_boolean": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Spento",
|
||||
"on": "Acceso"
|
||||
}
|
||||
}
|
||||
},
|
||||
"person": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "A casa",
|
||||
"not_home": "Fuori casa"
|
||||
}
|
||||
}
|
||||
},
|
||||
"plant": {
|
||||
"state": {
|
||||
"_": {
|
||||
"ok": "OK",
|
||||
"problem": "Problema"
|
||||
}
|
||||
}
|
||||
},
|
||||
"remote": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Spento",
|
||||
"on": "Acceso"
|
||||
}
|
||||
}
|
||||
},
|
||||
"script": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Spento",
|
||||
"on": "Acceso"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sun": {
|
||||
"state": {
|
||||
"_": {
|
||||
"above_horizon": "Sopra l'orizzonte",
|
||||
"below_horizon": "Sotto l'orizzonte"
|
||||
}
|
||||
}
|
||||
},
|
||||
"timer": {
|
||||
"state": {
|
||||
"_": {
|
||||
"active": "attivo",
|
||||
"idle": "inattivo",
|
||||
"paused": "in pausa"
|
||||
}
|
||||
}
|
||||
},
|
||||
"weather": {
|
||||
"state": {
|
||||
"_": {
|
||||
"clear-night": "Sereno, notte",
|
||||
"cloudy": "Nuvoloso",
|
||||
"exceptional": "Eccezionale",
|
||||
"fog": "Nebbia",
|
||||
"hail": "Grandine",
|
||||
"lightning": "Temporale",
|
||||
"lightning-rainy": "Temporale, piovoso",
|
||||
"partlycloudy": "Parzialmente nuvoloso",
|
||||
"pouring": "Piogge intense",
|
||||
"rainy": "Piovoso",
|
||||
"snowy": "Nevoso",
|
||||
"snowy-rainy": "Nevoso, piovoso",
|
||||
"sunny": "Soleggiato",
|
||||
"windy": "Ventoso",
|
||||
"windy-variant": "Ventoso"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,288 @@
|
||||
{
|
||||
"component": {
|
||||
"sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u30aa\u30d5",
|
||||
"on": "\u30aa\u30f3"
|
||||
}
|
||||
}
|
||||
},
|
||||
"binary_sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u30aa\u30d5",
|
||||
"on": "\u30aa\u30f3"
|
||||
},
|
||||
"battery": {
|
||||
"off": "\u901a\u5e38",
|
||||
"on": "\u4f4e"
|
||||
},
|
||||
"cold": {
|
||||
"off": "\u901a\u5e38",
|
||||
"on": "\u4f4e\u6e29"
|
||||
},
|
||||
"connectivity": {
|
||||
"off": "\u5207\u65ad",
|
||||
"on": "\u63a5\u7d9a\u6e08"
|
||||
},
|
||||
"door": {
|
||||
"off": "\u9589\u9396",
|
||||
"on": "\u958b\u653e"
|
||||
},
|
||||
"garage_door": {
|
||||
"off": "\u9589\u9396",
|
||||
"on": "\u958b\u653e"
|
||||
},
|
||||
"gas": {
|
||||
"off": "\u672a\u691c\u51fa",
|
||||
"on": "\u691c\u51fa"
|
||||
},
|
||||
"heat": {
|
||||
"off": "\u6b63\u5e38",
|
||||
"on": "\u9ad8\u6e29"
|
||||
},
|
||||
"lock": {
|
||||
"off": "\u30ed\u30c3\u30af\u3055\u308c\u307e\u3057\u305f",
|
||||
"on": "\u30ed\u30c3\u30af\u3055\u308c\u3066\u3044\u307e\u305b\u3093"
|
||||
},
|
||||
"moisture": {
|
||||
"off": "\u30c9\u30e9\u30a4",
|
||||
"on": "\u30a6\u30a7\u30c3\u30c8"
|
||||
},
|
||||
"motion": {
|
||||
"off": "\u672a\u691c\u51fa",
|
||||
"on": "\u691c\u51fa"
|
||||
},
|
||||
"occupancy": {
|
||||
"off": "\u672a\u691c\u51fa",
|
||||
"on": "\u691c\u51fa"
|
||||
},
|
||||
"opening": {
|
||||
"off": "\u9589\u9396",
|
||||
"on": "\u958b\u653e"
|
||||
},
|
||||
"presence": {
|
||||
"off": "\u5916\u51fa",
|
||||
"on": "\u5728\u5b85"
|
||||
},
|
||||
"problem": {
|
||||
"off": "OK"
|
||||
},
|
||||
"safety": {
|
||||
"off": "\u5b89\u5168",
|
||||
"on": "\u5371\u967a"
|
||||
},
|
||||
"smoke": {
|
||||
"off": "\u672a\u691c\u51fa",
|
||||
"on": "\u691c\u51fa"
|
||||
},
|
||||
"sound": {
|
||||
"off": "\u672a\u691c\u51fa",
|
||||
"on": "\u691c\u51fa"
|
||||
},
|
||||
"vibration": {
|
||||
"off": "\u672a\u691c\u51fa",
|
||||
"on": "\u691c\u51fa"
|
||||
},
|
||||
"window": {
|
||||
"off": "\u9589\u9396",
|
||||
"on": "\u958b\u653e"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u30aa\u30d5",
|
||||
"on": "\u30aa\u30f3"
|
||||
}
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u30aa\u30d5",
|
||||
"on": "\u30aa\u30f3"
|
||||
}
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"state": {
|
||||
"_": {
|
||||
"idle": "\u30a2\u30a4\u30c9\u30eb"
|
||||
}
|
||||
}
|
||||
},
|
||||
"group": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u30aa\u30d5",
|
||||
"on": "\u30aa\u30f3",
|
||||
"home": "\u5728\u5b85",
|
||||
"not_home": "\u5916\u51fa",
|
||||
"closed": "\u9589\u9396",
|
||||
"locked": "\u30ed\u30c3\u30af\u3055\u308c\u307e\u3057\u305f",
|
||||
"ok": "OK"
|
||||
}
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u30aa\u30d5",
|
||||
"on": "\u30aa\u30f3"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media_player": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u30aa\u30d5",
|
||||
"on": "\u30aa\u30f3",
|
||||
"playing": "\u518d\u751f\u4e2d",
|
||||
"paused": "\u4e00\u6642\u505c\u6b62",
|
||||
"idle": "\u30a2\u30a4\u30c9\u30eb"
|
||||
}
|
||||
}
|
||||
},
|
||||
"script": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u30aa\u30d5",
|
||||
"on": "\u30aa\u30f3"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sun": {
|
||||
"state": {
|
||||
"_": {
|
||||
"above_horizon": "\u5730\u5e73\u7dda\u306e\u4e0a",
|
||||
"below_horizon": "\u5730\u5e73\u7dda\u3088\u308a\u4e0b"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u30aa\u30d5",
|
||||
"on": "\u30aa\u30f3"
|
||||
}
|
||||
}
|
||||
},
|
||||
"alarm_control_panel": {
|
||||
"state": {
|
||||
"_": {
|
||||
"triggered": "\u30c8\u30ea\u30ac\u30fc"
|
||||
}
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u30aa\u30d5",
|
||||
"heat": "\u6696\u623f",
|
||||
"cool": "\u51b7\u623f",
|
||||
"auto": "\u30aa\u30fc\u30c8",
|
||||
"dry": "\u30c9\u30e9\u30a4",
|
||||
"fan_only": "\u30d5\u30a1\u30f3\u306e\u307f"
|
||||
}
|
||||
}
|
||||
},
|
||||
"configurator": {
|
||||
"state": {
|
||||
"_": {
|
||||
"configure": "\u8a2d\u5b9a",
|
||||
"configured": "\u8a2d\u5b9a\u6e08\u307f"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cover": {
|
||||
"state": {
|
||||
"_": {
|
||||
"opening": "\u6249",
|
||||
"closed": "\u9589\u9396"
|
||||
}
|
||||
}
|
||||
},
|
||||
"device_tracker": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "\u5728\u5b85",
|
||||
"not_home": "\u5916\u51fa"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u30aa\u30d5",
|
||||
"on": "\u30aa\u30f3"
|
||||
}
|
||||
}
|
||||
},
|
||||
"input_boolean": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u30aa\u30d5",
|
||||
"on": "\u30aa\u30f3"
|
||||
}
|
||||
}
|
||||
},
|
||||
"person": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "\u5728\u5b85",
|
||||
"not_home": "\u5916\u51fa"
|
||||
}
|
||||
}
|
||||
},
|
||||
"plant": {
|
||||
"state": {
|
||||
"_": {
|
||||
"ok": "OK"
|
||||
}
|
||||
}
|
||||
},
|
||||
"remote": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\u30aa\u30d5",
|
||||
"on": "\u30aa\u30f3"
|
||||
}
|
||||
}
|
||||
},
|
||||
"weather": {
|
||||
"state": {
|
||||
"_": {
|
||||
"clear-night": "\u6674\u308c\u305f\u591c",
|
||||
"cloudy": "\u66c7\u308a",
|
||||
"fog": "\u9727",
|
||||
"hail": "\u96f9",
|
||||
"lightning": "\u96f7",
|
||||
"lightning-rainy": "\u96f7\u96e8",
|
||||
"partlycloudy": "\u6674\u308c\u6642\u3005\u66c7\u308a",
|
||||
"pouring": "\u5927\u96e8",
|
||||
"rainy": "\u96e8",
|
||||
"snowy": "\u96ea",
|
||||
"snowy-rainy": "\u307f\u305e\u308c",
|
||||
"sunny": "\u6674\u308c",
|
||||
"windy": "\u5f37\u98a8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"zwave": {
|
||||
"state": {
|
||||
"_": {
|
||||
"initializing": "\u521d\u671f\u5316\u4e2d",
|
||||
"sleeping": "\u30b9\u30ea\u30fc\u30d7",
|
||||
"ready": "\u6e96\u5099\u5b8c\u4e86"
|
||||
},
|
||||
"query_stage": {
|
||||
"initializing": "\u521d\u671f\u5316\u4e2d ( {query_stage} )",
|
||||
"dead": " ({query_stage})"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
{}
|
||||
@@ -0,0 +1,349 @@
|
||||
{
|
||||
"component": {
|
||||
"sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\uaebc\uc9d0",
|
||||
"on": "\ucf1c\uc9d0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"zwave": {
|
||||
"state": {
|
||||
"_": {
|
||||
"initializing": "\ucd08\uae30\ud654\uc911",
|
||||
"dead": "\uc751\ub2f5\uc5c6\uc74c",
|
||||
"sleeping": "\uc808\uc804\ubaa8\ub4dc",
|
||||
"ready": "\uc900\ube44"
|
||||
},
|
||||
"query_stage": {
|
||||
"initializing": "\ucd08\uae30\ud654\uc911 ({query_stage})",
|
||||
"dead": "\uc751\ub2f5\uc5c6\uc74c ({query_stage})"
|
||||
}
|
||||
}
|
||||
},
|
||||
"ebusd": {
|
||||
"state": {
|
||||
"day": "\uc8fc\uac04",
|
||||
"night": "\uc57c\uac04"
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\uaebc\uc9d0",
|
||||
"on": "\ucf1c\uc9d0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\uaebc\uc9d0",
|
||||
"on": "\ucf1c\uc9d0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"binary_sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\uaebc\uc9d0",
|
||||
"on": "\ucf1c\uc9d0"
|
||||
},
|
||||
"battery": {
|
||||
"off": "\ubcf4\ud1b5",
|
||||
"on": "\ub0ae\uc74c"
|
||||
},
|
||||
"cold": {
|
||||
"off": "\ubcf4\ud1b5",
|
||||
"on": "\uc800\uc628"
|
||||
},
|
||||
"connectivity": {
|
||||
"off": "\uc5f0\uacb0\ud574\uc81c\ub428",
|
||||
"on": "\uc5f0\uacb0\ub428"
|
||||
},
|
||||
"door": {
|
||||
"off": "\ub2eb\ud798",
|
||||
"on": "\uc5f4\ub9bc"
|
||||
},
|
||||
"garage_door": {
|
||||
"off": "\ub2eb\ud798",
|
||||
"on": "\uc5f4\ub9bc"
|
||||
},
|
||||
"gas": {
|
||||
"off": "\uc774\uc0c1\uc5c6\uc74c",
|
||||
"on": "\uac10\uc9c0\ub428"
|
||||
},
|
||||
"heat": {
|
||||
"off": "\ubcf4\ud1b5",
|
||||
"on": "\uace0\uc628"
|
||||
},
|
||||
"lock": {
|
||||
"off": "\uc7a0\uae40",
|
||||
"on": "\ud574\uc81c"
|
||||
},
|
||||
"moisture": {
|
||||
"off": "\uac74\uc870\ud568",
|
||||
"on": "\uc2b5\ud568"
|
||||
},
|
||||
"motion": {
|
||||
"off": "\uc774\uc0c1\uc5c6\uc74c",
|
||||
"on": "\uac10\uc9c0\ub428"
|
||||
},
|
||||
"occupancy": {
|
||||
"off": "\uc774\uc0c1\uc5c6\uc74c",
|
||||
"on": "\uac10\uc9c0\ub428"
|
||||
},
|
||||
"opening": {
|
||||
"off": "\ub2eb\ud798",
|
||||
"on": "\uc5f4\ub9bc"
|
||||
},
|
||||
"presence": {
|
||||
"off": "\uc678\ucd9c",
|
||||
"on": "\uc7ac\uc2e4"
|
||||
},
|
||||
"problem": {
|
||||
"off": "\ubb38\uc81c\uc5c6\uc74c",
|
||||
"on": "\ubb38\uc81c\uc788\uc74c"
|
||||
},
|
||||
"safety": {
|
||||
"off": "\uc548\uc804",
|
||||
"on": "\uc704\ud5d8"
|
||||
},
|
||||
"smoke": {
|
||||
"off": "\uc774\uc0c1\uc5c6\uc74c",
|
||||
"on": "\uac10\uc9c0\ub428"
|
||||
},
|
||||
"sound": {
|
||||
"off": "\uc774\uc0c1\uc5c6\uc74c",
|
||||
"on": "\uac10\uc9c0\ub428"
|
||||
},
|
||||
"vibration": {
|
||||
"off": "\uc774\uc0c1\uc5c6\uc74c",
|
||||
"on": "\uac10\uc9c0\ub428"
|
||||
},
|
||||
"window": {
|
||||
"off": "\ub2eb\ud798",
|
||||
"on": "\uc5f4\ub9bc"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lock": {
|
||||
"state": {
|
||||
"_": {
|
||||
"locked": "\uc7a0\uae40",
|
||||
"unlocked": "\ud574\uc81c"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cover": {
|
||||
"state": {
|
||||
"_": {
|
||||
"open": "\uc5f4\ub9bc",
|
||||
"opening": "\uc5ec\ub294\uc911",
|
||||
"closed": "\ub2eb\ud798",
|
||||
"closing": "\ub2eb\ub294\uc911",
|
||||
"stopped": "\uba48\ucda4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"alarm_control_panel": {
|
||||
"state": {
|
||||
"_": {
|
||||
"armed": "\uacbd\ube44\uc911",
|
||||
"disarmed": "\ud574\uc81c\ub428",
|
||||
"armed_home": "\uacbd\ube44\uc911(\uc7ac\uc2e4)",
|
||||
"armed_away": "\uacbd\ube44\uc911(\uc678\ucd9c)",
|
||||
"armed_night": "\uacbd\ube44\uc911(\uc57c\uac04)",
|
||||
"armed_custom_bypass": "\uacbd\ube44\uc911(\uc0ac\uc6a9\uc790 \uc6b0\ud68c)",
|
||||
"pending": "\ubcf4\ub958\uc911",
|
||||
"arming": "\uacbd\ube44\uc911",
|
||||
"disarming": "\ud574\uc81c\uc911",
|
||||
"triggered": "\uc791\ub3d9\ub428"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media_player": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\uaebc\uc9d0",
|
||||
"on": "\ucf1c\uc9d0",
|
||||
"playing": "\uc7ac\uc0dd\uc911",
|
||||
"paused": "\uc77c\uc2dc\uc911\uc9c0",
|
||||
"idle": "\ub300\uae30\uc911",
|
||||
"standby": "\uc900\ube44\uc911"
|
||||
}
|
||||
}
|
||||
},
|
||||
"device_tracker": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "\uc7ac\uc2e4",
|
||||
"not_home": "\uc678\ucd9c"
|
||||
}
|
||||
}
|
||||
},
|
||||
"vacuum": {
|
||||
"state": {
|
||||
"_": {
|
||||
"cleaning": "\uccad\uc18c\uc911",
|
||||
"docked": "\ucda9\uc804\uc911",
|
||||
"error": "\uc791\ub3d9 \uc624\ub958",
|
||||
"idle": "\ub300\uae30\uc911",
|
||||
"off": "\uaebc\uc9d0",
|
||||
"on": "\ucf1c\uc9d0",
|
||||
"paused": "\uc77c\uc2dc\uc911\uc9c0\ub428",
|
||||
"returning": "\ucda9\uc804 \ubcf5\uadc0 \uc911"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\uaebc\uc9d0",
|
||||
"on": "\ucf1c\uc9d0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\uaebc\uc9d0",
|
||||
"heat": "\ub09c\ubc29",
|
||||
"cool": "\ub0c9\ubc29",
|
||||
"heat_cool": "\ub0c9\ub09c\ubc29",
|
||||
"auto": "\uc790\ub3d9",
|
||||
"dry": "\uc81c\uc2b5",
|
||||
"fan_only": "\uc1a1\ud48d"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\uaebc\uc9d0",
|
||||
"on": "\ucf1c\uc9d0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\uaebc\uc9d0",
|
||||
"on": "\ucf1c\uc9d0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"state": {
|
||||
"_": {
|
||||
"recording": "\ub179\ud654\uc911",
|
||||
"streaming": "\uc2a4\ud2b8\ub9ac\ubc0d",
|
||||
"idle": "\ub300\uae30\uc911"
|
||||
}
|
||||
}
|
||||
},
|
||||
"configurator": {
|
||||
"state": {
|
||||
"_": {
|
||||
"configure": "\uc124\uc815",
|
||||
"configured": "\uc124\uc815\ub428"
|
||||
}
|
||||
}
|
||||
},
|
||||
"group": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\uaebc\uc9d0",
|
||||
"on": "\ucf1c\uc9d0",
|
||||
"home": "\uc7ac\uc2e4",
|
||||
"not_home": "\uc678\ucd9c",
|
||||
"open": "\uc5f4\ub9bc",
|
||||
"closed": "\ub2eb\ud798",
|
||||
"locked": "\uc7a0\uae40",
|
||||
"unlocked": "\ud574\uc81c",
|
||||
"ok": "\ubb38\uc81c\uc5c6\uc74c",
|
||||
"problem": "\ubb38\uc81c\uc788\uc74c"
|
||||
}
|
||||
}
|
||||
},
|
||||
"input_boolean": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\uaebc\uc9d0",
|
||||
"on": "\ucf1c\uc9d0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"person": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "\uc7ac\uc2e4",
|
||||
"not_home": "\uc678\ucd9c"
|
||||
}
|
||||
}
|
||||
},
|
||||
"plant": {
|
||||
"state": {
|
||||
"_": {
|
||||
"ok": "\ubb38\uc81c\uc5c6\uc74c",
|
||||
"problem": "\ubb38\uc81c\uc788\uc74c"
|
||||
}
|
||||
}
|
||||
},
|
||||
"remote": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\uaebc\uc9d0",
|
||||
"on": "\ucf1c\uc9d0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"script": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "\uaebc\uc9d0",
|
||||
"on": "\ucf1c\uc9d0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sun": {
|
||||
"state": {
|
||||
"_": {
|
||||
"above_horizon": "\uc8fc\uac04",
|
||||
"below_horizon": "\uc57c\uac04"
|
||||
}
|
||||
}
|
||||
},
|
||||
"timer": {
|
||||
"state": {
|
||||
"_": {
|
||||
"active": "\ud65c\uc131\ud654",
|
||||
"idle": "\ub300\uae30\uc911",
|
||||
"paused": "\uc77c\uc2dc\uc911\uc9c0\ub428"
|
||||
}
|
||||
}
|
||||
},
|
||||
"weather": {
|
||||
"state": {
|
||||
"_": {
|
||||
"clear-night": "\ub9d1\uc74c (\ubc24)",
|
||||
"cloudy": "\ud750\ub9bc",
|
||||
"exceptional": "\uc608\uc678\uc0ac\ud56d",
|
||||
"fog": "\uc548\uac1c",
|
||||
"hail": "\uc6b0\ubc15",
|
||||
"lightning": "\ubc88\uac1c",
|
||||
"lightning-rainy": "\ub1cc\uc6b0",
|
||||
"partlycloudy": "\ub300\uccb4\ub85c \ud750\ub9bc",
|
||||
"pouring": "\ud638\uc6b0",
|
||||
"rainy": "\ube44",
|
||||
"snowy": "\ub208",
|
||||
"snowy-rainy": "\uc9c4\ub208\uac1c\ube44",
|
||||
"sunny": "\ub9d1\uc74c",
|
||||
"windy": "\ubc14\ub78c",
|
||||
"windy-variant": "\ubc14\ub78c"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,349 @@
|
||||
{
|
||||
"component": {
|
||||
"sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Aus",
|
||||
"on": "Un"
|
||||
}
|
||||
}
|
||||
},
|
||||
"zwave": {
|
||||
"state": {
|
||||
"_": {
|
||||
"initializing": "Initialis\u00e9iert",
|
||||
"dead": "Net Ereechbar",
|
||||
"sleeping": "Schl\u00e9ift",
|
||||
"ready": "Bereet"
|
||||
},
|
||||
"query_stage": {
|
||||
"initializing": "Initialis\u00e9iert ( {query_stage} )",
|
||||
"dead": "Net Ereechbar ({query_stage})"
|
||||
}
|
||||
}
|
||||
},
|
||||
"ebusd": {
|
||||
"state": {
|
||||
"day": "Dag",
|
||||
"night": "Nuecht"
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Aus",
|
||||
"on": "Un"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Aus",
|
||||
"on": "Un"
|
||||
}
|
||||
}
|
||||
},
|
||||
"binary_sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Aus",
|
||||
"on": "Un"
|
||||
},
|
||||
"battery": {
|
||||
"off": "Normal",
|
||||
"on": "Niddreg"
|
||||
},
|
||||
"cold": {
|
||||
"off": "Normal",
|
||||
"on": "Kal"
|
||||
},
|
||||
"connectivity": {
|
||||
"off": "Net Verbonnen",
|
||||
"on": "Verbonnen"
|
||||
},
|
||||
"door": {
|
||||
"off": "Zou",
|
||||
"on": "Op"
|
||||
},
|
||||
"garage_door": {
|
||||
"off": "Zou",
|
||||
"on": "Op"
|
||||
},
|
||||
"gas": {
|
||||
"off": "Kloer",
|
||||
"on": "Detekt\u00e9iert"
|
||||
},
|
||||
"heat": {
|
||||
"off": "Normal",
|
||||
"on": "Waarm"
|
||||
},
|
||||
"lock": {
|
||||
"off": "Gespaart",
|
||||
"on": "Net gespaart"
|
||||
},
|
||||
"moisture": {
|
||||
"off": "Dr\u00e9chen",
|
||||
"on": "Naass"
|
||||
},
|
||||
"motion": {
|
||||
"off": "Roueg",
|
||||
"on": "Detekt\u00e9iert"
|
||||
},
|
||||
"occupancy": {
|
||||
"off": "Roueg",
|
||||
"on": "Detekt\u00e9iert"
|
||||
},
|
||||
"opening": {
|
||||
"off": "Zou",
|
||||
"on": "Op"
|
||||
},
|
||||
"presence": {
|
||||
"off": "\u00cbnnerwee",
|
||||
"on": "Doheem"
|
||||
},
|
||||
"problem": {
|
||||
"off": "OK",
|
||||
"on": "Problem"
|
||||
},
|
||||
"safety": {
|
||||
"off": "S\u00e9cher",
|
||||
"on": "Ons\u00e9cher"
|
||||
},
|
||||
"smoke": {
|
||||
"off": "Kloer",
|
||||
"on": "Detekt\u00e9iert"
|
||||
},
|
||||
"sound": {
|
||||
"off": "Roueg",
|
||||
"on": "Detekt\u00e9iert"
|
||||
},
|
||||
"vibration": {
|
||||
"off": "Kloer",
|
||||
"on": "Detekt\u00e9iert"
|
||||
},
|
||||
"window": {
|
||||
"off": "Zou",
|
||||
"on": "Op"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lock": {
|
||||
"state": {
|
||||
"_": {
|
||||
"locked": "Gespaart",
|
||||
"unlocked": "Net gespaart"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cover": {
|
||||
"state": {
|
||||
"_": {
|
||||
"open": "Op",
|
||||
"opening": "G\u00ebtt opgemaach",
|
||||
"closed": "Zou",
|
||||
"closing": "G\u00ebtt zougemaach",
|
||||
"stopped": "Gestoppt"
|
||||
}
|
||||
}
|
||||
},
|
||||
"alarm_control_panel": {
|
||||
"state": {
|
||||
"_": {
|
||||
"armed": "Aktiv\u00e9iert",
|
||||
"disarmed": "Desaktiv\u00e9iert",
|
||||
"armed_home": "Aktiv\u00e9iert Doheem",
|
||||
"armed_away": "Aktiv\u00e9iert \u00cbnnerwee",
|
||||
"armed_night": "Aktiv\u00e9iert Nuecht",
|
||||
"armed_custom_bypass": "Aktiv, Benotzerdefin\u00e9iert",
|
||||
"pending": "Ustoend",
|
||||
"arming": "Aktiv\u00e9ieren",
|
||||
"disarming": "Desaktiv\u00e9ieren",
|
||||
"triggered": "Ausgel\u00e9ist"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media_player": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Aus",
|
||||
"on": "Un",
|
||||
"playing": "Spillt",
|
||||
"paused": "Pauseiert",
|
||||
"idle": "Waart",
|
||||
"standby": "Standby"
|
||||
}
|
||||
}
|
||||
},
|
||||
"device_tracker": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Doheem",
|
||||
"not_home": "\u00cbnnerwee"
|
||||
}
|
||||
}
|
||||
},
|
||||
"vacuum": {
|
||||
"state": {
|
||||
"_": {
|
||||
"cleaning": "Botzt",
|
||||
"docked": "Agedockt",
|
||||
"error": "Feeler",
|
||||
"idle": "Waart",
|
||||
"off": "Aus",
|
||||
"on": "Un",
|
||||
"paused": "Pauseiert",
|
||||
"returning": "K\u00ebnnt zur Statioun zer\u00e9ck"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Aus",
|
||||
"on": "Un"
|
||||
}
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Aus",
|
||||
"heat": "Heizen",
|
||||
"cool": "Kill",
|
||||
"heat_cool": "H\u00ebtzen/Ofkillen",
|
||||
"auto": "Auto",
|
||||
"dry": "Dr\u00e9chen",
|
||||
"fan_only": "N\u00ebmme Ventilator"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Aus",
|
||||
"on": "Un"
|
||||
}
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Aus",
|
||||
"on": "Un"
|
||||
}
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"state": {
|
||||
"_": {
|
||||
"recording": "H\u00eblt Op",
|
||||
"streaming": "Streamt",
|
||||
"idle": "Roueg"
|
||||
}
|
||||
}
|
||||
},
|
||||
"configurator": {
|
||||
"state": {
|
||||
"_": {
|
||||
"configure": "Astellen",
|
||||
"configured": "Agestallt"
|
||||
}
|
||||
}
|
||||
},
|
||||
"group": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Aus",
|
||||
"on": "Un",
|
||||
"home": "Doheem",
|
||||
"not_home": "\u00cbnnerwee",
|
||||
"open": "Op",
|
||||
"closed": "Zou",
|
||||
"locked": "Gespaart",
|
||||
"unlocked": "Net gespaart",
|
||||
"ok": "OK",
|
||||
"problem": "Problem"
|
||||
}
|
||||
}
|
||||
},
|
||||
"input_boolean": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Aus",
|
||||
"on": "Un"
|
||||
}
|
||||
}
|
||||
},
|
||||
"person": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Doheem",
|
||||
"not_home": "\u00cbnnerwee"
|
||||
}
|
||||
}
|
||||
},
|
||||
"plant": {
|
||||
"state": {
|
||||
"_": {
|
||||
"ok": "OK",
|
||||
"problem": "Problem"
|
||||
}
|
||||
}
|
||||
},
|
||||
"remote": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Aus",
|
||||
"on": "Un"
|
||||
}
|
||||
}
|
||||
},
|
||||
"script": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Aus",
|
||||
"on": "Un"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sun": {
|
||||
"state": {
|
||||
"_": {
|
||||
"above_horizon": "Iwwert dem Horizont",
|
||||
"below_horizon": "\u00cbnnert dem Horizont"
|
||||
}
|
||||
}
|
||||
},
|
||||
"timer": {
|
||||
"state": {
|
||||
"_": {
|
||||
"active": "Aktiv",
|
||||
"idle": "Waart",
|
||||
"paused": "Pauseiert"
|
||||
}
|
||||
}
|
||||
},
|
||||
"weather": {
|
||||
"state": {
|
||||
"_": {
|
||||
"clear-night": "Kloer, Nuecht",
|
||||
"cloudy": "Wollekeg",
|
||||
"exceptional": "Aussergew\u00e9inlech",
|
||||
"fog": "Niwwel",
|
||||
"hail": "Kn\u00ebppelsteng",
|
||||
"lightning": "Bl\u00ebtz",
|
||||
"lightning-rainy": "Bl\u00ebtz, Reen",
|
||||
"partlycloudy": "Liicht wollekeg",
|
||||
"pouring": "Schloreen",
|
||||
"rainy": "Reen",
|
||||
"snowy": "Schn\u00e9i",
|
||||
"snowy-rainy": "Schn\u00e9i, Reen",
|
||||
"sunny": "Sonneg",
|
||||
"windy": "L\u00ebfteg",
|
||||
"windy-variant": "L\u00ebfteg"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,196 @@
|
||||
{
|
||||
"component": {
|
||||
"person": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Namuose",
|
||||
"not_home": "I\u0161vyk\u0119s"
|
||||
}
|
||||
}
|
||||
},
|
||||
"alarm_control_panel": {
|
||||
"state": {
|
||||
"_": {
|
||||
"armed": "U\u017erakinta",
|
||||
"disarmed": "Atrakinta",
|
||||
"armed_home": "Nam\u0173 apsauga \u012fjungta",
|
||||
"pending": "Laukiama",
|
||||
"arming": "Saugojimo re\u017eimo \u012fjungimas",
|
||||
"disarming": "Saugojimo re\u017eimo i\u0161jungimas",
|
||||
"triggered": "Aktyvinta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "I\u0161jungta",
|
||||
"on": "\u012ejungta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"binary_sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "I\u0161jungta",
|
||||
"on": "\u012ejungta"
|
||||
},
|
||||
"connectivity": {
|
||||
"off": "Atsijung\u0119s",
|
||||
"on": "Prisijung\u0119s"
|
||||
},
|
||||
"door": {
|
||||
"off": "U\u017edaryta",
|
||||
"on": "Atidaryta"
|
||||
},
|
||||
"garage_door": {
|
||||
"off": "U\u017edaryta",
|
||||
"on": "Atidaryta"
|
||||
},
|
||||
"gas": {
|
||||
"off": "Neaptikta",
|
||||
"on": "Aptikta"
|
||||
},
|
||||
"moisture": {
|
||||
"off": "Sausa",
|
||||
"on": "\u0160lapia"
|
||||
},
|
||||
"motion": {
|
||||
"off": "Nejuda",
|
||||
"on": "Aptiktas judesys"
|
||||
},
|
||||
"occupancy": {
|
||||
"off": "Laisva",
|
||||
"on": "U\u017eimta"
|
||||
},
|
||||
"opening": {
|
||||
"off": "U\u017edaryta",
|
||||
"on": "Atidaryta"
|
||||
},
|
||||
"safety": {
|
||||
"off": "Saugu",
|
||||
"on": "Nesaugu"
|
||||
},
|
||||
"smoke": {
|
||||
"off": "Neaptikta",
|
||||
"on": "Aptikta"
|
||||
},
|
||||
"sound": {
|
||||
"off": "Tylu",
|
||||
"on": "Aptikta"
|
||||
},
|
||||
"vibration": {
|
||||
"off": "Neaptikta",
|
||||
"on": "Aptikta"
|
||||
},
|
||||
"window": {
|
||||
"off": "U\u017edaryta",
|
||||
"on": "Atidaryta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "I\u0161jungta",
|
||||
"on": "\u012ejungta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"state": {
|
||||
"_": {
|
||||
"recording": "\u012era\u0161ymas",
|
||||
"streaming": "Transliuojama",
|
||||
"idle": "Laukimo re\u017eimas"
|
||||
}
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "I\u0161jungta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "I\u0161jungta",
|
||||
"on": "\u012ejungta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"group": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "I\u0161jungta",
|
||||
"on": "\u012ejungta",
|
||||
"ok": "Ok"
|
||||
}
|
||||
}
|
||||
},
|
||||
"input_boolean": {
|
||||
"state": {
|
||||
"_": {
|
||||
"on": "\u012ejungta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media_player": {
|
||||
"state": {
|
||||
"_": {
|
||||
"on": "\u012ejungta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"remote": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "I\u0161jungta",
|
||||
"on": "\u012ejungta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"script": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "I\u0161jungta",
|
||||
"on": "\u012ejungta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "I\u0161jungta",
|
||||
"on": "\u012ejungta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "I\u0161jungta",
|
||||
"on": "\u012ejungta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"timer": {
|
||||
"state": {
|
||||
"_": {
|
||||
"active": "aktyvus",
|
||||
"paused": "pristabdytas"
|
||||
}
|
||||
}
|
||||
},
|
||||
"zwave": {
|
||||
"state": {
|
||||
"query_stage": {
|
||||
"initializing": " ( {query_stage} )",
|
||||
"dead": " ({query_stage})"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,343 @@
|
||||
{
|
||||
"component": {
|
||||
"sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Izsl\u0113gts",
|
||||
"on": "Iesl\u0113gts"
|
||||
}
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Izsl\u0113gta",
|
||||
"on": "Iesl\u0113gta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Izsl\u0113gts",
|
||||
"on": "Iesl\u0113gts"
|
||||
}
|
||||
}
|
||||
},
|
||||
"binary_sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Izsl\u0113gts",
|
||||
"on": "Iesl\u0113gts"
|
||||
},
|
||||
"battery": {
|
||||
"off": "Norm\u0101ls",
|
||||
"on": "Zems"
|
||||
},
|
||||
"cold": {
|
||||
"off": "Norm\u0101ls",
|
||||
"on": "Auksts"
|
||||
},
|
||||
"connectivity": {
|
||||
"off": "Atvienots",
|
||||
"on": "Piesl\u0113dzies"
|
||||
},
|
||||
"door": {
|
||||
"off": "Aizv\u0113rtas",
|
||||
"on": "Atv\u0113rtas"
|
||||
},
|
||||
"garage_door": {
|
||||
"off": "Aizv\u0113rtas",
|
||||
"on": "Atv\u0113rtas"
|
||||
},
|
||||
"gas": {
|
||||
"off": "Br\u012bvs",
|
||||
"on": "Sajusta"
|
||||
},
|
||||
"heat": {
|
||||
"off": "Norm\u0101ls",
|
||||
"on": "Karsts"
|
||||
},
|
||||
"lock": {
|
||||
"off": "Sl\u0113gts",
|
||||
"on": "Atsl\u0113gts"
|
||||
},
|
||||
"moisture": {
|
||||
"off": "Sauss",
|
||||
"on": "Slapj\u0161"
|
||||
},
|
||||
"motion": {
|
||||
"off": "Br\u012bvs",
|
||||
"on": "Sajusta"
|
||||
},
|
||||
"occupancy": {
|
||||
"off": "Br\u012bvs",
|
||||
"on": "Aiz\u0146emts"
|
||||
},
|
||||
"opening": {
|
||||
"off": "Aizv\u0113rts",
|
||||
"on": "Atv\u0113rts"
|
||||
},
|
||||
"presence": {
|
||||
"off": "Promb\u016btne",
|
||||
"on": "M\u0101j\u0101s"
|
||||
},
|
||||
"problem": {
|
||||
"off": "OK",
|
||||
"on": "Probl\u0113ma"
|
||||
},
|
||||
"safety": {
|
||||
"off": "Dro\u0161i",
|
||||
"on": "Nedro\u0161i"
|
||||
},
|
||||
"smoke": {
|
||||
"off": "Br\u012bvs",
|
||||
"on": "Sajusta"
|
||||
},
|
||||
"sound": {
|
||||
"off": "Br\u012bvs",
|
||||
"on": "Sajusts"
|
||||
},
|
||||
"vibration": {
|
||||
"off": "Br\u012bvs",
|
||||
"on": "Sajusts"
|
||||
},
|
||||
"window": {
|
||||
"off": "Aizv\u0113rts",
|
||||
"on": "Atv\u0113rts"
|
||||
}
|
||||
}
|
||||
},
|
||||
"alarm_control_panel": {
|
||||
"state": {
|
||||
"_": {
|
||||
"armed": "Piesl\u0113gta",
|
||||
"disarmed": "Atsl\u0113gta",
|
||||
"armed_home": "Piesl\u0113gta m\u0101j\u0101s",
|
||||
"armed_away": "Piesl\u0113gta uz promb\u016btni",
|
||||
"armed_night": "Piesl\u0113gta uz nakti",
|
||||
"armed_custom_bypass": "Piesl\u0113gts piel\u0101gots apvedce\u013c\u0161",
|
||||
"pending": "Gaida",
|
||||
"arming": "Piesl\u0113dzas",
|
||||
"disarming": "Atsl\u0113dzas",
|
||||
"triggered": "Aktiviz\u0113ta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Izsl\u0113gts",
|
||||
"on": "Iesl\u0113gts"
|
||||
}
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Izsl\u0113gts",
|
||||
"on": "Iesl\u0113gts"
|
||||
}
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"state": {
|
||||
"_": {
|
||||
"recording": "Ieraksta",
|
||||
"streaming": "Straum\u0113",
|
||||
"idle": "D\u012bkst\u0101ve"
|
||||
}
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Izsl\u0113gts",
|
||||
"heat": "Sild\u012b\u0161ana",
|
||||
"cool": "Dzes\u0113\u0161ana",
|
||||
"heat_cool": "Sild\u012bt / Atdzes\u0113t",
|
||||
"auto": "Auto",
|
||||
"dry": "Sauss",
|
||||
"fan_only": "Tikai ventilators"
|
||||
}
|
||||
}
|
||||
},
|
||||
"configurator": {
|
||||
"state": {
|
||||
"_": {
|
||||
"configure": "Konfigur\u0113t",
|
||||
"configured": "Konfigur\u0113ts"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cover": {
|
||||
"state": {
|
||||
"_": {
|
||||
"open": "Atv\u0113rts",
|
||||
"opening": "Atveras",
|
||||
"closed": "Sl\u0113gts",
|
||||
"closing": "Sl\u0113dzas",
|
||||
"stopped": "Aptur\u0113ts"
|
||||
}
|
||||
}
|
||||
},
|
||||
"device_tracker": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "M\u0101j\u0101s",
|
||||
"not_home": "Prom"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Izsl\u0113gts",
|
||||
"on": "Iesl\u0113gts"
|
||||
}
|
||||
}
|
||||
},
|
||||
"group": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Izsl\u0113gta",
|
||||
"on": "Iesl\u0113gta",
|
||||
"home": "M\u0101j\u0101s",
|
||||
"not_home": "Promb\u016btn\u0113",
|
||||
"open": "Atv\u0113rta",
|
||||
"closed": "Sl\u0113gta",
|
||||
"locked": "Blo\u0137\u0113ta",
|
||||
"unlocked": "Atblo\u0137\u0113ta",
|
||||
"ok": "OK",
|
||||
"problem": "Probl\u0113ma"
|
||||
}
|
||||
}
|
||||
},
|
||||
"input_boolean": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Izsl\u0113gta",
|
||||
"on": "Iesl\u0113gta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lock": {
|
||||
"state": {
|
||||
"_": {
|
||||
"locked": "Aizsl\u0113gts",
|
||||
"unlocked": "Atsl\u0113gts"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media_player": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Izsl\u0113gts",
|
||||
"on": "Iesl\u0113gts",
|
||||
"playing": "Atska\u0146o",
|
||||
"paused": "Aptur\u0113ts",
|
||||
"idle": "D\u012bkst\u0101v\u0113",
|
||||
"standby": "Gaid\u012b\u0161anas re\u017e\u012bm\u0101"
|
||||
}
|
||||
}
|
||||
},
|
||||
"person": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "M\u0101j\u0101s",
|
||||
"not_home": "Promb\u016btne"
|
||||
}
|
||||
}
|
||||
},
|
||||
"plant": {
|
||||
"state": {
|
||||
"_": {
|
||||
"ok": "Labi",
|
||||
"problem": "Probl\u0113ma"
|
||||
}
|
||||
}
|
||||
},
|
||||
"remote": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Izsl\u0113gta",
|
||||
"on": "Iesl\u0113gts"
|
||||
}
|
||||
}
|
||||
},
|
||||
"script": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Izsl\u0113gts",
|
||||
"on": "Iesl\u0113gts"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sun": {
|
||||
"state": {
|
||||
"_": {
|
||||
"above_horizon": "Virs horizonta",
|
||||
"below_horizon": "Zem horizonta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"vacuum": {
|
||||
"state": {
|
||||
"_": {
|
||||
"cleaning": "Notiek uzkop\u0161ana",
|
||||
"docked": "Pie doka",
|
||||
"error": "K\u013c\u016bda",
|
||||
"idle": "D\u012bkst\u0101v\u0113",
|
||||
"off": "Izsl\u0113gts",
|
||||
"on": "Iesl\u0113gts",
|
||||
"paused": "Aptur\u0113ts",
|
||||
"returning": "Ce\u013c\u0101 pie doka"
|
||||
}
|
||||
}
|
||||
},
|
||||
"timer": {
|
||||
"state": {
|
||||
"_": {
|
||||
"active": "akt\u012bvs",
|
||||
"idle": "d\u012bkst\u0101ve",
|
||||
"paused": "aptur\u0113ts"
|
||||
}
|
||||
}
|
||||
},
|
||||
"weather": {
|
||||
"state": {
|
||||
"_": {
|
||||
"clear-night": "Skaidrs, nakts",
|
||||
"cloudy": "M\u0101ko\u0146ains",
|
||||
"exceptional": "Iz\u0146\u0113muma k\u0101rt\u0101",
|
||||
"fog": "Migla",
|
||||
"hail": "Krusa",
|
||||
"lightning": "Zibens",
|
||||
"lightning-rainy": "Zibens, lietus",
|
||||
"partlycloudy": "Da\u013c\u0113ji apm\u0101cies",
|
||||
"pouring": "Lietusg\u0101ze",
|
||||
"rainy": "Lietains",
|
||||
"snowy": "Sniegs",
|
||||
"snowy-rainy": "Sniegs, lietus",
|
||||
"sunny": "Saulains",
|
||||
"windy": "V\u0113jains",
|
||||
"windy-variant": "V\u0113jains"
|
||||
}
|
||||
}
|
||||
},
|
||||
"zwave": {
|
||||
"state": {
|
||||
"_": {
|
||||
"initializing": "Inicializ\u0113",
|
||||
"dead": "Beigta",
|
||||
"sleeping": "Gu\u013c",
|
||||
"ready": "Gatavs"
|
||||
},
|
||||
"query_stage": {
|
||||
"initializing": "Inicializ\u0113 ({query_stage})",
|
||||
"dead": "Beigta ({query_stage})"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,343 @@
|
||||
{
|
||||
"component": {
|
||||
"binary_sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Av",
|
||||
"on": "P\u00e5"
|
||||
},
|
||||
"battery": {
|
||||
"off": "Normalt",
|
||||
"on": "Lavt"
|
||||
},
|
||||
"cold": {
|
||||
"off": "",
|
||||
"on": "Kald"
|
||||
},
|
||||
"connectivity": {
|
||||
"off": "Frakoblet",
|
||||
"on": "Tilkoblet"
|
||||
},
|
||||
"door": {
|
||||
"off": "Lukket",
|
||||
"on": "\u00c5pen"
|
||||
},
|
||||
"garage_door": {
|
||||
"off": "Lukket",
|
||||
"on": "\u00c5pen"
|
||||
},
|
||||
"gas": {
|
||||
"off": "Klar",
|
||||
"on": "Oppdaget"
|
||||
},
|
||||
"heat": {
|
||||
"off": "Normal",
|
||||
"on": "Varm"
|
||||
},
|
||||
"lock": {
|
||||
"off": "L\u00e5st",
|
||||
"on": "Ul\u00e5st"
|
||||
},
|
||||
"moisture": {
|
||||
"off": "T\u00f8rr",
|
||||
"on": "Fuktig"
|
||||
},
|
||||
"motion": {
|
||||
"off": "Klar",
|
||||
"on": "Oppdaget"
|
||||
},
|
||||
"occupancy": {
|
||||
"off": "Klar",
|
||||
"on": "Oppdaget"
|
||||
},
|
||||
"opening": {
|
||||
"off": "Lukket",
|
||||
"on": "\u00c5pen"
|
||||
},
|
||||
"presence": {
|
||||
"off": "Borte",
|
||||
"on": "Hjemme"
|
||||
},
|
||||
"problem": {
|
||||
"off": "",
|
||||
"on": ""
|
||||
},
|
||||
"safety": {
|
||||
"off": "Sikker",
|
||||
"on": "Usikker"
|
||||
},
|
||||
"smoke": {
|
||||
"off": "Klar",
|
||||
"on": "Oppdaget"
|
||||
},
|
||||
"sound": {
|
||||
"off": "Klar",
|
||||
"on": "Oppdaget"
|
||||
},
|
||||
"vibration": {
|
||||
"off": "Klar",
|
||||
"on": "Oppdaget"
|
||||
},
|
||||
"window": {
|
||||
"off": "Lukket",
|
||||
"on": "\u00c5pent"
|
||||
}
|
||||
}
|
||||
},
|
||||
"alarm_control_panel": {
|
||||
"state": {
|
||||
"_": {
|
||||
"armed": "Armert",
|
||||
"disarmed": "Avsl\u00e5tt",
|
||||
"armed_home": "Armert hjemme",
|
||||
"armed_away": "Armert borte",
|
||||
"armed_night": "Armert natt",
|
||||
"armed_custom_bypass": "Armert tilpasset unntak",
|
||||
"pending": "Venter",
|
||||
"arming": "Armerer",
|
||||
"disarming": "Skrur av",
|
||||
"triggered": "Utl\u00f8st"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Av",
|
||||
"on": "P\u00e5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Av",
|
||||
"on": "P\u00e5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"state": {
|
||||
"_": {
|
||||
"recording": "Opptak",
|
||||
"streaming": "Str\u00f8mmer",
|
||||
"idle": "Inaktiv"
|
||||
}
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Av",
|
||||
"heat": "Varme",
|
||||
"cool": "Kj\u00f8ling",
|
||||
"heat_cool": "Varme/kj\u00f8ling",
|
||||
"auto": "Auto",
|
||||
"dry": "T\u00f8rr",
|
||||
"fan_only": "Kun vifte"
|
||||
}
|
||||
}
|
||||
},
|
||||
"configurator": {
|
||||
"state": {
|
||||
"_": {
|
||||
"configure": "Konfigurer",
|
||||
"configured": "Konfigurert"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cover": {
|
||||
"state": {
|
||||
"_": {
|
||||
"open": "\u00c5pen",
|
||||
"opening": "\u00c5pner",
|
||||
"closed": "Lukket",
|
||||
"closing": "Lukker",
|
||||
"stopped": "Stoppet"
|
||||
}
|
||||
}
|
||||
},
|
||||
"device_tracker": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Hjemme",
|
||||
"not_home": "Borte"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Av",
|
||||
"on": "P\u00e5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"group": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Av",
|
||||
"on": "P\u00e5",
|
||||
"home": "Hjemme",
|
||||
"not_home": "Borte",
|
||||
"open": "\u00c5pen",
|
||||
"closed": "Lukket",
|
||||
"locked": "L\u00e5st",
|
||||
"unlocked": "Ul\u00e5st",
|
||||
"ok": "",
|
||||
"problem": "Problem"
|
||||
}
|
||||
}
|
||||
},
|
||||
"input_boolean": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Av",
|
||||
"on": "P\u00e5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Av",
|
||||
"on": "P\u00e5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lock": {
|
||||
"state": {
|
||||
"_": {
|
||||
"locked": "L\u00e5st",
|
||||
"unlocked": "Ul\u00e5st"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media_player": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Av",
|
||||
"on": "P\u00e5",
|
||||
"playing": "Spiller",
|
||||
"paused": "Pauset",
|
||||
"idle": "Inaktiv",
|
||||
"standby": "Avventer"
|
||||
}
|
||||
}
|
||||
},
|
||||
"person": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Hjemme",
|
||||
"not_home": "Borte"
|
||||
}
|
||||
}
|
||||
},
|
||||
"plant": {
|
||||
"state": {
|
||||
"_": {
|
||||
"ok": "",
|
||||
"problem": "Problem"
|
||||
}
|
||||
}
|
||||
},
|
||||
"remote": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Av",
|
||||
"on": "P\u00e5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"script": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Av",
|
||||
"on": "P\u00e5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Av",
|
||||
"on": "P\u00e5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sun": {
|
||||
"state": {
|
||||
"_": {
|
||||
"above_horizon": "Over horisonten",
|
||||
"below_horizon": "Under horisonten"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Av",
|
||||
"on": "P\u00e5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"vacuum": {
|
||||
"state": {
|
||||
"_": {
|
||||
"cleaning": "Rengj\u00f8r",
|
||||
"docked": "Dokket",
|
||||
"error": "Feil",
|
||||
"idle": "Inaktiv",
|
||||
"off": "Av",
|
||||
"on": "P\u00e5",
|
||||
"paused": "Pauset",
|
||||
"returning": "Returner til dokk"
|
||||
}
|
||||
}
|
||||
},
|
||||
"timer": {
|
||||
"state": {
|
||||
"_": {
|
||||
"active": "aktiv",
|
||||
"idle": "inaktiv",
|
||||
"paused": "pauset"
|
||||
}
|
||||
}
|
||||
},
|
||||
"weather": {
|
||||
"state": {
|
||||
"_": {
|
||||
"clear-night": "Klart, natt",
|
||||
"cloudy": "Skyet",
|
||||
"exceptional": "Eksepsjonell",
|
||||
"fog": "T\u00e5ke",
|
||||
"hail": "Hagl",
|
||||
"lightning": "Lyn",
|
||||
"lightning-rainy": "Lyn, regn",
|
||||
"partlycloudy": "Delvis skyet",
|
||||
"pouring": "Kraftig nedb\u00f8r",
|
||||
"rainy": "Regn",
|
||||
"snowy": "Sn\u00f8",
|
||||
"snowy-rainy": "Sludd",
|
||||
"sunny": "Solfylt",
|
||||
"windy": "Vind",
|
||||
"windy-variant": "Vind"
|
||||
}
|
||||
}
|
||||
},
|
||||
"zwave": {
|
||||
"state": {
|
||||
"_": {
|
||||
"initializing": "Initialiserer",
|
||||
"dead": "D\u00f8d",
|
||||
"sleeping": "Sover",
|
||||
"ready": "Klar"
|
||||
},
|
||||
"query_stage": {
|
||||
"initializing": "Initialiserer ({query_stage})",
|
||||
"dead": "D\u00f8d ({query_stage})"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,349 @@
|
||||
{
|
||||
"component": {
|
||||
"sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Uit",
|
||||
"on": "Aan"
|
||||
}
|
||||
}
|
||||
},
|
||||
"zwave": {
|
||||
"state": {
|
||||
"_": {
|
||||
"initializing": "Initialiseren",
|
||||
"dead": "Onbereikbaar",
|
||||
"sleeping": "Slaapt",
|
||||
"ready": "Gereed"
|
||||
},
|
||||
"query_stage": {
|
||||
"initializing": "Initialiseren ( {query_stage} )",
|
||||
"dead": "Onbereikbaar ({query_stage})"
|
||||
}
|
||||
}
|
||||
},
|
||||
"ebusd": {
|
||||
"state": {
|
||||
"day": "Dag",
|
||||
"night": "Nacht"
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Uit",
|
||||
"on": "Aan"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Uit",
|
||||
"on": "Aan"
|
||||
}
|
||||
}
|
||||
},
|
||||
"binary_sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Uit",
|
||||
"on": "Aan"
|
||||
},
|
||||
"battery": {
|
||||
"off": "Normaal",
|
||||
"on": "Laag"
|
||||
},
|
||||
"cold": {
|
||||
"off": "Normaal",
|
||||
"on": "Koud"
|
||||
},
|
||||
"connectivity": {
|
||||
"off": "Verbroken",
|
||||
"on": "Verbonden"
|
||||
},
|
||||
"door": {
|
||||
"off": "Dicht",
|
||||
"on": "Open"
|
||||
},
|
||||
"garage_door": {
|
||||
"off": "Dicht",
|
||||
"on": "Open"
|
||||
},
|
||||
"gas": {
|
||||
"off": "Niet gedetecteerd",
|
||||
"on": "Gedetecteerd"
|
||||
},
|
||||
"heat": {
|
||||
"off": "Normaal",
|
||||
"on": "Heet"
|
||||
},
|
||||
"lock": {
|
||||
"off": "Vergrendeld",
|
||||
"on": "Ontgrendeld"
|
||||
},
|
||||
"moisture": {
|
||||
"off": "Droog",
|
||||
"on": "Vochtig"
|
||||
},
|
||||
"motion": {
|
||||
"off": "Niet gedetecteerd",
|
||||
"on": "Gedetecteerd"
|
||||
},
|
||||
"occupancy": {
|
||||
"off": "Niet gedetecteerd",
|
||||
"on": "Gedetecteerd"
|
||||
},
|
||||
"opening": {
|
||||
"off": "Gesloten",
|
||||
"on": "Open"
|
||||
},
|
||||
"presence": {
|
||||
"off": "Afwezig",
|
||||
"on": "Thuis"
|
||||
},
|
||||
"problem": {
|
||||
"off": "OK",
|
||||
"on": "Probleem"
|
||||
},
|
||||
"safety": {
|
||||
"off": "Veilig",
|
||||
"on": "Onveilig"
|
||||
},
|
||||
"smoke": {
|
||||
"off": "Niet gedetecteerd",
|
||||
"on": "Gedetecteerd"
|
||||
},
|
||||
"sound": {
|
||||
"off": "Niet gedetecteerd",
|
||||
"on": "Gedetecteerd"
|
||||
},
|
||||
"vibration": {
|
||||
"off": "Niet gedetecteerd",
|
||||
"on": "Gedetecteerd"
|
||||
},
|
||||
"window": {
|
||||
"off": "Dicht",
|
||||
"on": "Open"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lock": {
|
||||
"state": {
|
||||
"_": {
|
||||
"locked": "Vergrendeld",
|
||||
"unlocked": "Ontgrendeld"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cover": {
|
||||
"state": {
|
||||
"_": {
|
||||
"open": "Open",
|
||||
"opening": "Opent",
|
||||
"closed": "Gesloten",
|
||||
"closing": "Sluit",
|
||||
"stopped": "Gestopt"
|
||||
}
|
||||
}
|
||||
},
|
||||
"alarm_control_panel": {
|
||||
"state": {
|
||||
"_": {
|
||||
"armed": "Ingeschakeld",
|
||||
"disarmed": "Uitgeschakeld",
|
||||
"armed_home": "Ingeschakeld thuis",
|
||||
"armed_away": "Ingeschakeld afwezig",
|
||||
"armed_night": "Ingeschakeld nacht",
|
||||
"armed_custom_bypass": "Ingeschakeld met overbrugging(en)",
|
||||
"pending": "In wacht",
|
||||
"arming": "Schakelt in",
|
||||
"disarming": "Schakelt uit",
|
||||
"triggered": "Geactiveerd"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media_player": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Uit",
|
||||
"on": "Aan",
|
||||
"playing": "Afspelen",
|
||||
"paused": "Gepauzeerd",
|
||||
"idle": "Inactief",
|
||||
"standby": "Standby"
|
||||
}
|
||||
}
|
||||
},
|
||||
"device_tracker": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Thuis",
|
||||
"not_home": "Afwezig"
|
||||
}
|
||||
}
|
||||
},
|
||||
"vacuum": {
|
||||
"state": {
|
||||
"_": {
|
||||
"cleaning": "Reinigen",
|
||||
"docked": "Gedockt",
|
||||
"error": "Fout",
|
||||
"idle": "Inactief",
|
||||
"off": "Uit",
|
||||
"on": "Aan",
|
||||
"paused": "Gepauzeerd",
|
||||
"returning": "Terugkeren naar dock"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Uit",
|
||||
"on": "Aan"
|
||||
}
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Uit",
|
||||
"heat": "Verwarmen",
|
||||
"cool": "Koelen",
|
||||
"heat_cool": "Verwarmen/Koelen",
|
||||
"auto": "Auto",
|
||||
"dry": "Droog",
|
||||
"fan_only": "Alleen ventilatie"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Uit",
|
||||
"on": "Aan"
|
||||
}
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Uit",
|
||||
"on": "Aan"
|
||||
}
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"state": {
|
||||
"_": {
|
||||
"recording": "Opnemen",
|
||||
"streaming": "Streamen",
|
||||
"idle": "Inactief"
|
||||
}
|
||||
}
|
||||
},
|
||||
"configurator": {
|
||||
"state": {
|
||||
"_": {
|
||||
"configure": "Configureer",
|
||||
"configured": "Geconfigureerd"
|
||||
}
|
||||
}
|
||||
},
|
||||
"group": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Uit",
|
||||
"on": "Aan",
|
||||
"home": "Thuis",
|
||||
"not_home": "Afwezig",
|
||||
"open": "Open",
|
||||
"closed": "Gesloten",
|
||||
"locked": "Vergrendeld",
|
||||
"unlocked": "Ontgrendeld",
|
||||
"ok": "OK",
|
||||
"problem": "Probleem"
|
||||
}
|
||||
}
|
||||
},
|
||||
"input_boolean": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Uit",
|
||||
"on": "Aan"
|
||||
}
|
||||
}
|
||||
},
|
||||
"person": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Thuis",
|
||||
"not_home": "Afwezig"
|
||||
}
|
||||
}
|
||||
},
|
||||
"plant": {
|
||||
"state": {
|
||||
"_": {
|
||||
"ok": "OK",
|
||||
"problem": "Probleem"
|
||||
}
|
||||
}
|
||||
},
|
||||
"remote": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Uit",
|
||||
"on": "Aan"
|
||||
}
|
||||
}
|
||||
},
|
||||
"script": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Uit",
|
||||
"on": "Aan"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sun": {
|
||||
"state": {
|
||||
"_": {
|
||||
"above_horizon": "Boven de horizon",
|
||||
"below_horizon": "Onder de horizon"
|
||||
}
|
||||
}
|
||||
},
|
||||
"timer": {
|
||||
"state": {
|
||||
"_": {
|
||||
"active": "Actief",
|
||||
"idle": "Inactief",
|
||||
"paused": "Gepauzeerd"
|
||||
}
|
||||
}
|
||||
},
|
||||
"weather": {
|
||||
"state": {
|
||||
"_": {
|
||||
"clear-night": "Helder, nacht",
|
||||
"cloudy": "Bewolkt",
|
||||
"exceptional": "Uitzonderlijk",
|
||||
"fog": "Mist",
|
||||
"hail": "Hagel",
|
||||
"lightning": "Bliksem",
|
||||
"lightning-rainy": "Bliksem, regenachtig",
|
||||
"partlycloudy": "Gedeeltelijk bewolkt",
|
||||
"pouring": "Regen",
|
||||
"rainy": "Regenachtig",
|
||||
"snowy": "Sneeuwachtig",
|
||||
"snowy-rainy": "Sneeuw-, regenachtig",
|
||||
"sunny": "Zonnig",
|
||||
"windy": "Winderig",
|
||||
"windy-variant": "Winderig"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,343 @@
|
||||
{
|
||||
"component": {
|
||||
"sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Av",
|
||||
"on": "P\u00e5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"zwave": {
|
||||
"state": {
|
||||
"_": {
|
||||
"initializing": "Initialiserer",
|
||||
"dead": "D\u00f8d",
|
||||
"sleeping": "S\u00f8v",
|
||||
"ready": "Klar"
|
||||
},
|
||||
"query_stage": {
|
||||
"initializing": "Initialiserer ({query_stage})",
|
||||
"dead": "D\u00f8d ({query_stage})"
|
||||
}
|
||||
}
|
||||
},
|
||||
"binary_sensor": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Av",
|
||||
"on": "P\u00e5"
|
||||
},
|
||||
"battery": {
|
||||
"off": "Normalt",
|
||||
"on": "L\u00e5gt"
|
||||
},
|
||||
"cold": {
|
||||
"off": "Normal",
|
||||
"on": "Kald"
|
||||
},
|
||||
"connectivity": {
|
||||
"off": "Fr\u00e5kopla",
|
||||
"on": "Tilkopla"
|
||||
},
|
||||
"door": {
|
||||
"off": "Lukka",
|
||||
"on": "Open"
|
||||
},
|
||||
"garage_door": {
|
||||
"off": "Lukka",
|
||||
"on": "Open"
|
||||
},
|
||||
"gas": {
|
||||
"off": "Ikkje oppdaga",
|
||||
"on": "Oppdaga"
|
||||
},
|
||||
"heat": {
|
||||
"off": "Normal",
|
||||
"on": "Varm"
|
||||
},
|
||||
"lock": {
|
||||
"off": "L\u00e5st",
|
||||
"on": "Ul\u00e5st"
|
||||
},
|
||||
"moisture": {
|
||||
"off": "T\u00f8rr",
|
||||
"on": "V\u00e5t"
|
||||
},
|
||||
"motion": {
|
||||
"off": "Ikkje oppdaga",
|
||||
"on": "Oppdaga"
|
||||
},
|
||||
"occupancy": {
|
||||
"off": "Ikkje oppdaga",
|
||||
"on": "Oppdaga"
|
||||
},
|
||||
"opening": {
|
||||
"off": "Lukka",
|
||||
"on": "Open"
|
||||
},
|
||||
"presence": {
|
||||
"off": "Borte",
|
||||
"on": "Heime"
|
||||
},
|
||||
"problem": {
|
||||
"off": "Ok",
|
||||
"on": "Problem"
|
||||
},
|
||||
"safety": {
|
||||
"off": "Sikker",
|
||||
"on": "Usikker"
|
||||
},
|
||||
"smoke": {
|
||||
"off": "Ikkje oppdaga",
|
||||
"on": "Oppdaga"
|
||||
},
|
||||
"sound": {
|
||||
"off": "Ikkje oppdaga",
|
||||
"on": "Oppdaga"
|
||||
},
|
||||
"vibration": {
|
||||
"off": "Ikkje oppdaga",
|
||||
"on": "Oppdaga"
|
||||
},
|
||||
"window": {
|
||||
"off": "Lukka",
|
||||
"on": "Open"
|
||||
}
|
||||
}
|
||||
},
|
||||
"alarm_control_panel": {
|
||||
"state": {
|
||||
"_": {
|
||||
"armed": "P\u00e5sl\u00e5tt",
|
||||
"disarmed": "Avsl\u00e5tt",
|
||||
"armed_home": "P\u00e5 for heime",
|
||||
"armed_away": "P\u00e5 for borte",
|
||||
"armed_night": "P\u00e5 for natta",
|
||||
"armed_custom_bypass": "Armert tilpassa unntak",
|
||||
"pending": "I vente av",
|
||||
"arming": "Skrur p\u00e5",
|
||||
"disarming": "Skrur av",
|
||||
"triggered": "Utl\u00f8yst"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Av",
|
||||
"on": "P\u00e5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Av",
|
||||
"on": "P\u00e5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"state": {
|
||||
"_": {
|
||||
"recording": "Opptak",
|
||||
"streaming": "Str\u00f8ymer",
|
||||
"idle": "Inaktiv"
|
||||
}
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Av",
|
||||
"heat": "Varme",
|
||||
"cool": "Kj\u00f8le",
|
||||
"heat_cool": "Oppvarming/Nedkj\u00f8ling",
|
||||
"auto": "Auto",
|
||||
"dry": "T\u00f8rr",
|
||||
"fan_only": "Berre vifte"
|
||||
}
|
||||
}
|
||||
},
|
||||
"configurator": {
|
||||
"state": {
|
||||
"_": {
|
||||
"configure": "Konfigurerer",
|
||||
"configured": "Konfigurert"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cover": {
|
||||
"state": {
|
||||
"_": {
|
||||
"open": "Open",
|
||||
"opening": "Opnar",
|
||||
"closed": "Lukka",
|
||||
"closing": "Lukkar",
|
||||
"stopped": "Stoppa"
|
||||
}
|
||||
}
|
||||
},
|
||||
"device_tracker": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Heime",
|
||||
"not_home": "Borte"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Av",
|
||||
"on": "P\u00e5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"group": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Av",
|
||||
"on": "P\u00e5",
|
||||
"home": "Heime",
|
||||
"not_home": "Borte",
|
||||
"open": "Open",
|
||||
"closed": "Lukka",
|
||||
"locked": "L\u00e5st",
|
||||
"unlocked": "Ul\u00e5st",
|
||||
"ok": "Ok",
|
||||
"problem": "Problem"
|
||||
}
|
||||
}
|
||||
},
|
||||
"input_boolean": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Av",
|
||||
"on": "P\u00e5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"light": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Av",
|
||||
"on": "P\u00e5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lock": {
|
||||
"state": {
|
||||
"_": {
|
||||
"locked": "L\u00e5st",
|
||||
"unlocked": "Ul\u00e5st"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media_player": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Av",
|
||||
"on": "P\u00e5",
|
||||
"playing": "Spelar",
|
||||
"paused": "Pausa",
|
||||
"idle": "Inaktiv",
|
||||
"standby": "Avventer"
|
||||
}
|
||||
}
|
||||
},
|
||||
"person": {
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Heime",
|
||||
"not_home": "Borte "
|
||||
}
|
||||
}
|
||||
},
|
||||
"plant": {
|
||||
"state": {
|
||||
"_": {
|
||||
"ok": "Ok",
|
||||
"problem": "Problem"
|
||||
}
|
||||
}
|
||||
},
|
||||
"remote": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Av",
|
||||
"on": "P\u00e5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"script": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Av",
|
||||
"on": "P\u00e5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"sun": {
|
||||
"state": {
|
||||
"_": {
|
||||
"above_horizon": "Over horisonten",
|
||||
"below_horizon": "Under horisonten"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Av",
|
||||
"on": "P\u00e5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"vacuum": {
|
||||
"state": {
|
||||
"_": {
|
||||
"cleaning": "Reingjer",
|
||||
"docked": "Parkert",
|
||||
"error": "Feil",
|
||||
"idle": "Tomgang",
|
||||
"off": "Av",
|
||||
"on": "P\u00e5",
|
||||
"paused": "Pausa",
|
||||
"returning": "G\u00e5 tilbake til ladestasjonen"
|
||||
}
|
||||
}
|
||||
},
|
||||
"timer": {
|
||||
"state": {
|
||||
"_": {
|
||||
"active": "aktiv",
|
||||
"idle": "tomgang",
|
||||
"paused": "pausa"
|
||||
}
|
||||
}
|
||||
},
|
||||
"weather": {
|
||||
"state": {
|
||||
"_": {
|
||||
"clear-night": "Klart, natt",
|
||||
"cloudy": "Overskya",
|
||||
"exceptional": "Utmerka",
|
||||
"fog": "T\u00e5ke",
|
||||
"hail": "Hagl",
|
||||
"lightning": "Lyn",
|
||||
"lightning-rainy": "Lyn, regn",
|
||||
"partlycloudy": "Delvis overskya",
|
||||
"pouring": "P\u00f8sande",
|
||||
"rainy": "Regn",
|
||||
"snowy": "Sn\u00f8",
|
||||
"snowy-rainy": "Sn\u00f8, regn",
|
||||
"sunny": "Mykje sol",
|
||||
"windy": "Vind",
|
||||
"windy-variant": "Vind"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user