hqWidgets is a “high quality” home automation widgets library. You can easy create the user interface for home automation with the help of this library using HTML, javascript and CSS.
The library supports desktop and mobile browsers versions. Actually library has following widgets:
- On/Off Button – To present and/or control some switch (e.g. Lamp)
- Dimmer – To present and control dimmer
- Window blind – to present and control one blind and display up to 4 window leafs
- Indoor temperature – to display indoor temperature and humidity with desired temperature and valve state
- Outdoor temperature – to display outdoor temperature and humidity
- Door – to present a door
- Lock – to present and control lock
- Image – to show a static image
- Text – to show a static text with different colors and font styles
- Info – To display some information. Supports format string, condition for active state and different icons for active and static state.
- Dimmer for mobile browsers
- Customizable backgrounds for active and passive state
- Vertical, horizontal gauge widget (e.g. tank level)
- Garage door widget
- Display filter by widget type
- Events popups
- Motion detector widget
- Heat control and programming extension
- Show percent optionally by blinds
- jQuery http://jquery.com/
- jQuery UI http://jqueryui.com/
Copyright (c) 2013 dogafox@gmail.com
It is licensed under the Creative Commons Attribution-Non Commercial-Share Alike 3.0 license. The full text of the license you can get at http://creativecommons.org/licenses/by-nc-sa/3.0/legalcode
Short content: Licensees may copy, distribute, display and perform the work and make derivative works based on it only if they give the author or licensor the credits in the manner specified by these. Licensees may distribute derivative works only under a license identical to the license that governs the original work. Licensees may copy, distribute, display, and perform the work and make derivative works based on it only for noncommercial purposes.
Free for non-commercial use.