Hello, is there any way to have a Bose Soundlink Air working with this binding? It’s an old Airplay WiFi speaker that I still use with Airplay Apple protocol, and it would very nice to have it integrated into OA2 …
TY in advance for any suggestion.
Im looking for controlling my soundtouch devices multiroom via openhab. in This thread i have found some channels that should make this possible. I tried to use this channels, but none works. Could it be , that this feature was removed? i also cant find any hints in the readme or documentation.
Does this function exist? and if yes, what are their channel names?
to bring some light into the zoning topic:
There is a version of this plugin coming with openhab itself. This openhab-included/deployed version doesn’t currently support any zoning features. The zoning functionality requires some direct communication between the thing-instances to collect the information for building up the zones - and this is denied for ‘official’ plugins.
Never the less there is still the version available from my github repository - still including the zone features. Just disable the openhab-included plugin, download the plugin from the link, put it into the ‘addons’ folder and zones are working…
Hello, I am quite new on using Bose Binding / Openhab.
Thanks for all the great work here.
Actually I could get the binding working. At least power , Volume , Mute and Informations like Arist , Title cover are working fine.
What I could not working yet is Play/Pause , Skip and skip previous.
For testing I am just using Basic UI … is there any hint what I may do wrong ?
Thx
I am using the tag 1.4.1 of openHABian.
I have installed the bose addon, and by discovery it got the soundtouch-10 but with a wrong MAC address. I have make the fix manually, but in the log I can see it is still expecting the messages with the other MAC address.
In the following I have reported the log massage where the expected log is what I have manually configured. I have not any devices in my network with the MAC address EC24B896A1C7
Because of this miss align on mac address I have not a complete control in Control page into Paper UI, some buttons doesn’t work correctly (power, Skip and skip previous).
The power button doesn’t change state on the UI, however sometimes the device turn on and turn off, about the skip button I don’t get any effect.
Does someone have an working example for the notification?
Tried (with the official binding) to send just an mp3 link (http link to my fritz box). But no reaction of the bose device.
Hi Chris, thanks for the great SoundTouch Binding. I love it. I integrated my SoundTouch 20 to control it via HomeKit through OpenHab2. Yesterday I tried to implement my SoundTouch Portable Device. It isn’t recognized by the Binding. So I added it by myself on Paper UI (inside the binding). I selected “device”. Because the “Portable” isn’t listed. I also tried as 10, 20. But I cannot control the “Power” correctly. It seems the Portable gets only a kind of “PowerToggle” trigger command. Sometimes HomeKit (also PaperUI) tells me the Portable is on, but it isn’t… After two hours of try and error (also searching in forums for hints) I gave up.
In short: How can I implement the Portable Device into your binding? Is there a special trick?
I also tried different settings for the power button “item” in OpenHAB. Didn’t work…
I have made a workaround for the missing ZoneAdd feature
rule "Bose slave follow master"
when
Item Bose1_Power changed from OFF to ON
then
logInfo("Bose master is On", "Connect to slave")
val String MasterIP = "192.168.178.xxx"
val String MasterMAC = "A81B6Axxxxx"
val String SlaveIP ="192.168.178.xxx"
val String SlaveMAC = "A81B6Axxxxx"
val String PostData = '<zone master="' + MasterMAC + '" senderIPAddress="'+ MasterIP +'"><member ipaddress="' + SlaveIP + '">' + SlaveMAC + '</member></zone>';
sendHttpPostRequest("http://" + MasterIP + ":8090/setZone","",PostData)
end
Replace the x’s with your own IP and MAC addresses
Hmm, ok. Was hoping for something more direct as I saw in the docs
notificationsound | String | Play a notification sound by a given URI
The texts for the notification service, reason and message appear on the device display (when available) and the SoundTouch application screen. Upon completion of the notification, the speaker volume returns to its original value. If not present, the notification will play at the existing volume level.
So I was hoping to be able to ring a bell mp3 with that parameter but could not get that working.
Don’t think its a bug. I just can’t get it running so I was hoping for a more comprehensive example than in the documentation. So I don’t think to be completely off in that thread …