Page 11 of 11

Re: ELV MAX! protocol description

PostPosted: Tue Mar 29, 2016 6:54 am
by jesperlykke
A quick question. Is there an interest in MQTT server for MAX! Home automation? Please mail me at mailbox@dmitry-kazakov.de if you want it the new release.


I will send you a mail, regarding this!

good work btw.

Rgds: Jesper

Re: ELV MAX! protocol description

PostPosted: Tue Mar 29, 2016 7:01 am
by Phaeton
yes, interested! still have some elv lying around and not used. MQTT would help me to add it to my system easy.

Re: ELV MAX! protocol description

PostPosted: Thu Apr 07, 2016 11:18 pm
by MarnixT
yes, would also interest me a lot!

Re: ELV MAX! protocol description

PostPosted: Thu Apr 14, 2016 6:17 pm
by dmitry-kazakov
OK, MAX! home automation 1.3 is released:

http://www.dmitry-kazakov.de/ada/max_ho ... mation.htm

Changes to the previous version:

- MQTT server added;
- LAN discovery by default scans all known interfaces;
- Settings page allows explicit setting of the host address to scan or cube address to connect.

The section 3 describes the MQTT topics to get thermostat data. Also, thermostats can be controlled by publishing special topics on the server.

Re: ELV MAX! protocol description

PostPosted: Tue Oct 18, 2016 7:15 pm
by hasan
Hi Dmitry,
I would like to use you application on my RPi where Domoticz is also installed. Is graphical support needed for your application?

Spasibo

Re: ELV MAX! protocol description

PostPosted: Thu Oct 20, 2016 8:59 pm
by dmitry-kazakov
Yes, you need X11 and GTK3. These come with Debian and Fedora RPI distributions by default. It does not mean you have to have a monitor attached to the RPI's HDMI output. It is also possible to run a GUI application on start-up. E.g. see https://debian-administration.org/artic ... n_X_starts

Re: ELV MAX! protocol description

PostPosted: Mon Nov 21, 2016 6:28 pm
by dmitry-kazakov
The new version of MAX! home automation 1.6 is released.

dmitry-kazakov.de/ada/max_home_automati ... mation.htm

It fixes the following bugs and issues:
  • Monitoring radio band duty cycle was added;
  • Commands that control thermostats are serialized and monitored for failures;
  • Cube radiator thermostats configuration save and restore added;
  • Thermostat schedule and parameters upload diagnostics added;
  • Offset temperature can be set negative;
  • HTTP server request documentation get-set_temperature changed to get-set-temperature;
  • Save file dialogs changed to ask override confirmation;
  • Bug fix in HTTP server that prevented querying the thermostat's measured temperature;
  • Valve position is correctly reported;
  • Thermostat parameters and schedule optimized to minimize RF traffic;
  • Documentation extended with instructions how to run the application remotely or in the headless mode.

Supported targets are x86: Windows, Linux Debian/Fedora/CentOS. ARMv7 (e.g. RPI 2): Linux Debian/Fedora

Re: ELV MAX! protocol description

PostPosted: Mon Nov 21, 2016 10:26 pm
by Bwired
nice update!
perhaps you could also make a compiled ubuntu 16.04 version :)

Re: ELV MAX! protocol description

PostPosted: Tue Nov 22, 2016 12:24 am
by blb
thanks for the new version! most appreciated, especially the save/restore thermostats config.

Re: ELV MAX! protocol description

PostPosted: Tue Nov 22, 2016 6:40 pm
by dmitry-kazakov
Bwired wrote:nice update!
perhaps you could also make a compiled ubuntu 16.04 version :)

Debian packages should work for Ubuntu.
AFAIK, Ubuntu 6.10 has finally got GCC-6. So there would be no need as before to upgrade to the system to testing packages in order to be able to install Debian packages.

Re: ELV MAX! protocol description

PostPosted: Wed Dec 07, 2016 2:34 pm
by fensoft
I've made this: https://github.com/fensoft/maxcube
I'm using it (as a jeedom plugin, with ~50 other people) for several month.
There is nothing to manage the calendar but at least everything else is working.

Re: ELV MAX! protocol description

PostPosted: Wed Feb 22, 2017 6:27 pm
by dmitry-kazakov
The new version of MAX! home automation 1.8 is released.

http://www.dmitry-kazakov.de/ada/max_ho ... mation.htm

The new version fixes some bugs, adds E-mail reporting of low batteries and long-term data logging into an ODBC database (practically any database) or SQLite single-file database.

Re: ELV MAX! protocol description

PostPosted: Wed Apr 19, 2017 5:34 pm
by dmitry-kazakov
The new version of MAX! home automation 1.9 is released

http://www.dmitry-kazakov.de/ada/max_ho ... mation.htm

Changes to the previous version:

- MQTT on WebSocket support added;
- The MQTT server's topic names have the leading '/' removed because some MQTT clients reported having troubles with names starting with '/';
- When controlled over HTTP or MQTT the target temperature can be specified to be airing, comfort, and eco according to the thermostat settings;
- The thermostat address can be omitted when in control commands over HTTP or MQTT. In this case the command applies to all thermostats;
- HTTP access control (CORS) support added;
- HTTP server JSONP support added.

Re: ELV MAX! protocol description

PostPosted: Sun Dec 17, 2017 4:19 pm
by dmitry-kazakov
The new version of MAX! home automation 2.0 is released

http://www.dmitry-kazakov.de/ada/max_ho ... mation.htm

The new version supports Python scripting to accomplish simple control tasks. Python script has full access to the thermostat data and can control thermostats. It also can read the topics retained by the MQTT broker as well as publish its own topics. That should help better integration with other systems.

Re: ELV MAX! protocol description

PostPosted: Sun Feb 04, 2018 4:16 pm
by ekke
While already using "MAX Home Automation v 1.6" (which is really great software), I tried to install v2.0 io Win10 in order to use the python interface.
Unfortunately it crashes during installation without any warning. Is there anyoneone else with the same problem?