NEWS
Test Adapter telegram-menu v.1.6.x
-
@willi-wunder das könnte das gleich sein, das weiss ich garnicht
-
@michael-roling
Installation läuft, dauert aber länger wegen dem Bug im node.js immer noch so lange.
Ich hatte bei der Neuinstallation vom iobroker ausversehen die node.js 20.x installiert gehabt, glaube da ging es wieder zügig zum Installieren. Da aber keine Werte ändern in deinem Adapter geklappt hatte, dachte ich zuerst es liegt an der 20.x, daher wieder die empfohlene 18.x installiert. -
@willi-wunder Die Tests laufen auch schon für Node 20.
-
Info:
Heizkurve_ändern + Parallelverschiebung_ändern + Temperatur ändern.......
Alle Werte werden nun gesetzt, allerdings kommt kein Rückgabetext mehrInfo:
Heizung an_aus + Warmwasser an_aus
Es werden keine Werte gesetzt. Im Log ist keine Fehlermeldung. -
@willi-wunder Ja ich habe noch ein paar Fehler gefunden, ich muss den Code echt ausräumen, ich weiss garnicht wer das programmiert hat.
Das schaffe ich aber heute nicht alles mehr. -
@michael-roling
Kein stress, Werte ändern klappt ja wieder, Heizung und Wasser stellt man nicht ständig an und aus. Gib bescheid wenn ich wieder etwas testen soll.Vielen Dank.
Gruß Willi
-
@willi-wunder Ja werde ich machen, ich muss erstmal durch meinen Code blicken, wird aber besser.
-
@michael-roling
Hab mal ein Issues erstellt, bei einem neuen GetState kann ich keine weiteren Zeilen hinzufügen, erste Zeile wird immer überschrieben/ gelöscht. Bei einem bestehenden GetState kann ich ohne Probleme neue hinzufügen. -
@willi-wunder Das sollte gefixed sein und mit dem setstate hoffe ich auch
-
@michael-roling
Hallo Michael,Heizung und Wasser Ein- und Aus schalten klappt nun auch damit. Eine Rückmeldung kommt aber bei keiner Änderung.
Gruß Willi
-
@willi-wunder sagte in Test Adapter telegram-menu v.1.6.x:
@michael-roling
Hab die Tage gesehen, dass bei SetState bei Wert nun diese Auswahl möglich ist. Was genau kann ich damit machen? Hast du hier ein Beispiel oder kannst es erklären? Hab es leider nicht so verstanden, bei mir steht bisher immer der Wert "0" drin.
Vielen Dank.
Hi,
kannst du mir das noch erklären -
@willi-wunder Ja das kann das mit der Erklärung heute Abend mal machen. Stimmt mit den Rückmeldungen, das habe ich ganz verdrängt, werde ich mir als nächstes anschauen.
-
@willi-wunder Ich weiss das schon garnicht mehr richtig, ich meine du kannst beim ersten den Wert eines states laden , ihn manipulieren und dann in einen anderen state schreiben. das zweite manipuliert etwas im Submenu. Muss ich mir sonst noch mal genauer anschauen
-
@willi-wunder Update habe ich gerade hoch geladen
-
@michael-roling
Rückgabe Text kommt jetzt wieder beim setzen der TemperaturenMüßte hier nicht auch ein Rückgabe Text kommen? Weiß aber nicht, ob dies jemals kam, ist mir jetzt erst aufgefallen. Hab es auch mit "&&" probiert, kommt aber nichts.
Beim Heizung oder Wasser ein- und ausschalten steht noch dies im Log, Befehl wird aber scheinbar trotzdem ausgeführt:
telegram-menu.0 2024-06-13 22:01:21.330 info State value to set for "luxtronik1.0.control.ModusWW" has to be type "number" but received type "string"
Könnte ich hier auch irgendwie "number" anstatt dem "string" senden?
-
@michael-roling sagte in Test Adapter telegram-menu v.1.6.x:
@willi-wunder Ich weiss das schon garnicht mehr richtig, ich meine du kannst beim ersten den Wert eines states laden , ihn manipulieren und dann in einen anderen state schreiben. das zweite manipuliert etwas im Submenu. Muss ich mir sonst noch mal genauer anschauen
Ich weiß leider nicht was ich damit machen könnte. Vielleicht nutzt es bereits jemand und könnte dazu auch ein Beispiel nennen.
Vielen Dank
-
@michael-roling
Irgendwie scheint noch etwas zu haken. Meine Zirku Pumpe läßt sich nicht mehr steuern, zudem zeigt er mir den falschen Zustand an hmm Liegt hier noch ein Fehler im Code vor oder muss ich hier bei mir den Fehler suchen? Hab es aber geprüft, nicht wirklich etwas gefunden.
Wenn ich bei SetState den Switch Button aktiviere (und ack aus), dann schaltet die Pumpe wieder, dann ist es aber logischerweise egal, ob ich auf EIN oder AUS drücke.
-
@willi-wunder Schaue ich mir alles an.
-
Was mir aufgefallen ist und das nicht zum ersten mal.
Wenn ich ein Update des ioBroker mache auf der Console,
dann den Computer danach neu startet. Was ich hin und wieder in der Verbindung mit dem Update mache, dann fährt alles sauber hoch.
Nur der Telegram-Menu Adapter bleibt gelb. Ich muss Ihn dann Manuell neu starten, dann ist alles gut.Warscheinlich startet er, vor dem Telegram Adapter...
cu Deta
-
@deta Bei welcher Version? Aktuell kann es daran nicht liegen, da der Telegram Adapter mit als erstes starten soll. Meiner ist einer der letzten. Aber wurde erst vor kurzen von mir angepasst