The files contained in this repository can be downloaded to your computer using a svn client.On Linux you simply type the command displayed below.
This URL has Read-Only access.
New version 0.1.204, you must upgrade your database.Please make a backup of your database and DomotiGa directory first.Added LogPrefix setting this will be prefixed to server broadcast messages.Only needed if you run more than one DomotiGa server on your LAN (for development)...
Fixed Run Now buttons in Action- and EventEditor, they work also in client mode.
If Event action timer is already running for a certain event, don't stop but restart it.
Removed GUI calls from XMLRPC and GUI code.
Made condition checks less case sensitive.Refresh status panel after globalvars updates.
Added On/Off-For-Timer support for CUL FS20 devices so device status keeps uptodate.Fixed bugs in event action timer delays.Fixed bug in calculation of CUL FS20 On/Off-For-Timer duration.
Better Time event code.
New version 0.1.201, you must upgrade your database!Backups of devices and devicetype tables are stored in /tmp too.Renamed OneWire module to Temp08.Added xPL module to provide support for xPL interfaces.Added support for RFXLAN xPL interface.Added TelnetServer module to provide MisterHouse's mhsend functionality....
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.
Fixed 'Error while running CheckTimeNowEvents query!' error when no triggers are defined.
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.
Execute command action type gets contents parsed too.Added parse template for device id|value.Replace templates with their values in text inside event actions:<%global var%> - insert globalvar value<#device name|field#> - insert value field number 'field' from device with name 'device name'...
New version 0.1.196, you must upgrade your database!Please make a backup first!Added setting for RRDTool RRA params.Converted event action and trigger field values to integer type instead of text,so running DomotiGa in another language should work again....
Fixed bug in crontime routine if input contained multiple x,y values, thanks Sander.
Fixed bug with deletion command of rrds.Save device values to database before event parsing.Added CronTime to multi-trigger.Added baudrate of 38400 to RFXComTX serial settings.Added return value boolean to tweet and e-mail functions.Globalvars are requested by client upon load....
New version 0.1.193, you must upgrade your database! Database name is now specified with mysql command line when upgrading.So no need to set it in the upgrade sql scripts anymore.Added RFXMitter setting to RFXComTX, code will follow.Added support for OWFS....
Added support for Device Lastseen and Batterystatus fields to condition editor.
Added delay timer action, needs testing.Added checks to see if setdevice and valueupdate actions succeeded or not.
Moved Cron code to events module.Enabled extensive debug for it.Fixed problem with Not Implemented error.Removed EIB debug message.
Fixed stupid bug resulting in all conditions returned true.
Fixed debug output.
Added possible fix for condition2 id 0 problem.
Added condition check debug message.
More debug for events.
Added more debug info to events module timecron check.
New version 0.1.190, you must upgrade your database!Make sure you have a database backup first!Added support for control of Sharp TV, thanks Daniel!Added basic support for iPort docks, needs more work for playlist mngmt.Added support for control of LG TV. Please test if you have one....
Fixed problems with saving new actions, triggers and conditions.Added AVControl action to events.Added event trigger support for upcoming CommandFusion iViewer module.Make default event description empty.
Set globalvar before event actions, otherwise old values will be used.
Added new events and device code to server too.
New version 0.1.189, you must upgrade your database!Lots of database changes so make sure you have a backup before upgrading.Added Heyu X10 device status reading, written by Renaud Visier.This is done by starting heyu's monitor, goto settings to enable it....
Fixed bug in event actions with value1, thanks hhg!.
Added alot of debug messages to Events module.Added message when disabled event is about to be saved.
New version 0.1.188, you must upgrade your database!Added IRTrans support for sending and receiving IR codes.Added Denon receiver control support, needs a GUI.Settings are saved in Globalvars starting with "Denon_".Thanks to Daniel Keller for both modules!...
You can now send SMS messages as event action too.Small fixes to event actions table format (prevent truncated messages).
UIR/IRMan interface is extended so IR remote codes received can generate IRRemote type event triggers.See wiki UIR/IRMan section for setup information.Same for LIRC interface IR remote data, see wiki how to setup.So finally they can be used in a practical way....
Fixed bugs in Events module for compare booleans, integers and floats.
New version 0.1.187, you must upgrade your database!Added automatic database upgrade to server. (-a option)Added cmd line option to specify config file to both server and client. (-c option)Supply -h for all command line options.Applied CTX35 patch to fix bogus data, made by 'poegje', thanks!...
New version 0.1.186, you must upgrade your database!Added support for Current Cost CC128 power usage sensor, thanks to Renaud Visier!Added missing defaults for ServerStats settings to database, please check your current settings.Added support for EZcontrol T-10 interface, thanks to Daniel Keller for info and request!...
Added event execute action support, written by forum user hhg.
Events code cleanup and bug fixes by Geert-Jan.
Geert-Jan fixed event action2 and action3 code.
You need Gambas 2.18.0 to be able to use this code, because of needed bugfix.Made more strings translatable.Timo rewrote the KNX/EIB class.Fixed SMS modem module. (tested with Siemens MC35i)Added a lot of XMLRPC methods, updated version, see API document on wiki....
Added DomotiGaServer a commandline server daemon.The first start of a real client-server setup.