Skip to content

Releases: TheTinkerDad/sensible

v0.2.0 Public Release

28 Apr 22:56
Compare
Choose a tag to compare

This is mostly a bugfix release, but also added some nice quality of life improvements. See the full list below.

  • Sensible now has a command line interface with a couple of parameters - start it with "-h" to see the list of them.
  • The REST API is now optional and turned off, so by default Sensible won't start it's REST API server.
  • Improved logging and made it configurable via the settings.yaml file
  • Multiple instances of Sensible now won't clash and Home Assistant entity names won't get mixed up - you can use the "devicename" config parameter in the settings.yaml to make sure distinguishable entity names are generated in HA
  • Sensible now fully works on Raspberry Pi's - there are even downloadable binaries for ARMHF (Raspberry Pi 3) and ARM64 (Raspberry Pi 4) platforms.
  • Unit of measurement is now configurable and supported for script sensors
  • Reworked the Heartbeat sensor - it acts as both a normal sensor reading either as "Online" or "Offline" and also provides availability information to Home Assistant
  • Because of the rework, Heartbeat sensor no longer needs the NodeRed workaround to properly signal Home Assistant when Sensible goes offline

First public release

25 Feb 15:22
Compare
Choose a tag to compare
First public release Pre-release
Pre-release

Ok, this is the first public release of Sensible. (More like a pre-release I've created to get feedback from users.)

What is working:

  • You can configure it via YAML file, like it is documented
  • It can and will send MQTT device/sensor info via MQTT discovery
  • Script based custom sensors are working, you can already create your own sensors
  • Some internal sensors are already there

What is not working yet:

  • Security is basically non-existent - don't use it on an open, untrusted network if you're trying to send sensitive sensor data!
  • The control REST API is there, but unsecured, undocumented and very, very limited
  • Raspberry Pi and Windows support
  • Currently it's only actively tested on Ubuntu Linux and within Docker containers based on Alpine Linux
  • Developer support (documentation, better Makefile, etc.)