Giter Site home page Giter Site logo

hubitat's Introduction

Hubitat

Nothing to see here. This is my private github and most of the code here is deprecated and no longer updated or supported. The only drivers I support are now on the Hubitat Community github (https://github.com/HubitatCommunity) If you are using anything from here .... it may not remain here for long. I plan to reorganize/move/delete extensively in the future. Copy whatever you like .... but do it now. 09/16/2019

MyDrivers Just my collection of Hubitat drivers that I have collected from others and altered for my own use. The vast majority of this was not my work. I just started with someone else's great beginnings and made minor alterations.

Weather-Display With External Forecast Driver

This driver is intended to pull data from data files on a web server created by Weather-Display software (http://www.weather-display.com). It will also supplement forecast data from your choice of WeatherUnderground (WU)(http://www.wunderground.com) or APIXU.com (XU), but not both simultaneouly. You will need your API keys for each of those APIs to use the forecast from those sites, but it will work without either too.

The driver uses the Weather-Display data as the primary dataset. There are a few options you can select from like using your forecast source for illuminance/solar radiation/lux if you do not have those sensors. You can also select to use a base set of condition icons from the forecast source, or an 'alternative' (fancier) set. The base set will be from WeatherUnderground if you choose eith er 'None' or 'WeatherUnderground' as your forecast source, or from APIXU.com if you choose APIXU as your forecast source. You may choose the fancier 'Alternative' icon set if you have a forecast source other than 'None'.

To use the driver: Install a virtual device and assign the driver to it.

Many people contributed to the creation of this driver. Significant contributors include @Cobra who adapted it from @mattw01's work and I thank them for that! A large 'Thank you' to @bangali for his APIXU.COM base code that much of this was adapted from. Also from @bangali is the Sunrise-Sunset.org code used to calculate illuminance/lux. I learned a lot from his work and incorporated a lot of that here. @bangali also contributed the icon work from https://github.com/jebbett for new cooler 'Alternative' weather icons with icons courtesy of https://www.deviantart.com/vclouds/art/VClouds-Weather-Icons-179152045. With all of that collaboration I have heavily modified/created new code myself @Matthew (Scottma61) with lots of help from the Hubitat community. This driver is free to use. I do not accept donations. Please feel free to contribute to those mentioned here if you like this work, as it would not have possible without them.

*** PLEASE NOTE: You should download and store these 'Alternative' icons on your own server and change the reference to that location in the driver. There is no assurance that those icon files will remain in my github repository. ***

hubitat's People

Contributors

scottma61 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.