Xenon-s / ioBroker.device-reminder

Notifications at device start or end by telegram, Alexa, Whatsapp, sayit, pushover, email
MIT License
27 stars 8 forks source link

Telegram Accounts zur Auswahl anbieten #378

Closed Klaus-Lucas closed 8 months ago

Klaus-Lucas commented 8 months ago

Um Tippfehler zu vermeiden, wäre es hilfreich, wenn der Adapter in grafik die Telegram Accounts als DropDown-Feld zur Auswahl stellen würde. Nach der Wahl des Accounts könnten dann username/firstname und Chat ID übernommen werden.

Xenon-s commented 8 months ago

Hallo, das war bis zur Version 3.0 so und hat ständig Ärger gemacht. Deswegen habe ich es auf diese Art geändert.

Klaus-Lucas commented 8 months ago

@Xenon-s Ah ok, wäre es dann möglich eine Testnachricht per Schaltfläche zu initieren, damit man seine Eingaben prüfen kann? Hintergrund ist, dass ich im Log diese Fehlermeldung hatte:

debug: telegram.0 (699757) Received command "send": {"text":"Waschmaschine wäscht","user":"Int17/Klaus"}
warn: telegram.0 (699757) 1 of 1 recipients are unknown!

Im Telegram Adapter so definiert: grafik Bei dir so: grafik

Xenon-s commented 8 months ago

Du musst nur einen angeben, entweder user Name oder first Name. Sollte in der Doku eigentlich auch so stehen.

Für den test Button mach mal bitte neues issue auf, die Idee hatte ich auch schon mal gehabt

Klaus-Lucas commented 8 months ago

@Xenon-s Das steht in der Doku: Username/Firstname: Der im Telegram-Adapter hinterlegte Name Für mich war da nicht klar, dass sich es sich um einen "entweder oder" - Eintrag handelte. Auch verlangst du die ID. Benötigt man für das Versenden beides oder reicht z.B. die ID nicht allein aus?

Noch eine Bitte. Könntest du mal in die CSV mit einem Texteditor reinschauen und mir sagen, ob ich die Schwellwerte richtig definiert habe. grafik

average consumption Waschmaschine Mieter.csv