Přišel jsem na to, že pokud chci zařízení, které si mohu co nejvíce přizpůsobit a nechci moc bastlit = přehrávat firmware atp., tak Shelly je pro toto nejlepší.
Lze rozchodit zcela bez připojení na ten jejich cloud, ale pokud no máte připojené, tak přímo na hlavním panelu webového rozhraní lze cloud jednoduše vypnout.
Asi většina těchto krabiček funguje tak, že ovládat to můžete nějakým http voláním - zapnout, vypnout, změnit stav - na to žádný cloud není potřeba.
Hodnoty se vyčítají pomocí nějakých pluginů, které krabičku zase pomocí http zavolají a ona na ně vyplivne většinou JSON data o spotřebě, napětí, proudu atp.
Zde přichází výhoda Shelly, které tato data dokáže pomocí scriptu odesílat samo a ve formátu dle libosti programátora a tam kam potřebuje.
Pokud vám nestačí to zobrazení na samotném webovém rozhraní zásuvky, případně se toho po domě rozroste víc, budete řešit jak to integrovat dohromady.
Pravděpodobně skončíte u Home Assistanta, což je dle mne takový Pythoní moloch, co po očku sleduji, tak buď v kontejneru nebo samostatný operační systém, přičemž každá z obou možností přináší nutné kompromisy.
Já osobně jsem zvolil v nějakém céčku psaný Domoticz, který si dokážu přizpůsobit svým požadavkům a je poměrně systémově nenáročný..
Aktuálně monitoruji nějakých 178 hodnot a na Rpi2 mám celkově využitých 8%CPU a 10% paměti.
Instaluje se jako normální program na jakýkoli počítač s Linuxem nebo Windows.
Přikládám obrázek, jak vypadají ty scripty - je to nějaká verze javascriptu- Espruino. Já v to nikdy neprogramoval, vždycky tak nějak slepím co potřebuji.
Ale i bez těch scriptů se dá spousta věcí vyřešit pomocí tzv. "Actions" - viz druhá ukázka.