Arcam FMJ Receivers
The arcam_fmj
integration allows you to control Arcam FMJ Receveivers from Home Assistant.
Supported devices:
- AVR 380
- AVR 450
- AVR 750
- Likely other AVRs
Configuration
To add an Arcam FMJ to your installation, add the following to your configuration.yaml
file:
# Minimal example configuration.yaml entry
arcam_fmj:
- host: HOSTNAME
zone:
1:
Configuration Variables
- host
(string)(Required)
IP address or hostname of the device.
- port
-
(integer)(Optional)
Port to connect to.
Default value:
50000
- zone
(map)
Per zone specific configuration
- ZONE_INDEX
(map)
Zone index number.
- name
-
(string)(Optional)
Name of zone
Default value:
Arcam FMJ - ZONE_INDEX
- turn_on
(action)(Optional)
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=
Power state
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.
IR command
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
Serial Port to network gateway
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.