Change log

New instructions to apply changes from immediatly previous version.

  • 0.4.0b1 : (12-10-2015) Compatibily library : OpenZwave >= 1.3.401, python_openzwave >= 0.3.0 (b4)
    • Target : python-openzwave, domogik (0.4.1)

    • Update, compile and install python_openzwave.

    • Change log :
      • New version for domogik 0.4.1
  • 0.4.0a1 : (30-03-2014) Compatibily library : OpenZwave >= 1.0.711 (/branches/2013-11-13_release_testing), python_openzwave >= 0.2.5 (rev >= 3bef0f1cb27f)
    • Target : python-openzwave, domogik (0.4a1)
    • Initial version for domogik 0.4 - Source plugin 0.2c4 for domogik 0.3
    • Not usuable, developpement version.

Historical for domogik version 0.3.x

  • 0.2c4 : (31-01-2014) Compatibily library : OpenZwave >= 1.0.711 (/branches/2013-11-13_release_testing), python_openzwave >= 0.2.5 (rev >= 3bef0f1cb27f)
    • Target : python-openzwave, domogik (0.2c4), domoweb (0.2c3)

    • An insert_data or a reinstall is necessary.

    • Update, compile and install python_openzwave.
    • Change log :
      • Add heal node/network functions.
      • Add command_class_sensor_alarm.
      • Add auto battery level request at wakeup node.
      • Update doc
  • 0.2c3 : (06-01-2014) Compatibily library : OpenZwave >= 1.0.706, python_openzwave >= 0.2.5 (rev >= 75d9b6a8dd77), Compatibilty with ws4py last update >= 0.3.3
    • Target : OpenZwave, python-openzwave, ws4py, domogik (0.2c3), domoweb (0.2c2)

    • Update ws4py with pip or easy_install or update source and compile it.

    • Update, compile and install python_openzwave.

    • Change log :
      • GetPollIntensity add in openzwave lib.
      • Add log debug information for wsServer.
      • Fix auto-startup failure (rest no response).
      • Fix automatique COMMAND_CLASS_SENSOR_BINARY type set for xpl (recreate devices and widget for changes).
      • Fix issue in monitornodes xpl-report if no conforme xpl_msg.
      • Fix wsClient error if ack = undefined (domoweb).
      • Force default name for controler device if not defined (CtrlMustBeCreate.1.1).
      • Update doc
  • 0.2c2 : (30-10-2013) Compatibily library : The same, Warning in case of ws4py install or update use >= 0.3.0-beta rev eec3a7dcb33b322eac598f5125425e62c0050969, see instructions in dependencies page.
    • Target : domogik (0.2c2), domoweb (0.2c1)

    • An insert_data or a reinstall is necessary.

    • Knows issue : At auto start plugin fail sometimes, stop it or kill process ($ps -ef | grep ozwave) and restart it.

    • Change log :
      • Add individual monitoring node(s) in log file for debugging and helper develop device compatibilities.
      • Add removing ghost node from groups capability.
      • Add Dimmer multi-controls (FGD211) and bright/dim commands.
      • Add Thermostat setpoint (Danfos living-connect)
      • Add NotifyTransactions option (You must probably modify openzwave lib to fix issues failling plugin start, see doc section options .)
      • Fix wsServer fail connection some time.
      • Fix memory change during websocket sending Broadcast and Ack Message.
      • Fix no display “Support tools” page with some browsers versions.
      • Fix select last controleur action in reopen dialog box.
      • Graph neighbors code improved.
      • Update doc
  • 0.2c1 : (15-09-2013) Compatibily library : The same, Warning in case of ws4py install or update use >= 0.3.0-beta rev eec3a7dcb33b322eac598f5125425e62c0050969, see instructions in dependencies page.
    • Target : domogik.

    • Change log :
      • Retrieve domogik device zwave ctrl address from rest.
      • Update doc
  • 0.2b5 : (29-07-2013) Compatibily library : OpenZwave >= 1.0.663, python_openzwave >= 0.2.5 (rev >= 18832df1dd95).
    • Target : python_openzwave, domogik and domoweb.

    • Update, compile and install python_openzwave.

    • An insert_data or a reinstall is necessary.

    • Change log :
      • Fix some report controller action.
      • Fix accent on node name and location.
      • Fix display update name and location name just after sended.
      • Fix some actions bug.
      • Fix some Exception error.
      • Forced unit conversion F -> °C for temperature device in F.
      • Double xPL message for switch multi-level. (for testing-not sure it’s a good idea !)
      • UI dialog node associations improvement.
      • Add device motion binary multi sensor 4-in-1.
      • Add polling command_class. Some limitations : there is an issue with getPollIntensity openzwave lib so for moment function is deactivated and value 1 is always received. Some command class like COMMAND_CLASS_POWERLEVEL seem to enable but the polling is not in effect.
      • Add timer reporting controller status on widget (every 60s) and report status “started plugin, started, init, lock, no-ctrl, ok, stop”.
      • Add list of recognized manufacturers and products by openzwave in “support tools” tab.
      • Add force refresh node.
      • Add openzwave log report in “support tools” tab.
      • Add Battery status in tab nodes.
      • Update doc.
  • 0.2b4 : (05-28-2013) Compatibily library : the same.
    • Target : domogik and domoweb

    • Change log :
      • Fixe bug plugin starting with package installation
      • Add Domoweb version. (first 0.2.b4)
      • Add support tools, memory usage and log report to UI.
      • Change websocket server private plugin to generic usage.
      • Add load xml open-zwave usage, don’t finish coding.
  • 0.2b3 : Compatibily library : python_openzwave >= 0.2.5 (rev : b434c50b795b), tailer >=0.2.1
    • Target : python_openzwave, domogik and domoweb

    • Update, compile and install python_openzwave

    • Install tailer : “sudo pip install tailer” or “sudo easy_install tailer”

    • Change log :
      • Add test network and node
      • Add id message req-ack
  • 0.2b2 : Compatibily library : the same.
    • Target : domogik and domoweb

    • An insert_data or a reinstall is necessary

    • Change log :
      • Check user directory and config directory acces
      • Realtime improvements for graph neighbors
      • Add Start/Stop driver function
      • Add zwave device switch with power meter (Everspring (C.T.) - AN158 full handling)
      • Fixe ON/OFF sensor return status
  • 0.2b1 : Compatibily library : OpenZwave >= 1.0.645, python_openzwave >= 0.2.5, ws4py >= 0.3.0-beta
    • Target : domogik and domoweb
    • Install new dependency ws4py 0.3.0-beta
    • An insert_data or a reinstall is necessary
    • Enter new wsportserver key (Plugin configuration) and save the config (necessary to restart plugin if is started)
  • 0.1b8 :
    • An insert_data or a reinstall is necessary.
    • Created primary controller device for domogik and traced back to the state it to domogik.

Do an insert data

In your domogik directory with user domogik :

$ src/tools/packages/insert_data.py src/share/domogik/plugins/ozwave.json