ControlBird 0.1.54

v0.1.54
Platform

Bug Fixes

  • secure remote access: Connecting a node to your Tailscale network failed with an access-denied error, for every user including the owner. The panel could not show connection status either, so there was nothing on screen to explain it. Setting up remote access now works as the guide describes. Existing nodes need this permission added before the button works; new nodes get it automatically.
  • ControlBird AI: Asked to set up an integration such as Zigbee2MQTT, the assistant could not find the operations that actually do it and improvised with the wrong ones, then reported a series of confusing failures about missing fields. It now uses the real setup flow: find the integration's devices, then create the ones you choose.
  • ControlBird AI: Creating a device from an integration rather than a device template used to fail with an internal message about a missing field. It now says plainly which kind of template was given and which one that operation needs.
  • ControlBird AI: Creating a connection with no data points - connecting to an MQTT broker, for instance - was rejected as though a required value were missing, even though it was documented as optional. It now works.