Based on the ELV MAX! protocol description (see domoticaforum.eu/viewtopic.php?f=66& ... amp;t=6654
) I have developed a Homeseer Script to monitor and control the Max! Thermostats (via the Max! Cube). I will keep this post & the attached files up to date. This topic can be used to discuss further development of the Homeseer scripts.
See topic Individual Room Control ELV the MAX! domoticaforum.eu/viewtopic.php?f=66& ... amp;t=6239
for more information about the ELV Max product.
P.S. I'm using no other devices than the Thermostats; the script is for Thermostats only!
Created events:20130111 version 02p
new / changed functionality since version 02l:
changed device type with MAX part (Cube or RT), Serial number/address/Firmware version/[device number]
removed separate device with Serial number/address/Firmware version/[device number]
changed MAX!RT device value "Mode/Setpnt/Valve%/EndDateTime" to Setpoint value
added MAX!RT device "Current Temperature" (Corrected with Offset). The current temperature is not always available, the device value/string stay untouched in that case
added option to hide status IF status = OK and hide Temperatures via .ini file
added WaitSec option in .ini file to set the waittime (for response from cube) in the .ini file. Too short time can lead to out of array error as found by Fischi
added listboxes for temperature control for each Radiator Termostat, setpoint can be set via this listbox
added latest update time Thermostat Status after change device string
added firmware version Thermostats, Firmware version is now displayed in Decimal (and not HEX)20121004 version 02l
adapted debug setup. debug levels 0 (no), 1 (all full decoded info), 2 (1 + all base64 decoded info)
improved C: response decoding, now response from other devices (wall switch, wall Thermostat) will be skipped properly
default port changed in config file to 62910 due to change since firmware version 0109
added comment in script file for solution for out of array error found by Fischi20120108 version 02i
Improved L: response decoding, now response from other devices (wall switch, wall Thermostat) with other response length will be skipped properly20120108 version 02h
via parameter in ini file the location and location2 fields can be interchanged20111105 version 02f
new decoding: Cube date, Time and timezones (including check with current time), Valve opening, boost settings
Send s: command (Send Device Command) in script2011101 initial version (02a)
You do not have the required permissions to view the files attached to this post.