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.