FHEM Forum

FHEM - Anwendungen => Heizungssteuerung/Raumklima => Thema gestartet von: Rainer1 am 15 Oktober 2023, 10:17:06

Titel: Warum werden die ebus-Readings nicht angezeigt ? Fehler im Autocreate ?
Beitrag von: Rainer1 am 15 Oktober 2023, 10:17:06
Hallo,

folgendes Device wurde automatisch angelegt:

Allerdings werden die Readings welche in der readingslist definiert sind, nicht angezeigt/aktualisiert - liegt hier ein Fehler vor ? oder funktioniert bei mir json2namevalue nicht ?
Titel: Aw: Warum werden die ebus-Readings nicht angezeigt ? Fehler im Autocreate ?
Beitrag von: TomLee am 15 Oktober 2023, 14:30:55
Zitat von: piuser1 am 15 Oktober 2023, 10:17:06oder funktioniert bei mir json2namevalue nicht ?

Ergänze json2namevalue mal wie folgt:

{ json2nameValue($EVENT,'hcTimer_Monday_', $JSONMAP) }
Werden die Readings dann erstellt ?

Ich hab mich mit den Templates die Reinhart zur Verfügung gestellt hat nie wirklich mit beschäftigt.

Wenn dieser Befehl :
fhem "setreading TimeMo HHMM1m [MQTT2_ebusd_470:hcTimer.Monday_0_value]";;;;
in einem der Templates verwendet wird, musst du in dem Readingnamen (hcTimer.Monday_0_value) den Punkt durch einen Unterstrich ersetzen oder in meinem oben gezeigten Beispiel den zweiten Parameter von json2nameValue anpassen, auf den Readingnamen mit Punkt.
Titel: Aw: Warum werden die ebus-Readings nicht angezeigt ? Fehler im Autocreate ?
Beitrag von: TomLee am 15 Oktober 2023, 14:42:10
Zitat... dass MQTT autocreate auf "complex" eingestellt werden muss

Oder so, dacht ich mir auch, war mir aber nicht sicher, man kann sich ja nicht alles merken.