====== Homematic Geräte steuern ====== Hier wird allgemein erklärt, wie man Befehle oder Analogwerte an Homematic Aktoren senden kann. Wenn es eine detaillierte Dokumentation zu eurem Gerät gibt, findet ihr diese unter [[plugins:loxmatic:gerate:start|Geräte]]. Befehle an Homematic-Geräte können per Virtuellem HTML- oder UDP-Ausgang gesendet werden. Die detaillierte Beschreibung findet ihr hier: [[konfiguration:widget_help:widget_mqtt:mqtt_gateway:mqtt_gateway_http_und_udp_interface|MQTT Gateway - HTTP- und UDP-Interface]]. Um einen Befehl zu senden braucht man das richtige Topic, an das der Befehl gehen soll. Das Topic wird angezeigt, wenn man im MQTT-Gateway-Plugin auf //Incoming Overview// geht und dann //Show advanced table information// anwählt. Meist sieht man dann Topics, die Statusmeldungen sind. Sie beginnen alle mit **hm/status/.....**    {{plugins:loxmatic:1228539596.png?w=600}}\\   Um einen Wert zu setzen, ersetzt man nun im Topic "status" durch "set". Meist sind die STATE-Werte bei Homematic-Geräten setzbar, das unterscheidet sich aber von Gerät zu Gerät (siehe unter [[plugins:loxmatic:gerate:start|Geräte]]). Im obigen Beispiel lautet das Topic zum Setzen des Wertes also: **hm/__set__/Taster_GaesteWC:3/STATE** ===== Virtueller HTML Ausgang ===== Es muss ein Virtueller HTML Ausgang angelegt werden und als Adresse die IP-Adresse oder der Hostname des LoxBerry inklusive der notwendigen Credentials verwendet werden:   {{plugins:loxmatic:1228539597.png?h=250}}   Anschließend wird ein Virtueller Ausgang Befehl angelegt und die entsprechenden URL-Aufrufe aus der MQTT-Gateway-Plugin-Anleitung (siehe [[konfiguration:widget_help:widget_mqtt:mqtt_gateway:mqtt_gateway_http_und_udp_interface|MQTT Gateway - HTTP- und UDP-Interface]]) unter //Befehl bei EIN// und //Befehl bei AUS// eingetragen:   {{plugins:loxmatic:1228539598.png?h=400}}   In diesem Beispiel handelt es sich um einen digitalen Ausgang, d. h. STATE kann nur 0 oder 1 annehmen. Daher ist //Als Digitalausgang verwenden// angehakt. ===== Virtueller UDP Ausgang ===== Es muss ein Virtueller UDP Ausgang angelegt werden und als Adresse **/dev/udp** gefolgt der IP-Adresse des LoxBerrys und dem UDP-Port verwendet werden:   {{plugins:loxmatic:1228539599.png?h=250}}   Der Standard-Port des MQTT-Gateway-Plugins ist **11884**. Anschließend wird ein Virtueller Ausgang Befehl angelegt und die entsprechenden Aufrufe aus der MQTT-Gateway-Plugin-Anleitung (siehe [[konfiguration:widget_help:widget_mqtt:mqtt_gateway:mqtt_gateway_http_und_udp_interface|MQTT Gateway - HTTP- und UDP-Interface]]) unter //Befehl bei EIN// und //Befehl bei AUS// eingetragen:   {{plugins:loxmatic:1228539602.png?h=400}}   Bei UDP besteht der Befehl lediglich aus dem Topic gefolgt vom zu setzenden Wert (hier 0 und 1). In diesem Beispiel handelt es sich um einen digitalen Ausgang, d. h. STATE kann nur 0 oder 1 annehmen. Daher ist //Als Digitalausgang verwenden// angehakt.