Update NAD M12 - Smart Power Follow
@@ -34,7 +34,7 @@ The logic is:
|
|||||||
▼
|
▼
|
||||||
Check all players
|
Check all players
|
||||||
│
|
│
|
||||||
┌─────┴─────┐
|
┌────┴────┐
|
||||||
│ │
|
│ │
|
||||||
Active All OFF
|
Active All OFF
|
||||||
│ │
|
│ │
|
||||||
@@ -45,7 +45,7 @@ The logic is:
|
|||||||
▼ ▼
|
▼ ▼
|
||||||
NAD ON Re-check players
|
NAD ON Re-check players
|
||||||
│
|
│
|
||||||
┌─────┴─────┐
|
┌────┴────┐
|
||||||
│ │
|
│ │
|
||||||
Active All OFF
|
Active All OFF
|
||||||
│ │
|
│ │
|
||||||
@@ -208,16 +208,12 @@ For systems where media players need time to stabilize:
|
|||||||
|
|
||||||
Apple TV: playing
|
Apple TV: playing
|
||||||
Spotify: off
|
Spotify: off
|
||||||
|
|
||||||
│
|
│
|
||||||
▼
|
▼
|
||||||
|
|
||||||
Apple TV: off
|
Apple TV: off
|
||||||
Spotify: playing
|
Spotify: playing
|
||||||
|
|
||||||
│
|
│
|
||||||
▼
|
▼
|
||||||
|
|
||||||
NAD M12 remains ON
|
NAD M12 remains ON
|
||||||
|
|
||||||
### Stopping all playback
|
### Stopping all playback
|
||||||
@@ -225,7 +221,6 @@ For systems where media players need time to stabilize:
|
|||||||
Apple TV: off
|
Apple TV: off
|
||||||
Spotify: off
|
Spotify: off
|
||||||
Chromecast: off
|
Chromecast: off
|
||||||
|
|
||||||
│
|
│
|
||||||
▼
|
▼
|
||||||
Wait 30 seconds
|
Wait 30 seconds
|
||||||
@@ -242,12 +237,79 @@ For systems where media players need time to stabilize:
|
|||||||
- One or more `media_player` entities
|
- One or more `media_player` entities
|
||||||
- A `media_player` entity representing the NAD M12
|
- A `media_player` entity representing the NAD M12
|
||||||
- The NAD M12 must support `media_player.turn_on` and `media_player.turn_off`
|
- The NAD M12 must support `media_player.turn_on` and `media_player.turn_off`
|
||||||
- The NAD M12 must be set to "Network standby"
|
- The NAD M12 must be set to **Network Standby**
|
||||||
|
|
||||||
|
## NAD M12 Home Assistant Configuration
|
||||||
|
|
||||||
|
The NAD M12 is configured in Home Assistant using the NAD media player integration.
|
||||||
|
|
||||||
|
Add the following configuration to your `configuration.yaml`:
|
||||||
|
|
||||||
|
media_player:
|
||||||
|
- platform: nad
|
||||||
|
type: Telnet
|
||||||
|
host: 192.168.0.79
|
||||||
|
port: 23
|
||||||
|
name: NAD M12
|
||||||
|
max_volume: -40
|
||||||
|
sources:
|
||||||
|
1: "TV"
|
||||||
|
|
||||||
|
### Configuration
|
||||||
|
|
||||||
|
| Setting | Value | Description |
|
||||||
|
|---|---|---|
|
||||||
|
| Platform | `nad` | Uses the NAD integration |
|
||||||
|
| Type | `Telnet` | Communication with the NAD M12 |
|
||||||
|
| Host | `192.168.0.79` | IP address of the NAD M12 |
|
||||||
|
| Port | `23` | Telnet communication port |
|
||||||
|
| Name | `NAD M12` | Name of the Home Assistant media player |
|
||||||
|
| Max Volume | `-40` | Maximum volume exposed to Home Assistant |
|
||||||
|
| Source 1 | `TV` | Configured input source |
|
||||||
|
|
||||||
|
### Network Standby
|
||||||
|
|
||||||
|
The NAD M12 must have **Network Standby** enabled.
|
||||||
|
|
||||||
|
This is required so that Home Assistant can communicate with the amplifier and power it on when a selected media player becomes active.
|
||||||
|
|
||||||
|
If Network Standby is disabled, the NAD M12 may not respond to the power-on command while it is in standby.
|
||||||
|
|
||||||
|
### IP Address
|
||||||
|
|
||||||
|
The IP address in the example is:
|
||||||
|
|
||||||
|
192.168.0.79
|
||||||
|
|
||||||
|
This must be changed if your NAD M12 uses a different IP address.
|
||||||
|
|
||||||
|
If the NAD M12 receives its IP address through DHCP, it is recommended to create a DHCP reservation for the amplifier in your router so that the IP address does not change.
|
||||||
|
|
||||||
|
### Restart Home Assistant
|
||||||
|
|
||||||
|
After adding or changing the configuration, restart Home Assistant.
|
||||||
|
|
||||||
|
Go to:
|
||||||
|
|
||||||
|
Settings → System → Restart Home Assistant
|
||||||
|
|
||||||
|
After restarting, the NAD M12 should be available as a `media_player` entity.
|
||||||
|
|
||||||
|
### Verify the Entity
|
||||||
|
|
||||||
|
The configured name is:
|
||||||
|
|
||||||
|
NAD M12
|
||||||
|
|
||||||
|
Depending on the Home Assistant entity naming, the resulting entity will typically be:
|
||||||
|
|
||||||
|
media_player.nad_m12
|
||||||
|
|
||||||
|
This entity should be selected as the **NAD M12** in the `NAD M12 - Smart Power Follow` Blueprint.
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
The easiest way to install this Blueprint is to use the Import Blueprint button below.
|
The easiest way to install this Blueprint is to use the **Import Blueprint** button below.
|
||||||
|
|
||||||
### Automatic Installation
|
### Automatic Installation
|
||||||
|
|
||||||
@@ -255,10 +317,12 @@ The easiest way to install this Blueprint is to use the Import Blueprint button
|
|||||||
2. Home Assistant will open the Blueprint import page.
|
2. Home Assistant will open the Blueprint import page.
|
||||||
3. Select **Import Blueprint**.
|
3. Select **Import Blueprint**.
|
||||||
4. Once imported, the Blueprint will be available under:
|
4. Once imported, the Blueprint will be available under:
|
||||||
`Settings → Automations & Scenes → Blueprints`
|
|
||||||
|
Settings → Automations & Scenes → Blueprints
|
||||||
|
|
||||||
5. Create a new automation from the Blueprint.
|
5. Create a new automation from the Blueprint.
|
||||||
6. Select the media players that should control the NAD M12.
|
6. Select the media players that should control the NAD M12.
|
||||||
7. Select the NAD M12 media player entity.
|
7. Select the `NAD M12` media player entity.
|
||||||
8. Configure the desired power-on and power-off delays.
|
8. Configure the desired power-on and power-off delays.
|
||||||
9. Save the automation.
|
9. Save the automation.
|
||||||
|
|
||||||
@@ -271,21 +335,26 @@ If the automatic import does not work, the Blueprint can also be installed manua
|
|||||||
1. Open the Blueprint YAML file in the [repository](https://gitea.kskovmose.dk/Kasper/HAOS/src/branch/main/Blueprints/nad.yaml).
|
1. Open the Blueprint YAML file in the [repository](https://gitea.kskovmose.dk/Kasper/HAOS/src/branch/main/Blueprints/nad.yaml).
|
||||||
2. Copy the complete YAML content.
|
2. Copy the complete YAML content.
|
||||||
3. In Home Assistant, go to:
|
3. In Home Assistant, go to:
|
||||||
`Settings → Automations & Scenes → Blueprints`
|
|
||||||
4. Select Import Blueprint.
|
Settings → Automations & Scenes → Blueprints
|
||||||
|
|
||||||
|
4. Select **Import Blueprint**.
|
||||||
5. Paste the URL of the raw YAML file.
|
5. Paste the URL of the raw YAML file.
|
||||||
6. Confirm the import.
|
6. Confirm the import.
|
||||||
7. Create a new automation from the Blueprint.
|
7. Create a new automation from the Blueprint.
|
||||||
8. Configure the media players, NAD M12 and delays.
|
8. Configure the media players, NAD M12 and delays.
|
||||||
|
|
||||||
|
|
||||||
## Troubleshooting
|
## Troubleshooting
|
||||||
|
|
||||||
### NAD M12 does not turn on
|
### NAD M12 does not turn on
|
||||||
|
|
||||||
Check that the selected NAD entity is a `media_player`.
|
Check that:
|
||||||
|
|
||||||
Also verify that Home Assistant can control the amplifier using:
|
- The NAD M12 has **Network Standby** enabled.
|
||||||
|
- The selected NAD entity is a `media_player`.
|
||||||
|
- The IP address in `configuration.yaml` is correct.
|
||||||
|
- Home Assistant can communicate with the NAD M12.
|
||||||
|
- Home Assistant can execute:
|
||||||
|
|
||||||
media_player.turn_on
|
media_player.turn_on
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user