New version: 1.2.50

Added by Lukas Roedl almost 4 years ago

We are happy to release a new version of HOMER Core project.
Numerous bugfixes have been added. Here is a list of major changes:

- Ticket #151: Write something about "Understanding scenarios/finite state machines"
- Ticket #323: Enable to set a GPS reference position and direction
- Ticket #326: ConcurrentModificationException in GUI LayerManager
- Ticket #374: Update manual
- Ticket #378: Unable to install features - Fehler beim Starten
- Ticket #380: AWT NullPointerException convertRowIndexToModel
- Ticket #398: Sensorevent-Dialog: linkes Fenster vergrößern
- Ticket #419: Evaluate switching the manual to asciidoc
- Ticket #420: Combine Sensors and Actuators to Devices
- Ticket #426: Rename configuration meta field to label and add a comment field
- Ticket #428: Give users meta values
- Ticket #430: Upgrade to Karaf 4.0.8
- Ticket #433: Refactor and move code from InformationServiceProvider to shell command
- Ticket #434: Serialization of timestamps changed for json representations
- Ticket #435: Add Websocket client without HOMER specific message processing
- Ticket #437: Elevate minimum supported Java version to 1.7
- Ticket #438: When deleting a hardware ID for a device the change isn't persisted
- Ticket #439: NoClassDefFoundError when running schemagen plugin
- Ticket #440: Connect failed: ENOBUFS (No buffer space available)
- Ticket #441: Add support for MQTT
- Ticket #442: Let devices react to events form other devices directly without a state machine
- Ticket #443: Enhance FlatPersistenceManager to allow read/write of flat xml files
- Ticket #444: Allow flat im-/export through the shell
- Ticket #445: Implement devices that are not shown in the flat
- Ticket #446: Enable proactive update of a device status
- Ticket #447: No events are triggered when dragging around the simulator "man"
- Ticket #448: Support for (toggle) buttons
- Ticket #450: Clean up SystemStateBlackboard and add functionality to check if state is already registered
- Ticket #451: Shell commands to manipulate devices and flats
- Ticket #452: Actuator highlighting not correct when sorting changes
- Ticket #453: Move from Date to JodaTime equivalents
- Ticket #454: Extend SystemStateBlackboard with timestamps of latest change
- Ticket #455: Enable environment independent building with Maven Wrapper (mvnw)
- Ticket #456: Wrong description of meaning of cron job expression in manual and example projects
- Ticket #457: Upgrade all copyright headers to the current year
- Ticket #460: Update translations
- Minor fixes

See for a detailed list of fixed issues.

Download here:

You can find the subversion repository and a bug tracker at:

Hope you enjoy the new version!