Schnittstelle zur Automation
In Richtung der Automation kann homegear XML-RPC, Binary-RPC, JSON-RPC, MQTT, Websockets und auch HTTP sprechen.
Die RPC-Schnittstelle kommt hauptsächlich bei der Kommunikation als CCU(2)-Ersatz zum Einsatz. Prominentestes Beispiel ist hier sicher openHab und das zugehörige Homematic-Binding, das komplett von Homegear unterstützt wird - inkl. Auto-discover.
Der größte Vorteil dadurch ist, dass sich alle Geräte, die Homegear unterstützt, in openHab, oder jeder anderen Automation, als Homematic-Geräte präsentieren.
MQTT ist eine weitere große Stärke von Homegear. Jedes per Protokoll angebundene Gerät wird in MQTT abgebildet und ist dadurch von jeder mqtt-fähigen Software ansprechbar.
Beispielhaft hat @pmayer hier mal vor Längerem zusammengeschrieben wie so eine Konfiguration per MQTT aussehen kann.