NEWS
Test Adapter telegram-menu v.1.6.x
-
- Normalweise schreibst du nur z.B. Der Wert wurde auf && gesetzt! Natürlich muss bei "Eingestellten Wert bestätigen" true stehen.
- Bei TRIGGER einfach zum Beispiel LichtWohnzimmer und dann unter SetState einen neuen Eintrag mit Trigger LichtWohnzimmer der gewünschten ID Wert einfach ! und schon läuft es
- Nein das geht nicht
- Mehrere Benutzer ist kein Problem, es bekommt nur der Benutzer die Antwort von dem die Anfrage kam
-
Vielen Dank für die Infos.
So klappt es jetzt, vielleicht braucht jemand anders auch die Lösung, vielen Dank.
Was verursacht den Fehler im Log hier? Hast du hier noch eine Idee/ Info?
telegram-menu.0 2023-10-28 22:41:26.786 error "TypeError: setStateIdsToListenTo.find is not a function\n at TelegramMenu.<anonymous> (/opt/iobroker/node_modules/iobroker.telegram-menu/main.js:232:31)\n at TelegramMenu.emit (node:events:517:28)\n at Immediate._onImmediate (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:8466:53)\n at process.processImmediate (node:internal/timers:476:21)" telegram-menu.0 2023-10-28 22:41:26.785 error Error StateChange "setStateIdsToListenTo.find is not a function"
Das runden der Zahlen wird dann wie umgesetzt? Bei GetState finde ich keinen Button. Gerade nochmal bei Github die neuste Version geladen.....
Trigger ist jetzt auch klar, probiere ich dann. Wird scho langsam.........
Gruß Willi
-
@willi-wunder du musst über die katze installieren, habe ich gerade mal gemacht, dann erscheint das eingabe feld
Und der Fehler wäre dann auch weg -
hi - ich schon wieder
ich bräuchte mal deine hilfe
ich wollte: beim restart der instanz, soll ein dp gesetzt werden - ich hatte gehofft, dass passiert dadurch, dass der menu-name beim start übertragen wird. letztlich soll beim restart der instanz eine reaktion stattfinden - bzw etwas bestimmtes angezeigt werden
habe das so definiert:
das passiert beim restart der instanz:
das passiert, wenn ich den menu-namen (ein) angebe
ich bräuchte das zweite verhalten - ist das möglich - ansonsten müßte ich auf die instanz-datenpunkte unter dem systemordner reagieren
-
@liv-in-sky Auf die Schnelle auf keinen Fall
-
das war eindeutig - aber ich habe noch mehr
wie kann ich eine neue zeile im text einfügen - oder geht das nicht ??
-
@liv-in-sky das geht nicht, wenn dann könntest du mal ein issue auf machen , dann habe ich das alles zusammen was gewünscht ist
-
Hi,
bei mir wird das Menü angezeigt und der Sollwert wird auch richtig gesetzt aber via Telegram erhalte ich
den Rückgabetext nicht.
Woran könnte das liegen?
Schöne Grüße
-
@stockics6 setzt der adapter denn den gesetzen wert auf ack true?
-
@michael-roling said in Test Adapter telegram-menu v.0.8.x:
ack true
Ich weiß nicht genau was damit gemeint ist, aber der Wert vom Datenpunkt wird richtig aktualisiert.
Sprich, wenn ich im Telegram Menü auf 17°C stelle, dann wird dieser Wert auch richtig geschrieben.
Es wird nur kein Rückgabetext angezeigt.Wenn ich im Feld "Rückgabetext" && ack:true" eingebe, dann passiert überhaupt nichts. (Bsp. Kinderzimmer)
-
@stockics6 ja dann darf auch nichts passieren, denn ein adapter reagiert nur wenn der wert nicht bestätigt, d.h. mit ack.false gesetzt wird, der Adapter reagiert dann und setzt selbst ack.true, bzw so sollte es sein. Man erkennt ack:true und false sehr schnell an der Farbe des States grün ack true und rot ack false. jetzt kannste mal schauen ob der Adapter den wert bestätigt. Wenn nicht wäre das das Problem
-
Hallo, ich lerne den Adapter langsam kennen, hatte bislang eine Trigger für "AN" und "AUS" gesetzt.
Bei "AN" soll ein Wert "21" an ein Gerät übergeben werden und Gerät1 und Gerät2 sollen eingeschaltet werden.
Bei "AUS" soll ein Wert "14" an ein Gerät übergeben werden, Gerät1 und Gerät2 werden ausgeschaltet. Nun habe ich den Switch entdeckt, möchte nun mit einen Trigger quasi umschalten, mit den Geräten klappt das sehr einfach, aber bei der Übergabe des Wertes stocke ich. Und kann der Trigger evtl. eine Zusatzinfo erhalten "AN / AUS" und das Automatisch je nach Zustand?
Gruß
Michael -
@michihorn menu:switch-AN.21-AUS.14:YourTriggerName: Das sollte gehen. Das meinst du doch, oder?
-
@michael-roling sagte in Test Adapter telegram-menu v.0.8.x:
switch-AN.21-AUS.14
Wo trage ich switch_An.21-Aus.14 ein?
Ich habe einen Trigger der () heißt, ist eine Flagge. Wenn ich den Menüpunkt drücke soll die Aktion ausgelöst werden
-
@michihorn in der navigation
und dann eine neue aktion
id eintragen von dem oder den geräten und als wert einfach ! dann wird dieser deaktiviert -
-
Ich habe jetzt gefühlt alles getestet aber der Rückgabetext will einfach nicht kommen.
Habe ich vielleicht etwas übersehen?
-
@stockics6 setzt der Adapter denn den datenpunkt auf true, das wäre immer noch die Frage
-
Ich habe folgenden Datenpunkt hinterlegt.
Mit der Auswahl der Werte im Menü. Bsp. 17°C wird dieser Datenpunkt auf 17°C richtig aktualisiert und das Ventil stellt sich auch auf 17°C ein.Wenn der DP auf "true" gesetzt wird, dann funktioniert das doch nicht, weil eine Zahl erwartet wird oder verstehe ich da etwas falsch?
-
@stockics6 du musst in den Objekten schauen ob der datenpunkt bestätigt wurde.