|
|
@@ -5,6 +5,17 @@ All notable changes to Bambuddy will be documented in this file.
|
|
|
## [0.1.6b11] - 2026-01-22
|
|
|
|
|
|
### New Features
|
|
|
+- **Camera Zoom & Fullscreen** - Enhanced camera viewer controls:
|
|
|
+ - Fullscreen mode for embedded camera viewer (new button in header)
|
|
|
+ - Zoom controls (100%-400%) for both embedded and window modes
|
|
|
+ - Pan support when zoomed in (click and drag)
|
|
|
+ - Mouse wheel zoom support
|
|
|
+ - Zoom resets on mode switch, refresh, or fullscreen toggle
|
|
|
+- **Searchable HA Entity Selection** - Improved Home Assistant smart plug configuration:
|
|
|
+ - Entity dropdown replaced with searchable combobox
|
|
|
+ - Type to search across all HA entities (not just switch/light/input_boolean)
|
|
|
+ - Energy sensor dropdowns (Power, Energy Today, Total) are now searchable
|
|
|
+ - Find sensors with non-standard naming that don't match the switch entity name
|
|
|
- **Home Assistant Energy Sensor Support** - HA smart plugs can now use separate sensor entities for energy monitoring:
|
|
|
- Configure dedicated power sensor (W), today's energy (kWh), and total energy (kWh) sensors
|
|
|
- Supports plugs where energy data is exposed as separate sensor entities (common with Tapo, IKEA Zigbee2mqtt, etc.)
|
|
|
@@ -21,6 +32,9 @@ All notable changes to Bambuddy will be documented in this file.
|
|
|
### Fixed
|
|
|
- **Filament cost using wrong default** - Statistics now correctly uses the "Default filament cost (per kg)" setting instead of hardcoded €25 value (Issue #120)
|
|
|
- **Spoolman tag field not auto-created** - The required "tag" extra field is now automatically created in Spoolman on first connect, fixing sync failures for fresh Spoolman installs (Issue #123)
|
|
|
+- **P2S/X1E/H2 completion photo not captured** - Internal model codes (N7, C13, O1D, etc.) from MQTT/SSDP are now recognized for RTSP camera support (Issue #127)
|
|
|
+- **Mattermost/Slack webhook 400 error** - Added "Slack / Mattermost" payload format option that sends `{"text": "..."}` instead of custom fields (Issue #133)
|
|
|
+- **Subnet scan serial number** - Fixed A1 Mini subnet discovery showing "unknown-*" placeholder; serial field is now cleared so users know to enter it manually (Issue #140)
|
|
|
|
|
|
## [0.1.6b10] - 2026-01-21
|
|
|
|