It is merged after 2.5M3 so it should be available in M4 coming soon. New bindings won’t show up on older versions of openHAB.
I will try to find the built jar from jenkins.
For now some simple rules like playing music once I enter my home is fine which was working already on older versions. However I am always looking for new and improved stuff so looking forward to M4
Well I am on the openhab snapshot release now where the heos binding can be installed via paper ui and I am trying to use my heos as audio sink.
I got the bridge and my group of two players configered as thing and they show online. When I use them as audio sink with MaryTTS or now Google TTS there is nothing played. Looking within the heos app I get a error message “Kann das Medium nicht wiedergeben. Bitte versuchen sie es später noch einmal” which basically means “Can’t play the url stream”. And the Heos player app shows a URL Stream with leangth of 0:00.
Logfile shows a warning “[WARN ] [.googletts.internal.GoogleTTSService] - Audio format OGG_OPUS is not yet supported.” but that seams to be normal since others reported this as well already but it’s working anyhow for them.
Any ideas what I could try?
Another question is in regards to the Heos help documentation. It says the “Within the binding the callback URL can be set”. Where can i find this setting?
NoTechi
Update: No clue what I have changed I just worked my way through some not heos related errors in the log files and now … it’s working … sounds like magic but I don’t question it
Thank you @rkrisi for fast reply.
I installed the gson jar but when trying to activate the HEOS binding in Karaf Console another package was required:
Could not resolve module: org.openhab.binding.heos [185]
Unresolved requirement: Import-Package: org.apache.commons.net.telnet; version="[3.6.0,4.0.0)
Possibly due to EHS reintegration into OH2 core now there are more dependencies.
How could I find out which add-on dependencies needs to be installed - and from where to download?
It should bring you this (from all the 3 different queries):
openhab.tp-commons-net | 2.5.0.SNAPSHOT | x | Started | distro-2.5.0-SNAPSHOT | The Apache Commons Net
openhab-runtime-base | 2.5.0.SNAPSHOT | x | Started | distro-2.5.0-SNAPSHOT | openHAB Runtime Base
openhab-transport-upnp | 2.5.0.SNAPSHOT | | Started | distro-2.5.0-SNAPSHOT | UPnP Transport
@Celaeno1 Thanks for your help.
As I’m on openHAB 2.4.0 (Release Build) the results look different:
openhab.tp-commons-net (no result)
openhab-runtime-base x 2.4.0 x x x Started x distro-2.4.0 x openHAB Runtime Base
openhab-transport-upnp x 2.4.0 x x Started x distro-2.4.0 x UPnP Transport
Does that mean I can not install HEOS 2.5.0 snapshot before I update OH to 2.5.0 snapshot?
I would suggest you to update to 2.5M4. Lots of changes since 2.4 (mostly good ones, bug fixes and others) and you can install it easily. Are there anything which holding you back from not updating?
You can try uninstalling esh.tp-commons-net and installing “Apache Commons Net 3.6”, but maybe other bindings (or even OH2) will not run!! Make a backup before you try this!!
Sooner or later I would have to change to OH 2.5, therefore I’ll give it a try now as playing around with the current installation I think will be also time-consuming. If I face numerous issues I could switch back to my weekly backup (thanks to this tool).
sorry for the long time without response. But today I pushed a change to openHAB that should fix the issue with the library. You can find the request here:
Hi!
I’m having trouble getting my favorites to work.
I’m using OpenHAB 2.5 with the HEOS Binding in version 2.5.
I added the Bridge, logged into my HEOS account and added my AVR (X3500H) as a player.
Controls like play, pause, volume and mute are working just fine. I can also switch inputs.
But when I try to play a favorite radio station, nothing happens.
In PaperUI, the radio station is listed as a channel:
Item 'TestHEOSFav' received command ON
2019-12-19 11:52:12.867 [nt.ItemStatePredictedEvent] - TestHEOSFav predicted to become ON
2019-12-19 11:52:12.878 [vent.ItemStateChangedEvent] - TestHEOSFav changed from OFF to ON
I’m out of ideas what else to try…
Any help would be greatly appreciated!
having the same issue as the previous poster plus creating linked items in paper ui also doesn’t work (won’t show up as linked), someone before already had that issue
Yes I can confirm that. It seems that there is a issue with detecting the favorite channel within the binding. I think I found a solution for this and will provide an updated version of the binding as soon as possible.
Unfortunately this will not directly included within OpenHAB so I have to provide the jar file and you have to manually install it within OpenHAB.
Hope that works for you.