Domotiga/Changelog

Change Log

10 most recent changes:

[403] by rdnzl on 08/23/10 16:31:51

Added start script for DomotiGaServer?3.

[402] by rdnzl on 08/23/10 16:30:55

Added DomotiGaServer?3, DomotiGa's server code ported to Gambas3. Please read the README inside this directory. Since this code is very experimental!

[401] by rdnzl on 08/23/10 15:56:34

More verbose UDP broadcast error message. Removed PLCBus debug code. Abort processing when PLCBus serial data cannot be read.

[400] by rdnzl on 08/23/10 15:05:39

Updated binaries to latest version.

[399] by rdnzl on 08/23/10 15:01:34

Better error checking on received data packets.

[398] by rdnzl on 08/22/10 13:03:38

New version 0.1.185, you must upgrade your database! Added German translation files made by Thomas. Added PLCBUS lamp and appliance support, needs testing. Added PLCBUS Commander tool. Changed PLCBUS poll timeout setting from msecs to seconds, a value of 0 means disabled (default).

[397] by rdnzl on 08/16/10 19:21:28

New version 0.1.184, you must upgrade your database! Added support for plugwise's new firmware (2009-..-..) Choose correct version in DomotiGa's plugwise settings, needs testing and feedback. Catch mysql return code for failed automatic database upgrades.

[396] by rdnzl on 08/16/10 16:35:13

Version upgrade because of adding plugwise firmware settings.

[395] by rdnzl on 08/07/10 08:28:06

Catch possible errors while opening HDDTemp socket.

You can find a more detailed list here.

0.1.162

  • ADDED: 4th value for each device.
  • ADDED: 4th rrdtool parameters. (needs db upgrade)
  • ADDED: basic support for events, triggers, conditions and actions. See items below events menu and on events page. (needs db upgrade)
  • ADDED: tryout Google chart graphs on homepage for energy and outside temp.
  • ADDED: support for device pictures in device editor.
  • Replaced devices.update*() for one device.valueupdate(I) routine.
  • Changed Location page layout so all 4 values fit onto screen.
  • Changed Devices page to only show the basic values in default view, click expand to see them all.
  • Logging of Device changes in logfile now works for all 4 device values seperately.
  • BUGFIX:Fixed bug in ITHO ECO Fan support, wrong name for module used in !Devices.SetDevice? code.
  • BUGFIX:Fixed bug in GlobalVar Dark code
  • ADDED: extra debug settings under Main settings for Devices, Events, Energy
  • ADDED: Pause button/function to logviewer.

0.1.160

  • ADDED: Now string is also logged in RFXCom debug log.
  • ADDED: Support for various Oregon sensors. (you need to import upgrade.sql)
    • Added and tested:
    • Oregon THR128,THRx138 Temp Sensor
    • Oregon BWR101,BWR102 Digital Bathroom Scale
    • Oregon GR101 Digital Bathroom Scale (output to debug log and kg only)
    • Oregon THGR810 Temp/Hygro Sensor
    • Not tested yet:
    • Oregon THGN122N,THGR122NX,THGR228N,THGR268 Temp/Hygro Sensor
  • ADDED: Tools->RFXCom Simulate tool, use it to inject packet strings.

0.1.159

  • CLEANUP: Removed temp language files.
  • ADDED: Initial Plugwise code (serial settings only) (you need to import upgrade.sql)
  • CLEANUP: Removed .gambas directory (it's created by Gambas compiler)
  • CLEANUP: Renamed LICENSE to COPYING.
  • BUGFIX: Check for lastseen value.
  • CLEANUP: Barcode Shoppinglist and Stocklist output cleanup.
  • INFO: Bumped version to 0.1.159 and corrected author's e-mail address.
  • BUGFIX: Display other server stats on week, month, year too.
  • CLEANUP: Code cleanup in CTX35 code.
  • BUGFIX: Changed serial port read for IRMan, Visca and Weeder module.
  • ADDED: Extra device labels to DeviceEditor for blank/none and m3 (gas and water).
  • BUGFIX: SMS debug output sanitized.
  • BUGFIX: Fixed settings form for SMS, value's for PIN and service center where not saved.
  • BUGFIX: Fixed Energy Day toggle button.
  • BUGFIX: Redesigned OneWire Read function, so input get's buffered.
  • CLEANUP: Deleted unused variables from SerialPort Monitor.
  • Reported bug in Gambas, 'System Error, Interrupted Call', fixed in revision #1710, so please update.
  • BUGFIX: Fixed HDDTemp support, didn't work correctly in all situations.
  • BUGFIX: Fixed problem with RFXCom temp measurement below 1 degrees (where displayed as .8)

0.1.158b

  • BUGFIX: Check if interface is enabled before trying to switch devices with it.

0.1.158

  • BUGFIX: Fixed ServerStats scrollview length.
  • CLEANUP: Cleaned up RRDTool code.
  • CLEANUP: Cleaned up GMail module.
  • NEW: Added debug info to HDDTemp code.

0.1.157

  • BUGFIX: Fixed floorplan autorefresh.
  • BUGFIX: Fixed notify edit form and db table define. (load upgrade.sql if you have an older version)
  • BUGFIX: Calculate needed height of scrollviews and set dynamically.
  • BUGFIX: Fixed main setup logbuffer field not enabling save button.
  • BUGFIX: Eventloop devicechange mailbox trigger now uses device name instead of id.
  • BUGFIX: Changed default logbuffer to 15000 characters.
  • BUGFIX: Changed default CTX35 polltime to 500mS.
  • BUGFIX: Fixed debug output of RRDTool.Graphs()
  • NEW: Created RRDTool.DeleteRRD function and 'Delete RRD' button in device editor.

0.1.156

  • Initial beta test version.