Autor Thema: HTTPMOD: $val bei set in state schreiben  (Gelesen 345 mal)

Offline freetz

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2014
    • GitHub Projektseite für BSB-LAN und Robotan
HTTPMOD: $val bei set in state schreiben
« am: 20 August 2021, 12:04:53 »
Hallo zusammen,

gibt es eine Möglichkeit, den Wert, der über ein "set" Kommando an ein HTTPMOD Device geschickt wird (und der ja in $val landet) in das state des HTTPMOD Device zu schreiben?

Ich übermittle alle 5 Minuten meine PV-Produktion an SolCast und würde im state Reading gerne den zuletzt übermittelten Wert sehen können.

VG, F.
Alle Infos zur Anbindung von Heizungssystemen mit PPS-, LPB- bzw. BSB-Bus ans LAN gibt es hier:
https://github.com/fredlcore/bsb_lan

Alle Infos zum WLAN-Interface "Robotan" für Ambrogio/Stiga/Wolf und baugleiche Rasenmähroboter:
https://github.com/fredlcore/robotan

Offline StefanStrobel

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1685
Antw:HTTPMOD: $val bei set in state schreiben
« Antwort #1 am: 04 September 2021, 16:50:11 »
Hallo freetz,

Das Modul hat keine explizite Funktion um das zu tun.
Du könntest das aber vermutlich über ein notify oder auch über eine set...IExpr realisieren.

Gruß
    Stefan

Offline freetz

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2014
    • GitHub Projektseite für BSB-LAN und Robotan
Antw:HTTPMOD: $val bei set in state schreiben
« Antwort #2 am: 04 September 2021, 22:26:04 »
Hallo Stefan,

danke für die Info, wo finde ich mehr zu set...IExpr? In der CommandRef finde ich dazu nichts (oder ich habe es übersehen)...

VG, F.
Alle Infos zur Anbindung von Heizungssystemen mit PPS-, LPB- bzw. BSB-Bus ans LAN gibt es hier:
https://github.com/fredlcore/bsb_lan

Alle Infos zum WLAN-Interface "Robotan" für Ambrogio/Stiga/Wolf und baugleiche Rasenmähroboter:
https://github.com/fredlcore/robotan

Offline freetz

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2014
    • GitHub Projektseite für BSB-LAN und Robotan
Antw:HTTPMOD: $val bei set in state schreiben
« Antwort #3 am: 04 September 2021, 22:27:52 »
Sorry, hab's in der englischen CommandRef gefunden, aber ohne Beispiel, gibt es dafür einen Wiki-Eintrag oder so, wo ich mehr über die Funktion erfahren kann?
Alle Infos zur Anbindung von Heizungssystemen mit PPS-, LPB- bzw. BSB-Bus ans LAN gibt es hier:
https://github.com/fredlcore/bsb_lan

Alle Infos zum WLAN-Interface "Robotan" für Ambrogio/Stiga/Wolf und baugleiche Rasenmähroboter:
https://github.com/fredlcore/robotan

Offline freetz

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2014
    • GitHub Projektseite für BSB-LAN und Robotan
Antw:HTTPMOD: $val bei set in state schreiben
« Antwort #4 am: 05 September 2021, 09:29:46 »
Ich habe es jetzt so gelöst, dass ich über stateFormat das Internal "value" für die Anzeige in STATE wähle. Dort scheint der (zumindest zuletzt übermittelte) set-Wert hinterlegt zu sein. Da ich nur einen set-Parameter verwende, gibt es damit kein Problem.
Danke noch mal und VG, F.
Alle Infos zur Anbindung von Heizungssystemen mit PPS-, LPB- bzw. BSB-Bus ans LAN gibt es hier:
https://github.com/fredlcore/bsb_lan

Alle Infos zum WLAN-Interface "Robotan" für Ambrogio/Stiga/Wolf und baugleiche Rasenmähroboter:
https://github.com/fredlcore/robotan

 

decade-submarginal