Stacja pogody na ESP8266 z AFE Firmware

adrian

Autor blog'a Smartny Dom

46
Dodaj komentarz

Proszę Zaloguj się aby komentować
35 Wątek skomentowany
12 Odpowiedzi w wątku
3 Obserwujących
 
Komentarz z największa reakcją
Gorący wątek
9 Liczba komentowanych autorów
stenet2Krzysztofchznajdziksp5mbxjanusz15813 Ostatnio komentowani autorzy
  Subskrybuj  
najnowszy najstarszy oceniany
Powiadom o
Daro1003
Użytkownik
Daro1003

Jest możliwość złożenia stacji i jej prawidłowo działania tylko na dwóch czujnikach Bosch BME680 i BH1750 na obecną chwile bez czujnika Honeywell HPMA115S0 – zostanie dołożony w późniejszym etapie.

Czy jest możliwość rozbudowy tej stacji o wyświetlacz ? Jeśli tak czy masz w planach taką rozbudowę ?

A co planujesz dalej ? Może jaka mała zapowiedz kolejnych urządzeń ?

isom
Użytkownik
isom

Z tym wiatrem i pomiarem napięcia baterii jednocześnie może być kłopot , czujniki wiatru (kierunek prędkość ) przekazują sygnał analogowy czyli kierunek wyznaczany jest przez zmianę rezystancji więc trzeba wykorzystać ADC , które zajmuje już pomiar baterii.

Daro1003
Użytkownik
Daro1003

Mim zdaniem pomysł takiej stacji na baterie …. chyba że do tymczasowego podtrzymania z którego i tak chyba niewiele. Na baterie to pilot, latarka, drobne elektronarzędzia czyli urządzenia nie używane ciągle tylko czasowo natomiast taka stacja to tylko zasilana z sieci.

lukas121
Użytkownik
lukas121

@Daro1003 i tu się mylisz, zasilanie bateryjne to podstawa takiej stacji. Jak chcesz jeszcze mierzyć prędkość wiatru. Sens takiej rozbudowanej stacji to umieszczenie je dalej od domu i tu problem z zasilaniem. Nie każdy chce dziurawić okna lub ściany do przeciągnięcia kabla. @adrian prosisz i masz:https://pl.aliexpress.com/item/Free-Shipping-Spare-part-for-weather-station-to-test-the-wind-speed/32791312886.html?Ja zamówiłem sobie taki czujnik, sterowany zliczaniem impulsów a tu przykład szkicu od 10min.https://www.youtube.com/watch?v=slzOhgBeQjc 

Daro1003
Użytkownik
Daro1003

@lukas121 jak kto woli ja na pewno pociągnę przewód z zasilaniem nie jestem zwolennikiem urządzeń na baterie więc gdzie się da to zasilam z sieci. Przyjdzie zima i może baterię trafi i będę się zastanawiał czemu stacja nie działa i grzebał przy niej na mrozie to ma być zrobione raz i działać. Oczywiście nie wykluczam żadnych usterek bo może jakiś gryzoń przegryźć przewód ale mało prawdopodobne. Ładowanie solarne fajny temat ale i tak wolałbym walczyć z przeciągnięciem przewodu.Takie jest moje zdanie nie ważne @lukas121 czy mam racje czy nie ale bynajmniej tak u siebie będę chciał zrobić każdy robi wg… Czytaj więcej »

lukas121
Użytkownik
lukas121

Też jestem zwolennikiem kabli i nie chodziło mi o rezygnację z zasilania kablowego ani nikogo do tego nie namawiam. Zasilanie bateryjne to dobry dodatek to takiej stacji. Mam parę lamp solarnych z czujnikami ruch kupionych w Lid… i działają już dobre parę lat. Jak kupisz dobrą baterię to nie ma powodu do zmartwienia, jak do tego dojdzie monitorowanie stanu można spać spokojnie 🙂

Daro1003
Użytkownik
Daro1003

Trzeba korzystać z energii odnawialnej więc funkcja baterii i solara to podejście rozwojowe jednakże gdyby chodziło o w wybór bateria czy czujnik wiatru zdecydowanie wybrałbym czujnik wiatru.

lukas121
Użytkownik
lukas121

To dobrze się składa, ten czujnik co podałem nie zajmuje złącza ADC. Więc bateria i czujnik prędkości wiatru może razem pracować.

janusz15813
Użytkownik
janusz15813

świetna sprawa  ta wersja AFE T6 (Stacja pogody) tylko mam prośbę  – nie dałoby się odczyty  UART zrobić na  GPIO1 i GPIO2zamiast na GPIO12 i 14. Chciałbym podpiąć Sonoff pod te czujniki ale tam są wyprowadzone tylko GPIO 1,2 i 14 ,chyba że się mylę.

janusz15813
Użytkownik
janusz15813

OK a co z I2C  GPIO4 i GPIO5 można zmienić ?

isom
Użytkownik
isom

  @janusz15813  Teoretycznie można, ustaw sobie UART na GPIO 1,3 a I2C na GPIO 2 i 14 i sprawdź  GPIO 3 to – RX GPIO 1 to – TX

sp5mbx
Użytkownik
sp5mbx

Coś dla rozluźnienia tematu,    https://www.elektormagazine.com/magazine/elektor-70/42351  – do poczytania o innej stacji pogodowej.

janusz15813
Użytkownik
janusz15813

Uruchomiłem Stacje pogody z Honeywell HPMA115S0 i mam problem. Wskazania  pyłów zawieszonych  PM2.5 i  PM10 są prawie identyczne.Z moich obserwacji i porównania pomiarów z okolicy wynika że pyłów PM 2,5 powinno być okołopołowę mniej niż PM10 .Porównywałem wyniki z najbliższą stacją pomiarową ( https://airly.eu/map/pl/ )i wyniki pyłów PM10 się zgadzały a PM2,5 nie. Nie wierzę że kupiony nowy czujnik mierzy źle.Proszę  zatem adriana o sprawdzenie algorytmów odczytu parametrów w oprogramowaniu.

znajdzik
Użytkownik
znajdzik

Witam, zbudowałem stację na bazie AFE T6 z czujnikiem  Bosch BME680, BH1750 oraz  HPMA115S0.Mam do Was pytanie dotyczące wskazań czujnika BME680. Porównuję jego odczyty z okolicznymi czujnikami Airly i mam wrażenie że czujnik zaniża ciśnienie o jakieś 11 hPa i wilgotność o jakieś 25-30%. Rozumiem że z temperaturą  jest różnie ale wskazania wilgotności i ciśnienia powinny być zbliżone do tych z Airly. Wilgotność np. mam aktualnie 62% ( w domu mam 45-50%) Airly pokazuje 92% a jakiś regionalny portal z  pogodą podaje 98%.Czy ktoś używa czujnika BME680 ? Czy Wasze wskazania są prawdopodobne ?Zgodnie ze specyfikacją czujnik jest dość dokładny, hum: +/- 3%… Czytaj więcej »

janusz15813
Użytkownik
janusz15813

Ja mam BME280, BH1750 oraz HPMA115S0. W BME280 również wilgotność nie jest dokładna .Natomiast ciśnienie jest ok, tylko trzeba wprowadzić korektę ze względu na wysokość (położenie czujnika npm. u mnie dodać 26 ) i wtedy wynik zgadzał się z okolicznymi czujnikami Airly.Temperatura też nie jest za dokładna i różni się ok 1 C od DS18B20 . Adrian jakby dało się w oprogramowaniu wprowadzać korektę do ciśnienia to by było super.

isom
Użytkownik
isom

Ja nie używam tego softu , bo brakuje mi w nim analoga lub czujnika NO/NC , ale na 100% uwaga @janusz15813 o korekcie ze względu na wysokość npm. jest słuszna , bardziej bym to widział jako dodatkowe okno w konfiguracji gdzie każdy by wpisywał swoją wysokość i na tej podstawie program dokonywał by korekty.Zaniżona wilgotność wynika z faktu że czujnik sam w sobie się grzeje i zawyża temp , więc musi zaniżać hum . Można to poprawić usypianiem czujnika i nie zamykaniem go w małe obudowy , a już na pewno nie trzymać blisko samego esp.

Krzysztofch
Użytkownik
Krzysztofch

Hej AdrianMam pytanie.Zrobilem sobie  twoja stacje pogody. Jestem zachwycony twoja praca.Narazie mam tylko czujnik natezena swiatla i temp-wilg-baro. I to mi narazie wystarcza. Dodalem tez panel sloneczny poniewaz wczesniej na baterii mi to zdychalo po jednym dniu jej naladowania.Przed chwila podlaczylem panel sloneczny. Dam zdiecia. Jeszcze dopracuje aby wygladalo.Pytanie mam do ciebie takie.Czy jestes w stanie zrobic usypianie esp w moim przypadku wemos pro? Tak aby budzilo sie wysylalo dane i szlo ponownie spac  . Celem oszczedzania baterii  . Drugie pytanie czy mozesz dodac wsaznik baterii ? 5947A81D-E588-412A-84E6-50A96D49467D.jpegB23A7215-7D4D-4C04-82F2-1C572CE22AB4.jpeg 5886A2B6-A941-451D-8049-9CF6B7453DB1.pngMam jeszcze pytanie do czego wam potrzebny wylacznik i przekaznik w stacji pogody?Wszystko zamowione na… Czytaj więcej »

lukas121
Użytkownik
lukas121

@Krzysztofch dobra robota, jaką pojemność baterii zastosowałeś i moc panela ?, chyba 0.6W. Jako że skończyłem projekt sterownika bramy biorę się za stacje pogodową nastawioną właśnie na zasilanie bateryjne z solarem. Też muszę pomęczyć Adriana o dodanie tych funkcji.

Krzysztofch
Użytkownik
Krzysztofch

Tak akurat 6W poniewaz pasowalo mi do obudowy. Bateria taka jak na zdieciu z aliexpres tez . Pojemnosc nie pamietam bo nie mam jej w pracy  https://s.click.aliexpress.com/e/UQAKV2Y 

lukas121
Użytkownik
lukas121

Daj znać czy naładuje ci baterie do pełna (szczególnie w pochmurne dni) bo 0,6W to troszkę może być mało, jak nie będzie usypiania esp.

Krzysztofch
Użytkownik
Krzysztofch

Dwie funkcje sa bardzo potrzebne usypianie bo jesli panel laduje baterie to i tak bateria ma okreslona liczbe rozladowania-naladowania. Druga funkcja to napiecie na baterii. Caly dzien mnialem to w pracu w szafce i po przyjsciu do domu bateria mniala 3.25 V ale jeszcze esp dzialalo. Postawilem pod lampke zeby sie naladowala. W pracy mnialem to bo musialem wyciac wiekszy otwor na czujnik swiatla bo duzo zanizal przy malym otworze. Tak to teraz wyglada. Nie mocuje jeszcze na stale solara bo nie wiem czy on bedzie na stacji czy osobno wystawiony w kierunku najbardziej gdzie dochodzi swiatloimage.jpg

isom
Użytkownik
isom

@krzysztofch czujnik BME 280 dałeś w tej wystającej tulejce poza puszką ? Ogólnie ładnie wykonane 

Krzysztofch
Użytkownik
Krzysztofch

Tak tam umiescilem .Wyciolem to z korka po szamponie 

isom
Użytkownik
isom

No i dobrze przynajmniej czujnik nie jest blisko ESP i ma sporo miejsca w tym korku 🙂

Krzysztofch
Użytkownik
Krzysztofch

Isom ponowie pytanie po co w stacji tobie np wlacznik i przekaznik. 

isom
Użytkownik
isom

@krzysztofch nie każdy wykorzysta ten soft do stacji pogodowej , jak ktoś chce mieć np dobry czujnik wilgotności i temp w łazience i sterować wentylatorem to może to spokojnie wykorzystać . Czujniki DHT ja złapią dużą wilgotność to potrafią ją trzymać nawet jak już wcale takiej dużej w pomieszczeniu nie ma . To tylko jeden przykład ale można to wykorzystać nawet w ogrodzie wykorzystując czujnik natężenia oświetlenia do włączania oświetlenia ogrodowego .Mi w tym sofcie przydał by się jeszcze taki czujnik jak do kontaktronów ( czujnik deszczu do podlewania ) i analog ale to już było opisywane

lukas121
Użytkownik
lukas121

Standardowo na stabilizatorach LDO będzie można zejść do około 3,1V. Ja planuje zamienić LDO na przetwornice step up/down i zejść do 2,7V co zapewni trochę więcej czasu pracy z baterii. A jak na cały dzień spadło do 3,25V to całkiem nieźle, tylko że nie masz jeszcze HPMA115S0 a on na pewno trochę energii pochłonie.

Krzysztofch
Użytkownik
Krzysztofch

Ja mysle ze to nic nie da. Esp nie bierze napiecie tylko moc. Mniej napiecia a zarazem wiecej pradu. W nastepne dni porobie proby mierzac napiecie. Rano i wieczorem. Ja nie jestem programista. Ale gdybym chcial to zrobic na prosty rozum to wlacznik i relay wykorzystal bym do usypiania i budzenia a sam wlacznik zaprogramowal bym w blockly zeby sie wlanczal co np godz na piec min i wtedy esp by mi zaktualizowalo dane

isom
Użytkownik
isom

Przy zasilaniu z aku , przydało by się dać większy ten solarek , albo chociaż dołożyć drugi taki i dwa w ładnej ramce pod katem w stronę słońca tzn na południe powinno spokojnie dać radę nawet w mniej słoneczne dni@krzysztofch a jak chcesz usypiać esp za pomocą przekaźnika ? 

lukas121
Użytkownik
lukas121

Chciałem wiedzieć ile ci to trzyma czasu, czy właśnie będzie sens komplikować układ zasilający aby zyskać z 10% więcej czasu z baterii.

lukas121
Użytkownik
lukas121

Jeśli dojdzie usypianie esp, może da radę ten solarek. Choć zalecałbym 1W panel a ja planuje dać takihttps://pl.aliexpress.com/item/5-v-500mA-2-5-Watt-2-5-w-Panel-S-oneczny-Standardowy-Epoksydowa-Polikrystalicznego-Krzemu/32905321854.html

stenet2
Użytkownik
stenet2

Czekam z niecierpliwością na wersje z wiatromierzem i kierunkiem wiatru

Krzysztofch
Użytkownik
Krzysztofch

Szczegolnie teraz kiedy underground przestal udostepniac api i srewis prognoza pogody od dzisiaj nie dziala. Ale nie mozemy poganiac Adriana on tez ma swoje zycie prywatne. 

lukas121
Użytkownik
lukas121

Ja korzystam z Dark Sky i działa bardzo dobrze.