Skip to content
This repository has been archived by the owner on May 17, 2021. It is now read-only.

Release Notes 1.5

Thomas E.-E. edited this page Jun 14, 2014 · 20 revisions

Here is a preliminary list of what this release most likely brings on top of the previous openHAB 1.4.

New & Noteworthy

See the Github issue tracker for a full change log.

openHAB Runtime

Major features:

Enhancements:

  • Various Enhancements for Tinkerforge Binding (#720, #740, #848, #915, #988, #1004, #1066, #1108, #1123 )
  • Various Enhancements for Z-Wave Binding (#839, #842, #859, #861, #862, #863, #879, #880, #883, #899 #907, #910, #912, #916, #923, #928, #942, #945, #949, #973, #974, #975, #977, #990, #998, #1006, #1016, #1017, #1018, #1019, #1020, #1043, #1049, #1050, #1051, #1058, #1062, #1065, #1067, #1070, #1075, #1078, #1084, #1091, #1101, #1134, #1143)
  • Various Enhancements for RFXCom Binding (#858, )
  • Various Enhancements for MPD Binding (#888, )
  • Move the Apple TTS Engine (Macintalk) to a seperate add-on bundle (#872, #869 )
  • Improvements to FritzBox exception logging (#891)
  • Improvements to MQTT connection exception logging (#892)
  • begin and end parameter for chart servlet added (#896)
  • NikobusBinding : added calculation of second CRC & improved support for dimmer/rollershutter (#917)
  • Add mySQL timeout parameter and update cfg defaults (#930)
  • Update 'Joda - Time' to version 2.3 (#938)
  • DateTimeType with timezone detection (#960)
  • Refactoring of IHC binding (#963)
  • Sonos - Implement "playline" command + various improvements (#969, #1032, #1061, #1069, )
  • Added outlier filtering feature to the 1-wire binding (#1008)
  • More flexible formatting of numeric values (#1012, #1022)
  • Added MQTT last will and testament feature (#1023)
  • added feature to urtsi binding to address multiple daisy-chained devices (#1027)
  • FritzboxAHA-Binding improvement: Added energy reading for web interface queries (#1102)
  • squeezebox : added language parameter for action squeezeboxSpeak() (#1107)

Bugfixes:

  • Bundle loading order issue (#457, #517, #637, #707)
  • Prevent multiple events for touch devices (#799, #807)
  • Various Plugwise Bugfixes (#850)
  • HDanywhere: Fix issue with .cfg parsing (#856)
  • Inconsistent paths in classic UI (#853)
  • Fix NPE if no persistence services enabled (#895)
  • Maxcube: Support On/Off commands (#897)
  • Network Health binding - Refresh Interval default can not be changed (#900, #986)
  • Fritzbox reconnect issue (#937)
  • Fix to allow the SqueezeServer class to reconnect if connection is lost (#940)
  • Added Insteon PLM binding. Fixed urtsi binding (#953)
  • TCP/UDP binding: fixed character encoding and make encoding configurable... (#961)
  • Fix a crash in squeezeserver when parsing volume. Update title/volume when state changes to play (#965)
  • A chart doesn't work for Switch item in v1.4.1 (#970)
  • Column name in ORDER BY clause has to be defined without quotes (#987)
  • OpenSprinkler Binding Silent Fail with Java JDK 1.7 Fix (#983)
  • Chart onoff fix (#995)
  • Wrong parameters for RPC function init (#1000)
  • Reconnection bug fixes for the Squeezebox Server IO bundle (#1026)
  • Bugfix for integer value and float conversion pattern (#1013, #1030)
  • TCP/UDP binding: Answer of command could not be transformed (#1033)
  • o.o.c.t.i.s.RegExTransformationService returning null instead of source value (#1054)
  • Fixed item publishing and reloading (#1055)
  • Improved concurrency handling and mqtt startup behaviour (#1064)
  • improves Classic UI compatibility of Firefox 15 and higher (#1071)
  • Squeezebox binding http command - dest port not used (#1077)
  • Squeezebox binding - parseBindingConfig : wrong execption thrown if illegal argument (#1082)
  • Openhab Designer Mac (#636) doesn't know pushover (#1096, #1111)
  • EnOcean binding: Fix illumunation value conversion (#1136)
  • MySQL: fix GroupItem handling (#1140)
  • EnOcean binding: Support PercentType for NumberItems (#1141)

Removals:

  • none

major API changes *none

The complete list of issues can be obtained from the Github Issue Tracker.

Updating the openHAB runtime 1.4 to 1.5

If you have a running openHAB runtime 1.4 installation, you can easily update it to version 1.5 by following these steps:

  1. Unzip the runtime 1.5 and all required addons to a new installation folder
  2. Replace the folder "configurations" by the version from your 1.4 installation
  3. Copy all other customizations you might have done to the new installation (e.g. additional images, sounds, etc.)

Installation


User Interfaces


Community

(link to openHAB forum)

Development



Misc


Samples

A good source of inspiration and tips from users gathered over the years. Be aware that things may have changed since they were written and some examples might not work correctly.

Please update the wiki if you do come across any out of date information.

Use case examples

Collections of Rules on a single page

Single Rules

Scripts


Release Notes

Clone this wiki locally