Ja postawiłem na Souliss (czyli ESP programuję przy pomocy Arduino) + openHAB.
Parę lat to już jest rozwijane i coraz fajniej działa.
Ogrzewanie akurat mam pompą ciepła i podłogowe, więc dodatkowa regulacja raczej nie ma sensu ze względu na bezwładność. Ale teoretycznie mogę podłączyć do openHAB (jest "plugin") po dołożeniu modułu sieciowego do pompy.
Podoba mi się, że mogę powiedzieć do telefonu "otwórz drzwi garażowe" i to działa Tylko jeszcze chcę mieć ich stan w systemie.