W ostatnim czasie SMARTICZ rozrósł się i został gruntownie przetestowany więc z przyjemnością zapraszamy do pobierania jeszcze nazwanej BETA , ale sprawdzonej wersji systemu , który zaspokoi potrzeby nawet wymagających użytkowników domoticza.
Obraz jest po testach , wszystkie usługi startują razem z systemem, testowane też było zachowanie systemu po nagłym długotrwałym zaniku zasilania.
Testy przeprowadzone na Raspberry 3B i 3B+ oraz na 4B system startuje zarówno z karty jak i bezpośrednio z dysku SSD ( nie dotyczy Maliny 4 , bo tu trzeba mieć boot z karty.
(Raspberry 3B musi być zaprogramowany bit OTP rozruchu z USB)
Co się zmieniło :
Raspbian BUSTER w wersji zaktualizowanej (stable) , Java version "1.8.0_212
Wszystkie serwisy w j. angielskim – obraz zyskuje na popularności nie tylko w Polsce .
Wersja została mocno odchudzona i mieści bez problemu na karcie 8 GB a nawet 4 GB, chociaż tak małej nie polecam.
Została zainstalowana najnowsza wersja Grafany z już skonfigurowaną i dodaną bazą danych InfluxDB.
http://IPmaliny:3000 login- admin hasło - admin https://prntscr.com/pmkxqj
W domoticz – wysyłanie danych do InfluxDB dodane są dwa urządzenia , więc jeśli ktoś nie chce korzystać z Grafany to należy je usunąć z listy .
Co do InfluxDB to została stworzona baza danych „smarticz” z userem- admin, hasło – admin
HA Bridge – Most działa jako proxy między Amazon Alexa a urządzeniami IoT zdefiniowanymi w Domoticzu
( Alexa, Philips hue, itp.)
HA Bridge nie testowany bo nie mam na czym
Webmin – łatwe zarządzanie systemem https://prntscr.com/pmeyzq
https://IP maliny:10000 login i hasło takie samo jak do SSH
Przed rozpoczęciem pracy z tym interfejsem zachęcam do lektury http://www.webmin.com/intro.html
Monit – pilnuje domoticza
http://IPmaliny:8812 login- admin hasło- monit
Dashticz V3 – nakładka graficzna https://prntscr.com/pmezm4
Żeby uruchomić zmień adres IP na swój – informacje w pliku tekstowym dashticz.txt
W terminalu „sudo nano dashticz.txt” ( to jest plik tylko informacyjny )
Po zmianie adresu w przeglądarkę wpisujemy
http://IPmaliny:82/dashticz/index.html
Mosquitto + Uruchomiony klient MQTT w domoticz
Motywy Aurora i Machinon
Wtyczka domoticz-Airly i Broadlink RM2 sprawdzone na RM-mini3
Midnight Commander
W terminalu wpisujemy mc
Serwer FTP – ftp://IPmaliny login i hasło takie jak SSH
Serwer ZERO-TIER opis na forum
wystarczy tylko założyć konto i uzupełnić NETWORK ID
sudo zerotier-cli join xxxxxxxxx
( xxxxxxx to Twój ID)
W ostatnim czasie dzięki koledze @abulec do obrazu została dodana obsługa urządzeń pracujących w sieci ZIGBEE.
Zainstalowany Serwer zigbee2mqtt oraz Plugin ( wtyczka ) zigbee2mqtt , która automatycznie dodaje sparowane z bramką lub modułem cc2531 urządzenia do domoticza .
Oprócz tego na pokładzie znalazł się serwis MyDomoAthome czyli coś dla korzystających z aplikacji ImperiHome
W wersji domoticza v 4.10717 wykresy w logach przełączników nie działają prawidłowo, o ile przy włączonym przełączniku ten wykres się rysuje , to już po wyłączeniu przełącznika wykresu nie ma zostają tylko logi tekstowe, żeby to zmienić – naprawić zmodyfikowane zostały pliki domoticza.
Było tak https://prntscr.com/pm2b6l https://prntscr.com/plvtc6
Po jest tak https://prntscr.com/plvtof https://prntscr.com/pmevsq
Po zalogowaniu do systemu przez SSH zobaczycie takie okno https://prntscr.com/pmjvm1
czyli wykaz usług , portów, informacje o logowaniu oraz koniecznych zmianach (Dashticz)
Wszystkich, którzy pobiorą obraz proszę o informacje czy wszystko działa i czy nie ma problemów po rozpakowaniu z wgraniem.
Propozycje dodatków , które uważacie za potrzebne i użyteczne zgłaszać na forum albo na
https://github.com/VonXavier/Smarticz/issues
Po więcej informacji zapraszamy na stronę: https://smarticz.smartnydom.pl/
Chętnym do korzystania z Grafany polecam korzystanie z dobrej jakości kart SD lub najlepiej dysków SSD , ponieważ przy częstych zapisach danych do bazy danych żywotność kart szczególnie tych tanich ulegnie znacznemu skróceniu.
Przy okazji zmiany w/w opisu chcę podziękować osobom( @wenar, @kluczyk, @abulec oraz wszystkim przyczyniającym się do myślę coraz bardziej funkcjonalnego i uniwersalnego obrazu, który w znacznym stopniu ułatwi start ludziom zaczynającym przygodę ze smart-domem, a bardziej zaawansowanym zaoszczędzi sporo czasu na konfigurowaniu wszystkich usług. Tak naprawdę taki obraz umieszczony gdzieś w chmurze lub na lokalnym dysku może stanowić swoistą kopię zapasową i w razie czego pobieramy , aktualizujemy bazę i mamy działający system.
Skompresowany obraz zajmuje około 1GB , po rozpakowaniu 3,72 GB
Aktualny link: https://smarticz.smartnydom.pl/
zapraszam do dodawania propozycji uwag w GitHub
A czy dodano najnowszą wersję Raspbiana z 26.09 ?
@kluczyk choćby godzinę później po wydaniu Smarticza wyszła aktualizacja bustera można to szybko i sprawnie naprawić po zainstalowaniu należy uruchomić terminal za pomocą np putty zalogować przez SSH do systemu rasbian buster podając login "pi" i hasło "raspberry" i wpisać (skopiować) komendę aktualizacji.
sudo apt-get update && sudo apt-get upgrade -y
Nie działa na RPi4 Mosquitto MQTT
Nie działa na RPi4 Mosquitto MQTT
jakieś logi?
@kluczyk dzięki za info , ale może napiszesz coś więcej bo jak sprawdzałem to przy ustawieniu zamiast adresu maliny "localhost" działa i potem ustawiłem adres RBPi i też działa
PS Żeby nie być gołosłowny przed wyjazdem do pracy zrobiłem szybki test
https://drive.google.com/file/d/14wglwKKMpnigVv_D96FkTFeNF3s98DDV/view?usp=sharing
Nie startują serwisy podczas startu systemu. Jak coś mogę załączyć screena, ale to wieczorem. Sprawdzę jeszcze logi.
@kluczyk bardzo proszę o screeny , z logów też by się przydał
@kluczyk to co wstawiłeś po komendzie
mosquitto -v
to tylko konsekwencja że już działającego mosquitto chcesz uruchomić jeszcze raz . Zrób tak
sudo service mosquitto stop mosquitto -v
a się przekonasz . Natomiast to co widzę na twojej fotce jest do zrobienia i fajnie że to zgłosiłeś
@kluczyk jest wersja poprawiona zapraszam do testów , aktualny link w pierwszym poście
Dzięki, teraz działa, zauważyłem jeszcze problem z monit przy starcie i z fs.file-max. Zrobię zdjęcie i wyślę.
Monit zawiera parę innych błędów jeszcze. Monit nie ma linijki odpowiadającej za restart domoticza. Zostanie to poprawione.
Podejrzewam że jak czas pozwoli to po weekendzie wydamy kolejna wersję testowa ponieważ obecna ob pakiety z wersji testowej rasbiana i należy je wyczyścić. Wersja Javy jest też nie zgodna ze standardami jakie chciałbym utrzymać
Jeśli się uda wprowadzimy także zero-tier i webmin do łatwego zarządzania systemem.
Na ostatniej wersji 5.1 zauważyłem bardzo niepokojące niekontrolowane cykliczne restarty co parę minut (ok 3 minut). Myślałem, że to temperatura jednak nie...RPi4 ma ok 45stopni. Wróciłem też na wersję oficjalną dostępną na smarticz.pl. Tu wszystko ok, jednakże występuje błąd zgłoszony na początku z MQTT.
@kluczyk dzięki za info , instalowałeś coś i tak się zaczęło czy tak samo z siebie ? przyjrzę się temu a w niedługim czasie pojawi się kolejna beta z poprawkami , które udało się wychwycić między innymi dzięki takim ludziom jak Ty . Dzięki
samo z siebie, bezpośrednio po flashowaniu balenaEtcher. Oczywiście net działa poprzez wifi. Tak jak wspomniałem wcześniej nie mam tego problemu na wersji oficjalnej. Również na wersji V5 też tego nie zauważyłem...
Na ostatniej wersji 5.1 zauważyłem bardzo niepokojące niekontrolowane cykliczne restarty co parę minut (ok 3 minut). Myślałem, że to temperatura jednak nie...RPi4 ma ok 45stopni. Wróciłem też na wersję oficjalną dostępną na smarticz.pl. Tu wszystko ok, jednakże występuje błąd zgłoszony na początku z MQTT.
Restarty wynikają z chwilowego nie prawidłowego poboru prądu.
Zmień zasilacz lub jeśli jest on dobry. Daj odpocząć malinie przez dłużej niż minutę. Miałem podobnie w rpi4 zmieniłem sposob zasilania pozostałych urządzeń tzn zamontowałem aktywnego huba USB i problem znikł.
Do pobrania zaktualizowany obraz w wersji znacznie dłużej testowanej . Dużo zmian .Zaktualizowany opis jest w pierwszym poście , zachęcam do pobierania i testowania