pstuart / hpanel-server Goto Github PK
View Code? Open in Web Editor NEWThis project forked from kewashi/housepanel_legacy
SmartThings house control panel web app front end
License: GNU General Public License v3.0
This project forked from kewashi/housepanel_legacy
SmartThings house control panel web app front end
License: GNU General Public License v3.0
/* * House Panel PHP application for SmartThings * author: Ken Washington (c) 2017 * * general purpose routines included for authorizing a web service * specific application shows all switches, motion sensors, and door contacts * thermostats and doors to open and other capabilities will be added later * * for switches the Ajax call is used to turn the switch on and off from the web * DEBUG flags can be used to show specific data details during installation * this must be paired with the HousePanel SmartApp on the SmartThings side * * CLIENT_ID, CLIENT_SECRET, and ST_WEB must be in a file called clientinfo.php * which must look as follows: * <?php define('CLIENT_ID', 'abc1abc1-abc2-abc3-abc4-abc5abc5abc5'); define('CLIENT_SECRET', 'abc1abc1-abc2-abc3-abc4-abc5abc5abc5'); define('ST_WEB','https://graph.api.smartthings.com'); * real data for CLIENT_ID and CLIENT_SECRET are found in SmartThings * after you enable OAUTH2 in the SmartApp panel * * Finally, install all files in any web server and you should be good to go * While any web server will do, I strongly recommend one with SSL or using * a local webserver on a Raspberry Pi that sits behind your home firewall * and on the same network as your ST hub. This will make the app run fast. * */
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.