openhab-addons icon indicating copy to clipboard operation
openhab-addons copied to clipboard

[arcam] Initial contribution

Open joepadmiraal opened this issue 2 years ago • 3 comments

[Arcam] new binding

Initial contribution of the Arcam binding.

Description

This PR contains a new binding for the Arcam audio devices. Currently the AVR and SA series of devices is supported. It allows users to control and read status information from their Arcam amplifier.

I have tried to make the binding generic in order to prevent code duplication. For this I have added a device specific class in the devices directory. Unfortunately this is needed as each device has different capabilities and protocol nuances. The protocol itself is a TCP based protocol and has different commands for the a single functionality, based on which device model you are communicating with. The connection code contains retries etc. so temporarily connectivity issues will not break the binding.

Each device also has a ChannelTypeProvider which allows the binding to have device specific OptionChannels, for example showing only the inputs that are actually available on that specific device.

Discovery is done with UPnP.

Testing

This binding has been tested with the Arcam SA30

The jar can be downloaded here.

joepadmiraal avatar Aug 21 '22 14:08 joepadmiraal

This pull request has been mentioned on openHAB Community. There might be relevant details there:

https://community.openhab.org/t/unable-to-select-labels-on-github-in-addon-repository/138304/1

openhab-bot avatar Aug 21 '22 14:08 openhab-bot

This pull request has been mentioned on openHAB Community. There might be relevant details there:

https://community.openhab.org/t/arcam-binding/139287/1

openhab-bot avatar Sep 25 '22 13:09 openhab-bot

This pull request has been mentioned on openHAB Community. There might be relevant details there:

https://community.openhab.org/t/arcam-binding-beta/139334/1

openhab-bot avatar Sep 26 '22 18:09 openhab-bot

@joepadmiraal do you still want to proceed with this pr?

lsiepel avatar Oct 15 '23 20:10 lsiepel

Hi @lsiepel

I am not actively using OpenHAB anymore and I think not a lot of users are using this addon. So I think we should drop this PR unless you can see more than a few users are relying on it.

joepadmiraal avatar Nov 07 '23 07:11 joepadmiraal

Hi @lsiepel

I am not actively using OpenHAB anymore and I think not a lot of users are using this addon. So I think we should drop this PR unless you can see more than a few users are relying on it.

Thanks for the reply. As this binding has not been part of openHAB yet, I don’t think there will be any active users. If you abandon this PR i think it is better to close this. If ever needed it can be tracked and code can be re-used.

lsiepel avatar Nov 07 '23 22:11 lsiepel