Ankündigung

Einklappen
Keine Ankündigung bisher.

LBS19000303 - Telegram Contact I LBS19000304 - Telegram Receiver I LBS19000645 - Telegram Command Validator

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • jonofe
    antwortet
    https://www.pubnub.com/blog/2014-12-...-long-polling/

    Einen Kommentar schreiben:


  • coliflower
    antwortet
    … das Long-Polling Verfahren. Damit kann eingestellt werden,wie lange ein Polling Intervall dauert, d.h. wie lange die Verbindung aufrechterhalten wird.

    Könntest du das kurz erklären bzw. ein Link zum Nachlesen posten ?

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Zitat von jonofe
    hmmm, schon irgendwie seltsam. Werde wohl mal den Reset Eingang anpassen, so dass man mit einer 2 am Eingang auch die DB resetten kann.
    Zitat von coliflower Beitrag anzeigen
    Ich habe jetzt auf 0.7 bzw. 0.4 upgedated und habe das gleiche Verhalten wie oben beschrieben …
    Ich würde es gerne vermeiden beide LBS zu löschen und neu einzufügen - der Aufwand alles wieder auf der Logikseite anzupassen ist groß :-(
    Mir ist gerade aufgefallen, dass ich wohl vergessen hatte die v0.5 des Telegram Receivers zu veröffentlichen. Diese Version enthält schon die Möglichkeit die DB zu resetten (mit einer 2 auf den Reset Eingang E7). Werde sie jetzt mal hochladen.
    Außerdem unterstützt der Telegram Receiver nun das Long-Polling Verfahren. Damit kann eingestellt werden, wie lange ein Polling Intervall dauert, d.h. wie lange die Verbindung aufrechterhalten wird. Dies zögert das Memory Problem sehr stark hinaus. Wenn man das Polling Intervall auf 300 Sekunden stellt, dann sollte kein dedizierter Reset mehr nötig sein, da er nun auch automatisch alle 24h erfolgt. Der Reset ist natürlich weiterhin über E7 möglich.

    Einen Kommentar schreiben:


  • nektar
    antwortet
    Habe den Fehler entdeckt.
    Meine Klingel hat eine 0 gesendet und keine 1. Deshalb habe ich wohl immer nur das Kammerabild bekommen.

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Also bei mir funktioniert es. Bischen wenig Details! Welche Updates? Wie sieht die Logik aus? Hast du überprüft, ob die Eingänge gesetzt werden?

    Einen Kommentar schreiben:


  • nektar
    antwortet
    Ich bekomme seit dem Update der LBS immer nur eine Nachricht gesendet. Vorher bekam ich z.B. das Bild meiner Einfahrt und einen Text gesendet wenn es geklingelt hat. Habe dan der Logik soweit nichts verändert.

    Einen Kommentar schreiben:


  • coliflower
    antwortet
    Danke, hat funktioniert :-)

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Zitat von coliflower Beitrag anzeigen
    Danke André,

    stoppen heißt pausieren oder beenden ?
    Stoppen gibts ja eigentlich gar nicht. Das wäre dann "Edomi beenden".
    Der Pause Button reicht aber, dann sind ja die LBS beendet.

    Einen Kommentar schreiben:


  • coliflower
    antwortet
    Danke André,

    stoppen heißt pausieren oder beenden ?

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    dann mach doch mal das was auch bei millo zum Erfolg geführt hat: DB löschen
    Vorher aber EDOMI stoppen. Beim nächsten Starten wird die DB wieder neu angelegt.
    Aber Vorsicht, keine anderen DB's löschen!

    als root:

    Code:
    [root@edomi-development ~]# [COLOR=#FF0000][B]mysql[/B][/COLOR]
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Your MySQL connection id is 50142
    Server version: 5.1.73 Source distribution
    
    Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
    
    Oracle is a registered trademark of Oracle Corporation and/or its
    affiliates. Other names may be trademarks of their respective
    owners.
    
    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
    
    mysql> [COLOR=#FF0000][B]drop database LBS_19000304_Telegram;[/B][/COLOR]
    Query OK, 11 rows affected (0.10 sec)
    
    mysql>

    Einen Kommentar schreiben:


  • coliflower
    antwortet
    Ich habe jetzt auf 0.7 bzw. 0.4 upgedated und habe das gleiche Verhalten wie oben beschrieben …
    Ich würde es gerne vermeiden beide LBS zu löschen und neu einzufügen - der Aufwand alles wieder auf der Logikseite anzupassen ist groß :-(

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    hmmm, schon irgendwie seltsam. Werde wohl mal den Reset Eingang anpassen, so dass man mit einer 2 am Eingang auch die DB resetten kann.

    Einen Kommentar schreiben:


  • fisch3009
    antwortet
    Ich hatte das Problem auch schon 2 Mal, habe dann die Bausteine Telegram Receiver und Contact gelöscht und neu eingefügt, dann war das Problem behoben, wodurch das verursacht wurde, konnte ich aber nicht ergründen. Beim 1. Mal, habe ich es auf ein Netzwerk Problem mit der virtuellen Maschine geschoben und deshalb auch nicht hier nachgefragt. Aber beim 2. Mal trat das Problem auf dem Fujitsu S900 (=dedizierte Hardware) auf.

    Einen Kommentar schreiben:


  • millo
    antwortet
    telegram2.PNG



    Ich bekomme die Nachrichten ja auch wenn ich garnichts verbinde, das sind meine beiden einzigen Telegram Receiver und Contact LBS und trotzdem 1000 Nachrichten.


    Die Logs vom Receiver zeigen wie sich die ~20 Nachrichten welche im Browser Bot noch zu sehen sind in dieser Reihenfolge unendlich wiederholen.
    Aber eigentlich dürften in der Browser ansicht des Bots garkeine Nachrichten zu sehen sein da diese nach dem lesen ja entfernt werden sollten.


    Wenn ich den Bot im Browser öffne:
    Code:
    {"ok":true,"result":[{"update_id":85638249,
    "message":{"message_id":3431,"from":{"id":1462*****,"first_name":"XXX","last_name":"YYY"},"chat":{"id":1462*****,"first_name":"XXX","last_name":"YYY","type":"private"},"date":1481322473,"text":"Stop"}},{"update_id":85638250,
    "message":{"message_id":6738,"from":{"id":1462*****,"first_name":"XXX","last_name":"YYY"},"chat":{"id":1462*****,"first_name":"XXX","last_name":"YYY","type":"private"},"date":1481366556,"text":"Status"}},{"update_id":85638251,
    "message":{"message_id":6856,"from":{"id":1462*****,"first_name":"XXX","last_name":"YYY"},"chat":{"id":1462*****,"first_name":"XXX","last_name":"YYY","type":"private"},"date":1481366608,"text":"Dj"}},{"update_id":85638252,
    "message":{"message_id":6858,"from":{"id":1462*****,"first_name":"XXX","last_name":"YYY"},"chat":{"id":1462*****,"first_name":"XXX","last_name":"YYY","type":"private"},"date":1481366707,"text":"/start","entities":[{"type":"bot_command","offset":0,"length":6}]}},{"update_id":85638253,
    "message":{"message_id":7097,"from":{"id":1462*****,"first_name":"XXX","last_name":"YYY"},"chat":{"id":1462*****,"first_name":"XXX","last_name":"YYY","type":"private"},"date":1481366861,"text":"/Stop","entities":[{"type":"bot_command","offset":0,"length":5}]}},{"update_id":85638254,
    "message":{"message_id":7114,"from":{"id":1462*****,"first_name":"XXX","last_name":"YYY"},"chat":{"id":1462*****,"first_name":"XXX","last_name":"YYY","type":"private"},"date":1481366867,"text":"/Help","entities":[{"type":"bot_command","offset":0,"length":5}]}},{"update_id":85638255,
    "message":{"message_id":7236,"from":{"id":1462*****,"first_name":"XXX","last_name":"YYY"},"chat":{"id":1462*****,"first_name":"XXX","last_name":"YYY","type":"private"},"date":1481366909,"text":"/Cancel","entities":[{"type":"bot_command","offset":0,"length":7}]}},{"update_id":85638256,
    "message":{"message_id":7715,"from":{"id":1462*****,"first_name":"XXX","last_name":"YYY"},"chat":{"id":1462*****,"first_name":"XXX","last_name":"YYY","type":"private"},"date":1481367126,"text":"/start","entities":[{"type":"bot_command","offset":0,"length":6}]}},{"update_id":85638257,
    "message":{"message_id":7716,"from":{"id":1462*****,"first_name":"XXX","last_name":"YYY"},"chat":{"id":1462*****,"first_name":"XXX","last_name":"YYY","type":"private"},"date":1481367135,"text":"Status"}},{"update_id":85638258,
    "message":{"message_id":7717,"from":{"id":1462*****,"first_name":"XXX","last_name":"YYY"},"chat":{"id":1462*****,"first_name":"XXX","last_name":"YYY","type":"private"},"date":1481367152,"text":"Start"}},{"update_id":85638259,
    "message":{"message_id":7718,"from":{"id":1462*****,"first_name":"XXX","last_name":"YYY"},"chat":{"id":1462*****,"first_name":"XXX","last_name":"YYY","type":"private"},"date":1481367166,"text":"/start","entities":[{"type":"bot_command","offset":0,"length":6}]}},{"update_id":85638260,
    "message":{"message_id":7719,"from":{"id":1462*****,"first_name":"XXX","last_name":"YYY"},"chat":{"id":1462*****,"first_name":"XXX","last_name":"YYY","type":"private"},"date":1481367176,"text":"/Whoami","entities":[{"type":"bot_command","offset":0,"length":7}]}},{"update_id":85638261,
    "message":{"message_id":11320,"from":{"id":1462*****,"first_name":"XXX","last_name":"YYY"},"chat":{"id":1462*****,"first_name":"XXX","last_name":"YYY","type":"private"},"date":1481369579,"text":"/start","entities":[{"type":"bot_command","offset":0,"length":6}]}},{"update_id":85638262,
    "message":{"message_id":11321,"from":{"id":1462*****,"first_name":"XXX","last_name":"YYY"},"chat":{"id":1462*****,"first_name":"XXX","last_name":"YYY","type":"private"},"date":1481369629,"text":"Hi"}},{"update_id":85638263,
    "message":{"message_id":11322,"from":{"id":1462*****,"first_name":"XXX","last_name":"YYY"},"chat":{"id":1462*****,"first_name":"XXX","last_name":"YYY","type":"private"},"date":1481370156,"text":"Hi"}},{"update_id":85638264,
    "message":{"message_id":11323,"from":{"id":1462*****,"first_name":"XXX","last_name":"YYY"},"chat":{"id":1462*****,"first_name":"XXX","last_name":"YYY","type":"private"},"date":1481370164,"text":"/Whoami","entities":[{"type":"bot_command","offset":0,"length":7}]}},{"update_id":85638265,
    "message":{"message_id":11324,"from":{"id":1462*****,"first_name":"XXX","last_name":"YYY"},"chat":{"id":1462*****,"first_name":"XXX","last_name":"YYY","type":"private"},"date":1481370761,"text":"Status"}},{"update_id":85638266,
    "message":{"message_id":11325,"from":{"id":1462*****,"first_name":"XXX","last_name":"YYY"},"chat":{"id":1462*****,"first_name":"XXX","last_name":"YYY","type":"private"},"date":1481370833,"text":"Status"}},{"update_id":85638267,
    "message":{"message_id":11326,"from":{"id":1462*****,"first_name":"XXX","last_name":"YYY"},"chat":{"id":1462*****,"first_name":"XXX","last_name":"YYY","type":"private"},"date":1481370844,"text":"Status"}},{"update_id":85638268,
    "message":{"message_id":11327,"from":{"id":1462*****,"first_name":"XXX","last_name":"YYY"},"chat":{"id":1462*****,"first_name":"XXX","last_name":"YYY","type":"private"},"date":1481370850,"text":"status"}},{"update_id":85638269,
    "message":{"message_id":13948,"from":{"id":1462*****,"first_name":"XXX","last_name":"YYY"},"chat":{"id":1462*****,"first_name":"XXX","last_name":"YYY","type":"private"},"date":1481372584,"text":"/start","entities":[{"type":"bot_command","offset":0,"length":6}]}},{"update_id":85638270,
    "message":{"message_id":13949,"from":{"id":1462*****,"first_name":"XXX","last_name":"YYY"},"chat":{"id":1462*****,"first_name":"XXX","last_name":"YYY","type":"private"},"date":1481372591,"text":"/Whoami","entities":[{"type":"bot_command","offset":0,"length":7}]}}]}
    Und in Telegram sehe ich dann dazu passend die Antworten auf /help /start /whoami als Dauerschleife.

    Selbst wenn ich alle LBS für Telegram Deinstalliere und neu Installiere, die Nachrichten kommen wieder :/

    Edit - Einen neuen Bot anlegen hilft auch nicht

    Edit2 - Ich habe die Datenbank gelöscht nun läuft es wieder normal
    Zuletzt geändert von millo; 10.12.2016, 18:10.

    Einen Kommentar schreiben:


  • LynnBayer
    antwortet
    Ich hatte das Problem auch. Keine Ahnung was da los war hab, dann alles noch mal überdacht und neu aufgebaut bzw. nicht mehr so viel Funktionen eingebaut. Seit dem läuft es bisher ohne Schleife

    Einen Kommentar schreiben:

Lädt...
X