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.
Code cleanups, unused variables and functions removed.Bwired correctly show http headers in debug log.Renamed local variables who had same name as global ones.Added support for more than one YouLess device, you have to specify the ip address as device address now....
Update to fix Feature request 259
Parse HE device group commands for RFXComRX.
Synced with dev machine.
Fixed: Try to fix issue #262, using a new Google Latitude URL/API
Implement feature request 259
Removed requirement in YouLess code to have connection to Bidgely site.
Fixed wrong Mochad interface name.
Read temperature from EnviR devices.
Fixed double autocreate for HomeMatic devices, added more debug for serial no.
Fixed another bug for HomeMatic pairing.
Fixed auto creation of paired HomeMatic devices.
Fixed event condition check for DomotiGa3.Fixed OpenTherm startup code.
Fixed time of day code.
Changed ip and broadcast address dectection code.
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)!...
Added: Support for open-zwave r640 (please upgrade to the latest version of the open-zwave library)Added: Z-Wave Commander GUI rewritten, configuration is more flexible, group associations are visible and usercode (e.g. Tag Readers) are supported now. NOTE: This will only be supported in DomotiGa3...
Fixed: Couldn't replace 0 or 1 with calibration (issue #241)
Changed: Remove auto-mode, plants audio and goodmorning prompt (was hardcoded)
Convert all read/write to Gambas3
Changed: Update Neighborhood is using HealNetwork now (works better)Added: Heal Network in Z-Wave CommanderFixed: Z-Wave controller itself can update its neighborhood
No need for a counter here
Update: DomoZWave wrapper supports open-zwave r623+
Fixed negative temp decoding for RFXComTRX THB sensors.
More device query cleanups by Wouter.
Fix for issue #232, added right click menu to devices list.
Lots of device query updates and code cleanups made by Wouter, thanks!
Lots of device query updates and code cleanups made by Wouter, thanks!Same code for Gambas 3 DomotiGa projects follow shortly.
Added missing comma to sql query, thanks Wouter!
Fixed: When DomotiGa Client -> Server mode it will not try to save invalid GlobalVarsFixed: DomotiGa Client will not save the GlobalVars when a new hour happens (only server should do this)Fixed: GlobalVars Sec, Min, Hour, Day, Month and Year are initialized during startup (they caused other issues, because they didn't exists)
Fixed: Updated the DomoZWave wrapper to support the latest open-zwave libraryRemoved: Add/Remove controller option from Z-Wave Commander (became obsolete)
Added: Ability to remove faulty Z-Wave nodesAdded: Ability to replace faulty Z-Wave nodesAdded: open-zwave r591 compatibilityAdded: open-zwave r582 compatibility, use DomoZWave.cpp.582 instead of DomoZWave.cppFixed: Aeon Energy Meter will not report "4" anymore...
NOTE: Please recompile the Open Z-Wave wrapper as documented on the following page: http://www.domotiga.nl/projects/domotiga/wiki/Z-WaveAdded: OpenZWave wrapper can handle multiple Z-Wave controllers (but DomotiGa doesn't support it YET)Added: OpenZWave wrapper logs debug to ~/logs/domozwave-<year>-<month>.log instead of console...
Prevent overflow error.
Don't trigger hour every minute.
Fixes to GlobalVar code again.Updated DomotigaServer3 code with older fixes.
Fixed GlobalVar Weekday and other issues, please test.
Revert GlobalVar changes.
Fixed RFXComTRX Commander SetMode command.
Made parsing YouLess JSON data more flexible.
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 RFXComTRX Lighting5 switching hopefully.Added check for correct RFXComTRX firmware version for certain protocols.Started to add support for RFXComTRX Lighting6 (Blyss) devices control, needs database changes to be enabled.
Fixed: DomotiGa will crash when devicelist was requested via a webclientFixed: An old CXMLRPC bug came back again, fixed again (if the on/off icon held a NULL value in the database, DomotiGa would crash)
Fixed problem with creating the same device types for each smartmeter meter type.
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....
Fixed: Z-Wave set/add association was wrongly implementedAdded: Z-Wave remove associationNOTE: Please recompile your Z-Wave wrapper to use association
Fixed dimming AC devices with RFXComxPL.
Feature: The Open Z-Wave wrapper will not overwrite values anymore in DomotiGa. E.g. it could happen that Temperature and On/Off where stored in "Value1". This is an extension of the earlier submitted BASIC commandclass mapping feature.Feature: The Open Z-Wave wrapper support the recent devices which have multiple NodeEvents triggers....
Convert read values of OWFS switches to On/Off.
Updated the binaries.
Moved decoding of Chime command from X10 to ARC for RFXComTRX.
Fixed bug in Plugwise code (removed test code), thanks Jos for reporting.Added Chime decode code to RFXComTRX Lighting1 routine, thanks Re.
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....
Corrected copyright notices.Added Google Translate API-key support (not functional yet)Added user cookie support for encryption, thanks Teus.
Added RFXComTX reconnect tcp socket code when failed to write.
Corrected several copyright notices.Update contact fields when callerid gets triggered.Encrypt user passwords in database, thanks Teus.Provide menu item for users to change their user account.
Now DomotiGa in client mode checks if the XMLRPC module is enabled upon startup.Also checks if the configured service can be reached.And it will check if the server and client program versions match.It will report if something is wrong.
Fixed wrong call in Setup_SmartMeter.
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....
Added missind SmartMeter code, and corrected version string.
Make CurrentCost autodevice creation work.
Added support to control CM17a via heyu with X10Cmd module.
Fixed parsing of P1 telegrams. Please test.
Changed address of P1Mbus meters from P1-MBus<type> to P1-MBus<channel>.
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....
Don't check for rrdtool command in client mode.
Catch errors in Energy module and report them in debug log.
Clients now send an xmlrpc request to the server to update RRDtool graphs.
Fixed action order in event editor, added scrollbar.
Fix address format for decoding RFXtrx Lighting2 (AC) & Lighting5, thanks Niels.
Fixed return type in Plugwise code.
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....
Fixed bug with case insensitive AC address group compare for older Gambas version.Fixed Group On/Off command parsing in RFXComTRX class.Thanks ReWind!
Fixed RFXComTRX Lighting2 address decoding.Check your device addresses.
Added Harrison curtain control support to RFXComTRX.
Added LightwaveRF transmit to RFXComTRX code.
Added support for picotts engine.Added compile script to compile binaries.
Fixed error in DeviceEditor while loading empty device lastchanged field.
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)...