Autor Thema: Telegram instant messaging TelegramBot - Empfangen und Sendern per FHEM  (Gelesen 198331 mal)

Online viegener

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3299
    • Meine Seite im fhemwiki
Antw:Telegram instant messaging TelegramBot - Empfangen und Sendern per FHEM
« Antwort #1770 am: 22 November 2017, 21:30:56 »
Das Problem wird leider häufiger. Es ist aktuell eher Zufall, wenn das Senden eines Bildes mal funktioniert.

Wenn das auch anderen so geht, würde ich eine Testversion bauen, damit ich das HTML, was zurückgeschickt wird mir genauer anschauen kann. Es gibt heute morgen vor 9 Uhr auch mehr Meldungen über Telegramprobleme, aber auch nicht so viele, dass es ein wirklicher Ausfall war.

Als kurzfristige Lösung kann man auch den Wert für retry erhöhen.
Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

Offline TobiasR

  • Full Member
  • ***
  • Beiträge: 108
Antw:Telegram instant messaging TelegramBot - Empfangen und Sendern per FHEM
« Antwort #1771 am: 22 November 2017, 23:46:43 »
Hallo,

ich versende regelmäßig ein Foto meiner Hofkamera wenn jemand klingelt. Habe bisher keine Problem damit!

Tobias

Offline ChrisW

  • Hero Member
  • *****
  • Beiträge: 1583
Antw:Telegram instant messaging TelegramBot - Empfangen und Sendern per FHEM
« Antwort #1772 am: 23 November 2017, 12:51:34 »
jemand einen Tipp wie ich eine Uhrzeit mit einfügen kann in der message ?
Bekomem öfters ein Status und ich möchte gern erkennen.
Raspberry PI3 mit allem möglichen.

Online viegener

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3299
    • Meine Seite im fhemwiki
Antw:Telegram instant messaging TelegramBot - Empfangen und Sendern per FHEM
« Antwort #1773 am: 23 November 2017, 16:41:12 »
jemand einen Tipp wie ich eine Uhrzeit mit einfügen kann in der message ?
Bekomem öfters ein Status und ich möchte gern erkennen.

Im Client erscheint normalerweise eine Uhrzeit bei jeder Message, das reicht nicht?
Wenn Du einen Zeitstempel ala logfile einfügen willst, kannst Du einfach die entsprechenden Zeilen aus dem Log3-Call in eine myutils-Routine überführen und dann beim Erzeugen der Message einfügen:

sub getTimestamp() {
  my ($seconds, $microseconds) = gettimeofday();
  my @t = localtime($seconds);
  return sprintf("%04d.%02d.%02d %02d:%02d:%02d",
          $t[5]+1900,$t[4]+1,$t[3], $t[2],$t[1],$t[0]);
}

Ohne das jetzt getestet zu haben, alternativ kannst Du natürlich auch z.B. ReadingsTimestamp(...) verwenden um den Zeitstempel eines bestimmten Readings mitzusenden
Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

Offline ChrisW

  • Hero Member
  • *****
  • Beiträge: 1583
Antw:Telegram instant messaging TelegramBot - Empfangen und Sendern per FHEM
« Antwort #1774 am: 23 November 2017, 17:07:07 »
ohh das klingt jetzt Kompliziert.
Ich denke das mit dem reading wird nicht so einfach da ich es für die Alarmanlage nutzen will.

Hab gedacht ein $date einfach dazwischen würde klappen hm
Raspberry PI3 mit allem möglichen.

Offline jkriegl

  • Full Member
  • ***
  • Beiträge: 127
Antw:Telegram instant messaging TelegramBot - Empfangen und Sendern per FHEM
« Antwort #1775 am: 23 November 2017, 17:09:33 »
Füge einen Zeitstempel so hinzu
msg Hz-Status {(substr(TimeNow(),5,11))} oder
{fhem("set Telexxxxx message $hms \nWC-Fenster: $EVTPART1");;}
Rpi 3, Fhem, Cul 868, HM-CC-RT-DN, HM-Sec-Sco, HM-ES-PMSw1-Pl, ebus (Vaillant), ECMD, Telegram

Offline ChrisW

  • Hero Member
  • *****
  • Beiträge: 1583
Antw:Telegram instant messaging TelegramBot - Empfangen und Sendern per FHEM
« Antwort #1776 am: 24 November 2017, 11:12:25 »
Danke das {(substr(TimeNow(),5,11))}  funktioniert super. Noch ein Tipp wie ich das datum richtig drehe ? :D Hab gerade mal geschaut bei TimeNow wenig gefunden und substr ganz schon Kompliziert :D
Vor allen die Sekunden sind Intressant also 00:00:00 das Format reicht schon aus. Mir geht es da eher bei der Alarmauslösung und Anwesenhetssteuerung besser die Zeiten zu sehen wann was passiert ist. Ohne das Log durchzuwühlen.
« Letzte Änderung: 24 November 2017, 13:00:10 von ChrisW »
Raspberry PI3 mit allem möglichen.

Offline UweH

  • Hero Member
  • *****
  • Beiträge: 1389
Antw:Telegram instant messaging TelegramBot - Empfangen und Sendern per FHEM
« Antwort #1777 am: 24 November 2017, 18:33:17 »
Wenn das auch anderen so geht,
Auch von mir kurze Rückmeldung - Nein. Ich versende täglich mehrere Bilder ohne Probleme.


Gruß
Uwe
Nächstes FHEM-Treffen in Hamburg am 15.12.17!
-----------------------------------------------------
*bewertungshäkchenblödsinnverweigerer*
||##div.moderatorbar in ABP wirkt Wunder||

Offline PSI69

  • Jr. Member
  • **
  • Beiträge: 70
Antw:Telegram instant messaging TelegramBot - Empfangen und Sendern per FHEM
« Antwort #1778 am: 24 November 2017, 18:56:12 »
Auch von mir kurze Rückmeldung - Nein. Ich versende täglich mehrere Bilder ohne Probleme.

dito - sprich, keine Probleme beim Bildversand!
Peter
FHEM 5.8 auf RPi 3 unter Stretch
HMUSB | HMUARTLGW | Z-Wave
HM-Dis-WM55 | HM-LC-Bl1PBU-FM | HM-LC-SW1-FM | HM-OU-CFM-PL | HM-PB-6-WM55 | HM-RC-4-3 | HM-SEC-SD | HM-SEC-SCo | HM-Sen-DB-PCB | SMA | IPCam

Offline ChrisW

  • Hero Member
  • *****
  • Beiträge: 1583
Antw:Telegram instant messaging TelegramBot - Empfangen und Sendern per FHEM
« Antwort #1779 am: 24 November 2017, 19:53:40 »
Jemand eine Push möglichkeit für Chrome zufällig ? Mit Bildervorschau im Popup ?
Raspberry PI3 mit allem möglichen.

Offline jkriegl

  • Full Member
  • ***
  • Beiträge: 127
Antw:Telegram instant messaging TelegramBot - Empfangen und Sendern per FHEM
« Antwort #1780 am: 24 November 2017, 20:42:09 »
@ChrisW schau mal in der commandref  $mday, $month
Rpi 3, Fhem, Cul 868, HM-CC-RT-DN, HM-Sec-Sco, HM-ES-PMSw1-Pl, ebus (Vaillant), ECMD, Telegram

Offline AmunRe

  • Full Member
  • ***
  • Beiträge: 199
Antw:Telegram instant messaging TelegramBot - Empfangen und Sendern per FHEM
« Antwort #1781 am: 01 Dezember 2017, 16:20:30 »
Hallo zusammen,


Ich hab jetzt gesucht aber nichts passendes gefunden.


Ich würde gern nachdem ich eine inline abfrage gemacht habe, danach wieder die Favoriten senden.


Ich meine damit ohne die Liste der Favoriten anzufordern, sondern nur das, was der Bot auf die Anfrage antwortet.


gibt es da eine Möglichkeit?


Hintergrund:


im Moment mache ich eine Abfrage, diese bleibt dann aber im speicher und ich kann dann nicht einfach die Favoriten wieder auswählen und muss dann vorher nochmal diese abfragen. Ich würde aber gern eine Abfrage machen mit zum beispiel ja/nein und wenn der bot antwortet gleich danach die Favoriten wieder in diese Auswahlliste bringen.
FHEm 5.8 , 3 x Echo Dot, 1x Echo, HMLAN Gateway, und diverse HM Komponenten, Philips Hue, Osram Lightify Gateway + Plugs

Online viegener

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3299
    • Meine Seite im fhemwiki
Antw:Telegram instant messaging TelegramBot - Empfangen und Sendern per FHEM
« Antwort #1782 am: 01 Dezember 2017, 18:16:46 »

Ich würde gern nachdem ich eine inline abfrage gemacht habe, danach wieder die Favoriten senden.
Ich meine damit ohne die Liste der Favoriten anzufordern, sondern nur das, was der Bot auf die Anfrage antwortet.
gibt es da eine Möglichkeit?


Bisher nicht, aber die Version in github enthält dafür jetzt einen set Befehl "favoritesMenu"
Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

Offline wthiess

  • Full Member
  • ***
  • Beiträge: 396
Antw:Telegram instant messaging TelegramBot - Empfangen und Sendern per FHEM
« Antwort #1783 am: 01 Dezember 2017, 21:23:42 »
set Befehl "favoritesMenu"
wie anwenden?

lg
Wolfgang
Raspberry Pi 3; 8xRelais; Aptodec Nano V3.0 Pro; FS1000a; RF-5V; Hama TS33C; 3x Brennerstuhl FunkSteckdosen; 9x Dooya funk Rollo; MCP23017; KWL Systemair VR400; Thermokon Modbusthermostat; diverse China Modbus Thermostate; diverse Modbus Relais; 1-wire Bus; Telegram; QuickFhem; Alexa ......

Online viegener

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3299
    • Meine Seite im fhemwiki
Antw:Telegram instant messaging TelegramBot - Empfangen und Sendern per FHEM
« Antwort #1784 am: 01 Dezember 2017, 22:08:35 »
set Befehl "favoritesMenu"
wie anwenden?

lg
Wolfgang


ich weiss nicht ob ich die Frage verstehe

set <deintbotname> favoritesMenuoder
set <deintbotname> favoritesMenu @irgendeinpeer
Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können