Telegram instant messaging TelegramBot - Empfangen und Senden per FHEM

Begonnen von viegener, 20 Juni 2015, 18:59:41

Vorheriges Thema - Nächstes Thema

RaspiCOC

Scheint gut zu funktionieren. Beide Bots können in- und outbound kommunizieren.

Was mache ich jetzt beim nächsten Update? Da wird mir die inofficial-Version überschrieben werden.

speex

RaspiCOC - attr global exclude_from_update 50_TelegramBot.pm

Alles ausser Telegrambot wird aktualisiert... :)

RaspiCOC

Jawoll, funktioniert so gut, dass ich das attr via TelegramBot gesetzt habe und dann das Update ebenfalls remote starten konnte!  ;D ;D ;D

Jetzt muss nur noch diese Version offiziell aufgenommen werden.

RaspiCOC

@viegener: Es läuft weiterhin alles super rund. Seit gestern um 17:30, also inzwischen nach knapp 16 Stunden nicht ein einziger PollingErr. In- und outbound Kommunikation funktioniert in < 1 Sek.

Grossartig! Danke, danke, danke!

satprofi

nach heutigem fhem update klappt telegram nicht mehr.


2016-10-13 17:23:58 TelegramBot Telegram PollingLastError: Callback returned error:Unauthorized:
2016-10-13 17:23:58 TelegramBot Telegram PollingErrCount: 348


habe TelegramBot vom 1. Beitrag eingespielt, hat bis jetzt wunderbar gewerkelt.
Jetzt bekomme ich aber das:

2016.10.13 18:02:40 5: TelegramBot_Set Telegram: reset done succesful:
2016.10.13 18:02:40 4: TelegramBot_Set Telegram: called
2016.10.13 18:02:40 4: TelegramBot_Set Telegram: Processing TelegramBot_Set( ? )
2016.10.13 18:02:40 4: TelegramBot_Set Telegram: called
2016.10.13 18:02:40 4: TelegramBot_Set Telegram: Processing TelegramBot_Set( ? )
2016.10.13 18:02:40 5: TelegramBot_Get Telegram: called
2016.10.13 18:02:40 5: TelegramBot_Get Telegram: Processing TelegramBot_Get( ? )
2016.10.13 18:02:41 4: TelegramBot_Set Telegram: called
2016.10.13 18:02:41 4: TelegramBot_Set Telegram: Processing TelegramBot_Set( ? )


Bitte um Hilfe ! kann doch nicht sein das ein FHEM update alles zunichte macht
gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

Ma_Bo

Komisch, ich habe auch eben ein Update gemacht und bei mir läuft alles...
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

satprofi

gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

satprofi

Möglich das es schon einige tage nicht klappt. es gab ja ein update von telegram.
wie richtet man das jetzt nur neu ein? kann mich nicht mehr erinnern.

hat wer tips?
gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

MadMax-FHEM

FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Ma_Bo

NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

JoeALLb

Rückfrage zu meine m Problem: So wie ich es verstehe, scheint es eine besonderheit mit MEINEM FHEM zu sein?!?
Da ich die empfangenen Texte im Log sehe, nur nicht in den Readings: Kann irgendetwas verhindern, dass der Text bei mir als Reading angezeigt wird?!?
Muss/Soll ich TelegramBot mal neu einrichten? Eigentlich sehe ich darin keinen Vorteil?!
Meine Installation ist natürlich aus den urzeiten des TelegramBot, aber das sollte ja kein Problem sein, oder?

Danke für die Unterstützung.
FHEM-Server auf IntelAtom+Debian (8.1 Watt), KNX,
RasPi-2 Sonos-FHEM per FHEM2FHEM,RasPi-3 Versuchs-RasPi für WLAN-Tests
Gateways: DuoFern Stick, CUL866 PCA301, CUL HM, HMLan, JeeLink, LaCrosse,VCO2
Synology. Ardurino UNO für 1-Wire Tests, FB7270

satprofi

hat leider nichts gebracht.
neuen User angelegt u. definiert, aber:


2016.10.14 09:03:30 4: TelegramBot_Set Telegram: called
2016.10.14 09:03:30 4: TelegramBot_Set Telegram: Processing TelegramBot_Set( ? )
2016.10.14 09:03:33 5: TelegramBot_Callback Telegram: called from Polling
2016.10.14 09:03:33 5: TelegramBot_ParseUpdate Telegram: data returned :{"ok":false,"error_code":401,"description":"Unauthorized"}:
2016.10.14 09:03:33 5: TelegramBot_UpdatePoll Telegram: called
2016.10.14 09:03:33 5: TelegramBot_UpdatePoll Telegram: got fails :23: wait 25 seconds
2016.10.14 09:03:33 3: TelegramBot_Callback Telegram: resulted in :Callback returned error:Unauthorized:: from Polling
[code]
gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

Carsten

https://core.telegram.org/api/errors#401-unauthorized sagt:
Zitat401 UNAUTHORIZED

There was an unauthorized attempt to use functionality available only to authorized users.
Examples of Errors:

    AUTH_KEY_UNREGISTERED: The key is not registered in the system
    AUTH_KEY_INVALID: The key is invalid
    USER_DEACTIVATED: The user has been deleted/deactivated
    SESSION_REVOKED: The authorization has been invalidated, because of the user terminating all sessions
    SESSION_EXPIRED: The authorization has expired
    ACTIVE_USER_REQUIRED: The method is only available to already activated users
    AUTH_KEY_PERM_EMPTY: The method is unavailble for temporary authorization key, not bound to permanent

Prüf mal, ob du ID und Authtoken korrekt gesetzt hast.

*edit*
Und wenn du einen neuen Bot angelegt hast ( ich nehme an, du meinst Bot mit "User ), dann denk dran, dass der dich glaube ich nur ansprechen darf, wenn du zuerst mit ihm gesprochen hast.

satprofi

hallo.
ja, sogar neu definert. was meinst du mit "gesprochen hast" ?

[edit]
Jetzt klappts, komisch. Message gesendet und angekommen, trotz fehlermeldung.

wie legt man noch schnell ein userpic an?
gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

Carsten

Zitat von: satprofi am 14 Oktober 2016, 09:24:37
was meinst du mit "gesprochen hast" ?
Soweit ich weiß, muss man den Bot einmal angeschrieben haben, damit der zurückschreiben darf. Spamschutz.

Zitat von: satprofi am 14 Oktober 2016, 09:24:37
wie legt man noch schnell ein userpic an?
Über den Botfather