Metainformationen zur Seite
Plugin-Daten
AutorNorman Albusberger
Logo
StatusSTABLE
Version1.1.3
Min. LB Version1.2.4
Release Downloadhttps://github.com/norman-albusberger/sonox/archive/refs/tags/v1.1.3.zip
BeschreibungPerfect Harmony Between Loxone and Sonos. API to control your Sonos speakers directly from Loxone with virtual outputs
SprachenEN
Diskussionhttps://www.loxforum.com/forum/projektforen/loxberry/plugins/451311-sonox

Sonox

Features – At a Glance

Feature Description
Smart Doorbell & Alarm Sounds – with Seamless Playback Resume No manual interaction needed – music resumes automatically. Perfect for doorbells, motion sensors, and security alerts
Smart Device Targeting Play audio clips only on available devices that aren't in use. (Doorbell-Scenarios)
Favorites and Playlists Launch Sonos playlists directly through Loxone.
Multi-Room Synchronization Seamlessly play synchronized audio across multiple rooms.
MQTT-Support Zone data is available over MQTT on startup, topology change or other changes triggered by the plugin
Text Input Integration Automatically send the currently playing track information on change (title, artist, radio station, and playback state) to virtual text inputs in your Loxone Miniserver Pro-Feature
Preset Builder Create custom presets that control multiple Sonos players with predefined settings. A preset includes the selected players, volume levels, source (playlist or favorite), playback mode, and additional options like crossfade or sleep timer Pro-Feature
Elevenlabs Text2Speech Select from over 30 natural realistic voices. Turn spoken notifications into emotional, human-like voices. (Free Elevenlabs API-Key required) Pro-Feature
Custom Virtual Outputs.lxAddOn Download custom lxAddOn to setup Loxone Config with all virtual output commands Pro-Feature

Version History

Version 1.1.3

  • Implemented a robust MQTT publish mechanism using a throttled queue with payload deduplication to reduce load and prevent unnecessary messages.
  • Room names used in MQTT topics are now sanitized to ensure compatibility with MQTT syntax (+, #, / are replaced).
  • The volume-change event now includes the current volume (volume: newVolume) for clearer downstream logic.
  • The MQTT client now uses a random clientId and clean: true to avoid stale session reuse.

Major Release Version 1.0

- UI improvements

Version 0.9.2 Prerelease

- • 🆕 Built-in Node.js support added:

• Automatically downloads and installs a local Node.js runtime if no compatible global version is found

• Ensures reliable operation on systems without preinstalled Node.js

• 🔍 More robust API startup check:

• Adds retry loop to wait for the API service to become ready

• Port dynamically read from settings.json

Version 0.9 (Please restart loxberry after installation)

New release: MQTT-Support, Player Overview, Auto-Update Fix https://github.com/norman-albusberger/sonox/archive/refs/tags/v0.9.zip

Version 0.8.3-prerelease https://github.com/norman-albusberger/sonox/archive/refs/tags/v0.8.3-prerelease.zip

  • MQTT-Support

Version: 0.7-prerelease

  • Autoupdates
  • Sonos-System-Overview

Version 0.6:

  • UI improvements
  • Grouping actions added

Version 0.4: - Initial release with core functionalities:

  1. Control Sonos speakers via Loxone virtual outputs.
  2. Playback of alarms, favorites, and playlists.
  3. Multi-room audio synchronization.
  4. Smart targeting for playback only on available speakers.
  5. Use cached Text to Speech (TTS) feature to inform your household.

SonoX

loxberry_v2_2_1_2_6.31pm_03-15.jpeg

The SonoX Loxberry plugin seamlessly connects your Loxone system with Sonos speakers, delivering an high performant unmatched audio experience tailored to your smart home.

Highlights:

  • Seamless Integration: Control your Sonos speakers directly from Loxone with virtual outputs.
  • Create Smart Scenarios: Integrate music and Text to Speech with lighting and temperature and presence.
  • Reliable and Flexible: Built on the superfast and robust node-sonos-http-api.

loxberry_v2_2_1_2_6.32pm_03-15.jpeg loxberry_v2_2_1_2_6.33pm_03-15.jpeg

Installation

  1. Copy/paste the plugin-url into the field
  2. Enter your pin and wait until finished (3 min installation runtime)

Roadmap

  1. Enhanced TTS capabilities with additional providers.
  2. Upload for custom clips