Menu

Home

dmitry-kazakov

Welcome to your wiki!

This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: [SamplePage].

The wiki uses Markdown syntax.

Project Members:


Discussion

1 2 > >> (Page 1 of 2)
  • dmitry-kazakov

    dmitry-kazakov - 2018-12-11

    Changes to the version 2.14:

    • Time indication rounding replaced with ceiling;
    • Polling interval wait is continued rather than started over after sending a command;
    • Application exits immediately without waiting for expiration of the polling interval;
    • Python script set_mode can have only positional parameters;
    • Python script set_mode device key was made equivalent to the thermostat key. Either spelling is acceptable;
    • Python script get_connection, disconnect, reconnect were added to query and manage the cube connection;
    • Several cubes to connect to can be specified at the settings page;
    • Added buttons to disconnect and reconnect to a cube;
    • Cube connection state is now reflected in the cube icon, link icon and connection/disconnection time stamp;
    • HTTP server was enhanced with queries get-connection, reconnect, disconnect;
    • MQTT broker changed to publish the cube connection status and to allow controlling the cube connection.
     
  • dmitry-kazakov

    dmitry-kazakov - 2018-12-22

    Changes to the version 2.15:

    • Python scripting exception handing changed to guard against invalid object references;
    • Loading Python library under Windows was improved for the cases when Python is installed in another directory, error hits were added;
    • Python 3.7 support added;
    • Python script settings bug fixed;
    • The Valve positions average shown for the cubes on the overview pane;
    • The Duty cycle queries were added to MQTT, HTTP and Python;
    • GTK libraries for Windows 64-bit were replaced with the build having no (or just lesser?) memory leak.
     
  • dmitry-kazakov

    dmitry-kazakov - 2019-01-08

    Changes to the version 2.16:

    • Guards added against malfunctioned cubes.
     
  • dmitry-kazakov

    dmitry-kazakov - 2019-01-11

    Changes to the version 2.17:

    • Cube communication bug fix for 32-bit operating systems.
     
  • dmitry-kazakov

    dmitry-kazakov - 2019-05-14

    Welcome to the major release 3.0!

    The new release now provides full functionality required to maintain the MAX! cube. The official software is not needed anymore. The devices and rooms can be added, removed, renamed. This information can be saved into a configuration file and then restored back. I hope this will help with malfunctioned cubes losing their wits so many people have.

    Note, this was a large overhaul, a lot of things were reverse-engineered. So please have patience, if something does not work. It was tested as much of possible, but there is always the "last bug".

    Here is the complete list of changes:

    • Thermostat scanning procedure's error handling has been improved;
    • Indicating of faulty and orphaned devices was added;
    • A button and dialog were added to remove faulty devices;
    • Pairing devices was added;
    • Devices and rooms renaming was added;
    • Devices deletion was added;
    • Devices wake up button has been added;
    • Exporting devices to ELV MAX! software was added;
    • Saving and restoring the topology of devices and rooms was added;
    • Cube's NTP server setting was added;
    • Tracing to file in appending mode added;
    • When restoring configuration of devices or setting parameters of devices the devices are woken up.
     
  • dmitry-kazakov

    dmitry-kazakov - 2019-05-14

    Small glitch in the Windows installer fixed (there were some third-party DLLs missing).

     
  • dmitry-kazakov

    dmitry-kazakov - 2019-05-18

    The version 3.1 released. It fixes the following bugs:

    • Graph pane: the bug prevented showing more than one graph tab per cube;
    • MQTT server start failure (indicated by Constraint_Error in the trace).
     
  • dmitry-kazakov

    dmitry-kazakov - 2019-08-04

    The version 3.2 is here. It fixes the following issues:

    • The graph panes are ordered in the same order as the corresponding rooms in the overview page;
    • Reduced number of situations when an error popup dialog appear;
    • Program crash when renaming a thermostat fixed;
    • Bug fix when setting thermostat schedule remotely over HTTP.
     
  • dmitry-kazakov

    dmitry-kazakov - 2019-10-06

    The new version 3.4 fixes the following issues:

    • Bug fix in setting thermostat schedule;
    • Bug fix in turning off the trace file append mode.
     
  • dmitry-kazakov

    dmitry-kazakov - 2019-11-01

    The new version 3.5 fixes the following issues:

    • Bug fix in the I/O worker task causing its exit;
    • Changing the thermostat's eco temperature per HTTP and MQTT is now supported.
     
  • dmitry-kazakov

    dmitry-kazakov - 2019-11-20

    The version 3.6 fixes the following issues:

    • LAN scanning dialog is improved, tooltip added;
    • Debian and Ubuntu package dependencies fixed.
     
  • dmitry-kazakov

    dmitry-kazakov - 2019-11-24

    The version 3.7 has minor code improvements.

     
  • dmitry-kazakov

    dmitry-kazakov - 2019-12-01

    Changes to the version 3.7:

    • Database offset and valve columns insert bug fix;
    • MQTT set mode topic added.
     
  • dmitry-kazakov

    dmitry-kazakov - 2019-12-08

    Changes to the version 3.8:

    • Exporting settings into and importing them from a text file was added;
    • MQTT server persistent session rejection fix, when the number of accumulated messages is too large;
    • The size of output MQTT server messages buffer can be set.
     
  • dmitry-kazakov

    dmitry-kazakov - 2019-12-10

    Changes to the version 3.9:

    • Bug in handling cube time skew fixed. The bug caused crashes on 32-bit systems, e.g. armhf, when the cube's time was unset (detected as large time difference to the host time);
    • Linux dependencies of the prebuilt package are fixed.
     
  • dmitry-kazakov

    dmitry-kazakov - 2020-01-03

    Changes to the version 3.10:

    • The order of cubes on the overview pane can be changed. The modified order is then restored upon next application start.
     
  • dmitry-kazakov

    dmitry-kazakov - 2020-01-14

    Changes to the version 3.11:

    • The temperature scale of the graphs can be switched from auto-scaling to fixed scale mode;
    • The graph paper and refresh settings have effect on all graphs;
    • The monitor pane was added to show graphical overview of all rooms.
     
  • dmitry-kazakov

    dmitry-kazakov - 2020-01-31

    Changes to the version 3.12:

    • MQTT topic added to reflect device error state.
     
  • dmitry-kazakov

    dmitry-kazakov - 2020-03-01

    Changes to the version 3.13:

    • The about box checks for a newer version.
     
  • dmitry-kazakov

    dmitry-kazakov - 2020-03-10

    Changes to the version 3.14:

    • Double click on the thermostat opens its configuration panel;
    • A custom web-page can be added to the HTTP server in order to provide user interface;
    • A custom dashboard sample code in FusionCharts was added;
    • HTTP REST API JSON cubes list request added;
    • Exporting current parameters in effect into a CSS file was added to the settings page;
    • A command line option to load styles from a custom CSS file was added;
    • HTTP REST API JSON room list request bug fix;
    • Updating the room name in the monitor pane upon renaming fixed.
     
  • dmitry-kazakov

    dmitry-kazakov - 2020-05-06

    This release is focused on Fedora 32 support. Otherwise there is no significant changes there.

     
  • dmitry-kazakov

    dmitry-kazakov - 2020-06-01

    Changes to the version 3.16:

    • Daylight saving time zone settings bug fixed.
     
  • dmitry-kazakov

    dmitry-kazakov - 2020-08-31

    Changes to the version 3.17:

    • Legacy configuration file loading bug fixed;
    • Time zone handing under Windows 7 fixed to work around its dealing with RTZ (Russian Time Zone).
     
  • dmitry-kazakov

    dmitry-kazakov - 2020-10-17

    Changes to the version 3.18:

    • Ubuntu MQTT server connection error fixed (per GCC 10.0.1 bug work-around).
     
  • dmitry-kazakov

    dmitry-kazakov - 2020-12-13

    Changes to the version 3.19:

    • Configurable preset buttons added on the overview pane. The buttons can be configured to set a selected number of thermostats into desired modes by pressing the button;
    • Popup menu added on the mouse right click.
     
1 2 > >> (Page 1 of 2)

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.