added inside temperature bme, hacs update

238
David Kebler 2020-12-18 09:31:22 -08:00
parent f4012070ff
commit eefdbd278f
159 changed files with 1153 additions and 8690 deletions

View File

@ -1 +1 @@
0.118.5
2020.12.1

View File

@ -127,7 +127,7 @@
"access_token_expiration": 1800.0,
"token": "552d438c538636357742acea47d8a022fcaab47c74a20435614f69540088948934d66767b0348eeec4c4de979691f12f3ce28c20c3854dfd0b5b263efd07f40f",
"jwt_key": "0ed3886ff667ce6e5f17c621f1c8b8c1f14fe258f2669022c078f14e5e5c3906a8b37ad6c949aa6c1af800a5fbc94fd6e581de258a01c884e368cf6d0d5c741f",
"last_used_at": "2020-12-10T20:49:01.795911+00:00",
"last_used_at": "2020-12-18T05:17:58.556455+00:00",
"last_used_ip": "172.30.32.2"
},
{
@ -267,7 +267,7 @@
"access_token_expiration": 1800.0,
"token": "67154748b468ae62cff3021f566ce8f1d94d89f7e223b3dfb8432226347f1e1f0ba05674e2e089fa98ee08add0be40d38e70f3af9dc74cf9dbb5f9e93d358cb0",
"jwt_key": "50e901c4783bb84711838442d27a1ea4d44213eea590113bb1154bd69efc18d98cc8892287520a35a5154b087996bdeba2e131697f28bade44e8f5cc75fa6235",
"last_used_at": "2020-12-10T20:49:03.210419+00:00",
"last_used_at": "2020-12-18T05:17:57.852541+00:00",
"last_used_ip": "10.0.0.2"
},
{
@ -886,6 +886,34 @@
"last_used_at": "2020-11-25T15:01:59.406207+00:00",
"last_used_ip": "10.0.0.177"
},
{
"id": "36654ad96b994dac8792f2d10a8a50a1",
"user_id": "99685dc45d9f40dc8183e11ce5128038",
"client_id": "https://ha.kebler.net/",
"client_name": null,
"client_icon": null,
"token_type": "normal",
"created_at": "2020-12-18T02:16:19.147288+00:00",
"access_token_expiration": 1800.0,
"token": "d9cce9fda43a1711dd7e09f7b3c2a80492c2561e5db7972aff31ceaf68e330126c233b361e1c7aca06b56ed3a50c9ed4f8e4688d9d4c279a0e1d3a8ce544644a",
"jwt_key": "a4020e6b1ddeb3f600eae73269a4eb31c917ab837f93101a42b587160743808dba65395ee57a6d3dc2bb62bea4fd1e25b19b2e16e8267889398ae904412bd399",
"last_used_at": "2020-12-18T17:02:57.020487+00:00",
"last_used_ip": "10.0.0.2"
},
{
"id": "5ef8eb44b659424a87cb09d00d5a9039",
"user_id": "99685dc45d9f40dc8183e11ce5128038",
"client_id": "https://ha.kebler.net/",
"client_name": null,
"client_icon": null,
"token_type": "normal",
"created_at": "2020-12-18T17:12:13.343284+00:00",
"access_token_expiration": 1800.0,
"token": "b803b3516fbf26d72b6d33f0c70e45370123c1e97e404c021645ca9ff900691e77578b0bfd47211c17f1308bc976b33e25077995803c7c1b20c9d6bd08d553c2",
"jwt_key": "f03cdead1812714da6513f6ab8cb98e3698c2c787ca40934035b258a052d3b7287ca5c521b8cc6f49e40c9812eba1c4be66cdb9835b6c409916e29a10d232533",
"last_used_at": "2020-12-18T17:12:13.343453+00:00",
"last_used_ip": "10.0.0.2"
},
{
"id": "4deb1c92841543cbb4d86079a5320f99",
"user_id": "5270c6dbb87642d29fb41212df19da0c",

View File

@ -22,7 +22,8 @@
"id": "515c6f88684b452e86231c4411e3001e",
"via_device_id": null,
"area_id": null,
"name_by_user": null
"name_by_user": null,
"disabled_by": null
},
{
"config_entries": [
@ -43,7 +44,8 @@
"id": "93560a2f0c64414e8c1a69dbbf3bf97f",
"via_device_id": null,
"area_id": null,
"name_by_user": null
"name_by_user": null,
"disabled_by": null
},
{
"config_entries": [
@ -59,12 +61,13 @@
"manufacturer": "espressif",
"model": "PLATFORMIO_D1_MINI",
"name": "inside_temp_humd",
"sw_version": "1.15.3 (Dec 1 2020, 11:20:56)",
"sw_version": "1.15.3 (Nov 15 2020, 07:10:38)",
"entry_type": null,
"id": "1883f8cbd6b548b992e9a1974008f81f",
"via_device_id": null,
"area_id": null,
"name_by_user": null
"name_by_user": null,
"disabled_by": null
},
{
"config_entries": [
@ -80,12 +83,13 @@
"manufacturer": "espressif",
"model": "PLATFORMIO_D1_MINI",
"name": "outside_temp_humd",
"sw_version": "1.15.3 (Dec 1 2020, 10:59:50)",
"sw_version": "1.15.3 (Dec 16 2020, 15:18:17)",
"entry_type": null,
"id": "207200b764c24bb2ac697f37d7c8b4e2",
"via_device_id": null,
"area_id": null,
"name_by_user": null
"name_by_user": null,
"disabled_by": null
},
{
"config_entries": [
@ -106,7 +110,8 @@
"id": "379851aebc71474585da2f6ce68a5745",
"via_device_id": null,
"area_id": null,
"name_by_user": null
"name_by_user": null,
"disabled_by": null
},
{
"config_entries": [
@ -127,7 +132,8 @@
"id": "f16e11491ac04282ab179f5727d4f5dc",
"via_device_id": null,
"area_id": null,
"name_by_user": null
"name_by_user": null,
"disabled_by": null
},
{
"config_entries": [
@ -148,7 +154,8 @@
"id": "ff1bf04ce1b2439b8a7ebc9237a010d9",
"via_device_id": null,
"area_id": null,
"name_by_user": null
"name_by_user": null,
"disabled_by": null
},
{
"config_entries": [
@ -164,12 +171,13 @@
"manufacturer": "hacs.xyz",
"model": "",
"name": "HACS",
"sw_version": "1.8.0",
"sw_version": "1.9.0",
"entry_type": "service",
"id": "da36236384f2c8816377b036cf723ece",
"via_device_id": null,
"area_id": null,
"name_by_user": null
"name_by_user": null,
"disabled_by": null
}
],
"deleted_devices": []

File diff suppressed because it is too large Load Diff

View File

@ -6,7 +6,7 @@
"uses_password": false,
"name": "inside_temp_humd",
"mac_address": "84:F3:EB:3B:77:30",
"compilation_time": "Dec 1 2020, 11:20:56",
"compilation_time": "Nov 15 2020, 07:10:38",
"model": "PLATFORMIO_D1_MINI",
"has_deep_sleep": false,
"esphome_version": "1.15.3"

View File

@ -6,7 +6,7 @@
"uses_password": false,
"name": "outside_temp_humd",
"mac_address": "84:F3:EB:3B:84:92",
"compilation_time": "Dec 1 2020, 10:59:50",
"compilation_time": "Dec 16 2020, 15:18:17",
"model": "PLATFORMIO_D1_MINI",
"has_deep_sleep": false,
"esphome_version": "1.15.3"

View File

@ -21533,12 +21533,51 @@
"topics": [],
"version_installed": null
},
"172733314": {
"authors": [
"@ludeeus"
],
"category": "integration",
"description": "HACS gives you a powerful UI to handle downloads of all your custom needs.",
"domain": "hacs",
"downloads": 9001,
"full_name": "hacs/integration",
"first_install": false,
"installed_commit": "275d6cc",
"installed": true,
"last_commit": "275d6cc",
"last_release_tag": "1.9.0",
"last_updated": "2020-12-17T07:08:42Z",
"name": "hacs",
"new": false,
"repository_manifest": {
"name": "HACS",
"zip_release": true,
"hide_default_branch": true,
"homeassistant": "2020.12.0",
"hacs": "0.19.0",
"filename": "hacs.zip"
},
"selected_tag": null,
"show_beta": false,
"stars": 1431,
"topics": [
"community",
"hacktoberfest",
"hacs",
"home-assistant",
"integration",
"package-manager",
"python"
],
"version_installed": "1.9.0"
},
"303101606": {
"authors": [],
"category": "plugin",
"description": "\ud83d\ude48 Hides the Home Assistant header and/or sidebar",
"domain": "",
"downloads": 2804,
"downloads": 3267,
"full_name": "maykar/kiosk-mode",
"first_install": false,
"installed_commit": "78b95f3",
@ -21554,7 +21593,7 @@
},
"selected_tag": null,
"show_beta": false,
"stars": 48,
"stars": 51,
"topics": [
"home-assistant",
"kiosk",
@ -21563,70 +21602,6 @@
],
"version_installed": "1.4.7"
},
"190927524": {
"authors": [],
"category": "plugin",
"description": "\ud83d\udd39 Add CSS styles to (almost) any lovelace card",
"domain": null,
"downloads": 0,
"full_name": "thomasloven/lovelace-card-mod",
"first_install": false,
"installed_commit": "457cf40",
"installed": true,
"last_commit": "457cf40",
"last_release_tag": "2.0.3",
"last_updated": "2020-11-18T09:01:24Z",
"name": "lovelace-card-mod",
"new": false,
"repository_manifest": {
"name": "card-mod",
"homeassistant": "0.98.0"
},
"selected_tag": null,
"show_beta": false,
"stars": 215,
"topics": [],
"version_installed": "2.0.3"
},
"172733314": {
"authors": [
"@ludeeus"
],
"category": "integration",
"description": "HACS gives you a powerful UI to handle downloads of all your custom needs.",
"domain": "hacs",
"downloads": 12116,
"full_name": "hacs/integration",
"first_install": false,
"installed_commit": null,
"installed": true,
"last_commit": "d41c3f7",
"last_release_tag": "1.8.0",
"last_updated": "2020-12-08T07:18:56Z",
"name": "hacs",
"new": false,
"repository_manifest": {
"name": "HACS",
"zip_release": true,
"hide_default_branch": true,
"homeassistant": "0.110.0",
"hacs": "0.19.0",
"filename": "hacs.zip"
},
"selected_tag": null,
"show_beta": false,
"stars": 1428,
"topics": [
"community",
"hacktoberfest",
"hacs",
"home-assistant",
"integration",
"package-manager",
"python"
],
"version_installed": "1.8.0"
},
"167744584": {
"authors": [],
"category": "plugin",
@ -21639,7 +21614,7 @@
"installed": true,
"last_commit": "f17fcc1",
"last_release_tag": "1.7.0",
"last_updated": "2020-11-21T19:52:51Z",
"last_updated": "2020-12-12T00:43:09Z",
"name": "lovelace-auto-entities",
"new": false,
"repository_manifest": {
@ -21664,7 +21639,7 @@
"installed": true,
"last_commit": "e8f0ac8",
"last_release_tag": "16",
"last_updated": "2020-11-18T07:35:50Z",
"last_updated": "2020-12-12T00:58:01Z",
"name": "lovelace-layout-card",
"new": false,
"repository_manifest": {
@ -21711,7 +21686,7 @@
"installed": true,
"last_commit": "37e731b",
"last_release_tag": "1.2.3",
"last_updated": "2020-11-21T15:24:31Z",
"last_updated": "2020-12-12T00:50:38Z",
"name": "browser_mod",
"new": false,
"repository_manifest": {
@ -21720,35 +21695,10 @@
},
"selected_tag": null,
"show_beta": false,
"stars": 309,
"stars": 314,
"topics": [],
"version_installed": "1.2.3"
},
"221287384": {
"authors": [],
"category": "theme",
"description": "Clear Theme for Home Assistant",
"domain": null,
"downloads": 0,
"full_name": "naofireblade/clear-theme",
"first_install": false,
"installed_commit": "e3c9149",
"installed": true,
"last_commit": "a9f68e1",
"last_release_tag": "v1.1",
"last_updated": "2020-10-08T10:10:49Z",
"name": "clear-theme",
"new": false,
"repository_manifest": {
"name": "Clear Theme",
"homeassistant": "0.102.0"
},
"selected_tag": null,
"show_beta": false,
"stars": 16,
"topics": [],
"version_installed": "v1.1"
},
"223008910": {
"authors": [],
"category": "plugin",
@ -21770,7 +21720,7 @@
},
"selected_tag": null,
"show_beta": false,
"stars": 52,
"stars": 53,
"topics": [
"custom",
"hacktoberfest",
@ -21850,7 +21800,7 @@
"installed": true,
"last_commit": "01b4108",
"last_release_tag": "19",
"last_updated": "2020-08-01T03:12:50Z",
"last_updated": "2020-12-12T00:49:44Z",
"name": "lovelace-fold-entity-row",
"new": false,
"repository_manifest": {
@ -21859,7 +21809,7 @@
},
"selected_tag": null,
"show_beta": false,
"stars": 190,
"stars": 191,
"topics": [],
"version_installed": "19"
},
@ -21868,14 +21818,14 @@
"category": "plugin",
"description": "\u2747\ufe0f Lovelace button-card for home assistant",
"domain": "",
"downloads": 5727,
"downloads": 8437,
"full_name": "custom-cards/button-card",
"first_install": false,
"installed_commit": "b5de991",
"installed": true,
"last_commit": "b5de991",
"last_release_tag": "3.4.0",
"last_updated": "2020-12-02T14:06:47Z",
"last_updated": "2020-12-12T13:11:23Z",
"name": "button-card",
"new": false,
"repository_manifest": {
@ -21886,7 +21836,7 @@
},
"selected_tag": null,
"show_beta": false,
"stars": 581,
"stars": 588,
"topics": [
"home-assistant",
"home-assistant-custom",
@ -21901,7 +21851,7 @@
"category": "plugin",
"description": "\ud83d\udd70\ufe0f Time Picker Card for Home Assistant's Lovelace UI",
"domain": "",
"downloads": 1001,
"downloads": 1142,
"full_name": "GeorgeSG/lovelace-time-picker-card",
"first_install": false,
"installed_commit": "c3fa2ce",
@ -21918,7 +21868,7 @@
},
"selected_tag": null,
"show_beta": false,
"stars": 43,
"stars": 44,
"topics": [
"home-assistant",
"homeassistant",
@ -21927,6 +21877,56 @@
"lovelace-custom-card"
],
"version_installed": "1.1.1"
},
"221287384": {
"authors": [],
"category": "theme",
"description": "Clear Theme for Home Assistant",
"domain": null,
"downloads": 0,
"full_name": "naofireblade/clear-theme",
"first_install": false,
"installed_commit": "e3c9149",
"installed": true,
"last_commit": "a9f68e1",
"last_release_tag": "v1.1",
"last_updated": "2020-10-08T10:10:49Z",
"name": "clear-theme",
"new": false,
"repository_manifest": {
"name": "Clear Theme",
"homeassistant": "0.102.0"
},
"selected_tag": null,
"show_beta": false,
"stars": 16,
"topics": [],
"version_installed": "v1.1"
},
"190927524": {
"authors": [],
"category": "plugin",
"description": "\ud83d\udd39 Add CSS styles to (almost) any lovelace card",
"domain": null,
"downloads": 0,
"full_name": "thomasloven/lovelace-card-mod",
"first_install": false,
"installed_commit": "457cf40",
"installed": true,
"last_commit": "457cf40",
"last_release_tag": "2.0.3",
"last_updated": "2020-12-12T00:50:44Z",
"name": "lovelace-card-mod",
"new": false,
"repository_manifest": {
"name": "card-mod",
"homeassistant": "0.98.0"
},
"selected_tag": null,
"show_beta": false,
"stars": 215,
"topics": [],
"version_installed": "2.0.3"
}
}
}

View File

@ -12,7 +12,7 @@
"description": "\u2747\ufe0f Lovelace button-card for home assistant",
"domain": "",
"domains": [],
"downloads": 5727,
"downloads": 8437,
"file_name": "button-card.js",
"filename": "button-card.js",
"first_install": false,
@ -27,14 +27,14 @@
"installed": true,
"installed_commit": "b5de991",
"installed_version": "3.4.0",
"open_issues": 28,
"open_issues": 29,
"last_commit": "b5de991",
"last_version": "3.4.0",
"last_updated": "2020-12-02T14:06:47Z",
"last_updated": "2020-12-12T13:11:23Z",
"manifest_name": null,
"new": false,
"persistent_directory": null,
"pushed_at": "2020-12-02T14:06:47",
"pushed_at": "2020-12-12T13:11:23",
"releases": true,
"render_readme": true,
"published_tags": [
@ -46,7 +46,7 @@
],
"selected_tag": null,
"show_beta": false,
"stargazers_count": 581,
"stargazers_count": 588,
"topics": [
"home-assistant",
"home-assistant-custom",

View File

@ -27,14 +27,14 @@
"installed": true,
"installed_commit": "01b4108",
"installed_version": "19",
"open_issues": 15,
"open_issues": 16,
"last_commit": "01b4108",
"last_version": "19",
"last_updated": "2020-08-01T03:12:50Z",
"last_updated": "2020-12-12T00:49:44Z",
"manifest_name": null,
"new": false,
"persistent_directory": null,
"pushed_at": "2020-08-01T03:12:50",
"pushed_at": "2020-12-12T00:49:44",
"releases": true,
"render_readme": true,
"published_tags": [
@ -46,7 +46,7 @@
],
"selected_tag": null,
"show_beta": false,
"stargazers_count": 190,
"stargazers_count": 191,
"topics": [],
"zip_release": false
}

View File

@ -27,14 +27,14 @@
"installed": true,
"installed_commit": "e8f0ac8",
"installed_version": "16",
"open_issues": 29,
"open_issues": 30,
"last_commit": "e8f0ac8",
"last_version": "16",
"last_updated": "2020-11-18T07:35:50Z",
"last_updated": "2020-12-12T00:58:01Z",
"manifest_name": null,
"new": false,
"persistent_directory": null,
"pushed_at": "2020-11-18T07:35:50",
"pushed_at": "2020-12-12T00:58:01",
"releases": true,
"render_readme": true,
"published_tags": [

View File

@ -27,14 +27,14 @@
"installed": true,
"installed_commit": "f17fcc1",
"installed_version": "1.7.0",
"open_issues": 21,
"open_issues": 28,
"last_commit": "f17fcc1",
"last_version": "1.7.0",
"last_updated": "2020-11-21T19:52:51Z",
"last_updated": "2020-12-12T00:43:09Z",
"manifest_name": null,
"new": false,
"persistent_directory": null,
"pushed_at": "2020-11-21T19:52:51",
"pushed_at": "2020-12-12T00:43:09",
"releases": true,
"render_readme": true,
"published_tags": [

View File

@ -14,7 +14,7 @@
"description": "HACS gives you a powerful UI to handle downloads of all your custom needs.",
"domain": "hacs",
"domains": [],
"downloads": 12116,
"downloads": 9001,
"file_name": "",
"filename": "hacs.zip",
"first_install": false,
@ -23,32 +23,32 @@
"hacs": "0.19.0",
"hide": false,
"hide_default_branch": true,
"homeassistant": "0.110.0",
"homeassistant": "2020.12.0",
"id": "172733314",
"iot_class": null,
"installed": true,
"installed_commit": null,
"installed_version": "1.8.0",
"open_issues": 30,
"last_commit": "d41c3f7",
"last_version": "1.8.0",
"last_updated": "2020-12-08T07:18:56Z",
"installed_commit": "275d6cc",
"installed_version": "1.9.0",
"open_issues": 36,
"last_commit": "275d6cc",
"last_version": "1.9.0",
"last_updated": "2020-12-17T07:08:42Z",
"manifest_name": "HACS",
"new": false,
"persistent_directory": null,
"pushed_at": "2020-12-08T07:18:56",
"pushed_at": "2020-12-17T07:08:42",
"releases": true,
"render_readme": false,
"published_tags": [
"1.9.0",
"1.8.0",
"1.6.2",
"1.6.1",
"1.6.0",
"1.5.2"
"1.6.0"
],
"selected_tag": null,
"show_beta": false,
"stargazers_count": 1428,
"stargazers_count": 1431,
"topics": [
"community",
"hacktoberfest",

View File

@ -27,14 +27,14 @@
"installed": true,
"installed_commit": "457cf40",
"installed_version": "2.0.3",
"open_issues": 19,
"open_issues": 20,
"last_commit": "457cf40",
"last_version": "2.0.3",
"last_updated": "2020-11-18T09:01:24Z",
"last_updated": "2020-12-12T00:50:44Z",
"manifest_name": null,
"new": false,
"persistent_directory": null,
"pushed_at": "2020-11-18T09:01:24",
"pushed_at": "2020-12-12T00:50:44",
"releases": true,
"render_readme": false,
"published_tags": [

View File

@ -27,14 +27,14 @@
"installed": true,
"installed_commit": "37e731b",
"installed_version": "1.2.3",
"open_issues": 18,
"open_issues": 21,
"last_commit": "37e731b",
"last_version": "1.2.3",
"last_updated": "2020-11-21T15:24:31Z",
"last_updated": "2020-12-12T00:50:38Z",
"manifest_name": "Browser mod",
"new": false,
"persistent_directory": null,
"pushed_at": "2020-11-21T15:24:31",
"pushed_at": "2020-12-12T00:50:38",
"releases": true,
"render_readme": false,
"published_tags": [
@ -46,7 +46,7 @@
],
"selected_tag": null,
"show_beta": false,
"stargazers_count": 309,
"stargazers_count": 314,
"topics": [],
"zip_release": false
}

View File

@ -46,7 +46,7 @@
],
"selected_tag": null,
"show_beta": false,
"stargazers_count": 52,
"stargazers_count": 53,
"topics": [
"custom",
"hacktoberfest",

View File

@ -12,7 +12,7 @@
"description": "\ud83d\udd70\ufe0f Time Picker Card for Home Assistant's Lovelace UI",
"domain": "",
"domains": [],
"downloads": 1001,
"downloads": 1142,
"file_name": "time-picker-card.js",
"filename": "time-picker-card.js",
"first_install": false,
@ -27,7 +27,7 @@
"installed": true,
"installed_commit": "c3fa2ce",
"installed_version": "1.1.1",
"open_issues": 1,
"open_issues": 2,
"last_commit": "c3fa2ce",
"last_version": "1.1.1",
"last_updated": "2020-11-22T14:38:10Z",
@ -46,7 +46,7 @@
],
"selected_tag": null,
"show_beta": false,
"stargazers_count": 43,
"stargazers_count": 44,
"topics": [
"home-assistant",
"homeassistant",

View File

@ -12,7 +12,7 @@
"description": "\ud83d\ude48 Hides the Home Assistant header and/or sidebar",
"domain": "",
"domains": [],
"downloads": 2804,
"downloads": 3267,
"file_name": "kiosk-mode.js",
"filename": "",
"first_install": false,
@ -46,7 +46,7 @@
],
"selected_tag": null,
"show_beta": false,
"stargazers_count": 48,
"stargazers_count": 51,
"topics": [
"home-assistant",
"kiosk",

View File

@ -2,12 +2,12 @@
"version": 1,
"key": "http",
"data": {
"login_attempts_threshold": -1,
"server_port": 8123,
"ip_ban_enabled": true,
"ssl_profile": "modern",
"cors_allowed_origins": [
"https://cast.home-assistant.io"
]
],
"login_attempts_threshold": -1,
"ssl_profile": "modern",
"server_port": 8123
}
}

View File

@ -11,57 +11,6 @@
"icon": "mdi:thermometer-lines",
"badges": [],
"cards": [
{
"type": "entities",
"show_header_toggle": false,
"title": "Outside",
"entities": [
"sensor.outside_temperature",
"sensor.outside_humidity"
]
},
{
"type": "entities",
"show_header_toggle": false,
"title": "Inside",
"entities": [
"sensor.inside_temperature",
"sensor.inside_humidity"
]
},
{
"type": "weather-forecast",
"entity": "weather.local_weather"
},
{
"type": "entities",
"entities": [
{
"entity": "sensor.bme_outside_temperature",
"icon": "mdi:temperature-fahrenheit",
"name": "Outside Temperature",
"secondary_info": "last-changed"
},
{
"entity": "sensor.bme_outside_humidity",
"name": "Humidity",
"icon": "mdi:water-percent"
},
{
"entity": "sensor.bme_outside_barometric_pressure",
"name": "Barometric Pressue",
"icon": "mdi:gauge"
},
{
"entity": "sensor.bme_outside_dew_point_temperature",
"name": "Dew Point Temperature",
"icon": "mdi:thermometer-lines"
}
],
"title": "Outside Conditions",
"theme": "Dark Blue",
"show_header_toggle": false
},
{
"type": "custom:lovelace-darksky-card",
"entity_current_conditions": "sensor.dark_sky_icon",
@ -104,10 +53,54 @@
"entity_pop_5": "sensor.dark_sky_precip_probability_5d"
},
{
"type": "iframe",
"url": "https://embed.windy.com/embed2.html?lat=44.422&lon=-118.718&detailLat=44.452&detailLon=-118.529&width=650&height=450&zoom=9&level=surface&overlay=radar&product=radar&menu=&message=&marker=&calendar=now&pressure=&type=map&location=coordinates&detail=&metricWind=mph&metricTemp=%C2%B0F&radarRange=-1",
"aspect_ratio": "100%",
"title": "Live Weather Map"
"type": "weather-forecast",
"entity": "weather.local_weather"
},
{
"type": "entities",
"entities": [
{
"entity": "sensor.bme_outside_temperature",
"icon": "mdi:temperature-fahrenheit",
"name": "Outside Temperature",
"secondary_info": "last-changed"
},
{
"entity": "sensor.bme_outside_humidity",
"name": "Humidity",
"icon": "mdi:water-percent"
},
{
"entity": "sensor.bme_outside_barometric_pressure",
"name": "Barometric Pressue",
"icon": "mdi:gauge"
},
{
"entity": "sensor.bme_outside_dew_point_temperature",
"name": "Dew Point Temperature",
"icon": "mdi:thermometer-lines"
}
],
"title": "Outside Conditions",
"show_header_toggle": false
},
{
"type": "entities",
"entities": [
{
"entity": "sensor.bme_inside_temperature",
"icon": "mdi:temperature-fahrenheit",
"name": "Outside Temperature",
"secondary_info": "last-changed"
},
{
"entity": "sensor.bme_inside_humidity",
"name": "Humidity",
"icon": "mdi:water-percent"
}
],
"title": "Inside Conditions",
"show_header_toggle": false
},
{
"type": "iframe",
@ -117,11 +110,17 @@
},
{
"type": "weather-forecast",
"entity": "weather.kgcd_hourly"
"entity": "weather.kgcd_daynight"
},
{
"type": "weather-forecast",
"entity": "weather.kgcd_daynight"
"entity": "weather.kgcd_hourly"
},
{
"type": "iframe",
"url": "https://embed.windy.com/embed2.html?lat=44.422&lon=-118.718&detailLat=44.452&detailLon=-118.529&width=650&height=450&zoom=9&level=surface&overlay=radar&product=radar&menu=&message=&marker=&calendar=now&pressure=&type=map&location=coordinates&detail=&metricWind=mph&metricTemp=%C2%B0F&radarRange=-1",
"aspect_ratio": "100%",
"title": "Live Weather Map"
}
]
}

View File

@ -22,7 +22,7 @@
{
"type": "weblink",
"name": "Edit Configuration Files",
"url": "/a0d7b954_vscode",
"url": "/hassio/ingress/core_configurator",
"icon": "mdi:playlist-edit"
},
{
@ -115,12 +115,6 @@
"name": "Components-HACS",
"url": "/hacs/entry",
"icon": "mdi:alpha-h-box"
},
{
"type": "weblink",
"name": "ESPHome",
"url": "/15ef4d2f_esphome",
"icon": "mdi:alpha-e-box"
}
],
"title": "Add-ons/Components"

View File

@ -7,9 +7,9 @@
"added": true,
"attributes": {},
"device_class": "plug",
"icon": "mdi:power-plug-off",
"icon": "mdi:power-plug",
"name": "Is Charging",
"state": false,
"state": true,
"type": "binary_sensor",
"unique_id": "is_charging",
"webhook_id": "972369ddfba8b95dfc4b3ab68f74f19e19227919102c4720d1fc38d9fd45a0b4"
@ -153,7 +153,7 @@
"ip_address": "10.0.0.203",
"link_speed": 72,
"is_hidden": false,
"frequency": 2437,
"frequency": 2412,
"signal_level": -1
},
"icon": "mdi:wifi-strength-off",
@ -197,9 +197,9 @@
"added": true,
"attributes": {},
"device_class": "battery",
"icon": "mdi:battery-90",
"icon": "mdi:battery",
"name": "Battery Level",
"state": 98,
"state": 100,
"type": "sensor",
"unique_id": "battery_level",
"unit_of_measurement": "%",
@ -209,9 +209,9 @@
"added": true,
"attributes": {},
"device_class": "battery",
"icon": "mdi:battery-unknown",
"icon": "mdi:battery-charging",
"name": "Battery State",
"state": "unknown",
"state": "full",
"type": "sensor",
"unique_id": "battery_state",
"webhook_id": "972369ddfba8b95dfc4b3ab68f74f19e19227919102c4720d1fc38d9fd45a0b4"
@ -290,7 +290,7 @@
"device_class": "illuminance",
"icon": "mdi:brightness-5",
"name": "Light Sensor",
"state": "124",
"state": "81",
"type": "sensor",
"unique_id": "light_sensor",
"unit_of_measurement": "lx",

View File

@ -1,5 +0,0 @@
{
"files.associations": {
"*.yaml": "home-assistant"
}
}

View File

@ -0,0 +1,50 @@
blueprint:
name: Motion-activated Light
description: Turn on a light when motion is detected.
domain: automation
source_url: https://github.com/home-assistant/core/blob/dev/homeassistant/components/automation/blueprints/motion_light.yaml
input:
motion_entity:
name: Motion Sensor
selector:
entity:
domain: binary_sensor
device_class: motion
light_target:
name: Light
selector:
target:
entity:
domain: light
no_motion_wait:
name: Wait time
description: Time to leave the light on after last motion is detected.
default: 120
selector:
number:
min: 0
max: 3600
unit_of_measurement: seconds
# If motion is detected within the delay,
# we restart the script.
mode: restart
max_exceeded: silent
trigger:
platform: state
entity_id: !input motion_entity
from: "off"
to: "on"
action:
- service: light.turn_on
target: !input light_target
- wait_for_trigger:
platform: state
entity_id: !input motion_entity
from: "on"
to: "off"
- delay: !input no_motion_wait
- service: light.turn_off
target: !input light_target

View File

@ -0,0 +1,43 @@
blueprint:
name: Zone Notification
description: Send a notification to a device when a person leaves a specific zone.
domain: automation
source_url: https://github.com/home-assistant/core/blob/dev/homeassistant/components/automation/blueprints/notify_leaving_zone.yaml
input:
person_entity:
name: Person
selector:
entity:
domain: person
zone_entity:
name: Zone
selector:
entity:
domain: zone
notify_device:
name: Device to notify
description: Device needs to run the official Home Assistant app to receive notifications.
selector:
device:
integration: mobile_app
trigger:
platform: state
entity_id: !input person_entity
variables:
zone_entity: !input zone_entity
# This is the state of the person when it's in this zone.
zone_state: "{{ states[zone_entity].name }}"
person_entity: !input person_entity
person_name: "{{ states[person_entity].name }}"
condition:
condition: template
value_template: "{{ trigger.from_state.state == zone_state and trigger.to_state.state != zone_state }}"
action:
domain: mobile_app
type: notify
device_id: !input notify_device
message: "{{ person_name }} has left {{ zone_state }}"

View File

@ -1,7 +1,7 @@
"""Constants for HACS"""
NAME_LONG = "HACS (Home Assistant Community Store)"
NAME_SHORT = "HACS"
VERSION = "1.8.0"
VERSION = "1.9.0"
DOMAIN = "hacs"
PROJECT_URL = "https://github.com/hacs/integration/"
CUSTOM_UPDATER_LOCATIONS = [

View File

@ -9,7 +9,7 @@ from custom_components.hacs.const import (
from custom_components.hacs.helpers.functions.misc import version_left_higher_then_right
from custom_components.hacs.share import get_hacs
MINIMUM_HA_VERSION = "0.110.0"
MINIMUM_HA_VERSION = "2020.12.0"
def check_constrains():

View File

@ -0,0 +1,21 @@
# pylint: disable=missing-class-docstring,missing-module-docstring,missing-function-docstring,no-member
import os
from custom_components.hacs.share import get_hacs
from fnvhash import fnv1a_32
from pathlib import Path
def get_etag(path) -> bool:
file_path = Path(path)
if not file_path.exists():
return None
return fnv1a_32(file_path.read_bytes())
async def async_get_etag(path) -> bool:
hass = get_hacs().hass
fnv = await hass.async_add_executor_job(get_etag, path)
if fnv is None:
return None
return str(hex(fnv))

View File

@ -18,8 +18,9 @@
"aiofiles>=0.5.0",
"aiogithubapi>=2.0.0<3.0.0",
"backoff>=1.10.0",
"hacs_frontend==202012051441",
"fnvhash>=0.1.0<1.0.0",
"hacs_frontend==20201205162459",
"semantic_version>=2.8.5",
"queueman==0.5"
]
}
}

View File

@ -77,7 +77,6 @@ async def async_setup(hass, config):
await _async_common_setup(hass)
hass.data[DOMAIN] = config[DOMAIN]
hacs.configuration = Configuration.from_dict(config[DOMAIN])
hacs.configuration.config_type = "yaml"
await async_startup_wrapper_for_yaml()
@ -114,10 +113,7 @@ async def async_startup_wrapper_for_yaml():
.replace("-", "_")
)
hacs.log.info("Could not setup HACS, trying again in 15 min")
if int(hacs.system.ha_version.split(".")[1]) >= 117:
async_call_later(hacs.hass, 900, async_startup_wrapper_for_yaml)
else:
async_call_later(hacs.hass, 900, async_startup_wrapper_for_yaml())
async_call_later(hacs.hass, 900, async_startup_wrapper_for_yaml)
return
hacs.system.disabled = False
@ -125,6 +121,7 @@ async def async_startup_wrapper_for_yaml():
async def async_hacs_startup():
"""HACS startup tasks."""
hacs = get_hacs()
hacs.hass.data[DOMAIN] = hacs
try:
lovelace_info = await system_health_info(hacs.hass)
@ -191,10 +188,7 @@ async def async_hacs_startup():
# Setup startup tasks
if hacs.status.new:
if int(hacs.system.ha_version.split(".")[1]) >= 117:
async_call_later(hacs.hass, 5, hacs.startup_tasks)
else:
async_call_later(hacs.hass, 5, hacs.startup_tasks())
async_call_later(hacs.hass, 5, hacs.startup_tasks)
else:
hacs.hass.bus.async_listen_once(EVENT_HOMEASSISTANT_STARTED, hacs.startup_tasks)

Some files were not shown because too many files have changed in this diff Show More