toggle devices
Moderator: Ruud
- Willem4ever
- Global Moderator
- Posts: 805
- Joined: Mon Oct 30, 2006 3:48 pm
- Location: Uithoorn / Netherlands
toggle devices
Ik wil op een eenvoudige manier een hotel schakeling maken, het meest handige is dan een toggle device optie. Vreemd genoeg zit dat niet in HS, ja ik weet het het kan met een script maar ik zoek iets zonder dat. Iemand een idee ?
toggle devices
Inderdaad is dit een optie die niet beschikbaar is in Homeseer
HSTouch heeft deze optie wel.
dit is de script met opties die ik gebruik
http://grab.by/1abY
K1 is de device die geschakeld wordt.
Scriptje kan je voor meerdere devices gebruiken.
Ik gebruik het oa om van Logitech Harmony met een functie een lamp aan of uit te kunnen doen.
<hr noshade size="1"><font size="1">Enver Tanriverdi
http://www.tane.nl/</font id="size1">
HSTouch heeft deze optie wel.
dit is de script met opties die ik gebruik
http://grab.by/1abY
K1 is de device die geschakeld wordt.
Scriptje kan je voor meerdere devices gebruiken.
Ik gebruik het oa om van Logitech Harmony met een functie een lamp aan of uit te kunnen doen.
Code: Select all
Public Sub Main(ByVal Parms As String)
Dim i As Integer
i = hs.DeviceStatus(Parms)
Select Case i
Case 2
'' Device ON, turn it OFF
hs.ExecX10(Parms, "Off")
Case 3
'' Device OFF, turn it ON
hs.ExecX10(Parms, "On")
Case 4
'' Device DIM, turn it OFF
hs.ExecX10(Parms, "Off")
End Select
End Sub
http://www.tane.nl/</font id="size1">
toggle devices
Ik zou alleen ExecX10 vervangen door SetDeviceStatus
Alexander
Alexander
- Willem4ever
- Global Moderator
- Posts: 805
- Joined: Mon Oct 30, 2006 3:48 pm
- Location: Uithoorn / Netherlands
toggle devices
thx, toch wel vreemd dat zo'n basis functie niet aanwezig is ...
toggle devices
Ik vind het zelf erg jammer dat je in een event de trigger zelf niet scriptable kan maken. En het is jammer dat een device direct een status krijgt op basis van een X10 statusbericht. Zo heb ik een zwave schakelaar waarvan ik eigenlijk wil dat inderdaad precies het omgekeerde aan status weergeeft. Het bovenstaande script werkt namelijk niet in mijn situatie: Immers als ik handmatig de schakelaar omhoog aanklik dan gaat het licht aan, maar door het script gaat ie direct weer uit. Dus moet je weer met virtuele devices werken die laten zien welke status jij wilt hebben, terwijl er wel een device binnen HS aanwezig is die de originele status heeft.
Achja, wordt tijd dat ze met flowcharts gaan werken.
Alexander
Achja, wordt tijd dat ze met flowcharts gaan werken.
Alexander
toggle devices
bedankt voor de tip Alexander
ik gebruik het voornamelijk met x10..zwave is de volgende stap.
<hr noshade size="1"><font size="1">Enver Tanriverdi
http://www.tane.nl/</font id="size1">
ik gebruik het voornamelijk met x10..zwave is de volgende stap.
<hr noshade size="1"><font size="1">Enver Tanriverdi
http://www.tane.nl/</font id="size1">
- Willem4ever
- Global Moderator
- Posts: 805
- Joined: Mon Oct 30, 2006 3:48 pm
- Location: Uithoorn / Netherlands
Re: toggle devices
Ik heb dat probleem en nu omslachtig opgelost en mijn events niet retriggerable gemaakt voor 5 seconde wat dus een probleem kan veroorzaken als iemand ongeduldig op de knop drukt. Ik heb een idee (mbv scripts) waarvan ik denk dat het gaat werken, als ik het heb uitgeprobeerd dan laat ik jullie het weten.Alexander wrote:Ik vind het zelf erg jammer dat je in een event de trigger zelf niet scriptable kan maken. En het is jammer dat een device direct een status krijgt op basis van een X10 statusbericht. Zo heb ik een zwave schakelaar waarvan ik eigenlijk wil dat inderdaad precies het omgekeerde aan status weergeeft. Het bovenstaande script werkt namelijk niet in mijn situatie: Immers als ik handmatig de schakelaar omhoog aanklik dan gaat het licht aan, maar door het script gaat ie direct weer uit. Dus moet je weer met virtuele devices werken die laten zien welke status jij wilt hebben, terwijl er wel een device binnen HS aanwezig is die de originele status heeft.
Achja, wordt tijd dat ze met flowcharts gaan werken.
Alexander