Download Latest Version linknx-0.0.1.30-OpenWRT-Kamikaze-r7908.tgz (263.7 kB)
Email in envelope

Get an email when there's a new version of Linknx

Home / linknx / linknx-0.0.1.30
Name Modified Size InfoDownloads / Week
Parent folder
readme.txt 2012-02-16 8.9 kB
linknx-0.0.1.30.tar.gz 2012-02-16 327.8 kB
Totals: 2 Items   336.7 kB 0
Release 0.0.1.30:
    * Increase version number to avoid confusion between this official release and previous CVS snapshots
Release 0.0.1.29:
    * Add value "0" = auto for 20.102 HeatingMode (as defined in the Datapoint Types) (stefdude) 
    * Add usage count on objects to prevent removal of objects in use
    * Fix crash in case of invalid group address
    * Better error message when linknx server initialization fails 
    * Output LUA scripts and e-mail body text as CDATA sections for better readability 
    * Add an optional "description" attribute to rule definitions
    * Add action "set-rule-active" to enable or disable a given rule
    * Add "threshold" condition to detect threshold crossing for numeric objects.
    * Add xml request to execute actions (<execute><action .../><action .../></execute>)
    * Change linknx.xml file to an almost empty config. Sample config is now in sample.xml
    * Add xml request for sunrise/sunset/noon time and for exception days (<read><calendar month="9" day="30" /></read>)
    * Add action "start-actionlist" to force execution of the complete actionlist from a given rule
    * Add possibility to force execution of an actionlist on xml interface
    * Read version string and optional feature set on xml interface
    * Add "from" attribute for SMS gateway (Sender ID).
    * Add precision setting (rounding of value) for objects with floating point value.
    * Add locking to protect LUA scripting engine (stefdude)
    * DimUpAction: take into account the stop-limit inclusive (stefdude)
    * Allow DimUpAction for object types 5.001 and 5.003 (stefdude)
    * Add formula action ( compute a value based on formula a*x^m+b*y^n+c )
    * Allow to clear list of exception days using XML interface
    * Add support for baud rate 200, 300, 600, 1200 and 230400 for serial io-port
    * Disable signed 64 bit objects if STL streams doesn't support it (uclibc++)
    * Restrict DPT 16.000 to ASCII codes 0 to 127 and add DPT 16.001 with range 0 to 255
Release 0.0.1.28:
    * Add conditional actions (skip executions of a group of actions based on a given condition)
    * Do not execute stateless rules at init (problem with object conditions because EIBD connection not yet established)
    * Avoid use of tmpfile() function in XML parser (not supported on FritzBox)
    * Allow to insert object values in some actions (shell, e-mail, SMS, io-port, set-string)
    * Add condition to compare 2 objects (requires complete refactoring of Object and ObjectValue classes)
    * Fix for exportXML with Object-Conditions without value (michael111)
    * Add "toggle-value" action that will toggle value of a switching object
    * Allow millisecond delays in actions
    * Add "repeat" action that repeats a list of actions periodically a specified number of times 
    * Add "cancel" action to cancel all ongoing actions of a rule
    * Add "send-read-request" action that will force sending of a read request on the bus
    * Add attribute read="true" for listener address which is used to send read request on the bus
    * Initial schedule for timers with at and *during* fixed (michael111)
	* Support for serial IO port
	* Support for variable length string objects (DPT 28.001)
	* Allow multiple messages in receive buffer (Mike Pieper)
	* Add command to Register/Unregister all objects for notification (Mike Pieper)
	* Better command-line parameter error reporting (Mike Pieper)
	* Fixes the XML for a notification message (Mike Pieper)
	* Avoid linknx crash in case of mysql error
	* Time-counter bugfix and 0-threshold support (Auto-Mate)
	* Fix bug on x64 due to size_t != unsigned int
	* Add command to query rules/timers status
	* Add support for DPT 29.xxx (signed 64bit value)
	* Fix TimeCounter condition not removed from timer queue when rescheduled
Release 0.0.1.27:
	* Fix compiler warnings
	* Fix crash on some ARM architecture due to wrong static member initialization order
	* Allow XML client to register for object change notifications
	* improved mysql support (some error logging + persistent) by stefdude (at) users.sourceforge.net
	* add LUA function to check for exception days
	* Add support for stateless objects and rules
	* Fix bug with "lte" comparison operator

Release 0.0.1.26:
	* Added LUA scripting support
	* Added io port for UDP datagram transmission
	* Improve the logging capabilities
	* Fix sunrise/sunset compilation issues on platforms without tm_gmtoff
	* Add warning message if libesmtp is compiled with pthread support
	* Fix bug in blinds object

Release 0.0.1.25:

2008-07-30  J-F Meessen

	* Add XML command to save current config to a file

2008-07-20  J-F Meessen

	* Add new KNX data-types (8, 16 and 32 bit signed/unsigned int and IEEE754 32 bit float)
	* Add time-counter condition

2008-07-05  J-F Meessen

	* Improve delay configuration (allow d, h or m at end for days, hours or minutes)
	* Improve version information
	* Fix EIS4 datatype (11.001 - date) year encoding not compliant

2008-06-25  J-F Meessen

	* Add Sunrise/Sunset/Noon timespec

2008-05-23  J-F Meessen

	* Catch invalid values in copyValueAction

Release 0.0.1.24:

2008-03-09  J-F Meessen

	* Fix comparison problems with dimming values "up" coming from bus
	* Add "copy-value" action

2008-02-21  J-F Meessen

	* Avoid 1 second wait time when reading group objects that doesn't reply on the bus

Release 0.0.1.23:

2008-01-31  J-F Meessen

	* Fix 40ms delay when performing successive XML requests
	* Forbid slashes in object ID's
	* Add XML command to read all/multiple objects
	* Fix bug in setvalue and compare for time/date value set to "now"

2008-01-14  J-F Meessen

	* Fix compile error when libesmtp not installed

2008-01-10  J-F Meessen

	* Add mysql support for persistence

2007-12-24  J-F Meessen

	* Fix xml export of object-src action

Release 0.0.1.22:

2007-12-11  J-F Meessen

	* Add logging capabilities per communication object
	* Add support for SMTP auth to support mail servers requiring  authentication
	* Fix segfault when no -w param on command line

2007-12-04  J-F Meessen

	* Add workaround for eof flag bug in uClibc++ v0.2.2

Release 0.0.1.21:

2007-12-03  J-F Meessen

	* Move config and persistence files to FHS compliant locations
	* Allow user to tell if/where the config is written when linknx is stopped

2007-12-02  J-F Meessen

	* Added linknx.spec file to be able to build rpm with command "rpmbuild -ta"

2007-11-23  J-F Meessen

	* Allow comparisons (<, >, >=, <=, <>, ==) for conditions on object values

Release 0.0.1.20:

2007-11-17  J-F Meessen

	* Add "stop condition" allowing to interrupt cycleOnOffAction

2007-11-15  Matthias Friedrich & J-F Meessen

	* Add 14 character String object EIS15

2007-11-15  J-F Meessen

	* Add implementation for FilePersitentStorage

2007-11-12  J-F Meessen

	* Add ETS-like flags for communication objects

Release 0.0.1.19:

2007-11-07  J-F Meessen

	* Allow to configure listener group adresses for objects

Release 0.0.1.18:

2007-10-22  J-F Meessen

	* Added Unit Test framework

2007-10-20  J-F Meessen

	* Add condition "object-src" evaluating true only if source of last received state matches specified

2007-10-18  J-F Meessen

	* Add support for timers driven by date/time objects (EIS3/EIS4)

Release 0.0.1.17:

2007-10-10  J-F Meessen

	* Use formatted values in XmlServer instead of float
	
Release 0.0.1.16:

2007-10-07  J-F Meessen

	* Add ShellCommandAction to be able to execute any shell command

2007-10-03  J-F Meessen

	* Add SendEmailAction to be able to send mails
	* Code reformatting with Astyle to fix tab/space mixing (rule: no tabs; 4 spaces by indent)

Release 0.0.1.15:

2007-10-01  J-F Meessen

	* Complete refactoring of group-object value and type system

Release 0.0.1.14:

2007-09-29  J-F Meessen

	* Make KnxConnection more robust (retry every 60 sec if connection failed)

2007-09-27  J-F Meessen

	* Allow startup without config file specified
	* Allow config files with some of the sections missing (rules, objects, services)
	* Added support for EIS3 (Time) and EIS4 (date)
	* Added support for modify/delete of objects, rules or services via xml commands
	* Added <every> element in timer condition to support for periodic events (e.g. every 15 seconds)

2007-09-27  J-F Meessen

	* Allow startup without config file specified
	* Allow config files with some of the sections missing (rules, objects, services)

Release 0.0.1.13:

2007-09-23  J-F Meessen

	* Add notification when instantaneous PeriodicTask's value is going back to false

2007-09-22  Cyrille Demaret

	* Forcewrite flag
	* DimmingObject

2007-09-17  J-F Meessen

	* Fix read operation multi-threading problem

2007-09-17  J-F Meessen & Cyrille Demaret

	* Fix EIS5 floating point numbers conversion issues

2007-09-10  J-F Meessen

	* Fix start/stop/duration in DimupAction
	* Allow increasing and decreasing intensity in DimupAction

Release 0.0.1.12:

???
Source: readme.txt, updated 2012-02-16