Operations
Running and maintaining an odio node once it’s installed.
SettingsManage an odio node from its settings page on port 8021, apply upgrades, enable or disable components, pick the DAC overlay. All of it is also odioctl CLI.
UpgradeApply odio upgrades from Home Assistant, the web UI, the settings page, or the command line with odioctl. Pin a release tag, opt out of roles and features.
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.