NAD RECEIVER AMPLIFIER, RS232 TCP (ETHERNET) CONTROL & HOME ASSISTANT OUTPUT SENSORS.

Author: Andrew Hunter GitHub: MankiniChykan Date: 23/10/2024

PREREQUISITES

WHAT IT DOES

  • Send commands to NAD AV Receivers supporting a RS232 TCP interface.
  • Recieves commands from NAD AV Receivers supporting a RS232 TCP interface. (Used to pick up hardware remote)
  • 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

  1. Modify "NAD T787 TCP REQUEST" node with your specific IP Address for your Receiver.
  2. Modify "NAD T787 TCP IN" node with your specific IP Address for your Receiver.
  3. Modify "Sensors to display in Dashboard" to suit your naming convention.
  4. Modify "Button controls for Firemote UI" to suit your naming convention.
  5. Modify "Harmony hub ON" trigger node to suit your IR blaster.
  6. If using Logitech Harmony Hub modify "NAD Power ON 5X" node and setup the server to point to your hub and commands.

image

image

image

image

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: https://www.pioneerelectronics.com/StaticFiles/Custom%20Install/RS-232%20Codes/Av%20Receivers/Elite%20&%20Pioneer%20FY13AVR%20IP%20&%20RS-232%205-8-12.xls

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.

https://flows.nodered.org/flow/a51723feee29d5c45d9b2f213c2e3d3a

RS232 TCP control of NAD Reciever & Sensor OutputsTCP Input from NAD T787Button controls for Firemote UIHarmony Hub ON activates RS232 TCP to NAD T787Filter for VolumeFilter for Mute ModeFilter for Listening ModeOnly Sends to Sensor Value. No Commands can be sent to T787 when OFF.Sensors to display in DashboardRoute Messages by Topic and Truncate T787 ReturnTEST COMMANDSSend RS232 TCP Command to NAD T787Mute ON/OFF (Topic.Main.Mute)Volume Controls (Topic.Main.Volume)Button Scroll Listening Modes (Topic.Listening.Mode)Harmony Hub Activity sets Listening ModeHarmony Hub Trigger NAD T787 (Set Volume & Power) Read Me: Notes (please retain these notes if distributing the flows)Harmony hub ONMain.Volume=-40delayNAD Power ON 5XVinyl = PLIIMusicShield = PLIIMoviedelayHarmony SurroundModeScroll Listening ModesHarmony VolumeUpHarmony VolumeDownNAD Mute SwitchMute ONMute OFFConvert to StringAdd <CR>NAD T787 TCP REQUESTinjectinjectinjectChange: Truncate T787 Return L.MChange: Truncate T787 Return M.VTopic.Listening.ModeTopic.Main.VolumeChange: Truncate T787 Return M.MTopic.Main.MuteNAD T785 VolumeNAD String DebugListening ModeMute ModeHarmony hub OFFNAD Less than 0Volume unknownVolume unavailableNAD unknownNAD unavailableNAD T787 TCP INConvert to StringchangePLlIMoviePLIIMusicNEO6CinemaNEO6MusicEARSEnhancedStereoStereoProLogicchangeMute ONMuteOFFchangerbe
Flow 1
[{"id":"65394b852cb37b2c","type":"group","z":"fbc96b6cec386837","name":"RS232 TCP control of NAD Reciever & Sensor Outputs","style":{"label":true,"fill":"#dbcbe7","fill-opacity":"0.13","color":"#000000"},"nodes":["4b3e9c2c.bddb94","0772f8cd0bfea5af","b7c005c386bbbd1f","23b7cca66bdc177c","90282eb243d4350f","489bf7a6b704f5b7","5491a5cc3247ecc6","7218ec018178974f","0093d507c4fddf57"],"x":122,"y":127,"w":2270,"h":1366},{"id":"4b3e9c2c.bddb94","type":"comment","z":"fbc96b6cec386837","g":"65394b852cb37b2c","name":"Read Me: Notes (please retain these notes if distributing the flows)","info":"Author: Andrew Hunter GitHub: MankiniChykan\nDate: 23/10/2024\n\nThese examples show how to send commands to NAD AV Receivers supporting a RS232 TCP interface.\nConfirmed to work on NAD T787 & T785 with VM150X HDMI Expansion Module via RS232 port (Ethernet).\n\nDownloads available here.\nhttps://nadelectronics.com/product/t-787-av-surround-sound-receiver/\n\nRS232 TXX7 Documents\nhttps://nadelectronics.com/wp-content/uploads/2022/09/NAD_TXX7_Control_Docs.zip\n\nRS232 TXX5 Documents\nhttps://nadelectronics.com/support/code/NAD_TXX5_Control_Docs.zip\n\nRS232 M15HD\nhttps://nadelectronics.com/support/code/NAD_M15HD_Control_Docs.zip\n\nRS232 C427 Documents\nhttps://nadelectronics.com/wp-content/uploads/2022/09/NAD_TXX7_Control_Docs.zip\n\nRS C368/C388 Documents\nhttps://nadelectronics.com/wp-content/uploads/2022/09/NAD_TXX7_Control_Docs.zip\n\nOriginal Author: Mike Thompson, GitHub: mike-linus\nDate: 10/8/2016\n\nThese examples show how to send commands to Pioneer AV Receivers supporting a TCP interface.\n\nThe sample inject commands are a small subset of the available commands. Please refer to the full command list available from here:\nhttps://www.pioneerelectronics.com/StaticFiles/Custom%20Install/RS-232%20Codes/Av%20Receivers/Elite%20&%20Pioneer%20FY13AVR%20IP%20&%20RS-232%205-8-12.xls\n\nAn example of sending compound commands via an inject or MQTT node is also included.\n\nTo use the flows, modify the 'TCP Request' node to your specific IP address.\n","x":900,"y":180,"wires":[]},{"id":"0772f8cd0bfea5af","type":"group","z":"fbc96b6cec386837","g":"65394b852cb37b2c","name":"Harmony Hub ON activates RS232 TCP to NAD T787","style":{"label":true,"fill":"#ffbfbf","fill-opacity":"0.13","color":"#000000"},"nodes":["287aed0a9f319fdc","7541781c2476d7c4"],"x":148,"y":153,"w":504,"h":474},{"id":"287aed0a9f319fdc","type":"group","z":"fbc96b6cec386837","g":"0772f8cd0bfea5af","name":"Harmony Hub Trigger NAD T787 (Set Volume & Power)","style":{"label":true,"fill":"#ffefbf","fill-opacity":"0.13","color":"#000000"},"nodes":["11545dfe98e4e1cb","f55cbab09881845e","756a10c67d680d61","ddc8049fd1fd48e5"],"x":174,"y":179,"w":452,"h":202},{"id":"11545dfe98e4e1cb","type":"trigger-state","z":"fbc96b6cec386837","g":"287aed0a9f319fdc","name":"Harmony hub ON","server":"bb380e72.b8825","version":5,"inputs":0,"outputs":2,"exposeAsEntityConfig":"","entities":{"entity":["remote.harmony_hub"],"substring":[],"regex":[]},"debugEnabled":false,"constraints":[{"targetType":"this_entity","targetValue":"","propertyType":"current_state","propertyValue":"new_state.state","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"on"}],"customOutputs":[],"outputInitially":true,"stateType":"str","enableInput":false,"x":280,"y":220,"wires":[["f55cbab09881845e","ddc8049fd1fd48e5"],[]]},{"id":"f55cbab09881845e","type":"api-current-state","z":"fbc96b6cec386837","g":"287aed0a9f319fdc","name":"Main.Volume=-40","server":"bb380e72.b8825","version":3,"outputs":2,"halt_if":"0","halt_if_type":"num","halt_if_compare":"gte","entity_id":"sensor.nad_t785_volume","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"Main.Volume=-40","valueType":"str"},{"property":"topic","propertyType":"msg","value":"Main.Volume","valueType":"str"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":290,"y":280,"wires":[["756a10c67d680d61","2d1afa7e.34cad6"],[]]},{"id":"756a10c67d680d61","type":"delay","z":"fbc96b6cec386837","g":"287aed0a9f319fdc","name":"","pauseType":"delay","timeout":"5","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"allowrate":false,"outputs":1,"x":300,"y":340,"wires":[["4fba4cf6ee34306c","2d1afa7e.34cad6"]]},{"id":"ddc8049fd1fd48e5","type":"H command","z":"fbc96b6cec386837","g":"287aed0a9f319fdc","name":"NAD Power ON 5X","server":"21dd4f96b9a6b12b","activity":"50718543","harmony_type":"dev","label":"NAD AV Receiver","command":"%7B%22command%22::%22PowerOn%22,%22type%22::%22IRCommand%22,%22deviceId%22::%2250718543%22%7D","repeat":"5","presstimestamp":0,"releasetimestamp":50,"delay":0,"x":510,"y":220,"wires":[[]]},{"id":"bb380e72.b8825","type":"server","name":"Home Assistant","version":5,"addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true,"heartbeat":false,"heartbeatInterval":"30","areaSelector":"friendlyName","deviceSelector":"friendlyName","entitySelector":"friendlyName","statusSeparator":"at: ","statusYear":"hidden","statusMonth":"short","statusDay":"numeric","statusHourCycle":"h23","statusTimeFormat":"h:m","enableGlobalContextStore":true},{"id":"21dd4f96b9a6b12b","type":"harmony-server","name":"Living Room Hub","ip":"192.168.1.252"},{"id":"7541781c2476d7c4","type":"group","z":"fbc96b6cec386837","g":"0772f8cd0bfea5af","name":"Harmony Hub Activity sets Listening Mode","style":{"label":true,"fill":"#e3f3d3","fill-opacity":"0.34","color":"#000000"},"nodes":["9e5e8fab5821a378","250c52edeb864a49","4fba4cf6ee34306c"],"x":174,"y":399,"w":270,"h":202},{"id":"9e5e8fab5821a378","type":"api-current-state","z":"fbc96b6cec386837","g":"7541781c2476d7c4","name":"Vinyl = PLIIMusic","server":"bb380e72.b8825","version":3,"outputs":2,"halt_if":"Play Vinyl","halt_if_type":"str","halt_if_compare":"is","entity_id":"select.harmony_hub_activities","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"Main.ListeningMode=PLIIMusic","valueType":"str"},{"property":"topic","propertyType":"msg","value":"Listening.Mode","valueType":"str"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":290,"y":500,"wires":[["2d1afa7e.34cad6"],[]]},{"id":"250c52edeb864a49","type":"api-current-state","z":"fbc96b6cec386837","g":"7541781c2476d7c4","name":"Shield = PLIIMovie","server":"bb380e72.b8825","version":3,"outputs":2,"halt_if":"SHIELD TV","halt_if_type":"str","halt_if_compare":"is","entity_id":"select.harmony_hub_activities","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"Main.ListeningMode=PLIIMovie","valueType":"str"},{"property":"topic","propertyType":"msg","value":"Listening.Mode","valueType":"str"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":290,"y":560,"wires":[["2d1afa7e.34cad6"],[]]},{"id":"4fba4cf6ee34306c","type":"delay","z":"fbc96b6cec386837","g":"7541781c2476d7c4","name":"","pauseType":"delay","timeout":"5","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"allowrate":false,"outputs":1,"x":260,"y":440,"wires":[["9e5e8fab5821a378","250c52edeb864a49"]]},{"id":"b7c005c386bbbd1f","type":"group","z":"fbc96b6cec386837","g":"65394b852cb37b2c","name":"Button controls for Firemote UI","style":{"label":true,"fill":"#bfbfbf","fill-opacity":"0.25","color":"#000000"},"nodes":["d35324cd68b04851","e24174de57516db2","4423c6e9b044b748"],"x":148,"y":653,"w":424,"h":494},{"id":"d35324cd68b04851","type":"group","z":"fbc96b6cec386837","g":"b7c005c386bbbd1f","name":"Button Scroll Listening Modes (Topic.Listening.Mode)","style":{"label":true,"fill":"#ffffbf","fill-opacity":"0.4","color":"#000000"},"nodes":["cfb0720377ee5968","b8c91b3dc465ea1d"],"x":174,"y":679,"w":338,"h":142},{"id":"cfb0720377ee5968","type":"ha-button","z":"fbc96b6cec386837","g":"d35324cd68b04851","name":"Harmony SurroundMode","version":0,"debugenabled":false,"outputs":1,"entityConfig":"dcb15db54ef8a925","outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"x":310,"y":720,"wires":[["b8c91b3dc465ea1d"]]},{"id":"b8c91b3dc465ea1d","type":"api-current-state","z":"fbc96b6cec386837","g":"d35324cd68b04851","name":"Scroll Listening Modes","server":"bb380e72.b8825","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"remote.harmony_hub","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"Main.ListeningMode+","valueType":"str"},{"property":"topic","propertyType":"msg","value":"Listening.Mode","valueType":"str"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":320,"y":780,"wires":[["2d1afa7e.34cad6"],[]]},{"id":"dcb15db54ef8a925","type":"ha-entity-config","server":"bb380e72.b8825","deviceConfig":"8b8753f0cbe85dea","name":"Harmony SurroundMode","version":"6","entityType":"button","haConfig":[{"property":"name","value":"Harmony SurroundMode"},{"property":"icon","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"8b8753f0cbe85dea","type":"ha-device-config","name":"Harmony SurroundMode","hwVersion":"","manufacturer":"Node-RED","model":"Harmony","swVersion":""},{"id":"e24174de57516db2","type":"group","z":"fbc96b6cec386837","g":"b7c005c386bbbd1f","name":"Volume Controls (Topic.Main.Volume)","style":{"label":true,"fill":"#ffffbf","fill-opacity":"0.4","color":"#000000"},"nodes":["e83edd8306202173","469c76a812933b6f"],"x":174,"y":839,"w":252,"h":142},{"id":"e83edd8306202173","type":"ha-button","z":"fbc96b6cec386837","g":"e24174de57516db2","name":"Harmony VolumeUp","version":0,"debugenabled":false,"outputs":1,"entityConfig":"1a9add5205a9b03a","outputProperties":[{"property":"payload","propertyType":"msg","value":"Main.Volume+","valueType":"str"},{"property":"topic","propertyType":"msg","value":"Main.Volume","valueType":"str"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"x":290,"y":880,"wires":[["2d1afa7e.34cad6"]]},{"id":"469c76a812933b6f","type":"ha-button","z":"fbc96b6cec386837","g":"e24174de57516db2","name":"Harmony VolumeDown","version":0,"debugenabled":false,"outputs":1,"entityConfig":"0a1b1fc1b2819349","outputProperties":[{"property":"payload","propertyType":"msg","value":"Main.Volume-","valueType":"str"},{"property":"topic","propertyType":"msg","value":"Main.Volume","valueType":"str"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"x":300,"y":940,"wires":[["2d1afa7e.34cad6"]]},{"id":"1a9add5205a9b03a","type":"ha-entity-config","server":"bb380e72.b8825","deviceConfig":"75d5123548c93cf7","name":"Harmony VolumeUp","version":"6","entityType":"button","haConfig":[{"property":"name","value":"Harmony VolumeUp"},{"property":"icon","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"0a1b1fc1b2819349","type":"ha-entity-config","server":"bb380e72.b8825","deviceConfig":"b4eb9deebcc2d3b3","name":"Harmony VolumeDown","version":"6","entityType":"button","haConfig":[{"property":"name","value":"Harmony VolumeDown"},{"property":"icon","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"75d5123548c93cf7","type":"ha-device-config","name":"Harmony VolumeUp","hwVersion":"","manufacturer":"Node-RED","model":"Harmony","swVersion":""},{"id":"b4eb9deebcc2d3b3","type":"ha-device-config","name":"Harmony VolumeDown","hwVersion":"","manufacturer":"Node-RED","model":"Harmony","swVersion":""},{"id":"4423c6e9b044b748","type":"group","z":"fbc96b6cec386837","g":"b7c005c386bbbd1f","name":"Mute ON/OFF (Topic.Main.Mute)","style":{"label":true,"fill":"#ffffbf","fill-opacity":"0.4","color":"#000000"},"nodes":["e4861b93efc23f23","d44ecdd0c21a4216","6a69154aa2571475"],"x":174,"y":999,"w":372,"h":122},{"id":"e4861b93efc23f23","type":"ha-switch","z":"fbc96b6cec386837","g":"4423c6e9b044b748","name":"NAD Mute Switch","version":0,"debugenabled":false,"inputs":0,"outputs":2,"entityConfig":"bca256b79d536ba2","enableInput":false,"outputOnStateChange":true,"outputProperties":[{"property":"outputType","propertyType":"msg","value":"state change","valueType":"str"},{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"}],"x":280,"y":1060,"wires":[["d44ecdd0c21a4216"],["6a69154aa2571475"]]},{"id":"d44ecdd0c21a4216","type":"api-current-state","z":"fbc96b6cec386837","g":"4423c6e9b044b748","name":"Mute ON","server":"bb380e72.b8825","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"remote.harmony_hub","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"Main.Mute=On","valueType":"str"},{"property":"topic","propertyType":"msg","value":"Main.Mute","valueType":"str"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":460,"y":1040,"wires":[["2d1afa7e.34cad6"],[]]},{"id":"6a69154aa2571475","type":"api-current-state","z":"fbc96b6cec386837","g":"4423c6e9b044b748","name":"Mute OFF","server":"bb380e72.b8825","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"remote.harmony_hub","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"Main.Mute=Off","valueType":"str"},{"property":"topic","propertyType":"msg","value":"Main.Mute","valueType":"str"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":460,"y":1080,"wires":[["2d1afa7e.34cad6"],[]]},{"id":"bca256b79d536ba2","type":"ha-entity-config","server":"bb380e72.b8825","deviceConfig":"9af2a779016b2225","name":"NAD Mute Switch","version":"6","entityType":"switch","haConfig":[{"property":"name","value":"NAD Mute Switch"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":"switch"}],"resend":false,"debugEnabled":false},{"id":"9af2a779016b2225","type":"ha-device-config","name":"NAD Mute Switch","hwVersion":"","manufacturer":"Node-RED","model":"NAD","swVersion":""},{"id":"23b7cca66bdc177c","type":"group","z":"fbc96b6cec386837","g":"65394b852cb37b2c","name":"Send RS232 TCP Command to NAD T787","style":{"label":true,"fill":"#e3f3d3","fill-opacity":"0.49","color":"#000000"},"nodes":["db2db8a6.4b9ab8","2d1afa7e.34cad6","44e8e69efb540552"],"x":694,"y":599,"w":292,"h":202},{"id":"db2db8a6.4b9ab8","type":"function","z":"fbc96b6cec386837","g":"23b7cca66bdc177c","name":"Convert to String","func":"msg.payload = msg.payload.toString();\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":810,"y":640,"wires":[["da39d83e0824189b","8a0079b7830687a8","8572509cf40324c8"]]},{"id":"2d1afa7e.34cad6","type":"function","z":"fbc96b6cec386837","g":"23b7cca66bdc177c","name":"Add <CR>","func":"msg.payload = msg.payload + '\\r';\n\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":790,"y":760,"wires":[["44e8e69efb540552"]]},{"id":"44e8e69efb540552","type":"tcp request","z":"fbc96b6cec386837","g":"23b7cca66bdc177c","name":"NAD T787 TCP REQUEST","server":"192.168.1.72","port":"23","out":"time","ret":"buffer","splitc":"27","newline":"","trim":false,"tls":"","x":840,"y":700,"wires":[["db2db8a6.4b9ab8"]]},{"id":"90282eb243d4350f","type":"group","z":"fbc96b6cec386837","g":"65394b852cb37b2c","name":"TEST COMMANDS","style":{"label":true,"stroke":"#000000","color":"#000000"},"nodes":["19050063.a654b","97a1b45d.37f998","aefb2255ac4b926e"],"x":594,"y":999,"w":332,"h":162},{"id":"19050063.a654b","type":"inject","z":"fbc96b6cec386837","g":"90282eb243d4350f","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":"","topic":"Main.Volume","payload":"Main.Volume=-40","payloadType":"str","x":770,"y":1120,"wires":[["2d1afa7e.34cad6"]]},{"id":"97a1b45d.37f998","type":"inject","z":"fbc96b6cec386837","g":"90282eb243d4350f","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":"","topic":"Listening.Mode","payload":"Main.Power=On","payloadType":"str","x":770,"y":1040,"wires":[["2d1afa7e.34cad6"]]},{"id":"aefb2255ac4b926e","type":"inject","z":"fbc96b6cec386837","g":"90282eb243d4350f","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":"","topic":"Main.Volume","payload":"Main.Volume=-30","payloadType":"str","x":770,"y":1080,"wires":[["2d1afa7e.34cad6"]]},{"id":"489bf7a6b704f5b7","type":"group","z":"fbc96b6cec386837","g":"65394b852cb37b2c","name":"Route Messages by Topic and Truncate T787 Return","style":{"label":true,"fill":"#ffffbf","fill-opacity":"0.44","color":"#000000"},"nodes":["c6912a5f937d496f","e2c7f6e3b8165e52","da39d83e0824189b","8a0079b7830687a8","32ab8a9ad3f1dfe3","8572509cf40324c8"],"x":1034,"y":519,"w":572,"h":282},{"id":"c6912a5f937d496f","type":"change","z":"fbc96b6cec386837","g":"489bf7a6b704f5b7","name":"Change: Truncate T787 Return L.M","rules":[{"t":"change","p":"payload","pt":"msg","from":"Main.Model=T785","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode=","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode=None","fromt":"str","to":"Stereo","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":1420,"y":760,"wires":[["5f149bdea50d15b9"]]},{"id":"e2c7f6e3b8165e52","type":"change","z":"fbc96b6cec386837","g":"489bf7a6b704f5b7","name":"Change: Truncate T787 Return M.V","rules":[{"t":"change","p":"payload","pt":"msg","from":"Main.Model=T785","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Volume=","fromt":"str","to":"","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":1420,"y":560,"wires":[["d146fa0a94df2b9a"]]},{"id":"da39d83e0824189b","type":"switch","z":"fbc96b6cec386837","g":"489bf7a6b704f5b7","name":"Topic.Listening.Mode","property":"topic","propertyType":"msg","rules":[{"t":"eq","v":"Listening.Mode","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":1160,"y":760,"wires":[["c6912a5f937d496f"]]},{"id":"8a0079b7830687a8","type":"switch","z":"fbc96b6cec386837","g":"489bf7a6b704f5b7","name":"Topic.Main.Volume","property":"topic","propertyType":"msg","rules":[{"t":"eq","v":"Main.Volume","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":1150,"y":560,"wires":[["e2c7f6e3b8165e52"]]},{"id":"32ab8a9ad3f1dfe3","type":"change","z":"fbc96b6cec386837","g":"489bf7a6b704f5b7","name":"Change: Truncate T787 Return M.M","rules":[{"t":"change","p":"payload","pt":"msg","from":"Main.Mute=Off","fromt":"str","to":"Mute OFF","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Mute=On","fromt":"str","to":"Mute ON","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Model=T785","fromt":"str","to":"","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":1430,"y":660,"wires":[["571d220fe0ce898b"]]},{"id":"8572509cf40324c8","type":"switch","z":"fbc96b6cec386837","g":"489bf7a6b704f5b7","name":"Topic.Main.Mute","property":"topic","propertyType":"msg","rules":[{"t":"eq","v":"Main.Mute","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":1140,"y":660,"wires":[["32ab8a9ad3f1dfe3"]]},{"id":"5491a5cc3247ecc6","type":"group","z":"fbc96b6cec386837","g":"65394b852cb37b2c","name":"Sensors to display in Dashboard","style":{"label":true,"fill":"#bfdbef","fill-opacity":"0.48","color":"#000000"},"nodes":["d146fa0a94df2b9a","94732dcd.d1cdd","5f149bdea50d15b9","571d220fe0ce898b"],"x":1894,"y":519,"w":472,"h":282},{"id":"d146fa0a94df2b9a","type":"ha-sensor","z":"fbc96b6cec386837","g":"5491a5cc3247ecc6","name":"NAD T785 Volume","entityConfig":"8666c94e87bb8bfb","version":0,"state":"payload","stateType":"msg","attributes":[],"inputOverride":"allow","outputProperties":[],"x":2010,"y":560,"wires":[[]]},{"id":"94732dcd.d1cdd","type":"debug","z":"fbc96b6cec386837","g":"5491a5cc3247ecc6","name":"NAD String Debug","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":2230,"y":660,"wires":[]},{"id":"5f149bdea50d15b9","type":"ha-sensor","z":"fbc96b6cec386837","g":"5491a5cc3247ecc6","name":"Listening Mode","entityConfig":"c9c6419647df159d","version":0,"state":"payload","stateType":"msg","attributes":[],"inputOverride":"allow","outputProperties":[],"x":2000,"y":760,"wires":[[]]},{"id":"571d220fe0ce898b","type":"ha-sensor","z":"fbc96b6cec386837","g":"5491a5cc3247ecc6","name":"Mute Mode","entityConfig":"1837e12fe90c78b3","version":0,"state":"payload","stateType":"msg","attributes":[],"inputOverride":"allow","outputProperties":[],"x":1990,"y":660,"wires":[[]]},{"id":"8666c94e87bb8bfb","type":"ha-entity-config","server":"bb380e72.b8825","deviceConfig":"71901729afb98c9f","name":"NAD T785 Volume","version":"6","entityType":"sensor","haConfig":[{"property":"name","value":"NAD T785 Volume"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":"diagnostic"},{"property":"device_class","value":"sound_pressure"},{"property":"unit_of_measurement","value":"dB"},{"property":"state_class","value":"measurement"}],"resend":false,"debugEnabled":false},{"id":"c9c6419647df159d","type":"ha-entity-config","server":"bb380e72.b8825","deviceConfig":"fecc85cf67da82e7","name":"Listening Mode","version":"6","entityType":"sensor","haConfig":[{"property":"name","value":"Listening Mode"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":"diagnostic"},{"property":"device_class","value":""},{"property":"unit_of_measurement","value":""},{"property":"state_class","value":""}],"resend":false,"debugEnabled":false},{"id":"1837e12fe90c78b3","type":"ha-entity-config","server":"bb380e72.b8825","deviceConfig":"cef06d4750464118","name":"Mute Mode","version":"6","entityType":"sensor","haConfig":[{"property":"name","value":"Mute Mode"},{"property":"icon","value":"mdi.earhearing"},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""},{"property":"unit_of_measurement","value":""},{"property":"state_class","value":""}],"resend":false,"debugEnabled":false},{"id":"71901729afb98c9f","type":"ha-device-config","name":"NAD T785 Volume","hwVersion":"","manufacturer":"Node-RED","model":"NAD","swVersion":""},{"id":"fecc85cf67da82e7","type":"ha-device-config","name":"Listening Mode","hwVersion":"","manufacturer":"Node-RED","model":"NAD","swVersion":""},{"id":"cef06d4750464118","type":"ha-device-config","name":"Mute Mode","hwVersion":"","manufacturer":"Node-RED","model":"NAD","swVersion":""},{"id":"7218ec018178974f","type":"group","z":"fbc96b6cec386837","g":"65394b852cb37b2c","name":"Only Sends to Sensor Value. No Commands can be sent to T787 when OFF.","style":{"label":true,"fill":"#ff0000","fill-opacity":"0.29","color":"#000000"},"nodes":["147f72abb4b4f815","c0526e3bf16efe08","0ad690c9cf0ede4b","e3d91ba7b78942fb","062226e9367c7e14","187471b6836fd71a"],"x":1114,"y":259,"w":483,"h":202},{"id":"147f72abb4b4f815","type":"trigger-state","z":"fbc96b6cec386837","g":"7218ec018178974f","name":"Harmony hub OFF","server":"bb380e72.b8825","version":5,"inputs":0,"outputs":2,"exposeAsEntityConfig":"","entities":{"entity":["remote.harmony_hub"],"substring":[],"regex":[]},"debugEnabled":false,"constraints":[{"targetType":"this_entity","targetValue":"","propertyType":"current_state","propertyValue":"new_state.state","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"off"}],"customOutputs":[],"outputInitially":true,"stateType":"str","enableInput":false,"x":1230,"y":300,"wires":[["c0526e3bf16efe08"],[]]},{"id":"c0526e3bf16efe08","type":"api-current-state","z":"fbc96b6cec386837","g":"7218ec018178974f","name":"NAD Less than 0","server":"bb380e72.b8825","version":3,"outputs":2,"halt_if":"0","halt_if_type":"num","halt_if_compare":"lt","entity_id":"sensor.nad_t785_volume","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"0","valueType":"num"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"},{"property":"topic","propertyType":"msg","value":"Main.Volume","valueType":"str"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":1450,"y":300,"wires":[["d146fa0a94df2b9a"],[]]},{"id":"0ad690c9cf0ede4b","type":"trigger-state","z":"fbc96b6cec386837","g":"7218ec018178974f","name":"Volume unknown","server":"bb380e72.b8825","version":5,"inputs":0,"outputs":2,"exposeAsEntityConfig":"","entities":{"entity":["sensor.nad_t785_volume"],"substring":[],"regex":[]},"debugEnabled":false,"constraints":[{"targetType":"this_entity","targetValue":"","propertyType":"current_state","propertyValue":"new_state.state","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"unknown"}],"customOutputs":[],"outputInitially":true,"stateType":"str","enableInput":false,"x":1220,"y":360,"wires":[["062226e9367c7e14"],[]]},{"id":"e3d91ba7b78942fb","type":"trigger-state","z":"fbc96b6cec386837","g":"7218ec018178974f","name":"Volume unavailable","server":"bb380e72.b8825","version":5,"inputs":0,"outputs":2,"exposeAsEntityConfig":"","entities":{"entity":["sensor.nad_t785_volume"],"substring":[],"regex":[]},"debugEnabled":false,"constraints":[{"targetType":"this_entity","targetValue":"","propertyType":"current_state","propertyValue":"new_state.state","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"unavailable"}],"customOutputs":[],"outputInitially":true,"stateType":"str","enableInput":false,"x":1230,"y":420,"wires":[["187471b6836fd71a"],[]]},{"id":"062226e9367c7e14","type":"api-current-state","z":"fbc96b6cec386837","g":"7218ec018178974f","name":"NAD unknown","server":"bb380e72.b8825","version":3,"outputs":2,"halt_if":"unknown","halt_if_type":"str","halt_if_compare":"is","entity_id":"sensor.nad_t785_volume","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"0","valueType":"num"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"},{"property":"topic","propertyType":"msg","value":"Main.Volume","valueType":"str"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":1440,"y":360,"wires":[["d146fa0a94df2b9a"],[]]},{"id":"187471b6836fd71a","type":"api-current-state","z":"fbc96b6cec386837","g":"7218ec018178974f","name":"NAD unavailable","server":"bb380e72.b8825","version":3,"outputs":2,"halt_if":"unavailable","halt_if_type":"str","halt_if_compare":"is","entity_id":"sensor.nad_t785_volume","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"0","valueType":"num"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"},{"property":"topic","propertyType":"msg","value":"Main.Volume","valueType":"str"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":1450,"y":420,"wires":[["d146fa0a94df2b9a"],[]]},{"id":"0093d507c4fddf57","type":"group","z":"fbc96b6cec386837","g":"65394b852cb37b2c","name":"TCP Input from NAD T787","style":{"label":true,"fill":"#6f2fa0","color":"#000000"},"nodes":["e5480208e97befc6","1564ab296db50472","7c6f23e3b5171c30","392bbbabe3570f46","dbbb5502c05443a2"],"x":1034,"y":813,"w":778,"h":654},{"id":"e5480208e97befc6","type":"tcp in","z":"fbc96b6cec386837","g":"0093d507c4fddf57","name":"NAD T787 TCP IN","server":"client","host":"192.168.1.72","port":"23","datamode":"stream","datatype":"utf8","newline":"","topic":"Amplifier.TCP.Output","trim":false,"base64":false,"tls":"","x":1150,"y":1020,"wires":[["1564ab296db50472"]]},{"id":"1564ab296db50472","type":"function","z":"fbc96b6cec386837","g":"0093d507c4fddf57","name":"Convert to String","func":"msg.payload = msg.payload.toString();\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":1150,"y":1080,"wires":[["3b105abea7c52812","77e39ae5e322113f","2c6457774e38f7af"]]},{"id":"7c6f23e3b5171c30","type":"group","z":"fbc96b6cec386837","g":"0093d507c4fddf57","name":"Filter for Listening Mode","style":{"label":true},"nodes":["77e39ae5e322113f","b8d9af997a08fe3b","1b08af7dd1d79224","20c7723b56522a4b","d339396d646dc62a","98294dcf73c01944","552683a400fe13dc","2fa822832df656da","6f13776c31465681"],"x":1314,"y":1079,"w":472,"h":362},{"id":"77e39ae5e322113f","type":"change","z":"fbc96b6cec386837","g":"7c6f23e3b5171c30","name":"","rules":[{"t":"change","p":"payload","pt":"msg","from":"Main.Model=T785","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Volume=","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"connection limit exceeded","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode=None","fromt":"str","to":"Stereo","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode.Dolby.Stereo=None","fromt":"str","to":"Stereo","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode=ProLogic","fromt":"str","to":"ProLogic","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode.Dolby.Stereo=ProLogic","fromt":"str","to":"ProLogic","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode.Dolby.Stereo=PLIIMusic","fromt":"str","to":"PLIIMusic","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode.Dolby.Stereo=PLIIMovie","fromt":"str","to":"PLIIMovie","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Mute=Off","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Mute=On","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Volume.Min=-97","fromt":"str","to":"ProLogic","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Volume.Min=-78","fromt":"str","to":"ProLogic","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Audio.Lock=Yes","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Audio.Channels=2/0.0","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Audio.CODEC=DolbyDigitalPlus","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Power=Off","fromt":"str","to":"0","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"off","fromt":"str","to":"0","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Unknown","fromt":"str","to":"1","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode=PLIIMusic","fromt":"str","to":"PLIIMusic","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode=PLIIMovie","fromt":"str","to":"PLIIMovie","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode.PCM.Stereo=PLIIMovie","fromt":"str","to":"PLIIMovie","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode.PCM.Stereo=PLIIMusic","fromt":"str","to":"PLIIMusic","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Volume.Max=0","fromt":"str","to":"NEO6Cinema","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode.PCM.Stereo=NEO6Cinema","fromt":"str","to":"NEO6Cinema","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode.PCM.Stereo=NEO6Music","fromt":"str","to":"NEO6Music","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode.PCM.Stereo=EARS","fromt":"str","to":"EARS","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Volume.Max=3","fromt":"str","to":"EARS","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode.PCM.Stereo=EnhancedStereo","fromt":"str","to":"EnhancedStereo","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode.PCM.Stereo=None","fromt":"str","to":"Stereo","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode=NEO6Cinema","fromt":"str","to":"NEO6Cinema","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode=NEO6Music","fromt":"str","to":"NEO6Music","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode=EARS","fromt":"str","to":"EARS","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode=EnhancedStereo","fromt":"str","to":"EnhancedStereo","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode.PCM.Stereo=ProLogic","fromt":"str","to":"ProLogic","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Volume.Min=-98","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Volume.Min=-99","fromt":"str","to":"","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":1430,"y":1260,"wires":[["b8d9af997a08fe3b","1b08af7dd1d79224","20c7723b56522a4b","d339396d646dc62a","98294dcf73c01944","552683a400fe13dc","2fa822832df656da","6f13776c31465681"]]},{"id":"b8d9af997a08fe3b","type":"filter-filename","z":"fbc96b6cec386837","g":"7c6f23e3b5171c30","name":"PLlIMovie","filter":"PLIIMovie","ignorecase":true,"x":1700,"y":1120,"wires":[["5f149bdea50d15b9"]]},{"id":"1b08af7dd1d79224","type":"filter-filename","z":"fbc96b6cec386837","g":"7c6f23e3b5171c30","name":"PLIIMusic","filter":"PLIIMusic","ignorecase":true,"x":1700,"y":1160,"wires":[["5f149bdea50d15b9"]]},{"id":"20c7723b56522a4b","type":"filter-filename","z":"fbc96b6cec386837","g":"7c6f23e3b5171c30","name":"NEO6Cinema","filter":"NEO6Cinema","ignorecase":true,"x":1680,"y":1200,"wires":[["5f149bdea50d15b9"]]},{"id":"d339396d646dc62a","type":"filter-filename","z":"fbc96b6cec386837","g":"7c6f23e3b5171c30","name":"NEO6Music","filter":"NEO6Music","ignorecase":true,"x":1690,"y":1240,"wires":[["5f149bdea50d15b9"]]},{"id":"98294dcf73c01944","type":"filter-filename","z":"fbc96b6cec386837","g":"7c6f23e3b5171c30","name":"EARS","filter":"EARS","ignorecase":true,"x":1710,"y":1280,"wires":[["5f149bdea50d15b9"]]},{"id":"552683a400fe13dc","type":"filter-filename","z":"fbc96b6cec386837","g":"7c6f23e3b5171c30","name":"EnhancedStereo","filter":"EnhancedStereo","ignorecase":true,"x":1670,"y":1320,"wires":[["5f149bdea50d15b9"]]},{"id":"2fa822832df656da","type":"filter-filename","z":"fbc96b6cec386837","g":"7c6f23e3b5171c30","name":"Stereo","filter":"Stereo","ignorecase":true,"x":1710,"y":1360,"wires":[["5f149bdea50d15b9"]]},{"id":"6f13776c31465681","type":"filter-filename","z":"fbc96b6cec386837","g":"7c6f23e3b5171c30","name":"ProLogic","filter":"ProLogic","ignorecase":true,"x":1700,"y":1400,"wires":[["5f149bdea50d15b9"]]},{"id":"392bbbabe3570f46","type":"group","z":"fbc96b6cec386837","g":"0093d507c4fddf57","name":"Filter for Mute Mode","style":{"label":true},"nodes":["2c6457774e38f7af","97e9fa3c48239015","5bad55e743322b7f"],"x":1314,"y":939,"w":472,"h":122},{"id":"2c6457774e38f7af","type":"change","z":"fbc96b6cec386837","g":"392bbbabe3570f46","name":"","rules":[{"t":"change","p":"payload","pt":"msg","from":"Main.Model=T785","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Volume=","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"connection limit exceeded","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode=None","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode.Dolby.Stereo=None","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode=ProLogic","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode.Dolby.Stereo=ProLogic","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode.Dolby.Stereo=PLIIMusic","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode.Dolby.Stereo=PLIIMovie","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Mute=Off","fromt":"str","to":"Mute OFF","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Mute=On","fromt":"str","to":"Mute ON","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Volume.Min=-97","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Volume.Min=-78","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main...","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Audio.Lock=Yes","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Audio.Channels=2/0.0","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Audio.CODEC=DolbyDigitalPlus","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Power=Off","fromt":"str","to":"0","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"off","fromt":"str","to":"0","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Unknown","fromt":"str","to":"1","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode=PLIIMusic","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode=PLIIMovie","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode.PCM.Stereo=PLIIMovie","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode.PCM.Stereo=PLIIMusic","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Volume.Max=0","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode.PCM.Stereo=NEO6Cinema","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode.PCM.Stereo=NEO6Music","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode.PCM.Stereo=EARS","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Volume.Max=3","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode.PCM.Stereo=EnhancedStereo","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode.PCM.Stereo=None","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode=NEO6Cinema","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode=NEO6Music","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode=EARS","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode=EnhancedStereo","fromt":"str","to":"","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":1430,"y":1000,"wires":[["97e9fa3c48239015","5bad55e743322b7f"]]},{"id":"97e9fa3c48239015","type":"filter-filename","z":"fbc96b6cec386837","g":"392bbbabe3570f46","name":"Mute ON","filter":"Mute ON","ignorecase":true,"x":1700,"y":980,"wires":[["571d220fe0ce898b"]]},{"id":"5bad55e743322b7f","type":"filter-filename","z":"fbc96b6cec386837","g":"392bbbabe3570f46","name":"MuteOFF","filter":"Mute OFF","ignorecase":true,"x":1700,"y":1020,"wires":[["571d220fe0ce898b"]]},{"id":"dbbb5502c05443a2","type":"group","z":"fbc96b6cec386837","g":"0093d507c4fddf57","name":"Filter for Volume","style":{"label":true},"nodes":["3b105abea7c52812","7f1bb8ce1eecd64f"],"x":1314,"y":839,"w":472,"h":82},{"id":"3b105abea7c52812","type":"change","z":"fbc96b6cec386837","g":"dbbb5502c05443a2","name":"","rules":[{"t":"change","p":"payload","pt":"msg","from":"Main.Model=T785","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Volume=","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"connection limit exceeded","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode=None","fromt":"str","to":"Stereo","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode.Dolby.Stereo=None","fromt":"str","to":"Stereo","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode=ProLogic","fromt":"str","to":"ProLogic","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode.Dolby.Stereo=ProLogic","fromt":"str","to":"ProLogic","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode.Dolby.Stereo=PLIIMusic","fromt":"str","to":"PLIIMusic","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.ListeningMode.Dolby.Stereo=PLIIMovie","fromt":"str","to":"PLIIMovie","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Mute=Off","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Mute=On","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Volume.Min=-97","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Volume.Min=-78","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Audio.Lock=Yes","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Audio.Channels=2/0.0","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Audio.CODEC=DolbyDigitalPlus","fromt":"str","to":"","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Main.Power=Off","fromt":"str","to":"0","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"off","fromt":"str","to":"0","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Unknown","fromt":"str","to":"1","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":1430,"y":880,"wires":[["7f1bb8ce1eecd64f"]]},{"id":"7f1bb8ce1eecd64f","type":"rbe","z":"fbc96b6cec386837","g":"dbbb5502c05443a2","name":"","func":"deadband","gap":"1.6%","start":"","inout":"out","septopics":false,"property":"payload","topi":"topic","x":1700,"y":880,"wires":[["d146fa0a94df2b9a"]]}]

Flow Info

Created 7 months ago
Updated 4 months, 1 week ago
Rating: not yet rated

Actions

Node Types

Core
  • change (x6)
  • comment (x1)
  • debug (x1)
  • delay (x2)
  • function (x3)
  • inject (x3)
  • rbe (x1)
  • switch (x3)
  • tcp in (x1)
  • tcp request (x1)
Other

Tags

  • NAD
  • Reciever
  • RS232
  • TCP
  • T787
  • T785
  • M15HD
  • TXX7
  • TXX5
  • C427
  • C368
  • C388
  • Remote
  • Control
  • Homeassistant
  • Amplifier
Copy this flow JSON to your clipboard and then import into Node-RED using the Import From > Clipboard (Ctrl-I) menu option