Forum Smart'ny Dom

Jakość powietrza oraz warunki pogodowe w Domoticz  

  RSS
isom
 isom
(@isom)
Kierownik Moderator

Jak w tytule.

Zainspirowany wpisem naszego kolegi @adriana, postanowiłem nie odkładać tematu na później tylko z marszu wcielić do swojego i mam nadzieję do waszych systemów opartych na serwerze Domoticz, podobnej funkcjonalności.

Z pomocą oczywiście przychodzi bardzo rozległe grono użytkowników Domoticza 🙂

Użytkownik lrybak udostępnił wtyczkę domoticz-airly, dzięki której cała operacja sprowadza się do kilku kroków.

  1. Rejestracja konta w serwisie Airly i uzyskanie klucza API
  2. Określenie naszej lokalizacji i wyszukanie najbliższego czujnika Airly
  3. Ustalenie ID czujnika, który wykorzystamy
  4. Instalacja wtyczki i jej konfiguracja

Pierwsze trzy kroki doskonale opisał @adrian i sam z nich skorzystałem, więc wstawiam link do wpisu

  • Instalacja wtyczki
  • Jeżeli nie macie w swoim systemie git-a to należy go zainstalować, przyda się na 100% w przyszłości
  • Logujemy się do naszego serwera przez SSH ( PUTTY) i w terminalu wpisujemy
sudo apt-get install git
  • Teraz musimy przejść do naszego katalogu domoticza, a konkretnie do plugins
cd domoticz/plugins
  • Klonujemy- pobieramy zawartość wtyczki
git clone  https://github.com/lrybak/domoticz-airly 
  • Restartujemy Domoticza
sudo service domoticz.sh restart
  • Uruchamiamy Domoticza przez przeglądarkę I dodajemy nowy sprzęt wyszukując na liście „domoticz-airly”
  • Uzupełniamy wszystkie dane, tak jak na poniższym foto

Najlepiej do pierwszego odpalenia wtyczki zmienić ostanią pozycję DEBUG na TRUE, wtedy po dodaniu wtyczki w logach domoticza zobaczycie czy wtyczka utworzyła wszystkie potrzebne czujniki i czy nie wywala jakiegoś błędu.  Potem najlepiej ustawić to spowrotem na FALSE, żeby nie zaśmiecać sobie logów. Jeżeli wszystko pójdzie ok to w zakładce Użytkowe znajdziecie to co na foto

W zakładce Temperatura pojawi się Wilgotność i Temperatura z czujnika Airly, a w zakładce Pogoda znajdziecie Wartość Ciśnienia w hPa.

Ja stworzyłem sobie oddzielny pokój gdzie dodałem wszystko co dotyczy jakości powietrza z czujnika Airly, co przedstawia ostatnia fotka

Wykresy domoticz tworzy automatycznie, a jak ktoś chce mieć w ciekawszej i dokładniejszej formie to polecam instalację Influx + Grafana
OdpowiedzCytuj
Dodane : 03/12/2018 10:23 pm adrian polubień
adrian
(@adrian)
Dyrektor

Dzięki @isom. Na pewno przyda się użytkownikom Domoticz

OdpowiedzCytuj
Dodane : 03/12/2018 11:41 pm
Pkaminski
(@pkaminski)
Nowy

po instalacji wtyczki nie widzę jej w domoticzu, gdzie znajdę też ID czujnika airly ?

OdpowiedzCytuj
Dodane : 05/12/2018 10:29 pm
isom
 isom
(@isom)
Kierownik Moderator

Id czujnika znajdziesz jak uważnie wykonasz pierwsze trzy kroki , opisane przez @adriana.

Co do wtyczki , Instalowałeś już wcześniej  jakieś wtyczki  ? Jaka wersja Domoticza ? Jaka wersja Pythona ?

Zadajecie pytania z kategorii " Nalałem paliwa, ale samochód nie jedzie " i trudno jest pomóc.

Ja rozumiem brak doświadczenia , ale jak powiesz lekarzowi że "Coś cię boli " to nie dostaniesz recepty . Jak powiesz, że to głowa to będzie łatwiej.

Zaloguj się do serwera przez SSH ( PUTTY)

wpisz komendę

cd domoticz/plugins    

potem  

ls

i zobacz czy jest na liście domoticz-airly

tak to ma wyglądać

 

 
OdpowiedzCytuj
Dodane : 06/12/2018 7:36 am adrian polubień
Pkaminski
(@pkaminski)
Nowy

sorry, oczywiście mój błąd, ze nie podałem od razu więcej szczegółów - plugin dodany wg. instrukcji i wyświetla się przez SSH tak jak na Twoim screanie, Domoticz wersja V4.9700 ale dalej nie mogę dodać urządzenia

OdpowiedzCytuj
Dodane : 09/12/2018 10:07 pm
isom
 isom
(@isom)
Kierownik Moderator

@pkaminski na tej wersji domoticza ta wtyczka powinna działać pod warunkiem, że masz wersję pythona wyższą od 3.4 . Żeby to sprawdzić wpisz w terminalu 

python3  -v

powinieneś zobaczyć jaka wersja jest u Ciebie

żeby z tego wyjść wciśnij jednocześnie Ctrl i D

Jeżeli wersja jest niższa niż 3.5.2 skorzystaj z tej strony  https://www.domoticz.com/wiki/Using_Python_plugins

Jest tam opisane jak zainstalować wersję pythona , który obsługuje wtyczki.

Rozumiem że restartowałeś system i masz go pod linuxem ?

Sprawdziłem na takim testowym RBPi 2 z domoticzem V 4.9700 i działa

 

OdpowiedzCytuj
Dodane : 09/12/2018 10:48 pm
Pkaminski
(@pkaminski)
Nowy

Wersja 3.5

domoticz postawiony na raspberry - jutro zrobie update pythona i dam znac

oczywiscie restartowałem system

OdpowiedzCytuj
Dodane : 09/12/2018 10:57 pm
lolekanabolek
(@lolekanabolek)
Młodzik

mam podobny problem, też nie widzi mi domoticz-airly. Python to 3.5.3. Katalog domoticz-airly w plugins też jest

edit: po doinstalowaniu pip3 plugin airly i broadlink pojawił się na liście urządzeń
sudo apt-get update
sudo apt-get -y install python3 pip
OdpowiedzCytuj
Dodane : 10/12/2018 7:21 pm isom polubień
isom
 isom
(@isom)
Kierownik Moderator

@lolekanabolek tak na przyszłość doinstaluj sobie 

sudo apt-get install -y python-dev
OdpowiedzCytuj
Dodane : 10/12/2018 8:15 pm lolekanabolek polubień
Pkaminski
(@pkaminski)
Nowy

u mnie też pomogło - dzięki

OdpowiedzCytuj
Dodane : 10/12/2018 10:07 pm
Udostępnij:



Udostępnij
  • 1
    Share
  
Pracuję

Proszę Zaloguj Się lub Zarejestruj