Skip to content

XML-API Addon 2.1

Compare
Choose a tag to compare
@jens-maus jens-maus released this 19 Oct 11:40
· 14 commits to master since this release
8a2112a

Downloads

This is a bugfixing release fixing some important issues which had been introduced with XML-API 2.0 and brings some minor additional features to the XML-API in general (see Changes below).

⚠️ UPDATE NOTICE ⚠️
Please note, that if you are currently using XML-API v1 and you are upgrading to XML-API v2, the applications that are using XML-API have to be compatible to XML-API v2 since version 2 introduces some important security related breaking changes compared to XML-API v1 (cf. https://homematic-forum.de/forum/viewtopic.php?f=41&t=77234#p749409).

Changes:

  • fixed issue in state.cgi with usage of LastDPActionTime() which is only valid for channels and not for datapoints where LastTimestamp() should be used instead (#76).
  • reworked mastervalue.cgi and mastervaluechange.cgi to automatically choose the right interface url for the xmlrpc call to query and set the MASTER paramset. This finally should allow to query and set all supported HomeMatic interfaces like HmIP, HmIPW, BidCos-Wired as well as third party interfaces like CuXD, etc (#36).
  • if only one ise_id is supplied in statechange.cgi, new value will not be splitted by "," chars anymore. This should allow to set states of single ise ids which require "," characters (#25).
  • add info attribute to sysvarlist.cgi to output DPInfo() of system variables (#58).

Full Changelog: 2.0...2.1
e8579d67b7603cbb21e1a8d78b4eca65b5fde141b340a43aa0bec00cc8699bda xmlapi_addon-2.1.tar.gz