<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from text --><style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<meta content="text/html; charset=UTF-8">
<style type="text/css" style="">
<!--
p
{margin-top:0;
margin-bottom:0}
-->
</style>
<div dir="ltr">
<div id="x_divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:#000000; font-family:Calibri,Helvetica,sans-serif">
<p>Zdravím,</p>
<p><br>
</p>
<p>tak nakonec jsem problém senzorů teploty vyřešil jednoduše. Holt už stárnu.</p>
<p>Když jsem viděl ty Zigbee teploměry/vlhkoměry o rozměrech cca. 3x3 cm napájené jednou lithiovou baterkou 2032, bylo mi jasné, že líp to nezbastlím.</p>
<p><br>
</p>
<p>Takže jsem jich pár koupil s tím, že z jednoho Raspbery Pi udělám centrálu a připojím to na něj. Po prvnotním neúspěšném laborování jednak s Domoticz (nerozchodil jsem víceméně vůbec, protože zigbee2mttq se nějak nedařilo), přes Openhabian (dařilo se částečně,
jezdí to hezky, ale neseje to - resp. nedařilo se párovat ty Zigbee proti USB sticku s TI CC2531) až po Home Assistant.</p>
<p><br>
</p>
<p>No a ten Home Assistant (jako hotový Flash image celého řešení pro Raspberry) se rozběhl na první dobrou, zařízení se spárovala bez problémů a všechno šlape jako hodinky. Vypadá to docela sexy v tom webovém rozhraní, add-ons jako třeba zálohování na NAS
taky fungují, takže u toho patrně zůstanu.</p>
<p><br>
</p>
<p>Docela mně zaujalo, že Zigbee má až překvapivě velký dosah. V rámci mezonetového bytu to Raspberry s USB stickem CC2531 a externí anténkou vidí senzory po celém bytě a ani nebylo třeba použít Zigbee chytrou zásuvku, kterou jsem projistotu koupil taky, že
bude případně fungovat jako hub/router.<br>
</p>
<p><br>
</p>
<p>Ale abych nevyšel ze cviku, objednal jsem si pár kousků ESP32 NodeMCU na experimentování s ESPHome a uvidíme, co se z toho vyvrbí. Asi nejdřív venkovní teploměr, protože ten jsem jako hotové řešení za lacino nikde nenašel.</p>
<p><br>
</p>
<p>Jinak ty Zigbee teploměry/vlhkoměry jsou vzhledem k rozměrům a provedení celkem "manželka-friendly, protože z toho nic netrčí, nevedou do toho dráty a bílá věc 3x3 cm neuráží estetické cítění ať je nalepena kdekoli. A vzhledem k tomu, že jsem celý projekt
doma "prodal" jako cestu k ušetření za plyn, protože k tomu časem přibudou nějaké chytré hlavice na radiátory topení, bylo to přijato mojí drahou polovičkou celkem vlídně, dokonce bych řekl, že s mírným nadšením...
<span>😊</span></p>
<p><br>
</p>
<p>Zdraví PavelK<br>
</p>
</div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="x_divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>Od:</b> Hw-list <hw-list-bounces@list.hw.cz> za uživatele Pavel Brychta <pavel.brychta@duhasys.eu><br>
<b>Odesláno:</b> pondělí 18. dubna 2022 17:54:53<br>
<b>Komu:</b> hw-list@list.hw.cz<br>
<b>Předmět:</b> Re: Jak na WiFi senzory teploty v pokoji ?</font>
<div> </div>
</div>
</div>
<font size="2"><span style="font-size:10pt;">
<div class="PlainText">No, na ESP8266 i ESP32 se da provozovat WPA2 Enterprise. U ESP8266 je
<br>
(zatim) treba opatchovat knihovnu, ale v pristi verzi Arduino Core by <br>
snad mela byt uz patchovana. Problem bude s pameti RAM u toho malyho <br>
ESP. Bluetooth Xiaomi teplomery/vlhkomery nevyhovi? Mam je prijpojene k <br>
ESP32 pomoci NimBLE knihovny. To ESP32 je pripojene do WiFi (ale ne WPA2 <br>
Enterprise), takze vim, ze tahle cesta funguje...<br>
<br>
P.B.<br>
<br>
Dne 16. 04. 22 v 14:22 Jindrich Fucik napsal(a):<br>
> Já bych se tedy ještě zamyslel nad jednou věcí. WiFi není zrovna <br>
> vrcholem úspornosti. Možná by se při bateriovém provozu vyplatilo se <br>
> zadívat na některý z protokolů, které používají bezdrátové <br>
> meteostanice a teploměry. Vzhledem k tomu, že množství přenesených dat <br>
> je opravdu malé a směr je také jen jeden, tak bych možná šel do nějaké <br>
> technologie typu 868 MHz s jedním "routerem" na WiFi, nebo jinak do <br>
> domácí sítě.<br>
><br>
> Koukám, že Číňan si libuje v ZigBee, tak to asi bude dobrý oddíl.<br>
><br>
> Dne 16.4.2022 v 9:29 Jindrich Fucik napsal(a):<br>
>> Ahoj,<br>
>><br>
>> já v rámci svého naturelu bych se pokusil uchodit tohle:<br>
>> <a href="https://gist.github.com/Matheus-Garbelini/2cd780aed2eddbe17eb4adb5eca42bd6">
https://gist.github.com/Matheus-Garbelini/2cd780aed2eddbe17eb4adb5eca42bd6</a> <br>
>><br>
>> S tím, že vím, že pro baterkové aplikace to není nejvhodnější, ale je <br>
>> to výzva.<br>
>><br>
>> O něco vhodnější by byl asi tento bratříček:<br>
>> <a href="https://gist.github.com/Matheus-Garbelini/332dc35dbdf640d4e5f2672636e19bde">
https://gist.github.com/Matheus-Garbelini/332dc35dbdf640d4e5f2672636e19bde</a> <br>
>><br>
>><br>
>> Pochopitelně obsluha nějakého senzoru bude jen třešnička na dortu.<br>
>><br>
>> Jindra<br>
>><br>
>> Dne 15.4.2022 v 23:19 Kořenský Pavel napsal(a):<br>
>>> Zdravím vespolek,<br>
>>><br>
>>><br>
>>> po delší době jsem se opět odhodlal si trochu zabastlit a samozřejmě <br>
>>> jsem si pěkně naběhl...<br>
>>><br>
>>><br>
>>> Záměr byl celkem jednoduchý. Učinit naší domácnost, kterou záměrně <br>
>>> udržuji zcela "hloupou" o něco méně hloupou a mít vše pod kontrolou.<br>
>>><br>
>>> Takže jako první krok jsem si usmyslel, že by nebylo úplně špatné <br>
>>> mít v několika pokojích senzory teploty (a případně vlhkosti) <br>
>>> připojené do domácí WiFi sítě. Teplotu by prozatím snímalo Raspberry <br>
>>> Pi, připojené do stejné sítě a to buď tak, že by na něj senzory <br>
>>> posílaly hodnoty nebo by naopak Raspberry Pi periodicky oslovovalo <br>
>>> senzory třeba přes HTTP a sejmulo si data ve formátu "senzorXYZ, <br>
>>> teplota, vlhkost".<br>
>>><br>
>>><br>
>>> Po prostudování materiálů k několika komerčně dostupným senzorům <br>
>>> jsem kvůli bezpečnosti všechno zavrhnul. Nechci žádný cloud někde, <br>
>>> žádné appky pro mobilní telefony, nic takového. Jen uzavřené řešení <br>
>>> v rámci domácí sítě.<br>
>>><br>
>>><br>
>>> Jako celkem zřejmá možnost se nabízí použít třeba Raspberry Pico s <br>
>>> WiFi modulem a napsat si to v Pythonu sám. To by problém nebyl. <br>
>>> Jenže to má háček. Moje domácí síť má WiFi část zabezpečenou pomocí <br>
>>> WPA2 Enterprise (takže certifikát na každém klientu, Radius server <br>
>>> pro autentikaci, šifrování už od prvního okamžiku při navazování <br>
>>> spojení a tak podobně).<br>
>>><br>
>>><br>
>>> No a to bohužel Raspberry Pi Pico neumí 😞 Nebo lépe řečeno, nenašel <br>
>>> jsem nikde návod, jak udělat, aby to umělo.<br>
>>><br>
>>><br>
>>> Nemáte někdo nějaký tip jak to udělat ? Nebo třeba tip na nějaký <br>
>>> jiný, dostatečně laciný mikrokontrolér, který by to uměl ?<br>
>>><br>
>>> Potřebuju jenom aby to šlapalo na baterky a umělo se to připojit na <br>
>>> WPA2 Enterprise a dalo se to dodatečně programovat v nějakém <br>
>>> smysluplném jazyku (C, Python atd.) a nevyžadovalo to zakoupení <br>
>>> komerčního kompilátoru za X tisíc dolarů.<br>
>>><br>
>>><br>
>>> Díky za jakékoli info<br>
>>><br>
>>><br>
>>> Zdraví PavelK<br>
>>><br>
>>><br>
>>><br>
>>><br>
>>> _______________________________________________<br>
>>> HW-list mailing list - sponsored by www.HW.cz<br>
>>> Hw-list@list.hw.cz<br>
>>> <a href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
>> _______________________________________________<br>
>> HW-list mailing list - sponsored by www.HW.cz<br>
>> Hw-list@list.hw.cz<br>
>> <a href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
> _______________________________________________<br>
> HW-list mailing list - sponsored by www.HW.cz<br>
> Hw-list@list.hw.cz<br>
> <a href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
<br>
<br>
_______________________________________________<br>
HW-list mailing list - sponsored by www.HW.cz<br>
Hw-list@list.hw.cz<br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
</div>
</span></font>
</body>
</html>