DomoticzUI Cross-Platform App
Posted: Tuesday 22 March 2016 17:54
I made an interface for my personal home setup not too long ago, but have been trying to get around to scrub it some and allow others to simply take use of it and possibly improve it.
With full-time work and full-time school I haven't had much time to touch this and considering it works for my home I had no urge to make it do more. Ideally, the whole screen should be dynamic and allow customization on where to place buttons, how large, the type of button, the color of the button, and the ability to add custom http code.
What you need to take use:
- Corona SDK (Free) for compiling to whatever platform you choose (cross-platform mobile app SDK)
- Signup for weather underground api (can probably change this part of the code to leverage domoticz, but I didn't)
- Modify global variables setup in main.lua
- Launch Corona Simulator to test the environment while connected to the local subnet. If it works as planned, then build to device and test.
Here is an older video demonstration of it when I first made it. This took me about a week to finish so I know it could use some cleanup and tuning. Only thing I went back and added was the ability to send a new setpoint to the nest thermostat I have.
GITHUB: https://github.com/jbreed/DomoticzUI
With full-time work and full-time school I haven't had much time to touch this and considering it works for my home I had no urge to make it do more. Ideally, the whole screen should be dynamic and allow customization on where to place buttons, how large, the type of button, the color of the button, and the ability to add custom http code.
What you need to take use:
- Corona SDK (Free) for compiling to whatever platform you choose (cross-platform mobile app SDK)
- Signup for weather underground api (can probably change this part of the code to leverage domoticz, but I didn't)
- Modify global variables setup in main.lua
- Launch Corona Simulator to test the environment while connected to the local subnet. If it works as planned, then build to device and test.
Here is an older video demonstration of it when I first made it. This took me about a week to finish so I know it could use some cleanup and tuning. Only thing I went back and added was the ability to send a new setpoint to the nest thermostat I have.
GITHUB: https://github.com/jbreed/DomoticzUI