NEWS
Test Adapter telegram-menu v.1.6.x
-
@willi-wunder Kannst du nur mal die error message zeigen?
-
Failed sending [chatId - 6xxxxxxxxxx2]: Error: ETELEGRAM: 400 Bad Request: text must be non-empty
-
@willi-wunder kommt da als Fehler nicht noch etwas mehr?
-
@michael-roling
Eigentlich nicht, der Befehl wird soweit ich das sehe sogar trotzdem ausgeführt. -
@willi-wunder okay ich schaue mal
-
@michael-roling
Super. Das "-" Zeichen soll weiterhin erscheinen oder welche Bedeutung hatte dies jetzt nochmal genau? -
@willi-wunder das Zeichen ist nicht mehr drin. Das habe ich raus genommen
-
@michael-roling
Kommt bei mir noch, habe heute neuste Version installiert.
-
@willi-wunder mmmh. Ich schaue mal eben
-
@willi-wunder Installiere jetzt noch mal
-
@michael-roling
Fehler kommt noch, vielleicht jetzt mehr Infos hier...telegram-menu.0 2024-05-31 22:17:54.904 debug RequestMessageIds: {"6xxxxxxxxx2":[{"id":25219,"time":1717160557964},{"id":25220,"time":1717160924613},{"id":25221,"time":1717161019094},{"id":25222,"time":1717161019188},{"id":25223,"time":1717161024744},{"id":25224,"time":1717161024772},{"id":25225,"time":1717161028058},{"id":25226,"time":1717161028384},{"id":25227,"time":1717161040382},{"id":25228,"time":1717161040591},{"id":25229,"time":1717161052048},{"id":25230,"time":1717161052307},{"id":25231,"time":1717161058782},{"id":25232,"time":1717161058978},{"id":25232,"time":1717161062592},{"id":25233,"time":1717161062807},{"id":25234,"time":1717161118384},{"id":25235,"time":1717161122118},{"id":25236,"time":1717161122200},{"id":25236,"time":1717161127543},{"id":25237,"time":1717161131844},{"id":25238,"time":1717161190844},{"id":25239,"time":1717161190951},{"id":25239,"time":1717161207885},{"id":25240,"time":1717161208060},{"id":25241,"time":1717161212815},{"id":25242,"time":1717161226567},{"id":25243,"time":1717161226674},{"id":25243,"time":1717161234869},{"id":25244,"time":1717161239816},{"id":25243,"time":1717161250052},{"id":25245,"time":1717161254827},{"id":25246,"time":1717161535225},{"id":25247,"time":1717161535238},{"id":25248,"time":1717161537581},{"id":25249,"time":1717161537718},{"id":25250,"time":1717164793978},{"id":25251,"time":1717164812392},{"id":25252,"time":1717164812452},{"id":25253,"time":1717164818177},{"id":25254,"time":1717164818284},{"id":25255,"time":1717164820104},{"id":25256,"time":1717164820244},{"id":25257,"time":1717164823704},{"id":25258,"time":1717164823926},{"id":25258,"time":1717164827143},{"id":25259,"time":1717164831849},{"id":25260,"time":1717164838301},{"id":25261,"time":1717164838359},{"id":25261,"time":1717164841677},{"id":25262,"time":1717164841854},{"id":25263,"time":1717164871523},{"id":25264,"time":1717164871614},{"id":25264,"time":1717164876254},{"id":25265,"time":1717164904534},{"id":25266,"time":1717164909052},{"id":25267,"time":1717164909254},{"id":25267,"time":1717164910937},{"id":25268,"time":1717164934325},{"id":25269,"time":1717164934410},{"id":25269,"time":1717164938598},{"id":25270,"time":1717164938824},{"id":25269,"time":1717164983161},{"id":25271,"time":1717164983496},{"id":25272,"time":1717165530466},{"id":25273,"time":1717185769310},{"id":25274,"time":1717185769493},{"id":25274,"time":1717185773500},{"id":25275,"time":1717185773666},{"id":25276,"time":1717185777929},{"id":25277,"time":1717185788408},{"id":25278,"time":1717185788505},{"id":25279,"time":1717185796109},{"id":25280,"time":1717185796209},{"id":25280,"time":1717185798472},{"id":25281,"time":1717185798657},{"id":25282,"time":1717185830388},{"id":25283,"time":1717185830656},{"id":25283,"time":1717185833540},{"id":25284,"time":1717185872745},{"id":25285,"time":1717186661475},{"id":25286,"time":1717186661591},{"id":25286,"time":1717186670443},{"id":25287,"time":1717186674904}],"1570135773":[{"id":24733,"time":1713536422019},{"id":24735,"time":1713536422315},{"id":24736,"time":1713536422381}]} telegram-menu.0 2024-05-31 22:17:54.903 debug Save Message ID telegram-menu.0 2024-05-31 22:17:54.895 debug Sent Value to ["{\"6xxxxxxxx2\":25287}"] users! telegram-menu.0 2024-05-31 22:17:54.801 debug ParseModeType "Markdown" telegram-menu.0 2024-05-31 22:17:54.801 debug chatId : "6xxxxxxxxxx2" telegram-menu.0 2024-05-31 22:17:54.800 debug parse_mode : undefined telegram-menu.0 2024-05-31 22:17:54.800 debug userListWithChatID : [{"name":"Systemchef","chatID":"6xxxxxxxxx2"},{"name":"Britta","chatID":"1570135773"}] telegram-menu.0 2024-05-31 22:17:54.800 debug Instance : "telegram.0" telegram-menu.0 2024-05-31 22:17:54.800 debug Send this to : "Systemchef" telegram-menu.0 2024-05-31 22:17:54.800 debug Send this Value : "Heizung neuer Zustand: AUS"
-
@willi-wunder kommt denn immer noch das -
-
@michael-roling
Nein, das Zeichen kommt jetzt nicht mehr.
Beim setzen der Heizkurve kommt nun dies.....luxtronik1.0 2024-05-31 22:21:39.263 info ack is not set! telegram-menu.0 2024-05-31 22:21:39.262 debug Send Value {"id":"luxtronik1.0.control.EndpunktHK","confirm":true,"returnText":"Neuer Endpunkt wurde auf && °C gesetzt","userToSend":"Systemchef"} telegram-menu.0 2024-05-31 22:21:39.262 debug State, which is listen to was changed "luxtronik1.0.control.EndpunktHK" telegram-menu.0 2024-05-31 22:21:39.209 debug Value to Set: 27 telegram-menu.0 2024-05-31 22:21:39.209 debug Change Valuetype from : number to number telegram-menu.0 2024-05-31 22:21:39.208 debug Sent Value to ["{\"error\":{\"6xxxxxxxxxx2\":{\"code\":\"ETELEGRAM\",\"message\":\"ETELEGRAM: 400 Bad Request: text must be non-empty\"}}}"] users! telegram.0 2024-05-31 22:21:39.183 error Failed sending [chatId - 6xxxxxxxx2]: Error: ETELEGRAM: 400 Bad Request: text must be non-empty telegram-menu.0 2024-05-31 22:21:39.183 debug subscribe [] telegram-menu.0 2024-05-31 22:21:39.150 debug Data found: true telegram-menu.0 2024-05-31 22:21:39.149 debug CalledText found telegram-menu.0 2024-05-31 22:21:39.148 debug ID to subscribe "luxtronik1.0.control.EndpunktHK" telegram-menu.0 2024-05-31 22:21:39.148 debug Element {"id":"luxtronik1.0.control.EndpunktHK","confirm":true,"returnText":"Neuer Endpunkt wurde auf && °C gesetzt","userToSend":"Systemchef"} telegram-menu.0 2024-05-31 22:21:39.147 debug SubmenuData3[{"id":"luxtronik1.0.control.EndpunktHK","confirm":true,"returnText":"Neuer Endpunkt wurde auf && °C gesetzt","userToSend":"Systemchef"}] telegram-menu.0 2024-05-31 22:21:39.147 debug Submenu data [null,null,null,[{"id":"luxtronik1.0.control.EndpunktHK","confirm":true,"returnText":"Neuer Endpunkt wurde auf && °C gesetzt","userToSend":"Systemchef"}]] telegram-menu.0 2024-05-31 22:21:39.143 debug setStateIds[{"id":"luxtronik1.0.control.EndpunktHK","confirm":true,"returnText":"Neuer Endpunkt wurde auf && °C gesetzt","userToSend":"Systemchef"}] telegram-menu.0 2024-05-31 22:21:39.142 debug JSON parse: {"id":"luxtronik1.0.control.EndpunktHK","text":"Neuer Endpunkt wurde auf && °C gesetzt"}
-
@michael-roling
Beim Aufruf "WW Spreizung" kam jetzt wieder "-". Creazy......
-
@willi-wunder Ich denke ich habe den Fehler gefunden. Aber da ich jetzt noch tiefer in Typescript eingestiegen bin könnte es sein das das eine oder andere nicht mehr funktioniert.
-
@michael-roling sagte in Test Adapter telegram-menu v.1.6.x:
nicht mehr funktioniert
bitte nicht - wäre doof, wenn ich unterwegs bin und das ganze nicht funktioniert hab mich schon sehr an deinen adapter gewöhnt
-
@liv-in-sky Okay dann mache ich selbst erstmal den Probelauf.
Dann dauert es aber noch etwas , da ich noch einiges im Code optimieren muss. -
@michael-roling
Super, bin gespannt. Beim ändern der Werte ist manchmal mein Luxtronik 1 Adapter abgeschmiert, Werte Abfragen war kein Problem. Könnte dies damit auch behoben sein? Wollte schon beim anderen Adapter nachfragen......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.
-
@michael-roling Frage am Rande: Ist denn Typescript wirklich so der Burner? Ich kann für mich nur ableiten, dass ich zwar die eigenen Variablen typisieren kann, aber wenn ich Daten von Extern hole, bin ich genau so 'untypisiert' wie in einfachem Javascript.
-
@rene55 ja alles was von extern kommt ist klar, aber auch nur wenn es sich um Objekte oder arrays handelt. Durch typescript werden aber viele Flüchtigkeitsfehler vermieden. Im Nachhinein umzustellen ist schon schwierig. Aber auch das geht.