Sám řeším něco podobného, takže za mě by asi zájem byl. (můj projekt je zatím ještě v plenkách)
Konkrétně řeším řízení topení přes Raspberry+arduino spínající relátka se senzory z ESP8266 s BME280.
Časem přibyde kontrola hladiny vody ve studni, teplota vody v bazénu, atd...
Jak moc je to ten projekt pružný na HW a přidání například řízení topení?
Ahoj, celkem ses trefil, na podpoře ESP8266 s BME280 zrovna pracuji.
Takže tam můžeš počítat s plnou podporou a co se týká vnitřního řízení topení, tam jsem měl v plánu koupit nějaké hotové hlavice přímo na topení s API, to je tedy aktuálně naše představa, protože pytlíkování něčeho svého mi v tomto případě nepřijde úplně rentabilní. Dále bude jako jedna z prvních zahrnuta podpora pro Philips Hue.
Abych ještě trochu doplnil představu o tom jak to celé funguje, na Linuxu existuje shellový script, který vyčítá každých pět minut přes snmp data z Giomu, která ukládá do MySQL. Zatím je celá koncepce tak, že si externí vps vyčítá z domácího serveru jak aktuální data, tak starší nacachovaná, aby to nebylo tak náročné na DB. Tento koncept chceme ale překopat, aby se s externí vps vůbec nepočítalo, zrovna tohle by mělo být v následujících několika dnech asi hotové.
Nyní je prakticky hotový a k nabídnutí jen ten první link, to z toho druhého je vše co tam zatím je a pouštíme se do toho. Nejdřív do toho bude přepracována celá funkčnost z toho Giomu, potom začneme dělat dál. Jak jsem psal, kdokoli se může přidat, jen co doladíme pár scriptů, kde jsou zatím hardcodované adresy a podobně. Hned potom to půjde ven.
Pro komponenty, pro které nebude nativní podpora (bude to veřejně dostupné, ať si tedy podporu pro svůj konkrétní HW dopíše, kdo chce) je možnost přidat do domu čidlo, kterému se přiřadí ikonka, název a shellový script, který se vykoná a návrat tohoto scriptu bude vypsán u čidla. To je tím pádem jen pro čtení, ale lepší způsob jak přidat podporu pro externí neznámá čidla jsme nevymysleli.
Yarda:
Na nějakém základním readme.md pracuje aktuálně kamarád, mělo by snad být velmi brzy dostupné.
Honza: Myslím, že můj obecný popis z prvního odstavce toto objasňuje. Snažíme se o to, aby to nijak centralizovaně nic nedělalo, tam je to trochu jinak u Hue, i když to také šlape offline na lokální IP...
Pokud má někdo další dotazy, neváhejte.
Díky, Wisconsin