arcam-fmj 1.5.2

Creator: bradpython12

Last updated:

Add to Cart

Description:

arcamfmj 1.5.2

This module supports controlling an Arcam FMJ receiver (as well as JBL and AudioControl processors) over the network.
It’s built mainly for use with the Home Assistant project, but should work for other projects as well.

Status


Module
Code to set volume and source using library.
async def run():

host = '192.168.0.2'
port = '50000'
zone = 1

volume = 50
source = SourceCodes.PVR

client = Client(host, port)
async with ClientContext(client):
state = State(client, zone)

await state.set_volume(volume)
await state.set_source(source)

loop = asyncio.get_event_loop()
loop.run_until_complete (run())


Console
The module contains a commandline utility to test and request data from
called arcam-fmj.
Code to set volume and source using console.
arcam-fmj state --host 192.168.0.2 --port 50000 --source 5 --volume 50

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.