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.

Statistics
| Revision:

root / trunk / DomotiGa / Main.module @ 550

History | View | Annotate | Download (155.4 kB)

# Date Author Comment
545 03/05/2011 09:55 pm rdnzl

New version 0.1.195, you must upgrade your database!
Added open-zwave option to ZWave module, coded by Jaren.
Not complete yet, wrapper code follows.
Added treeview layout to event viewer, coded by Renaud.
Added thermostat function, created by Renaud.

526 01/12/2011 03:23 pm rdnzl

New version 0.1.194, you must upgrade your database!
Don't log an error when sending broadcast packet fails to prevent loop and stack overflow.
Added basic support for RFXmitter interface for protocols X10, KAKU, HomeEasy UK and EU, Flamingo, Harrison, Koppla....

523 01/06/2011 06:43 pm rdnzl

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....

510 12/29/2010 11:18 am rdnzl

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....

503 12/06/2010 09:24 pm rdnzl

Fixed bug in updates of sunset/sunrise code, thanks Wouter.

500 12/05/2010 06:52 pm rdnzl

Fixes for receiving KNX EIS2 dimming packets.

498 12/05/2010 12:54 pm rdnzl

New version 0.1.192, you must upgrade your database!
Fixed Value4 bugs in Pachube and Bwired code, thanks Wouter.
Added location buttons to Control page.
Reorganized Control page buttons layout/code.
Added JeeLabs interface and JeeNode module database entries....

485 11/14/2010 04:30 pm rdnzl

New version 0.1.191, you must upgrade your database!
Only save globalvars on closing if running as server.
Added missing interfaces from last version to database.
Added support for Google Latitude. See wiki.
Fixed device editor for new interfaces.
Added device type for Google Latitude....

480 11/08/2010 08:45 am rdnzl

Moved Cron code to events module.
Enabled extensive debug for it.
Fixed problem with Not Implemented error.
Removed EIB debug message.

474 11/07/2010 11:38 am rdnzl

Possible fix for crontab events not validated sometimes.

465 11/04/2010 05:27 pm rdnzl

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....

457 10/08/2010 02:43 pm rdnzl

Better bugfix for globalvar error, catch errors now.
Fixed RRDTool float conversion for server too.

455 10/08/2010 08:35 am rdnzl

Possible fix for globalvar errors.

447 10/06/2010 11:37 am rdnzl

Correctly format error text.
Broadcast globalvar changes too via UDP.

440 10/05/2010 09:28 am rdnzl

Added more graphs ranges to climate, energy, hvac pages.

433 10/02/2010 07:38 pm rdnzl

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....

423 09/24/2010 12:58 pm rdnzl

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!...

420 09/23/2010 05:20 pm rdnzl

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....

416 09/17/2010 08:23 pm rdnzl

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!...

415 09/16/2010 08:16 pm rdnzl

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!...

401 08/23/2010 03:56 pm rdnzl

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

398 08/22/2010 01:03 pm rdnzl

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 08/16/2010 07:21 pm rdnzl

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.

387 08/06/2010 10:31 am rdnzl

Code cleanups.

369 04/23/2010 04:04 pm rdnzl

Change close program call when error occurs.
Geert-Jan added code to update Sunrise and Sunset timers at start of new day.

355 02/22/2010 05:04 pm rdnzl

Small code cleanups and better use of built-in SQL quoting.

352 02/22/2010 10:47 am rdnzl

Lookup UDP broadcast addresses at startup only.

351 02/22/2010 09:24 am rdnzl

Display error if logfiles cannot be opened.

348 02/21/2010 12:42 pm rdnzl

New version 0.1.183, you must upgrade your database!
Changed the way broadcast addresses are determined.
Added sorting to Phonelist, needs more optimization for large lists.
Added weather parsing from WeatherBug, see wiki for instructions.
Imported Weather page code written by Kris Wauters....

339 02/15/2010 08:26 pm rdnzl

New version 0.1.182, you must upgrade your database!
Moved GUI code from DSC class to Main module, so now server version is same code as client.
Fixed typo on DSC code when checking standalone mode.
Moved GUI code from VISCA class to Camera module, so now server version is same code as client....

310 01/21/2010 10:28 am rdnzl

Removed hour from name of logfiles.

307 01/20/2010 02:21 pm rdnzl

New version 0.1.181, you must upgrade your database!
Timo added virtual device type, starting with Security System for DSC.
Added 3-Phase setting for PLCBUS.
Fixed Bluetooth CPU hog bug, network will be scanned in background now.
Fixed Firstseen date not set for Ping and Bluetooth devices....

304 01/18/2010 04:00 pm rdnzl

New version 0.1.180, you must upgrade your database!
Daniel Lindmark wrote Temperatur.nu a module to publish temperatures.
Fixed some more Bwired and Pachube value bugs.

302 01/18/2010 01:36 pm rdnzl

'Infernix' added automatic feed functionality to Pachube module.
Read wiki on how to enable/use it.

296 01/15/2010 07:39 pm rdnzl

Update clock on virtual DSC LCD display.
Make sure new logfiles are created when new month starts.

287 01/14/2010 04:29 pm rdnzl

Refresh Phonecall list on outgoing/incoming calls.
Cleaned up SQL code.

277 01/04/2010 08:46 pm rdnzl

Display on-icon when device value is awake or up, display dim-icon when dimmed.
Don't error when defined icon images don't exist or icons are not defined.

270 01/03/2010 11:43 am rdnzl

Display line number at which loading of settings failed.

262 01/02/2010 07:50 pm rdnzl

New version 0.1.178, you must upgrade your database!
Fixed visual bugs in menu editor and main toolbar menu.
Don't display year, show full month in status bar instead.
Fixed bug not updating clock in client.
Corrected several 'host not found' error messages....

261 12/26/2009 03:15 pm rdnzl

New version 0.1.177, you must upgrade your database!
Added basic JeeLabs JeeLink code.
Moved Led On/Off code to Main.module to share code.
Several code cleanups.

256 12/08/2009 08:40 pm rdnzl

New version 0.1.176, you must upgrade your database!
Fix Bwired bug where timer was not started ast start of program.
Cleaned up/rewrote/optimized AIBO, Digitemp and Bluetooth module among others.
Put comments between the code.
Only generate RRDTool graphs for choosen timeframe not all of them (what was I thinking!)...

251 12/04/2009 08:09 pm rdnzl

New version 0.1.175, you must upgrade your database!
Fixed bug in AIBO module timer.
Added pushtime parameter to BwiredMap.
Added basic LIRC support written by Timo.
Added basic One-Wire Weather framework written by Timo.
Implemented an UDP broadcaster and listener, so logs are pushed to the clients....

245 11/21/2009 03:35 pm rdnzl

New version 0.1.173, you must upgrade your database!
Made more strings translatable.
Timo rewrote his KNX/EIB class code.
Added Client/Server mode to DomotiGa GUI (see domotiga.conf)
Made XMLRPC enabled by default, so server can be controlled.
Domotiga GUI is default standalone, change domotica.conf to "clientserver"....

238 11/03/2009 12:10 pm rdnzl

Lookup and update Z-Wave device values.
Only update Energy usage of enabled devices.
Only show enabled Weather and Newsfeeds.
Apply calibration and divide calculations when displaying device values.
Only create RRDTool graphs for enabled devices.
Various code cleanups.

219 10/11/2009 08:32 pm rdnzl

New version 0.1.172, you must upgrade your database!
Display program version on splashscreen again.
Fixed Fritz!Box parse code, announce in/outgoing calls in program log.
Make menus configurable (see edit menus), was a request for a long time.
Display scrollbar if a menu contains items that don't fit in window....

213 10/03/2009 04:34 pm rdnzl

New version 0.1.171, you must upgrade your database!
Better error checking for Fritz!Box class.
Added database name to window title.
Use desktop settings for choosing the webbrowser.
Added option to database admin tool to erase cdr table.
Cleaned up RFXCom commander code....

208 09/14/2009 05:34 pm rdnzl

New version 0.1.170, you must upgrade your database!
Added RFXCom Transmitter support for newer KAKU and HE devices (AC), please test!
Added Dim level slider to Control page for AC type devices, needs more work.
Small error message and comments change in Devices module....

203 09/08/2009 08:13 pm rdnzl

New version 0.1.169, you must upgrade your database!
Code cleanup in RFXComRX.
Added RFXCom transmitter support for X10, KAKU, ARC, please test.
Added Kaku devicetype.
Fixed bug where Heyu interface had wrong id.
Added better error checking to Devices.SetDevice()....

199 09/06/2009 05:05 pm rdnzl

New version 0.1.168, you must upgrade your database!
Better device query error checks.
Added Interface field to device Blacklist module.
Support for Digitemp 1-wire temperature sensors added.
Added product images support to Barcode module.
Enhanced Barcode user interface....

184 07/19/2009 03:48 pm rdnzl

Fixed parsing of programs basedir.

176 07/06/2009 12:59 pm rdnzl

Added settings form for coming Domotica support.

174 07/04/2009 03:16 pm rdnzl

Update version to 0.1.166. You need to update your database.
Added KNX/EIB support (EIS1 and EIS2 devices), thanks Timo.
Changed way dim/bright works on Control page.

167 06/26/2009 06:05 pm rdnzl

Changed about menu and window.
Clear command string after pressing Enter in DSC module.
Increased refresh timer of Home screen.
Only display leds of enabled interfaces.
Rename Falcom SMS to SMS Modem.
Removed hardcoded basedir, so you can install DomotiGa somewhere else now....

160 06/20/2009 11:46 am rdnzl

Stop DSC timer when closing program.

153 06/14/2009 08:26 pm rdnzl

Version update to 0.1.165. You need to update your database.
Fixed crontab weekdays bug.
You can disable HE-UK and HE-UE now with RFXCom tool.
Added framework for RFXCom Transmitter support.
Added support for a bunch of Oregon sensors to RFXCom receiver code. Needs testing....

147 06/14/2009 04:06 pm rdnzl

Better SMS modem initialization.

140 05/29/2009 09:57 am rdnzl

Updated version to 0.1.164 you need to load sql upgrade script.
AIBO code cleanup.
DSC Security Panel support added, thanks Timo.
NMEA GPS parse routine added, thanks Timo.
Bwired XML upload support added.
Added Program uptime.
Only sent battery empty e-mail when needed, if enabled and low....

131 03/23/2009 11:44 pm rdnzl

Fix error log strings.

118 03/20/2009 06:57 pm rdnzl

Fixed restart of xml-rpc and web server after settings save.

116 03/19/2009 01:56 pm rdnzl

Added XML-RPC server functionality. Upped version to 0.1.163.

101 03/06/2009 04:49 pm rdnzl

Add pause button to logfile window.

71 01/04/2009 09:18 pm rdnzl

Display correct RFXPwr and RFXPulse values in overviews too.

66 12/31/2008 02:33 pm rdnzl

Support for animated gif device status icons added in overviews.

60 12/30/2008 10:49 pm rdnzl

Added support for energy usage log of RFXPulse water and gas modules.

56 12/29/2008 08:54 am rdnzl

Fixed RFXCom value3 updates and sensor overview headers.

55 12/29/2008 12:52 am rdnzl

Display correct status icon in sensor overviews, don't display header when no sensors in group found.

45 12/23/2008 11:48 pm rdnzl

Added CTX35 read support for ON/OFF thanks BWired!

43 12/23/2008 08:24 pm rdnzl

Changed VideoServer to use YOICS IP9100 firmware.

41 12/16/2008 04:28 pm rdnzl

Fixed missing Plugwise variables and RRDTool support for Value3

32 12/02/2008 08:17 pm rdnzl

Add initial Plugwise code.

26 12/02/2008 04:12 pm rdnzl

Correctly spell initialize.

23 12/02/2008 03:54 pm rdnzl

Check for lastseen value.

2 11/29/2008 02:54 am riemers

Domotiga import 0.1.158 including b-bugfix devices