Releases: akbooer/openLuup
Release 2021 version 3.23
Release 2020 version 5.22
5th Anniversary Edition
Release 2018, version 3.23
A roll-up of recent development release updates:
- House Mode delay when switching from Home mode to any other
- device loader modifications to facilitate debugging with ZBS
- intra-LAN SMTP email server
- I_openLuupCamera1.xml file to support cameras with motion sensors
- images@openLuup.local email address to store camera email attached images
- SendToTrash and EmptyTrash actions added to openLuup plugin
- new Server pages in console with HTTP and SMTP server statistics
Release 2018, version 2.26
Master branch roll-up of developments from over the last year (it's been too long!)
The changes are too extensive to document in detail, but recent updates have been to anticipate Vera security 'improvements' to be rolled in next month and also the recent GitHub changes which deprecate old SSL security access levels. As a result, the normal update approach (simply clicking the update 'refresh' button on the Plugins page) will not work and you will need to use the following procedure to allow the AltAppStore plugin to work and then update openLuup as usual:
openLuup Fix only for AltAppStore / GitHub SSL error
Changes in this update include:
- server - faster CGI and file request response
- timers - sunrise/set accuracy, noon equinox date error fixed
- scenes: global prolog/epilog code options, and individual scene finalisers
- logs - fixed error leading to loss of AltUI variable history for scenes
- requests - implement invoke request
- AltAppStore plugin - update SSL security to tls v1.2
- VeraBridge plugin- remove old variable mirroring method, display house mode, temporary scene copies
- openLuup plugin - and HouseMode variable for local machine
- implement luup.ir module
- updated documentation
- misc. bug fixes
Release 2017, version 3.9
Master branch roll-up of recent developments:
- HouseMode variable on openLuup device - can trigger scenes (no need for HouseMode plugin)
- server allows POST requests (used now by AltUI for some actions)
- VeraBridge registers with AltUI as a Data Storage Provider for mirroring variables to Vera
- VeraBridge BridgeScenes variable - enable/disable linking to remote scenes
- new storage schemas for DataYours storage provider (1/5/10/20 min, 1/3/6 hour, 1 day sample rates)
- updated documentation
- misc. bug fixes
Release 2016, version 12.21
Significant changes since last tagged release (v16.8.5):
- added Apache 2.0 license
- updated documentation (particularly for new system installs)
- AltAppStore - improved error checking
- VeraBridge - reducing polling overhead for status requests
- graphite_cgi - CGI interface to DataYours now bundled with openLuup system (for Grafana, etc.)
- relocation of logs files to /etc/cmh-ludl/logs/
- change to the default user_data.json checkpoint frequency (to 60 minutes)
- new console UI to view some system internals (scheduler, parameters, backups, logs)
- luup.io - add implementation for io.read() with "crlf" protocol
- status requests - startup jobs now shown correctly
- scenes - day-of-week and day-of-month timing error fixed, and status updates
- openLuup plugin room allocation preserved across reload
- extended and updated unit tests
- miscellaneous bug fixes and improvements
Release 2016, version 8.5
Significant updates include:
- POST requests of unlimited length
- HTTP server and WSAPI refactoring
- LZAP data compression for user_data backups
- HTML backup page with file Download option
- openLuup_reload script accepts compressed user_data files
- chdev.sync() change for RaZberry/Z-Way plugins
Release 0, version 8.4
Full integration of AltAppStore which enables installs and updates of third-party plugin from GitHub.
Store documentation here: http://forum.micasaverde.com/index.php/topic,38102.0.html
Version 0, Release 8.2
- Plugins Page - this now acts as a sort of mini App Store, showing not just installed plugins, but also others which can be installed just by clicking the Update button.
- Extensions plugin - is now an integrated part of the system and appears as device 2. It has a number of device variables which monitor system memory and cpu usage and also displays the latest tagged release of openLuup.
- VeraBridge - this is now a separate install, enabling independent updates from openLuup itself. This does mean that after an openLuup upgrade you may need to do a VeraBridge upgrade in order to get the latest.
- CGI files - no external CGI files or directories are now required for basic system functionality, including Startup Lua editing, user_data file backup, and sysinfo.
- AltUI - has had a few more tweaks (thanks @amg0) specifically for openLuup. openLuup also now has support for AltUI scene updates via HTTP POST requests.
Version 0, Release 8.1
Mandatory updates to v0.8.0:
- fix openLuup destination directory in plugin updates
- fix loader error on empty actions in service files
- fix documentation link for VeraBridge