Nie będę się rozpisywał o możliwościach kontrolowania temperatur w domu , ale szczególnie początkującym może się przydać dość ciekawe moim zdaniem rozwiązanie. Zaznaczam że działa poprawnie w wersji 2020.2 czyli takiej jak w obrazie "Smarticz" , w wersji Beta działa ale nie do końca - brak możliwości zmiany planów , w wersjach starszych niż najnowsza stabilna nie testowałem bo nie widzę sensu.
Po instalacji dostajemy dodatkową "Stronę " w zakładce "Własne", która wygląda podobnie do tego co na fotce
Jakieś pomysły co do błędu?
2021-01-22 20:10:53.048 Error: (Scheduler) failed to load 'plugin.py', Python Path used was '/home/pi/domoticz/plugins/Scheduler/:/usr/lib/python37.zip:/usr/lib/python3.7:/usr/lib/python3.7/lib-dynload:/usr/local/lib/python3.7/dist-packages:/usr/lib/python3/dist-packages:/usr/lib/python3.7/dist-packages'.
2021-01-22 20:10:53.049 Error: (Termostat) Module Import failed, exception: 'ModuleNotFoundError'
2021-01-22 20:10:53.049 Error: (Termostat) Module Import failed: ' Name: DomoticzAPI'
2021-01-22 20:10:53.049 Error: (Termostat) Error Line details not available.
Pełna instalacja wymaga
sudo pip3 install git+git://github.com/ArtBern/Domoticz-API.git -t /usr/lib/python3.7 cd domoticz/plugins
git clone https://github.com/ArtBern/Scheduler
sudo /etc/init.d/domoticz.sh restart sudo apt-get install libmagic-dev
sudo pip3 install python-libmagic
sudo pip3 install accept-types
Usuń API -Domoticz z python 3,5 i wyczyść dane przeglądania cache przeglądarki
Wygląda dobrze tylko pewnie nie dodałeś planów czasu , mimo wszystko jak klikniesz dwa razy na dowolnej godzinie powinien się wstawić pierwszy punkt.
W urządzeniach - Użytkowe powinieneś mieć termostat , możesz zmienić jego nazwę na jakąś przyjazną
Plany czasu dodane wcześniej.
Ale faktycznie po kliknięciu w godziny dodają się punkty. Po dodaniu kilku i próbie zapisu Domoticz się zawiesił pomógł reset.
Po ponownym uruchomieniu nie było żadnych punktów nie było, planów do wyboru jak nie było tak nie ma :/
Termostat się pojawił, w blocky zrobiłem prosty skrypt, tutaj kolejny problem:
Dodatkowo co 10sec w logach mam:
Jak domoticz w stabilnej wersji to wszystko powinno działać na takim przykładzie jak podałem , podobno są problemy z motywem machinon , ale w najnowszej jego wersji wszystko działa
Plany czasu są dodane 2.
Motyw zaktualizowany do 1.17.1, z plugin wywalony Scheduler i zainstalowany od nowa, wersja domoticza stabilna.
Niestety dalej to samo, plugin nie widzi planów czasu, przy zapisywaniu zawiesza domoticza a w logach:
2021-01-22 22:18:18.152 (Termostat - Salon) Connected successfully to: 192.168.3.100:56304
2021-01-22 22:18:18.152 (Termostat - Salon) Name: '192.168.3.100:56304', Transport: 'TCP/IP', Protocol: 'HTTP', Address: '192.168.3.100', Port: '56304', Baud: 0, Bytes: 585, Connected: True, Last Seen: 2021-01-22 22:18:18, Parent: 'Server Connection'
2021-01-22 22:18:18.153 (Termostat - Salon) Connected successfully to: 192.168.3.100:56305
2021-01-22 22:18:18.153 (Termostat - Salon) Name: '192.168.3.100:56305', Transport: 'TCP/IP', Protocol: 'HTTP', Address: '192.168.3.100', Port: '56305', Baud: 0, Bytes: 436, Connected: True, Last Seen: 2021-01-22 22:18:18, Parent: 'Server Connection'
2021-01-22 22:18:18.153 (Termostat - Salon) Connected successfully to: 192.168.3.100:56306
2021-01-22 22:18:18.153 (Termostat - Salon) Name: '192.168.3.100:56306', Transport: 'TCP/IP', Protocol: 'HTTP', Address: '192.168.3.100', Port: '56306', Baud: 0, Bytes: 444, Connected: True, Last Seen: 2021-01-22 22:18:18, Parent: 'Server Connection'
2021-01-22 22:18:18.153 (Termostat - Salon) onMessage called for connection: 192.168.3.100:56304:192.168.3.100:56304
2021-01-22 22:18:18.157 (Termostat - Salon) Read file: /home/pi/domoticz/plugins/Termostat/web/images/logo.png
2021-01-22 22:18:18.157 (Termostat - Salon) onMessage called for connection: 192.168.3.100:56305:192.168.3.100:56305
2021-01-22 22:18:18.172 (Termostat - Salon) onMessage called for connection: 192.168.3.100:56306:192.168.3.100:56306
2021-01-22 22:18:18.172 Error: (Termostat - Salon) 'onMessage' failed 'TypeError':''NoneType' object is not iterable'.
2021-01-22 22:18:18.172 Error: (Termostat - Salon) ----> Line 332 in '/home/pi/domoticz/plugins/Termostat/plugin.py', function onMessage
2021-01-22 22:18:18.172 Error: (Termostat - Salon) ----> Line 181 in '/home/pi/domoticz/plugins/Termostat/plugin.py', function onMessage
dodatkowo co 10sec
(Termostat - Salon) onHeartbeat called
Miałem identyczne błędy jak nie miałem planów czasu , po dodaniu i zresetowaniu domoticza i wyczyszczeniu cache wszsytko ruszyło bez błędów , zmień na próbę motyw na domyślny
Niestety po zainstalowaniu ponownie wtyczki, zmienienia motywu na domyślny, wyczyszczeniu cache, resecie domoticzna i maliny dalej wtyczka nie rusza. W zakładce nie widzi planów dnia i zawiesza domoticza.
Błędy jakie otrzymuję to: