Releases: TheTinkerDad/sensible
Releases · TheTinkerDad/sensible
v0.2.0 Public Release
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
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.)