Jak w tytule Monitorowanie parametrów to oprócz bieżącej kontroli nad stanem serwera , możliwość wykorzystania takich wskazań do zwiększenia stabilności całego systemu.
Przykładowo , wykorzystując wewnętrzne czujniki temperatury można za pomocą prostych zdarzeń w Domoticzu uruchamiać wentylator , który taką temp obniży, lub przy zbyt dużym użyciu pamięci można zapędzić do roboty crona , żeby raz na dobę np. o 2 w nocy wyczyścił pamięć podręczną. Itp.
W końcu wysyłając takie dane do bazy danych np. Influx , można to sobie ładnie wyświetlać w formie wykresów czy tabel , co znacznie ułatwia późniejsze analizy jak coś pójdzie nie tak .
Wtyczka PiMonitor , pozwala na monitorowanie :
Temperatura procesora
Temperatura GPU
Pamięć procesora
Pamięć GPU
Zużycie pamięci procesora
Użycie procesora - procent użycia procesora
Prędkość CPU - aktualna prędkość procesora
Liczba procesorów / rdzeni
Czas działania Pi, w sekundach, minutach, godzinach lub dniach
Liczba aktywnych połączeń sieciowych
Napięcie rdzenia
Napięcie SDRAM C
Napięcie SDRAM I
Napięcie SDRAM P
Ilość pamięci używanej przez Domoticza
Autor wtyczki zaleca aby domoticz był zaktualizowany do najnowszej wersji Beta, ale ja sprawdziłem na ostatniej stabilnej i na najnowszej beta , w obu przypadkach wtyczka działa .
Co potrzebujemy żeby to wdrożyć do swojego systemu:
Jak przy wszystkich wtyczkach wersja Pythona powinna być minimum 3.4, a najlepiej najnowsza.
Do tego pakiet libpython powinien być w tej samej wersji .
Warto doinstalować też python3-dev , oraz python3 pip
Polecam zapoznać się ze wskazówkami z taj strony
https://www.domoticz.com/wiki/Using_Python_plugins
Instalacja to tak naprawdę skopiowanie zawartości wtyczki do folderu z wtyczkami w domoticz.
Można to zrobić z poziomu terminala , lub wydaje mi się , że prościej dla początkujących pobierając wtyczkę na dysk komputera i kopiując do folderu domoticza za pomocą menadżera plików np. Total Commandera wykorzystując połączenie FTP .
Opiszę drugą metodę, którą sprawdziłem dwa razy i wiem , że na pewno działa.
Opis jak umożliwić połączenie FTP komputera z RBPi, oraz linki do pobrania potrzebnego oprogramowania znajdziecie na tym forum
https://www.smartnydom.pl/forum/domoticz/wlasne-ikony-przelacznikow-na-pulpicie/
Dobra jedziemy, pobieramy zawartość wtyczki na dysk z githuba
https://github.com/Xorfor/Domoticz-PiMonitor-Plugin
Rozpakowujemy zawartość.
Folder do skopiowania ma zawierać to co widać na fotce poniżej
W Total Commander łączymy się z RBPi , przechodzimy do folderu domoticz, potem plugins i kopiujemy tam folder wtyczki ( zaznaczam folder a nie jego zawartość ).
Ma to wyglądać tak
Teraz wystarczy , że zrestartujemy nasze RBPi i na liście sprzętu możliwego do dodania będziemy mieli PiMonitor.
Dodajemy sprzęt nadając mu własną nazwę i w zakładce Użytkowe pojawi się 16 nowych urządzeń.
I niech wasze systemy w nadchodzącym 2019 ROKU będą stabilne !, a Wam niech się wiedzie jak najlepiej .
@Isom świetnie to opisałeś zimny Leszek dla Ciebie na nowy rok za te instrukcje. U mnie na Domoticzu już odpalone.
Pójdź za ciosem i wskaż początkującym użytkownikom takim jak ja jak ustawić GPIO RBPi do sterowania wiatraczkiem.
@daro1003 to zbyt proste, żeby pisać do tego poradnik , zresztą w sieci jest tego mnóstwo np tu
http://projektpimalina.blogspot.com/2015/09/domoticz-i-sterowanie-oswietleniem.html
Jak zrobiłeś według poradnika to nic nie jest dziwne 🙂 Tak ma być
Tylko Ty musisz zacząć wyciągać wnioski z tego co robisz
sudo nano /etc/init.d/domoticz.sh
wklej na końcu
/usr/local/bin/gpio export 22 out
zresetuj i będziesz miał dwa gpio do dyspozycji
Po napisaniu posta jeszcze raz prześledziłem temat i zakumałem.
Niestety kliknąłem aby skasować post ale widzę że się coś nie skasował. Ale ok temat opanowany dzięki za odzew.
No to masz sterowanie wentylem 🙂 A tak się bałeś 🙂
@Isom no jeszcze nie mam ponieważ muszę ogarnąć temat wyzwalania GPIO przez ustawioną temp. na CPU. Czy do tego celu muszę użyć wykonać odpowiednie zdarzenia w Domoticzu ?
Jedno zdarzenie blokowe wystarczy . Posprawdzaj temperatury tak jak zalecałem i zrób zapasy żeby wiatrak nie szalał co chwila
Przeniosłem wpisy odnośnie blockly