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

  • Winni
    antwortet
    Ich wollte gerade testen.... es ging nicht mal mehr der Text, habe EDOMI durchgestartet (wie schon so oft bei meinen Tests) und schon funktionierts

    Um trotzdem deine Frage zu beantworten, ich schicke bewegte GIFs über E8 Video und Kameraarchivbilder über E9 Cam. Beides hat soeben funktioniert. Jetzt muss ich nur noch den Mailer zum Laufen kriegen, evtl. werd' ich da noch einmal lästig...
    Sorry für die Zeitverschwendung.

    Winni

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Ich sende zwar keine Videos, sondern Bilder und die funktionieren. Gestern waren Bilder dein Problem. Funktionieren die jetzt?

    Zitat von Winni Beitrag anzeigen
    Du hast alle Archive, Kamera-Archive usw. über Bord geschmissen
    Jep.

    Einen Kommentar schreiben:


  • Winni
    antwortet
    Hab das jetzt mal gemacht... Textnachrichten gehen nach wie vor, Videos leider nicht. Ohne jetzt unverschämt sein zu wollen... Du hast es bei dir ausprobiert?

    Weitere Frage zu deinem Upgrade-Vorgehen: Du hast alle Archive, Kamera-Archive usw. über Bord geschmissen, oder per Hand in die neue Installation eingearbeitet?

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Dann hast du damit die Installation des php-telegram-bots vermutlich überschrieben.
    Ich habe die Migration beimir durch Export des Projekts gemacht.
    Dann CentOS7 installiert, das Projekt importiert und dann Installationsanweisungen der verschiedenen LBS durchgeführt und ggf. LBS Konfigurationen, welche sich unter /usr/local/edomi befinden aus der alten Installation kopiert (z.B. die alexa-config-PLv3.php für den Alexa Smarthome Skill)

    Du kannst versuchen einfach die Installationsschritte für Telegram neu auszuführen und vorher das Verzeichnis php-telegram-bot komplett löschen.

    Ein Backup ist halt auch bei Edomi nur der KönigswEg exakt dasselbe System wieder aufzusetzen und eignet sich nicht in erster Linie für eine Migration.

    Einen Kommentar schreiben:


  • Winni
    antwortet
    Komplette Neuinstallation, aber Pakete für andere LBS schon reingeladen, da gibt's ja Überdeckungen, sollte aber doch immer die gleiche Version sein, oder....

    Hm, grad hab ich gesehen, dass die files unter /usr/local/edomi.... liegen. Ich hab nicht nur das Projekt, sondern ein Backup eingespielt.... Wenn das aber nicht ok ist, wie geht man beim Umstieg vor?
    Zuletzt geändert von Winni; 04.12.2019, 00:40.

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Hast du eine komplette Neuinstallation gemacht (CentOS7 + EDOMI2.0)? Oder hast du das CentOS geupgraded?

    Einen Kommentar schreiben:


  • Winni
    antwortet
    Hallo jonofe ,
    ich versuche grad auf CentOS 7 umzusteigen, leider hab ich mit dem LBS19000303 ein Problem, wenn ich ein CAM Bild schicken will (Text funktioniert).
    Ich bekomme folgende Meldung ins LOG:
    EXE19000303.php | Fehlercode: 0 | Zeile: 213 | Call to protected method Longman\TelegramBot\Request::encodeFile() from context ''

    Hab ich evtl. von irgendwas eine falsche Version installiert? Vorab schonmal Danke für die Unterstützung.

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Nein, du hast nicht auf die neueste Version geupdated.

    Einen Kommentar schreiben:


  • Peterich
    antwortet
    Nachdem ich wegen nem Defekten System jetzt auch auf CO7 umgestiegen bin und alles nochmal schön installiert hab hab ich plötzlich fehler im LOG von telegram

    PHP-Code:
    2019-11-25 21:17:56253566?6388Datei: /usr/local/edomi/main/include/php/php-telegram-bot/src/DB.php FehlercodeZeile415 PDOStatement::execute(): SQLSTATE[42S22]: Column not found1054 Unknown column 'is_bot' in 'field list'ERROR2019-11-25 21:17:56254172?6388Datei: /usr/local/edomi/main/include/php/php-telegram-bot/src/DB.php FehlercodeZeile497 PDOStatement::execute(): SQLSTATE[42S22]: Column not found1054 Unknown column 'username' in 'field list'ERROR2019-11-25 21:17:56254288?6388Datei: /usr/local/edomi/main/include/php/php-telegram-bot/src/DB.php FehlercodeZeile415 PDOStatement::execute(): SQLSTATE[42S22]: Column not found1054 Unknown column 'is_bot' in 'field list'ERROR2019-11-25 21:17:56255073?6388Datei: /usr/local/edomi/main/include/php/php-telegram-bot/src/DB.php FehlercodeZeile1013 PDOStatement::execute(): SQLSTATE[42S22]: Column not found1054 Unknown column 'forward_from_message_id' in 'field list'ERROR2019-11-25 21:17:56255225?6388Datei: /usr/local/edomi/main/include/php/php-telegram-bot/src/DB.php FehlercodeZeile726 PDOStatement::execute(): SQLSTATE[42S22]: Column not found1054 Unknown column 'chat_id' in 'field list'ERROR2019-11-25 21:17:59396373?6388Datei: /usr/local/edomi/main/include/php/php-telegram-bot/src/DB.php FehlercodeZeile415 PDOStatement::execute(): SQLSTATE[42S22]: Column not found1054 Unknown column 'is_bot' in 'field list'ERROR2019-11-25 21:17:59396634?6388Datei: /usr/local/edomi/main/include/php/php-telegram-bot/src/DB.php FehlercodeZeile497 PDOStatement::execute(): SQLSTATE[42S22]: Column not found1054 Unknown column 'username' in 'field list'ERROR2019-11-25 21:17:59396753?6388Datei: /usr/local/edomi/main/include/php/php-telegram-bot/src/DB.php FehlercodeZeile415 PDOStatement::execute(): SQLSTATE[42S22]: Column not found1054 Unknown column 'is_bot' in 'field list'ERROR2019-11-25 21:17:59397113?6388Datei: /usr/local/edomi/main/include/php/php-telegram-bot/src/DB.php FehlercodeZeile1013 PDOStatement::execute(): SQLSTATE[42S22]: Column not found1054 Unknown column 'forward_from_message_id' in 'field list'ERROR2019-11-25 21:17:59397217?6388Datei: /usr/local/edomi/main/include/php/php-telegram-bot/src/DB.php FehlercodeZeile726 PDOStatement::execute(): SQLSTATE[42S22]: Column not found1054 Unknown column 'chat_id' in 'field list'ERROR2019-11-25 21:18:01679064?6388Datei: /usr/local/edomi/main/include/php/php-telegram-bot/src/DB.php FehlercodeZeile415 PDOStatement::execute(): SQLSTATE[42S22]: Column not found1054 Unknown column 'is_bot' in 'field list'ERROR2019-11-25 21:18:01679291?6388Datei: /usr/local/edomi/main/include/php/php-telegram-bot/src/DB.php FehlercodeZeile497 PDOStatement::execute(): SQLSTATE[42S22]: Column not found1054 Unknown column 'username' in 'field list'ERROR2019-11-25 21:18:01679441?6388Datei: /usr/local/edomi/main/include/php/php-telegram-bot/src/DB.php FehlercodeZeile415 PDOStatement::execute(): SQLSTATE[42S22]: Column not found1054 Unknown column 'is_bot' in 'field list'ERROR2019-11-25 21:18:01679799?6388Datei: /usr/local/edomi/main/include/php/php-telegram-bot/src/DB.php FehlercodeZeile1013 PDOStatement::execute(): SQLSTATE[42S22]: Column not found1054 Unknown column 'forward_from_message_id' in 'field list'ERROR2019-11-25 21:18:01679903?6388Datei: /usr/local/edomi/main/include/php/php-telegram-bot/src/DB.php FehlercodeZeile726 PDOStatement::execute(): SQLSTATE[42S22]: Column not found1054 Unknown column 'chat_id' in 'field list'ERROR 
    vermutlich ist etwas bei der installation schief gelaufen aber funktionieren tut alles


    vllt hat jemand ne idee was ich tun kann

    Einen Kommentar schreiben:


  • tger977
    antwortet
    perfekt, danke! Funktioniert bestens und bei mir ist nun diese V0.8.5 am laufen
    Angehängte Dateien

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    PHP-Code:
    if ($kbd !== FALSE)
        
    $data['reply_markup'] = $kbd
    Das musst du bei allen Medien einfügen. (switch Anweisung)

    Einen Kommentar schreiben:


  • tger977
    antwortet
    ok, kann ich auch den relevanten geänderten Teil in die V0.8.4 einbauen? Ein kurzer Diff hat mich da nicht schlau gemacht wo nun die entscheidende Änderung sein könnte für mein "Problem"...

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Ja das stimmt. Der LBS ab v1.0 läuft nur noch unter CentOS7 mit PHP7.x, da er auf der aktuellen php-telegram-bot Library aufsetzt, welche PHP7.x voraussetzt.

    Einen Kommentar schreiben:


  • tger977
    antwortet
    wow, das ging schnell.

    Ich habe noch Version 0.8.4 mit EDOMI 1.64 und CentOS6. Kann es sein daß die neue Testversion darauf nicht läuft (zumindest steht das so im Historytext für die V1.0)?

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Zitat von tger977 Beitrag anzeigen
    Was mir nun auffällt und noch das Sahnehäubchen wäre:
    tger977 Kannst ja mal angehängte Version testen. Wenn ich es richtig verstanden habe und nichts übersehen habe, dann sollte es vielleicht schon funktionieren...
    Angehängte Dateien

    Einen Kommentar schreiben:

Lädt...
X