Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. [Problem] Dream btw. Enigma2 Adapter

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    [Problem] Dream btw. Enigma2 Adapter

    This topic has been deleted. Only users with topic management privileges can see it.
    • N
      NightWatcher last edited by

      Habe bei mir eine neue Version veröffentlich. Unter anderem erlaubt die es nun, EnigmaLight zu steuern (Port muss in den Adaptereinstellungen von eurem Enigmalight Server in den Adaptereinstellungen hinterlegt werden). Zudem wurden einige Vorkehrungen getroffen, um später den Code weiter optimieren zu können. Dazu brauche ich aber Feedback. Ich bitte die Leute, die motiviert sind zu testen, diese Version zu installieren: https://github.com/Bjoern3003/ioBroker.enigma2

      1 Reply Last reply Reply Quote 0
      • dslraser
        dslraser Forum Testing Most Active last edited by

        @NightWatcher:

        Habe bei mir eine neue Version veröffentlich. Unter anderem erlaubt die es nun, EnigmaLight zu steuern (Port muss in den Adaptereinstellungen von eurem Enigmalight Server in den Adaptereinstellungen hinterlegt werden). Zudem wurden einige Vorkehrungen getroffen, um später den Code weiter optimieren zu können. Dazu brauche ich aber Feedback. Ich bitte die Leute, die motiviert sind zu testen, diese Version zu installieren: https://github.com/Bjoern3003/ioBroker.enigma2 `

        Läuft leider nicht. Hier die Log Meldung…

        host.DSHOME	2018-11-03 15:09:29.425	info	Restart adapter system.adapter.enigma2.0 because enabled
        host.DSHOME	2018-11-03 15:09:29.425	error	instance system.adapter.enigma2.0 terminated with code 0 (OK)
        host.DSHOME	2018-11-03 15:09:29.425	error	Caught by controller[0]: at SAXParser.onclosetag (/opt/iobroker/node_modules/xml2js/lib/parser.js:261:26)
        host.DSHOME	2018-11-03 15:09:29.425	error	Caught by controller[0]: at Parser.emit (events.js:211:7)
        host.DSHOME	2018-11-03 15:09:29.425	error	Caught by controller[0]: at emitOne (events.js:116:13)
        host.DSHOME	2018-11-03 15:09:29.425	error	Caught by controller[0]: at Parser. <anonymous>(/opt/iobroker/node_modules/xml2js/lib/parser.js:303:18)
        host.DSHOME	2018-11-03 15:09:29.425	error	Caught by controller[0]: at /opt/iobroker/node_modules/iobroker.enigma2/enigma2.js:250:8
        host.DSHOME	2018-11-03 15:09:29.425	error	Caught by controller[0]: at evaluateCommandResponse (/opt/iobroker/node_modules/iobroker.enigma2/enigma2.js:504:10)
        host.DSHOME	2018-11-03 15:09:29.425	error	Caught by controller[0]: at enigma2.getResponse (/opt/iobroker/node_modules/iobroker.enigma2/enigma2.js:216:18)
        host.DSHOME	2018-11-03 15:09:29.425	error	Caught by controller[0]: at Object.get (http.js:42:13)
        host.DSHOME	2018-11-03 15:09:29.425	error	Caught by controller[0]: at request (http.js:38:10)
        host.DSHOME	2018-11-03 15:09:29.425	error	Caught by controller[0]: at new ClientRequest (_http_client.js:127:13)
        host.DSHOME	2018-11-03 15:09:29.424	error	Caught by controller[0]: TypeError: Request path contains unescaped characters
        enigma2.0	2018-11-03 15:09:28.991	error	TypeError: Request path contains unescaped characters at new ClientRequest (_http_client.js:127:13) at request (http.js:38:10) at Object.get (http.js:42:13) at enigma2.getResponse (/op
        enigma2.0	2018-11-03 15:09:28.990	error	uncaught exception: Request path contains unescaped characters
        enigma2.0	2018-11-03 15:09:27.644	info	enigma2 Verbunden!</anonymous>
        
        1 Reply Last reply Reply Quote 0
        • N
          NightWatcher last edited by

          Da wird in der drittletzten Zeile hinten was abgeschnitten.

          Kannst du den Adapter im Debug Modus ausführen und dann den Log posten? Ich vermute ein Problem mit den picons.

          Die Version von MattenMatten geht aber?

          1 Reply Last reply Reply Quote 0
          • dslraser
            dslraser Forum Testing Most Active last edited by

            Die Version von MattenMatten läuft. Das Log habe ich schon gelöscht und bin zurück auf die MattenMatten Version. Ich bin jetzt gleich ausser Haus, dann kann ich Deine Version erst heute Abend nochmal laufen lassen.

            1 Reply Last reply Reply Quote 0
            • dslraser
              dslraser Forum Testing Most Active last edited by

              Habe es noch schnell geschafft….
              3822_log.rtf

              1 Reply Last reply Reply Quote 0
              • Matten Matten
                Matten Matten last edited by

                @NightWatcher:

                …Version zu installieren: https://github.com/Bjoern3003/ioBroker.enigma2 `

                Adapter gestartet mit folgenden Fehlern:

                <code>2018-11-03 16:48:27.590  - [32minfo[39m: host.ioBroker object change system.adapter.enigma2.1
                2018-11-03 16:48:27.621  - [32minfo[39m: host.ioBroker instance system.adapter.enigma2.1 started with pid 5164
                2018-11-03 16:48:29.807  - [32minfo[39m: enigma2.1 starting. Version 1.1.1 in C:/ioBroker/node_modules/iobroker.enigma2, node: v6.11.4
                2018-11-03 16:48:29.839  - [32minfo[39m: enigma2.1 starting Polling every 8000 ms
                2018-11-03 16:48:29.964  - [32minfo[39m: enigma2.1 enigma2 Verbunden!
                2018-11-03 16:48:30.917  - [31merror[39m: enigma2.1 uncaught exception: Request path contains unescaped characters
                2018-11-03 16:48:30.917  - [31merror[39m: enigma2.1 TypeError: Request path contains unescaped characters
                    at new ClientRequest (_http_client.js:52:11)
                    at Object.exports.request (http.js:31:10)
                    at Object.exports.get (http.js:35:21)
                    at enigma2.getResponse (C:\ioBroker\node_modules\iobroker.enigma2\enigma2.js:216:18)
                    at evaluateCommandResponse (C:\ioBroker\node_modules\iobroker.enigma2\enigma2.js:504:10)
                    at C:\ioBroker\node_modules\iobroker.enigma2\enigma2.js:250:8
                    at emitOne (events.js:96:13)
                    at Parser.emit (events.js:188:7)
                    at emit (C:\ioBroker\node_modules\iobroker.enigma2\node_modules\sax\lib\sax.js:624:35)
                    at emitNode (C:\ioBroker\node_modules\iobroker.enigma2\node_modules\sax\lib\sax.js:629:5)
                2018-11-03 16:48:31.432  - [32minfo[39m: enigma2.1 terminating
                2018-11-03 16:48:31.464  - [31merror[39m: Caught by controller[0]: TypeError: Request path contains unescaped characters
                2018-11-03 16:48:31.464  - [31merror[39m: Caught by controller[0]:     at new ClientRequest (_http_client.js:52:11)
                2018-11-03 16:48:31.464  - [31merror[39m: Caught by controller[0]:     at Object.exports.request (http.js:31:10)
                2018-11-03 16:48:31.464  - [31merror[39m: Caught by controller[0]:     at Object.exports.get (http.js:35:21)
                2018-11-03 16:48:31.464  - [31merror[39m: Caught by controller[0]:     at enigma2.getResponse (C:\ioBroker\node_modules\iobroker.enigma2\enigma2.js:216:18)
                2018-11-03 16:48:31.464  - [31merror[39m: Caught by controller[0]:     at evaluateCommandResponse (C:\ioBroker\node_modules\iobroker.enigma2\enigma2.js:504:10)
                2018-11-03 16:48:31.464  - [31merror[39m: Caught by controller[0]:     at C:\ioBroker\node_modules\iobroker.enigma2\enigma2.js:250:8
                2018-11-03 16:48:31.464  - [31merror[39m: Caught by controller[0]:     at emitOne (events.js:96:13)
                2018-11-03 16:48:31.464  - [31merror[39m: Caught by controller[0]:     at Parser.emit (events.js:188:7)
                2018-11-03 16:48:31.464  - [31merror[39m: Caught by controller[0]:     at emit (C:\ioBroker\node_modules\iobroker.enigma2\node_modules\sax\lib\sax.js:624:35)
                2018-11-03 16:48:31.464  - [31merror[39m: Caught by controller[0]:     at emitNode (C:\ioBroker\node_modules\iobroker.enigma2\node_modules\sax\lib\sax.js:629:5)
                2018-11-03 16:48:31.464  - [31merror[39m: host.ioBroker instance system.adapter.enigma2.1 terminated with code 0 (OK)
                2018-11-03 16:48:31.464  - [32minfo[39m: host.ioBroker Restart adapter system.adapter.enigma2.1 because enabled
                2018-11-03 16:48:33.577  - [32minfo[39m: host.ioBroker object change system.adapter.enigma2.1[/code]</code>
                
                1 Reply Last reply Reply Quote 0
                • N
                  NightWatcher last edited by

                  Ich nehme an, es ist der gleiche Fehler, wie bei dslraser.

                  Ich habe eine neue Version hochgeladen: https://github.com/Bjoern3003/ioBroker.enigma2

                  Die prüft nun vorab ob und wo das picon Verzeichnis liegt, bevor es die picons als base64 abholt. Mir war nicht bewusst, dass es da mehrere Verzeichnisse bei enigma2 gibt.

                  1 Reply Last reply Reply Quote 0
                  • Matten Matten
                    Matten Matten last edited by

                    @NightWatcher:

                    Ich nehme an, es ist der gleiche Fehler, wie bei dslraser.

                    Ich habe eine neue Version hochgeladen: https://github.com/Bjoern3003/ioBroker.enigma2

                    Die prüft nun vorab ob und wo das picon Verzeichnis liegt, bevor es die picons als base64 abholt. Mir war nicht bewusst, dass es da mehrere Verzeichnisse bei enigma2 gibt. `

                    host.ioBroker	2018-11-03 17:28:30.462	error	instance system.adapter.enigma2.1 terminated with code 0 (OK)
                    Caught	2018-11-03 17:28:30.462	error	by controller[0]: at IncomingMessage. <anonymous>(C:\ioBroker\node_modules\iobroker.enigma2\enigma2.js:256:13)
                    Caught	2018-11-03 17:28:30.462	error	by controller[0]: at Parser.exports.Parser.Parser.parseString (C:\ioBroker\node_modules\iobroker.enigma2\node_modules\xml2js\lib\parser.js:322:31)
                    Caught	2018-11-03 17:28:30.462	error	by controller[0]: at Object.write (C:\ioBroker\node_modules\iobroker.enigma2\node_modules\sax\lib\sax.js:1436:13)
                    Caught	2018-11-03 17:28:30.462	error	by controller[0]: at closeTag (C:\ioBroker\node_modules\iobroker.enigma2\node_modules\sax\lib\sax.js:889:7)
                    Caught	2018-11-03 17:28:30.462	error	by controller[0]: at emitNode (C:\ioBroker\node_modules\iobroker.enigma2\node_modules\sax\lib\sax.js:629:5)
                    Caught	2018-11-03 17:28:30.462	error	by controller[0]: at emit (C:\ioBroker\node_modules\iobroker.enigma2\node_modules\sax\lib\sax.js:624:35)
                    Caught	2018-11-03 17:28:30.462	error	by controller[0]: at Parser.emit (events.js:188:7)
                    Caught	2018-11-03 17:28:30.462	error	by controller[0]: at emitOne (events.js:96:13)
                    Caught	2018-11-03 17:28:30.462	error	by controller[0]: at C:\ioBroker\node_modules\iobroker.enigma2\enigma2.js:258:8
                    Caught	2018-11-03 17:28:30.462	error	by controller[0]: at C:\ioBroker\node_modules\iobroker.enigma2\enigma2.js:569:33
                    Caught	2018-11-03 17:28:30.462	error	by controller[0]: TypeError: Cannot read property 'e2result' of undefined
                    enigma2.1	2018-11-03 17:28:30.447	info	terminating
                    enigma2.1	2018-11-03 17:28:29.884	error	at IncomingMessage. <anonymous>(C:\ioBroker\node_modules\iobroker.enigma2\enigma2.js:256:13)
                    enigma2.1	2018-11-03 17:28:29.884	error	at Parser.exports.Parser.Parser.parseString (C:\ioBroker\node_modules\iobroker.enigma2\node_modules\xml2js\lib\parser.js:322:31)
                    enigma2.1	2018-11-03 17:28:29.884	error	at Object.write (C:\ioBroker\node_modules\iobroker.enigma2\node_modules\sax\lib\sax.js:1436:13)
                    enigma2.1	2018-11-03 17:28:29.884	error	at closeTag (C:\ioBroker\node_modules\iobroker.enigma2\node_modules\sax\lib\sax.js:889:7)
                    enigma2.1	2018-11-03 17:28:29.884	error	at emitNode (C:\ioBroker\node_modules\iobroker.enigma2\node_modules\sax\lib\sax.js:629:5)
                    enigma2.1	2018-11-03 17:28:29.884	error	at emit (C:\ioBroker\node_modules\iobroker.enigma2\node_modules\sax\lib\sax.js:624:35)
                    enigma2.1	2018-11-03 17:28:29.884	error	at Parser.emit (events.js:188:7)
                    enigma2.1	2018-11-03 17:28:29.884	error	at emitOne (events.js:96:13)
                    enigma2.1	2018-11-03 17:28:29.884	error	at C:\ioBroker\node_modules\iobroker.enigma2\enigma2.js:258:8
                    enigma2.1	2018-11-03 17:28:29.884	error	at C:\ioBroker\node_modules\iobroker.enigma2\enigma2.js:569:33
                    enigma2.1	2018-11-03 17:28:29.884	error	TypeError: Cannot read property 'e2result' of undefined
                    enigma2.1	2018-11-03 17:28:29.884	error	uncaught exception: Cannot read property 'e2result' of undefined</anonymous></anonymous>
                    

                    Das kommt sobald ich ein command Button auslöse. in dem Fall war es der Standby_Toggle Button.

                    Der Update Button funst auch nicht.

                    CHANNEL_PICON ist auch leer.

                    3476_objects_-_iobroker.png

                    Gruß

                    Matten Matten

                    1 Reply Last reply Reply Quote 0
                    • dslraser
                      dslraser Forum Testing Most Active last edited by

                      @NightWatcher:

                      Ich nehme an, es ist der gleiche Fehler, wie bei dslraser.

                      Ich habe eine neue Version hochgeladen: https://github.com/Bjoern3003/ioBroker.enigma2

                      Die prüft nun vorab ob und wo das picon Verzeichnis liegt, bevor es die picons als base64 abholt. Mir war nicht bewusst, dass es da mehrere Verzeichnisse bei enigma2 gibt. ` Ähm….

                      Meine Picons liegen (so aus der Erinnerung) auf meinem NAS...

                      Sollte ich die vielleicht auf einen Stick kopieren ?

                      (ich habe keine interne Festplatte)

                      Verschiedene Picons in verschiedenen Gtößen habe ich schon...Einmal im Sender selbst und noch für die Sendervorschauliste...

                      ![](</s><URL url=)<link_text text="https://uploads.tapatalk-cdn.com/201811 ... 4a5220.jpg">https://uploads.tapatalk-cdn.com/20181103/e363a8adb2f4990004a5e882ae4a5220.jpg</link_text>" />

                      1 Reply Last reply Reply Quote 0
                      • Matten Matten
                        Matten Matten last edited by

                        @dslraser:

                        Ähm….

                        Meine Picons liegen (so aus der Erinnerung) auf meinem NAS... `

                        @dslraser

                        Funktioniert das abrufen der picons problemlos? dann muss ich mir die Picons auch mal

                        auf einem Speichermedium an der Fritte packen.

                        Gruß

                        Matten

                        1 Reply Last reply Reply Quote 0
                        • dslraser
                          dslraser Forum Testing Most Active last edited by

                          @Matten Matten:

                          @dslraser:

                          Ähm….

                          Meine Picons liegen (so aus der Erinnerung) auf meinem NAS... `

                          @dslraser

                          Funktioniert das abrufen der picons problemlos? dann muss ich mir die Picons auch mal

                          auf einem Speichermedium an der Fritte packen.

                          Gruß

                          Matten ` Ja läuft, ich nutze den Picon Manager dafür.

                          ![](</s><URL url=)<link_text text="https://uploads.tapatalk-cdn.com/201811 ... 0641d9.jpg">https://uploads.tapatalk-cdn.com/20181103/9ea6ec4b9c7c1b9c69f05a20b50641d9.jpg</link_text>" />![](</s><URL url=)<link_text text="https://uploads.tapatalk-cdn.com/201811 ... 6d986e.jpg">https://uploads.tapatalk-cdn.com/20181103/76728c4a8b9cb65142976dccdb6d986e.jpg</link_text>" />![](</s><URL url=)<link_text text="https://uploads.tapatalk-cdn.com/201811 ... e60c1d.jpg">https://uploads.tapatalk-cdn.com/20181103/343f6749cbbc65dcb732a78f91e60c1d.jpg</link_text>" />![](</s><URL url=)<link_text text="https://uploads.tapatalk-cdn.com/201811 ... 08ffba.jpg">https://uploads.tapatalk-cdn.com/20181103/1e94ccc48ba3b34248a93626f408ffba.jpg</link_text>" />~~~~~~~~

                          1 Reply Last reply Reply Quote 0
                          • N
                            NightWatcher last edited by

                            Leider gibt es bei enigma2 keine Möglichkeit, die Picons per API abzurufen (habe ich jedenfalls keine finden können). Wer die Möglichkeit kennt, gerne her damit. Aus dem Grund habe ich mir angesehen, wie es webif selber macht und es nachgebaut. Die prüfen einfach die Verzeichnisse, ob dort was existiert. Überhaupt nicht optimal

                            https://github.com/E2OpenPlugins/e2open … lts.py#L51

                            1 Reply Last reply Reply Quote 0
                            • N
                              NightWatcher last edited by

                              @Matten Matten:

                              @NightWatcher:

                              Ich nehme an, es ist der gleiche Fehler, wie bei dslraser.

                              Ich habe eine neue Version hochgeladen: https://github.com/Bjoern3003/ioBroker.enigma2

                              Die prüft nun vorab ob und wo das picon Verzeichnis liegt, bevor es die picons als base64 abholt. Mir war nicht bewusst, dass es da mehrere Verzeichnisse bei enigma2 gibt. `

                              host.ioBroker	2018-11-03 17:28:30.462	error	instance system.adapter.enigma2.1 terminated with code 0 (OK)
                              Caught	2018-11-03 17:28:30.462	error	by controller[0]: at IncomingMessage. <anonymous>(C:\ioBroker\node_modules\iobroker.enigma2\enigma2.js:256:13)
                              Caught	2018-11-03 17:28:30.462	error	by controller[0]: at Parser.exports.Parser.Parser.parseString (C:\ioBroker\node_modules\iobroker.enigma2\node_modules\xml2js\lib\parser.js:322:31)
                              Caught	2018-11-03 17:28:30.462	error	by controller[0]: at Object.write (C:\ioBroker\node_modules\iobroker.enigma2\node_modules\sax\lib\sax.js:1436:13)
                              Caught	2018-11-03 17:28:30.462	error	by controller[0]: at closeTag (C:\ioBroker\node_modules\iobroker.enigma2\node_modules\sax\lib\sax.js:889:7)
                              Caught	2018-11-03 17:28:30.462	error	by controller[0]: at emitNode (C:\ioBroker\node_modules\iobroker.enigma2\node_modules\sax\lib\sax.js:629:5)
                              Caught	2018-11-03 17:28:30.462	error	by controller[0]: at emit (C:\ioBroker\node_modules\iobroker.enigma2\node_modules\sax\lib\sax.js:624:35)
                              Caught	2018-11-03 17:28:30.462	error	by controller[0]: at Parser.emit (events.js:188:7)
                              Caught	2018-11-03 17:28:30.462	error	by controller[0]: at emitOne (events.js:96:13)
                              Caught	2018-11-03 17:28:30.462	error	by controller[0]: at C:\ioBroker\node_modules\iobroker.enigma2\enigma2.js:258:8
                              Caught	2018-11-03 17:28:30.462	error	by controller[0]: at C:\ioBroker\node_modules\iobroker.enigma2\enigma2.js:569:33
                              Caught	2018-11-03 17:28:30.462	error	by controller[0]: TypeError: Cannot read property 'e2result' of undefined
                              enigma2.1	2018-11-03 17:28:30.447	info	terminating
                              enigma2.1	2018-11-03 17:28:29.884	error	at IncomingMessage. <anonymous>(C:\ioBroker\node_modules\iobroker.enigma2\enigma2.js:256:13)
                              enigma2.1	2018-11-03 17:28:29.884	error	at Parser.exports.Parser.Parser.parseString (C:\ioBroker\node_modules\iobroker.enigma2\node_modules\xml2js\lib\parser.js:322:31)
                              enigma2.1	2018-11-03 17:28:29.884	error	at Object.write (C:\ioBroker\node_modules\iobroker.enigma2\node_modules\sax\lib\sax.js:1436:13)
                              enigma2.1	2018-11-03 17:28:29.884	error	at closeTag (C:\ioBroker\node_modules\iobroker.enigma2\node_modules\sax\lib\sax.js:889:7)
                              enigma2.1	2018-11-03 17:28:29.884	error	at emitNode (C:\ioBroker\node_modules\iobroker.enigma2\node_modules\sax\lib\sax.js:629:5)
                              enigma2.1	2018-11-03 17:28:29.884	error	at emit (C:\ioBroker\node_modules\iobroker.enigma2\node_modules\sax\lib\sax.js:624:35)
                              enigma2.1	2018-11-03 17:28:29.884	error	at Parser.emit (events.js:188:7)
                              enigma2.1	2018-11-03 17:28:29.884	error	at emitOne (events.js:96:13)
                              enigma2.1	2018-11-03 17:28:29.884	error	at C:\ioBroker\node_modules\iobroker.enigma2\enigma2.js:258:8
                              enigma2.1	2018-11-03 17:28:29.884	error	at C:\ioBroker\node_modules\iobroker.enigma2\enigma2.js:569:33
                              enigma2.1	2018-11-03 17:28:29.884	error	TypeError: Cannot read property 'e2result' of undefined
                              enigma2.1	2018-11-03 17:28:29.884	error	uncaught exception: Cannot read property 'e2result' of undefined</anonymous></anonymous>
                              

                              Das kommt sobald ich ein command Button auslöse. in dem Fall war es der Standby_Toggle Button.

                              Der Update Button funst auch nicht.

                              CHANNEL_PICON ist auch leer.

                              objects - ioBroker.png

                              Gruß

                              Matten Matten `

                              Hi, danke für das Feedback. Ich habe in der Funktion extra 3 info debug Ausgaben eingebaut. Die hast du mir leider nicht in deinem Log Auszug mit angegeben 🙂 Sie hätten unmittelbar vor der Fehlerausgabe kommen müssen. Kannst du das ggf. noch nachreichen? Danke 🙂

                              1 Reply Last reply Reply Quote 0
                              • Matten Matten
                                Matten Matten last edited by

                                @NightWatcher:

                                Leider gibt es bei enigma2 keine Möglichkeit, die Picons per API abzurufen (habe ich jedenfalls keine finden können). Wer die Möglichkeit kennt, gerne her damit. Aus dem Grund habe ich mir angesehen, wie es webif selber macht und es nachgebaut. Die prüfen einfach die Verzeichnisse, ob dort was existiert. Überhaupt nicht optimal

                                https://github.com/E2OpenPlugins/e2open … lts.py#L51 `

                                Ist aber auch problematisch weil man den Picon Ordner im Prinzip überall ablegen kann. vielleicht sollte man das einfach mit in der Einstellungs Maske

                                integrieren. Den Standard Pfad "/usr/share/enigma2/" vordefinieren und wer seine Picons in einem anderen Pfad ablegt muss den Pfad einfach ändern.

                                das wäre zumindest eine individuelle Lösung.

                                kannst du vieleicht auch gleich die "CHANNEL_SERVICEREFERENCE" umschlüsseln also aus " : " ein " _ " machen und den letzten " : " entfernen? 🙂

                                dann muss ich das nicht mehr danach umschlüsseln. :roll:

                                Gruß

                                Matten Matten

                                1 Reply Last reply Reply Quote 0
                                • Matten Matten
                                  Matten Matten last edited by

                                  @NightWatcher:

                                  Hi, danke für das Feedback. Ich habe in der Funktion extra 3 info debug Ausgaben eingebaut. Die hast du mir leider nicht in deinem Log Auszug mit angegeben 🙂 Sie hätten unmittelbar vor der Fehlerausgabe kommen müssen. Kannst du das ggf. noch nachreichen? Danke 🙂 `

                                  host.ioBroker	2018-11-05 11:03:39.837	error	instance system.adapter.enigma2.1 terminated with code 0 (OK)
                                  Caught	2018-11-05 11:03:39.837	error	by controller[0]: at IncomingMessage. <anonymous>(C:\ioBroker\node_modules\iobroker.enigma2\enigma2.js:256:13)
                                  Caught	2018-11-05 11:03:39.837	error	by controller[0]: at Parser.exports.Parser.Parser.parseString (C:\ioBroker\node_modules\iobroker.enigma2\node_modules\xml2js\lib\parser.js:322:31)
                                  Caught	2018-11-05 11:03:39.837	error	by controller[0]: at Object.write (C:\ioBroker\node_modules\iobroker.enigma2\node_modules\sax\lib\sax.js:1436:13)
                                  Caught	2018-11-05 11:03:39.837	error	by controller[0]: at closeTag (C:\ioBroker\node_modules\iobroker.enigma2\node_modules\sax\lib\sax.js:889:7)
                                  Caught	2018-11-05 11:03:39.837	error	by controller[0]: at emitNode (C:\ioBroker\node_modules\iobroker.enigma2\node_modules\sax\lib\sax.js:629:5)
                                  Caught	2018-11-05 11:03:39.837	error	by controller[0]: at emit (C:\ioBroker\node_modules\iobroker.enigma2\node_modules\sax\lib\sax.js:624:35)
                                  Caught	2018-11-05 11:03:39.837	error	by controller[0]: at Parser.emit (events.js:188:7)
                                  Caught	2018-11-05 11:03:39.837	error	by controller[0]: at emitOne (events.js:96:13)
                                  Caught	2018-11-05 11:03:39.837	error	by controller[0]: at C:\ioBroker\node_modules\iobroker.enigma2\enigma2.js:258:8
                                  Caught	2018-11-05 11:03:39.837	error	by controller[0]: at C:\ioBroker\node_modules\iobroker.enigma2\enigma2.js:569:33
                                  Caught	2018-11-05 11:03:39.837	error	by controller[0]: TypeError: Cannot read property 'e2result' of undefined
                                  enigma2.1	2018-11-05 11:03:39.805	info	terminating
                                  enigma2.1	2018-11-05 11:03:39.289	error	at IncomingMessage. <anonymous>(C:\ioBroker\node_modules\iobroker.enigma2\enigma2.js:256:13)
                                  enigma2.1	2018-11-05 11:03:39.289	error	at Parser.exports.Parser.Parser.parseString (C:\ioBroker\node_modules\iobroker.enigma2\node_modules\xml2js\lib\parser.js:322:31)
                                  enigma2.1	2018-11-05 11:03:39.289	error	at Object.write (C:\ioBroker\node_modules\iobroker.enigma2\node_modules\sax\lib\sax.js:1436:13)
                                  enigma2.1	2018-11-05 11:03:39.289	error	at closeTag (C:\ioBroker\node_modules\iobroker.enigma2\node_modules\sax\lib\sax.js:889:7)
                                  enigma2.1	2018-11-05 11:03:39.289	error	at emitNode (C:\ioBroker\node_modules\iobroker.enigma2\node_modules\sax\lib\sax.js:629:5)
                                  enigma2.1	2018-11-05 11:03:39.289	error	at emit (C:\ioBroker\node_modules\iobroker.enigma2\node_modules\sax\lib\sax.js:624:35)
                                  enigma2.1	2018-11-05 11:03:39.289	error	at Parser.emit (events.js:188:7)
                                  enigma2.1	2018-11-05 11:03:39.289	error	at emitOne (events.js:96:13)
                                  enigma2.1	2018-11-05 11:03:39.289	error	at C:\ioBroker\node_modules\iobroker.enigma2\enigma2.js:258:8
                                  enigma2.1	2018-11-05 11:03:39.289	error	at C:\ioBroker\node_modules\iobroker.enigma2\enigma2.js:569:33
                                  enigma2.1	2018-11-05 11:03:39.289	error	TypeError: Cannot read property 'e2result' of undefined
                                  enigma2.1	2018-11-05 11:03:39.274	error	uncaught exception: Cannot read property 'e2result' of undefined
                                  enigma2.1	2018-11-05 11:03:38.878	debug	using authorization with user 'root'
                                  enigma2.1	2018-11-05 11:03:38.878	debug	creating request for command 'NONE' (deviceId: 1, host: 192.168.27.66, port: 80, path: '/web/remotecontrol?command=true&rcu=advanced')
                                  enigma2.1	2018-11-05 11:03:38.878	info	name: STANDBY_TOGGLE
                                  enigma2.1	2018-11-05 11:03:38.878	info	val: undefined
                                  enigma2.1	2018-11-05 11:03:38.878	info	obj.common.def: undefined</anonymous></anonymous> 
                                  
                                  1 Reply Last reply Reply Quote 0
                                  • M
                                    mikiline last edited by

                                    @Matten Matten:

                                    kannst du vieleicht auch gleich die "CHANNEL_SERVICEREFERENCE" umschlüsseln also aus " : " ein " _ " machen und den letzten " : " entfernen? 🙂

                                    dann muss ich das nicht mehr danach umschlüsseln. :roll:

                                    Gruß

                                    Matten Matten `

                                    ! on({id: "enigma2.0.enigma2.CHANNEL_SERVICEREFERENCE"/*Servicereference Code*/, change: "ne"}, function (obj) { var value = obj.state.val; var oldValue = obj.oldState.val; var CurrentChannel = getState("enigma2.0.enigma2.CHANNEL_SERVICEREFERENCE").val; CurrentChannel = CurrentChannel.replace(/:/g,"_"); setState("javascript.0.systeminfo.CurrentChannelImage"/*CurrentChannelImage*/,"http://192.168.77.10/MyTV/images/BilderSender/"+CurrentChannel.slice(0,-1)+'.png'); }); !

                                    1 Reply Last reply Reply Quote 0
                                    • Matten Matten
                                      Matten Matten last edited by

                                      @mikiline:

                                      ! on({id: "enigma2.0.enigma2.CHANNEL_SERVICEREFERENCE"/*Servicereference Code*/, change: "ne"}, function (obj) { var value = obj.state.val; var oldValue = obj.oldState.val; var CurrentChannel = getState("enigma2.0.enigma2.CHANNEL_SERVICEREFERENCE").val; CurrentChannel = CurrentChannel.replace(/:/g,"_"); setState("javascript.0.systeminfo.CurrentChannelImage"/*CurrentChannelImage*/,"http://192.168.77.10/MyTV/images/BilderSender/"+CurrentChannel.slice(0,-1)+'.png'); }); ! `

                                      Zauberhaft werde ich gleich integrieren. 8-)

                                      adapter.setState('enigma2.CHANNEL_SERVICEREFERENCE', {val: xml.e2currentserviceinformation.e2eventlist[0].e2event[0].e2eventservicereference[0].replace(/:/g, '_').slice(0,-1), ack: true});
                                      

                                      Vielen Dank!

                                      Gruß

                                      Matten Matten

                                      1 Reply Last reply Reply Quote 0
                                      • dslraser
                                        dslraser Forum Testing Most Active last edited by

                                        Mal eine Frage.

                                        Ich habe zwei VU. Eine ist per LAN und eine per WLAN eingebunden.

                                        Ich schalte beide per Fernbedienung und per Alexa.(über Alexa2) Gleichzeitig schalte ich in Abhängigkeit mit einem Helligkeitswert Licht. Dabei prüfe ich im Script auch ob die Boxen im Standby sind oder nicht. (brauche ich nur für die Fernbedienung)

                                        Jetzt ist mir bei der WLAN Box aufgefallen, das die manchmal ganz kurz die Verbindung verliert. Wenn die Verbindung wieder da ist scheint sich die Box selbst ein zu schalten. (das ist ne kleine VU Zero) Viel mir bisher nicht auf, aber seit dem ich Licht mit schalte schon, da es dann auch angeht. Im Schlafzimmer schon blöd wenn mitten in der Nacht die Nachttischlampen angehen.

                                        Meine VU im Wohnzimmer die per LAN verbunden ist macht das nicht bzw. hat das Problem nicht….

                                        (Liegt das an der Box bzw. kann man das iwi einstellen ? )

                                        2018-11-12 02:05:40.562 - info: enigma2.1 enigma2: 192.168.180.4:80 ist nicht erreichbar!
                                        2018-11-12 02:06:12.312 - info: enigma2.1 enigma2 Verbunden!
                                        2018-11-12 02:06:12.415 - info: hue.0 final lightState for HueBridge.Schlafzimmer:{"bri":76,"on":true,"transitiontime":15,"level":30}
                                        2018-11-12 02:06:16.346 - info: javascript.0 script.js.Statusabfragen.Licht.Licht: Text: Schlafzimmer
                                        2018-11-12 02:06:16.346 - info: javascript.0 script.js.Statusabfragen.Licht.Licht: Anzahl Lichter: 20 # davon Lichter an:
                                        

                                        3822_bildschirmfoto_2018-11-12_um_12.18.29.png

                                        1 Reply Last reply Reply Quote 0
                                        • Matten Matten
                                          Matten Matten last edited by

                                          @dslraser:

                                          Meine VU im Wohnzimmer die per LAN verbunden ist macht das nicht bzw. hat das Problem nicht….

                                          (Liegt das an der Box bzw. kann man das iwi einstellen ? )

                                          2018-11-12 02:05:40.562 - info: enigma2.1 enigma2: 192.168.180.4:80 ist nicht erreichbar!
                                          2018-11-12 02:06:12.312 - info: enigma2.1 enigma2 Verbunden!
                                          2018-11-12 02:06:12.415 - info: hue.0 final lightState for HueBridge.Schlafzimmer:{"bri":76,"on":true,"transitiontime":15,"level":30}
                                          2018-11-12 02:06:16.346 - info: javascript.0 script.js.Statusabfragen.Licht.Licht: Text: Schlafzimmer
                                          2018-11-12 02:06:16.346 - info: javascript.0 script.js.Statusabfragen.Licht.Licht: Anzahl Lichter: 20 # davon Lichter an:
                                          

                                          Bildschirmfoto 2018-11-12 um 12.18.29.png `

                                          wie hoch ist denn dein Intervall eingestellt?

                                          Hast du den Adapter mal gestoppt und neu gestartet?

                                          Warum Schaltet sich deine Box Selbstständig ein?

                                          Gruß

                                          Matten Matten

                                          1 Reply Last reply Reply Quote 0
                                          • dslraser
                                            dslraser Forum Testing Most Active last edited by

                                            @Matten Matten:

                                            @dslraser:

                                            Meine VU im Wohnzimmer die per LAN verbunden ist macht das nicht bzw. hat das Problem nicht….

                                            (Liegt das an der Box bzw. kann man das iwi einstellen ? )

                                            2018-11-12 02:05:40.562 - info: enigma2.1 enigma2: 192.168.180.4:80 ist nicht erreichbar!
                                            2018-11-12 02:06:12.312 - info: enigma2.1 enigma2 Verbunden!
                                            2018-11-12 02:06:12.415 - info: hue.0 final lightState for HueBridge.Schlafzimmer:{"bri":76,"on":true,"transitiontime":15,"level":30}
                                            2018-11-12 02:06:16.346 - info: javascript.0 script.js.Statusabfragen.Licht.Licht: Text: Schlafzimmer
                                            2018-11-12 02:06:16.346 - info: javascript.0 script.js.Statusabfragen.Licht.Licht: Anzahl Lichter: 20 # davon Lichter an:
                                            

                                            Bildschirmfoto 2018-11-12 um 12.18.29.png `

                                            wie hoch ist denn dein Intervall eingestellt?

                                            Hast du den Adapter mal gestoppt und neu gestartet?

                                            Warum Schaltet sich deine Box Selbstständig ein?

                                            Gruß

                                            Matten Matten ` Die Box ist im Standby. Anscheinend wird die nach dem wiederverbinden mit dem WLAN eingeschaltet, warum auch immer ? Ich finde keinen Menüpunkt dafür.

                                            Ich habe es jetzt so gelöst das die Box komplett runter fährt. Dauert dann zwar beim einschalten länger, aber dann ist sie wenigstens ganz aus und ich trigger jetzt auf connection.

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            463
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            82
                                            739
                                            184204
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo