nad platform allows you to control a NAD receiver through RS232, TCP and Telnet from Home Assistant.
Please note that the RS232 interface is only tested with the NAD T748v2, but is should work with more NAD receivers. The Telnet interface is only tested with the NAD T787.
To add an NAD receiver to your installation, add the following to your
# Example configuration.yaml entry for RS232 configuration media_player: - platform: nad serial_port: /dev/ttyUSB0
# Example configuration.yaml entry for TCP configuration media_player: - platform: nad type: TCP host: "IP_ADDRESS"
A list of mappings from source to source name. Valid sources are
1 to 10. (for
The min_volume and max_volume are there to protect you against misclicks on the slider so you will not blow up your speakers when you go from -92dB to +20dB. You can still force it to go higher or lower than the values set with the plus and minus buttons.
On Linux the user running Home Assistant needs
dialout permissions to access the serial port.
This can be added to the user by doing
sudo usermod -a -G dialout <username>.
Be aware that the user might need to logout and logon again to activate these permissions.
A full configuration example could look like this:
# Example configuration.yaml entry media_player: - platform: nad serial_port: /dev/ttyUSB0 name: "NAD Receiver" min_volume: -60 max_volume: -20 sources: 1: "Kodi" 2: "TV"