Bardzo dziękuję Robertowi Błaszczakowi oraz KlimaSstudio za umieszczenie tak doskonale opisanych poradników. Dzięki nim mam obecne siec tanich a estetycznych czujników w pokojach i mogłem odpalić wirtualny termostat w supla scripts Fracza do bezobsługowego ogrzewania domu piecem gazowym z którym jeszcze walczę ale już pierwszy dzień obudziłem się w ciepełku nie musząc schodzić do kotłowni aby odpalić piec
Świetna robota panowie!
Myślę że warto by zgromadzić linki do wszystkich takich suplowych poradników na jakiejś stronie związanej z supla.
Instalacja bramki SUPLA-VIRTUAL-DEVICE z obsługą termometrów LYWSD03MMC
- klimasstudio
- Posty: 1114
- Rejestracja: śr sie 28, 2019 9:35 pm
- Lokalizacja: localhost
- Kontakt:
Dziękuję bardzo. Uważam że gdyby nie opis Roberta to sam bym swojego opisu z poprawkami nie pochłaniającymi baterii nie zrobił. Robert fajnie opisał jak zacząć a ja tylko dopełniłem jego opis
Więc chodź OSUPLUJE Ci dom
Druk 3D - > https://klimastech.eu.org/druk-3d
Druk 3D - > https://klimastech.eu.org/druk-3d
Ja bym tylko od siebie jeszcze nieskromnie zaproponował, aby zamiast "supla-virtual-device" używać standardowej biblioteki "SuplaDevice", która:
1. jest jedna do wszystkich urządzeń wykonawczych (w tym do linuxów)
2. jest aktualizowana i utrzymywana - jeśli coś się gdzieś nie kompiluje, to to poprawiam prawie od razu
3. może czytać dane z plików w linuxie lub brać output z komend linuxowych
Jeszcze tam kilku rzeczy brakuje (np. Rober pisał o tym, aby dodać infomrację o poziomie baterii do (i) - jeszcze to nie jest zrobione), ale to przyszłościowe rozwiązanie
https://github.com/SUPLA/supla-device/t ... ples/linux
1. jest jedna do wszystkich urządzeń wykonawczych (w tym do linuxów)
2. jest aktualizowana i utrzymywana - jeśli coś się gdzieś nie kompiluje, to to poprawiam prawie od razu
3. może czytać dane z plików w linuxie lub brać output z komend linuxowych
Jeszcze tam kilku rzeczy brakuje (np. Rober pisał o tym, aby dodać infomrację o poziomie baterii do (i) - jeszcze to nie jest zrobione), ale to przyszłościowe rozwiązanie
https://github.com/SUPLA/supla-device/t ... ples/linux
Widzimy się na Supla Offline Party vol. 2
- klimasstudio
- Posty: 1114
- Rejestracja: śr sie 28, 2019 9:35 pm
- Lokalizacja: localhost
- Kontakt:
Ja widzę poziom bateri który jest też pobierany dzięki skryptowi LYWSD03MMC.py
Więc chodź OSUPLUJE Ci dom
Druk 3D - > https://klimastech.eu.org/druk-3d
Druk 3D - > https://klimastech.eu.org/druk-3d
Tak, bo używasz supla-virtual-device. A ja rekomendowałem używanie zwykłej "supla-device", tylko tam jeszcze tej baterii nie dodałem.klimasstudio pisze: ↑pn lis 21, 2022 10:51 am Ja widzę poziom bateri który jest też pobierany dzięki skryptowi LYWSD03MMC.py
Widzimy się na Supla Offline Party vol. 2
- klimasstudio
- Posty: 1114
- Rejestracja: śr sie 28, 2019 9:35 pm
- Lokalizacja: localhost
- Kontakt:
Możesz użyć chociażby Terminal DELLa. Tutaj opisałem jak to zrobić: https://klimastech.eu.org/dell-wyse-dxo ... portainer/
Dodam że taki terminal można dorwać od 50zł
Ostatnio zmieniony pn lis 21, 2022 12:42 pm przez klimasstudio, łącznie zmieniany 1 raz.
Więc chodź OSUPLUJE Ci dom
Druk 3D - > https://klimastech.eu.org/druk-3d
Druk 3D - > https://klimastech.eu.org/druk-3d
Wygląda na to ze można to zrobić na wszystkim na czym można zainstalować linuksa i ma wifi oraz Bluetooth.
Natomiast opisy dotyczą bezpośrednio raspberry pi zero WH czyli tej wersji ZERO z wifi i BT
Tutaj masz opis Roberta Błaszczaka zaczynajacy się od instalacji raspbiana na tym mikrokomputerku.
https://www.blaszczak.pl/tag/lywsd03mmc/
Natomiast zwracam uwagę ze obecnie w raspbianie nie ma predefiniowanego użytkownika pi, użytkownika systemu zakłada się przy pierwszym uruchomieniu systemu do czego musiałem niestety podłączyć malinę do TV i klawiatury przez przejściówkę. Wprawdzie w Internecie jest napisane o instalacji bez monitora i klawiatury (headless mode) jednak nie udało mi isę zapisac zahashowanego hasła w odpowiednim pliku w ten sposób, Nie wykluczam ze zrobiłem cos źle, ale dopiero założenie użytkownika przy monicie po uruchomieniu systemu pozwoliło mi na dalsze kroki czyli zalogowanie sie przez ssh (putty), inaczej przez putty miałem tylko komunikaty o niewłaściwej nazwie użytkownika lub hasła.
Ostatnio zmieniony pn lis 21, 2022 1:34 pm przez mmiikk, łącznie zmieniany 1 raz.
- Robert Błaszczak
- Posty: 3970
- Rejestracja: sob gru 22, 2018 8:55 pm
- Lokalizacja: Zielona Góra
- Kontakt:
Ze względu na brak odczytu poziomu baterii z czujników LYWSD... wstrzymuję się jeszcze z migracją na nową bibliotekę. Ale jak to będzie dorobione, to oczywiście będzie zrobiona instrukcja.klew pisze: ↑pn lis 21, 2022 10:09 am [...]
Jeszcze tam kilku rzeczy brakuje (np. Rober pisał o tym, aby dodać infomrację o poziomie baterii do (i) - jeszcze to nie jest zrobione), ale to przyszłościowe rozwiązanie
https://github.com/SUPLA/supla-device/t ... ples/linux
Ps.
Dziękuję kolegom za miłe słowa.
Pozdrawiam
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
Hej.
Termometry działają mi już prawie około tygodnia, nawet jeden zbiera dane z parteru (bramka jest na piętrze) ale zdarzyło się coś takiego:
po dwóch dniach działania bramki 1 z trzech przestał być odczytywany w aplikacji supli (ten na parterze).
Sądziłem że może teściowie przestawili go gdzieś głębiej traci zasięg, ale twierdzą ze nie przestawiali.
Kolejnego dnia przestał być odczytywany ten z łazienki na tym samym piętrze co bramka.
Tutaj przeniosłem go obok maliny-bramki ale i tak nie nawiązał połączenia.
Wtedy po prostu wyjąłem wtyczkę z raspberry i włączyłem ponownie, wszystkie termometry znów są odczytywanej.
Ale wniosek jest taki ze czasem cos się przyblokuje z tymi odczytami i pomaga reset maliny.
Termometry działają mi już prawie około tygodnia, nawet jeden zbiera dane z parteru (bramka jest na piętrze) ale zdarzyło się coś takiego:
po dwóch dniach działania bramki 1 z trzech przestał być odczytywany w aplikacji supli (ten na parterze).
Sądziłem że może teściowie przestawili go gdzieś głębiej traci zasięg, ale twierdzą ze nie przestawiali.
Kolejnego dnia przestał być odczytywany ten z łazienki na tym samym piętrze co bramka.
Tutaj przeniosłem go obok maliny-bramki ale i tak nie nawiązał połączenia.
Wtedy po prostu wyjąłem wtyczkę z raspberry i włączyłem ponownie, wszystkie termometry znów są odczytywanej.
Ale wniosek jest taki ze czasem cos się przyblokuje z tymi odczytami i pomaga reset maliny.
- Co sądzicie żeby do crona dopisac cykliczny reboot raz dziennie np o 2 w nocy?
- Jakiego polecenia trzeba by użyć? tzn wiem ze crontab -e ale jaka linię wpisać aby rebootnął się o 2:00 codziennie?