hallo zusammen,
ich habe da eine Frage:
Wie kann ich mit FHEM das Reading "value" oder "state" umformatieren?
Hintergrund: Die Logo gibt mir beim LOGO_ANALOG lesen einen Wert (in u2 - unsigned int 2 Byte) zurück.
Dieser besteht ja aus 16 Bit. Bit 0 bis 3 sind die Einer-Minuten, Bit 4-7 die Zehner-Minuten, Bit 8-11 die Einer-Stunden und Bit 12-15 die Zehner-Stunden.
Wie könnte ich nun diesen Zahlenwert in eine Ausgabe wie zB 13:55 formatieren?
Gruß
Siggi
Mit dem Attribut stateFormat und einer darin angegebenen Konvertierungsfunktion.
Oder mit userReadings neue Readings anzulegen, mit umgerechneten Werten.