Skip to content

Releases: akbooer/openLuup

Release 2021 version 3.23

24 Mar 16:01
Compare
Choose a tag to compare

Reverted socket.select() for io.server.open client.: send()

Release 2020 version 5.22

07 Mar 11:13
Compare
Choose a tag to compare

5th Anniversary Edition

Release 2018, version 3.23

23 Mar 15:02
Compare
Choose a tag to compare

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

26 Feb 15:49
Compare
Choose a tag to compare

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

09 Mar 15:08
Compare
Choose a tag to compare

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

21 Dec 12:53
Compare
Choose a tag to compare

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

05 Aug 11:34
Compare
Choose a tag to compare

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

21 Jun 21:22
Compare
Choose a tag to compare

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

altappstore

Version 0, Release 8.2

06 Jun 11:24
Compare
Choose a tag to compare
  • 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.

plugins-page

Version 0, Release 8.1

22 May 09:25
Compare
Choose a tag to compare

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