Jump to content
  • Sign Up
Støtt hjemmeautomasjon.no!

Script for å sette samme verdi på mange virtuelle enheter


mpdei

Recommended Posts

Jeg har en del virtuelle enheter som jeg ønsker å kunne "nullstille" ved å sette verdien på alle enhetene til 0. Har forsøkt å bruke hs.SetDeviceValueByRef men får det ikke helt til å fungere. Hvordan  kan jeg enklest mulig liste opp alle adressene som jeg ønsker å sette til 0?

PS. Ikke veldig bevandret med script, men dette er sikkert en smal sak for dere som kan scripting, så setter stor pris på om noen ville ta seg tid til å gi meg en "ferdig" script-tekst jeg kan kopiere.

Edited by mpdei
Link to comment
Share on other sites

17 hours ago, mpdei said:

Har forsøkt å bruke hs.SetDeviceValueByRef men får det ikke helt til å fungere. Hvordan  kan jeg enklest mulig liste opp alle adressene som jeg ønsker å sette til 0?

Det er her du viser oss hva du har prøvd, for hs.SetDeviceValueByRef(device_ref, value, true/false) fungerer supert. :) 

Link to comment
Share on other sites

Jeg har forsøkt dette:

 

Sub Main(parm As Object)
hs.SetDeviceValueByRef(1035,"0",True)
End Sub

 

Da setter jo 1035 seg til 0, men jeg klarer ikke å legge inn flere mottaksadresser. Jeg ønsker å nullstille både 1035 og en rekke andre devicer samtidige. Hvordan kan jeg legge inn alle disse i samme script?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.