PREREQUISITES
- Node-RED Companion Integration GitHub - zachowj/hass-node-red: Companion Component for node-red-contrib-home-assistant-websocket to help integrate Node-RED with Home Assistant Core
- node-red-contrib-harmony-extra node-red-contrib-harmony-extra (node) - Node-RED
- NAD Receiver or any other RS232 TCP compatible receiver.
- RS232 Commands List for your Reciever
WHAT IT DOES
- Send commands to NAD AV Receivers supporting a RS232 TCP interface.
- Send outputs to Home Assistant Sensors.
- Uses Logitech Harmony Hub to Trigger Flow.
- Confirmed to work on NAD T787 & T785 with VM150X HDMI Expansion Module via RS232 port (Ethernet).
- NOTE: NAD Receivers seem to not have a “Wake on LAN” function. The Logitech Harmony Hub is used to Turn ON the Receiver, so it can start receiving RS232 TCP Commands. Any alternative IR Blaster can be used to Turn ON the Receiver.
INSTRUCTIONS
- Modify “NAD T787 TCP REQUEST” node with your specific IP Address for your Receiver.
- Modify “Sensors to display in Dashboard” to suit your naming convention.
- Modify “Button controls for Firemote UI” to suit your naming convention.
- Modify “Harmony hub ON” trigger node to suit your IR blaster.
- If using Logitech Harmony Hub modify “NAD Power ON 5X” node and setup the server to point to your hub and commands.
DOWNLOADS FOR RS232 COMMANDS
Downloads Available Here
RS232 TXX7 Documents
RS232 TXX5 Documents
RS232 M15HD
RS232 C427 Documents
RS C368/C388 Documents
###ORIGINAL AUTHOR
Original Author: Mike Thompson, GitHub: mike-linus
Date: 10/8/2016
These examples show how to send commands to Pioneer AV Receivers supporting a TCP interface.
The sample inject commands are a small subset of the available commands. Please refer to the full command list available from here:
See Mike Thompson’s for an example of sending compound commands via an inject or MQTT node.
To use the flows, modify the ‘TCP Request’ node to your specific IP address.