NEWS
[gelöst] beim Telegram Bot erstellen
-
Moin,
war schon vor einer Woche dabei einen Bot zu erstellen. Nun wieder und wieder das selbe Problem. Der Bot sagt immer Meldung wurde ignoriert: xxx
Das getupdates sagt immer:```
{"ok":true,"result":[]}[/code]
Ich bekomme einfach keinen Bot eingerichtet. Der Adapter ist grün und ohne Fehler am laufen allerdings bekomme ich beim Adapter Neustart auch keine Meldung zugesendet allerdings auch keinen Fehler im Log.
Kann mir wer helfen?
Gruß und gute Nacht
Alex
-
Habe nun ein Script mit Blockly geschrieben:````
on({id: 'fhem.0.YassiLED.state', change: "ne"}, function (obj) {
var value = obj.state.val;
var oldValue = obj.oldState.val;
console.log((String('Licht ist') + String((obj.state ? obj.state.val : "") ? 'an' : 'aus')));
sendTo("telegram", "send", {
text: (String('Licht ist') + String((obj.state ? obj.state.val : "") ? 'an' : 'aus'))
});
});Aber ich sehe nichts in den Logs. Ankommen tut auch nichts. Was mache ich falsch? Script falsch? Ist mein erster Script und ich habe echt keine Ahnung davon. Script läuft und habe ich mit einem HTML Widget eingebunden auf dem view.
-
Poste mal einen Screenshot von den Einstellungen des Telegram Adapters.
-
hier ein screenshot
2343_tele.jpg -
Ok. Passwort hast du keins vergeben für deinen Bot?
Dein Telegram Account an den du senden willst und dein Bot sind sich bekannt?
-
Also ich habe den Bot erstellt und den Token geholt. Mit /p kann ich dann wohl ein Passwort vergeben aber da fängt es schon an nicht zu gehen. Der Bot sagt mir immer Meldung wurde ignoriert:
Habe ich irgendeinen Schritt übersehen?
Habe schon mehrere Anleitungen durch aber komme nicht weiter.
Kann mit dem Bot nix machen und der BotFather hat auch keine weiteren Einstellungen für mich.
-
Brauche Hilfe.
Mein Bot ignoriert alles. Habe auch schon mehrfach einen neuen erstellt aber ich bekomme es nicht hin.
Mit````
curl -X POST https://api.telegram.org/bot[BOTIDentfernt]/getUpdates?offset=0Edit: nochmal ein aktuelles log
javascript.0 2017-03-25 13:12:35.019 info script.js.testgruppe.telegram_test: Licht istaus
fhem.0 2017-03-25 13:12:34.998 info fhem.0.YassiLED.state.0 ==> writeFHEM: set YassiLED off
javascript.0 2017-03-25 13:12:34.995 info script.js.testgruppe.telegram_test: Licht istaus
javascript.0 2017-03-25 13:12:33.859 info script.js.testgruppe.telegram_test: Licht istan
fhem.0 2017-03-25 13:12:33.858 info fhem.0.YassiLED.state.100 ==> writeFHEM: set YassiLED 100
telegram.0 2017-03-25 13:12:29.655 info getMe: {"id":entfernt,"first_name":"ioBroker","username":"entfernt"}
telegram.0 2017-03-25 13:12:29.395 info https server listening on port 8443
telegram.0 2017-03-25 13:12:29.327 info starting. Version 1.0.2 in /opt/iobroker/node_modules/iobroker.telegram, node: v4.8.0
host.FHEM 2017-03-25 13:12:27.988 info instance system.adapter.telegram.0 started with pid 10265
host.FHEM 2017-03-25 13:12:26.006 info instance system.adapter.telegram.0 terminated with code 0 (OK)
host.FHEM 2017-03-25 13:12:25.493 info stopInstance system.adapter.telegram.0 killing pid 10105
host.FHEM 2017-03-25 13:12:25.493 info stopInstance system.adapter.telegram.0
host.FHEM 2017-03-25 13:12:25.492 info object change system.adapter.telegram.0
javascript.0 2017-03-25 13:12:16.746 info script.js.testgruppe.telegram_test: Licht istaus
javascript.0 2017-03-25 13:12:16.724 info script.js.testgruppe.telegram_test: Licht istaus
fhem.0 2017-03-25 13:12:16.715 info fhem.0.YassiLED.state.0 ==> writeFHEM: set YassiLED off
javascript.0 2017-03-25 13:12:14.636 info script.js.testgruppe.telegram_test: Licht istan
fhem.0 2017-03-25 13:12:14.634 info fhem.0.YassiLED.state.100 ==> writeFHEM: set YassiLED 100Lösung: Systemzeit hing um 30 sec hinterher! :?