Operations
Running and maintaining an odio node once it’s installed.
UpgradeApply odio upgrades from Home Assistant or the web UI, or from the command line with the odio-upgrade helper. Pin a release tag, opt out of roles in state.json.
Power managementShut down an odio node from the web UI, Home Assistant, the Power API, or SSH, plus exploratory single-switch patterns using a smart plug or a GPIO relay.
APT repositorySet up the apt.odio.love repository to install odio components like odio-api, mpd-discplayer, and spotifyd on Debian, Raspberry Pi OS, Ubuntu, or Armbian.
ExtensionsRun extra audio software on an odio node via PulseAudio and MPRIS, with worked Squeezelite and Plexamp setups that appear in the odio UI and Home Assistant.
Audio notificationsAudible feedback for odio system events through PulseAudio, covering power on and off, Bluetooth, USB and CD connections, and errors, via go-odio-notify.