NEWS
Wo finde ich diese Buttons ?
-
@Smuji sagte in Wo finde ich diese Buttons ?:
"type": "boolean",
hast du Fehler im LOG?
du schaltest mit 1
Das ist NUMBERdu müsstest mit dem Logikbaustein TRUE (WAHR) arbeiten
@Homoran sagte in Wo finde ich diese Buttons ?:
@Smuji sagte in Wo finde ich diese Buttons ?:
"type": "boolean",
hast du Fehler im LOG?
du schaltest mit 1
Das ist NUMBERdu müsstest mit dem Logikbaustein TRUE (WAHR) arbeiten
ausser es ist ein "level" (dimmer) Wert, dan könnte "1" als Zahl auch funktionieren
-
@Smuji Ich muss nun erst einmal los und kann erst später wieder helfen.
Ganz Grob:
Mache ein Script nur für das Scharfschalten der Alarmanlage und setze damit ein state
"Alarm scharf = true/false"Mache ein zweites Script und Trigger den Fensterkontakt
Wenn "Fensterkontakt" = true (open) UND "Alarm scharf" = true"
DANN schalte Licht (Alarm)@BBTown sagte in Wo finde ich diese Buttons ?:
@Smuji Ich muss nun erst einmal los und kann erst später wieder helfen.
Ganz Grob:
Mache ein Script nur für das Scharfschalten der Alarmanlage und setze damit ein state
"Alarm scharf = true/false"Mache ein zweites Script und Trigger den Fensterkontakt
Wenn "Fensterkontakt" = true (open) UND "Alarm scharf" = true"
DANN schalte Licht (Alarm)Achso, ein komplettes Script also. Ok...
Mit "state setzen" meinst du wohl einer Variablen einen Wert zuweisen. Ist diese dann auch "global" ? Also für andere Scripte erreichbar ? Ich probiere es mal aus.
@Homoran : nein, kein Fehler im Log
ja, ich steuere mit 1, aber nicht den state ON/OFF, sondern die Dimmfunktion und das klappt auch einwandfrei...nehme ich 10 = 10% wird sie heller und bei 100 hat sie die volle Helligkeit

wie bereits gesagt, der obere trigger funktioniert wie geschmiert, nur das untere nicht....vllt. sollte ich mal mit 2 scripten arbeiten.
oder ich probiere mich erstmal am Debugging.
-
@BBTown sagte in Wo finde ich diese Buttons ?:
@Smuji Ich muss nun erst einmal los und kann erst später wieder helfen.
Ganz Grob:
Mache ein Script nur für das Scharfschalten der Alarmanlage und setze damit ein state
"Alarm scharf = true/false"Mache ein zweites Script und Trigger den Fensterkontakt
Wenn "Fensterkontakt" = true (open) UND "Alarm scharf" = true"
DANN schalte Licht (Alarm)Achso, ein komplettes Script also. Ok...
Mit "state setzen" meinst du wohl einer Variablen einen Wert zuweisen. Ist diese dann auch "global" ? Also für andere Scripte erreichbar ? Ich probiere es mal aus.
@Homoran : nein, kein Fehler im Log
ja, ich steuere mit 1, aber nicht den state ON/OFF, sondern die Dimmfunktion und das klappt auch einwandfrei...nehme ich 10 = 10% wird sie heller und bei 100 hat sie die volle Helligkeit

wie bereits gesagt, der obere trigger funktioniert wie geschmiert, nur das untere nicht....vllt. sollte ich mal mit 2 scripten arbeiten.
oder ich probiere mich erstmal am Debugging.
@Smuji sagte in Wo finde ich diese Buttons ?:
Mit "state setzen" meinst du wohl einer Variablen einen Wert zuweisen. Ist diese dann auch "global" ? Also für andere Scripte erreichbar ? Ich probiere es mal aus.
So in etwa.
Du musst unter javascript.0 einen eigenen Datenpunkt anlegen- javascript.0 anwählen
- oben das + Drittes icon von rechts (Tochterobjekt erzeugen))
- Namen vergeben (z.b. Alarmanlage_scharf)
- Typ wählen (Bool/Logikwert) dürfte vorgabe sein
- OK
@Smuji sagte in Wo finde ich diese Buttons ?:
ja, ich steuere mit 1, aber nicht den state ON/OFF, sondern die Dimmfunktion
und dazu gehört das RAW?
-
Willst du deine Token veröffentlichen?
Bitte nach javascript filtern
-
lieber nicht =) ... zumindest kommt die abfolge bis zu ene mene mu...... setze ich diese aber anstelle von : mache: umschalten power .....kommt NICHTS
ich bin nun soweit, dass ich weiß, dass die FALLS-abfrage (blau) nicht arbeitet.....sie fragt was ab, was auch WAHR ist, tut dann aber nichts.... der debugger an der MACHE - stelle gibt nichts aus....tot...
p.s. was meinst du mit javascript filten ?
-
lieber nicht =) ... zumindest kommt die abfolge bis zu ene mene mu...... setze ich diese aber anstelle von : mache: umschalten power .....kommt NICHTS
ich bin nun soweit, dass ich weiß, dass die FALLS-abfrage (blau) nicht arbeitet.....sie fragt was ab, was auch WAHR ist, tut dann aber nichts.... der debugger an der MACHE - stelle gibt nichts aus....tot...
p.s. was meinst du mit javascript filten ?
@Smuji sagte in Wo finde ich diese Buttons ?:
du meinst rechts oben
nein links oben
Im Pulldown nur javascript.0 auswählen -
@Smuji sagte in Wo finde ich diese Buttons ?:
du meinst rechts oben
nein links oben
Im Pulldown nur javascript.0 auswählen -
@Smuji sagte in Wo finde ich diese Buttons ?:
"type": "boolean",
hast du Fehler im LOG?
du schaltest mit 1
Das ist NUMBERdu müsstest mit dem Logikbaustein TRUE (WAHR) arbeiten
@Homoran sagte in Wo finde ich diese Buttons ?:
@Smuji sagte in Wo finde ich diese Buttons ?:
"type": "boolean",
hast du Fehler im LOG?
du schaltest mit 1
Das ist NUMBERdu müsstest mit dem Logikbaustein TRUE (WAHR) arbeiten
das habe ich schon vorhin nachgefragt
-
ich verstehe nicht ganz.
meine lampe wird mit 3 befehlen gesteuert (im 1. trigger)
-
umschalten Light

wert in objekten = TRUE -
steuere RGB mit farbe

-
steuere Light mit 1, wenn ich auf Light klicke, wird nicht POWER ON/OFF mit 1 angesteuert, sondern


im zweiten trigger habe ich als auslöser Light und wenn ich drauf klicke ist folgendes ausgewählt:

und dort ist der wert in den objekten:

das dumme ist halt, dass dimmer und on/off den namen Light trägt...kann es sein, dass meine Falls-bedingungen nicht unterscheiden kann ? obwohl, wenn ich draufklicke NICHT der dimmer gewählt ist ?
-
-
@Smuji sagte in Wo finde ich diese Buttons ?:
umschalten Light
@Smuji sagte in Wo finde ich diese Buttons ?:
steuere Light mit 1
Haben bei dir zwei Objekte die selbe Bezeichnung?
-
ja, light on/off und dimmer heißen beide LIGHT.....kann dieses "falls" das nicht unterscheiden, OBWOHL ich explizit das richtige angeklickt habe ?
@Smuji sagte in Wo finde ich diese Buttons ?:
OBWOHL ich explizit das richtige angeklickt habe ?
ich hatte dich vorhin um das raw des datenpunkts gebeten, den du mit "1" geändert hast.
darin stand, dass es ein typ bool sei.
du müsstest -wie vorhin gesagt- mit true und false steuern -
sorry,
{
"_id": "mihome.0.devices.gateway_7c49eb88d4c9.rgb",
"common": {
"name": "RGB",
"role": "level.rgb",
"write": true,
"read": true,
"type": "string"
},
"type": "state",
"native": {},
"from": "system.adapter.mihome.0",
"ts": 1549201787951,
"acl": {
"object": 1638,
"state": 1638
}
} -
sorry,
{
"_id": "mihome.0.devices.gateway_7c49eb88d4c9.rgb",
"common": {
"name": "RGB",
"role": "level.rgb",
"write": true,
"read": true,
"type": "string"
},
"type": "state",
"native": {},
"from": "system.adapter.mihome.0",
"ts": 1549201787951,
"acl": {
"object": 1638,
"state": 1638
}
}




