@berchemer Mega, besten Dank, das funktioniert hervorragend. Mir ist der 2. Datenpunkt unter "status" irgendwie gar nicht aufgefallen.
NEWS
Latest posts made by TraXter
-
RE: [Gelöst] "chromecast.player.volume not supported!"
-
[Gelöst] "chromecast.player.volume not supported!"
Hallo zusammen,
ich möchte eine Klingel mit simplen Taster, Homematic FCI6 und MP3 Ausgabe auf Xiaomi Smart Speaker (mit Chromecast Support) tätigen. Ein übliche Klingelinstallation mit 8v/12v Trafo oder Gong etc. ist nicht vorhanden und kann und soll auch so nicht mehr realisiert werden.
Mein Vorhaben klappt auch soweit ganz gut, jedoch möchte ich sicher stellen, dass vor dem Klingeln die Lautstärke auch entsprechend angehoben ist. Das ist leider sehr essenziell, da der Speaker nicht nur dediziert für die Klingel Verwendung findet.
Der Chromecast Adapter ist trotz vorhandenem Objekt aber nicht (mehr?) in der Lage die Lautstärke zu verändern und iobroker quittiert das mit
Sorry, update for chromecast.player.volume not supported!
Um den Xiaomi Smart Speaker auszuschließen, habe ich es auch mit "original" Chromecasts (gen2 von 2015, sowieso Chromecast mit Google TV von 2020) probiert. Auch hier
not supported
.Kurzerhand mal testweise einen homeassistant Docker Container gestartet, hiermit lässt sich die Lautstärke ändern. Ich bevorzuge jedoch iobroker.
Ein entsprechendes Issue existiert dafür bei Github seit Dezember 2018 https://github.com/angelnu/ioBroker.chromecast/issues/30#issuecomment-444658895, leider aber keine Lösung. Hier ist zwar sayit noch vorgeschaltet, das eigentliche Problem ist aber wohl im Chromecast Adapter existent.
Gibt's da Ideen, wie ich das lösen könnte ohne nun Hardware zu tauschen und auch mit dieser Kombi beim iobroker bleiben kann? Ist evtl. ein anderer Adapter bekannt, der auch die Lautstärke ändern kann?
-
RE: [Frage] Adapter für LG Fernseher?
Schmiert nicht mehr ab, aber loggt Error bei den Befehlen:
lgtv2011.0 2018-04-09 20:18:28.060 error ERROR on sending channelDown message "true" to LG TV at 10.200.100.102 on port 8080 lgtv2011.0 2018-04-09 20:18:25.569 error ERROR on sending volumeUp message "true" to LG TV at 10.200.100.102 on port 8080 lgtv2011.0 2018-04-09 20:18:25.357 error ERROR on sending volumeDown message "true" to LG TV at 10.200.100.102 on port 8080 lgtv2011.0 2018-04-09 20:18:25.144 error ERROR on sending volumeUp message "true" to LG TV at 10.200.100.102 on port 8080 lgtv2011.0 2018-04-09 20:18:24.382 error ERROR on sending volumeDown message "true" to LG TV at 10.200.100.102 on port 8080 lgtv2011.0 2018-04-09 20:18:19.855 error ERROR on sending turn off message "true" to LG TV at 10.200.100.102 on port 8080 lgtv2011.0 2018-04-09 20:18:06.168 error ERROR on sending turn off message "true" to LG TV at 10.200.100.102 on port 8080
-
RE: [Frage] Adapter für LG Fernseher?
Hallo! Ich klinke mich hier mal ein und bin begeistert, dass ihr auch für die älteren LG TVs einen Adapter entwickelt. Wir sind ja schon genug "gebeutelt", dass wir damals einen Fernseher gekauft haben und durch die verkorkste Upgradepolitik von LG nicht auf die neue WebOS Generation upgegraded werden um so auch zukünftig in den Genuss von Interoperabilität im Smarthome zu kommen.
Ich teste mit einem 55LA6918. Pairing hat einwandfrei geklappt. Befehle laufen jedoch ins "Leere".
Das Wichtigste scheint aber schon mal zu funktionieren, nämlich dass Statusmeldungen vom TV empfangen werden (für mich wichtig, um Szenen zu schalten, wenn der TV angeschaltet wird). Da versuche ich mal drauf aufzubauen ob man das schon in Scripten verwenden kann
Ereignislog:
stateChange system.adapter.lgtv2011.0.outputCount 8 true lgtv2011.0 2018-04-08 23:04:40.083 2018-04-08 22:42:55.206 stateChange system.adapter.lgtv2011.0.inputCount 0 true lgtv2011.0 2018-04-08 23:04:40.081 2018-04-08 22:47:13.879 stateChange system.adapter.lgtv2011.0.uptime 351 true lgtv2011.0 2018-04-08 23:04:40.080 2018-04-08 23:04:40.080 stateChange system.adapter.lgtv2011.0.memHeapUsed 12.27 true lgtv2011.0 2018-04-08 23:04:40.079 2018-04-08 23:04:40.079 stateChange system.adapter.lgtv2011.0.memHeapTotal 18 true lgtv2011.0 2018-04-08 23:04:40.078 2018-04-08 23:01:54.910 stateChange system.adapter.lgtv2011.0.memRss 32.96 true lgtv2011.0 2018-04-08 23:04:40.076 2018-04-08 23:04:40.076 stateChange system.adapter.lgtv2011.0.connected true true lgtv2011.0 2018-04-08 23:04:40.074 2018-04-08 22:58:54.756 stateChange system.adapter.lgtv2011.0.alive true true lgtv2011.0 2018-04-08 23:04:40.072 2018-04-08 22:58:54.752
Der Adapter selber schmeißt auch einige Exceptions wie bei lobomau und schmiert dabei wohl komplett ab. Dürften bei mir aber die gleichen sein:
host.ioBroker 2018-04-08 22:58:49.320 info instance system.adapter.lgtv2011.0 started with pid 10331 host.ioBroker 2018-04-08 22:58:49.288 info object change system.adapter.lgtv2011.0 host.ioBroker 2018-04-08 22:58:30.162 info Restart adapter system.adapter.lgtv2011.0 because enabled host.ioBroker 2018-04-08 22:58:30.161 error instance system.adapter.lgtv2011.0 terminated with code 0 (OK) Caught 2018-04-08 22:58:30.161 error by controller[0]: at emitNone (events.js:91:20) Caught 2018-04-08 22:58:30.160 error by controller[0]: at IncomingMessage. (/opt/iobroker/node_modules/iobroker.lgtv2011/node_modules/request/request.js:965:12) Caught 2018-04-08 22:58:30.159 error by controller[0]: at Request.emit (events.js:188:7) Caught 2018-04-08 22:58:30.159 error by controller[0]: at emitOne (events.js:96:13) Caught 2018-04-08 22:58:30.158 error by controller[0]: at Request. (/opt/iobroker/node_modules/iobroker.lgtv2011/node_modules/request/request.js:1044:10) Caught 2018-04-08 22:58:30.157 error by controller[0]: at Request.emit (events.js:191:7) Caught 2018-04-08 22:58:30.156 error by controller[0]: at emitTwo (events.js:106:13) Caught 2018-04-08 22:58:30.156 error by controller[0]: at Request.self.callback (/opt/iobroker/node_modules/iobroker.lgtv2011/node_modules/request/request.js:187:22) Caught 2018-04-08 22:58:30.155 error by controller[0]: at LgTvApi. (/opt/iobroker/node_modules/iobroker.lgtv2011/lib/api.js:156:9) Caught 2018-04-08 22:58:30.154 error by controller[0]: at LgTvApi. (/opt/iobroker/node_modules/iobroker.lgtv2011/lib/api.js:27:28) Caught 2018-04-08 22:58:30.152 error by controller[0]: TypeError: Cannot read property 'statusCode' of null lgtv2011.0 2018-04-08 22:58:30.112 info terminating lgtv2011.0 2018-04-08 22:58:29.600 error at emitNone (events.js:91:20) lgtv2011.0 2018-04-08 22:58:29.600 error at IncomingMessage. (/opt/iobroker/node_modules/iobroker.lgtv2011/node_modules/request/request.js:965:12) lgtv2011.0 2018-04-08 22:58:29.600 error at Request.emit (events.js:188:7) lgtv2011.0 2018-04-08 22:58:29.600 error at emitOne (events.js:96:13) lgtv2011.0 2018-04-08 22:58:29.600 error at Request. (/opt/iobroker/node_modules/iobroker.lgtv2011/node_modules/request/request.js:1044:10) lgtv2011.0 2018-04-08 22:58:29.600 error at Request.emit (events.js:191:7) lgtv2011.0 2018-04-08 22:58:29.600 error at emitTwo (events.js:106:13) lgtv2011.0 2018-04-08 22:58:29.600 error at Request.self.callback (/opt/iobroker/node_modules/iobroker.lgtv2011/node_modules/request/request.js:187:22) lgtv2011.0 2018-04-08 22:58:29.600 error at LgTvApi. (/opt/iobroker/node_modules/iobroker.lgtv2011/lib/api.js:156:9) lgtv2011.0 2018-04-08 22:58:29.600 error at LgTvApi. (/opt/iobroker/node_modules/iobroker.lgtv2011/lib/api.js:27:28) lgtv2011.0 2018-04-08 22:58:29.600 error TypeError: Cannot read property 'statusCode' of null lgtv2011.0 2018-04-08 22:58:29.598 error uncaught exception: Cannot read property 'statusCode' of null lgtv2011.0 2018-04-08 22:58:29.351 info Requesting Pairing Key on TV:
Falls du was brauchst, ich teste gerne mit!
VG
-
RE: [gelöst] javascript.0 Ordner im Reiter "Objekte" fehlt
Hast Du schon mal einen Datenpunkt unter javascript.0 erzeugt ? Wenn nicht, erstelle ein kurzes Test-Skript
createState('Test-DP', 'Test');
Wenn dann der Ordner javascript.0 erscheint, kann der Test-Datenpunkt wieder gelöscht werden. `
TOP! That did the trick:
Ich hätte angenommen, der Ordner wird standardmäßig angelegt!
Vielen Dank Paul!
-
RE: [gelöst] javascript.0 Ordner im Reiter "Objekte" fehlt
Ok ich sehe nichts ungewöhnliches, letztes was mir noch einfällt ist Mal ein kompletter reboot `
Habe ich ebenfalls schon mehrfach. Gerade just for fun einfach nochmal gemacht, Ordner fehlt weiterhin. Dennoch Danke für dein Engagement!
-
RE: [gelöst] javascript.0 Ordner im Reiter "Objekte" fehlt
Sorry übersehen, was sagt dein Log wen du die JavaScript Instanz neustartest `
javascript.0 2017-10-21 17:35:12.281 info received all objects javascript.0 2017-10-21 17:35:11.463 info received all states javascript.0 2017-10-21 17:35:10.516 info requesting all objects javascript.0 2017-10-21 17:35:10.515 info requesting all states javascript.0 2017-10-21 17:35:10.514 info starting. Version 3.4.0 in /opt/iobroker/node_modules/iobroker.javascript, node: v6.11.4 host.All-in-One-Pi 2017-10-21 17:35:05.522 info instance system.adapter.javascript.0 started with pid 2485 host.All-in-One-Pi 2017-10-21 17:35:03.030 info instance system.adapter.javascript.0 terminated with code 0 (OK) host.All-in-One-Pi 2017-10-21 17:35:02.962 info stopInstance system.adapter.javascript.0 killing pid 2429 host.All-in-One-Pi 2017-10-21 17:35:02.961 info stopInstance system.adapter.javascript.0 javascript.0 2017-10-21 17:35:02.973 info terminating
-
RE: [gelöst] javascript.0 Ordner im Reiter "Objekte" fehlt
JavaScript adapter installiert?
Die Instanz ist aber grün ? (Also gestartet) `
Ja, grün und gestartet.
Mehrere Browser, auch mal im Inkognito Fenster versucht. Bei F12 mit abgeschaltetem Browser Cache ebenfalls nichts. Sowohl die Objekte über das Refresh Icon von iobroker als auch komplett F5 zeigt keinen Ordner.
-
RE: [gelöst] javascript.0 Ordner im Reiter "Objekte" fehlt
JavaScript adapter installiert? `
Ja, Javascript Adapter 3.4.0 installiert, Instanz javascript.0 vorhanden und gestartet, aber kein Ordner javascript.0 im Reiter Objekte!