Stacja pogodowa by shimano73

LukaszH
Posts: 670
Joined: Sat Dec 14, 2019 11:49 pm

Post

Pietras81 wrote: Fri Nov 11, 2022 6:35 pm
LukaszH wrote: Fri Nov 11, 2022 4:42 pm U mnie też nie działa do końca export do aqi.eco. Niby JSONy przechodzą ale nie są czytane przez stronę i dla czujnika sds011 w wysłanych plikach są wartości "0" co w apce supli są normalne wskazania. Poniżej jak wygląda przesłany plik do aqi.eco JSON:

Code: Select all

{"esp8266id":"2129500","software_version":"Smogomierz_2.7.3 build 18:39:29 Mar 8 2022","sensordatavalues":[{"value_type":"SDS_P1","value":0},{"value_type":"SDS_P2","value":0},{"value_type":"BME280_temperature","value":"8.66"},{"value_type":"BME280_humidity","value":"84.41"},{"value_type":"BME280_pressure","value":"103139.06"},{"value_type":"heater_temperature","value":0},{"value_type":"heater_humidity","value":0}]}
Pomoże ktoś z tym się uporać ?
A przypadkiem nie wyłączyłeś: Ustawienia HECA (sht30x) bo u mnie jak wyłączyłem to też przestało wysyłać na stronę. Zrobiłem przywracanie ustawień fabrycznych wybrałem płytkę Weather station i wpisz dane do aqi.eco
Może coś pozmieniałeś ??
To samo ponownie - jedynie co to zmieniam BME z 0x77 na 0x76. Ogólnie w aplikacji wszystko czyta ładnie czyli wartości z BME i wartości PM2,5 i 10 z SDS011 jako temp / wilgotność. Problem chyba w formacie tego JSONa, gdzie widać że nawet nie zaczytuje wartości SDS011 poprawnie bo widzi same 0 a aqi.eco w ogóle nie wczytuje wartości (dodam że same JSONy są odbierane). A możecie podesłać jak u Was wygląda format tego JSONa? U mnie nadal tak:

Code: Select all

{"esp8266id":"2129500","software_version":"Smogomierz_2.7.3 build 18:39:29 Mar 8 2022","sensordatavalues":[{"value_type":"SDS_P1","value":0},{"value_type":"SDS_P2","value":0},{"value_type":"BME280_temperature","value":"8.76"},{"value_type":"BME280_humidity","value":"88.19"},{"value_type":"BME280_pressure","value":"103202.12"},{"value_type":"heater_temperature","value":0},{"value_type":"heater_humidity","value":0}]}
User avatar
shimano73
Posts: 2023
Joined: Sun Feb 28, 2016 12:27 pm
Location: Orzesze

Post

U mnie wygląda to tak

Code: Select all

{"esp8266id":"5701690","software_version":"Smogomierz_2.7.3 build 13:22:35 Nov 21 2021","sensordatavalues":[{"value_type":"SDS_P1","value":47},{"value_type":"SDS_P2","value":28},{"value_type":"BME280_temperature","value":"7.39"},{"value_type":"BME280_humidity","value":"100.00"},{"value_type":"BME280_pressure","value":"103240.26"},{"value_type":"heater_temperature","value":7},{"value_type":"heater_humidity","value":90}]}
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie

Wezmę udział w Supla Offline Party 2024 :)
User avatar
Lector
Posts: 1641
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań

Post

Ja ręcznie przypisałem jakie dane z json to które i zaczytuje.
Niespełniony automatyk. :mrgreen:
https://www.youtube.com/@3D_Lamp.Photos
LukaszH
Posts: 670
Joined: Sat Dec 14, 2019 11:49 pm

Post

Próbowałem ręcznie mapować ale chyba nie wiem jak to się robi ?
Drugi problem to że na czujniku sds011 mam same 0 jako wartości w pliku JSON, a w supli jest ok. Pytanie jaki adres macie BME280 bo ja mam na 0x76 i może tutaj leży przyczyna, ponieważ jako ustawienia "fabryczne" podaje 0x77 ? Wiadomo mogę się dostać do czujnika, polutować BME280 na adres 0x77 ale czy to ten problem ?
User avatar
klimasstudio
Posts: 1154
Joined: Wed Aug 28, 2019 9:35 pm
Location: localhost

Post

Możesz dopisać wyliczanie punktu rosy na podstawie Temp. i Wilgotności. Ja tak w swojej stacji dorobiłem :D
Więc chodź OSUPLUJE Ci dom :mrgreen:

Druk 3D - > https://klimastech.eu.org/druk-3d
Pietras81
Posts: 2019
Joined: Sun Feb 17, 2019 6:56 am
Location: Osielsko

Post

LukaszH wrote: Sat Nov 12, 2022 10:34 pm Próbowałem ręcznie mapować ale chyba nie wiem jak to się robi ?
Drugi problem to że na czujniku sds011 mam same 0 jako wartości w pliku JSON, a w supli jest ok. Pytanie jaki adres macie BME280 bo ja mam na 0x76 i może tutaj leży przyczyna, ponieważ jako ustawienia "fabryczne" podaje 0x77 ? Wiadomo mogę się dostać do czujnika, polutować BME280 na adres 0x77 ale czy to ten problem ?
Ja też zmieniałem na 0x76 Mam ustawione jak poniżej.
You do not have the required permissions to view the files attached to this post.
https://pietras-81.aqi.eco/
RKL
Posts: 70
Joined: Thu May 14, 2020 6:20 pm

Post

Podczas kompilacji pliku ino brakuje mi takiej biblioteki "SuplaDeviceExtensions.h" gdzie tego szukać bo nigdzie nie mogę znaleźć.
User avatar
Lector
Posts: 1641
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań

Post

Też mam na adresie 0x76.

Moje mapowanie:
Screenshot 2022-11-13 at 12-08-22 aqi.eco - Urządzenia.png
A tu mój json:

Code: Select all

{"esp8266id":"16477095","software_version":"Smogomierz_2.7.3 build 18:39:29 Mar 8 2022","sensordatavalues":[{"value_type":"SDS_P1","value":0},{"value_type":"SDS_P2","value":0},{"value_type":"BME280_temperature","value":"12.03"},{"value_type":"BME280_humidity","value":"75.17"},{"value_type":"BME280_pressure","value":"103177.28"},{"value_type":"heater_temperature","value":6},{"value_type":"heater_humidity","value":6}]}
https://lector.aqi.eco/pl
You do not have the required permissions to view the files attached to this post.
Niespełniony automatyk. :mrgreen:
https://www.youtube.com/@3D_Lamp.Photos
User avatar
shimano73
Posts: 2023
Joined: Sun Feb 28, 2016 12:27 pm
Location: Orzesze

Post

RKL wrote: Sun Nov 13, 2022 8:35 am Podczas kompilacji pliku ino brakuje mi takiej biblioteki "SuplaDeviceExtensions.h" gdzie tego szukać bo nigdzie nie mogę znaleźć.
Na githubie u krycha88 w GUI-generic
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie

Wezmę udział w Supla Offline Party 2024 :)
LukaszH
Posts: 670
Joined: Sat Dec 14, 2019 11:49 pm

Post

Lector wrote: Sun Nov 13, 2022 11:09 am Też mam na adresie 0x76.

https://lector.aqi.eco/pl
Ogólnie mocno mnie nakierowało co trzeba zrobić. Dziwne bo mapowanie dopiero zadziałało z tym heater_humidity jako PM10, a dodatkowo aby zadziałało heater_humidity aby pokazywało jakieś wartości musiałem wyłączyć deszczomierz i anemometr (i tak ich nie mam obecnie). Tak czy inaczej zadziałało - dzięki :)

Return to “Projekty użytkowników”