NEWS
ioBroker per Telegram über Tasker (Android) steuern
-
@Rushmed Zeig bitte ein Beispiel mit ausgefüllten Werten, so daß man die Anfänge sieht. Den Rest ausblenden.
-
Ich habe sowohl wie im Screenshot URL:
https://api.telegram.org
mit Headers:
/botinsertyourAPIhere/sendMessage?chat_id=@channelname&text=This is your textals auch nur unter URL:
https://api.telegram.org/botinsertyourAPIhere/sendMessage?chat_id=@channelname&text=This is your texterfolglos probiert.
Der Text den ich zu senden versuche ist:
,,text -
-
@Rushmed Die ,, vor text müssen weg. Das soll doch eine Variable sein?
-
@MCU Achso, da war ich im Screenshot schon einen versuch weiter und dachte dort iobroker eingeben zu müssen.
-
-
@MCU Nein, im Hintergrund läuft ein Script dass automatisch Nachrichten die per Telegram ankommen und von ",," angführt werden als Alexa Sprachausgaben umsetzt.
-
@Rushmed Je nach belieben. Wichtig ist den Aufbau einzuhalten und alles in die URL! Bei mir klappt es. Grade noch getestet.
-
-
@MCU was ist:
%TELEGRAM_CHAT
? -
-
@MCU %WERT in Tasker sind Variablen. Die kann man leichter setzen bzw verändern.
ZumTest vielleicht ein Popup anhängen:
-
@MCU Ok, super, jetzt kommen die Nachrichten vom Tasker im Telegram an.
Jetzt reagiert nur mein Script nicht so wie wenn es die Nachrichten von Telegram Apps empfängt. -
@Rushmed Wo soll denn da der Unterschied sein? Die ,, werden übertragen?
-
@MCU Die Telegramm App sieht die Texte aber der Adapter sieht sie nicht.
Muss nicht auch irgendwo das Bot Passwort eingegeben werden oder ist die Authentifizierung mit dem Token vollständig?
-
@MCU sagte in ioBroker per Telegram über Tasker (Android) steuern:
@Rushmed %TELEGRAM_CHAT_ID = Dein "@iobroker" = 4937540348 (z.B.)
Woher kommt die Info, hast du nen Link?
Vll. brauch ich ne zusätzliche ID für Telegram? -
@Rushmed Da gibt es nur die offizielle API von Telegram.
https://core.telegram.org/bots/api#available-types -
@Rushmed Die Daten die von Tasker kommen sollen ja auf die rechte Seite? Man kann aber nicht von Bot zu Bot senden!
Auf die rechte Seite kommen aber nur manuell eingegebene Werte. Diese erscheinen dann im Adapter als request [Name]text.
Auch reply und forwardMessage landen auf der linken Seite!Replay auf eigenen User1 und forwardMessage an User1
und Weiterleitung(forwardMessage) an weiteren User2
Um Daten an ioBroker zu senden kann man auch die Services vom IOT-Adapter nutzen.
https://forum.iobroker.net/topic/37349/http-request-von-unterwegs-an-iobroker-senden/10
Eine andere Möglichkeit ist VPN-Tunnel verwenden und mit simpleApi die entsprechenden Werte in ioBroker direkt setzen!
-
ich habe es nur im browser geschafft, etwas zu senden - über eine gruppe
https://dev.to/rizkyrajitha/get-notifications-with-telegram-bot-537l
in tasker habe ich es noch nicht hinbekommen
https://api.telegram.org/bot9xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxGyI/sendMessage?chat_id=-1009554332497&text=ABCD
-
@MCU Diese rechts /links Erklärung leuchtet mir zwar nicht ein aber daran kann es wohl liegen.
Mein Smartphone und die Wandtablets sind alle mit der selben TG ID angemeldet. Alle Nachrichte die ich über die TG Apps sende erscheinen im Chat auch auf allen Geräten rechts.
Die Tasker Nachrichten die ich auch unter der selben ID versende erscheinen links und mein Script reagiert nicht darauf.