Announcement

Collapse
No announcement yet.

Translation of Lua code if possible

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • geoffb
    replied
    Originally posted by trevor-austin View Post
    Thank you, but I have no idea how to do that?

    Any pointers? and from that code which configuration parameter do I need to set? Presumably a decimal number, starting from 0 or 1?
    I am also about to migrate from Vera, but am still in eval mode, so I'm just guessing; you should be able to create an event action (next to 'THEN') to do "Z-Wave Actions", and then select "Set a configuration parameter value", which is what @HaPe was suggesting.

    You might want to search on how to use that particular command, specifically for how the rest of the boxes are filled in.

    If I was going to guess I'd convert 0x71 (which is hex) into decimal, i.e. 113, and select that in the 'parameter number' drop-down. I'd then put the new value you want into the 'Value' box, again converted to decimal, which in your example of 0x5 is just 5.
    For the 'Size' dropdown I'd guess at 1 byte.

    Cheers,
    Geoff

    Leave a comment:


  • trevor-austin
    replied
    Originally posted by yuhaohuang View Post
    Did anyone manage to get this working? My siren comes up with a binary switch and not dimmable. Also parameter 31 looks like it is the duration of alarm rather than siren type.
    not a thing of any use sadly.

    Leave a comment:


  • Guest's Avatar
    Guest replied
    Did anyone manage to get this working? My siren comes up with a binary switch and not dimmable. Also parameter 31 looks like it is the duration of alarm rather than siren type.

    Leave a comment:


  • trevor-austin
    replied
    Thanks, I'll try both of those

    Leave a comment:


  • HaPe
    replied
    Hmm, a bit different than the Aeotec Siren i have. Parameter 31 just sets the time. To trigger different sounds it looks like you have to treat it like a dimmer device (sort of). Try to use a "Control a device" in the event and set it to the value you want then another "Control a device" that sets it back to zero after the required time.

    Leave a comment:


  • Bob_Linux_User
    replied
    I have attached a PDF file that contains the "Configuration Parameters" for the siren. You would need to send Parameter 31 to the device through the event "Set Configuration Parameter,
    Attached Files

    Leave a comment:


  • trevor-austin
    replied
    Originally posted by HaPe View Post
    Just create an event that do a "Set Configuration Parameter".
    Thank you, but I have no idea how to do that?

    Any pointers? and from that code which configuration parameter do I need to set? Presumably a decimal number, starting from 0 or 1?

    Leave a comment:


  • HaPe
    replied
    Just create an event that do a "Set Configuration Parameter".

    Leave a comment:


  • trevor-austin
    started a topic Translation of Lua code if possible

    Translation of Lua code if possible

    I'm just upgrading from a veraplus, so bit of a steep learning curve.

    I have a zipato zwave siren, within Vera, the scripting language is LUA and if I wanted to change the siren sounnd (it can make 5 different sounds.

    I have treid in the control panel to send that but nothing happens and I get a syntax error in the log.

    Within Vera, a working line would be;
    luup.call_action('urn:micasaverde-com:serviceId:ZWaveNetwork1','SendData',{Node='13',Data='0x7 1 0x5 0x0 0x0 0x0 0x0 0xA 0x5 0x0 0x0'},1)

    THis would make a door chime sound. To change the sound the 0x5 would be changed for an alternative, for example 0x2 is fire engine and ox1 is alarm siren.

    The code needed to be sent is in the above line and is of types;
    13 = Z-Wave Device ID
    0x71 = Notification Command Class
    0x5 = REPORT
    0x0
    0x0
    0x0
    0x0
    0xA = Type
    0x2 = Event
    0x0
    0x0

    So can anybody help me do this both in the CP instant command, but also how do I send a script as an action based on say, when a motion sensor in my porch senses motion, currently that tells me through the Sonos plugin, turns on lights if it's dark, etc. but I can't work out how to make my zipato siren make a different sound, turning it on and off would be easy but I need to change the tone depending on event with somthing like the line above.

    Thanks.
Working...
X