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.
Fixed upgrade script hopefully.
New version 1.0.003, you must upgrade your database.Please make a backup of your database and DomotiGa directory tree first!Fixed HomeMatic auto device create code.Extended OpenTherm database settings and updated code from forum, thanks Frank (BreFra)!...
New version 1.0.002, you must upgrade your database.Please make a backup of your database and DomotiGa directory tree first!
Added support for YouLess energy sensor.Added support for controlling Blyss devices in RFXComTRX (Lighting6), needs testing.Fixed auto creation of Elec3 (OWL CM180) devices....
Fixed: ELV MAX! is standard disabled now
New version 1.0.001, you must upgrade your database.Please make a backup of your database and DomotiGa directory tree first!
Added code for a MQTT Client. (not finished yet)Started suppport for ELV MAX! devices thanks to Wouter! (not finished yet)Added support for reading Meteohub sensors via raw http....
New version 1.0.000, you must upgrade your database.Please make a backup of your database and DomotiGa directory tree first!Fix bug in RAIN2 total rain value for RFXComTRX, thanks Sol-R for reporting.Made x10cmd command database field longer, thanks Rawin....
New version 0.1.209, you must upgrade your database.Please make a backup of your database and DomotiGa directory tree first!Now only init/bind BroadCastEvent socket once, not with every message.Fixed clearing of logfile text to save memory (50%) and prevent first new line to be deleted if buffer is full....
New version 0.1.208, you must upgrade your database.Please make a backup of your database and DomotiGa directory tree first!Added support for Dutch smart meters based on the NTA8130 protocol (P1).It will parse power, and all other MBus connected metering telegrams....
New version 0.1.207, you must upgrade your database.Please make a backup of your database and DomotiGa directory tree first!Shell interface, you can now also call scripts for switching.When clicking button of a switchable Shell device it will call the script with "On", "Off"...
New version 0.1.206, you must upgrade your database.Please make a backup of your database and DomotiGa directory tree first!Added support for controlling and monitoring your Central Heating through the use of an OpenTherm gateway.Read the OpenTherm page on the for more information, more to come....
HomeMatic patches added, thanks JK.Replaced SLEEP command by WAIT command back in.Improved Quickset module (show only enabled devices)Improved HomeMatic class.Added stack analyzer, reports every 20 seconds in debuglog.Moved reported HMLAN firmware, serial and address to the setup area....
Don't enable HomeMatic module by default, added default values.
New version 0.1.205, you must upgrade your database.Please make a backup of your database and DomotiGa directory tree first!Added support for UPM/ESIC WT440/WT450H sensors to RFXComTRX module.Still needs some minor changes to the code to be 100% up to date with RFXtrx433 firmware version 31....
Added forgotten settings_zwave table changes.
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)...
New version 0.1.203, you must upgrade your database.Please make a backup of your database and complete DomotiGa directory first.Added support for Ncid callerid, thanks Mike!Regrouped callerid modules under callerid menu.Changed support e-mail address in several files....
New version 0.1.202, you must upgrade your database.Please make a backup of your database and DomotiGa directory first.Removed AC address settings for RFXComTX, you can now specify the full address in Device Editor.Your AC devices now need another address format specified....
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....
Fixed syntax error in upgrade script.
Added missing mysql lock table command.
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.
Made EM1000-* devicetypes more generic.
Added CUL interface to sql upgrade and install script.If your db is already at version 0.1.119 update it with:mysql -u root -p domotiga <upgrade/01198to01199.sql
Changed default address.
New version 0.1.199, you must upgrade your database! Please make a backup first!Added CUL module support, it's not finished yet, FS20 and EM type msgs are correctly decoded.FHT decoding is not working correctly, needs work, address formats can change.
New version 0.1.198, you must upgrade your database! Please make a backup first!Added PLCBUS setting for housecodes to poll.Added timer delays to PLCBUS command queuing.Added scene programming functionality to PLCBUSCmdr.Thanks Peter for all the PLCBUS ideas!...
New version 0.1.197, you must upgrade your database!Please make a backup first!Added Renaud's configurable home screen code, thanks!
Fixed type in db upgrade script, thanks Reno!
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....
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.
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....
Fixed wrongly named K8055 port type.
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....
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....
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....
Fixes for dimming EIB EIS2 devices.
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....
Added missing database upgrade file.
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!...
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!...
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).
Version upgrade because of adding plugwise firmware settings.
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....
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....
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....
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.
Added upgrade script.
Timo added SMS support for Nokia 6300.
Added devicetype for Oregon WTGR800.Add a second WTGR device with W appended to the address to get wind values.
Corrected settings for PLCBUS in database dump.
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....
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.
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!)...
Change type of cent-a-meter devicetype.
New version 0.1.176, you must upgrade your database!Added Cent-a-meter devicetype.Fixed Cent-a-meter bugs in RFXComRX module.
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....
New version 0.1.174, you must upgrade your database!Added missing routine to Device.module needed for new CEIB.class.Changed Digitemp.module, you need to change your digitemp.conf and devices.Serial IDs are now used as address, DS2423 is also supported, read wiki 1-Wire section....
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"....
Fixed KNX/EIB interface settings.
Remove language support for menu names, not needed.
Added missing Z-Wave node database fields.
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....
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....
Added X10Security to protocol field of RFXCOm interface.Same for 1-Wire to Midon interface.
Added HE to support protocols field of RFXCom interface.
Fixed bug where causing adding RFXPulse, Pwr devices giving an error.
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....
Renamed upgrade script.
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()....
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....
Updated version inside upgrade file, updated domotiga.sql with all upgrade changes.
Update version to 0.1.167. You need to update your database.Added new KNX/EIB device types.
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.
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....
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....
Added sql upgrade script for xml-rpc settings.
Add missing conditions table.
Added missing sql upgrade scripts.
Renamed upgrade script to new filename format.
Merged database upgrade scripts.
Created install and upgrade directory and updated documentation.