NEWS
Tastendruck via Blockly simulieren/ auslösen
-
Hi,
wie kann ich via Blockly diesen Button drücken?

-
@haselchen
wollte ich gerade schreiben.... -
@haselchen
wollte ich gerade schreiben.... -
@haselchen @dslraser
Funktioniert nun mit ausschalten, wirft aber jede Menge Warnings.javascript.0 2020-01-09 23:19:06.035 info (24059) script.js.common.Ambilight: aus javascript.0 2020-01-09 23:19:06.033 warn (24059) at processImmediate (timers.js:658:5) javascript.0 2020-01-09 23:19:06.033 warn (24059) at tryOnImmediate (timers.js:676:5) javascript.0 2020-01-09 23:19:06.032 warn (24059) at runCallback (timers.js:705:18) javascript.0 2020-01-09 23:19:06.030 warn (24059) at Immediate.setImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:4848:37) javascript.0 2020-01-09 23:19:06.029 warn (24059) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:439:25) javascript.0 2020-01-09 23:19:06.029 warn (24059) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1101:38) hyperion.0 2020-01-09 23:19:06.044 info (7950) Clearing prio on hyperion! javascript.0 2020-01-09 23:19:06.028 warn (24059) at Object.<anonymous> (script.js.common.Ambilight:10:5) javascript.0 2020-01-09 23:19:06.028 warn (24059) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1404:20) javascript.0 2020-01-09 23:19:06.026 warn (24059) You are assigning a boolean to the state "hyperion.0.control.clear" which expects a state. Please fix your code to use a state or change the state type to boolean. This warning might become an javascript.0 2020-01-09 23:19:06.025 warn (24059) at processImmediate (timers.js:658:5) javascript.0 2020-01-09 23:19:06.025 warn (24059) at tryOnImmediate (timers.js:676:5) javascript.0 2020-01-09 23:19:06.024 warn (24059) at runCallback (timers.js:705:18) javascript.0 2020-01-09 23:19:06.024 warn (24059) at Immediate.setImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:4848:37) javascript.0 2020-01-09 23:19:06.023 warn (24059) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:439:25) javascript.0 2020-01-09 23:19:06.023 warn (24059) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1101:38) javascript.0 2020-01-09 23:19:06.022 warn (24059) at Object.<anonymous> (script.js.common.Ambilight:9:5) javascript.0 2020-01-09 23:19:06.022 warn (24059) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1404:20) javascript.0 2020-01-09 23:19:06.020 warn (24059) You are assigning a boolean to the state "hyperion.0.control.clear" which expects a state. Please fix your code to use a state or change the state type to boolean. This warning might become an hyperion.0 2020-01-09 23:19:01.946 info (7950) Set Color: 0,143,21 hyperion.0 2020-01-09 23:19:01.940 info (7950) Setting color to0,143,21 hyperion.0 2020-01-09 23:19:01.598 info (7950) Set Color: 0,117,18 hyperion.0 2020-01-09 23:19:01.590 info (7950) Setting color to0,117,18 hyperion.0 2020-01-09 23:19:01.437 info (7950) Set Color: 0,122,18 hyperion.0 2020-01-09 23:19:01.424 info (7950) Setting color to0,122,18 javascript.0 2020-01-09 23:18:58.130 info (24059) script.js.common.Ambilight: an
-
@haselchen @dslraser
Funktioniert nun mit ausschalten, wirft aber jede Menge Warnings.javascript.0 2020-01-09 23:19:06.035 info (24059) script.js.common.Ambilight: aus javascript.0 2020-01-09 23:19:06.033 warn (24059) at processImmediate (timers.js:658:5) javascript.0 2020-01-09 23:19:06.033 warn (24059) at tryOnImmediate (timers.js:676:5) javascript.0 2020-01-09 23:19:06.032 warn (24059) at runCallback (timers.js:705:18) javascript.0 2020-01-09 23:19:06.030 warn (24059) at Immediate.setImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:4848:37) javascript.0 2020-01-09 23:19:06.029 warn (24059) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:439:25) javascript.0 2020-01-09 23:19:06.029 warn (24059) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1101:38) hyperion.0 2020-01-09 23:19:06.044 info (7950) Clearing prio on hyperion! javascript.0 2020-01-09 23:19:06.028 warn (24059) at Object.<anonymous> (script.js.common.Ambilight:10:5) javascript.0 2020-01-09 23:19:06.028 warn (24059) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1404:20) javascript.0 2020-01-09 23:19:06.026 warn (24059) You are assigning a boolean to the state "hyperion.0.control.clear" which expects a state. Please fix your code to use a state or change the state type to boolean. This warning might become an javascript.0 2020-01-09 23:19:06.025 warn (24059) at processImmediate (timers.js:658:5) javascript.0 2020-01-09 23:19:06.025 warn (24059) at tryOnImmediate (timers.js:676:5) javascript.0 2020-01-09 23:19:06.024 warn (24059) at runCallback (timers.js:705:18) javascript.0 2020-01-09 23:19:06.024 warn (24059) at Immediate.setImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:4848:37) javascript.0 2020-01-09 23:19:06.023 warn (24059) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:439:25) javascript.0 2020-01-09 23:19:06.023 warn (24059) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1101:38) javascript.0 2020-01-09 23:19:06.022 warn (24059) at Object.<anonymous> (script.js.common.Ambilight:9:5) javascript.0 2020-01-09 23:19:06.022 warn (24059) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1404:20) javascript.0 2020-01-09 23:19:06.020 warn (24059) You are assigning a boolean to the state "hyperion.0.control.clear" which expects a state. Please fix your code to use a state or change the state type to boolean. This warning might become an hyperion.0 2020-01-09 23:19:01.946 info (7950) Set Color: 0,143,21 hyperion.0 2020-01-09 23:19:01.940 info (7950) Setting color to0,143,21 hyperion.0 2020-01-09 23:19:01.598 info (7950) Set Color: 0,117,18 hyperion.0 2020-01-09 23:19:01.590 info (7950) Setting color to0,117,18 hyperion.0 2020-01-09 23:19:01.437 info (7950) Set Color: 0,122,18 hyperion.0 2020-01-09 23:19:01.424 info (7950) Setting color to0,122,18 javascript.0 2020-01-09 23:18:58.130 info (24059) script.js.common.Ambilight: an
Eines von beiden.
Entweder nur steuere oder nur aktualisiere -
Eines von beiden.
Entweder nur steuere oder nur aktualisiere@haselchen Das hatte ich ja schon... aber weiter die Warnings.
Das muss doch irgendwie "sauber" gehen...!?! -
@haselchen Das hatte ich ja schon... aber weiter die Warnings.
Das muss doch irgendwie "sauber" gehen...!?!@oberfragger sagte:
Das muss doch irgendwie "sauber" gehen...!?!
You are assigning a boolean to the state "hyperion.0.control.clear" which expects a state.Einen unsauber erstellten Datenpunkt kann man nicht sauber steuern. Datenpunkttyp "state" ist ungültig !
-
@oberfragger sagte:
Das muss doch irgendwie "sauber" gehen...!?!
You are assigning a boolean to the state "hyperion.0.control.clear" which expects a state.Einen unsauber erstellten Datenpunkt kann man nicht sauber steuern. Datenpunkttyp "state" ist ungültig !
@paul53 Da der Datenpunkt "direkt" aus dem Adapter kommt, habe ich da keine Chanche, außer ein Issue zu erzeugen, oder?
-
@paul53 Da der Datenpunkt "direkt" aus dem Adapter kommt, habe ich da keine Chanche, außer ein Issue zu erzeugen, oder?
-
Ja, hoppla, da bin ich. Sry.
Dieser Fehler geht auf einen PR von Paul53 zurück, der den Typ von "switch" auf "boolean" geändert hat.
https://github.com/ruhigundrelaxed/ioBroker.hyperion/pull/29/commits/f9ac8a2f735805ae3ce5c3ccff2a6ad8e65ed8af
Er hatte wohl Fehler im Log... -
Ja, hoppla, da bin ich. Sry.
Dieser Fehler geht auf einen PR von Paul53 zurück, der den Typ von "switch" auf "boolean" geändert hat.
https://github.com/ruhigundrelaxed/ioBroker.hyperion/pull/29/commits/f9ac8a2f735805ae3ce5c3ccff2a6ad8e65ed8af
Er hatte wohl Fehler im Log...@ruhigundrelaxed said in Tastendruck via Blockly simulieren/ auslösen:
Ja, hoppla, da bin ich. Sry.
Dieser Fehler geht auf einen PR von Paul53 zurück, der den Typ von "switch" auf "boolean" geändert hat.
https://github.com/ruhigundrelaxed/ioBroker.hyperion/pull/29/commits/f9ac8a2f735805ae3ce5c3ccff2a6ad8e65ed8af
Er hatte wohl Fehler im Log...Quatsch.... Das war der activator, ihr habt das bei clear all bzw. clearall? Ich checke..
-
Ja, hoppla, da bin ich. Sry.
Dieser Fehler geht auf einen PR von Paul53 zurück, der den Typ von "switch" auf "boolean" geändert hat.
https://github.com/ruhigundrelaxed/ioBroker.hyperion/pull/29/commits/f9ac8a2f735805ae3ce5c3ccff2a6ad8e65ed8af
Er hatte wohl Fehler im Log...@ruhigundrelaxed sagte:
Dieser Fehler geht auf einen PR von Paul53 zurück
Der PR wurde nie übernommen. Es gibt einige falsche Typ-Zuweisungen im Code.

Zulässig sind nur- string
- number
- boolean
- object
- array
-
Ok. Ich sehe nun meinen Fehler. Ich fixe das.
-
So, das sollte gefixed sein. (0.0.16) Ich habe den common type auf jeweils einen der von dir oben aufgezählten Typen geändert. @Paul53 ich hatte deinen PR gesehen. Ich dachte auch, dass ich den gemerged hatte...
-
So, das sollte gefixed sein. (0.0.16) Ich habe den common type auf jeweils einen der von dir oben aufgezählten Typen geändert. @Paul53 ich hatte deinen PR gesehen. Ich dachte auch, dass ich den gemerged hatte...
-
@paul53 Er ist gerade am frickeln. Sagt er hat ne alte Version hochgeladen.
Ich warte mal ab. -
ja, er hat gefrickelt. danke, für die zeile 290, hab ich übersehen. mir wird irgendwie schlecht, wenn ich meinen alten code sehe... ich muss den mal grundlegend neu bauen...
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden