Stacja pogodowa by shimano73

Awatar użytkownika
klew
Posty: 1294
Rejestracja: czw cze 27, 2019 12:16 pm

czw paź 01, 2020 6:26 pm

dzikusk pisze:
czw paź 01, 2020 5:28 pm
Mój czujnik BH1750 po zamontowaniu działał 4 dni poprawnie a następnie zaczął sie przycinać na jednej wartości a nastepnie wogóle wyłączać. Problem dotyczy jedynie danych wyświetlanych w Cloud oraz na historii telefonie. Aktualny odczyt działa normalnie cały czas. Czy to jakaś awaria samego czujnika czy coś innego?
Z tego co pamiętam, to termometr ma jakiś limit maksymalnej temperatury. Tylko nie wiem czemu wcześniej u Ciebie są dane, a potem nie ma.
Awatar użytkownika
dzikusk
Posty: 104
Rejestracja: wt maja 01, 2018 7:24 pm
Lokalizacja: Bolesławiec

czw paź 01, 2020 6:28 pm

Właśnie . Wcześniej dochodziło do 5000 bez problemu a teraz zwiecha około 900. WTF? :evil:
Przydałby się obiecany kanał dedykowany ale trzeba czekać
dogu18
Posty: 108
Rejestracja: czw paź 11, 2018 8:35 pm

pt paź 02, 2020 4:21 pm

dzikusk pisze:
czw paź 01, 2020 5:28 pm
Mój czujnik BH1750 po zamontowaniu działał 4 dni poprawnie a następnie zaczął sie przycinać na jednej wartości a nastepnie wogóle wyłączać. Problem dotyczy jedynie danych wyświetlanych w Cloud oraz na historii telefonie. Aktualny odczyt działa normalnie cały czas. Czy to jakaś awaria samego czujnika czy coś innego?
mam dokładnie to samo. bh1750 wyświetlany jako termometr i tak samo wygląda wykres ze zawiesza się na niektórych wartościach.
Awatar użytkownika
QLQ
Posty: 1320
Rejestracja: ndz wrz 03, 2017 9:13 am
Lokalizacja: Koszalin

pt paź 02, 2020 5:22 pm

U mnie chłopaki nigdy nie było problemu z BH1750. a kod właśnie jest oparty o wcześniejszą staję kolego @shimano73.BH działał około 2 lat.
Obecnie mam MAX44009 czy jakoś tak ( działa do 188000 lux a BH tylko to ok 54000) . Wykres jest do ok 9000 st C , jest porwany i jest to normalne. Sprawdźcie połaczenia czy gdzieś nie zaśniedziały, narażone na wilgoć bardzo szybko ulegają elektrolizie bo to prąd stały choć tylko 3,3 lub 5V.

PS. jak patrzę na wykres ze str14 postu te ok 540 lux urywa bo idzie od razu poza zakres jak słoneczko wyjdzie co jest normalne.

Tak wygląda to u mnie:
.
Clip_2.jpg
Clip_2.jpg (126.76 KiB) Przejrzano 281 razy
Awatar użytkownika
dzikusk
Posty: 104
Rejestracja: wt maja 01, 2018 7:24 pm
Lokalizacja: Bolesławiec

pt paź 02, 2020 5:49 pm

Czy ten soft obsługuje MAX44009? Jeśli tak to chętnie na to zamienię BH1750.
Mój BH nie ma szans pójść poza zakres bo nie jest narażony w żaden sposób na ostre słońce. Z wilgocią też chyba nie powinno być problemu bo jest w hermetycznej obudowie od Nettigo. Sprawdzę jeszcze połączenie ale chyba to zły trop skoro w apce jest on ciągle widoczny. Jakby do clouda nie wysyłał.
Awatar użytkownika
QLQ
Posty: 1320
Rejestracja: ndz wrz 03, 2017 9:13 am
Lokalizacja: Koszalin

pt paź 02, 2020 6:50 pm

dzikusk pisze:
pt paź 02, 2020 5:49 pm
Czy ten soft obsługuje MAX44009? Jeśli tak to chętnie na to zamienię BH1750.
Mój BH nie ma szans pójść poza zakres bo nie jest narażony w żaden sposób na ostre słońce. Z wilgocią też chyba nie powinno być problemu bo jest w hermetycznej obudowie od Nettigo. Sprawdzę jeszcze połączenie ale chyba to zły trop skoro w apce jest on ciągle widoczny. Jakby do clouda nie wysyłał.
Soft shimano73 nie ma MAX44009 w obsłudze. Aczkolwiek też się nawkurzałem aby działał. TEn ukł jest jakiś dziwny. Dotknięcie palcem wywalało go poza skalę (na 3 modułach było to samo) . Ja mam to spięte na bramce 868MHz czyli bezprzewodowo.
Obecnie jest u mnie straszny deficyt czasu i nie mogę sobie pozwolić na projekty. :( :( ale mam nadzieję , że się od 2021 r zmieni :)
effendi
Posty: 70
Rejestracja: śr kwie 26, 2017 9:36 am

pt paź 09, 2020 8:04 am

Cześć, próbuje skompilować wersje z githuba, i mam problem...

Kod: Zaznacz cały


UWAGA: biblioteka SuplaDevice działa na architekturze(/architekturach) avr i może nie być kompatybilna z obecną płytką która działa na architekturze(/architekturach) esp8266.


In file included from C:\Users\effendi\AppData\Local\Temp\arduino_build_451178\sketch\supla_oled.cpp:3:0:
C:\Users\effendi\Documents\Arduino\libraries\SuplaDevice/SuplaDevice.h:108:1: warning: 'typedef' was ignored in this declaration [enabled by default]
 };
 ^
C:\Users\effendi\Documents\Arduino\libraries\SuplaDevice/SuplaDevice.h:116:1: warning: 'typedef' was ignored in this declaration [enabled by default]
 };
 ^
C:\Users\effendi\Documents\Arduino\libraries\SuplaDevice/SuplaDevice.h:124:1: warning: 'typedef' was ignored in this declaration [enabled by default]
 };
 ^
C:\Users\effendi\Documents\Arduino\libraries\SuplaDevice/SuplaDevice.h:156:1: warning: 'typedef' was ignored in this declaration [enabled by default]
 };
 ^
In file included from C:\Users\effendi\Documents\Arduino\libraries\Stacja_pogodowa-master/supla_settings.h:7:0,
                 from C:\Users\effendi\Desktop\netigo\stacja_pogodowa_supla\Primary_GUI-V2_Stacja_pogodowa_sds011\Primary_GUI-V2_Stacja_pogodowa_sds011.ino:4:
C:\Users\effendi\Documents\Arduino\libraries\SuplaDevice/SuplaDevice.h:108:1: warning: 'typedef' was ignored in this declaration [enabled by default]
 };
 ^
C:\Users\effendi\Documents\Arduino\libraries\SuplaDevice/SuplaDevice.h:116:1: warning: 'typedef' was ignored in this declaration [enabled by default]
 };
 ^
C:\Users\effendi\Documents\Arduino\libraries\SuplaDevice/SuplaDevice.h:124:1: warning: 'typedef' was ignored in this declaration [enabled by default]
 };
 ^
C:\Users\effendi\Documents\Arduino\libraries\SuplaDevice/SuplaDevice.h:156:1: warning: 'typedef' was ignored in this declaration [enabled by default]
 };
 ^
In file included from C:\Users\effendi\AppData\Local\Temp\arduino_build_451178\sketch\supla_web_server.cpp:10:0:
C:\Users\effendi\Documents\Arduino\libraries\SuplaDevice/SuplaDevice.h:108:1: warning: 'typedef' was ignored in this declaration [enabled by default]
 };
 ^
C:\Users\effendi\Documents\Arduino\libraries\SuplaDevice/SuplaDevice.h:116:1: warning: 'typedef' was ignored in this declaration [enabled by default]
 };
 ^
C:\Users\effendi\Documents\Arduino\libraries\SuplaDevice/SuplaDevice.h:124:1: warning: 'typedef' was ignored in this declaration [enabled by default]
 };
 ^
C:\Users\effendi\Documents\Arduino\libraries\SuplaDevice/SuplaDevice.h:156:1: warning: 'typedef' was ignored in this declaration [enabled by default]
 };
 ^
In file included from C:\Users\effendi\AppData\Local\Temp\arduino_build_451178\sketch\supla_eeprom.cpp:8:0:
C:\Users\effendi\Documents\Arduino\libraries\SuplaDevice/SuplaDevice.h:108:1: warning: 'typedef' was ignored in this declaration [enabled by default]
 };
 ^
C:\Users\effendi\Documents\Arduino\libraries\SuplaDevice/SuplaDevice.h:116:1: warning: 'typedef' was ignored in this declaration [enabled by default]
 };
 ^
C:\Users\effendi\Documents\Arduino\libraries\SuplaDevice/SuplaDevice.h:124:1: warning: 'typedef' was ignored in this declaration [enabled by default]
 };
 ^
In file included from C:\Users\effendi\AppData\Local\Temp\arduino_build_451178\sketch\supla_board_settings.cpp:10:0:
C:\Users\effendi\Documents\Arduino\libraries\SuplaDevice/SuplaDevice.h:108:1: warning: 'typedef' was ignored in this declaration [enabled by default]
 };
 ^
C:\Users\effendi\Documents\Arduino\libraries\SuplaDevice/SuplaDevice.h:156:1: warning: 'typedef' was ignored in this declaration [enabled by default]
 };
 ^
C:\Users\effendi\Documents\Arduino\libraries\SuplaDevice/SuplaDevice.h:116:1: warning: 'typedef' was ignored in this declaration [enabled by default]
 };
 ^
C:\Users\effendi\Documents\Arduino\libraries\SuplaDevice/SuplaDevice.h:124:1: warning: 'typedef' was ignored in this declaration [enabled by default]
 };
 ^
C:\Users\effendi\Documents\Arduino\libraries\SuplaDevice/SuplaDevice.h:156:1: warning: 'typedef' was ignored in this declaration [enabled by default]
 };
 ^
C:\Users\effendi\Desktop\netigo\stacja_pogodowa_supla\Primary_GUI-V2_Stacja_pogodowa_sds011\Primary_GUI-V2_Stacja_pogodowa_sds011.ino:102:1: warning: narrowing conversion of '-1' from 'int' to 'uint8_t {aka unsigned char}' inside { } [-Wnarrowing]
 };
 ^
C:\Users\effendi\Desktop\netigo\stacja_pogodowa_supla\Primary_GUI-V2_Stacja_pogodowa_sds011\Primary_GUI-V2_Stacja_pogodowa_sds011.ino:102:1: warning: narrowing conversion of '-1' from 'int' to 'uint8_t {aka unsigned char}' inside { } [-Wnarrowing]
C:\Users\effendi\Desktop\netigo\stacja_pogodowa_supla\Primary_GUI-V2_Stacja_pogodowa_sds011\Primary_GUI-V2_Stacja_pogodowa_sds011.ino:102:1: warning: narrowing conversion of '-1' from 'int' to 'uint8_t {aka unsigned char}' inside { } [-Wnarrowing]
C:\Users\effendi\Desktop\netigo\stacja_pogodowa_supla\Primary_GUI-V2_Stacja_pogodowa_sds011\Primary_GUI-V2_Stacja_pogodowa_sds011.ino:102:1: warning: narrowing conversion of '-1' from 'int' to 'uint8_t {aka unsigned char}' inside { } [-Wnarrowing]
C:\Users\effendi\Desktop\netigo\stacja_pogodowa_supla\Primary_GUI-V2_Stacja_pogodowa_sds011\Primary_GUI-V2_Stacja_pogodowa_sds011.ino:102:1: warning: narrowing conversion of '-1' from 'int' to 'uint8_t {aka unsigned char}' inside { } [-Wnarrowing]
C:\Users\effendi\Desktop\netigo\stacja_pogodowa_supla\Primary_GUI-V2_Stacja_pogodowa_sds011\Primary_GUI-V2_Stacja_pogodowa_sds011.ino:102:1: warning: narrowing conversion of '-1' from 'int' to 'uint8_t {aka unsigned char}' inside { } [-Wnarrowing]
C:\Users\effendi\Desktop\netigo\stacja_pogodowa_supla\Primary_GUI-V2_Stacja_pogodowa_sds011\Primary_GUI-V2_Stacja_pogodowa_sds011.ino:102:1: warning: narrowing conversion of '-1' from 'int' to 'uint8_t {aka unsigned char}' inside { } [-Wnarrowing]
C:\Users\effendi\Desktop\netigo\stacja_pogodowa_supla\Primary_GUI-V2_Stacja_pogodowa_sds011\Primary_GUI-V2_Stacja_pogodowa_sds011.ino:102:1: warning: narrowing conversion of '-1' from 'int' to 'uint8_t {aka unsigned char}' inside { } [-Wnarrowing]
C:\Users\effendi\Desktop\netigo\stacja_pogodowa_supla\Primary_GUI-V2_Stacja_pogodowa_sds011\Primary_GUI-V2_Stacja_pogodowa_sds011.ino:102:1: warning: narrowing conversion of '-1' from 'int' to 'uint8_t {aka unsigned char}' inside { } [-Wnarrowing]
C:\Users\effendi\Desktop\netigo\stacja_pogodowa_supla\Primary_GUI-V2_Stacja_pogodowa_sds011\Primary_GUI-V2_Stacja_pogodowa_sds011.ino:102:1: warning: narrowing conversion of '-1' from 'int' to 'uint8_t {aka unsigned char}' inside { } [-Wnarrowing]
C:\Users\effendi\Desktop\netigo\stacja_pogodowa_supla\Primary_GUI-V2_Stacja_pogodowa_sds011\Primary_GUI-V2_Stacja_pogodowa_sds011.ino:102:1: warning: narrowing conversion of '-1' from 'int' to 'uint8_t {aka unsigned char}' inside { } [-Wnarrowing]
C:\Users\effendi\Desktop\netigo\stacja_pogodowa_supla\Primary_GUI-V2_Stacja_pogodowa_sds011\Primary_GUI-V2_Stacja_pogodowa_sds011.ino:102:1: warning: narrowing conversion of '-1' from 'int' to 'uint8_t {aka unsigned char}' inside { } [-Wnarrowing]
C:\Users\effendi\Desktop\netigo\stacja_pogodowa_supla\Primary_GUI-V2_Stacja_pogodowa_sds011\Primary_GUI-V2_Stacja_pogodowa_sds011.ino:102:1: warning: narrowing conversion of '-1' from 'int' to 'uint8_t {aka unsigned char}' inside { } [-Wnarrowing]
C:\Users\effendi\Desktop\netigo\stacja_pogodowa_supla\Primary_GUI-V2_Stacja_pogodowa_sds011\Primary_GUI-V2_Stacja_pogodowa_sds011.ino:102:1: warning: narrowing conversion of '-1' from 'int' to 'uint8_t {aka unsigned char}' inside { } [-Wnarrowing]
C:\Users\effendi\Desktop\netigo\stacja_pogodowa_supla\Primary_GUI-V2_Stacja_pogodowa_sds011\Primary_GUI-V2_Stacja_pogodowa_sds011.ino:102:1: warning: narrowing conversion of '-1' from 'int' to 'uint8_t {aka unsigned char}' inside { } [-Wnarrowing]
C:\Users\effendi\Desktop\netigo\stacja_pogodowa_supla\Primary_GUI-V2_Stacja_pogodowa_sds011\Primary_GUI-V2_Stacja_pogodowa_sds011.ino:102:1: warning: narrowing conversion of '-1' from 'int' to 'uint8_t {aka unsigned char}' inside { } [-Wnarrowing]
C:\Users\effendi\Desktop\netigo\stacja_pogodowa_supla\Primary_GUI-V2_Stacja_pogodowa_sds011\Primary_GUI-V2_Stacja_pogodowa_sds011.ino: In function 'void setup()':
Primary_GUI-V2_Stacja_pogodowa_sds011:234:15: error: 'class SuplaDeviceClass' has no member named 'addWindSensor'
   SuplaDevice.addWindSensor(); // czunjnik prędkości wiatru
               ^
Primary_GUI-V2_Stacja_pogodowa_sds011:235:15: error: 'class SuplaDeviceClass' has no member named 'addRainSensor'
   SuplaDevice.addRainSensor(); // czujnik odpadów deszczu
               ^
C:\Users\effendi\Desktop\netigo\stacja_pogodowa_supla\Primary_GUI-V2_Stacja_pogodowa_sds011\Primary_GUI-V2_Stacja_pogodowa_sds011.ino:290:25: warning: 'void ESP8266WiFiGenericClass::onEvent(WiFiEventCb, WiFiEvent_t)' is deprecated (declared at C:\Users\effendi\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.3.0\libraries\ESP8266WiFi\src/ESP8266WiFiGeneric.h:54) [-Wdeprecated-declarations]
   WiFi.onEvent(WiFiEvent);
                         ^
C:\Users\effendi\Desktop\netigo\stacja_pogodowa_supla\Primary_GUI-V2_Stacja_pogodowa_sds011\Primary_GUI-V2_Stacja_pogodowa_sds011.ino: In function 'SuplaDeviceCallbacks supla_arduino_get_callbacks()':
Primary_GUI-V2_Stacja_pogodowa_sds011:457:6: error: 'SuplaDeviceCallbacks' has no member named 'get_pressure'
   cb.get_pressure = &get_pressure;
      ^
Primary_GUI-V2_Stacja_pogodowa_sds011:461:6: error: 'SuplaDeviceCallbacks' has no member named 'get_wind'
   cb.get_wind=&get_wind;  
      ^
Primary_GUI-V2_Stacja_pogodowa_sds011:462:6: error: 'SuplaDeviceCallbacks' has no member named 'get_rain'
   cb.get_rain = get_rain;
      ^
Primary_GUI-V2_Stacja_pogodowa_sds011:463:6: error: 'SuplaDeviceCallbacks' has no member named 'read_supla_relay_state'
   cb.read_supla_relay_state = &read_supla_relay_state;
      ^
Primary_GUI-V2_Stacja_pogodowa_sds011:464:6: error: 'SuplaDeviceCallbacks' has no member named 'save_supla_relay_state'
   cb.save_supla_relay_state = &save_supla_relay_state;
      ^
C:\Users\effendi\Desktop\netigo\stacja_pogodowa_supla\Primary_GUI-V2_Stacja_pogodowa_sds011\Primary_GUI-V2_Stacja_pogodowa_sds011.ino: In function 'void add_Relay(int)':
Primary_GUI-V2_Stacja_pogodowa_sds011:970:15: error: 'class SuplaDeviceClass' has no member named 'addRelayButton'
   SuplaDevice.addRelayButton(relay, -1, 0, read_supla_relay_flag(nr_relay));
               ^
C:\Users\effendi\Desktop\netigo\stacja_pogodowa_supla\Primary_GUI-V2_Stacja_pogodowa_sds011\Primary_GUI-V2_Stacja_pogodowa_sds011.ino: In function 'void add_Relay_Invert(int)':
Primary_GUI-V2_Stacja_pogodowa_sds011:978:15: error: 'class SuplaDeviceClass' has no member named 'addRelayButton'
   SuplaDevice.addRelayButton(relay, -1, 0, read_supla_relay_flag(nr_relay), true);
               ^
C:\Users\effendi\Desktop\netigo\stacja_pogodowa_supla\Primary_GUI-V2_Stacja_pogodowa_sds011\Primary_GUI-V2_Stacja_pogodowa_sds011.ino: In function 'void add_DHT11_Thermometer(int)':
C:\Users\effendi\Desktop\netigo\stacja_pogodowa_supla\Primary_GUI-V2_Stacja_pogodowa_sds011\Primary_GUI-V2_Stacja_pogodowa_sds011.ino:985:22: warning: narrowing conversion of 'thermpin' from 'int' to 'uint8_t {aka unsigned char}' inside { } [-Wnarrowing]
   dht_sensor[nr_dht] = { thermpin, DHT11 };
                      ^
C:\Users\effendi\Desktop\netigo\stacja_pogodowa_supla\Primary_GUI-V2_Stacja_pogodowa_sds011\Primary_GUI-V2_Stacja_pogodowa_sds011.ino: In function 'void add_DHT22_Thermometer(int)':
C:\Users\effendi\Desktop\netigo\stacja_pogodowa_supla\Primary_GUI-V2_Stacja_pogodowa_sds011\Primary_GUI-V2_Stacja_pogodowa_sds011.ino:994:22: warning: narrowing conversion of 'thermpin' from 'int' to 'uint8_t {aka unsigned char}' inside { } [-Wnarrowing]
   dht_sensor[nr_dht] = { thermpin, DHT22 };
                      ^
C:\Users\effendi\Desktop\netigo\stacja_pogodowa_supla\Primary_GUI-V2_Stacja_pogodowa_sds011\Primary_GUI-V2_Stacja_pogodowa_sds011.ino: In function 'void add_BME280_Sensor()':
Primary_GUI-V2_Stacja_pogodowa_sds011:1027:46: error: 'class SuplaDeviceClass' has no member named 'addPressureSensor'
   bme_channel.pressure_channel = SuplaDevice.addPressureSensor();
                                              ^
C:\Users\effendi\Desktop\netigo\stacja_pogodowa_supla\Primary_GUI-V2_Stacja_pogodowa_sds011\Primary_GUI-V2_Stacja_pogodowa_sds011.ino: In function 'void add_Relay_Button(int, int, int, int)':
Primary_GUI-V2_Stacja_pogodowa_sds011:1058:15: error: 'class SuplaDeviceClass' has no member named 'addRelayButton'
   SuplaDevice.addRelayButton(relay, button, type, read_supla_relay_flag(nr_relay), DurationMS);
               ^
C:\Users\effendi\Desktop\netigo\stacja_pogodowa_supla\Primary_GUI-V2_Stacja_pogodowa_sds011\Primary_GUI-V2_Stacja_pogodowa_sds011.ino: In function 'void add_Relay_Button_Invert(int, int, int, int)':
Primary_GUI-V2_Stacja_pogodowa_sds011:1071:15: error: 'class SuplaDeviceClass' has no member named 'addRelayButton'
   SuplaDevice.addRelayButton(relay, button, type, read_supla_relay_flag(nr_relay), true, DurationMS);
   
   exit status 1
'class SuplaDeviceClass' has no member named 'addWindSensor'


Proszę o pomoc.. THX
Awatar użytkownika
shimano73
Posty: 1168
Rejestracja: ndz lut 28, 2016 12:27 pm
Lokalizacja: Orzesze

pt paź 09, 2020 1:19 pm

Mój sofik kompiluje się na starej bibliotece
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie
Jak się dziś oddycha https://schimano73.aqi.eco/
https://github.com/shimano73
Greg978
Posty: 23
Rejestracja: śr sie 07, 2019 2:58 pm

pn paź 12, 2020 9:01 am

Cześć

przeczytałem sobie cały wątek, i mam kilka pytań.

Na poczatek może tak, mam Nettigo Air Monitor serii 0.2 dzialajacy już od ponad 2 lat, mam tam nastepujace czujniki z aktualnymi pomiarami

smogu
SDS011 PM2.5 0.3 µg/m³
SDS011 PM10 0.3 µg/m³

czujnik wewnatrz puszki
DHT22 temperature 10.3 °C
DHT22 humidity 99.9 %

czujnik na zewnatrz puszki
BMP/E280 temperature 7.6 °C
BMP/E280 air pressure 972.51 hPa
BMP/E280 humidity 100.0 %

oprogramowanie to Luftdaten

Particulate matter sensor
ID: 5495197
MAC: B4:E6:2D:53:D9:9D
Firmware version: NRZ-2020-129
(Jan 7 2020 13:42:11)

moje pytanie to jak moge sobie to podlaczyć pod suple, bo widzę że w tym temacie o to tu chodzi ale jakoś nie widzę prostego wyjaśnienia jak to zrobić?

chciałbym aby do mojej Supli dodać "Stację pogodową" z informacją z tych czujników.
Będę wdzieczny za pomoc.
Awatar użytkownika
shimano73
Posty: 1168
Rejestracja: ndz lut 28, 2016 12:27 pm
Lokalizacja: Orzesze

pn paź 12, 2020 12:17 pm

Greg978 pisze:
pn paź 12, 2020 9:01 am
Cześć

przeczytałem sobie cały wątek, i mam kilka pytań.

Na poczatek może tak, mam Nettigo Air Monitor serii 0.2 dzialajacy już od ponad 2 lat, mam tam nastepujace czujniki z aktualnymi pomiarami

smogu
SDS011 PM2.5 0.3 µg/m³
SDS011 PM10 0.3 µg/m³

czujnik wewnatrz puszki
DHT22 temperature 10.3 °C
DHT22 humidity 99.9 %

czujnik na zewnatrz puszki
BMP/E280 temperature 7.6 °C
BMP/E280 air pressure 972.51 hPa
BMP/E280 humidity 100.0 %

oprogramowanie to Luftdaten

Particulate matter sensor
ID: 5495197
MAC: B4:E6:2D:53:D9:9D
Firmware version: NRZ-2020-129
(Jan 7 2020 13:42:11)

moje pytanie to jak moge sobie to podlaczyć pod suple, bo widzę że w tym temacie o to tu chodzi ale jakoś nie widzę prostego wyjaśnienia jak to zrobić?

chciałbym aby do mojej Supli dodać "Stację pogodową" z informacją z tych czujników.
Będę wdzieczny za pomoc.
Szczerze mówiąc ja tez nie wiem :lol: , mój program działa inaczej , on dokonuje pomiarow z lokalnych czujników i wysyła dane do Supli a przy okazji do aqi.eco i airMonitora a nie odwrotnie jak ty byś chciał.
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie
Jak się dziś oddycha https://schimano73.aqi.eco/
https://github.com/shimano73
ODPOWIEDZ

Wróć do „Projekty użytkowników”