können CM.variablen vom Typ String sein?

  • Fragen
  • können CM.variablen vom Typ String sein?

können CM.variablen vom Typ String sein?

▲
0
▼
♥ 0

Hallo
ich habe eine Zählerdefinition für einen mqtt-Zähler (M12), die mir den SoC der Fahrzeugbatterie ausliest. Das funktioniert. Daneben gibt der Adapter noch ein Topic ../can/status aus, welcher mir den Zustand des Adapters anzeigt, da dieser nicht durchgängig die Fahrzeugdaten auslesen kann. Dessen Payload lautet
{“status“: “offline“} bzw. {“status“: “online“}

Die mqtt-Zählerdefinition lautet
“WiCAN_online_status”: {
“address”: “wican/can/status”,
“query”: “status”,
“type”: “string”
}
Der Typ “String“ ist, wenn ich die Dokumentation richtig verstanden habe, auch für CM-Variablen erlaubt. Kopiere ich den Wert M12.WiCAN_online_status in eine Variable CM.Zoe_CAN_Status, steht dort nur eine Null anstelle des erwarteten Strings.
Mache ich irgendwas falsch?

Anhänge:
markiert als Spam
Posted by Top Networker (Fragen: 71, Antworten: 274)
Gefragt am 31. Dezember 2024 17:07
114 views

Antworten (2)

▲
0
▼
✔
Private answer

Wenn das so nicht zulässig ist, gibt es eine Möglichkeit, diese mqtt-Information auszuwerten?

markiert als Spam
Posted by Top Networker (Fragen: 71, Antworten: 274)
Answered on 29. Oktober 2025 11:43
▲
0
▼
✔
Private answer

CM.variablen können nicht vom Typ String sein.
Nur bei Schaltern wird das Feld für die Formel als Button-Text verwendet.

markiert als Spam
Posted by (Fragen: 43, Antworten: 206)
Answered on 27. Oktober 2025 11:26