ELV MAX! protocol description

Forum about the home automation suites by ELV etc

Moderator: jrkalf

jesperlykke
Starting Member
Starting Member
Posts: 4
Joined: Sat Jan 16, 2016 4:51 pm
Location: Denmark

Re: ELV MAX! protocol description

Post 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
User avatar
Phaeton
Advanced Member
Advanced Member
Posts: 573
Joined: Wed May 19, 2010 12:44 pm
Location: Wassenaar
Contact:

Re: ELV MAX! protocol description

Post by Phaeton »

yes, interested! still have some elv lying around and not used. MQTT would help me to add it to my system easy.
groeten,
Harry
MarnixT
Starting Member
Starting Member
Posts: 42
Joined: Thu Nov 22, 2012 1:45 am

Re: ELV MAX! protocol description

Post by MarnixT »

yes, would also interest me a lot!
dmitry-kazakov
Starting Member
Starting Member
Posts: 9
Joined: Sat Aug 01, 2015 5:05 pm

Re: ELV MAX! protocol description

Post 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.
hasan
Starting Member
Starting Member
Posts: 1
Joined: Sat Oct 15, 2016 11:29 am

Re: ELV MAX! protocol description

Post 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
dmitry-kazakov
Starting Member
Starting Member
Posts: 9
Joined: Sat Aug 01, 2015 5:05 pm

Re: ELV MAX! protocol description

Post 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
dmitry-kazakov
Starting Member
Starting Member
Posts: 9
Joined: Sat Aug 01, 2015 5:05 pm

Re: ELV MAX! protocol description

Post 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
Bwired
Administrator
Administrator
Posts: 4704
Joined: Sat Mar 25, 2006 1:07 am
Location: Netherlands
Contact:

Re: ELV MAX! protocol description

Post by Bwired »

nice update!
perhaps you could also make a compiled ubuntu 16.04 version :)
blb
Member
Member
Posts: 145
Joined: Fri Nov 19, 2010 2:01 pm

Re: ELV MAX! protocol description

Post by blb »

thanks for the new version! most appreciated, especially the save/restore thermostats config.
Bernard
dmitry-kazakov
Starting Member
Starting Member
Posts: 9
Joined: Sat Aug 01, 2015 5:05 pm

Re: ELV MAX! protocol description

Post 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.
fensoft
Starting Member
Starting Member
Posts: 1
Joined: Mon Sep 21, 2015 11:23 am

Re: ELV MAX! protocol description

Post 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.
dmitry-kazakov
Starting Member
Starting Member
Posts: 9
Joined: Sat Aug 01, 2015 5:05 pm

Re: ELV MAX! protocol description

Post 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.
dmitry-kazakov
Starting Member
Starting Member
Posts: 9
Joined: Sat Aug 01, 2015 5:05 pm

Re: ELV MAX! protocol description

Post 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.
dmitry-kazakov
Starting Member
Starting Member
Posts: 9
Joined: Sat Aug 01, 2015 5:05 pm

Re: ELV MAX! protocol description

Post 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.
ekke
Starting Member
Starting Member
Posts: 1
Joined: Sun Feb 04, 2018 4:54 pm

Re: ELV MAX! protocol description

Post 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?
Post Reply

Return to “Homematic, FS20, FHT, ESA and ELV”