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!



Smart Home Forum by FIBARO Team

  • 0

Sample script to get variables as home, night, day, morning



I have one global device which checks if MAC-adresses of iphones are found on the DD-wrt router firmware. (best way I found since iPhones disconnects from network when idle, but is kept on dd-wrt page while on premises even if it can't be pinged).

Code for the globaldevice:

Please login or register to see this code.

Please change MAC for your iphone(s) from 00:00:00:00:00:00 / 01 if you only have one you need to remove second condition. Also be sure to change address from to the IP of your DD-wrt router.

Second script makes use of unix time to make out if it is day or night or eveing or morning. And it also pushes the iphone check. It has one extra function that checks the powerusage on an device to see if you are watching tv so as to not turn off lights if your are watching tv later than "nighttime" (time when lamps should go off). This way you will not have to fumble in the dark when going to bed.

Please login or register to see this code.

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

love this script or the concept anyway but any idea how to do this with a netgear virgin media superhub 2? it has no free to view output it needs to be logged into with a password then devices can be viewed on .html page!

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.

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