Witam, ostatnio po zaniku prądu smarticz wstał czysty bez żadnych urządzeń, niczego. Nie mogłem przywrócić bazy danych kompletnie nic. Postanowiłem ściągnąć najnowszą wersję Smarticz 2020.2, po instalacji oraz przywróceniu bazy danych wszystko wygląda ok i działa prawie wszystko prawidłowo....
2021-02-10 23:32:10.054 Status: (H801) Entering work loop. 2021-02-10 23:32:10.054 Status: (H801) Initialized version 0.1.0 2021-02-10 23:32:10.182 Status: (H801) Entering work loop. 2021-02-10 23:32:10.182 Status: (H801) Initialized version 0.1.0 2021-02-10 23:32:10.589 Status: MQTT: Connecting to 192.168.68.2:1883 2021-02-10 23:32:10.593 Status: OCTO_MQTT: Connecting to 192.168.68.2:1883 2021-02-10 23:32:10.699 Status: OCTO_MQTT: connected to: 192.168.68.2:1883 2021-02-10 23:32:10.790 Status: MQTT: connected to: 192.168.68.2:1883 2021-02-10 23:32:10.799 Status: OCTO_MQTT: Subscribed 2021-02-10 23:32:10.990 Status: MQTT: Subscribed 2021-02-10 23:32:54.937 InfluxLink: value Temperature,idx=2,name=Malina-temperatura value=52.1 2021-02-10 23:33:10.990 Status: Incoming connection from: 127.0.0.1 2021-02-10 23:33:36.312 MQTT: Topic: domoticz/in, Message: {"idx":81,"nvalue":0,"svalue":"0;20728.4","Battery":100,"RSSI":10} 2021-02-10 23:33:43.789 MQTT: Topic: domoticz/in, Message: {"idx":74,"nvalue":0,"svalue":"0","Battery":95,"RSSI":9}
Niestety nie działają mi sterowniki H801 (sam sterownik działa prawidłowo), po pierwszym zapaleniu i zgaszeniu światła przełącznikiem wszystko działa, niestety tylko ten jeden raz później LED tylko mruga co widać w logach, wydaje mi się, że jest to błąd związany z zdarzeniami utworzonymi w Blocky lecz wszystko działało i to nie jest pierwsze przywrócenie tej bazy danych bo już kiedyś musiałem to robić i nie było problemu...
2021-02-10 23:54:49.930 (Korytarz) Light/Switch (Korytarz LED przycisk) 2021-02-10 23:54:49.933 EventSystem: Event triggered: Korytarz LED przycisk_2 2021-02-10 23:54:49.057 Status: User: Admin initiated a switch command (79/LED Korytarz/Off) 2021-02-10 23:54:49.120 Status: EventSystem: Fetching URL 192.168.68.2:8082/json.htm?type=command¶m=switchlight&idx=79&switchcmd=Off after 0.2 seconds... 2021-02-10 23:54:49.330 Status: User: Admin initiated a switch command (79/LED Korytarz/Off) 2021-02-10 23:54:49.396 Status: EventSystem: Fetching URL 192.168.68.2:8082/json.htm?type=command¶m=switchlight&idx=79&switchcmd=Off after 0.2 seconds... 2021-02-10 23:54:49.608 Status: User: Admin initiated a switch command (79/LED Korytarz/Off) 2021-02-10 23:54:49.667 Status: EventSystem: Fetching URL 192.168.68.2:8082/json.htm?type=command¶m=switchlight&idx=79&switchcmd=Off after 0.2 seconds... 2021-02-10 23:54:49.872 Status: User: Admin initiated a switch command (79/LED Korytarz/Off) 2021-02-10 23:54:49.933 Status: EventSystem: Fetching URL 192.168.68.2:8082/json.htm?type=command¶m=switchlight&idx=79&switchcmd=Off after 0.2 seconds... 2021-02-10 23:54:50.144 (Korytarz) Color Switch (LED Korytarz) 2021-02-10 23:54:50.147 EventSystem: Event triggered: Korytarz LED przycisk status_2 2021-02-10 23:54:50.219 (Korytarz) Light/Switch (Korytarz LED przycisk) 2021-02-10 23:54:50.222 EventSystem: Event triggered: Korytarz LED przycisk_2 2021-02-10 23:54:50.432 (Korytarz) Color Switch (LED Korytarz) 2021-02-10 23:54:50.435 EventSystem: Event triggered: Korytarz LED przycisk status_2 2021-02-10 23:54:50.486 (Korytarz) Light/Switch (Korytarz LED przycisk) 2021-02-10 23:54:50.489 EventSystem: Event triggered: Korytarz LED przycisk_2 2021-02-10 23:54:50.700 (Korytarz) Color Switch (LED Korytarz) 2021-02-10 23:54:50.703 EventSystem: Event triggered: Korytarz LED przycisk status_2 2021-02-10 23:54:50.754 (Korytarz) Light/Switch (Korytarz LED przycisk) 2021-02-10 23:54:50.758 EventSystem: Event triggered: Korytarz LED przycisk_2 2021-02-10 23:54:50.969 (Korytarz) Color Switch (LED Korytarz) 2021-02-10 23:54:50.972 EventSystem: Event triggered: Korytarz LED przycisk status_2 2021-02-10 23:54:50.139 Status: User: Admin initiated a switch command (79/LED Korytarz/Off) 2021-02-10 23:54:50.222 Status: EventSystem: Fetching URL 192.168.68.2:8082/json.htm?type=command¶m=switchlight&idx=79&switchcmd=Off after 0.2 seconds... 2021-02-10 23:54:50.427 Status: User: Admin initiated a switch command (79/LED Korytarz/Off) 2021-02-10 23:54:50.489 Status: EventSystem: Fetching URL 192.168.68.2:8082/json.htm?type=command¶m=switchlight&idx=79&switchcmd=Off after 0.2 seconds... 2021-02-10 23:54:50.695 Status: User: Admin initiated a switch command (79/LED Korytarz/Off) 2021-02-10 23:54:50.758 Status: EventSystem: Fetching URL 192.168.68.2:8082/json.htm?type=command¶m=switchlight&idx=79&switchcmd=Off after 0.2 seconds... 2021-02-10 23:54:50.964 Status: User: Admin initiated a switch command (79/LED Korytarz/Off) 2021-02-10 23:54:51.024 (Korytarz) Light/Switch (Korytarz LED przycisk) 2021-02-10 23:54:51.028 EventSystem: Event triggered: Korytarz LED przycisk_2 2021-02-10 23:54:51.028 Status: EventSystem: Fetching URL 192.168.68.2:8082/json.htm?type=command¶m=switchlight&idx=79&switchcmd=Off after 0.2 seconds...
Jakieś zapętlenie i tak cały czas... Dodam, że mam kilka H801 i z każdym występuje ten sam problem (problem dotyczy raczej domoticza). Jakieś wskazówki?
@g_maciej-holowinski ja się dziwię , że cokolwiek ci działa przy takim zapętlaniu się skryptów , sprawdź sobie temp maliny i użycie procesora . Ten system padnie prędzej czy później.
Budowa skryptów nie może być przypadkowa i powodować że coś ma się na przemian włączać i wyłączać . Domoticz jak wszystkie systemy się rozwija i następują zmiany , które trzeba czasem wprowadzać . Oczywiście bez zobaczenia przykładowego skryptu , który się zapętla to tylko gadanina o niczym .
Właśnie znalazłem przyczynę mianowicie mam zrobiony skrypt aby po włączeniu ze smartfonu oświetlenia LED przycisk w ścianie również się załączał - Sonoff Touch.
Rok czasu działało bez zastrzeżeń, Malina zawsze ma u mnie na pasywnym chłodzeniu około 50 stopni oraz użycie procesora do 30%.
Ten skrypt powoduje błąd, pewnie źle to wszystko robię ale powtarzam działało 😀 Jest to skrypt załączający sonoff touch by przycisk się podświetlił gdy korzystamy ze smartfona.
Tu skrypt który załącza oświetlenie po wciśnięciu fizycznym
Nigdy nie było takiego zapętlenia, w logach zawsze jeden status dla urządzenia + skrypt a po przywróceniu bazy tak się zapętlało