New version 0.1.200 released

Added by rdnzl over 3 years ago

It's old but in case you missed it, released version 0.1.200, here is the changelog.

New version 0.1.200, you must upgrade your database!
Please make a backup first!
Added FHTid setting for CUL module.
Added more devicetypes to CUL interface db entry.
Only set CUL's FHTid if it's valid.
Fixed issue with CUL FS20 On value in wrong field.
Cleaned up log output of FHT decoding.
Display log entry if socket is closed by CUL device.
Formatted actuator value.
Also display decimal address for FHT devices.
Added CUL basic FS20 device control for On/Off/Dim.
Added CUL command queueing.
Fixed CUL FHT SyncTime message parse error.
Suppress logging empty CUL log lines.
Show only devices and interface which supports selected type in device editor.
Removed leading spaces in WeatherBug forecast texts.
Display WeatherBug API registration info when URL access is denied.
Make key of queue packet for PLCBUS more random.
Added delay for PLCBUS H40 command.
Allow a virtual device value to be set via event actions.
Made CTX35 command buffer key more random.
Control panel dim slider now has 16 steps.
Better syntax for example actions commands.
You can now use CUL Commander to send commands to your CUL interface.
Device editor tab order changed, thanks Jelle.
Switch of led for RFXComRX after init.
Updated binaries.
Don't display disabled log entries for disabled modules unless main debug is enabled.
Fixed tab order of heating and dvice editor, thank Jelle.
Extra error catch when CUL interface is disconnected.
Display correct device status icons, also with light/dark.
Also update devicelist in client mode is autorefresh is off.
Code cleanup in FDevices.
Display CUL FHTid also in decimal.
If On-For-Timer received, set device value On. Vice versa for Off.
Implemented a temporary poll timer, to see if CUL device stays connected.
PLCBUS Commander fixed status poll to use correct command, thanks Peter!
Implemented status report textbox, to see status, signal and noise levels.
Fixed CUL FHT80 actuator parse code, please check.
Calculate correct broadcast address for non /24 networks.
Corrected tab order of controls a on number of forms, thanks Jelle!
Added missing mysql lock table command.
Stop poll timer if CUL is disabled.
Add Ack variable to PLCBUS class.
Added a reconnect timer if CUL socket is closed by peer.
Added XMLRPC calls for PLCBUS and CUL commander.
Better error checking in PLCBUS receiver routine.
Made PLCBUS and CUL commander work in client/server mode too.
Upgraded XMLRPC API version, added new methods.
Also broadcast log messages in DomotiGa GUI server mode.
Various changes to XMLRPC and Commander routines.

Added 9600 baud to Onkyo/Integra settings, now it works via serial too.
Only store FHT80 measured temp in value field one, rest in second.
Fixed syntax error in upgrade script.
Fixed 'Error while running CheckTimeNowEvents query!' error when no triggers are defined.
Added host param to admin database backup code, so it works in client/server mode too.
Fixed bug in K8055 settings form.
Disabled async DNS queries, at least they work now.
Store FHT80 thermostat values in different device value fields.
Calculate correct FHT measured temperatures from high and low byte.
Fixed FHT SyncTime value.
Cleanup log output.
Cleanup Relay Socket connect log output.
You can now use */ in cron event trigger fields, eg. */10 * * * * means run every 10 minutes.
Also ranges together with / in same field are implemented, eg. 5-30/5 is every 5 mins between 5-30.
Fixed bug in range parse code, some didn't fire.
When saving RRD graphs, check if RRDTool is enabled, warn if not.
Code cleanup.
Fixed typo.
Added simple device switch functionality to webclient, thanks Wouter!
Needs some more work.