Skip to content

Ninjablocks driver that offers time to sunrise and time to sunset counters for your location and time

License

Notifications You must be signed in to change notification settings

pablorodiz/ninja-daylight

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ninja-daylight

Ninjablocks driver that offers time to sunrise and time to sunset counters for your location and time

The driver calculates sun rise and set time from your position, so you can use precise day or night time information in your rules. The driver behaves like a temperature sensor, giving a new value every ten minutes. The values offered reprent the time remaining (in minutes) for the next sun event. Minutes to sunset during the day and minutes remaining to sunrise (negative) during night. You can choose negative values for events at night or positive for events at day time.

Installation

  • cd into your drivers directory (/opt/ninja/drivers on the block or client/drivers/ on Mac OS X)
cd /opt/ninja/drivers
  • And clone the repository:
git clone git://github.com/pablorodiz/ninja-daylight.git
  • Once the clone is over, cd into the driver directory and install it:
cd ninja-daylight
sudo npm install
  • Restart your block
sudo reboot
  • Once your block has restarted, you should then see a new text input Widget appear on your Dashboard and a new "temperature like" sensor for your rules will be also available.

Dependencies

Ninjablocks daylight driver extensively depends on SunCalc utilities for node.js https://github.com/mourner/suncalc

About

Ninjablocks driver that offers time to sunrise and time to sunset counters for your location and time

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published