Warum werden die ebus-Readings nicht angezeigt ? Fehler im Autocreate ?

Begonnen von Rainer1, 15 Oktober 2023, 10:17:06

Vorheriges Thema - Nächstes Thema

Rainer1

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 ?

TomLee

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.

TomLee

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.