forked from openhab/openhab1-addons
-
Notifications
You must be signed in to change notification settings - Fork 0
Release Notes 1.6
teichsta edited this page Nov 24, 2014
·
26 revisions
Please find below the Release Notes of the 1.6 Release. This Release introduces a requirement on Java 7 so please be aware to have an appropriate JDK installed. In the upcoming 1.6.1 Bugfix Release we will try to get rid of this dependency again.
See the Github issue tracker for a full change log.
####Major features:
- #925 LgTV Binding (@martinfluchgmxnet)
- #1130 Waterkotte Ecotouch Binding (@sibbi77)
- #1210 JPA Persistence Binding (@mdbergmann)
- #1292 Wemo Binding (@hmerk)
- #1334 DSC Alarm Binding (@RSStephens)
- #1357 BenQ Projector Binding (@cyclingengineer)
- #1370 eHealth Binding (@teichsta)
- #1372 [RFXCOM] Initial Support for Somfy (RFY) protocol in Rfxcom binding (@juri8)
- #1395 JSONPath Transformation Service (@clinique)
- #1422 AlarmDecoder Binding (@berndpfrommer)
- #1423 Weather Binding (@gerrieg)
- #1469 MiOS (Vera) Automation Controller (@mrguessed)
- #1496 Anel NET-PwrCtrl Binding (@paphko)
- #1514 Davis Binding (@tomtrath)
- #1595 TTS interface to Speech Dispatcher (@clinique)
- #1645 Samsung AirConditioner Binding (@steintore)
- #1649 Enigma2 Binding (@sebastiankutschbach)
- #1668 pilight Binding (@idserda)
####Enhancements:
- #1371 add optional headers functionality to http binding cache items in the main configuration file. (@spali)
- #1393 Introducing lastUpdate in Persistence Extensions (@clinique)
- #1394 Introducing Scale Transformation service (@clinique)
- #1397 [XBMC] Add extra 'System' actions and notifications. (@avdleeuw)
- #1408 Adds support for enabling / disabling MPD outputs (@mgbowman)
- #1409 Allow OWServer binding to accept e.g. DS2423 dual counter, where counter... (@wuellueb)
- #1427 Support binding Service Discovery to specific IP or hostname (@wnagele)
- #1433 New DateTimeType Test (@spali)
- #1436 added new action: createTimerWithArgument(expiryTime, argument, closure) (@berndpfrommer)
- #1441 Homematic: removed XML-RPC and some updates (@gerrieg)
- #1443 Support for multiple netmasks and IPv6 (@wnagele)
- #1444 Added Possibility to filter incoming messages for MQTT subscriber (@Lenzebo)
- #1460 This allows group items who are not exactly the same base item to be inc... (@digitaldan)
- #1471 Adding deltaSince method to PersistenceExtensions (@clinique)
- #1476 [My-SQL] Add debug for aborted queries (@cdjackson)
- #1487 [Hue Binding] Issue #413 Adding logic in Hue binding to poll status hue lamp. (@JosSchering1)
- #1492 Max!CUL Binding - Handle TX credit via hardware (@cyclingengineer)
- #1494 [Squeezebox binding] Improve player event listener handling (@sumnerboy12)
- #1498 [Yamaha binding] Add netradio support (@sumnerboy12)
- #1499 [CUL] Implemented parameters for flexible configuration of CUL Handlers. (@joek)
- #1502 [Insteon] Added SwitchLinc Relay and In-LineLinc Relay (@Kepesk)
- #1505 Manage multiple Netatmo User accounts (and OAuth credentials) (@openhab-migration)
- #1509 [Squeezebox] Add Player State to Speech Commands. Fixes #1474 #1481 (@wezhunter)
- #1510 [Pushover] Method Enhancements (@CrackerStealth)
- #1518 Integrated baudrate and parity settings in FS20 binding (@joek)
- #1533 New icons for next openHAB release (@mepi0011)
- #1534 OpenSprinkler Enhancements (@CrackerStealth)
- #1542 Substantial refactoring of the InsteonPLM binding (@berndpfrommer)
- #1551 [Netatmo] Adding some measurement extensions : RF Status, Wifi Status, Battery Lev... (@clinique)
- #1588 Added support for relative urls for Webview widgets in sitemaps. (@gerrieg)
- #1589 [Homematic] Changed alive validation check, Homegear variable bugfix and state invert for HM-SCI-3-FM (@gerrieg)
- #1592 [Modbus Binding] Add more serial configurable parameters: datasize, parity and stop bit. (@xiboy)
- #1601 [RFXCom] Lighting4 Message (@AlexF12004Roma)
- #1621 [XMPP] Update Smack to 4.0.5 (@Flowdalic)
- #1625 Uniform and easier to read logging pattern (@gerrieg)
- #1639 [Z-Wave] Added the Mimolite sensor and relay (@digitaldan)
- #1646 added new devices 2476D and 2634-222 to insteonplm (@berndpfrommer)
- #1653 Epson binding improvements (@paulianttila)
- #1657 GreenT now handling the refresh property on Image type (@darkrift)
- #1658 [Max!Cube binding] new exclusive mode, send only events if values really changed (@bhelm)
- #1660 [Persistence] Added previousState to PersistenceExtensions (@gerrieg)
- #1670 [FritzAHA] getdevicelistinfos support (@robbyb67)
- #1696 [Tellstick] Added support for Mac (@jarlebh)
- Various Zwave Fixes and Enhancements (#1405, #1418, #1440, #1446, #1448, #1449, #1450, #1451, #1454, #1459, #1463, #1464, #1465, #1466, #1468, #1477, #1478, #1479, #1491, #1507, #1508, #1512, #1516, #1521, #1523, #1528, #1529, #1532, #1536, #1537, #1539, #1544, #1552, #1553, #1555, #1556, #1557, #1559, #1565, #1568, #1570, #1577, #1578, #1587, #1590, #1591, #1597, #1598, #1605, #1614, #1615, #1619, #1620, #1622, #1666, #1669, #1674, #1675, #1676, #1677, #1687, #1679, #1708, #1709, #1710)
####Bugfixes:
- #1407 [KNX] Attempting bugfix for #1344 (@Snickermicker)
- #1412 Fix for case insensitive player ids and mac addresses (@sumnerboy12)
- #1462 Squeezebox Binding: Sync "remove" players incorrect (@wezhunter)
- #1475 [SONOS] fix for not recognized speakers. (@ehmke)
- #1482 Fritzbox Binding log message #881 (@mod42)
- #1517 [KNX] Fix for #851
- #1530 Pom fixes for all bindings using org.openhab.io.transport.serial (@tomtrath)
- #1540 [iec6205621] Values of different meters gets mixed (@msteigenberger)
- #1543 Zwave config NPE checks (@cdjackson)
- #1549 [REST] Export the org.codehaus.jackson.map.annotate package (@watou)
- #1563 [RFXCOM] LIGHTING protocols - Fix support for Contact Items (@engineergreen)
- #1571 Fixed error message on parsing a step size (@mstolt)
- #1573 Fix openhab_default.cfg MySQL JDBC template text (@mattgwatson)
- #1575 CULNetworkHandler: fixed #1772,#1774: refactored CULNetworkHandlerImpl,CULSerialHandlerImpl... (@gernoteger)
- #1581 Astro: fix error in DateTimeUtil::getRange (@stefanroellin)
- #1583 OpenSprinkler: Null Pointer on Startup Fix (@CrackerStealth)
- #1585 Pushover API Requires Retry and Expire Values For Priority = 2 (@CrackerStealth)
- #1608 [Z-Wave] Fix bug with pathalogical looping with FAILED nodes. (@cdjackson)
- #1617 Fix for issue #1267: Allow leading whitespaces in openhab.cfg (@dominicdesu)
- #1630 [Homematic] updateDevice rpc method, add missing ccu rssi datapoints and fixed BinRpc bug (@gerrieg)
- #1632 prevent poodle attack (@openhab-migration)
- #1633 org.openhab.io.console: fix build error with recent eclipse (@maggu2810)
- #1634 Treat a SendDataMessage ACK as a received message. (@cdjackson)
- #1636 bump java environment to fix annotation compliance (@maggu2810)
- #1637 sonos: differ between manifest and .classpath (@maggu2810)
- #1647 [Homematic] Finally fixed BinRpc bug with negative values (@gerrieg)
- #1652 [Netatmo] Some corrections following addition of complementary measurements (@clinique)
- #1655 Ihc binding bug fixes (@paulianttila)
- #1672 Add EcoTouch binding to addons.zip. Fixes #1667 (@sibbi77)
- #1692 [Tellstick] Fix for WIND sensor and fix for duplicate IDs. Closes #1656 (@jarlebh)
- #1693 [KNX] Update openhab_default.cfg (@cniweb)
- #1694 Atmosphere leak fix (hopefully fixes #765) (@digitaldan)
- #1704 [InsteonPLM binding] ability to easily add device features, fixed race conditions (@berndpfrommer)
- #1707 [Astro] Fixed copy/paste bug (@gerrieg)
####Removals:
- none
####major API changes
- none
The complete list of issues can be obtained from the Github Issue Tracker.
If you have a running openHAB runtime 1.5 installation, you can easily update it to version 1.6 by following these steps:
- Unzip the runtime 1.6 and all required addons to a new installation folder
- Replace the folder "configurations" by the version from your 1.5 installation
- Copy all other customizations you might have done to the new installation (e.g. additional images, sounds, etc.)
Installation
Community
- Support
- News Archive
- Presentations
- How to Contribute
- IDE Setup
- How to Implement a Binding
- How to Implement an Action
- Projects using openHAB
- User Interfaces
- Classic UI
- iOS Client
- Android Client
- GreenT UI
- CometVisu
- Automation
- Scripts
- Rules
- Actions
- Bindings
- AlarmDecoder Binding
- Anel Binding
- Asterisk Binding
- Astro Binding
- BenQ Projector Binding
- Bluetooth Binding
- Bticino Binding
- Comfo Air Binding
- Config Admin Binding
- CUL Binding
- CUPS Binding
- DAIKIN Binding
- Davis Binding
- digitalSTROM Binding
- DMX512 Binding
- DSC Alarm Binding
- DSMR Binding
- Ecobee Binding
- EDS OWSever Binding
- eKey Binding
- Energenie Binding
- EnOcean Binding
- Epson Projector Binding
- Exec Binding
- Freebox Binding
- Freeswitch Binding
- Fritz AHA Binding
- Fritz!Box Binding
- FS20 Binding
- Global Cache IR Binding
- GPIO Binding
- HAI/Leviton OmniLink Binding
- HDAnywhere Binding
- Heatmiser Binding
- Homematic / Homegear Binding
- HTTP Binding
- IEC 62056-21 Binding
- IHC / ELKO Binding
- ImperiHome Binding
- Insteon Hub Binding
- Insteon PLM Binding
- IRtrans Binding
- jointSPACE-Binding
- KNX Binding
- Koubachi Binding
- Leviton/HAI Omnilink Binding
- Lg TV Binding
- MAX!Cube-Binding
- MAX! CUL Binding
- MiLight Binding
- MiOS Binding
- Modbus TCP Binding
- MPD Binding
- MQTT Binding
- MQTTitude binding
- Neohub Binding
- Nest Binding
- Netatmo Binding
- Network Health Binding
- Network UPS Tools Binding
- Nibe Heatpump Binding
- Nikobus Binding
- Novelan/Luxtronic Heatpump Binding
- NTP Binding
- One-Wire Binding
- Onkyo AV Receiver Binding
- Open Energy Monitor Binding
- OpenPaths presence detection binding
- OpenSprinkler Binding
- OSGi Configuration Admin Binding
- Philips Hue Binding
- Piface Binding
- pilight Binding
- Pioneer-AVR-Binding
- Plugwise Binding
- PLCBus Binding
- Pulseaudio Binding
- RFXCOM Binding
- Samsung AC Binding
- Samsung TV Binding
- Serial Binding
- Satel Alarm Binding
- Snmp Binding
- Somfy URTSI II Binding
- Sonos Binding
- Squeezebox Binding
- Swegon ventilation Binding
- System Info Binding
- TCP/UDP Binding
- Tellstick Binding
- TinkerForge Binding
- Tivo Binding
- VDR Binding
- Velleman-K8055-Binding
- Wake-on-LAN Binding
- Waterkotte EcoTouch Heatpump Binding
- Weather Binding
- Wemo Binding
- Withings Binding
- XBMC Binding
- xPL Binding
- Yamahareceiver Binding
- Zibase Binding
- Z-Wave Binding
- Application Integration
- Asterisk
- Google Calendar
- Linux Media Players
- ROS Robot Operating System
- Telldus Tellstick
- Zoneminder
- Rooted Wink Hub
- Persistence
- db4o Persistence
- rrd4j Persistence
- MySQL Persistence
- MongoDB Persistence
- Sen.Se Persistence
- Cosm Persistence
- Logging Persistence
- Exec Persistence
- MQTT Persistence
- InfluxDB Persistence
- JPA Persistence
- Misc
- Transformations
- REST-API
- Security
- Service Discovery
- Dropbox Bundle
- Voice Control
- BritishGasHive-Using-Ruby
Samples
- Item definitions
- Sitemap definitions
- Binding configurations
- Comfo Air Binding
- Nest Binding (new)
- Nest Thermostat
- Rollershutter Groups
- Squeezebox
- WAC Binding
- WebSolarLog
- Rules
- Misc. rule examples
- Alarm Clock
- Convert Farenheit to Celcius
- Taking Rules to New Heights
- Reusable Rules via Functions
- Items, Rules and more Examples of a SmartHome
- REST Examples
- Tips and Tricks
- Scripts
- Syntax highlighting for external editors
- Update-Scripts
- Controlling openHAB with Android
- Usecase examples
Release Notes