NEWS
[gelöst] IDs von Selektor und Schlüsselbund HmIP
-
Moin,
ich hab' da ein Problem mit dem "IDs vom Selektor".
Das nachfolgende Blockly funktioniert ohne Probs.

Wenn ich nun die Schlüsselbundtasten in eine Aufzählung "function" einfüge und dann den Trigger so schreibe ...

Versagt das Blockly seinen Dienst!
Ich habe alle Tasten ...
UNSCHARF - SHORT - LONG (*4.PRESS_)
HÜLLSCHUTZ - SHORT - LONG (*1.PRESS_)
VOLLSCHUTZ - SHORT - LONG (*2.PRESS_)in die Aufzählung "schluesselbund_alarm" eingefügt
-
Moin,
ich hab' da ein Problem mit dem "IDs vom Selektor".
Das nachfolgende Blockly funktioniert ohne Probs.

Wenn ich nun die Schlüsselbundtasten in eine Aufzählung "function" einfüge und dann den Trigger so schreibe ...

Versagt das Blockly seinen Dienst!
Ich habe alle Tasten ...
UNSCHARF - SHORT - LONG (*4.PRESS_)
HÜLLSCHUTZ - SHORT - LONG (*1.PRESS_)
VOLLSCHUTZ - SHORT - LONG (*2.PRESS_)in die Aufzählung "schluesselbund_alarm" eingefügt
@jm3west Versuch doch mal die "IDs vom Selektor" so:
channel(functions=schluesselbund_alarm)und prüfe nochmal, die Funktion "Schlüsselbund Alarm" auch wirklich so in den Aufzählungen erscheint, also nicht nur der angezeigte Text.
-
Nun ja,
korrekt sieht das so aus "enum.functions.schluesselbund_alarm"
Und dein Hinweis mit channel brachte keine Verbesserung.
Sobald ich das Blockly speichere kommt ....
javascript.0 (5877) script.js.Sicherheit.Alarmmodus_schalten1 compile failed:
at script.js.Sicherheit.Alarmmodus_schalten1:5Und so sieht der Log aus
021-04-23 11:38:19.082 error (5877) at processImmediate (internal/timers.js:463:21) javascript.0 2021-04-23 11:38:19.082 error (5877) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.javascript/main.js:1238:17) javascript.0 2021-04-23 11:38:19.081 error (5877) at /opt/iobroker/node_modules/iobroker.javascript/main.js:1722:17 javascript.0 2021-04-23 11:38:19.081 error (5877) at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1621:37) javascript.0 2021-04-23 11:38:19.081 error (5877) at createVM (/opt/iobroker/node_modules/iobroker.javascript/main.js:1383:28) javascript.0 2021-04-23 11:38:19.081 error (5877) at Object.createScript (vm.js:261:10) javascript.0 2021-04-23 11:38:19.081 error (5877) at new Script (vm.js:88:7) javascript.0 2021-04-23 11:38:19.081 error (5877) SyntaxError: Invalid or unexpected token javascript.0 2021-04-23 11:38:19.081 error (5877) ^^^^^^ javascript.0 2021-04-23 11:38:19.081 error (5877) on({id: new RegExp(Array\\.prototype\\.slice\\.apply\\($\\("channel\\[id=false]\\(functions=schluesselbund_alarm\\)"\\)\\) + "$|" + '0_userdata\\.0\\.MeineDatenpunkte\\.Sicherheit\\.Alarmmodus\ javascript.0 2021-04-23 11:38:19.081 error (5877) script.js.Sicherheit.Alarmmodus_schalten1 compile failed: at script.js.Sicherheit.Alarmmodus_schalten1:5 -
Moin,
ich hab' da ein Problem mit dem "IDs vom Selektor".
Das nachfolgende Blockly funktioniert ohne Probs.

Wenn ich nun die Schlüsselbundtasten in eine Aufzählung "function" einfüge und dann den Trigger so schreibe ...

Versagt das Blockly seinen Dienst!
Ich habe alle Tasten ...
UNSCHARF - SHORT - LONG (*4.PRESS_)
HÜLLSCHUTZ - SHORT - LONG (*1.PRESS_)
VOLLSCHUTZ - SHORT - LONG (*2.PRESS_)in die Aufzählung "schluesselbund_alarm" eingefügt
@jm3west sagte: Das nachfolgende Blockly funktioniert ohne Probs.
Die einzelnen IDs werden mittels RegExp verknüpft.
@jm3west sagte in IDs von Selektor und Schlüsselbund HmIP:
Versagt das Blockly seinen Dienst!
Eine Verknüpfung von Arrays (Selektor) mittels RegExp funktioniert nicht.
-
@paul53 ich weis nicht was ich sagen soll .....
..... ich habe Tränen in den Augen ;-)KLASSE, KLASSE, KLASSE
DANKE, DANKE, DANKEIch will es auch so können und zu Fragen selbst Antworten können.
Nachfolgend funktionierendes Blockly

-
Doch Doch ;-)
Hier überschlagen sich die Ereignisse (Frau ruft, Hund bellt)
Ich hatte den Screenshot zu früh abgesetzt.
Ich nehme an das das Array einfach, um den VIS-Button, erweitert wurde. Ist das richtig?
So jetzt aber abschliessend ...
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login

