Jump to content

Welcome to Smart Home Forum by FIBARO

Dear Guest,

 

as you can notice parts of Smart Home Forum by FIBARO is not available for you. You have to register in order to view all content and post in our community. Don't worry! Registration is a simple free process that requires minimal information for you to sign up. Become a part of of Smart Home Forum by FIBARO by creating an account.

 

As a member you can:

  •     Start new topics and reply to others
  •     Follow topics and users to get email updates
  •     Get your own profile page and make new friends
  •     Send personal messages
  •     ... and learn a lot about our system!

 

Regards,

Smart Home Forum by FIBARO Team


  • 0

How to get a table of all motion sensors' device ID (Fibaro and Non-Fibaro)


Question

Posted

Hi,

 

I have been using the 1st two lines below to get a list/table of Fibaro (e.g. FGMS001v1) and non-Fibaro motion sensors (e.g. ZW100). Recently, I have added a newer Fibaro Motion Sensor (FGMS001v2 - Zwave Plus) and that will result in having a 3rd line below.

Please login or register to see this code.

  • Is there an easier way to pull a list of all motion sensors in a HC2?
  • Can the 'baseType' be use in the 'fibaro:getDevicesId' LUA API?

 

@Fibaro, why is it that motion sensors from different manufacturers are having so many different 'type' or 'baseType'? Is it not possible to unify them as a common 'baseType' so it makes it easier to create scenes or scripts that need to lookup or poll all devices of the same type?

4 answers to this question

Recommended Posts

  • 0
Posted

Hi,

 

I have been using the 1st two lines below to get a list/table of Fibaro (e.g. FGMS001v1) and non-Fibaro motion sensors (e.g. ZW100). Recently, I have added a newer Fibaro Motion Sensor (FGMS001v2 - Zwave Plus) and that will result in having a 3rd line below.

Please login or register to see this code.

  • Is there an easier way to pull a list of all motion sensors in a HC2?
  • Can the 'baseType' be use in the 'fibaro:getDevicesId' LUA API?

 

@Fibaro, why is it that motion sensors from different manufacturers are having so many different 'type' or 'baseType'? Is it not possible to unify them as a common 'baseType' so it makes it easier to create scenes or scripts that need to lookup or poll all devices of the same type?

 

+1

  • 0
Posted

+1

Some uniformity is always nice

  • 0
  • Inquirer
  • Posted

    With the different types of Motion Sensors, getting the Device IDs require three different LUA command as shown below.

    Please login or register to see this code.

    Next, how to merge all three together into a single table?

     

    Below is how to merge two into a single table. But with a third variant, how to merge into a single table?

    Please login or register to see this code.

    • 0
    Posted

    Slightly off topic...but it be really nice if Fibaro could update their online library of LUA functions when they are released.

    Please login or register to see this link.

    Please login or register to see this link.

    The only information available on fibaro:getDevicesId() is in the firmware release notes in these forums.

    Join the conversation

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

    Guest
    Answer this question...

    ×   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...