toggle devices

Homeseer Forum in het Nederlands (DUTCH forum)

Moderator: Ruud

Post Reply
User avatar
Willem4ever
Global Moderator
Global Moderator
Posts: 805
Joined: Mon Oct 30, 2006 3:48 pm
Location: Uithoorn / Netherlands

toggle devices

Post by Willem4ever »

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 ?
User avatar
TANE
Forum Moderator
Forum Moderator
Posts: 4806
Joined: Fri Apr 06, 2007 9:46 pm
Location: Netherlands
Contact:

toggle devices

Post by TANE »

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.

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
<hr noshade size="1"><font size="1">Enver Tanriverdi
http://www.tane.nl/</font id="size1">
Alexander
Global Moderator
Global Moderator
Posts: 1532
Joined: Sat Mar 10, 2007 11:19 pm
Location: Netherlands

toggle devices

Post by Alexander »

Ik zou alleen ExecX10 vervangen door SetDeviceStatus

Alexander
User avatar
Willem4ever
Global Moderator
Global Moderator
Posts: 805
Joined: Mon Oct 30, 2006 3:48 pm
Location: Uithoorn / Netherlands

toggle devices

Post by Willem4ever »

thx, toch wel vreemd dat zo'n basis functie niet aanwezig is ...
Alexander
Global Moderator
Global Moderator
Posts: 1532
Joined: Sat Mar 10, 2007 11:19 pm
Location: Netherlands

toggle devices

Post by Alexander »

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
User avatar
TANE
Forum Moderator
Forum Moderator
Posts: 4806
Joined: Fri Apr 06, 2007 9:46 pm
Location: Netherlands
Contact:

toggle devices

Post by TANE »

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">
User avatar
Willem4ever
Global Moderator
Global Moderator
Posts: 805
Joined: Mon Oct 30, 2006 3:48 pm
Location: Uithoorn / Netherlands

Re: toggle devices

Post by Willem4ever »

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
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.
Post Reply

Return to “Homeseer algemeen Forum”