Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Off Topic
  4. SEPIA Open Assistant - DIY Sprachassistent + ioBroker

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.6k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.1k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.0k

SEPIA Open Assistant - DIY Sprachassistent + ioBroker

Geplant Angeheftet Gesperrt Verschoben Off Topic
voice commandassistantalexagoogle homeechospracherkennungsprachsteuerungsprachausgaberhasspymqtt
32 Beiträge 14 Kommentatoren 11.0k Aufrufe 26 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • sepia-assistantS Offline
    sepia-assistantS Offline
    sepia-assistant
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen :-)

    Einige von euch kennen vielleicht schon SEPIA den quelloffenen, digitalen Sprachassistenten zum selber hosten: https://sepia-framework.github.io

    Falls nicht hier eine kleine Einführung:

    SEPIA ist ein Projekt das ich seit mehreren Jahren betreibe und das seit 2018 komplett quelloffen auf GitHub unter der MIT Lizenz zu Verfügung steht. Das Ziel ist einen vollwertigen Sprachassistenten zu entwickeln, der sowohl auf dem Handy als Google Assistant/Siri Ersatz funktioniert als auch im stationären Einsatz zu Hause als Smart Speaker/Display Alternative zu Amazon Echo etc., dabei aber die Privatsphäre des Users respektiert durch volle Kontrolle über die eigenen Daten.
    Der SEPIA Server wird üblicherweise auf einem Raspberry Pi o.ä. gehostet und es gibt cross-Plattform Client Apps für Android, Browser, iOS (noch nicht im Apple Store) und zum selber bauen als "headless" Smart Speaker oder Display (ebenfalls typischerweise auf dem Raspberry Pi). Die Spracherkennung (STT) und Ausgabe (TTS) laufen wahlweise über die Client Plattform (Google/Apple/Microsoft/Mozilla) oder "offline" über den eigenen SEPIA Server.

    Das Projekt ist schon sehr weit fortgeschritten und ich freue mich mit v2.5.0 nun auch endlich offiziell eine ioBroker Integration anbieten zu können :grin: :robot_face: .

    Informationen über die Architektur und Installation gibt es auf der SEPIA Docs Startseite.

    Ein Tutorial zur Integration von ioBroker gibt es in der Smart Home Sektion des SEPIA Wiki. Das ganze läuft über das HTTP REST Interface des Simple-API Adapters.

    Ich würde mich freuen, wenn Jemand Lust hat es mal auszuprobieren und dann hier oder in der SEPIA Docs Issues Sektion Feedback geben könnte :-)

    Grüße,
    Florian

    apollon77A U 2 Antworten Letzte Antwort
    7
    • D Offline
      D Offline
      DerT
      Forum Testing
      schrieb am zuletzt editiert von
      #2

      Hallo Florian,

      das Projekt sieht wirklich sehr gut aus.
      Ich habe auch schon mit der Umsetzung angefangen, nur leider finde ich die Dokumentation teilweise sehr verwirrend und deshalb komme ich aktuell auch nicht weiter.
      Ich habe den SEPIA-Home Server auf einem Hypervisor am laufen und kann damit auch bereits ein Testgerät steuern.
      Auch die Anbindung der Android App funktionieren.

      Nun scheitere ich daran meinen RaspberryPi als Client zu installieren.
      Es gibt zwar eine Doku dafür.

      In Punkt 3 der Doku steht dann, "Run bash setup.sh from the ~/sepia-client folder", es wird aber nirgends erwähnt woher ich diese setup.sh bekomme. (Oder ich finde es nicht)

      Kannst du mir an der Stelle weiterhelfen?
      Gruß
      Thomas

      sepia-assistantS 1 Antwort Letzte Antwort
      0
      • D DerT

        Hallo Florian,

        das Projekt sieht wirklich sehr gut aus.
        Ich habe auch schon mit der Umsetzung angefangen, nur leider finde ich die Dokumentation teilweise sehr verwirrend und deshalb komme ich aktuell auch nicht weiter.
        Ich habe den SEPIA-Home Server auf einem Hypervisor am laufen und kann damit auch bereits ein Testgerät steuern.
        Auch die Anbindung der Android App funktionieren.

        Nun scheitere ich daran meinen RaspberryPi als Client zu installieren.
        Es gibt zwar eine Doku dafür.

        In Punkt 3 der Doku steht dann, "Run bash setup.sh from the ~/sepia-client folder", es wird aber nirgends erwähnt woher ich diese setup.sh bekomme. (Oder ich finde es nicht)

        Kannst du mir an der Stelle weiterhelfen?
        Gruß
        Thomas

        sepia-assistantS Offline
        sepia-assistantS Offline
        sepia-assistant
        schrieb am zuletzt editiert von
        #3

        Hi Thomas,

        freut mich, dass es dir soweit gefällt.
        Ich gebe zu bei der Dokumentation, speziell beim DIY Client gibt es noch Luft nach Oben, ich arbeite dran :sweat_smile:

        Hattest du in Punkt 2 eine der Installationsvarianten gewählt und ausgeführt? Die Anleitung springt dort kurz nach Unten.
        Die Varianten unterscheiden sich hauptsächlich durch die Wahl der Hardware. Variante 1 trifft in den meisten Fällen zu.

        Grüße,
        Florian

        D 1 Antwort Letzte Antwort
        0
        • AlCalzoneA Offline
          AlCalzoneA Offline
          AlCalzone
          Developer
          schrieb am zuletzt editiert von
          #4

          Klingt spannend, hoffe ich werde das demnächst mal ausprobieren können.

          Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

          1 Antwort Letzte Antwort
          0
          • apollon77A Offline
            apollon77A Offline
            apollon77
            schrieb am zuletzt editiert von
            #5

            Ja, seeeehr interessant.

            Zwei Fragen:

            • Mal über Docker nachgedacht für setup und so? Wäre dann ggf. noch einfacher
            • Hast Du "HW Empfehlungen" für "nicht ganz so DIY Wihzimmertaugliche Micro-Array/Speaker Kombis? Das ist das was mir noch fehlt um sowas mal für einen echten Einsatz anzugehen ;-)

            Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

            • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
            • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
            1 Antwort Letzte Antwort
            0
            • sepia-assistantS sepia-assistant

              Hallo zusammen :-)

              Einige von euch kennen vielleicht schon SEPIA den quelloffenen, digitalen Sprachassistenten zum selber hosten: https://sepia-framework.github.io

              Falls nicht hier eine kleine Einführung:

              SEPIA ist ein Projekt das ich seit mehreren Jahren betreibe und das seit 2018 komplett quelloffen auf GitHub unter der MIT Lizenz zu Verfügung steht. Das Ziel ist einen vollwertigen Sprachassistenten zu entwickeln, der sowohl auf dem Handy als Google Assistant/Siri Ersatz funktioniert als auch im stationären Einsatz zu Hause als Smart Speaker/Display Alternative zu Amazon Echo etc., dabei aber die Privatsphäre des Users respektiert durch volle Kontrolle über die eigenen Daten.
              Der SEPIA Server wird üblicherweise auf einem Raspberry Pi o.ä. gehostet und es gibt cross-Plattform Client Apps für Android, Browser, iOS (noch nicht im Apple Store) und zum selber bauen als "headless" Smart Speaker oder Display (ebenfalls typischerweise auf dem Raspberry Pi). Die Spracherkennung (STT) und Ausgabe (TTS) laufen wahlweise über die Client Plattform (Google/Apple/Microsoft/Mozilla) oder "offline" über den eigenen SEPIA Server.

              Das Projekt ist schon sehr weit fortgeschritten und ich freue mich mit v2.5.0 nun auch endlich offiziell eine ioBroker Integration anbieten zu können :grin: :robot_face: .

              Informationen über die Architektur und Installation gibt es auf der SEPIA Docs Startseite.

              Ein Tutorial zur Integration von ioBroker gibt es in der Smart Home Sektion des SEPIA Wiki. Das ganze läuft über das HTTP REST Interface des Simple-API Adapters.

              Ich würde mich freuen, wenn Jemand Lust hat es mal auszuprobieren und dann hier oder in der SEPIA Docs Issues Sektion Feedback geben könnte :-)

              Grüße,
              Florian

              apollon77A Offline
              apollon77A Offline
              apollon77
              schrieb am zuletzt editiert von
              #6

              @sepia-assistant sagte in SEPIA Open Assistant - DIY Sprachassistent + ioBroker:

              Ein Tutorial zur Integration von ioBroker gibt es in der Smart Home Sektion des SEPIA Wiki. Das ganze läuft über das HTTP REST Interface des Simple-API Adapters.

              Ist der Screenshot wirklich korrekt? Dort wird der Name des Objekts angezeigt das er kopiert wird aber in ein Feld der die "ID" sein soll ... Ich denke da ist was falsch :-)

              Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

              • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
              • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
              1 Antwort Letzte Antwort
              0
              • sepia-assistantS Offline
                sepia-assistantS Offline
                sepia-assistant
                schrieb am zuletzt editiert von
                #7

                @AlCalzone said in SEPIA Open Assistant - DIY Sprachassistent + ioBroker:

                Klingt spannend, hoffe ich werde das demnächst mal ausprobieren können.

                Hoffe ich auch ;-)

                @apollon77 said in SEPIA Open Assistant - DIY Sprachassistent + ioBroker:

                Mal über Docker nachgedacht für setup und so? Wäre dann ggf. noch einfacher

                Den Server gibt es als Docker Container:
                https://hub.docker.com/u/sepia

                Beim Client ist es leider etwas schwieriger wegen der Hardware Anbindung, da muss ich noch testen wie gut das klappt.

                @apollon77 said in SEPIA Open Assistant - DIY Sprachassistent + ioBroker:

                Hast Du "HW Empfehlungen" für "nicht ganz so DIY Wihzimmertaugliche Micro-Array/Speaker Kombis? Das ist das was mir noch fehlt um sowas mal für einen echten Einsatz anzugehen

                Meinst du Mikrofon + Lautsprecher in einem? Ich habe ein Jabra Speak was ganz gut klappt, die sind aber nicht gerade günstig :-/ Meine Lieblingskombo zur Zeit ist das Samson Go Mic (Kondensatormikrofon) + ein kleines Set Noname Stereo Klinke Boxen

                @apollon77 said in SEPIA Open Assistant - DIY Sprachassistent + ioBroker:

                Ist der Screenshot wirklich korrekt?

                Welchen meinst du genau? Die sind relativ frisch also müssten noch aktuell sein.

                apollon77A 1 Antwort Letzte Antwort
                0
                • sepia-assistantS sepia-assistant

                  @AlCalzone said in SEPIA Open Assistant - DIY Sprachassistent + ioBroker:

                  Klingt spannend, hoffe ich werde das demnächst mal ausprobieren können.

                  Hoffe ich auch ;-)

                  @apollon77 said in SEPIA Open Assistant - DIY Sprachassistent + ioBroker:

                  Mal über Docker nachgedacht für setup und so? Wäre dann ggf. noch einfacher

                  Den Server gibt es als Docker Container:
                  https://hub.docker.com/u/sepia

                  Beim Client ist es leider etwas schwieriger wegen der Hardware Anbindung, da muss ich noch testen wie gut das klappt.

                  @apollon77 said in SEPIA Open Assistant - DIY Sprachassistent + ioBroker:

                  Hast Du "HW Empfehlungen" für "nicht ganz so DIY Wihzimmertaugliche Micro-Array/Speaker Kombis? Das ist das was mir noch fehlt um sowas mal für einen echten Einsatz anzugehen

                  Meinst du Mikrofon + Lautsprecher in einem? Ich habe ein Jabra Speak was ganz gut klappt, die sind aber nicht gerade günstig :-/ Meine Lieblingskombo zur Zeit ist das Samson Go Mic (Kondensatormikrofon) + ein kleines Set Noname Stereo Klinke Boxen

                  @apollon77 said in SEPIA Open Assistant - DIY Sprachassistent + ioBroker:

                  Ist der Screenshot wirklich korrekt?

                  Welchen meinst du genau? Die sind relativ frisch also müssten noch aktuell sein.

                  apollon77A Offline
                  apollon77A Offline
                  apollon77
                  schrieb am zuletzt editiert von apollon77
                  #8

                  @sepia-assistant sagte in SEPIA Open Assistant - DIY Sprachassistent + ioBroker:

                  Welchen meinst du genau? Die sind relativ frisch also müssten noch aktuell sein.

                  Der Screenshot wo der "Name" des Objekts kopiert wird" :-) Die erste Spalte mit dem Baum quasi das ist die objekt ID da gibts das Icon um die ID zu kopieren. Die Spalte danach ist der Objekt-Name! den aber dann als ID einzutragen ist nicht so sinnvoll :-)

                  https://raw.githubusercontent.com/SEPIA-Framework/sepia-docs/master/docs/images/smarthome/iobroker_device_id.png meine ich

                  Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                  • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                  • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                  1 Antwort Letzte Antwort
                  0
                  • sepia-assistantS sepia-assistant

                    Hi Thomas,

                    freut mich, dass es dir soweit gefällt.
                    Ich gebe zu bei der Dokumentation, speziell beim DIY Client gibt es noch Luft nach Oben, ich arbeite dran :sweat_smile:

                    Hattest du in Punkt 2 eine der Installationsvarianten gewählt und ausgeführt? Die Anleitung springt dort kurz nach Unten.
                    Die Varianten unterscheiden sich hauptsächlich durch die Wahl der Hardware. Variante 1 trifft in den meisten Fällen zu.

                    Grüße,
                    Florian

                    D Offline
                    D Offline
                    DerT
                    Forum Testing
                    schrieb am zuletzt editiert von
                    #9

                    @sepia-assistant sagte in SEPIA Open Assistant - DIY Sprachassistent + ioBroker:

                    Hi Thomas,

                    freut mich, dass es dir soweit gefällt.
                    Ich gebe zu bei der Dokumentation, speziell beim DIY Client gibt es noch Luft nach Oben, ich arbeite dran :sweat_smile:

                    Hattest du in Punkt 2 eine der Installationsvarianten gewählt und ausgeführt? Die Anleitung springt dort kurz nach Unten.
                    Die Varianten unterscheiden sich hauptsächlich durch die Wahl der Hardware. Variante 1 trifft in den meisten Fällen zu.

                    Grüße,
                    Florian

                    Hallo Florian,

                    danke für den den Sprung nach unten habe ich überlesen.
                    Habe nun den Client installiert und nach dem Start sagt er auch "ready for setup"
                    Leider bekomme ich keine Verbindung zum Client hin.

                    7026d235-c3ba-4f06-bde5-83e9c29704d2-image.png

                    Kannst du weiterhelfen?

                    Ps.
                    Finde das Projekt wirklich sehr interessant. Suchst du noch Tester?

                    1 Antwort Letzte Antwort
                    0
                    • M Offline
                      M Offline
                      Merowinger
                      schrieb am zuletzt editiert von
                      #10

                      Und ich hätte gerne eine Unterstützung für mein Matrix voice setup....

                      1 Antwort Letzte Antwort
                      0
                      • sepia-assistantS Offline
                        sepia-assistantS Offline
                        sepia-assistant
                        schrieb am zuletzt editiert von sepia-assistant
                        #11

                        @apollon77 said in SEPIA Open Assistant - DIY Sprachassistent + ioBroker:

                        Der Screenshot wo der "Name" des Objekts kopiert wird" Die erste Spalte mit dem Baum quasi das ist die objekt ID da gibts das Icon um die ID zu kopieren. Die Spalte danach ist der Objekt-Name! den aber dann als ID einzutragen ist nicht so sinnvoll

                        Oh ha, heißt das, dass das markierte Feld vom Nutzer beliebig editiert werden kann? ^^ (bin selber noch recht frisch im Umgang mit ioBroker :grin: ).

                        @DerT said in SEPIA Open Assistant - DIY Sprachassistent + ioBroker:

                        Habe nun den Client installiert und nach dem Start sagt er auch "ready for setup"
                        Leider bekomme ich keine Verbindung zum Client hin.

                        Wenn du sonst keine Änderungen vorgenommen hast, dann fehlt noch der Port (:9090) in deiner URL also ws://[IP]:9090/clexi. Die ID (testpi) hast du auch in der CLEXI settings.json so eingetragen nehmen ich an? :-)

                        @DerT said in SEPIA Open Assistant - DIY Sprachassistent + ioBroker:

                        Finde das Projekt wirklich sehr interessant. Suchst du noch Tester?

                        Immer doch ;-) . Wenn dir beim Benutzen etwas auffällt (Bugs, Usability Problemchen, unklare Dokumentation, fehlende Features, etc.) am Besten einfach in der SEPIA issues Sektion auf GitHub posten. Da antworte ich für gewöhnlich am schnellsten. Ansonsten aber auch gerne einfach hier schreiben.

                        @Merowinger said in SEPIA Open Assistant - DIY Sprachassistent + ioBroker:

                        Und ich hätte gerne eine Unterstützung für mein Matrix voice setup....

                        Ich habe leider keins zum Testen, aber fände ich auch spannend ;-) . Grundsätzlich funktioniert die Installation vermutlich ähnlich zum ReSpeaker und falls es selber nicht zu viel am Linux Audiosystem verändert müsste es eigentlich auch vom SEPIA Client erkannt werden. Der Client sendet jede Menge Events mit denen man theoretisch auch die LEDs schalten könnte. Am einfachsten wäre das vermutlich mit den SEPIA Node-RED Nodes die ich gerade bastle. Updates folgen :-)

                        Grüße,
                        Florian

                        D 1 Antwort Letzte Antwort
                        1
                        • sepia-assistantS sepia-assistant

                          @apollon77 said in SEPIA Open Assistant - DIY Sprachassistent + ioBroker:

                          Der Screenshot wo der "Name" des Objekts kopiert wird" Die erste Spalte mit dem Baum quasi das ist die objekt ID da gibts das Icon um die ID zu kopieren. Die Spalte danach ist der Objekt-Name! den aber dann als ID einzutragen ist nicht so sinnvoll

                          Oh ha, heißt das, dass das markierte Feld vom Nutzer beliebig editiert werden kann? ^^ (bin selber noch recht frisch im Umgang mit ioBroker :grin: ).

                          @DerT said in SEPIA Open Assistant - DIY Sprachassistent + ioBroker:

                          Habe nun den Client installiert und nach dem Start sagt er auch "ready for setup"
                          Leider bekomme ich keine Verbindung zum Client hin.

                          Wenn du sonst keine Änderungen vorgenommen hast, dann fehlt noch der Port (:9090) in deiner URL also ws://[IP]:9090/clexi. Die ID (testpi) hast du auch in der CLEXI settings.json so eingetragen nehmen ich an? :-)

                          @DerT said in SEPIA Open Assistant - DIY Sprachassistent + ioBroker:

                          Finde das Projekt wirklich sehr interessant. Suchst du noch Tester?

                          Immer doch ;-) . Wenn dir beim Benutzen etwas auffällt (Bugs, Usability Problemchen, unklare Dokumentation, fehlende Features, etc.) am Besten einfach in der SEPIA issues Sektion auf GitHub posten. Da antworte ich für gewöhnlich am schnellsten. Ansonsten aber auch gerne einfach hier schreiben.

                          @Merowinger said in SEPIA Open Assistant - DIY Sprachassistent + ioBroker:

                          Und ich hätte gerne eine Unterstützung für mein Matrix voice setup....

                          Ich habe leider keins zum Testen, aber fände ich auch spannend ;-) . Grundsätzlich funktioniert die Installation vermutlich ähnlich zum ReSpeaker und falls es selber nicht zu viel am Linux Audiosystem verändert müsste es eigentlich auch vom SEPIA Client erkannt werden. Der Client sendet jede Menge Events mit denen man theoretisch auch die LEDs schalten könnte. Am einfachsten wäre das vermutlich mit den SEPIA Node-RED Nodes die ich gerade bastle. Updates folgen :-)

                          Grüße,
                          Florian

                          D Offline
                          D Offline
                          DerT
                          Forum Testing
                          schrieb am zuletzt editiert von DerT
                          #12

                          Hi,

                          @sepia-assistant sagte in SEPIA Open Assistant - DIY Sprachassistent + ioBroker:

                          @DerT said in SEPIA Open Assistant - DIY Sprachassistent + ioBroker:

                          Habe nun den Client installiert und nach dem Start sagt er auch "ready for setup"
                          Leider bekomme ich keine Verbindung zum Client hin.

                          Wenn du sonst keine Änderungen vorgenommen hast, dann fehlt noch der Port (:9090) in deiner URL also ws://[IP]:9090/clexi. Die ID (testpi) hast du auch in der CLEXI settings.json so eingetragen nehmen ich an?

                          Leider trotzdem kein Erfolg.
                          clexi-settings.json

                          {
                                  "hostname": "testpi4",
                                  "id": "testpi4",
                                  "idIsPassword": true,
                                  "port": 8080,
                                  "ssl": false,
                                  "logger": {
                                          "level": "error"
                                  },
                                  "xtensions": [
                                          "clexi-broadcaster",
                                          "clexi-http-events",
                                          "runtime-commands"
                                  ]
                          }
                          

                          Fehler bei Port 8080
                          73da65f2-2981-46ed-8cb8-a7dab639efba-image.png

                          Fehler bei Port 9090
                          1b8d3156-5c22-4b4c-a531-bc93a878902f-image.png

                          Gruß
                          Thomas

                          sepia-assistantS 1 Antwort Letzte Antwort
                          0
                          • D DerT

                            Hi,

                            @sepia-assistant sagte in SEPIA Open Assistant - DIY Sprachassistent + ioBroker:

                            @DerT said in SEPIA Open Assistant - DIY Sprachassistent + ioBroker:

                            Habe nun den Client installiert und nach dem Start sagt er auch "ready for setup"
                            Leider bekomme ich keine Verbindung zum Client hin.

                            Wenn du sonst keine Änderungen vorgenommen hast, dann fehlt noch der Port (:9090) in deiner URL also ws://[IP]:9090/clexi. Die ID (testpi) hast du auch in der CLEXI settings.json so eingetragen nehmen ich an?

                            Leider trotzdem kein Erfolg.
                            clexi-settings.json

                            {
                                    "hostname": "testpi4",
                                    "id": "testpi4",
                                    "idIsPassword": true,
                                    "port": 8080,
                                    "ssl": false,
                                    "logger": {
                                            "level": "error"
                                    },
                                    "xtensions": [
                                            "clexi-broadcaster",
                                            "clexi-http-events",
                                            "runtime-commands"
                                    ]
                            }
                            

                            Fehler bei Port 8080
                            73da65f2-2981-46ed-8cb8-a7dab639efba-image.png

                            Fehler bei Port 9090
                            1b8d3156-5c22-4b4c-a531-bc93a878902f-image.png

                            Gruß
                            Thomas

                            sepia-assistantS Offline
                            sepia-assistantS Offline
                            sepia-assistant
                            schrieb am zuletzt editiert von sepia-assistant
                            #13

                            Hi @DerT

                            Die Einstellung für "hostname" sollte unbedingt auf "localhost" bleiben, der Rest wird über den Nginx Proxy erledigt. Im Control HUB würde ich statt dem hostname mal ws://[CLEXI-IP]:9090/clexi probieren, nur um Probleme bei der Namensauflösung auszuschließen.

                            Vielleicht liegt das Problem auch beim Nginx Proxy. Kannst du mal testen ob der Proxy läuft mit service nginx status und falls ja, prüfen ob die richtige Config existiert sudo nano /etc/nginx/sites-enabled/sepia-client-nginx.conf ?
                            Der Nginx sollte seine welcome Seite zeigen unter: http://[CLEXI-IP]:9090

                            Ein Blick in das CLEXI Log zeigt vielleicht auch noch Probleme auf: nano ~/clexi/log.out.

                            Hast du außer dem SEPIA DIY Client noch andere Sachen laufen auf dem System?

                            Grüße,
                            Florian

                            D 1 Antwort Letzte Antwort
                            0
                            • sepia-assistantS sepia-assistant

                              Hi @DerT

                              Die Einstellung für "hostname" sollte unbedingt auf "localhost" bleiben, der Rest wird über den Nginx Proxy erledigt. Im Control HUB würde ich statt dem hostname mal ws://[CLEXI-IP]:9090/clexi probieren, nur um Probleme bei der Namensauflösung auszuschließen.

                              Vielleicht liegt das Problem auch beim Nginx Proxy. Kannst du mal testen ob der Proxy läuft mit service nginx status und falls ja, prüfen ob die richtige Config existiert sudo nano /etc/nginx/sites-enabled/sepia-client-nginx.conf ?
                              Der Nginx sollte seine welcome Seite zeigen unter: http://[CLEXI-IP]:9090

                              Ein Blick in das CLEXI Log zeigt vielleicht auch noch Probleme auf: nano ~/clexi/log.out.

                              Hast du außer dem SEPIA DIY Client noch andere Sachen laufen auf dem System?

                              Grüße,
                              Florian

                              D Offline
                              D Offline
                              DerT
                              Forum Testing
                              schrieb am zuletzt editiert von
                              #14

                              Hallo Florian,

                              Bin nun einen Schritt weiter.
                              43e3455f-0809-40aa-bebb-8722e71f0a19-image.png

                              Aber mir ist aufgefallen, dass die Einstellungen unter ~/install/clexi_settings.json nicht gezogen werden.

                              Denn unter clexi/settings.json war noch immer die Standard id eingetragen. Nachdem ich es dort auch auf testpi4 gestellt habe klappte die Verbindung.

                              Nur irgendwie habe ich das Gefühl die Kommunikation ist noch nicht vollständig da ich keine Antworten bekomme.

                              Zum Beispiel hier der output des Befehls "ping all"

                              Broadcaster response: "sent"
                              Broadcaster event: {"broadcast":{"name":"sepia-client","data":{"ping":"all"}}}
                              

                              der clexi log liefert das folgende.

                              {"level":30,"time":1594971982250,"pid":1089,"hostname":"testpi4","msg":"Server listening at http://127.0.0.1:8080","v":1}
                              Server with ID 'testpi4' running at: http://127.0.0.1:8080
                              Hostname: localhost - SSL: false
                              {"level":30,"time":1594971982256,"pid":1089,"hostname":"testpi4","msg":"Server running at http://127.0.0.1:8080","v":1}
                              {"level":30,"time":1594971982269,"pid":1089,"hostname":"testpi4","msg":"{\n  \"msg\": \"CLEXI-Broadcaster initialized.\",\n  \"type\": \"clexi-broadcaster\"\n}","v":1}
                              {"level":30,"time":1594971982272,"pid":1089,"hostname":"testpi4","msg":"{\n  \"msg\": \"CLEXI HTTP-Events initialized.\",\n  \"type\": \"clexi-http-events\"\n}","v":1}
                              {"level":30,"time":1594971982277,"pid":1089,"hostname":"testpi4","msg":"{\n  \"msg\": \"Runtime-Commands initialized.\",\n  \"type\": \"runtime-commands\"\n}","v":1}
                              CLEXI Xtensions loaded: 3
                              {"level":30,"time":1594971988106,"pid":1089,"hostname":"testpi4","reqId":1,"req":{"method":"GET","url":"/sepia/index.html?isApp=true&isHeadless=true","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988152,"pid":1089,"hostname":"testpi4","reqId":1,"res":{"statusCode":304},"responseTime":42.82916699999987,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988669,"pid":1089,"hostname":"testpi4","reqId":2,"req":{"method":"GET","url":"/sepia/css/sepiaFW-style.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988675,"pid":1089,"hostname":"testpi4","reqId":2,"res":{"statusCode":304},"responseTime":5.815037000000302,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988679,"pid":1089,"hostname":"testpi4","reqId":3,"req":{"method":"GET","url":"/sepia/css/sepiaFW-style-tiny.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988681,"pid":1089,"hostname":"testpi4","reqId":3,"res":{"statusCode":304},"responseTime":1.9016480000027514,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988690,"pid":1089,"hostname":"testpi4","reqId":4,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.app.config.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988694,"pid":1089,"hostname":"testpi4","reqId":4,"res":{"statusCode":304},"responseTime":4.111147999999957,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988702,"pid":1089,"hostname":"testpi4","reqId":5,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.app.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988704,"pid":1089,"hostname":"testpi4","reqId":5,"res":{"statusCode":304},"responseTime":1.5754450000022189,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988777,"pid":1089,"hostname":"testpi4","reqId":6,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.local.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988779,"pid":1089,"hostname":"testpi4","reqId":6,"res":{"statusCode":304},"responseTime":1.562629999996716,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988790,"pid":1089,"hostname":"testpi4","reqId":7,"req":{"method":"GET","url":"/sepia/settings.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48474},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988792,"pid":1089,"hostname":"testpi4","reqId":7,"res":{"statusCode":304},"responseTime":1.4950370000005933,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988793,"pid":1089,"hostname":"testpi4","reqId":8,"req":{"method":"GET","url":"/sepia/css/googleMaterialIcons.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48478},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988794,"pid":1089,"hostname":"testpi4","reqId":9,"req":{"method":"GET","url":"/sepia/css/sepiaFW-font.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48482},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988796,"pid":1089,"hostname":"testpi4","reqId":10,"req":{"method":"GET","url":"/sepia/css/sepiaFW-cards.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48486},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988797,"pid":1089,"hostname":"testpi4","reqId":11,"req":{"method":"GET","url":"/sepia/css/sepiaFW-teachUI.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48490},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988798,"pid":1089,"hostname":"testpi4","reqId":12,"req":{"method":"GET","url":"/sepia/css/sepiaFW-frames.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988800,"pid":1089,"hostname":"testpi4","reqId":8,"res":{"statusCode":304},"responseTime":6.474130000002333,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988801,"pid":1089,"hostname":"testpi4","reqId":9,"res":{"statusCode":304},"responseTime":6.494352000001527,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988802,"pid":1089,"hostname":"testpi4","reqId":10,"res":{"statusCode":304},"responseTime":6.345110999998724,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988804,"pid":1089,"hostname":"testpi4","reqId":11,"res":{"statusCode":304},"responseTime":6.380370999999286,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988805,"pid":1089,"hostname":"testpi4","reqId":12,"res":{"statusCode":304},"responseTime":6.444982000000891,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988808,"pid":1089,"hostname":"testpi4","reqId":13,"req":{"method":"GET","url":"/sepia/css/sepiaFW-alwaysOn.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48474},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988810,"pid":1089,"hostname":"testpi4","reqId":13,"res":{"statusCode":304},"responseTime":1.9615740000008373,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988829,"pid":1089,"hostname":"testpi4","reqId":14,"req":{"method":"GET","url":"/sepia/scripts/jquery-3.4.1.min.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48478},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988832,"pid":1089,"hostname":"testpi4","reqId":14,"res":{"statusCode":304},"responseTime":2.802926000000298,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988834,"pid":1089,"hostname":"testpi4","reqId":15,"req":{"method":"GET","url":"/sepia/scripts/sjcl.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48482},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988835,"pid":1089,"hostname":"testpi4","reqId":16,"req":{"method":"GET","url":"/sepia/scripts/recorder.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48486},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988840,"pid":1089,"hostname":"testpi4","reqId":17,"req":{"method":"GET","url":"/sepia/scripts/vad.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48490},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988841,"pid":1089,"hostname":"testpi4","reqId":18,"req":{"method":"GET","url":"/sepia/scripts/hammer.min.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988842,"pid":1089,"hostname":"testpi4","reqId":15,"res":{"statusCode":304},"responseTime":8.036721999997098,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988843,"pid":1089,"hostname":"testpi4","reqId":16,"res":{"statusCode":304},"responseTime":6.086240999997244,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988844,"pid":1089,"hostname":"testpi4","reqId":17,"res":{"statusCode":304},"responseTime":4.38759299999947,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988845,"pid":1089,"hostname":"testpi4","reqId":18,"res":{"statusCode":304},"responseTime":4.112481000000116,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988848,"pid":1089,"hostname":"testpi4","reqId":19,"req":{"method":"GET","url":"/sepia/scripts/hammer-time.min.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48474},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988849,"pid":1089,"hostname":"testpi4","reqId":19,"res":{"statusCode":304},"responseTime":1.3041300000004412,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988879,"pid":1089,"hostname":"testpi4","reqId":20,"req":{"method":"GET","url":"/sepia/scripts/svg-inject.min.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48478},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988880,"pid":1089,"hostname":"testpi4","reqId":20,"res":{"statusCode":304},"responseTime":1.2274629999992612,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988884,"pid":1089,"hostname":"testpi4","reqId":21,"req":{"method":"GET","url":"/sepia/scripts/ie11.polyfills.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48482},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988885,"pid":1089,"hostname":"testpi4","reqId":22,"req":{"method":"GET","url":"/sepia/scripts/clexi-0.8.2.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48486},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988886,"pid":1089,"hostname":"testpi4","reqId":23,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.ui.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48490},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988887,"pid":1089,"hostname":"testpi4","reqId":24,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.ui.build.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988889,"pid":1089,"hostname":"testpi4","reqId":21,"res":{"statusCode":304},"responseTime":4.277296000000206,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988890,"pid":1089,"hostname":"testpi4","reqId":22,"res":{"statusCode":304},"responseTime":4.007795999998052,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988891,"pid":1089,"hostname":"testpi4","reqId":23,"res":{"statusCode":304},"responseTime":3.975314999999682,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988892,"pid":1089,"hostname":"testpi4","reqId":24,"res":{"statusCode":304},"responseTime":3.958091999997123,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988892,"pid":1089,"hostname":"testpi4","reqId":25,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.ui.animate.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48474},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988895,"pid":1089,"hostname":"testpi4","reqId":25,"res":{"statusCode":304},"responseTime":2.4817589999984193,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988900,"pid":1089,"hostname":"testpi4","reqId":26,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.ui.notify.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48478},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988902,"pid":1089,"hostname":"testpi4","reqId":26,"res":{"statusCode":304},"responseTime":1.8772229999995034,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988933,"pid":1089,"hostname":"testpi4","reqId":27,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.ui.carousel.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48482},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988934,"pid":1089,"hostname":"testpi4","reqId":27,"res":{"statusCode":304},"responseTime":1.3570920000020124,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988935,"pid":1089,"hostname":"testpi4","reqId":28,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.ui.dragDrop.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48486},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988936,"pid":1089,"hostname":"testpi4","reqId":29,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.ui.events.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48490},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988938,"pid":1089,"hostname":"testpi4","reqId":30,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.ui.actions.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988939,"pid":1089,"hostname":"testpi4","reqId":31,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.ui.cards.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48474},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988940,"pid":1089,"hostname":"testpi4","reqId":28,"res":{"statusCode":304},"responseTime":4.821314999997412,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988941,"pid":1089,"hostname":"testpi4","reqId":29,"res":{"statusCode":304},"responseTime":4.651461999997991,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988942,"pid":1089,"hostname":"testpi4","reqId":30,"res":{"statusCode":304},"responseTime":4.56429599999683,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988945,"pid":1089,"hostname":"testpi4","reqId":31,"res":{"statusCode":304},"responseTime":6.195519000000786,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988946,"pid":1089,"hostname":"testpi4","reqId":32,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.ui.customButtons.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48478},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988948,"pid":1089,"hostname":"testpi4","reqId":32,"res":{"statusCode":304},"responseTime":1.4423150000002352,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988949,"pid":1089,"hostname":"testpi4","reqId":33,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.account.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48482},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988951,"pid":1089,"hostname":"testpi4","reqId":33,"res":{"statusCode":304},"responseTime":1.2723140000016429,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988970,"pid":1089,"hostname":"testpi4","reqId":34,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.account.contacts.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48486},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988972,"pid":1089,"hostname":"testpi4","reqId":34,"res":{"statusCode":304},"responseTime":1.751908000002004,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988975,"pid":1089,"hostname":"testpi4","reqId":35,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.assistant.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48490},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988978,"pid":1089,"hostname":"testpi4","reqId":36,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.geocoder.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988981,"pid":1089,"hostname":"testpi4","reqId":35,"res":{"statusCode":304},"responseTime":5.014425999997911,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988982,"pid":1089,"hostname":"testpi4","reqId":36,"res":{"statusCode":304},"responseTime":3.724833000000217,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988984,"pid":1089,"hostname":"testpi4","reqId":37,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.audio.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48474},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988993,"pid":1089,"hostname":"testpi4","reqId":38,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.audioRecorder.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48478},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988994,"pid":1089,"hostname":"testpi4","reqId":39,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.speechWebSocket.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48482},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971988996,"pid":1089,"hostname":"testpi4","reqId":37,"res":{"statusCode":304},"responseTime":10.750758999998652,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988997,"pid":1089,"hostname":"testpi4","reqId":38,"res":{"statusCode":304},"responseTime":3.676537000003009,"msg":"request completed","v":1}
                              {"level":30,"time":1594971988998,"pid":1089,"hostname":"testpi4","reqId":39,"res":{"statusCode":304},"responseTime":3.6868699999977252,"msg":"request completed","v":1}
                              {"level":30,"time":1594971989007,"pid":1089,"hostname":"testpi4","reqId":40,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.speech.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48486},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971989010,"pid":1089,"hostname":"testpi4","reqId":40,"res":{"statusCode":304},"responseTime":3.0682960000012827,"msg":"request completed","v":1}
                              {"level":30,"time":1594971989019,"pid":1089,"hostname":"testpi4","reqId":41,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.webSocket.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48490},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971989021,"pid":1089,"hostname":"testpi4","reqId":41,"res":{"statusCode":304},"responseTime":1.417741000001115,"msg":"request completed","v":1}
                              {"level":30,"time":1594971989027,"pid":1089,"hostname":"testpi4","reqId":42,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.webSocket.channels.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971989029,"pid":1089,"hostname":"testpi4","reqId":43,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.files.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48474},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971989031,"pid":1089,"hostname":"testpi4","reqId":42,"res":{"statusCode":304},"responseTime":3.5652959999970335,"msg":"request completed","v":1}
                              {"level":30,"time":1594971989032,"pid":1089,"hostname":"testpi4","reqId":43,"res":{"statusCode":304},"responseTime":3.4673150000016904,"msg":"request completed","v":1}
                              {"level":30,"time":1594971989034,"pid":1089,"hostname":"testpi4","reqId":44,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.frames.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48478},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971989036,"pid":1089,"hostname":"testpi4","reqId":45,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.teach.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48482},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971989037,"pid":1089,"hostname":"testpi4","reqId":44,"res":{"statusCode":304},"responseTime":3.4844630000006873,"msg":"request completed","v":1}
                              {"level":30,"time":1594971989039,"pid":1089,"hostname":"testpi4","reqId":45,"res":{"statusCode":304},"responseTime":2.8026670000035665,"msg":"request completed","v":1}
                              {"level":30,"time":1594971989042,"pid":1089,"hostname":"testpi4","reqId":46,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.offline.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48486},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971989044,"pid":1089,"hostname":"testpi4","reqId":46,"res":{"statusCode":304},"responseTime":1.5276110000013432,"msg":"request completed","v":1}
                              {"level":30,"time":1594971989054,"pid":1089,"hostname":"testpi4","reqId":47,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.alwaysOn.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48490},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971989056,"pid":1089,"hostname":"testpi4","reqId":47,"res":{"statusCode":304},"responseTime":1.6226480000004813,"msg":"request completed","v":1}
                              {"level":30,"time":1594971989059,"pid":1089,"hostname":"testpi4","reqId":48,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.inputControls.cmdl.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971989061,"pid":1089,"hostname":"testpi4","reqId":48,"res":{"statusCode":304},"responseTime":1.6226849999984552,"msg":"request completed","v":1}
                              {"level":30,"time":1594971989063,"pid":1089,"hostname":"testpi4","reqId":49,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.inputControls.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48474},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971989064,"pid":1089,"hostname":"testpi4","reqId":50,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.wakeTriggers.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48478},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971989066,"pid":1089,"hostname":"testpi4","reqId":49,"res":{"statusCode":304},"responseTime":2.994296000000759,"msg":"request completed","v":1}
                              {"level":30,"time":1594971989068,"pid":1089,"hostname":"testpi4","reqId":50,"res":{"statusCode":304},"responseTime":2.8174440000002505,"msg":"request completed","v":1}
                              {"level":30,"time":1594971989069,"pid":1089,"hostname":"testpi4","reqId":51,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.wakeWordSettings.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48482},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971989071,"pid":1089,"hostname":"testpi4","reqId":51,"res":{"statusCode":304},"responseTime":1.9558329999999842,"msg":"request completed","v":1}
                              {"level":30,"time":1594971989073,"pid":1089,"hostname":"testpi4","reqId":52,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.embedded.nlu.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48486},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971989077,"pid":1089,"hostname":"testpi4","reqId":52,"res":{"statusCode":304},"responseTime":3.573425999999017,"msg":"request completed","v":1}
                              {"level":30,"time":1594971989080,"pid":1089,"hostname":"testpi4","reqId":53,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.embedded.services.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48490},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971989089,"pid":1089,"hostname":"testpi4","reqId":53,"res":{"statusCode":304},"responseTime":8.384704000000056,"msg":"request completed","v":1}
                              {"level":30,"time":1594971989101,"pid":1089,"hostname":"testpi4","reqId":54,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.android.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971989103,"pid":1089,"hostname":"testpi4","reqId":54,"res":{"statusCode":304},"responseTime":1.3065559999995457,"msg":"request completed","v":1}
                              {"level":30,"time":1594971989107,"pid":1089,"hostname":"testpi4","reqId":55,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.client.controls.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48474},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971989109,"pid":1089,"hostname":"testpi4","reqId":55,"res":{"statusCode":304},"responseTime":1.547074000001885,"msg":"request completed","v":1}
                              {"level":30,"time":1594971989111,"pid":1089,"hostname":"testpi4","reqId":56,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.clexi.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48478},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971989113,"pid":1089,"hostname":"testpi4","reqId":56,"res":{"statusCode":304},"responseTime":1.9044259999973292,"msg":"request completed","v":1}
                              {"level":30,"time":1594971989118,"pid":1089,"hostname":"testpi4","reqId":57,"req":{"method":"GET","url":"/sepia/css/googleMaterialIcons.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48482},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971989120,"pid":1089,"hostname":"testpi4","reqId":57,"res":{"statusCode":304},"responseTime":1.5901120000016817,"msg":"request completed","v":1}
                              {"level":30,"time":1594971989269,"pid":1089,"hostname":"testpi4","reqId":58,"req":{"method":"GET","url":"/sepia/img/blocks.png","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48482},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971989272,"pid":1089,"hostname":"testpi4","reqId":58,"res":{"statusCode":304},"responseTime":2.6061489999992773,"msg":"request completed","v":1}
                              {"level":30,"time":1594971989698,"pid":1089,"hostname":"testpi4","reqId":59,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-neo-sepia.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48482},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971989745,"pid":1089,"hostname":"testpi4","reqId":60,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-neo-sepia-dark.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48478},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971989747,"pid":1089,"hostname":"testpi4","reqId":61,"req":{"method":"GET","url":"/sepia/css/googleMaterialIcons-2018-09-19.woff2","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48474},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971989748,"pid":1089,"hostname":"testpi4","reqId":62,"req":{"method":"GET","url":"/sepia/sounds/empty.mp3","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971989750,"pid":1089,"hostname":"testpi4","reqId":59,"res":{"statusCode":304},"responseTime":6.692519000000175,"msg":"request completed","v":1}
                              {"level":30,"time":1594971989751,"pid":1089,"hostname":"testpi4","reqId":60,"res":{"statusCode":304},"responseTime":6.374704000001657,"msg":"request completed","v":1}
                              {"level":30,"time":1594971989753,"pid":1089,"hostname":"testpi4","reqId":61,"res":{"statusCode":304},"responseTime":5.682370000002265,"msg":"request completed","v":1}
                              {"level":30,"time":1594971989754,"pid":1089,"hostname":"testpi4","reqId":62,"res":{"statusCode":304},"responseTime":4.972999999998137,"msg":"request completed","v":1}
                              {"level":30,"time":1594971989783,"pid":1089,"hostname":"testpi4","reqId":63,"req":{"method":"GET","url":"/sepia/sounds/empty.mp3","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971989785,"pid":1089,"hostname":"testpi4","reqId":63,"res":{"statusCode":304},"responseTime":1.9402780000018538,"msg":"request completed","v":1}
                              {"level":30,"time":1594971989793,"pid":1089,"hostname":"testpi4","reqId":64,"req":{"method":"GET","url":"/sepia/sounds/empty.mp3","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971989795,"pid":1089,"hostname":"testpi4","reqId":64,"res":{"statusCode":304},"responseTime":1.5716479999973672,"msg":"request completed","v":1}
                              {"level":30,"time":1594971989891,"pid":1089,"hostname":"testpi4","reqId":65,"req":{"method":"GET","url":"/sepia/img/SEPIA_back-w.png","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971989893,"pid":1089,"hostname":"testpi4","reqId":65,"res":{"statusCode":304},"responseTime":2.0371670000022277,"msg":"request completed","v":1}
                              {"level":30,"time":1594971990020,"pid":1089,"hostname":"testpi4","reqId":66,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-legacy.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971990023,"pid":1089,"hostname":"testpi4","reqId":66,"res":{"statusCode":304},"responseTime":1.8142039999984263,"msg":"request completed","v":1}
                              {"level":30,"time":1594971990040,"pid":1089,"hostname":"testpi4","reqId":67,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-dark-sepia.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971990041,"pid":1089,"hostname":"testpi4","reqId":67,"res":{"statusCode":304},"responseTime":1.452223000000231,"msg":"request completed","v":1}
                              {"level":30,"time":1594971990042,"pid":1089,"hostname":"testpi4","reqId":68,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-bytemind.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48474},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971990044,"pid":1089,"hostname":"testpi4","reqId":69,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-street.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48478},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971990045,"pid":1089,"hostname":"testpi4","reqId":70,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-sakura.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48482},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971990047,"pid":1089,"hostname":"testpi4","reqId":71,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-9to5.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48490},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971990050,"pid":1089,"hostname":"testpi4","reqId":72,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-autum.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48486},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971990052,"pid":1089,"hostname":"testpi4","reqId":68,"res":{"statusCode":304},"responseTime":9.051037000001088,"msg":"request completed","v":1}
                              {"level":30,"time":1594971990054,"pid":1089,"hostname":"testpi4","reqId":69,"res":{"statusCode":304},"responseTime":9.669685000000754,"msg":"request completed","v":1}
                              {"level":30,"time":1594971990055,"pid":1089,"hostname":"testpi4","reqId":70,"res":{"statusCode":304},"responseTime":9.814776999999594,"msg":"request completed","v":1}
                              {"level":30,"time":1594971990057,"pid":1089,"hostname":"testpi4","reqId":71,"res":{"statusCode":304},"responseTime":9.220295999999507,"msg":"request completed","v":1}
                              {"level":30,"time":1594971990059,"pid":1089,"hostname":"testpi4","reqId":72,"res":{"statusCode":304},"responseTime":8.31066600000122,"msg":"request completed","v":1}
                              {"level":30,"time":1594971990085,"pid":1089,"hostname":"testpi4","reqId":73,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-nippon.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48486},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971990087,"pid":1089,"hostname":"testpi4","reqId":73,"res":{"statusCode":304},"responseTime":1.800333999999566,"msg":"request completed","v":1}
                              {"level":30,"time":1594971990110,"pid":1089,"hostname":"testpi4","reqId":74,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-poppy.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48486},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971990111,"pid":1089,"hostname":"testpi4","reqId":75,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-os1.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48490},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971990113,"pid":1089,"hostname":"testpi4","reqId":76,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-myMessage.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48482},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971990114,"pid":1089,"hostname":"testpi4","reqId":77,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-uplink.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48478},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971990116,"pid":1089,"hostname":"testpi4","reqId":78,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-pizza.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48474},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971990118,"pid":1089,"hostname":"testpi4","reqId":74,"res":{"statusCode":304},"responseTime":7.793981999999232,"msg":"request completed","v":1}
                              {"level":30,"time":1594971990119,"pid":1089,"hostname":"testpi4","reqId":75,"res":{"statusCode":304},"responseTime":7.6846110000005865,"msg":"request completed","v":1}
                              {"level":30,"time":1594971990120,"pid":1089,"hostname":"testpi4","reqId":76,"res":{"statusCode":304},"responseTime":7.282352000001993,"msg":"request completed","v":1}
                              {"level":30,"time":1594971990122,"pid":1089,"hostname":"testpi4","reqId":77,"res":{"statusCode":304},"responseTime":7.329295999999886,"msg":"request completed","v":1}
                              {"level":30,"time":1594971990123,"pid":1089,"hostname":"testpi4","reqId":78,"res":{"statusCode":304},"responseTime":7.020221999999194,"msg":"request completed","v":1}
                              {"level":30,"time":1594971990124,"pid":1089,"hostname":"testpi4","reqId":79,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-grid.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971990130,"pid":1089,"hostname":"testpi4","reqId":79,"res":{"statusCode":304},"responseTime":5.802833000001556,"msg":"request completed","v":1}
                              {"level":30,"time":1594971990167,"pid":1089,"hostname":"testpi4","reqId":80,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-canny.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971990169,"pid":1089,"hostname":"testpi4","reqId":80,"res":{"statusCode":304},"responseTime":1.9904629999982717,"msg":"request completed","v":1}
                              {"level":30,"time":1594971990179,"pid":1089,"hostname":"testpi4","reqId":81,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-minimal.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971990181,"pid":1089,"hostname":"testpi4","reqId":81,"res":{"statusCode":304},"responseTime":1.5844629999992321,"msg":"request completed","v":1}
                              {"level":30,"time":1594971990184,"pid":1089,"hostname":"testpi4","reqId":82,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-study.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48474},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971990187,"pid":1089,"hostname":"testpi4","reqId":82,"res":{"statusCode":304},"responseTime":2.4029069999996864,"msg":"request completed","v":1}
                              {"level":30,"time":1594971990189,"pid":1089,"hostname":"testpi4","reqId":83,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-professional.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48478},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971990191,"pid":1089,"hostname":"testpi4","reqId":83,"res":{"statusCode":304},"responseTime":1.7604629999987083,"msg":"request completed","v":1}
                              {"level":30,"time":1594971990193,"pid":1089,"hostname":"testpi4","reqId":84,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-odyssey1.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48482},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971990195,"pid":1089,"hostname":"testpi4","reqId":84,"res":{"statusCode":304},"responseTime":1.9444629999998142,"msg":"request completed","v":1}
                              {"level":30,"time":1594971990211,"pid":1089,"hostname":"testpi4","reqId":85,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-odyssey2.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48478},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971990212,"pid":1089,"hostname":"testpi4","reqId":85,"res":{"statusCode":304},"responseTime":1.166981999998825,"msg":"request completed","v":1}
                              {"level":30,"time":1594971990234,"pid":1089,"hostname":"testpi4","reqId":86,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-malachite.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48478},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971990236,"pid":1089,"hostname":"testpi4","reqId":87,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-neon.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48482},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971990238,"pid":1089,"hostname":"testpi4","reqId":88,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-spot.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48474},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971990241,"pid":1089,"hostname":"testpi4","reqId":89,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-canary-dark.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971990242,"pid":1089,"hostname":"testpi4","reqId":90,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-ILA-legacy.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48490},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971990244,"pid":1089,"hostname":"testpi4","reqId":86,"res":{"statusCode":304},"responseTime":9.921963000000687,"msg":"request completed","v":1}
                              {"level":30,"time":1594971990245,"pid":1089,"hostname":"testpi4","reqId":87,"res":{"statusCode":304},"responseTime":9.15829599999779,"msg":"request completed","v":1}
                              {"level":30,"time":1594971990247,"pid":1089,"hostname":"testpi4","reqId":88,"res":{"statusCode":304},"responseTime":7.729519000000437,"msg":"request completed","v":1}
                              {"level":30,"time":1594971990249,"pid":1089,"hostname":"testpi4","reqId":89,"res":{"statusCode":304},"responseTime":7.74546299999929,"msg":"request completed","v":1}
                              {"level":30,"time":1594971990250,"pid":1089,"hostname":"testpi4","reqId":90,"res":{"statusCode":304},"responseTime":7.766758999998274,"msg":"request completed","v":1}
                              {"level":30,"time":1594971990252,"pid":1089,"hostname":"testpi4","reqId":91,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-history-of-future.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48486},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971990253,"pid":1089,"hostname":"testpi4","reqId":91,"res":{"statusCode":304},"responseTime":1.6168889999971725,"msg":"request completed","v":1}
                              {"level":30,"time":1594971990322,"pid":1089,"hostname":"testpi4","reqId":92,"req":{"method":"GET","url":"/sepia/workers/default.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48486},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971990325,"pid":1089,"hostname":"testpi4","reqId":92,"res":{"statusCode":304},"responseTime":2.6352219999971567,"msg":"request completed","v":1}
                              {"level":30,"time":1594971990741,"pid":1089,"hostname":"testpi4","reqId":93,"req":{"method":"GET","url":"/sepia/sounds/setup.mp3","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48486},"msg":"incoming request","v":1}
                              {"level":30,"time":1594971990744,"pid":1089,"hostname":"testpi4","reqId":93,"res":{"statusCode":304},"responseTime":2.3966480000017327,"msg":"request completed","v":1}
                              {"level":30,"time":1594971991041,"pid":1089,"hostname":"testpi4","msg":"Client connected.","v":1}
                              {"level":30,"time":1594971991124,"pid":1089,"hostname":"testpi4","msg":"Client disconnected.","v":1}
                              {"level":30,"time":1594972013527,"pid":1089,"hostname":"testpi4","msg":"Client connected.","v":1}
                              {"level":30,"time":1594972017374,"pid":1089,"hostname":"testpi4","msg":"Calling xtensions: clexi-broadcaster","v":1}
                              

                              Gruß
                              Thomas

                              sepia-assistantS 1 Antwort Letzte Antwort
                              0
                              • D DerT

                                Hallo Florian,

                                Bin nun einen Schritt weiter.
                                43e3455f-0809-40aa-bebb-8722e71f0a19-image.png

                                Aber mir ist aufgefallen, dass die Einstellungen unter ~/install/clexi_settings.json nicht gezogen werden.

                                Denn unter clexi/settings.json war noch immer die Standard id eingetragen. Nachdem ich es dort auch auf testpi4 gestellt habe klappte die Verbindung.

                                Nur irgendwie habe ich das Gefühl die Kommunikation ist noch nicht vollständig da ich keine Antworten bekomme.

                                Zum Beispiel hier der output des Befehls "ping all"

                                Broadcaster response: "sent"
                                Broadcaster event: {"broadcast":{"name":"sepia-client","data":{"ping":"all"}}}
                                

                                der clexi log liefert das folgende.

                                {"level":30,"time":1594971982250,"pid":1089,"hostname":"testpi4","msg":"Server listening at http://127.0.0.1:8080","v":1}
                                Server with ID 'testpi4' running at: http://127.0.0.1:8080
                                Hostname: localhost - SSL: false
                                {"level":30,"time":1594971982256,"pid":1089,"hostname":"testpi4","msg":"Server running at http://127.0.0.1:8080","v":1}
                                {"level":30,"time":1594971982269,"pid":1089,"hostname":"testpi4","msg":"{\n  \"msg\": \"CLEXI-Broadcaster initialized.\",\n  \"type\": \"clexi-broadcaster\"\n}","v":1}
                                {"level":30,"time":1594971982272,"pid":1089,"hostname":"testpi4","msg":"{\n  \"msg\": \"CLEXI HTTP-Events initialized.\",\n  \"type\": \"clexi-http-events\"\n}","v":1}
                                {"level":30,"time":1594971982277,"pid":1089,"hostname":"testpi4","msg":"{\n  \"msg\": \"Runtime-Commands initialized.\",\n  \"type\": \"runtime-commands\"\n}","v":1}
                                CLEXI Xtensions loaded: 3
                                {"level":30,"time":1594971988106,"pid":1089,"hostname":"testpi4","reqId":1,"req":{"method":"GET","url":"/sepia/index.html?isApp=true&isHeadless=true","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988152,"pid":1089,"hostname":"testpi4","reqId":1,"res":{"statusCode":304},"responseTime":42.82916699999987,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988669,"pid":1089,"hostname":"testpi4","reqId":2,"req":{"method":"GET","url":"/sepia/css/sepiaFW-style.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988675,"pid":1089,"hostname":"testpi4","reqId":2,"res":{"statusCode":304},"responseTime":5.815037000000302,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988679,"pid":1089,"hostname":"testpi4","reqId":3,"req":{"method":"GET","url":"/sepia/css/sepiaFW-style-tiny.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988681,"pid":1089,"hostname":"testpi4","reqId":3,"res":{"statusCode":304},"responseTime":1.9016480000027514,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988690,"pid":1089,"hostname":"testpi4","reqId":4,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.app.config.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988694,"pid":1089,"hostname":"testpi4","reqId":4,"res":{"statusCode":304},"responseTime":4.111147999999957,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988702,"pid":1089,"hostname":"testpi4","reqId":5,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.app.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988704,"pid":1089,"hostname":"testpi4","reqId":5,"res":{"statusCode":304},"responseTime":1.5754450000022189,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988777,"pid":1089,"hostname":"testpi4","reqId":6,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.local.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988779,"pid":1089,"hostname":"testpi4","reqId":6,"res":{"statusCode":304},"responseTime":1.562629999996716,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988790,"pid":1089,"hostname":"testpi4","reqId":7,"req":{"method":"GET","url":"/sepia/settings.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48474},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988792,"pid":1089,"hostname":"testpi4","reqId":7,"res":{"statusCode":304},"responseTime":1.4950370000005933,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988793,"pid":1089,"hostname":"testpi4","reqId":8,"req":{"method":"GET","url":"/sepia/css/googleMaterialIcons.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48478},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988794,"pid":1089,"hostname":"testpi4","reqId":9,"req":{"method":"GET","url":"/sepia/css/sepiaFW-font.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48482},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988796,"pid":1089,"hostname":"testpi4","reqId":10,"req":{"method":"GET","url":"/sepia/css/sepiaFW-cards.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48486},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988797,"pid":1089,"hostname":"testpi4","reqId":11,"req":{"method":"GET","url":"/sepia/css/sepiaFW-teachUI.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48490},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988798,"pid":1089,"hostname":"testpi4","reqId":12,"req":{"method":"GET","url":"/sepia/css/sepiaFW-frames.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988800,"pid":1089,"hostname":"testpi4","reqId":8,"res":{"statusCode":304},"responseTime":6.474130000002333,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988801,"pid":1089,"hostname":"testpi4","reqId":9,"res":{"statusCode":304},"responseTime":6.494352000001527,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988802,"pid":1089,"hostname":"testpi4","reqId":10,"res":{"statusCode":304},"responseTime":6.345110999998724,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988804,"pid":1089,"hostname":"testpi4","reqId":11,"res":{"statusCode":304},"responseTime":6.380370999999286,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988805,"pid":1089,"hostname":"testpi4","reqId":12,"res":{"statusCode":304},"responseTime":6.444982000000891,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988808,"pid":1089,"hostname":"testpi4","reqId":13,"req":{"method":"GET","url":"/sepia/css/sepiaFW-alwaysOn.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48474},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988810,"pid":1089,"hostname":"testpi4","reqId":13,"res":{"statusCode":304},"responseTime":1.9615740000008373,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988829,"pid":1089,"hostname":"testpi4","reqId":14,"req":{"method":"GET","url":"/sepia/scripts/jquery-3.4.1.min.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48478},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988832,"pid":1089,"hostname":"testpi4","reqId":14,"res":{"statusCode":304},"responseTime":2.802926000000298,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988834,"pid":1089,"hostname":"testpi4","reqId":15,"req":{"method":"GET","url":"/sepia/scripts/sjcl.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48482},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988835,"pid":1089,"hostname":"testpi4","reqId":16,"req":{"method":"GET","url":"/sepia/scripts/recorder.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48486},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988840,"pid":1089,"hostname":"testpi4","reqId":17,"req":{"method":"GET","url":"/sepia/scripts/vad.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48490},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988841,"pid":1089,"hostname":"testpi4","reqId":18,"req":{"method":"GET","url":"/sepia/scripts/hammer.min.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988842,"pid":1089,"hostname":"testpi4","reqId":15,"res":{"statusCode":304},"responseTime":8.036721999997098,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988843,"pid":1089,"hostname":"testpi4","reqId":16,"res":{"statusCode":304},"responseTime":6.086240999997244,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988844,"pid":1089,"hostname":"testpi4","reqId":17,"res":{"statusCode":304},"responseTime":4.38759299999947,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988845,"pid":1089,"hostname":"testpi4","reqId":18,"res":{"statusCode":304},"responseTime":4.112481000000116,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988848,"pid":1089,"hostname":"testpi4","reqId":19,"req":{"method":"GET","url":"/sepia/scripts/hammer-time.min.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48474},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988849,"pid":1089,"hostname":"testpi4","reqId":19,"res":{"statusCode":304},"responseTime":1.3041300000004412,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988879,"pid":1089,"hostname":"testpi4","reqId":20,"req":{"method":"GET","url":"/sepia/scripts/svg-inject.min.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48478},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988880,"pid":1089,"hostname":"testpi4","reqId":20,"res":{"statusCode":304},"responseTime":1.2274629999992612,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988884,"pid":1089,"hostname":"testpi4","reqId":21,"req":{"method":"GET","url":"/sepia/scripts/ie11.polyfills.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48482},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988885,"pid":1089,"hostname":"testpi4","reqId":22,"req":{"method":"GET","url":"/sepia/scripts/clexi-0.8.2.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48486},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988886,"pid":1089,"hostname":"testpi4","reqId":23,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.ui.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48490},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988887,"pid":1089,"hostname":"testpi4","reqId":24,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.ui.build.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988889,"pid":1089,"hostname":"testpi4","reqId":21,"res":{"statusCode":304},"responseTime":4.277296000000206,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988890,"pid":1089,"hostname":"testpi4","reqId":22,"res":{"statusCode":304},"responseTime":4.007795999998052,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988891,"pid":1089,"hostname":"testpi4","reqId":23,"res":{"statusCode":304},"responseTime":3.975314999999682,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988892,"pid":1089,"hostname":"testpi4","reqId":24,"res":{"statusCode":304},"responseTime":3.958091999997123,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988892,"pid":1089,"hostname":"testpi4","reqId":25,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.ui.animate.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48474},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988895,"pid":1089,"hostname":"testpi4","reqId":25,"res":{"statusCode":304},"responseTime":2.4817589999984193,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988900,"pid":1089,"hostname":"testpi4","reqId":26,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.ui.notify.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48478},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988902,"pid":1089,"hostname":"testpi4","reqId":26,"res":{"statusCode":304},"responseTime":1.8772229999995034,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988933,"pid":1089,"hostname":"testpi4","reqId":27,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.ui.carousel.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48482},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988934,"pid":1089,"hostname":"testpi4","reqId":27,"res":{"statusCode":304},"responseTime":1.3570920000020124,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988935,"pid":1089,"hostname":"testpi4","reqId":28,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.ui.dragDrop.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48486},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988936,"pid":1089,"hostname":"testpi4","reqId":29,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.ui.events.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48490},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988938,"pid":1089,"hostname":"testpi4","reqId":30,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.ui.actions.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988939,"pid":1089,"hostname":"testpi4","reqId":31,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.ui.cards.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48474},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988940,"pid":1089,"hostname":"testpi4","reqId":28,"res":{"statusCode":304},"responseTime":4.821314999997412,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988941,"pid":1089,"hostname":"testpi4","reqId":29,"res":{"statusCode":304},"responseTime":4.651461999997991,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988942,"pid":1089,"hostname":"testpi4","reqId":30,"res":{"statusCode":304},"responseTime":4.56429599999683,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988945,"pid":1089,"hostname":"testpi4","reqId":31,"res":{"statusCode":304},"responseTime":6.195519000000786,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988946,"pid":1089,"hostname":"testpi4","reqId":32,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.ui.customButtons.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48478},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988948,"pid":1089,"hostname":"testpi4","reqId":32,"res":{"statusCode":304},"responseTime":1.4423150000002352,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988949,"pid":1089,"hostname":"testpi4","reqId":33,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.account.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48482},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988951,"pid":1089,"hostname":"testpi4","reqId":33,"res":{"statusCode":304},"responseTime":1.2723140000016429,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988970,"pid":1089,"hostname":"testpi4","reqId":34,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.account.contacts.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48486},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988972,"pid":1089,"hostname":"testpi4","reqId":34,"res":{"statusCode":304},"responseTime":1.751908000002004,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988975,"pid":1089,"hostname":"testpi4","reqId":35,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.assistant.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48490},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988978,"pid":1089,"hostname":"testpi4","reqId":36,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.geocoder.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988981,"pid":1089,"hostname":"testpi4","reqId":35,"res":{"statusCode":304},"responseTime":5.014425999997911,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988982,"pid":1089,"hostname":"testpi4","reqId":36,"res":{"statusCode":304},"responseTime":3.724833000000217,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988984,"pid":1089,"hostname":"testpi4","reqId":37,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.audio.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48474},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988993,"pid":1089,"hostname":"testpi4","reqId":38,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.audioRecorder.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48478},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988994,"pid":1089,"hostname":"testpi4","reqId":39,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.speechWebSocket.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48482},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971988996,"pid":1089,"hostname":"testpi4","reqId":37,"res":{"statusCode":304},"responseTime":10.750758999998652,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988997,"pid":1089,"hostname":"testpi4","reqId":38,"res":{"statusCode":304},"responseTime":3.676537000003009,"msg":"request completed","v":1}
                                {"level":30,"time":1594971988998,"pid":1089,"hostname":"testpi4","reqId":39,"res":{"statusCode":304},"responseTime":3.6868699999977252,"msg":"request completed","v":1}
                                {"level":30,"time":1594971989007,"pid":1089,"hostname":"testpi4","reqId":40,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.speech.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48486},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971989010,"pid":1089,"hostname":"testpi4","reqId":40,"res":{"statusCode":304},"responseTime":3.0682960000012827,"msg":"request completed","v":1}
                                {"level":30,"time":1594971989019,"pid":1089,"hostname":"testpi4","reqId":41,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.webSocket.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48490},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971989021,"pid":1089,"hostname":"testpi4","reqId":41,"res":{"statusCode":304},"responseTime":1.417741000001115,"msg":"request completed","v":1}
                                {"level":30,"time":1594971989027,"pid":1089,"hostname":"testpi4","reqId":42,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.webSocket.channels.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971989029,"pid":1089,"hostname":"testpi4","reqId":43,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.files.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48474},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971989031,"pid":1089,"hostname":"testpi4","reqId":42,"res":{"statusCode":304},"responseTime":3.5652959999970335,"msg":"request completed","v":1}
                                {"level":30,"time":1594971989032,"pid":1089,"hostname":"testpi4","reqId":43,"res":{"statusCode":304},"responseTime":3.4673150000016904,"msg":"request completed","v":1}
                                {"level":30,"time":1594971989034,"pid":1089,"hostname":"testpi4","reqId":44,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.frames.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48478},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971989036,"pid":1089,"hostname":"testpi4","reqId":45,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.teach.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48482},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971989037,"pid":1089,"hostname":"testpi4","reqId":44,"res":{"statusCode":304},"responseTime":3.4844630000006873,"msg":"request completed","v":1}
                                {"level":30,"time":1594971989039,"pid":1089,"hostname":"testpi4","reqId":45,"res":{"statusCode":304},"responseTime":2.8026670000035665,"msg":"request completed","v":1}
                                {"level":30,"time":1594971989042,"pid":1089,"hostname":"testpi4","reqId":46,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.offline.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48486},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971989044,"pid":1089,"hostname":"testpi4","reqId":46,"res":{"statusCode":304},"responseTime":1.5276110000013432,"msg":"request completed","v":1}
                                {"level":30,"time":1594971989054,"pid":1089,"hostname":"testpi4","reqId":47,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.alwaysOn.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48490},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971989056,"pid":1089,"hostname":"testpi4","reqId":47,"res":{"statusCode":304},"responseTime":1.6226480000004813,"msg":"request completed","v":1}
                                {"level":30,"time":1594971989059,"pid":1089,"hostname":"testpi4","reqId":48,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.inputControls.cmdl.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971989061,"pid":1089,"hostname":"testpi4","reqId":48,"res":{"statusCode":304},"responseTime":1.6226849999984552,"msg":"request completed","v":1}
                                {"level":30,"time":1594971989063,"pid":1089,"hostname":"testpi4","reqId":49,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.inputControls.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48474},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971989064,"pid":1089,"hostname":"testpi4","reqId":50,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.wakeTriggers.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48478},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971989066,"pid":1089,"hostname":"testpi4","reqId":49,"res":{"statusCode":304},"responseTime":2.994296000000759,"msg":"request completed","v":1}
                                {"level":30,"time":1594971989068,"pid":1089,"hostname":"testpi4","reqId":50,"res":{"statusCode":304},"responseTime":2.8174440000002505,"msg":"request completed","v":1}
                                {"level":30,"time":1594971989069,"pid":1089,"hostname":"testpi4","reqId":51,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.wakeWordSettings.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48482},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971989071,"pid":1089,"hostname":"testpi4","reqId":51,"res":{"statusCode":304},"responseTime":1.9558329999999842,"msg":"request completed","v":1}
                                {"level":30,"time":1594971989073,"pid":1089,"hostname":"testpi4","reqId":52,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.embedded.nlu.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48486},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971989077,"pid":1089,"hostname":"testpi4","reqId":52,"res":{"statusCode":304},"responseTime":3.573425999999017,"msg":"request completed","v":1}
                                {"level":30,"time":1594971989080,"pid":1089,"hostname":"testpi4","reqId":53,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.embedded.services.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48490},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971989089,"pid":1089,"hostname":"testpi4","reqId":53,"res":{"statusCode":304},"responseTime":8.384704000000056,"msg":"request completed","v":1}
                                {"level":30,"time":1594971989101,"pid":1089,"hostname":"testpi4","reqId":54,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.android.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971989103,"pid":1089,"hostname":"testpi4","reqId":54,"res":{"statusCode":304},"responseTime":1.3065559999995457,"msg":"request completed","v":1}
                                {"level":30,"time":1594971989107,"pid":1089,"hostname":"testpi4","reqId":55,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.client.controls.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48474},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971989109,"pid":1089,"hostname":"testpi4","reqId":55,"res":{"statusCode":304},"responseTime":1.547074000001885,"msg":"request completed","v":1}
                                {"level":30,"time":1594971989111,"pid":1089,"hostname":"testpi4","reqId":56,"req":{"method":"GET","url":"/sepia/scripts/sepiaFW.clexi.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48478},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971989113,"pid":1089,"hostname":"testpi4","reqId":56,"res":{"statusCode":304},"responseTime":1.9044259999973292,"msg":"request completed","v":1}
                                {"level":30,"time":1594971989118,"pid":1089,"hostname":"testpi4","reqId":57,"req":{"method":"GET","url":"/sepia/css/googleMaterialIcons.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48482},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971989120,"pid":1089,"hostname":"testpi4","reqId":57,"res":{"statusCode":304},"responseTime":1.5901120000016817,"msg":"request completed","v":1}
                                {"level":30,"time":1594971989269,"pid":1089,"hostname":"testpi4","reqId":58,"req":{"method":"GET","url":"/sepia/img/blocks.png","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48482},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971989272,"pid":1089,"hostname":"testpi4","reqId":58,"res":{"statusCode":304},"responseTime":2.6061489999992773,"msg":"request completed","v":1}
                                {"level":30,"time":1594971989698,"pid":1089,"hostname":"testpi4","reqId":59,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-neo-sepia.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48482},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971989745,"pid":1089,"hostname":"testpi4","reqId":60,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-neo-sepia-dark.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48478},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971989747,"pid":1089,"hostname":"testpi4","reqId":61,"req":{"method":"GET","url":"/sepia/css/googleMaterialIcons-2018-09-19.woff2","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48474},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971989748,"pid":1089,"hostname":"testpi4","reqId":62,"req":{"method":"GET","url":"/sepia/sounds/empty.mp3","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971989750,"pid":1089,"hostname":"testpi4","reqId":59,"res":{"statusCode":304},"responseTime":6.692519000000175,"msg":"request completed","v":1}
                                {"level":30,"time":1594971989751,"pid":1089,"hostname":"testpi4","reqId":60,"res":{"statusCode":304},"responseTime":6.374704000001657,"msg":"request completed","v":1}
                                {"level":30,"time":1594971989753,"pid":1089,"hostname":"testpi4","reqId":61,"res":{"statusCode":304},"responseTime":5.682370000002265,"msg":"request completed","v":1}
                                {"level":30,"time":1594971989754,"pid":1089,"hostname":"testpi4","reqId":62,"res":{"statusCode":304},"responseTime":4.972999999998137,"msg":"request completed","v":1}
                                {"level":30,"time":1594971989783,"pid":1089,"hostname":"testpi4","reqId":63,"req":{"method":"GET","url":"/sepia/sounds/empty.mp3","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971989785,"pid":1089,"hostname":"testpi4","reqId":63,"res":{"statusCode":304},"responseTime":1.9402780000018538,"msg":"request completed","v":1}
                                {"level":30,"time":1594971989793,"pid":1089,"hostname":"testpi4","reqId":64,"req":{"method":"GET","url":"/sepia/sounds/empty.mp3","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971989795,"pid":1089,"hostname":"testpi4","reqId":64,"res":{"statusCode":304},"responseTime":1.5716479999973672,"msg":"request completed","v":1}
                                {"level":30,"time":1594971989891,"pid":1089,"hostname":"testpi4","reqId":65,"req":{"method":"GET","url":"/sepia/img/SEPIA_back-w.png","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971989893,"pid":1089,"hostname":"testpi4","reqId":65,"res":{"statusCode":304},"responseTime":2.0371670000022277,"msg":"request completed","v":1}
                                {"level":30,"time":1594971990020,"pid":1089,"hostname":"testpi4","reqId":66,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-legacy.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971990023,"pid":1089,"hostname":"testpi4","reqId":66,"res":{"statusCode":304},"responseTime":1.8142039999984263,"msg":"request completed","v":1}
                                {"level":30,"time":1594971990040,"pid":1089,"hostname":"testpi4","reqId":67,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-dark-sepia.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971990041,"pid":1089,"hostname":"testpi4","reqId":67,"res":{"statusCode":304},"responseTime":1.452223000000231,"msg":"request completed","v":1}
                                {"level":30,"time":1594971990042,"pid":1089,"hostname":"testpi4","reqId":68,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-bytemind.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48474},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971990044,"pid":1089,"hostname":"testpi4","reqId":69,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-street.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48478},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971990045,"pid":1089,"hostname":"testpi4","reqId":70,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-sakura.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48482},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971990047,"pid":1089,"hostname":"testpi4","reqId":71,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-9to5.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48490},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971990050,"pid":1089,"hostname":"testpi4","reqId":72,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-autum.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48486},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971990052,"pid":1089,"hostname":"testpi4","reqId":68,"res":{"statusCode":304},"responseTime":9.051037000001088,"msg":"request completed","v":1}
                                {"level":30,"time":1594971990054,"pid":1089,"hostname":"testpi4","reqId":69,"res":{"statusCode":304},"responseTime":9.669685000000754,"msg":"request completed","v":1}
                                {"level":30,"time":1594971990055,"pid":1089,"hostname":"testpi4","reqId":70,"res":{"statusCode":304},"responseTime":9.814776999999594,"msg":"request completed","v":1}
                                {"level":30,"time":1594971990057,"pid":1089,"hostname":"testpi4","reqId":71,"res":{"statusCode":304},"responseTime":9.220295999999507,"msg":"request completed","v":1}
                                {"level":30,"time":1594971990059,"pid":1089,"hostname":"testpi4","reqId":72,"res":{"statusCode":304},"responseTime":8.31066600000122,"msg":"request completed","v":1}
                                {"level":30,"time":1594971990085,"pid":1089,"hostname":"testpi4","reqId":73,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-nippon.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48486},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971990087,"pid":1089,"hostname":"testpi4","reqId":73,"res":{"statusCode":304},"responseTime":1.800333999999566,"msg":"request completed","v":1}
                                {"level":30,"time":1594971990110,"pid":1089,"hostname":"testpi4","reqId":74,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-poppy.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48486},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971990111,"pid":1089,"hostname":"testpi4","reqId":75,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-os1.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48490},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971990113,"pid":1089,"hostname":"testpi4","reqId":76,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-myMessage.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48482},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971990114,"pid":1089,"hostname":"testpi4","reqId":77,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-uplink.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48478},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971990116,"pid":1089,"hostname":"testpi4","reqId":78,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-pizza.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48474},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971990118,"pid":1089,"hostname":"testpi4","reqId":74,"res":{"statusCode":304},"responseTime":7.793981999999232,"msg":"request completed","v":1}
                                {"level":30,"time":1594971990119,"pid":1089,"hostname":"testpi4","reqId":75,"res":{"statusCode":304},"responseTime":7.6846110000005865,"msg":"request completed","v":1}
                                {"level":30,"time":1594971990120,"pid":1089,"hostname":"testpi4","reqId":76,"res":{"statusCode":304},"responseTime":7.282352000001993,"msg":"request completed","v":1}
                                {"level":30,"time":1594971990122,"pid":1089,"hostname":"testpi4","reqId":77,"res":{"statusCode":304},"responseTime":7.329295999999886,"msg":"request completed","v":1}
                                {"level":30,"time":1594971990123,"pid":1089,"hostname":"testpi4","reqId":78,"res":{"statusCode":304},"responseTime":7.020221999999194,"msg":"request completed","v":1}
                                {"level":30,"time":1594971990124,"pid":1089,"hostname":"testpi4","reqId":79,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-grid.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971990130,"pid":1089,"hostname":"testpi4","reqId":79,"res":{"statusCode":304},"responseTime":5.802833000001556,"msg":"request completed","v":1}
                                {"level":30,"time":1594971990167,"pid":1089,"hostname":"testpi4","reqId":80,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-canny.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971990169,"pid":1089,"hostname":"testpi4","reqId":80,"res":{"statusCode":304},"responseTime":1.9904629999982717,"msg":"request completed","v":1}
                                {"level":30,"time":1594971990179,"pid":1089,"hostname":"testpi4","reqId":81,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-minimal.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971990181,"pid":1089,"hostname":"testpi4","reqId":81,"res":{"statusCode":304},"responseTime":1.5844629999992321,"msg":"request completed","v":1}
                                {"level":30,"time":1594971990184,"pid":1089,"hostname":"testpi4","reqId":82,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-study.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48474},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971990187,"pid":1089,"hostname":"testpi4","reqId":82,"res":{"statusCode":304},"responseTime":2.4029069999996864,"msg":"request completed","v":1}
                                {"level":30,"time":1594971990189,"pid":1089,"hostname":"testpi4","reqId":83,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-professional.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48478},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971990191,"pid":1089,"hostname":"testpi4","reqId":83,"res":{"statusCode":304},"responseTime":1.7604629999987083,"msg":"request completed","v":1}
                                {"level":30,"time":1594971990193,"pid":1089,"hostname":"testpi4","reqId":84,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-odyssey1.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48482},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971990195,"pid":1089,"hostname":"testpi4","reqId":84,"res":{"statusCode":304},"responseTime":1.9444629999998142,"msg":"request completed","v":1}
                                {"level":30,"time":1594971990211,"pid":1089,"hostname":"testpi4","reqId":85,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-odyssey2.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48478},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971990212,"pid":1089,"hostname":"testpi4","reqId":85,"res":{"statusCode":304},"responseTime":1.166981999998825,"msg":"request completed","v":1}
                                {"level":30,"time":1594971990234,"pid":1089,"hostname":"testpi4","reqId":86,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-malachite.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48478},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971990236,"pid":1089,"hostname":"testpi4","reqId":87,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-neon.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48482},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971990238,"pid":1089,"hostname":"testpi4","reqId":88,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-spot.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48474},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971990241,"pid":1089,"hostname":"testpi4","reqId":89,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-canary-dark.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48470},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971990242,"pid":1089,"hostname":"testpi4","reqId":90,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-ILA-legacy.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48490},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971990244,"pid":1089,"hostname":"testpi4","reqId":86,"res":{"statusCode":304},"responseTime":9.921963000000687,"msg":"request completed","v":1}
                                {"level":30,"time":1594971990245,"pid":1089,"hostname":"testpi4","reqId":87,"res":{"statusCode":304},"responseTime":9.15829599999779,"msg":"request completed","v":1}
                                {"level":30,"time":1594971990247,"pid":1089,"hostname":"testpi4","reqId":88,"res":{"statusCode":304},"responseTime":7.729519000000437,"msg":"request completed","v":1}
                                {"level":30,"time":1594971990249,"pid":1089,"hostname":"testpi4","reqId":89,"res":{"statusCode":304},"responseTime":7.74546299999929,"msg":"request completed","v":1}
                                {"level":30,"time":1594971990250,"pid":1089,"hostname":"testpi4","reqId":90,"res":{"statusCode":304},"responseTime":7.766758999998274,"msg":"request completed","v":1}
                                {"level":30,"time":1594971990252,"pid":1089,"hostname":"testpi4","reqId":91,"req":{"method":"GET","url":"/sepia/css/sepiaFW-skin-history-of-future.css","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48486},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971990253,"pid":1089,"hostname":"testpi4","reqId":91,"res":{"statusCode":304},"responseTime":1.6168889999971725,"msg":"request completed","v":1}
                                {"level":30,"time":1594971990322,"pid":1089,"hostname":"testpi4","reqId":92,"req":{"method":"GET","url":"/sepia/workers/default.js","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48486},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971990325,"pid":1089,"hostname":"testpi4","reqId":92,"res":{"statusCode":304},"responseTime":2.6352219999971567,"msg":"request completed","v":1}
                                {"level":30,"time":1594971990741,"pid":1089,"hostname":"testpi4","reqId":93,"req":{"method":"GET","url":"/sepia/sounds/setup.mp3","hostname":"localhost:8080","remoteAddress":"127.0.0.1","remotePort":48486},"msg":"incoming request","v":1}
                                {"level":30,"time":1594971990744,"pid":1089,"hostname":"testpi4","reqId":93,"res":{"statusCode":304},"responseTime":2.3966480000017327,"msg":"request completed","v":1}
                                {"level":30,"time":1594971991041,"pid":1089,"hostname":"testpi4","msg":"Client connected.","v":1}
                                {"level":30,"time":1594971991124,"pid":1089,"hostname":"testpi4","msg":"Client disconnected.","v":1}
                                {"level":30,"time":1594972013527,"pid":1089,"hostname":"testpi4","msg":"Client connected.","v":1}
                                {"level":30,"time":1594972017374,"pid":1089,"hostname":"testpi4","msg":"Calling xtensions: clexi-broadcaster","v":1}
                                

                                Gruß
                                Thomas

                                sepia-assistantS Offline
                                sepia-assistantS Offline
                                sepia-assistant
                                schrieb am zuletzt editiert von
                                #15

                                @DerT said in SEPIA Open Assistant - DIY Sprachassistent + ioBroker:

                                Aber mir ist aufgefallen, dass die Einstellungen unter ~/install/clexi_settings.json nicht gezogen werden.
                                Denn unter clexi/settings.json war noch immer die Standard id eingetragen

                                oh, mir war nicht aufgefallen, dass du auf der falschen settings.json warst :expressionless:
                                Kurzer Hinweis: Nach der Installation ist der /install Ordner nicht mehr nötig.

                                Es sieht so aus als wird der SEPIA Client planmäßig vom CLEXI geladen (CLEXI fungiert hier quasi als Web-Server), eventuell wurde die WebSocket Verbindung zwischen dem Client und CLEXI noch nicht hergestellt.

                                Hast du zu irgendeinem Zeitpunkt den akustischen Hinweise "Ready for Setup" gehört?
                                Kannst du auch mal den Inhalt deiner ~/clexi/www/sepia/settings.js posten bitte?

                                Grüße

                                D 1 Antwort Letzte Antwort
                                0
                                • sepia-assistantS sepia-assistant

                                  @DerT said in SEPIA Open Assistant - DIY Sprachassistent + ioBroker:

                                  Aber mir ist aufgefallen, dass die Einstellungen unter ~/install/clexi_settings.json nicht gezogen werden.
                                  Denn unter clexi/settings.json war noch immer die Standard id eingetragen

                                  oh, mir war nicht aufgefallen, dass du auf der falschen settings.json warst :expressionless:
                                  Kurzer Hinweis: Nach der Installation ist der /install Ordner nicht mehr nötig.

                                  Es sieht so aus als wird der SEPIA Client planmäßig vom CLEXI geladen (CLEXI fungiert hier quasi als Web-Server), eventuell wurde die WebSocket Verbindung zwischen dem Client und CLEXI noch nicht hergestellt.

                                  Hast du zu irgendeinem Zeitpunkt den akustischen Hinweise "Ready for Setup" gehört?
                                  Kannst du auch mal den Inhalt deiner ~/clexi/www/sepia/settings.js posten bitte?

                                  Grüße

                                  D Offline
                                  D Offline
                                  DerT
                                  Forum Testing
                                  schrieb am zuletzt editiert von
                                  #16

                                  @sepia-assistant sagte in SEPIA Open Assistant - DIY Sprachassistent + ioBroker:

                                  Hast du zu irgendeinem Zeitpunkt den akustischen Hinweise "Ready for Setup" gehört?
                                  Kannst du auch mal den Inhalt deiner ~/clexi/www/sepia/settings.js posten bitte?

                                  Ja, "ready fo Setup" kommt nach dem Start des Pis.

                                  Hier die

                                  " ~/clexi/www/sepia/settings.js"

                                  
                                  //Settings primarily for headless mode and setup (URL parameter: 'isHeadless=true')
                                  SepiaFW.settings = {
                                          headless: {
                                                  device: {
                                                          "host-name": "testpi4",
                                                          "deviceId": "testpi4",
                                                          "deviceLocalSiteData": {
                                                                  "location": "home",
                                                                  "type": "room",
                                                                  "name": "unassigned",
                                                                  "index": ""
                                                          },
                                                          "en-voice": "",
                                                          "de-voice": "",
                                                          "wakeWordSensitivity": [0.5]
                                                  },
                                                  user: {
                                                          "clexiSocketURI": "ws://localhost:8080",
                                                          "clexiServerId": "clexi-123",
                                                          "clexiConnect": true,
                                                          "useRemoteCmdl": true,
                                                          "speech-voice-engine": "sepia",
                                                          "speech-asr-engine": "native",
                                                          "speech-websocket-uri": "ws://localhost:20741/stt/socket",
                                                          "useGamepads": true,
                                                          "useBluetoothBeacons": true,
                                                          "useBluetoothBeaconsInAoModeOnly": false,
                                                          "useWakeWord": false,
                                                          "autoloadWakeWord": false,
                                                          "allowWakeWordDuringStream": false,
                                                          "activeSkin": "2",
                                                          "proactiveNotes": false,
                                                          "autoGPS": false
                                                  },
                                                  location: {
                                                          "latitude": "",
                                                          "longitude": ""
                                                  },
                                                  broadcast: {
                                                          "state": true,
                                                          "login": true,
                                                          "speech": true,
                                                          "wakeWord": true
                                                  }
                                          }
                                  };
                                  
                                  
                                  
                                  
                                  
                                  
                                  1 Antwort Letzte Antwort
                                  0
                                  • sepia-assistantS Offline
                                    sepia-assistantS Offline
                                    sepia-assistant
                                    schrieb am zuletzt editiert von
                                    #17

                                    @DerT said in SEPIA Open Assistant - DIY Sprachassistent + ioBroker:

                                    Ja, "ready fo Setup" kommt nach dem Start des Pis.

                                    Das ist schon mal ein gutes Zeichen, das heißt er geht in den Automatik Modus, liest die settings.js und versucht die CLEXI Verbindung aufzubauen. Ich denke das Problem ist das Feld "clexiServerId": "clexi-123" , das ist die ID aus den CLEXI Settings, sprich "testpi4".
                                    Was mir noch auffällt ist der Eintrag "host-name": "testpi4". Bei der Verbindung zu CLEXI spielt das keine Rolle, aber hier muss die IP des SEPIA Servers rein (oder der hostname + proxy Path, so wie er auch in der Android App beim Login eingetragen wird z.B.).

                                    1 Antwort Letzte Antwort
                                    0
                                    • P Offline
                                      P Offline
                                      Pittini
                                      Developer
                                      schrieb am zuletzt editiert von
                                      #18

                                      Sehr interessante Sache. Ich nutze aktuell noch Snips, würde aber gern mal Sepia testen. Aber ganz ehrlich, mir fehlt ne wirklich gute Anleitung um das unter Proxmox als VM zu installieren und dann mit iobroker zu verheiraten. Muss ja nicht gleich ein fertiges Image sein, aber sone step by step Anleitung für Linux Doofe wie mich wär toll.

                                      sepia-assistantS ScroungerS 2 Antworten Letzte Antwort
                                      0
                                      • P Pittini

                                        Sehr interessante Sache. Ich nutze aktuell noch Snips, würde aber gern mal Sepia testen. Aber ganz ehrlich, mir fehlt ne wirklich gute Anleitung um das unter Proxmox als VM zu installieren und dann mit iobroker zu verheiraten. Muss ja nicht gleich ein fertiges Image sein, aber sone step by step Anleitung für Linux Doofe wie mich wär toll.

                                        sepia-assistantS Offline
                                        sepia-assistantS Offline
                                        sepia-assistant
                                        schrieb am zuletzt editiert von
                                        #19

                                        @Pittini ich hab's auf dem Schirm ;-)
                                        Für die Server Installation gibt es übrigens einen etwas älteren, aber recht ausführlichen Blog Artikel. Die Schritte sind überschaubar: Java installieren, Zip runterladen und entpacken, Setup starten und Anweisungen folgen ^^.
                                        Speziell der DIY Client braucht aber noch ein paar Kniffe die alles etwas leichter machen. Vielleicht schaffe ich es ja dafür auch einen Docker Container zu basteln, habe aber noch Bedenken wegen dem Zugriff auf die Hardware (Mikrofon + Lautsprecher).

                                        1 Antwort Letzte Antwort
                                        0
                                        • P Pittini

                                          Sehr interessante Sache. Ich nutze aktuell noch Snips, würde aber gern mal Sepia testen. Aber ganz ehrlich, mir fehlt ne wirklich gute Anleitung um das unter Proxmox als VM zu installieren und dann mit iobroker zu verheiraten. Muss ja nicht gleich ein fertiges Image sein, aber sone step by step Anleitung für Linux Doofe wie mich wär toll.

                                          ScroungerS Offline
                                          ScroungerS Offline
                                          Scrounger
                                          Developer
                                          schrieb am zuletzt editiert von
                                          #20

                                          @Pittini

                                          Ich hab es nach der Anleitung

                                          @sepia-assistant sagte in SEPIA Open Assistant - DIY Sprachassistent + ioBroker:

                                          @Pittini ich hab's auf dem Schirm ;-)
                                          Für die Server Installation gibt es übrigens einen etwas älteren, aber recht ausführlichen Blog Artikel.

                                          erfolgreich in nem LXC unter Proxmox auf Ubuntu20 installiert. War echt easy.

                                          <a href="https://github.com/Scrounger/ioBroker.linkeddevices">LinkedDevices Adapter</a>

                                          <a href="https://github.com/Scrounger/ioBroker.vis-materialdesign">Material Design Widgets</a>

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          667

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe