Asi šest let provozuju jednoduchou meteostanici postavenou na relátkové desce z chytrého přepínače Sonoff TH10. K ní jsou připojena čidla teploty DS18B20 a světla BH1750. Firmware jsem vyměnil za Tasmotu a připojil na domácí OpenHAB, později HomeAssistent. Funguje spolehlivě, ale meteostanice měří jen dvě hodnoty a je našroubovaná zespodu do podbití domu nad oknem technické místnosti, odkud poslední léta fouká teplý vzduch z přenosné klimatizace. Přitom data používáme v některých automatizacích.

Druhá verze
Pro novou verzi jsem vybral vývojovou desku Meteo Mini od Laskakitu. Z části je projekt inspirovaný Laska Meteo kitem, ale napájím meteostanici ze sítě a hlavně používám jiná čidla: teploty, kvality vzduchu, světla, externí čidla pro měření rychlosti a směru větru nebo srážek.
Software zajišťuje ESPHome, který je poměrně jednoduchý na konfiguraci a velmi dobře se integruje s Home Assistantem.

Součástky
- vývojová deska Meteo Mini ve variantě IPEX (s konektorem pro externí anténu)
- externí anténa 5dBi 19cm 2.4G
- pigtail MHF3/IPEX3 - SMA Female, kabel 1,15mm, 15cm
- napájecí adaptér USB
- napájecí kabel JQ-118 USB-C do JST-PH-2 2mm 10cm
- I2C čidlo tlaku, teploty, vlhkosti a kvality vzduchu BME688 s uŠup konektorem
- I2C čidlo světla BH1750 s uŠup konektorem
- kabel uŠup, STEMMA QT, Qwiic JST-SH 4-pin - 1x 5cm a 1x 20cm
- sada čidel k meteostanicím WH1080 a WH1090 (čidlo směru větru WH-SP-WD, anemometr - čidlo rychlosti větru WH-SP-WS01, srážkoměr MS-WH-SP-RG, radiáční štít, tyč a držáky)
- ochranný lak
- vytisknutá krabička na desku a držák krabičky s tepelným štítem
- vymodelované a vytisknuté podložky mezi desky I2C čidel
- externí rezistor 217kOhm pro čidlo směru větru (je možné použít jinou hodnotu, stačí změnit konfiguraci)
- malé vruty na uzavření krabičky a přišroubování malých čidel
Pullup rezistory jsou už integrované na desce a čidlech. Stejně tak nebyly potřeba externí kondenzátory, které jsou na některých schématech.
Zapojení
Napájení řeším běžnou USB nabíječkou, ke které je připojen kabel s konektory. Na desce je napájení (na doporučení Laskakitu) připojeno do konektoru pro solární panel. Při tomto zapojení zřejmě nefunguje integrovaný přepínač ON/OFF, ale nijak mi nechybí.
I2C čidla jsou připojena do série pomocí uŠup konektoru. Interně používají GPIO3 (řízení napájení), GPIO18 (SCL) a GPIO19 (SDA).
Čidlo rychlosti větru je zapojené dodaným kabelem pomocí RJ konektoru do čidla směru větru. Z kabelů čidel deště a směru větru jsem pro zjednodušení ustřihl RJ konektory a kablíky napájel rovnou na GPIO na desce. Rezistor jsem schoval k vodičům do smršťovací bužírky.

Zapojení PINů na desce:
- 3,3V - čidla srážek, směru větru a rychlosti větru
- GND - čidlo směru větru
- GPIO1 - čidlo směru větru a externí rezistor
- GPIO4 - čidlo srážek
- GPIO5 - čidlo rychlosti větru
Piny se dají přeházet, ale ne všechny piny umožňují měřit napětí nebo počítat impulsy.
Zapojení čidla směru větru a externího odporu pro dělič napětí:

Po otestování jsem desky I2C čidel postříkal lakem (viz doporučení). Pozor na dočasné zakrytí samotných čidel.

Sestavení a vedení kabelů čidel větru a deště je vidět v tomto návodu.
Krabička
Krabičku jsem vytiskl na 3D tiskárně z materiálu PETG (oranžový byl po ruce). Kromě obou dílů krabičky jsem ze stejného modelu vytiskl také držák na tyč. Také PETG, ale vzhledem k viditelnosti dílu jsem dokoupil a použil šedivý.
Fyzické sestavení krabičky je popsané v manuálu. Protože mám 2 I2C čidla, sešrouboval jsem je na stejné místo (držák na krabičce), ale vymezil jsem je vytisknutými podložkami podle vlastního modelu.
Krabička je vymyšlená tak, že se zasune a zašroubuje do radiačního štítu.

Čidlo směru větru
K zapojení je potřeba externí součástka - rezistor. Jeho hodnota (já jsem ve skříni našel 217kOhm) se pak nastavuje v konfiguraci.
Na výstupu, který měří deska pomocí děliče napětí jsou různé odpory pro různé směry větru. Naměřil jsem následující hodnoty. Pro úhel 270 stupňů (Z) se liší od popisu prodejce nebo jiných kutilů - buď mám trochu jiný typ a nebo je můj kus vadný. Na funkci to ale nemá vliv, jen bylo nutné uzpůsobit konfiguraci tohoto směru.

- odpor - hodnota podle dokumentace
- dolní a horní mez - prahy, podle kterých detekuju tento směr
Software - konfigurace ESPHome
ESPHome jsem nejdřív provozoval samostatně v dockeru. Později jsem ho přesunul do modulu v Home Assistant OS.
Konfigurace / kód ke stažení ZDE.
Home Assistant dashboard
Vizualizace v HA z doby testování:

Celý seznam entit:

Zdroje
- https://github.com/LaskaKit/Meteo_Mini
- https://www.laskakit.cz/user/related_files/l__skakit_meteo_mini_meteostanice_2-0_v2-3_-_n__vod.pdf
- https://tadyk.info/domaci-meteostanice.html + github
- https://www.vodnici.net/wiki/meteostanice-mereni-srazek-rychlosti-a-smeru-vetru/
- https://learn.sparkfun.com/tutorials/weather-meter-hookup-guide
- https://chiptron.cz/news.php?readmore=1006 (o radiačních štítech)
- Pro vkládání komentářů se musíte přihlásit