Coder Social home page Coder Social logo

funzzy / winkweb Goto Github PK

View Code? Open in Web Editor NEW

This project forked from blaineam/winkweb

0.0 2.0 0.0 2.25 MB

A responsive web based dashboard for wink home automation system by use of javascript and the wink api

CSS 6.44% HTML 6.87% JavaScript 85.58% Swift 1.11%

winkweb's Introduction

Wink Web

Wink Web is a responsive web based dashboard for controlling the wink home automation platform.

  • it used javascript for majority of the functionality
  • it can be run without the need of a php server
  • it keeps login credentials stored locally as opposed to on a server

Wink web also comes bundled with an xcode project and a Mac OS X 10.11 or El Capitan Application for quick access to Wink Web

this app used some of the resorces of william Beam on Google Plus and taichino on github to build

Version

1.5

New in this Version

Added settings tab for controlling show/hide the zoom slider, temperature units from F to C and visa versa, Setting of custom encryption key for added security(still the best security is to just protect access to your actual computer since everything is stored locally on there), added support for color light bulbs. updated the wink app to have the necessary dependencies bundled inside it.

Support Wink Devices

  • Smart Light Bulbs (dimming and color changing where available)
  • Binary Switches (Including Wink Relay and Other Z-Wave/Smart Switches)
  • Smart Outlets (Including Pivot Power Geniuses and Outlink adapters to name a few)
  • Thermostats
  • Door Locks
  • Door/Window Sensors
  • Spotter 1st Gen(Battery Only ATM)
  • Smoke Alarms(Battery Only ATM)
  • Garage Doors Open & Closing
  • Blinds/Shades Incremental Adjustments

Installation of Web Interface

You need to have a web host or unblock local file execution on your browser:

upload contents of Site to your webhost via ftp and then access it in the web from the domain setup with your host.

this script may not work if uploaded to a subdirectory of the main domain such as http://www.yourdomain.com/subdirectory/

Installation of Mac App

  1. Drag the winkweb file to your applications folder.
  2. Open Applications folder in a Finder Window.
  3. Right Click on winkweb app
  4. Click open
  5. continue through any gatekeeper warnings
  6. the app then will startup at the top right of the screen in the statusbar area with the wink icon
  7. clicking that icon will prompt you to sign into the wink web dashboard.
  8. after successfully signed on you can start using the wink web portal any time from your mac

this app maintains the login credentials in a local cookie on your mac your login credentials are never shared with any third party. heck I won't ever know them either nor do i care to.

Live Demo

Wink Web Live Demo

Development

Want to contribute? Great!

feel free to create a pull request here on Github and I will review any changes prior to making them part of the official branch

Free Software, Hell Yeah!

winkweb's People

Watchers

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