From 90687e28182c116a4f881af5a012d894a433d840 Mon Sep 17 00:00:00 2001 From: Moritz Graf Date: Sun, 13 Nov 2022 11:39:10 +0100 Subject: [PATCH] Adding configuration to maybe improve uptime in Regensburg --- monitoring/{ => _archive}/publish.py | 0 monitoring/config/muc-kitchen.secret.yml | 26 +++++++++++++++++------ monitoring/config/muc-living.secret.yml | 19 +++++++++++++++++ monitoring/config/rgbg-living.secret.yml | 22 ++++++++++++------- monitoring/dyndns-muc.secret | Bin 658 -> 0 bytes 5 files changed, 53 insertions(+), 14 deletions(-) rename monitoring/{ => _archive}/publish.py (100%) delete mode 100644 monitoring/dyndns-muc.secret diff --git a/monitoring/publish.py b/monitoring/_archive/publish.py similarity index 100% rename from monitoring/publish.py rename to monitoring/_archive/publish.py diff --git a/monitoring/config/muc-kitchen.secret.yml b/monitoring/config/muc-kitchen.secret.yml index ea2777d..deca78e 100644 --- a/monitoring/config/muc-kitchen.secret.yml +++ b/monitoring/config/muc-kitchen.secret.yml @@ -1,6 +1,20 @@ esphome: name: muc-kitchen +# due to problems we restart the controller every +# 1.5d (36h) + 1 h = 37h +switch: + - platform: restart + name: "Restart muc-living" + id: myrestart +time: + - platform: sntp + on_time: + # Cron syntax, trigger every 5 minutes + - cron: '0 0 1 * * *' + then: + - switch.toggle: myrestart + esp32: board: nodemcu-32s framework: @@ -13,12 +27,12 @@ logger: api: password: "" -mqtt: - broker: "moritzgraf.de" - port: "30024" - username: "sender" - password: "ahQueteiRietufeko8do" - topic_prefix: "muc-kitchen" +# mqtt: +# broker: "moritzgraf.de" +# port: "30024" +# username: "sender" +# password: "ahQueteiRietufeko8do" +# topic_prefix: "muc-kitchen" ota: password: "" diff --git a/monitoring/config/muc-living.secret.yml b/monitoring/config/muc-living.secret.yml index 8d22d22..1b2ef3a 100644 --- a/monitoring/config/muc-living.secret.yml +++ b/monitoring/config/muc-living.secret.yml @@ -1,6 +1,20 @@ esphome: name: muc-living +# due to problems we restart the controller every +# 1.5d (36h) + 1 h = 37h +switch: + - platform: restart + name: "Restart muc-living" + id: myrestart +time: + - platform: sntp + on_time: + # Cron syntax, trigger every 5 minutes + - cron: '0 0 1 * * *' + then: + - switch.toggle: myrestart + esp32: board: nodemcu-32s framework: @@ -45,6 +59,11 @@ prometheus: esp32_ble_tracker: sensor: + - platform: uptime + name: Uptime Sensor + - platform: wifi_signal + name: "WiFi Signal Sensor" + update_interval: 60s - platform: pvvx_mithermometer mac_address: "A4:C1:38:04:1A:70" temperature: diff --git a/monitoring/config/rgbg-living.secret.yml b/monitoring/config/rgbg-living.secret.yml index a5d8348..6faf6bd 100644 --- a/monitoring/config/rgbg-living.secret.yml +++ b/monitoring/config/rgbg-living.secret.yml @@ -19,13 +19,15 @@ ota: wifi: ssid: "Bababaambox" password: "mopRulezmopRulez" + reboot_timeout: "5 min" + fast_connect: True # Enable fallback hotspot (captive portal) in case wifi connection fails - ap: - ssid: "rgbg living Fallback Hotspot" - password: "iCMaF8TURlPg" + # ap: + # ssid: "rgbg living Fallback Hotspot" + # password: "iCMaF8TURlPg" -captive_portal: +# captive_portal: # http://oot6ainge9aef6iaf4Cu:oonohNaej6soh7TooPha@rgbg-kitchen.local/metrics web_server: @@ -38,12 +40,16 @@ prometheus: esp32_ble_tracker: sensor: + - platform: wifi_signal + name: "rgbg-living WiFi Signal Sensor" + - platform: uptime + name: "rgbg-living Uptime Sensor" - platform: pvvx_mithermometer mac_address: "A4:C1:38:9B:18:D0" temperature: name: "rgbg-living-outside Temperature" humidity: - name: "rgbg-kilivingtchen-outside Humidity" + name: "rgbg-living-outside Humidity" battery_level: name: "rgbg-living-outside Battery-Level" battery_voltage: @@ -61,9 +67,9 @@ sensor: battery_voltage: name: "rgbg-living-living Battery-Voltage" signal_strength: - name: "rgbg-living-kitchen Signal" + name: "rgbg-living-living Signal" - platform: xiaomi_hhccjcy01 - mac_address: 'A4:C1:38:67:44:95' + mac_address: 'C4:7C:8D:67:44:95' temperature: name: "rgbg-living-outside-flora Temperature" moisture: @@ -75,7 +81,7 @@ sensor: battery_level: name: "rgbg-living-outside-flora Battery-Level" - platform: xiaomi_hhccjcy01 - mac_address: 'A4:C1:38:67:42:34' + mac_address: 'C4:7C:8D:67:42:34' temperature: name: "rgbg-living-krasser-kaktus Temperature" moisture: diff --git a/monitoring/dyndns-muc.secret b/monitoring/dyndns-muc.secret deleted file mode 100644 index bc51aa766aa5da33da2b3f888717a5a9ba404595..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 658 zcmV;D0&V>OM@dveQdv+`0Eq{?@!gvYnH9)b-SKQVl&Ilmfv=?AXnaE+K)b~rokno8fiFyXk~I(1V2;>2Q7_}_J^50Qd`#{}7p;pzo*&10U6D^{ojc{F^6njU# zWFI|eQzr;9-1S%lldfHJrcO|8!X40UIXBCypNkn+kY0#W;1@7p9`1s4V&?`ZI8fJz zEj(Th+RxD@~wJ3c;YM9ljPvnr)ml4ppUb5Ma-SC=vydVnGe*?jhu0U`*GT;GWEV_b)#fl$^;N(MI- zf&~q4j*#k4kY8Y_m15grbFL?D1B%)}0CtTwyRj)q)dSjTNgk;W|9lr(WAf|$>bE{x zTwxQ?RyR{VbGO2-A3wtE#i)5+&&}l%u|0%bpJ;JKvk^72zwkFU?JJg%9A1j z#?c3P9BuxFo6fU`CUk=#a?be+4cq9m|H5ms0pA7=Cs=gjyVmA22}DB4`q_E+kS9vy s!oD*@nKS<8eJUt~*hBwAZrudtPt!X4>%-qSt)qpo+N>F6Yn=<`p5Em*{r~^~