Boneio

Latest version: v0.10.0

Safety actively analyzes 723217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 9

0.10.0

- fix LWT message on disconnect
- add covers in the webui
- small changes into asyncio

0.9.4

Changelog
- fix order of actions
- fix MQTT processing
- fix MQTT queue for slow mqtt connection

0.9.3

To enable new web interface add:

web:


to your config.

**Before upgrade check your config! All errors will now prevent app from starting and will be printed to logs**

This release contains a lot of new features!

Changelog:
- fix order of yaml loading
- more stable inputs in OLED screen
- add configuration editor with syntax highlighting
- add qr code with web address to OLED
- modbus sensors in separate thread, so more sensors can be attached
- add websockets support
- add new configuration of boneio boards
- add webui with optional authentication
- add strict config validation on startup and option in webui
- remove dependency of MQTT section
- add SHT30 modbus sensors
- send state to mqtt asynchronously
- add more strict config validation
- change timing of inputs handling
- when run standalong save logs to /tmp/boneio.log
- don't send -1 when sensor real value is 0
- display version and boneIO name in the header

0.9.0dev15

To enable new web interface add:

web:


to your config.

**Before upgrade check your config! All errors will now prevent app from starting and will be printed to logs**

This release contains a lot of new features!

Changelog:
- more stable inputs in OLED screen
- add configuration editor with syntax highlighting
- add qr code with web address to OLED
- modbus sensors in separate thread, so more sensors can be attached
- add websockets support
- add new configuration of boneio boards
- add webui with optional authentication
- add strict config validation on startup and option in webui
- remove dependency of MQTT section
- add SHT30 modbus sensors
- send state to mqtt asynchronously
- add more strict config validation
- change timing of inputs handling
- when run standalong save logs to /tmp/boneio.log
- don't send -1 when sensor real value is 0
- display version and boneIO name in the header

0.8.3

Changelog:
- Fix Dallas crashing
- add inputs to OLED screen / testing /

0.8.2

- add new modbus devices!: (docs: https://boneio.eu/docs/black/configuration/modbus-sensors)
- Socomec E23 energy meter via Modbus,
- Socomec E03 energy meter via Modbus,
- CWT temperature and humidity sensor via Modbus,
- SHT 20 temperature and humidity sensor via Modbus,
- Liquid Sensor Depth via Modbus (to measure eg water tank),
- Orno-or-we-517 energy meter via Modbus,
- add modbus_helper command line tool to set new address and baudrate for CWT temperature sensors and R4DCB08 DS18B20 - modbus extender (docs: https://boneio.eu/docs/black/modbus_helper )
- add modbus helper command to search for connected devices
- fix modbus discovery
- add posibillity to define modbus parameters (docs: https://boneio.eu/docs/black/configuration/modbus )
- fix modbus check availability command
- add new option to group of outputs: all_on_behaviour, if True then if All relays are ON groups is considered ON, otherwise if any is ON group is considered ON. (docs: https://boneio.eu/docs/black/configuration/output_group )
- add event and binary sensor examples for v0.7 board
- add binary sensor initial_send option, to send current state of binary sensor to MQTT (docs: https://boneio.eu/docs/black/configuration/binary )
- fix Momentary action invoke
- add possibility to display external sensors on oled screen (docs: https://boneio.eu/docs/black/configuration/oled#extra-screen-sensors )
- fix 1W sensor reading
- add modbus 32 and 64 bit value types

Page 1 of 9

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.