Bin etwas weiter..
mit dem Kurzbefehl zum öffnen der URL: tg://msg?text=Garage&to=@botname
öffnet sich Telegram und der richtige Chat wird ausgewählt. Der Text "Garage" wird eingefügt. Leider
wird er nicht automatisch gesendet... das versteh ich noch nicht.
Ankündigung
Einklappen
Keine Ankündigung bisher.
LBS19000303 - Telegram Contact I LBS19000304 - Telegram Receiver I LBS19000645 - Telegram Command Validator
Einklappen
X
-
ja dann... den hab ich halt nicht...
Dann komm ich noch mal auf Telegram und Kurzbefehle zurück.. kennt da einer einen Weg ?
Einen Kommentar schreiben:
-
Hi,
ich hab bei mir ein Reverse Proxy laufen. Über diesen kann ich dann auch den Fernzugriff realisieren.
Einen Kommentar schreiben:
-
Hab mir den LBS jetzt noch mal angekuckt... Fernzugriff funktioniert doch auch nur im eigenen LAN... Der greift doch nur über eine bestimmte URL auf die KO's zu..
Das funktioniert doch von extern nicht (VPN mal abgesehen)... und ich werd sicher kein Forwarding auf die ServerIP nach draußen machen...
Einen Kommentar schreiben:
-
Nein, Funktioniert über Fernzugriff. Vorteil ist, dass du nur 2 KO's freigeben musst. Der Rest wird in der URL mit übergeben.
Einen Kommentar schreiben:
-
Hi,
das funktioniert aber wohl nur wenn ich im eigenen LAN bin.. oder ?
Der Charme von Telegram ist ja, das ich das machen kann wenn ich noch'n Kilometer vom eigenen Lan weg bin ...
Einen Kommentar schreiben:
-
Hi,
sch dir mal den LBS an: http://service.knx-user-forum.de/?co...ad&id=19000168
Damit kannst du es direkt über Kurzbefehle (Siri) auslösen. Funktioniert dann auch z.B. mit der Apple Watch.
Gruß Benjamin
Einen Kommentar schreiben:
-
Hi Leute,
meine Frage hat jetzt weniger mit Edomi und Telegram zu tun, aber im Netz hab ich nichts dazu gefunden und vielleicht hat von euch einer einen Tipp.
Kann man über Apple Kurzbefehle eine Telegram Nachricht verschicken ?
Hintergrund. Ich will mal testen ob ich damit mein Garagentor öffnen kann. Aktuell mach ich das in Telegram mit einer Nachricht an den Bot. Wenn ich das
per Kurzbefehl machen könnte, könnte ich diesen von Siri ausführen lassen.. wär praktischer.
Leider finde ich wie gesagt nichts (auch nicht in der Kurzbefehle App)
Gruß Martin
Einen Kommentar schreiben:
-
Einfach /usr/local/edomi/main/include/php/php-telegram-bot/ komplett löschen und dann nach Anleitung in der Hilfe neu installieren.
Einen Kommentar schreiben:
-
Ja, CentOsS7, dachte ich habe beim Umstieg alles neu installiert, bin mir aber nicht mehr sicher. Wie kann ich das nachholen? Am 14.12.19 hab' ich das letzte Bild bekommen.
Schonmal Danke für die Unterstützung.
Winni
Einen Kommentar schreiben:
-
CentOS7?
Hast du die Library mal komplett neu installiert?
Einen Kommentar schreiben:
-
Ich setze den Baustein eigentlich seit Beginn ein und er hat viele Monate hinweg einwandfrei gearbeiten. Doch seit längerer Zeit (ich habe mir nie die Zeit genommen das zu untersuchen), bleiben Meldungen immer wieder aus.
Nun hab ich mit Zeit genommen und festgestellt, das Bilder und Videos das Problem sind. Textnachrichten werden nach wie vor einwandfrei versendet. Sobald aber ein Bild (.PNG) oder Video (.GIF) geschickt wird kommen die Bilder nicht an und ab dem Zeitpunkt erfolgt auch kein Textversand mehr.
Ich habe hier mal einen LOG-File Ausschnitt vom Baustein und dem Errorlog von Edomi:
2020-09-25 19:30:01 316728 5604 debug LBS19000303 [v1.1]: ================ ARRAY/OBJECT START ================ 2020-09-25 19:30:01 316788 5604 debug LBS19000303 [v1.1]: {"text":"X 25.09.2020 19:30:00 Achtung Unwetterwarnung \\n Zeitweise kr\u00e4ftiger Regen, dabei 45-60 l\/qm in 48h, \u00f6rtlich etwas mehr"} 2020-09-25 19:30:01 316838 5604 debug LBS19000303 [v1.1]: ================ ARRAY/OBJECT END ================ 2020-09-25 19:30:01 317367 5604 debug LBS19000303 [v1.1]: LBS ended (1532) 2020-09-25 19:30:01 344475 6056 debug EXE19000303 [v1.1]: Telegram message execution started (1532) 2020-09-25 19:30:01 345284 6056 debug EXE19000303 [v1.1]: Command:text (1532) 2020-09-25 19:30:01 610833 6056 debug EXE19000303 [v1.1]: Telegram text message sent: X 25.09.2020 19:30:00 Achtung Unwetterwarnung \n Zeitweise kräftiger Regen, dabei 45-60 l/qm in 48h, örtlich etwas mehr (-384888653) (1532) 2020-09-25 19:30:01 612443 6056 debug EXE19000303 [v1.1]: Telegram message execution finished (1532) 2020-09-25 19:30:12 565377 5604 debug LBS19000303 [v1.1]: LBS started (1532) 2020-09-25 19:30:12 567575 5604 debug LBS19000303 [v1.1]: Create Message Queue with ID: 735668d0 (1532) 2020-09-25 19:30:12 568569 5604 debug LBS19000303 [v1.1]: command started (1532) 2020-09-25 19:30:12 568675 5604 debug LBS19000303 [v1.1]: ================ ARRAY/OBJECT START ================ 2020-09-25 19:30:12 568737 5604 debug LBS19000303 [v1.1]: {"photo":"\/usr\/local\/edomi\/www\/proxy\/vusolo.png"} 2020-09-25 19:30:12 568784 5604 debug LBS19000303 [v1.1]: ================ ARRAY/OBJECT END ================ 2020-09-25 19:30:12 569966 5604 debug LBS19000303 [v1.1]: LBS ended (1532) 2020-09-25 19:30:12 657320 6056 debug EXE19000303 [v1.1]: Telegram message execution started (1532) 2020-09-25 19:30:12 658037 6056 debug EXE19000303 [v1.1]: Command
hoto (1532)2020-09-25 19:30:44 039262 5604 debug LBS19000303 [v1.1]: LBS started (1532) 2020-09-25 19:30:44 041626 5604 debug LBS19000303 [v1.1]: Create Message Queue with ID: 735668d0 (1532) 2020-09-25 19:30:44 042395 5604 debug LBS19000303 [v1.1]: command started (1532) 2020-09-25 19:30:44 042485 5604 debug LBS19000303 [v1.1]: ================ ARRAY/OBJECT START ================ 2020-09-25 19:30:44 042571 5604 debug LBS19000303 [v1.1]: {"text":"X 25.09.2020 19:30:00 Achtung Unwetterwarnung \\n Zeitweise kr\u00e4ftiger Regen, dabei 45-60 l\/qm in 48h, \u00f6rtlich etwas mehr"} 2020-09-25 19:30:44 042633 5604 debug LBS19000303 [v1.1]: ================ ARRAY/OBJECT END ================ 2020-09-25 19:30:44 043359 5604 debug LBS19000303 [v1.1]: LBS ended (1532) 2020-09-25 19:30:12 658159 ? 6056 Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000303.php | Fehlercode: 0 | Zeile: 213 | Call to protected method Longman\TelegramBot\Request::encodeFile() from context ''
Kann mir jemand einen Tipp geben, wie ich auch wieder die Bilder verschicken kann? Video wäre jetzt nicht sooo wichtig.
Gruß
Winni
Einen Kommentar schreiben:
-
Hallo zusammen,
dirkie Ich resette den Reciever einmal die Stunde. Vielleicht stelle ich die Zeit wirklich mal runter und gucke, ob dann das Versenden wirklich schneller geht....
jonofe Wie du geschrieben hast, habe ich mal die Codeanpassung vorgenommen und du hast vollkommen recht, dass das Problem dann in der externen Library passieren muss. Habe das vorgestern eingebaut und heute morgen sah es so aus:
Und ich habe vorgestern auch einmal die Library nach der folgenden Anleitung neu installiert:Code:2020-09-19 09:34:01 964673 5875 debug LBS19000303 [v1.1]: LBS started (855) 2020-09-19 09:34:01 967045 5875 debug LBS19000303 [v1.1]: LBS ended (855) 2020-09-19 09:34:01 986212 5875 debug LBS19000303 [v1.1]: LBS started (855) 2020-09-19 09:34:01 988910 5875 debug LBS19000303 [v1.1]: Create Message Queue with ID: 5a*** (855) 2020-09-19 09:34:01 990273 5875 debug LBS19000303 [v1.1]: command started (855) 2020-09-19 09:34:01 990372 5875 debug LBS19000303 [v1.1]: ================ ARRAY/OBJECT START ================ 2020-09-19 09:34:01 990473 5875 debug LBS19000303 [v1.1]: {"text":"Das ist der Text"} 2020-09-19 09:34:01 990561 5875 debug LBS19000303 [v1.1]: ================ ARRAY/OBJECT END ================ 2020-09-19 09:34:01 991758 5875 debug LBS19000303 [v1.1]: LBS ended (855) 2020-09-19 09:34:02 001220 5875 debug LBS19000303 [v1.1]: LBS started (855) 2020-09-19 09:34:02 003371 5875 debug LBS19000303 [v1.1]: LBS ended (855) 2020-09-19 09:34:02 028235 5967 debug EXE19000303 [v1.1]: Telegram message execution started (855) 2020-09-19 09:34:02 029800 5967 debug EXE19000303 [v1.1]: Command:text (855) 2020-09-19 09:34:02 031140 5967 debug EXE19000303 [v1.1]: START sendMessage() (855) 2020-09-19 09:49:48 600424 5967 debug EXE19000303 [v1.1]: FINISHED sendMessage() (855) 2020-09-19 09:49:48 605067 5967 debug EXE19000303 [v1.1]: Telegram text message sent: Das ist der Text (94***) (855) 2020-09-19 09:49:48 606904 5967 debug EXE19000303 [v1.1]: Telegram message execution finished (855)
Damit wurde dann ja auch alles mögliche geupdatet. Habe ich irgendeinen Schritt vergessen? Vom Gefühl würde ich sagen, dass jetzt alles noch schlimmer geworden ist. Denn heute war es nicht nur die erste Nachricht, sondern noch 2-3 weitere, wo das Problem aufgetreten ist. :-(Code:Edomi stoppen rm -rf /usr/local/edomi/main/include/php/php-telegram-bot cd /usr/local/edomi/main/include/php git clone https://github.com/php-telegram-bot/core mv core php-telegram-bot cd php-telegram-bot composer install composer update
Einen Kommentar schreiben:
-
DustinR ich habe ein ähnliches Problem. Ich habe bei mir jedoch festgestellt das es nicht die erste Nachricht ist sondern über den Tag verteilet immer mal wieder passiert. Die Log sieht dann wenn es auftritt ähnlich aus. Ich sehe teilweise mehrere hintereinander folgende log Einträge: "Telegram message execution started (855)" allerdings ohne das die Nachricht ankommt.
Ich habe subjektiv festgestellt das wenn ich den Receiver öfter resette alles gut wird. Bin jetzt bei 10min Reset und ich warte tatsächlich hin und wieder 10 Minuten auf eine "Antwort".
Wie oft resettest du den Receiver?
Einen Kommentar schreiben:

super, klappt wieder, danke!
Einen Kommentar schreiben: