Oke - Het blijkt dat ik behoorlijk in het diepe ben gedoken. En kom er niet uit.
Na lang nadenken besloten een HC3 aan te schaffen. Mooi, installatie simpel. Het meeste
om uit te voeren wat ik wil ook vrij simpel met de blocks. So far so good.
Wat heb ik: powerview luxaflex shades en een 8 knops zwave remote
Wat wil ik: ieder knopje een scene toewijzen.
Wat lukt niet:
Het blijkt dat na het invoegen van de plugin in HC3 die de hub uitleest de naar voren gekomen
scene's niet te gebruiken zijn in de Blocks om een scene te bouwen.
Dit kan wel via een QuickApp of een LUA scene.
Mijn programeer kennis is nihil, maar ik probeer het op te pakken. Ik vind het complex. Dat wel.
Een Quickapp sla ik even over, omdat als ik LUA over een lange tijd een beetje begrijp, dit dan weer
kan toepassen in de Quick app.
Anyway wat heb ik nu. (geconverteerd van een block)
Als er op knop 1 gedrukt wordt dan door naar de uitvoering
(dit werkt, want als ik het aan een HUE lampje koppel in de Blocks functioneert de trigger)
Wat ik wil is dat de "action" het aanspreken van een API url is.
Zoals "http://192.168.1.35/api/scenes?sceneId=25173"
Hoe zet ik dat in LUA. Is dit de manier ? Of moet ik het toch met een Quickapp doen ?
@jokidoki
Misschien heb je tijd om eens mee te kjjken hiernaar?
Na lang nadenken besloten een HC3 aan te schaffen. Mooi, installatie simpel. Het meeste
om uit te voeren wat ik wil ook vrij simpel met de blocks. So far so good.
Wat heb ik: powerview luxaflex shades en een 8 knops zwave remote
Wat wil ik: ieder knopje een scene toewijzen.
Wat lukt niet:
Het blijkt dat na het invoegen van de plugin in HC3 die de hub uitleest de naar voren gekomen
scene's niet te gebruiken zijn in de Blocks om een scene te bouwen.
Dit kan wel via een QuickApp of een LUA scene.
Mijn programeer kennis is nihil, maar ik probeer het op te pakken. Ik vind het complex. Dat wel.
Een Quickapp sla ik even over, omdat als ik LUA over een lange tijd een beetje begrijp, dit dan weer
kan toepassen in de Quick app.
Anyway wat heb ik nu. (geconverteerd van een block)
Als er op knop 1 gedrukt wordt dan door naar de uitvoering
(dit werkt, want als ik het aan een HUE lampje koppel in de Blocks functioneert de trigger)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| { conditions = { { id = 21, isTrigger = true, operator = "==", property = "centralSceneEvent", type = "device", value = { keyAttribute = "Pressed", keyId = 1 } } }, operator = "all" } |
Wat ik wil is dat de "action" het aanspreken van een API url is.
Zoals "http://192.168.1.35/api/scenes?sceneId=25173"
Hoe zet ik dat in LUA. Is dit de manier ? Of moet ik het toch met een Quickapp doen ?
@jokidoki
Misschien heb je tijd om eens mee te kjjken hiernaar?
[ Voor 5% gewijzigd door ppeterr op 09-07-2021 08:16 ]