Ankündigung

Einklappen
Keine Ankündigung bisher.

LBS19000809 - Alexa Control

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

  • ThorstenGehrig
    antwortet
    Hi Jonofe,
    was ich hier sehe - nachdem der Baustein einige Zeit lief... ist das hier
    Code:
    2018-05-07 06:46:19    227617    ?    13523    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 1509 | Undefined index: Schlafzimmer    ERROR
    2018-05-07 06:46:19    227900    ?    13523    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 1510 | Undefined index: Schlafzimmer    ERROR
    2018-05-07 06:46:19    228137    ?    13523    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 1510 | Undefined index: Schlafzimmer    ERROR
    2018-05-07 06:46:19    228365    ?    13523    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 1511 | Undefined index: Schlafzimmer    ERROR
    2018-05-07 06:46:19    228589    ?    13523    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 1511 | Undefined index: Schlafzimmer    ERROR
    2018-05-07 06:46:20    981302    ?    13539    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 826 | Undefined variable: csrf    ERROR
    2018-05-07 06:46:21    289489    ?    13539    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 2 | Zeile: 848 | Invalid argument supplied for foreach()    ERROR
    2018-05-07 06:46:21    291263    ?    13539    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 1509 | Undefined index: Küche    ERROR
    2018-05-07 06:46:21    291605    ?    13539    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 1509 | Undefined index: Küche    ERROR
    2018-05-07 06:46:21    291908    ?    13539    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 1510 | Undefined index: Küche    ERROR
    2018-05-07 06:46:21    292150    ?    13539    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 1510 | Undefined index: Küche    ERROR
    2018-05-07 06:46:21    292378    ?    13539    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 1511 | Undefined index: Küche    ERROR
    2018-05-07 06:46:21    292608    ?    13539    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 1511 | Undefined index: Küche    ERROR
    2018-05-07 06:46:27    295254    ?    13506    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 826 | Undefined variable: csrf    ERROR
    2018-05-07 06:46:27    490987    ?    13569    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 826 | Undefined variable: csrf    ERROR
    2018-05-07 06:46:27    686640    ?    13506    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 2 | Zeile: 848 | Invalid argument supplied for foreach()    ERROR
    2018-05-07 06:46:27    690212    ?    13506    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 1509 | Undefined index: Bad    ERROR
    2018-05-07 06:46:27    690522    ?    13506    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 1509 | Undefined index: Bad    ERROR
    2018-05-07 06:46:27    690735    ?    13506    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 1510 | Undefined index: Bad    ERROR
    2018-05-07 06:46:27    690980    ?    13506    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 1510 | Undefined index: Bad    ERROR
    2018-05-07 06:46:27    691193    ?    13506    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 1511 | Undefined index: Bad    ERROR
    2018-05-07 06:46:27    691389    ?    13506    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 1511 | Undefined index: Bad    ERROR
    2018-05-07 06:46:27    848413    ?    13569    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 2 | Zeile: 848 | Invalid argument supplied for foreach()    ERROR
    2018-05-07 06:46:27    850281    ?    13569    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 1509 | Undefined index: Gästebad    ERROR
    2018-05-07 06:46:27    850629    ?    13569    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 1509 | Undefined index: Gästebad    ERROR
    2018-05-07 06:46:27    850914    ?    13569    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 1510 | Undefined index: Gästebad    ERROR
    2018-05-07 06:46:27    851171    ?    13569    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 1510 | Undefined index: Gästebad    ERROR
    2018-05-07 06:46:27    851411    ?    13569    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 1511 | Undefined index: Gästebad    ERROR
    2018-05-07 06:46:27    851643    ?    13569    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 1511 | Undefined index: Gästebad    ERROR
    2018-05-07 06:46:28    945478    ?    13523    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 826 | Undefined variable: csrf    ERROR
    2018-05-07 06:46:29    264904    ?    13523    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 2 | Zeile: 848 | Invalid argument supplied for foreach()    ERROR
    2018-05-07 06:46:29    268491    ?    13523    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 1509 | Undefined index: Schlafzimmer    ERROR
    2018-05-07 06:46:29    268862    ?    13523    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 1509 | Undefined index: Schlafzimmer    ERROR
    2018-05-07 06:46:29    269109    ?    13523    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 1510 | Undefined index: Schlafzimmer    ERROR
    2018-05-07 06:46:29    269349    ?    13523    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 1510 | Undefined index: Schlafzimmer    ERROR
    2018-05-07 06:46:29    269587    ?    13523    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 1511 | Undefined index: Schlafzimmer    ERROR
    2018-05-07 06:46:29    269850    ?    13523    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 1511 | Undefined index: Schlafzimmer    ERROR
    2018-05-07 06:46:31    016680    ?    13506    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 1070 | Undefined index: Bad    ERROR
    2018-05-07 06:46:31    016971    ?    13506    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 1070 | Undefined index: Bad    ERROR
    Sicherlich ist das fehlende CSRF ein Problem - warum auch immer das nach einiger Zeit dazukommt... Anfangen tut das ganze mit einem "Fehlercode: 2 | Zeile: 848 | Invalid argument supplied for foreach() ERROR" - und danach geht es mit hunderten dieser Einträge weiter...

    In den indivudual-Logs (es laufen 4 Bausteine) ist übrigens nichts zu erkennen.
    Beispiel - während das Fehlerlog voll läuft:
    Code:
    2018-05-07 07:00:00    297631    30412    debug      LBS19000809 [v1.4]:    LBS started
    2018-05-07 07:00:00    326675    30412    debug      LBS19000809 [v1.4]:    exec(): Daemon is running with PID: 13523
    2018-05-07 07:00:00    328352    30412    debug      LBS19000809 [v1.4]:    Memory Cleanup by restarting Alexa Control daemon...
    2018-05-07 07:00:00    358918    30412    debug      LBS19000809 [v1.4]:    exec(): Daemon is running with PID: 13523
    2018-05-07 07:00:00    360533    30412    debug      LBS19000809 [v1.4]:    exec(): Restarting daemon ...
    2018-05-07 07:00:00    451102    21260    debug      EXE19000809 [v1.4]:    EXEC daemon started with msg_queue_id: 1599703117581907
    2018-05-07 07:00:00    453406    21260    debug      EXE19000809 [v1.4]:    Running in auto mode
    2018-05-07 07:00:00    454849    21260    debug      EXE19000809 [v1.4]:    Is manual mode? 
    2018-05-07 07:00:00    456129    21260    debug      EXE19000809 [v1.4]:    Is autol mode ? 1
    2018-05-07 07:00:02    638827    21260    debug      EXE19000809 [v1.4]:    Amazon Alexa Connection successful
    Gruß Thorsten
    Zuletzt geändert von ThorstenGehrig; 07.05.2018, 06:55.

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Zitat von gulp2k Beitrag anzeigen
    Es lag wohl wirklich an E40... Ich hatte da eine 0 drin,
    Okay, das schaue ich mir nochmal an.
    Da es ein neuer Eingang in der Version 1.4 ist und der Defaultwert 0 ist, ist er beim Import so bei dir vorbelegt worden.
    Vermutlich ist dann aber noch ein Bug im Code. Danke für die Rückmeldung.

    Einen Kommentar schreiben:


  • gulp2k
    antwortet
    Zitat von jonofe Beitrag anzeigen
    gulp2k Benutzt du den AUTO oder den MANUAL Modus?

    Hast du das neue Alarm Feature aktiviert (E40/E41)?

    EDIT: kann es sein, dass im LBS Log ein

    Code:
    Amazon Alexa Connection failed
    auftaucht? Vermutlich ist hier das Error-Handling noch nicht ausreichend, aber die Frage wäre ja, warum die Connection nicht aufgebaut werden kann. Meistens liegt sowas am Cookie, welches abgelaufen ist und aus irgendeinem Grund nicht erneuert wurde.

    Du könntest noch mal schauen was in der Cookie Datei steht:

    Code:
    cat /tmp/.alexa.cookie
    Es lag wohl wirklich an E40... Ich hatte da eine 0 drin, wenn es leer ist geht der LBS wieder. Kann mich aber ganz ehrlich nicht mehr erinner ob die 0 von mir kam oder nicht.
    Ich nutze aktuell den AUTO modus.

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    gulp2k Benutzt du den AUTO oder den MANUAL Modus?

    Hast du das neue Alarm Feature aktiviert (E40/E41)?

    EDIT: kann es sein, dass im LBS Log ein

    Code:
    Amazon Alexa Connection failed
    auftaucht? Vermutlich ist hier das Error-Handling noch nicht ausreichend, aber die Frage wäre ja, warum die Connection nicht aufgebaut werden kann. Meistens liegt sowas am Cookie, welches abgelaufen ist und aus irgendeinem Grund nicht erneuert wurde.

    Du könntest noch mal schauen was in der Cookie Datei steht:

    Code:
    cat /tmp/.alexa.cookie
    Zuletzt geändert von jonofe; 04.05.2018, 10:15.

    Einen Kommentar schreiben:


  • gulp2k
    antwortet
    Hi jonofe ,

    ich bekomme plötzlich fast im Sekundentakt folgende Fehler im Log:
    Gestern nach dem Update auf 1.4 ging noch alles und jetzt streiken alle LBS?!
    Code:
    2018-05-04 09:12:40239619?9261Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 2 | Zeile: 848 | Invalid argument supplied for foreach()ERROR2018-05-04 09:12:40240752?9261Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 364 | Undefined variable: alarmERROR2018-05-04 09:12:59047941?10403Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 826 | Undefined variable: csrfERROR2018-05-04 09:12:59550055?10403Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 2 | Zeile: 848 | Invalid argument supplied for foreach()ERROR2018-05-04 09:12:59551192?10403Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 364 | Undefined variable: alarmERROR2018-05-04 09:13:02197005?10403Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 826 | Undefined variable: csrfERROR2018-05-04 09:13:02750659?10403Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 2 | Zeile: 848 | Invalid argument supplied for foreach()ERROR2018-05-04 09:13:02751912?10403Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000809.php | Fehlercode: 8 | Zeile: 364 | Undefined variable: alarmERROR

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    In der Hilfe zu E38 stehts dann richtig ...

    Werde die Hilfe aber mal konsistent machen ...

    Einen Kommentar schreiben:


  • eXec
    antwortet
    Zitat von jonofe Beitrag anzeigen

    Die Beschreibung ist leider nicht mehr aktuell und daher nicht Teil des Downloads. Wenn du allerdings den AUTO Modus verwendest (E38=auto), dann sollte sich das meiste über den Hilfetext erklären. Im Auto Modus werden E6-E9 nicht benötigt und sollten leer bleiben. Die verbleibenden zu verwendenden Eingänge sind mehr oder minder ausreichenr im Hilfetext erklärt.
    Auszug aus deiner Hilfe:
    • E3-E6have to be set for automatic mode.
    • E7-E10 have to be set for manual mode

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Zitat von eXec Beitrag anzeigen
    wo finde ich die Doku zum LBS?
    In der Beschreibung steht zwar see Documentation, aber finde keinen Link dazu?
    Die Beschreibung ist leider nicht mehr aktuell und daher nicht Teil des Downloads. Wenn du allerdings den AUTO Modus verwendest (E38=auto), dann sollte sich das meiste über den Hilfetext erklären. Im Auto Modus werden E6-E9 nicht benötigt und sollten leer bleiben. Die verbleibenden zu verwendenden Eingänge sind mehr oder minder ausreichenr im Hilfetext erklärt.

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Zitat von Winni Beitrag anzeigen
    Wenn ich eine neue Erinnerung hinzufüge, wird diese auch am Ausgang ausgegeben
    Ja, mehr kann der LBS derzeit auch nicht. Er kann beim Stellen eines Alarms, diesen am Ausgang ausgeben und man kann wahlweise den Alarm dann direkt deaktivieren oder löschen und somit nur in EDOMI behandeln.

    Einen Kommentar schreiben:


  • Winni
    antwortet
    Wenn ich eine neue Erinnerung hinzufüge, wird diese auch am Ausgang ausgegeben, bestehende Wecker leider nicht.... Bin leider nicht in Rufweite, kann daher keinen neuen Wecker anlegen. Das reine Ändern aktiv/deaktiv führt zu keiner Ausgabe. Was verstehst du unter Alarm? Erinnerung / Wecker / Timer, alles ?

    Einen Kommentar schreiben:


  • Winni
    antwortet
    Hm, das mit den Alarmen klappt bei mir irgendwie garnicht, keine Hinweise im Customlog, keine Datenausgabe aus dem Baustein.
    Was natürlich interessant wäre über die Nummer einen Alarm zu aktivieren / deaktivieren, nicht nur alle

    Einen Kommentar schreiben:


  • eXec
    antwortet
    Hi, sag mal wo finde ich die Doku zum LBS?
    In der Beschreibung steht zwar see Documentation, aber finde keinen Link dazu?

    Danke und Gruß
    ​​​​​​​Andre

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Zitat von ThorstenGehrig Beitrag anzeigen
    Ach ja: hast du mir was eimgebaut damit ich die Logfiles pro Baustein separieren kann?
    Zitat von ThorstenGehrig Beitrag anzeigen
    V104: One log file per LBS instance
    V105: log ID in each log entry
    Das sollte in fast jedem meiner LBS verfügbar sein. Allerdings musst du dies im Source anpassen. Wenn v#104 auf 1 steht, bekommst du je LBS Instanz ein Logfile (ich glaube die ID taucht dann im Logfilenamen auf). Wenn v#105 auf 1 steht, dann bekommst du die ID in jedem Logeintrag.
    Damit sollte es eigentlich gehen.

    Einen Kommentar schreiben:


  • ThorstenGehrig
    antwortet
    Cool - wird ASAP getestet.... von der Beschreibung her ist der ALARMS teil genau das was ich brauche :-) :-)
    Danke!

    Ach ja: hast du mir was eimgebaut damit ich die Logfiles pro Baustein separieren kann? Ich hab da ja im augenblick so meine Probleme - evtl. durch zuviele Bausteine paralell - das der CSRF nicht im cookie steht :-(...
    Im Log steht ja sowas in der richtung:
    V104: One log file per LBS instance
    V105: log ID in each log entry

    Bin schonmal gespannt... auch dafür DANKE!
    Zuletzt geändert von ThorstenGehrig; 02.05.2018, 07:49.

    Einen Kommentar schreiben:


  • Winni
    antwortet
    Is' ja nicht lebenswichtig , Danke!

    Einen Kommentar schreiben:

Lädt...
X