Skip to content

Version 2.2.0 ​

2. July 2020

Added ​

  • App/UI: Added devices order setting in rooms
  • App/UI: Selectable color schemes
  • App/UI: Tap on app statusbar scrolls to top or will close window
  • Config/UI: Added search/filter on KNX devices page
  • Config/UI: Addons: download of profiles
  • Config/UI: Cameras: Display error informations when available
  • Config/UI: Cameras: Added camera's url format hint
  • Config/UI: Setup - Diagnostic page
  • Config/UI: Setup - System restore from backup file
  • Config/UI: Setup - Local network system migration
  • Config/UI: Display platform on device page
  • Config/UI: Enabled KNX to KNX Quick Configs
  • Config/UI: KNX RGB Quick Configs (Single Color and Color Loop)
  • Config/UI: Added additional Quick Config options
  • Config/UI: Device Page: Show Quick Configs as associations as well
  • Config/UI: Multi selection of devices in digigrams and scenes
  • Config/UI: Show uptime in advanced settings
  • Config/UI: KNX fan with speed setting
  • Config/UI: Possibility to create KNX devices out of addons
  • Config/UI: HAP Reset: Possibility to start multiple processes to increase 149 devices limit
  • Config/UI: Display CPU temperature
  • Config/UI: CPU temperature as system digigram trigger
  • Backend: New migrateSystem API
  • Backend: New getCameraError API
  • Backend: New onNotification log notification event
  • Backend: New 'set/getSystemDiagnostic' API
  • Backend: MQTT configuration is updating engine mqtt.csv
  • Backend: MQTT addon components/devices support
  • Backend: Addons components/devices min software version check
  • Backend: .csv to .json converter (and reverse) supports now SPACING and TAG in [COMMANDS] and TAG in [MAPPINGS]
  • Backend: Support of camera streams with HTTP Digest authorization
  • Backend: Support of MQTT hotloading
  • Engine: Tag support for commands und mappings in CommandServers
  • Engine: support for telnet negotiation in CommandServers
  • System: added support for Raspberry Pi 4

Changes ​

  • App/UI: Defocus select elements when starting screensaver
  • App/UI: Display log notifications in relative time format
  • App/UI: Use system name instead of 'Home' on rooms page
  • App/UI: Draw cameras menu only if cameras available
  • App/UI: HVAC modes display improvements
  • Config/UI: Disabled setup process is enabling guest user
  • Config/UI: Notification profiles are now grouped by notification type
  • Config/UI: Display last update timestamps in relative time format
  • Config/UI: Disabled autocompletion/autocorrect in search fields
  • Config/UI: User e-mail is not a required field anymore
  • Config/UI: Allow KNX DPT updates even address is in use
  • Config/UI: Internal Log: case insensitive filter/search
  • Config/UI: Default log notification priority is now normal
  • Config/UI: New cameras are screensaver default enabled
  • Engine: New improved CommandServer TCP/UDP handling
  • Engine: HTTP request connect- and disconnect events dependent on success/error status codes
  • Backend: setKNXGroupAddress API does not create a new component anymore and preserves same cid
  • Backend: addKNXDevice and setKNXDevice API lid parameter is now optional

Fixed ​

  • App/UI: multiple screensaver transitions (in conjunction with playing music)
  • App/UI: RGB ColorPicker did not show up
  • App/UI: 'Overview' page did send to many requests when Safari energy management was active
  • App/UI: Reversed open/close garagedoors controls
  • App/UI: Charts datetime localizations
  • Config/UI: Translation errors
  • Config/UI: Miscellaneous fixes and stability improvements
  • Config/UI: When changing room assignment or name on devices page sometimes the selected room was resetted
  • Config/UI: MQTT NodeRED example was invalid
  • Config/UI: Devices data logging settings did not respond always
  • Config/UI: Charts datetime localizations
  • Config/UI: Cameras did not reload after url update
  • Config/UI: Quick Config colors could not be updated
  • Config/UI: Quick Config page did not always show up
  • Config/UI: RAM usage was display wrong
  • Backend: Remember system class reachability
  • Backend: getSystemsList API delivered wrong data
  • Backend: KNX RGB components had invalid capability assigned
  • Backend: HAP TV input feedback matching