The ultimate Domotic remote for the rest of us !
phpMyDomo is an open-source Web Application aimed to provide a clean, robust, customizable, fast and intuitive interface to many Home Automation software.
With todays chinese phones and tablets starting as low as $50, it becomes a cheap and powerfull way to build remotes to control anything smartly in your house. phpMyDomo wants to be the ultimate WebApp that works as well on these devices, as on any computer browser. phpMyDomo don't aim to replace the cool domotic's software you're currently using, but rather to add a convenient web interface to it.
Currently supported software include Domoticz, Domotiga, OpenHab and Domogik. (+ Pilight & Freedomotic drafts)
This is a Work In Progress: Depending on the chosen server API, some features might not be fully working at this time.
Please go the phpMyDomo Demo site for a live preview.
Just download the 'Master' archive, and follow the Install guide, or
install from git : git clone https://github.com/phpMyDomo/phpMyDomo.git
You can browse the ChangeLog, no see what's new.
The are 2 methods to update PMD: Either from git (fastest) or manually.
Update from git : git pull
(in the root phpMydomo directory). Then go to http://[your_web_server]/utils/update
from your web browser, to finish the procedure.
One of the goal of this app is to gather talented developers, designers and users, to build the coolest WebApp that can control any smart domotic's software.
What's needed:
To resume, if you have a skill, and wish to contibute : You're Welcome ! So Please, fork this Repo, and make Pull-Requests to the Develop branch ;-)
The software is provided as is, and needs a minimum computer expertise to be installed and configured. I won't provide any support by email , phone, tickets, etc... but if you're offering money, I might change my mind... ;-)
If something doesn't works, look at the code. If the code is missing, well, code it and make a pull request. If you're not a coder yourself, I (or any other developers) might implement missing devices only if we own the device. We can't blindly support a gear that we can't test ourself.
BTW: Offering me a device not currently supported is a cool and cheap way to say "Thank you", and might certainly encourage me to implement the device fastly. :-D