Hauptmenü

MQTT Icon ändern

Begonnen von Leonheart, 04 Januar 2017, 12:55:34

Vorheriges Thema - Nächstes Thema

Leonheart

Hallo zusammen,

Ich arbeite mich gerade in FHEM rein. Ich habe es laufen :) :) :)
Dazu läuft noch der MQTT Server soweit alles ohne Probleme.
Ich hab etliche Mikrocontroller laufen auf denen jeweils ein MQTT Client läuft. Diese machen auch brav was sie sollen nämlich die jeweilige Status Änderung Posten.
In FHEM kommt es auch an. Soweit auch kein Problem.

Jetzt zu der Stelle wo ich nicht weiter komme.

Ich habe ein Gerät angelegt einen Bewegungsmelder wenn man es genau nimmt. Ich möchte erstmal den jeweiligen Status in FHEM angezeigt bekommen und von da aus weiter machen.

folgenden Code habe ich bisher zusammen

defmod PIR_Flur_Oben MQTT_DEVICE
attr PIR_Flur_Oben IODev Mosquitto
attr PIR_Flur_Oben devStateIcon on:message_presence off:message_presence_disabled
attr PIR_Flur_Oben eventMap 1:on 0:off
attr PIR_Flur_Oben icon message_presence
attr PIR_Flur_Oben room Flur Oben
attr PIR_Flur_Oben stateFormat {1}
attr PIR_Flur_Oben subscribeReading_.* PIR_Flur_oben


Der MQTT Client übergibt bei Bewegung eine 1 sonst eine 0
jetzt soll das devStateIcon bei 1 das eine Icon anzeigen bei 0 das andere
wo liegt mein Fehler ? Ich hoffe mir kann da einer helfen.

Wenn ich das nicht hingebogen bekomme brauche ich gar nicht erst weiter machen  :(
Hardwareseitig ist alles paletti jetzt fehlt nur noch die Softwareseite^^