Ankündigung

Einklappen
Keine Ankündigung bisher.

LBS19000809 - Alexa Control

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

    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.

    Kommentar


      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
      ...and I thought my jokes were bad!

      Kommentar


        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

        Kommentar


          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 ?

          Kommentar


            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.

            Kommentar


              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.

              Kommentar


                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

                ...and I thought my jokes were bad!

                Kommentar


                  In der Hilfe zu E38 stehts dann richtig ...

                  Werde die Hilfe aber mal konsistent machen ...

                  Kommentar


                    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
                    Gruß
                    Michael

                    Kommentar


                      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.

                      Kommentar


                        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.
                        Gruß
                        Michael

                        Kommentar


                          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.

                          Kommentar


                            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.
                            Meine Inst.: 73 KNX-Geräte, 18 Rolläden, 36 Schaltkanäle, 22 Dimm-Kanäle, 12 Heizungskanäle, 16 PM, 18 Gruppentaster
                            Wiregate: >50 x Temperaturfühler, 2 x Luftfeuchte, Transponderleser || Gira Homeserver: Visu: 98%, Logiken 98% || Heizung: Dimplex WP mit KNX || Sonstiges: 3xSqueezebox, Mobotix T24, Asterisk

                            Kommentar


                              Kann ich so bestätigen, dachte auch erst es geht wieder weil die Bausteine wieder liefen, aber irgendwann nach ein paar Stunden haben dann alle gezickt und morgens hatte ich ~70000 Fehler im Log

                              Kann es sein das es irgend ein Problem beim Cookie gibt?
                              Gruß
                              Michael

                              Kommentar


                                Ich kann den Fehler leider noch nicht nachstellen. Benutzt ihr das Memory CleanUp oder regelmäßiges Neustarten via E1?
                                E6 - E9 sind bei allen Instanzen leer, oder? Und E38 steht auf 'auto', richtig?

                                Kommentar

                                Lädt...
                                X