"Ezt nem igazán értem, mi köze az autonómiának ahhoz, hogy egyébként hogyan kommunikálnak egymással az eszközök? Másképp megfogalmazva, egy REST API-s megoldás - erre tippelek a GET kérések miatt - mennyiben biztosít magasabb rendelkezésre állást?"
Úgy, hogy egymással tudnak beszélni központ nélkül, akkor is, ha nincs internet kapcsolat vagy közös Wifi kapcsolat, mert point-to-point beszélnek egymással és keresik egymás társaságát... :)
"Amúgy semmi akadálya két RPi üzembeállításának úgy, hogy mindkettőn fut egy mosquitto. Csak a klienseket kell úgy megírni, hogy mindkét brókert használják. Azt persze nem árt lekezelni, hogy mi történjen egymásnak ellentmondó üzenetek esetén, de ki mondta, hogy ez az egész egyszerű?"
Ennél lényegesen egyszerűbb, ha az ember eldobja azt a protokollt, amelyik csak nehézségeket és problémákat hoz be a rendszerbe minimális előnyért. De mindenki maga megítéli, hogy a központ(ok) és/vagy az internet kapcsolat kiesése esetén milyen szintű működést vár el a házától.