<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"Segoe UI Symbol";
        panose-1:2 11 5 2 4 2 4 2 2 3;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
p.emailquote, li.emailquote, div.emailquote
        {mso-style-name:emailquote;
        margin-top:0in;
        margin-right:0in;
        margin-bottom:0in;
        margin-left:1.0pt;
        margin-bottom:.0001pt;
        border:none;
        padding:0in;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">DD,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Pokial si dobre pamatam, tak v Zigbee je kazdy prvok aj retranslatorom<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">pre dalsie prvky. Preto Vam to tak dobre ide.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">j.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"> Hw-list <hw-list-bounces@list.hw.cz>
<b>On Behalf Of </b>Korenský Pavel<br>
<b>Sent:</b> Friday, April 22, 2022 8:49 PM<br>
<b>To:</b> hw-list@list.hw.cz<br>
<b>Subject:</b> Re: Jak na WiFi senzory teploty v pokoji ?<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div id="x_divtagdefaultwrapper">
<p><span style="font-family:"Calibri",sans-serif;color:black">Zdravím,<o:p></o:p></span></p>
<p><span style="font-family:"Calibri",sans-serif;color:black"><o:p> </o:p></span></p>
<p><span style="font-family:"Calibri",sans-serif;color:black">tak nakonec jsem problém senzorů teploty vyřešil jednoduše. Holt už stárnu.<o:p></o:p></span></p>
<p><span style="font-family:"Calibri",sans-serif;color:black">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.<o:p></o:p></span></p>
<p><span style="font-family:"Calibri",sans-serif;color:black"><o:p> </o:p></span></p>
<p><span style="font-family:"Calibri",sans-serif;color:black">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.<o:p></o:p></span></p>
<p><span style="font-family:"Calibri",sans-serif;color:black"><o:p> </o:p></span></p>
<p><span style="font-family:"Calibri",sans-serif;color:black">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.<o:p></o:p></span></p>
<p><span style="font-family:"Calibri",sans-serif;color:black"><o:p> </o:p></span></p>
<p><span style="font-family:"Calibri",sans-serif;color:black">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.<o:p></o:p></span></p>
<p><span style="font-family:"Calibri",sans-serif;color:black"><o:p> </o:p></span></p>
<p><span style="font-family:"Calibri",sans-serif;color:black">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.<o:p></o:p></span></p>
<p><span style="font-family:"Calibri",sans-serif;color:black"><o:p> </o:p></span></p>
<p><span style="font-family:"Calibri",sans-serif;color:black">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 style="font-family:"Segoe UI Symbol",sans-serif;color:black">😊</span><span style="font-family:"Calibri",sans-serif;color:black"><o:p></o:p></span></p>
<p><span style="font-family:"Calibri",sans-serif;color:black"><o:p> </o:p></span></p>
<p><span style="font-family:"Calibri",sans-serif;color:black">Zdraví PavelK<o:p></o:p></span></p>
</div>
<div class="MsoNormal" align="center" style="text-align:center">
<hr size="2" width="98%" align="center">
</div>
<div id="x_divRplyFwdMsg">
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:black">Od:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:black"> Hw-list <<a href="mailto:hw-list-bounces@list.hw.cz">hw-list-bounces@list.hw.cz</a>>
 za uživatele Pavel Brychta <<a href="mailto:pavel.brychta@duhasys.eu">pavel.brychta@duhasys.eu</a>><br>
<b>Odesláno:</b> pondělí 18. dubna 2022 17:54:53<br>
<b>Komu:</b> <a href="mailto:hw-list@list.hw.cz">hw-list@list.hw.cz</a><br>
<b>Předmět:</b> Re: Jak na WiFi senzory teploty v pokoji ?</span> <o:p></o:p></p>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
</div>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt">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í </span><span style="font-size:10.0pt;font-family:"Segoe UI Symbol",sans-serif">😞</span><span style="font-size:10.0pt"> 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 <a href="http://www.HW.cz">www.HW.cz</a><br>
>>> <a href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a><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 <a href="http://www.HW.cz">www.HW.cz</a><br>
>> <a href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a><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 <a href="http://www.HW.cz">www.HW.cz</a><br>
> <a href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a><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 <a href="http://www.HW.cz">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a><o:p></o:p></span></p>
</div>
</div>
</body>
</html>