Ja poszedlem troche inna droga poniewaz juz mialem stacje Bresser 5 in 1 (typowa chinszczyzna sprzedawana pod roznymi nazwami), kosztowala mnie 70 funtow na amazon uk. Nie jest ona co prawda autonomiczna, ale na tym mi nie zalezy, mozna to zasilic z panelu, tyle, ze panel musi byc dosc duzy. Ta stacja nie ma polaczenia z siecia wifi, ale jest na to sposob: SDR - Software Defined Radio. Sygnaly radiowe wysylane przez stacje pogodowa do bazy w domu mozna przechwycic za pomoca odbiornika USB do TV naziemniej (DVB-T), kosztowal okolo 50zl. Ten odbiornik mam podlaczony do Raspberry Pi gdzie sygnal radiowy jest dekodowany i w postaci JSON jest wysylany do bazy danych InfluxDB w chmurze, gdzie jest tez ladnie wizualizowany (za pomoca Grafana). InfluxDB jest za darmo, ale trzyma dane tylko z ostatnich 30 dni, mozna oczywiscie zainstalowac baze lokalnie (na tym samym Raspberry Pi) i wtedy nie ma zadnych ograniczen i dostep do internetu nie jest potrzebny. Mozna sie tez podlaczyc pod WeeWx (https://www.weewx.com) za pomoca sterownika (tego nie probowalem).
Dodatkowo podlaczylem do RPi czujnik cisnienia BMP180, poniewaz tych danych Bresser nie przesyla radiowo, ten czujnik tez podaje temperature wewnatrz, model BMP280 moze tez mierzyc wilgotnosc, ale aktualnie jest ciezko dostepny.
Jakby ktos chcial szczegoly, to opisze jak to zrobic, jest to duzo prostsze, bo nie wymaga wiedzy o elektronice, a software jest dostepny i za darmo.