NEWS
Werte zur CCU und gleichzeitig umrechnen?
-
Hallo zusammen,
habe da mal ne Frage.Ich übergebe den Wert hiermit.
const idSrc3 = 'javascript.0.Verbrauchszähler.Brauchwasserzähler.Verbrauch.Tag'; const idDst3 = 'hm-rega.0.15257'; // ID der Ziel-Systemvariable on(idSrc3, function(dp) { // Wertübertragung bei jeder Wertänderung der Quelle setState(idDst3, parseFloat(dp.state.val)); });den Tageswasserverbrauch an meine CCU. So wie es hier ist, werden m³ übergeben. Es steht also in der SV von der CCU dann z.B. 0,358 m³. Ich hätte aber lieber, das in der SV 358 Liter stehen.
Kann ich das vor der Übergabe direkt umrechnen? Also den Wert mal 1000 ?
Wenn ja, wie?
Grüße
Manfred -
Hallo zusammen,
habe da mal ne Frage.Ich übergebe den Wert hiermit.
const idSrc3 = 'javascript.0.Verbrauchszähler.Brauchwasserzähler.Verbrauch.Tag'; const idDst3 = 'hm-rega.0.15257'; // ID der Ziel-Systemvariable on(idSrc3, function(dp) { // Wertübertragung bei jeder Wertänderung der Quelle setState(idDst3, parseFloat(dp.state.val)); });den Tageswasserverbrauch an meine CCU. So wie es hier ist, werden m³ übergeben. Es steht also in der SV von der CCU dann z.B. 0,358 m³. Ich hätte aber lieber, das in der SV 358 Liter stehen.
Kann ich das vor der Übergabe direkt umrechnen? Also den Wert mal 1000 ?
Wenn ja, wie?
Grüße
Manfred@Beowolf sagte:
Kann ich das vor der Übergabe direkt umrechnen? Also den Wert mal 1000 ?
Ja.
Weshalb parseFloat(dp.state.val) ? Enthält der Datenpunkt "javascript.0.Verbrauchszähler.Brauchwasserzähler.Verbrauch.Tag" keine Zahl ?setState(idDst3, 1000 * dp.state.val); -
Doch, aber ich habe auch Werte die per mqtt kommen. Dort habe ich dann Fehlermeldungen weil es wohl keine Zahlen sind.
So bin ich immer auf der sicheren Seite. Ist das ein Fehler?@Beowolf sagte:
Ist das ein Fehler?
Nein, nur unnötige Verschwendung von Ressourcen.
@Beowolf sagte in Werte zur CCU und gleichzeitig umrechnen?:
Werte die per mqtt kommen. Dort habe ich dann Fehlermeldungen weil es wohl keine Zahlen sind.
Typischer Fall für Alias.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login