Ankündigung

Einklappen
Keine Ankündigung bisher.

String to int und andersrum?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    String to int und andersrum?

    Hallo zusammen,

    dank jonofes MQTT LBS kann ich inzwischen meinen mit Valetudo betriebenen Saugrobtor via Edomi steuern.
    Nun würde ich gerne die Basics (Start, Pause, nach hause fahren) auf eine Taste eines Glastasters legen.

    Dazu muss ich das senden einer Dezimalzahl in einen String umwandeln um entsprechend via Edomi die richtige MQTT Payload zu senden.
    Andersrum möchte ich gerne ein passendes Status KO in abhängigkeit der in Edomi gelesesen Payload auf einen Dezimalwert setzen.

    Gibt es hierfür einen LBS oder gar Boardmittel?


    Mein Plan konkret wäre dieser:
    Sauger startet mit kurzem Tastendruck, nochmaliges kurzes drücken pausit, nochmal drücken wieder starten etc.
    Langes drücken stoppt und lässt das Gerät zur Ladestation fahren.
    Dafür habe ich den Taster als Wert/Szene umschalten definiert und sende als 1. Umschaltwert eine 1, als 2. Umschaltwert eine 230 (wg. Symbolunterscheidung im GT2) und bei langem Tastendruck eine 0.
    Somit kann ich mit geeignetem StatusKO auch das passende Symbol anzeigen.

    Oder gibt es einen viel einfacheren Ansatz?
Lädt...
X