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

HCL Virtual Device scripts


Question

Posted

Hi Guys,

First of all I am a newbie on the domotica stuff and on this forum

Please login or register to see this image.

/emoticons/default_icon_mrgreen.gif" alt=":mrgreen:" />

I have a HCL and some wallplugs and 2 dimmers. I would like to create a virtual device which will switch on my dimmer on a dim level of 20% and I would like to switch the dimmer off.

At the end I would like to create a scene that turns on the the dimmer and some of the wall plugs.

The basic stuff within the home center is quit easy to use. However creating advanced scenes and virtual devices is not very easy and I was not able to find some documentation on the virtual devices.

I have some experience with scripting so if someone can show me some examples or point me to some documentation. That would be great.

Thanks Niels

3 answers to this question

Recommended Posts

  • 0
Posted

I created a virtual device that will set dimmer to 20% (ON button) and turn it off. You need to change a few things:

IP: 127.0.0.1

TCP Port: 11111

Now go to button section. In both button change IP of your controller and ID of device.

Now you need authorization. To do that enter

Please login or register to see this link.

fill the field with your credentials in following manner: login:password (e.g. admin:admin). Now change credentials in virtual device.

About scene: what do you struggle with? If you want to create a scene that will manually enable some devices just take some past date as trigger and enter desired result. Now scene will be activated only by clicking "Run" button.

Please login or register to see this link.

  • 0
  • Inquirer
  • Posted

    Thanks J. nowacki!! The import and the adjustment of the virtual device worked

    Please login or register to see this image.

    /emoticons/default_smile.png" alt=":)" srcset="https://forum.fibaro.com/uploads/emoticons/[email protected] 2x" width="20" height="20" /> also to run the scene manual worked

    Please login or register to see this image.

    /emoticons/default_smile.png" alt=":)" srcset="https://forum.fibaro.com/uploads/emoticons/[email protected] 2x" width="20" height="20" /> (I want to change this with a motion sensor

    Please login or register to see this image.

    /emoticons/default_icon_wink.gif" alt=";-)" />)

    !!! Where can I find the commands that can be used for the virtual device buttons because I searched for them but I couldn't find them?

    Thanks a lot

    Please login or register to see this image.

    /emoticons/default_smile.png" alt=":)" srcset="https://forum.fibaro.com/uploads/emoticons/[email protected] 2x" width="20" height="20" />

    • 0
    Posted

    nielsgeursen, you can install an addon called firebug in the browser. It will allow you to see what path need to be used for command and if request is GET PUT or POST.

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