phpMyDomo: a WebApp remote for all Domotic Software

Show or discuss your existing Home automation project here, so a detailed explanation!.....
wxop
Starting Member
Starting Member
Posts: 18
Joined: Mon Dec 09, 2013 10:21 pm
Contact:

Re: phpMyDomo: a WebApp remote for all Domotic Software

Post by wxop »

@freedomotic
I did not found any online API, and BTW demo.freedomotic.com, it neither responding.

But if you wish to add support for your software it is really easy, as :
1) your software must have an http API (JSON, RPC, REST...), I guess yes
2) you have basic php knowledge
3) you just duplicate the current domoticz API (certainly the most complete) :
https://github.com/phpMyDomo/phpMyDomo/ ... i/domoticz
and just change the code so that your API values/names are correctly linked to PMD definitions.
4) submit a PR in our Repo

This not hardly documented, but the code is really simple and very small.
Then all your user base could immediately benefit from a nice responsive frontend with a high WAF :lol:
wxop
Starting Member
Starting Member
Posts: 18
Joined: Mon Dec 09, 2013 10:21 pm
Contact:

Re: phpMyDomo: a WebApp remote for all Domotic Software

Post by wxop »

phpMyDomo Version 0.300 just released !

Code: Select all

- new: Implements Logitech SqueezeBox Remote controller (Musicians will certainly love the loop feature, while other may enjoy the FF,REW buttons)
- new: Allows (multiple) warnings (red highlight) whenever sensor values change
- new: Allows custom blocks
- new: Domoticz Push Buttons
- new: Domoticz supports Door Contacts, Luminosity and Distance sensors
- new: Italian Language (Thanks to Aldodemi)
- fix: MySensors 'type' field renamed to 'mtype'
- fix: Time display in calendar block
- dev: Debug Device Popover no longer under NavBar
- dev: 'utils/calc' page allows conversion between AB400 jumpers / House,Unit Code
- dev: Minify updated to v2.3
- dev: FontAwesome updated to v4.6.3
- dev: latest MySensors_php_API library
- dev: allow to force language in the URL using 'lang='
Enjoy ;-)
User avatar
freedomotic
Starting Member
Starting Member
Posts: 33
Joined: Sat Mar 31, 2012 6:46 pm
Location: Italy
Contact:

Re: phpMyDomo: a WebApp remote for all Domotic Software

Post by freedomotic »

Hi @wxop
you can try our online API (admin/admin as credential) at http://93.186.254.203:9111/
A web client demo is available at http://93.186.254.203:8090/

Thanks
Freedomotic Open Source Building Automation
http://freedomotic.com
wxop
Starting Member
Starting Member
Posts: 18
Joined: Mon Dec 09, 2013 10:21 pm
Contact:

Re: phpMyDomo: a WebApp remote for all Domotic Software

Post by wxop »

Hi @freedomotic :D

Thank to your API link, I've implemented a draft API client for Freedomotic.
Currently it should work for switches, temperature and door sensors as currently exposed in your demo API.
So basically , used only as a command front-end, PMD now works for Freedomotic (at least in your online demo) !!!! 8)

As my time is too much limited, and as your API documentation lacks a lof of definitions (ie object structures, types list with descriptions and examples), I wont be able to do anything more.

But the current Freedomotic implementation in PMD, is a good start for anyone on your side to complete it with other sensor/commands definitions.

May I suggest you to announce this to your developpers and/or community users, so that anyone with some php knowledge and interested to get a responsive GUI with a (widely proved) WAF for Freedomotic, could finish it (now REALLY easy when someone masters the Freedomotic API) and send a PR at Github.


The working code is on the develop branch at:
https://github.com/phpMyDomo/phpMyDomo/tree/develop

enjoy :wink:
wxop
Starting Member
Starting Member
Posts: 18
Joined: Mon Dec 09, 2013 10:21 pm
Contact:

Re: phpMyDomo: a WebApp remote for all Domotic Software

Post by wxop »

phpMyDomo Version 0.500 just released !
- new: Support for OpenHab v2 API (v1 still available as 'openhab1')
- new: Domoticz - Clicking on Sensor values links to their graphs (log) page.
- new: Domoticz - New sensors types supported: custom, text, alert, mediaplayer
- fix: Fixes selectors for the latest Domoticz versions (names are now base64 encoded)
- dev: New sensors Types : 'mediaplayer', 'text', 'date', 'time', 'custom'
- new: XBMC Action - renamed to 'kodi'. Update your calls ("type=xbmc" becomes "type=kodi" in the url)
- fix: XBMC Action - parameter 'image' renamed to 'icon'. . Update your calls ("image=" becomes "icon=" in the url)
- new: Growl Action - handles Notifications Groups.
- new: Growl Action - accepts unfiltered 'title' and 'message' parameters
- new: Localize Numbers formats
- fix: Devices Pages - smallers rows
- fix: Black Theme - lighter text color in right block & devices pages
- fix: Better Debug Popover positioning in devices page
- new: Always show Debug Popover (on icon click) in devices page
- fix: Squeezebox display in Medium viewport
- fix: Timer audio files enhancements
- fix: 'HTTP_PORT' constant in some funky php installation
- dev: freedomotic draft implementation
- dev: MySensors documentation fix (mtype)
cheers ;-)
wxop
Starting Member
Starting Member
Posts: 18
Joined: Mon Dec 09, 2013 10:21 pm
Contact:

Re: phpMyDomo: a WebApp remote for all Domotic Software

Post by wxop »

## Version : 0.600 - December 22 , 2019

- new: Domoticz - Handles RGB, RGBW buttons
- new: RGB buttons: Full color picker
- new: RGB buttons: Colors Presets
- new: Brand new 'gorgeous' Squeeze Player
- new: Squeeze - LCD like display
- new: Squeeze - Show playlist next songs
- new: Squeeze - Add currently playing song to a playlist
- new: Squeeze - Clickable Progress bar
- new: Squeeze - Links to Sheet music, Lyrics
- new: Squeeze - Song Information (Tempo, year, reaminig time, file type)
- fix: Don't display "ghost" players remaining registered at LMS
- fix: Various bugs fixes
- dev: Load Api client ONLY when needed
- dev: FontAwesome v4.7

enjoy :D
wxop
Starting Member
Starting Member
Posts: 18
Joined: Mon Dec 09, 2013 10:21 pm
Contact:

Re: phpMyDomo: a WebApp remote for all Domotic Software

Post by wxop »

New Squeeze Player
Image
Post Reply

Return to “Home Automation Projects”