NEWS
[Problem] Dream btw. Enigma2 Adapter
-
das ist nicht euer ernst …
... jetzt verstehe ich worauf @mikiline hinaus wollte, das ist absurd!!
-
Hallo zusammen,
ich versuche seit einiger Zeit einen EPG für meinen Bedürfnisse ins Vis einzubinden komm aber nicht richtig weiter.
könnt ihr mir bitte bei dem viewtopic.php?f=30&t=18117 Posting helfen? :?
Sry, ich wollt nicht den gleichen Post kopieren und einfügen. :roll:
-
erstes Feedback zur v.1.1.2
-
das Polling bzw. die Log-Einträge sind weg
-
der genutze Arbeitsspeicher ist stabil bei ca. 45MB
-
das ganze an meiner DM8000
well done!!
-
-
Das zweite!
Ich habe schon geschrieben, dass die 1.1.2 bei mir endlich auch wieder läuft
-
Das zweite!
Ich habe schon geschrieben, dass die 1.1.2 bei mir endlich auch wieder läuft ` <u>MEIN</u> erstes feedback
-
das ist nicht euer ernst …
... jetzt verstehe ich worauf @mikiline hinaus wollte, das ist absurd!! `
das ist nicht absurd, dass ist der Sinn hinter github. Das meine Version benutzt wird, wurde nie erwartet. Ich biete die nur zum "test". Ich bin bei mir auch bereits einige Stunden weiter, das ist aber noch nicht öffentlich.
es ist jede Menge Arbeit, die vorhandene Version zu entschlanken und zu optimieren.
-
das ist nicht euer ernst …
... jetzt verstehe ich worauf @mikiline hinaus wollte, das ist absurd!! `
das ist nicht absurd, dass ist der Sinn hinter github. Das meine Version benutzt wird, wurde nie erwartet. Ich biete die nur zum "test". Ich bin bei mir auch bereits einige Stunden weiter, das ist aber noch nicht öffentlich.
es ist jede Menge Arbeit, die vorhandene Version zu entschlanken und zu optimieren. `
Danke Dir für Deine Mühe….
hattest Du meinen Hinweis gesehen ?
-
das ist nicht euer ernst …
... jetzt verstehe ich worauf @mikiline hinaus wollte, das ist absurd!! `
das ist nicht absurd, dass ist der Sinn hinter github. Das meine Version benutzt wird, wurde nie erwartet. Ich biete die nur zum "test". Ich bin bei mir auch bereits einige Stunden weiter, das ist aber noch nicht öffentlich.
es ist jede Menge Arbeit, die vorhandene Version zu entschlanken und zu optimieren. `
ich denke jeder hier respektiert die Arbeit und Zeit die hier privat geopfert wird, das ist nicht zum diskutieren!
und dafür bedanke ich mich hier nochmals, weil ich den Adapter am meisten nutze
Jedoch nicht jeder liest hier alle Beiträge (und sieht das es 2 verschiedene Links sind) mit und es kommt zu Missverständnissen, die durch eine Trennung hätte vermieden werden können.
Wenn schon 2 Entwickler am gleichen Projekt teilhaben, dann teile doch den Code mit Matten, er gibt sich auch Mühe und muss das Rad nicht zweimal erfinden…..und gebt versionen frei die getestet werden sollen, mit immer dem gleichen link zum installieren
-
Auch von mir noch einmal der Hinweis, dass ich dankbar bin für jeden der sein know-how und seine Freizeit hier mit einbringt,
bitte meine Kritik ebenfalls nicht mißverstehen, wenngleich ich das ganze sehr undiplomatisch Formuliert habe 8-)
Ich schätze eure Arbeit sehr !! :!:
-
Ähhmm, ich glaube hier missverstehen ein paar Leute was… Ich teile sehr wohl meine Ergebnisse mit MattenMatten (pullrequest). Ich möchte aber ungern noch nicht ausreichend getestetes in den aktuellen Adapter portieren. Denn dann wäre (verständlicherweise) das Geschrei gross, dass nicht mehr geht.
Was die Arbeit immer ein wenig trübt ist "die Wortwahl". Denn von den Entwicklern "muss hier keiner"...
Mit meinen Worten möchte ich nur aufklären, dass MEIN gitrepo einzig zum Test zu verstehen ist. Das wird niemals (es sei MattenMatten hätte keine Lust mehr) in die ioBroker Liste aufgenommen werden. Das wollte ich gar nicht, weil ich keine Lust habe, mich regelmäßigen Bugfixes zu widmen, wenn ich es nicht unbedingt muss oder Lust habe
Wer also Interesse hat, MICH bei meiner Arbeit zu unterstützen, darf meine Version nutzen. Ich werde zukünftig bei meinen neuen Versionen hier eindeutiger dazu schreiben, dass dies nur zu Testzwecken ist. Bekomme ich kein Feedback, gehts auch nicht in die LIVE Version. Natürlich darf sich MattenMatten auch im zweifel an meinem Code bedienen. Es steht ja alles frei zur Verfügung.
-
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
-
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>
-
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?
-
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.
-
Habe es noch schnell geschafft….
3822_log.rtf -
…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>
-
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.
-
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.
Gruß
Matten Matten
-
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>" /> -