Skip to content

2018.07.1, Little Lazy Llama

Compare
Choose a tag to compare
@jviki jviki released this 02 Oct 18:21
· 231 commits to master since this release
  • Some GWS-related services have been merged
  • Extracted generic WebSocket-related code out of GWS
  • GWS responses to device_list_request also with last sensor values
    (this more-less replaces last_value_request)
  • GWNewDeviceRequest can be handled in simplified format
  • Supported certain BLE Smart devices
  • Supported certain IQRF devices
  • Supported new Z-Wave devices
  • Support for reworked Jablotron (Turris Gadgets) devices
  • We can handle TYPE_UNKNOWN
  • New data types: color, color_temperature, smoke, heat, pm25
  • Controllable devices can be change repeatedly to the same value
  • ZeroMQ event on-new-device contains details about sensors and controls
  • Server-like classes were unificated to report events onUp() and onDown()
  • ZeroMQ propagates onUp() and onDown() events out of the system
  • Server can start a Cassandra DB instance (usually for testing)
  • New SQL preprocessing subsystem for testing scripts
  • Clean-up of database settings to make space for Cassandra
  • PostgreSQL scripts have been moved to subdirectory
  • Defined tag in DI for preevaluation of expressions
  • Fixed build order
  • Added ability for loading code from shared libraries during startup
  • ODBC and Cassandra connectors are built as separate shared libraries
  • Packaging was divided into components, Cassandra support is separated
  • Prepared helper script beeeon-db-admin, wrapper around sqitch