arcam_fmj integration allows you to control Arcam FMJ Receveivers from Home Assistant.
- AVR 380
- AVR 450
- AVR 750
- Likely other AVRs
To add an Arcam FMJ to your installation, add the following to your
# Minimal example configuration.yaml entry arcam_fmj: - host: HOSTNAME zone: 1:
IP address or hostname of the device.
Port to connect to.
Per zone specific configuration
Zone index number.
Name of zone
Arcam FMJ - ZONE_INDEX
Service to use when turning on device when no connection is established
# Larger example configuration.yaml entry media_player: - platform: arcam_fmj host: HOSTNAME zone: 1: name: "Zone 1 name" turn_on: service: 'broadlink.send' data: host: BROADLINK_IR_IP packet: JgAVADodHTo6HR0dHR0dOh0dHR06Oh0dHQ0FAA== 2: name: "Zone 2 name" turn_on: service: 'broadlink.send' data: host: BROADLINK_IR_IP packet: JgAYADodHTo6Oh0dHR0dHR0dHR06Oh0dHQALZw0FAAAAAAAAAAAAAAAAAAA=
Arcam FMJ receivers turn off their network port when in standby, the component will try to reconnect to the receiver every 5 seconds. This mean powering on the first zone is not possible over the builtin network connection. Two options for complete power control exists: IR or Serial gateway.
Use an IR blaster to send a command to turn the device on using these discrete codes:
- Zone 1: Protocol: NEC1 Device: 16 Function: 123
- Zone 2: Protocol: NEC1 Device: 23 Function: 123
Use a network to a serial port gateway to connect to the serial port of the receiver. The serial port is always available and can power on the device. This is the most reliable communication method as well.