Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Následující verze | Předchozí verze | ||
it:iot:baxi [2023/02/12 14:21] – vytvořeno Petr Nosek | it:iot:baxi [2024/09/15 23:26] (aktuální) – Petr Nosek | ||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
====== Baxi - kotel ====== | ====== Baxi - kotel ====== | ||
+ | ===== Nastavení termostatu ===== | ||
+ | |||
+ | {{youtube> | ||
+ | |||
+ | |||
+ | ===== Sběrnicové řešení BSB ===== | ||
+ | |||
+ | Zjistil jsem, že sběrnicové řešení nemám, tak jsem se už hledáním dál nezabýval. Nicméně tady jsou alespoň zdroje pro sběrnicové řešení, které vypadají docela nadějně. | ||
Uvádím zdroje pro vytvoření destiček ke kotli. | Uvádím zdroje pro vytvoření destiček ke kotli. | ||
Řádek 7: | Řádek 15: | ||
* https:// | * https:// | ||
* https:// | * https:// | ||
+ | |||
+ | |||
+ | ===== OpenTherm ===== | ||
+ | |||
+ | Mám kotel BAXI, který využívá komunikační protokol OpenTherm. Problém protokolu je, že pokud mám připojení termostat, kotel počítá s jedním připojeným zařízením. Není možné tedy připojit termostat a třetí zařízení. Prostě by to spolu nekomunikovalo. | ||
+ | |||
+ | Řešením by však mohl být prostředník (man in the middle), který by signál z termostatu zpracoval přijal, poté posunul na kotel a z kotle poslal odpověď na termostat. Jak by prostředník s informacemi naložil, už záleží na něm. A tady se otevírá prostor pro vlastní řešení v kombinaci se stávajícím. | ||
+ | |||
+ | Nejsem jediný, kdo tento problém řešil a zdá se, že Jiří Praus na to připravil velmi nadějné řešení. | ||
+ | |||
+ | ==== OpenTherm protokol ==== | ||
+ | |||
+ | OpenTherm protokol vyžaduje dvoukabelové připojení k termostatu. Operuje s napětím 7-15 V. Ihor Melnyk poupisuje využití [[https:// | ||
+ | |||
+ | |||
+ | ==== OpenTherm Gateway Arduino Shield ==== | ||
+ | |||
+ | Je projekt od Jiřího Prause z ČR. Je možné [[https:// | ||
+ | |||
+ | Tady je schéma zapojení destičky v režimu Gateway. | ||
+ | |||
+ | |||
+ | {{: | ||
+ | zdroj: hackster.io | ||
+ | |||
+ | Destičku lze provozovat i v režimu master/ | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | Musím říct, že se mi zpočátku do Arduina moc nechtělo. Neměl jsem v plánu se moc pouštět do programování v CPP. Ale čím víc jsem přemýšlel nad projektem Jiřího, tím víc mi přijde, že to nebude tak složité. Začnu tím, že zdrojové kódy k použití jeho destičky [[https:// | ||
+ | |||
+ | Má tam také napsaný jednoduchý kód pro použití v režimu Gateway. Po zapojení destičky se kód stará o to, aby přeposílal informace z termostatu do kotle a naopak. [[https:// | ||
+ | |||
+ | Nicméně nabízí se řešení, které přenese logiku jinam. Se zkušenostmi s [[it: | ||
+ | |||
+ | Co se týče Arduina, tak jsem pochopil, že jsou vývojové destičky WeMos D1 s Wi-Fi ESP8266, ke které je možné rozšíření připojit. Našel jsem například tyto: | ||
+ | |||
+ | * https:// | ||
+ | * https:// | ||
+ | |||
+ | |||
+ | |||
+ | ==== OpenTherm Gateway Kit ==== | ||
+ | |||
+ | Dalším řešením může být shield [[https:// | ||
+ | |||
+ | Shield má k sobě připravený firmware. Odhaduji, že v základním režimu zapojení shield přeposílá informace mezi kotlem a termostatem. | ||
+ | |||
+ | |||
+ | ==== Zdroje ==== | ||
+ | |||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * http:// | ||
+ | |||
+ | |||
+ | |||
+ |