Telegram Messenger Modul

ähh… hab ich gar nicht gewusst dass es eines von dir gibt. Kann ich das schon verwenden? Dann probiere ich das aus.

Noch nicht - das kommt bald zur 5.6 :slight_smile:

paresy

Hallo,

bei mir läuft das Telegram Messenger Modul seit längerer Zeit. Wenn ein Paket abgelegt wurde, bekomme ich eine Nachricht. Testweise kann ich auch die Außentemperatur bei uns abfragen. Mehr geht aktuell nicht. Im Statusprotokoll von IPS habe ich jetzt seltsame Logs gefunden, offenbar User aus Indien… Zumindest seit mehreren Tagen immer mal wieder. Ein Bespiel im Anhang. Die Nachrichten scheinen an meinen Telegram Bot zu gehen. Sollte ich mir da Sorgen machen :open_mouth: ? Ich denke, dass über diesen Kanal kein Code in meinen Haussteuerungs-PC eingeschleust werden kann, ich habe mir darüber aber ehrlich gesagt bisher keine Gedanken gemacht. Gibt es da andere Erkenntnisse?

Danke & Gruß

Thorsten

bekomme aktuell Nach Umstieg auf IPS 6 Fehlermeldungen. NAchrichten werden aber übertragen

Hallo, kann man in Telegram verschiedenen Bots verschiedene Töne zuweisen? habs nicht gefunden (geht ja vielleicht über den Botfather)
oder alternativ, kann man einer Nachricht ein Benachrichtigungston(File) mitgeben?

Hi, hat jemand ein bitte ein Tipp (das Modul hat schon mal funktioniert aber nach dem Update auf 6.x bekomme ich immer. Ich habe es schon mehrfach deinstalliert und neu installiert.

Fatal error: Uncaught Error: Call to undefined function Telegram_SendText() in C:\ProgramData\Symcon\scripts\56513.ips.php:4
Stack trace:
#0 {main}
thrown in C:\ProgramData\Symcon\scripts\56513.ips.php on line 4
Die Instanz ist da und Testmessage klappt von der Instanz aus.

Hi,
Das scheint kein Fehler des Moduls zu sein. Bei mir habe ich diese Fehler ebenfalls vor ein paar Wochen festgestellt, es betrifft aber eigentlich alle Module sporadisch.
Meiner Ansicht nach liegt hier ein Fehler im Core von symcon vor im Bereich Funktionstrgistrierung.

@Dr.Niels
was meint Ihr?

Beste Grüße

probier mal im Modulstore „erneut installieren“ …
Das hat bei mir funktioniert, ist aber keine richtige Lösung, da es immer wieder sporadisch auftritt.

Oder IP-Symcon neu starten hilft meistens auch.

paresy

Hallo,

ich habe gerade das Module installiert!
Hab alle eingerichtet.

Jetzt steh ich aber auf den Schlauch!

Möchte ein Bild von folgendem Verzeichnis schicken:
C:\Symcon\media\Image_56246.jpg
Wie bekomme ich das hin?

Danke Erwoolf

So oft wie ich schon neu gestartet habe geht auf keine Kuhhaut.
Hier liegt definitiv ein Bug im Symcon vor.
Zum Spaß habe ich eine zweite leere Instanz aufgesetzt und dort funktionieren alle Module. Ich bin auch vom Raspi auf Docker synology umgezogen- erfolglos.

Leider haben offensichtlich zu wenige dieses Problem, als dass es ernst genommen wird. Mittlerweile kann ich mich auf mein System nicht mehr verlassen, weil wichtige Funktionen (meist Überwachungen) einfach aussteigen.
So ist das frustrierend und macht einfach keinen Spaß mehr.

Übrigens habe ich die Unlimited Version mit über 3000 variablen. Das setzt man nur ungern einfach mal alles neu auf. :thinking:

2 Beiträge wurden in ein existierendes Thema verschoben: [Modul] TelegramBot

Hallo
lassen sich mit dem modul, bzw. dem skript, auch mehrere Variablen gleichzeitig abfragen?

gruß

Hallo,

kann man per Telegram auch Nachrichten in IPS empfangen und den Textinhalt in z.B. eine Variable schreiben oder gehen nur feste Aktionen?

Hab hier irgendwie einen Fehler. Module-ID muss meine eigene rein?

Pfad ist bedingt durch Docker bei mir anders, aber irgendwie gehts dennoch nicht.

function Telegram_SendTextKey($InstanceID, $text, $userid,$markup)
{
        if(IPS_GetInstance($InstanceID)["ModuleInfo"]["ModuleID"] == "{EAF404E1-7A2A-40A5-BB4A-E34CA5AC72E5}") {
                require_once('/docker/Symcon/Data/modules/TelegramBot/TelegramBot/module.php');
                $result = (new TelegramMessenger($InstanceID))->SendTextKey($text, $userid,$markup);
        }
        else {
                throw new Exception("Instance does not implement this function");
        }
        return $result;
}

Niemand eine Idee? :smile:

Finde auch das Auswahlmenü mega und würde dies gern realisieren.
Wäre super wenn mich jemand untersützen kann, komme da echt nicht weiter. :smile: