openHAB Milestone builds

There is one for the released builds… in powershell - works fine :slight_smile:

Ok, good to know, thank you for that hint!
However, as I am updating all couple of weeks to some new Snapshot build the scripts for the released builds probably won’t help me.

habe M6 running since a week incl z-wave, which recognized all the devices and is stable.

I‘m runnung 2 instances
a) on a Pi
b) Mac Dev system for the TelekomTV, WhatsApp and Rachio sprinkler binding.

So far everThing looks fine, good job :clap:

I’d like to say thank you: compared to v2.3, now v2.4 (build 1443) seems to have faster response times at least for controlling Zigbee lights, etc. :slight_smile: (Openhabian on the Raspberry Pi 3)

1 Like

Thanks for all the hard work.

All, the countdown for the 2.4 release starts, we are planning the release for December 17!
I will therefore increase the frequency for the milestone builds to about once a week - 2.4.0.M7 has just been published!

Here’s the changelog:

Eclipse SmartHome:

  1. Fix Homie trigger channels (fixes #6497) (#6529) (detail / githubweb)
  2. RuleActions via ActionProvider with annotations (#6398) (detail / githubweb)
  3. don’t show errors if not active anymore (#6543) (detail / githubweb)
  4. Support system trigger channels in Homie (closes #6542) (#6552) (detail / githubweb)
  5. add missing license header to homematic test files (#6554) (detail / githubweb)
  6. Fixed handling of state updates in system profiles (#6527) (detail / githubweb)
  7. [homematic] bugfix in QuantityType (#6561) (detail / githubweb)
  8. Remove automation.thingsupport dependency from magic bundle (#6558) (detail / githubweb)
  9. Fix PaperUI item selection (#6562) (detail / githubweb)
  10. blukii: split handler and data decoding (#6540) (detail / githubweb)
  11. presence default icon were falselly presenting true value. Changed to (detail / githubweb)
  12. blukii: fix temperature decoding (#6564) (detail / githubweb)
  13. [homematic] Prevent NPE in QuantityTypeConverter for unitless datapoints (detail / githubweb)
  14. [uom] Add Miligram per Cubic Metre unit (#6563) (detail / githubweb)
  15. [BoseSoundTouch] Implement Stereo Pair handling (#6555) (detail / githubweb)
  16. #6577 Fix NPE in ThingManager.setEnabled() (#6578) (detail / githubweb)
  17. [Hue] Do not switch the lights on, if the color temperature is changed (detail / githubweb)
  18. prevent NPE if xy field is null (#6566) (detail / githubweb)
  19. [uom] Add Microwatt per Square Centimetre unit (#6575) (detail / githubweb)
  20. [LIFX] Fix IAE whenever light returns color temperature outside valid (detail / githubweb)
  21. Extract ItemBuilderFactory from ItemRegistry (#6556) (detail / githubweb)
  22. updated Paho client to 1.2.0 (#6582) (detail / githubweb)
  23. Made storage in OAuth2 required. (#6546) (detail / githubweb)
  24. Implement a meteoblue weather binding. (#4821) (detail / githubweb)
  25. [DMX] new feature: dynamic turn-on value (#6395) (detail / githubweb)
  26. used the shared threadpool for the shared client (#6588) (detail / githubweb)
  27. Added PlayerItem profile for system raw rocker channels. (#6591) (detail / githubweb)
  28. MQTT Action and some MQTT Things fixes (#6579) (detail / githubweb)
  29. Add EntryControl thing category (#4911) (detail / githubweb)
  30. harden the open / close handling (#6593) (detail / githubweb)
  31. Readme: Add bridge definition to example (#6594) (detail / githubweb)
  32. removed source artifact of paho (#6597) (detail / githubweb)
  33. Feature time of day condition #6465 (#6530) (detail / githubweb)
  34. fix comment (copy ‘n’ paste error) (#6603) (detail / githubweb)

openhab-core:

  1. Do not install node in target directory to make sure we do not package (detail / githubweb)
  2. fixed version of Guava to use to 18.0 (#435) (detail / githubweb)
  3. leave non-numeric qualifiers in place for version (#439) (detail / githubweb)

openhab1-addons:

  1. [Pushbullet] Update pushbullet.cfg with (#5711) (detail / githubweb)
  2. [Pushbullet] Update README.md with configuration parameters (#5709) (detail / githubweb)
  3. Corrected project config for mysql related to #5699 (#5714) (detail / githubweb)
  4. Correct PROWL configuration info (detail / githubweb)
  5. Add configuration details (detail / githubweb)
  6. move EnOcean 1.x binding to legacy addons (#5719) (detail / githubweb)
  7. Update README.md (#5720) (detail / githubweb)

openhab2-addons:

  1. [Seneye] Add disconnected, slideserial, outofwater, wrongslide channels (detail / githubweb)
  2. [seneye] Made constants and handler packages internal (#4017) (detail / githubweb)
  3. fixed channel base#10012 (#4252) (detail / githubweb)
  4. properly handle the deactive of the handler factory to call the (detail / githubweb)
  5. Discovery package timeout gets more time and clear cache before (detail / githubweb)
  6. [onkyo] Add volume scaling variants (#4223) (detail / githubweb)
  7. [konnected] fixed link in docs and put it in-line (#4267) (detail / githubweb)
  8. [MiHome] fix #4190 && fix #4191 (#4268) (detail / githubweb)
  9. [knx] update README.md (#4229) (detail / githubweb)
  10. Ignore known gateway properties (#4269) (detail / githubweb)
  11. [ValloxMV] Switched to shared instance of WebSocketClient (#4239) (detail / githubweb)
  12. Update create_openhab_binding_skeleton.cmd (#4283) (detail / githubweb)
  13. Add missing serial transports to lutron and pioneeravr binding features (detail / githubweb)
  14. HueEmulation IO binding: Support Coloured bulbs (#4216) (detail / githubweb)
  15. Implement an OH2 EnOcean binding (Closes #2261) (#3826) (detail / githubweb)
  16. [Konnected]- Updates, Tweaks, add retry count and request timeout (detail / githubweb)
  17. Deconz/Raspbee binding (#4213) (detail / githubweb)
  18. Fixed example in README as INCREASE and DECREASE are no valid commands (detail / githubweb)
  19. [DSMR] Improved reporting about configuration issues. (#4291) (detail / githubweb)
  20. [OpenUV] Give a little more time to API timeout. (#4290) (detail / githubweb)
  21. [Netatmo] Added NPE safe-guard (#4266) (detail / githubweb)
  22. [GoogleTTS] Remove native dependencies (#4221) (detail / githubweb)
  23. [MiHome] added another model type for new Aquara switch (#4279) (detail / githubweb)
  24. Synchronize on squeezeBoxPlayerListeners (#4294) (detail / githubweb)
  25. [MiHome] Update .things, .items and .rules examples. (#4284) (detail / githubweb)
  26. [KNX] replace spaces in GA config string (#4298) (detail / githubweb)
  27. Initial contribution of evohome binding (#2342) (detail / githubweb)
  28. [MiHome] add basic thing type for yet unsupported models (#4295) (detail / githubweb)
  29. [MiHome] add model remote.b286acn01 (#4300) (detail / githubweb)

Z-Wave:

  1. Database update (#1067) (detail / githubweb)
  2. Database update (#1069) (detail / githubweb)
  3. Fix some incorrect channel categories (closes #1068) (#1070) (detail / githubweb)
  4. Minor formatting updates to scheduler class (#1073) (detail / githubweb)
  5. Implemented CLOCK/CLOCK_GET (#1074) (detail / githubweb)

ZigBee:

  1. add a note about zigbee 3 support (#308) (detail / githubweb)
  2. Add ability to add endpoints and clusters to a device via the XML (#260) (detail / githubweb)
  3. Osgified the mechanism of making channel converters available to the … (detail / githubweb)
  4. Add support for Xiaomi Aqara Sensor HT via static thing definition XML (detail / githubweb)

From now on, the focus will be on bug fixing, no bigger changes / refactorings will be done anymore until the release. If you find critical issues that need to be fixed before the release, please use the according issue trackers and ping the relevant maintainers!

Cheers,
Kai

19 Likes

New Testing Results & FAQ thread for 2.4.0.M7 here:

hi Kai, what if the original maintainer seems to have left the building?

Fix it yourself or find someone else interested in having it fixed :slight_smile: .

Please note that you can from now on find direct links to the latest milestone on https://www.openhab.org/download/
as well as some explanation between the different versions for novice users.

Feel free to provide feedback!
Thanks

4 Likes

Excellent! Why was this only done now by December 2018? Would have liked to have these clear options for years. Great work!

You need to sign up to the “Announcement” section and you will never miss such information, and of course, you need to read. “Watching first post” is very handy if you don’t like to be notified on every single message.

I agree but the new links on the download page are MUCH EASIER and also suitable for every newcomer who has not read this forum for years. I think OH suffered a lot in the past form all these complicated scattered information which made it unnecessary hard for every beginner to join in. Normally you would expect this information on the download page of the main website (where it finally arrived now) and I really appreciate this!

From what I remember: The download section already had the direct links for manual deployment of the 2.3.0 Stable Release (since the website was revamped during the summer of 2018)

The recent change was about the addition of the Milestone builds/releases for testing purposes (the Milestones are not very appropriate for newcomers :slight_smile:)

sorry for the noob question

how can we know in which current milestone is currently openhab?

how to know what is the milestone of the openHAB 2.4.0 Build #1451?

Thanks

Did M8 go out without an announcement?

I havent seen it announced.

You’re right, I missed to mention it here. Here are the changes that are included in M8:

Eclipse SmartHome:

  1. [homematic] Use system channel for PRESS datapoint (#6587) (detail / githubweb)
  2. Ability for scale transformation to work with QuantityType (#6606) (detail / githubweb)
  3. Fix Eclipse JUnit Plug-in Test configurations (#6609) (detail / githubweb)
  4. Added OAuth2 bundle to feature list. (#6607) (detail / githubweb)
  5. [MQTT] fix number formattting (#6613) (detail / githubweb)
  6. [MQTT] fix connection handling for command-only channels (#6615) (detail / githubweb)
  7. refactor isFloat to isDecimal (#6616) (detail / githubweb)
  8. Paper UI: Fix group item creation for base type None (#6623) (detail / githubweb)
  9. Paper UI: move disabled button to thing list (#6622) (detail / githubweb)
  10. [MQTT] removed full network scan mqtt discovery service (#6618) (detail / githubweb)
  11. RuleEngine: ItemCommandAction: Use input for commands to allow module (detail / githubweb)
    • Added support for sensor API (Motion Sensor / Dimmer Switch) (#6511) (detail / githubweb)
  12. [MQTT] added brokerid to configuration (#6624) (detail / githubweb)
  13. Implements new reference syntax: list[index], map[“key”], bean.field (detail / githubweb)
  14. updated contributor list (#6627) (detail / githubweb)
  15. upgraded to JUPnP 2.5.0 (#6625) (detail / githubweb)
  16. upgraded to JmDNS 3.5.5 (#6628) (detail / githubweb)
  17. [Hue] Fixed brightness of 1 shown as off (#6629) (detail / githubweb)
  18. reduced some logging to debug level (#6634) (detail / githubweb)
  19. Setting stop timeout to 0 in order to avoid blocking the component (detail / githubweb)
  20. Added STATE_CONTACT support for all HMIP-SWDO devices (#6633) (detail / githubweb)
  21. correct swagger response type definition (#6638) (detail / githubweb)
  22. Fix storing empty refresh token on refreshToken call. (#6637) (detail / githubweb)
  23. Corrected documentation for channelLinked method (#6642) (detail / githubweb)
  24. Add missing Automatic-Module-Name manifest entries (#6650) (detail / githubweb)
  25. MQTT: Fix disconnect. Fix generic percentage channel. (#6648) (detail / githubweb)
  26. Added documentation about bridge configuration (#6644) (detail / githubweb)
  27. [io.net] Added test for null subject-alternative-names and fixed the NPE (detail / githubweb)
  28. [meteoblue] Remove test bundle because it has no tests and shows errors (detail / githubweb)

openHAB Core:

  1. Update dashboard / place 1st the Standard package (#442) (detail / githubweb)
  2. added oauth2 client (#440) (detail / githubweb)
  3. Bump ZigBee libraries to 1.1.6 (#446) (detail / githubweb)
  4. updating nrjavaserial (#447) (detail / githubweb)

openHAB2 Add-ons:

  1. Hue emulation: Improve class documentation (#4310) (detail / githubweb)
  2. Hue emulation: Extend AbstractHueState (#4313) (detail / githubweb)
  3. Hue emulation: Extend HueDevice response (#4312) (detail / githubweb)
  4. Hue emulation: Fix the user created message (#4311) (detail / githubweb)
  5. [KNX] Update localSourceAddr label & description (#4308) (detail / githubweb)
  6. Fix Eclipse JUnit Plug-in Test configurations (#4299) (detail / githubweb)
  7. Re-implementation PLCLogo binding for openHAB2. (#2286) (detail / githubweb)
  8. Fix Nullannotations in Hue emulation which break the Eclipse build (detail / githubweb)
  9. [solaredge] improved handling of configuration / fixed handling of (detail / githubweb)
  10. [nibeuplink] improved handling of configuration / fixed handling of (detail / githubweb)
  11. [miio] Initial Contribution Mi IO Binding (#2548) (detail / githubweb)
  12. [KNX] Extend *-control channels (#4258) (detail / githubweb)
  13. [tesla] Allow vehicle to sleep to fix vampire drain (#4218) (detail / githubweb)
  14. HueEmulation: Fixes and test bundle (#4324) (detail / githubweb)
  15. [chromecast] General Improvements (#4325) (detail / githubweb)
  16. [icloud] make certificate provider work in IDE as well (#4328) (detail / githubweb)
  17. [nibe] Fixed issue related to linked channels (#4326) (detail / githubweb)
  18. [amazonEchoControl] [Improvement] feature update: mobile app based (detail / githubweb)
  19. [miio] update readme (#4330) (detail / githubweb)
  20. [icloud] Improved the lifecycle (#4329) (detail / githubweb)
  21. [network] Use refreshInterval in thing type definitions (#4331) (detail / githubweb)
  22. Network: Null type annotations. Fix property xml<–>code mismatch. (detail / githubweb)
  23. [network] Fix SAT findings and some code improvements (#4334) (detail / githubweb)
  24. Add missing Automatic-Module-Name manifest entries (#4336) (detail / githubweb)
  25. [smartmeter] Fix test build path (#4337) (detail / githubweb)
  26. Yamaha zones: Add representation-property (#4314) (detail / githubweb)
  27. Hue emulation: User creation fix, storage service fix, turn white fix, (detail / githubweb)
  28. Hue emulation: Don’t use getParameter on a HttpServletRequest (#4343) (detail / githubweb)
  29. Milight: Use any free port instead of fixed port on client-side for (detail / githubweb)
  30. New OH2 Binding for KM200 devices (#1877) (detail / githubweb)
  31. [modbus] Dimmer example (#4196) (detail / githubweb)
  32. [UniFi] Initial contribution (#3387) (detail / githubweb)
  33. [HD PowerView] Fix quoted ID issue (#3470) (detail / githubweb)
  34. Modbus performance and logging improvements (#4304) (detail / githubweb)
  35. [modbus] Support for 64 bit integers on read & write (#4276) (detail / githubweb)

Z-Wave Binding:

  1. Revert “use SecureRandom to generate S0 security key (#1032)” (#1079) (detail / githubweb)
  2. Improve handling of unknown device classes (#1077) (detail / githubweb)
  3. Database update (#1081) (detail / githubweb)
  4. Revert ‘Support discovery of USB dongles’ (#902) (#1082) (detail / githubweb)
  5. Database update (#1084) (detail / githubweb)
  6. Create x.txt (detail / githubweb)
  7. Delete x.txt (detail / githubweb)
  8. Create .gitignore (detail / githubweb)
  9. Database update (#1086) (detail / githubweb)

Zigbee Binding:

  1. Channel converter for the IAS tamper attribute (#311) (detail / githubweb)
  2. Fix color temperature from/to percent conversion in color temperature (detail / githubweb)
  3. CC2531EMK dongle doesn’t pass the MatchDescriptor (#270) (detail / githubweb)
  4. Update binding to latest ZSmart Systems library (#332) (detail / githubweb)
  5. Improved handling of OTA initialisation (#319) (detail / githubweb)
  6. Handle OnOff command in level converter same as switch converter (#318) (detail / githubweb)

openHAB Distro:

  1. Added meteoblue binding to features (#819) (detail / githubweb)
  2. [amazonechocontrol] Update update.lst (#817) (detail / githubweb)
  3. Bump Z-Smart Systems library to 1.1.6 (#821) (detail / githubweb)
  4. Add Jenkins Release Pipeline script (#822) (detail / githubweb)
  5. Fix wrong type of quotation marks in target config file (#824) (detail / githubweb)
  6. Milight, hue emulation breaking changes (#825) (detail / githubweb)
6 Likes

@Kai
thank you very much, tonight I try