NEWS
gelöst:Telegramm hängt immer
-
@marcel-drzal sagte in Telegramm hängt immer:
Hauptscript hin und her?
??????????????
Du hast doch in telegram die Übersicht.
Und wenn du dort was anklickst wird doch der DP in iob geändert.
Und auf diese Änderung reagierst du dann in den verschiedensten ScriptenDa ist es doch egal in welchem Script dies steht.
-
@marcel-drzal sagte in Telegramm hängt immer:
Aber wie springe ich dann vom Hauptscript hin und her?
siehe Antwort @bahnuhr .....
@bahnuhr habe auch ein ??
-
@bahnuhr
@Glasfaser
versuche ich
habt ihr noch eine Idee wie es mit einen Script geht könnte, was muss ich erweitern in Proxmox oder ist es immer begrenzt? -
ich verwende ein Javascript, wo ich dann in den hin und her Springe. wie komm ich hier in ein anderes Script?
unter den Funktionen sind dann die Aktionen hinterlegt
-
Du kannst es doch in einem Script lassen , warum in ein anderes übernehmen .
in den weiteren Script ist doch ein
"telegram.0.communicate.request" drin und es reagiert auf deine Befehle und dann ist es doch egal wo dein Hauptmenue ist .
Ich habe auch nur ein Script mit diesem Baustein und reagiere auf Grafana_Gesamt , Gfafana_Wallbox ... usw
Dann wird mir in diesem Script jeweils das Grafana Bild geholt und auch nach Telegram versendet . -
@marcel-drzal sagte in Telegramm hängt immer:
ich verwende ein Javascript, wo ich dann in den hin und her Springe. wie komm ich hier in ein anderes Script?
Ich glaube du hast das System nicht verstanden (oder ich dich nicht).
Ich mache dies so:
Wenn ich im Handy bei der app telegram tippe "/?" dann erscheint dies doch im DP:
telegram.0.communicate.requestUnd auf diese Veränderung reagiert ein on-Befehl:
on({id: "telegram.0.communicate.request"}, function() { // Nachricht von telegram log("Auslöser Telegram"); weiter(); });
Und in dem Script Teil "weiter()" reagierst du auf diese Eingaben.
Das Menü bleibt so wie es ist.Ah: seh gerade @Glasfaser war schneller.
-
@bahnuhr ich glauf ich habe es noch nicht verstanden.
-
@glasfaser kannst du mir dein Menu mal zeigen hier. danke
-
-
-
Ich habe aber ein andere Menue Struktur ...
wo es innerhalb wechselt , bzw. die alte Nachricht löscht und neu schreibt.
.
.
.
.
.
also :
1 x Hauptscript dort ist
"telegram.0.communicate.request" und reeagiert auf /menue und alle Button klicks , so das die einzelnen Menue´s aufpoppen
dann die neben Scripts
Script 3 / Script 4 / Script 5 .....
dort ist :"telegram.0.communicate.request" jeweils enthalten und reagierte auf die Button Befehle.
Beispiel : Grafana Script
"telegram.0.communicate.request" reagiert auf [meinname]PV Gesamt
logik im Script wird gestartet holt mir ein Bild von Grafana und sendet es mir .Das untere Bild ist vom Menue Strommenue, dort kommt nur ein PopUp , beim jeweiligen Button .
-
Bilder sind eingefügt ... !
-
ich glaube ich habe es:
wenn ich immer wieder neue Bausteine einsetzte, sollte es gehen.
-
@marcel-drzal sagte in Telegramm hängt immer:
wenn ich immer wieder neue Bausteine einsetzte, sollte es gehen.
Wenn DU damit klar kommst ...
mir wäre ein Gesamt Blockly Script für alles dazu unübersichtlich .
( immer hin und her mit der Maus was verschieben .. suchen usw. ) -
ja das passt schon. Geht alles soweit, nach eine Sache geht nicht bei falsch eingabe bin ich immer zu "Befehl nicht erkannt" gesprungen.
Da kommt immer wieder Befehl nicht erkannt, obwohl er hier ausführt.Wollte gern ne info bei Falscheingabe erhalten. Hast da ne idee ?
-
@marcel-drzal sagte in Telegramm hängt immer:
bei falsch eingabe bin ich immer zu "Befehl nicht erkannt" gesprungen.
Keine Ahnung was du meinst bzw. wie du bei request darauf triggerst.
Da kommt immer wieder Befehl nicht erkannt, obwohl er hier ausführt.
Wo kommt das
Wollte gern ne info bei Falscheingabe erhalten. Hast da ne idee ?
Wie soll das denn gehen , dann mußt du ein Google Wörtenbuch anlegen.
Es wird doch ein vordefinierten bzw. eingetippter Woltlaut angegeben und per request ausgewertet und wenn er nicht in deinen Script ist ,dann wird auch nichts gemacht.