FHEM Forum

FHEM => Sonstiges => Thema gestartet von: daheim am 24 Juni 2021, 09:50:01

Titel: HTTPMOD replacement02Mode expression
Beitrag von: daheim am 24 Juni 2021, 09:50:01
Hallo zusammen,

ich habe ein Problem mit dem replacement02Mode expression. Basierend auf dem Heizölabruf aus dem Codeschnipsel habe ich ein Problem.
Mein Plan:
Ich habe einen Ölstandsensor der mir die Restmenge an FHEM sendet --> Funktioniert.
Das Reading ist im Heizölpreis einthalten
Ich bekomme aber die Zahl aus dem Reading nicht in die URL eingebaut


replacement02Mode expression
replacement02Regex %%MENGE%%
replacement02Value ReadingsVal("Heizoelpreis","Nachtanken_gesamt","0")


Die Menge liefert immer 0 zurück

Was mache ich falsch ?

Viele Grüße
Daniel
Titel: Antw:HTTPMOD replacement02Mode expression
Beitrag von: yersinia am 24 Juni 2021, 09:59:44
Beziehst du dich auf diesen Vorschlag (https://forum.fhem.de/index.php/topic,107189.msg1033164.html#msg1033164)?

Sicher, dass der Ölsensor "Heizoelpreis" heisst?
ReadingsVal("Heizoelpreis","Nachtanken_gesamt","0")

Zeig mal ein list vom HTTPMOD Heizoelpreis Device und vom Ölsensor Device.
Titel: Antw:HTTPMOD replacement02Mode expression
Beitrag von: Christoph Morrison am 24 Juni 2021, 10:03:01
Versuch mal

replacement02Value Heizoelpreis:Nachtanken_gesamt

ohne ReadingsVal. HTTPMOD macht das für dich.
Titel: Antw:HTTPMOD replacement02Mode expression
Beitrag von: daheim am 24 Juni 2021, 10:09:04
Hallo zusammen,

yersinia hat recht, das Problem sitzt vor der Tastatur... Ich habe die Heizoelpreis durch das Richtige Device ersetzt und alles gut.

Sorry
::)