Siehe #20
Ankündigung
Einklappen
Keine Ankündigung bisher.
KNX/Sonos-Integration kommt
Einklappen
X
-
Hab' gerade mal geschaut - wenn es wirklich nur um die Laufstärke geht, kannst Du das jetzt schon mit Firmware v5 machen. Ein kleines LUA-Script, das mir Gemini gerade gebastelt hat, führt zum Ziel.Zitat von viggo Beitrag anzeigen... per KNX-Taster zu steuern ... bei den Sonos natürlich die Lautstärke ...
Müsste man natürlich entsprechend noch anpassen, was die Bedienung über KNX-Tasten angeht, aber Gemini führt einen da sicher zum Ziel.Code:local config = { ip = "192.168.x.x", port = 1400, target_vol = 25 } local service = "urn:schemas-upnp-org:service:RenderingControl:1" local action = "SetVolume" local soap_body = '<?xml version="1.0"?>' .. '<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">' .. '<s:Body><u:' .. action .. ' xmlns:u="' .. service .. '">' .. '<InstanceID>0</InstanceID>' .. '<Channel>Master</Channel>' .. '<DesiredVolume>' .. config.target_vol .. '</DesiredVolume>' .. '</u:' .. action .. '></s:Body></s:Envelope>' local url = "http://" .. config.ip .. ":" .. config.port .. "/MediaRenderer/RenderingControl/Control" local headers = { ["Content-Type"] = "text/xml; charset=utf-8", ["SOAPAction"] = '"' .. service .. "#" .. action .. '"', ["Content-Length"] = tostring(string.len(soap_body)) } local opts = { headers = headers, timeout = 5000 } log.info("SONOS VOL: " .. config.target_vol) local resp, stat = http.post(url, soap_body, opts) if tonumber(stat) == 200 then log.info("OK") else log.info("ERROR: " .. tostring(stat)) end
Kommentar
-
Ich bastel gerade an einer MusicCast Unterstützung. Das Problem dabei....Die HTTP APi funktioniert zwar, aber ohne ständiges Pollen bekommt man keine Updates wenn jemand anderes den Device Status ändert. MusicCast sendet Updates aber per UDP, nur kann man bisher mit den Automationen und dem LUA Script nicht auf UDP Messages lauschen. Hab das mal dem Support geschrieben. 1Home, könnt ihr das bitte supporten?Zuletzt geändert von wunderer; 26.11.2025, 00:57.
- Likes 1
Kommentar
-
Ich meine das gerade erschienene Update für den 1Home Server (Pro): https://www.1home.io/docs/en/server/releases/v5_0_0 Hast Du das schon? (Ich meine, der Server aktualisiert sich automatisch.)Zitat von viggo Beitrag anzeigenwelche Firmware V5 meinst Du? Also welches Gerät?
Kommentar
-
Wir sind in Q2 und es ist seit einiger Zeit verdächtig ruhig bis auf 2 minor updates. Vielleicht kommt zur Abwechslung mal wieder neue Hardware? 😜Zitat von knxkhx Beitrag anzeigenLt. Ankündigung auf der Produkthomepage:
Kommentar
-
Vor ein paar Tagen kam folgende Ankündigung per Mail:
Die Sonos Integration kommt am 30. April zu 1Home und wird auf dem 1Home Server KNX Pro, dem 1Home IoT Gateway sowie dem 1Home Server Loxone verfügbar sein. Sie erhalten umfassende Steuerungsmöglichkeiten für die Wiedergabe, darunter: - Play
- Pause
- Titel überspringen
- Lautstärkeregelung
- Zufallswiedergabe
- Favoriten abspielen
- Ducking / Unducking der Lautstärke
- Plus die Möglichkeit, Sonos Gruppen flexibel zu erstellen und zu verwalten
- und mehr...
Sie können außerdem den Sonos Steuerelementen KNX Gruppenadressen zuweisen und diese in der ETS als natives KNX konfigurieren sowie alles in den 1Home Automatisierungen verwalten.
Kommentar


Kommentar