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 room ID by room name?


Question

Posted

Hi,

 

Is this possible?

 

To get room ID by room name? I have a room called Livingroom with ID 6 and want to turn on all lights on/off in the room. I'm trying to have as little hard coding as possible. 

 

 

 

 

5 answers to this question

Recommended Posts

  • 0
Posted

by GET in scene

Please login or register to see this code.

later decode json to parse it, on forum you will find many examples

  • 0
Posted

You can do Get on api/rooms, then you will get list of all rooms and you searching witch one got name like you wanted

Please login or register to see this code.

and later you do that to get id of devices who are in this room

Please login or register to see this code.

  • 0
  • Inquirer
  • Posted

     

    You can do Get on api/rooms, then you will get list of all rooms and you searching witch one got name like you wanted

     

     

    Thanks, but how do I access the rooms API? Do I have to do a http get and parse the JSON?

    • Like 1
    • 0
  • Inquirer
  • Posted

    Thanks,

     

    I'll figure it out but good to get it confirmed.

     

    I just wonder why these APIs are not exposed in LUA. Is the logic handled in a different layer?

     

    For me it would be more natural to have it all in LUA and then expose these APIs by HTTP/JASON. 

     

    Regards

    Stian

    • Like 1
    • 0
    Posted

    That is a Lua too, we don't want to double lua functions

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