![]() ![]()
I hooked it up and the NodeMCU stayed powered up. ![]() I spoke to an engineer where I work, and he thought I might need a TTL to RS232 Converter. First I noticed that if I hooked up the NodeMCU RX, TX, GND directly to the Integra’s Serial Port, the NodeMCU seemes to power down almost as if there was a short. It took me a while, but I do have this working on an Integra/Onkyo Receiver using a NodeMCU and esphome. #ONKYO INTEGRA SERIAL CONTROL PROTOCOLS FREE#Feel free to message me if you have any more problems and I can send you my node red flows. I ended up just calling McIntosh and asking them for the codes and they sent them over happily. I’m not sure what exact model you have, but this looks like a sheet of commands for your unit. The purpose of the input_booleans being set is to keep track of what state the receiver is actually in and to be able to set one of the inputs via the Lovelace UI. I then have each possible command set into a switch node that will be passed onto a state_changed:input_boolean before finally getting passed on to the serial node to actually set the receiver.I did have to set up individual channels/IFTTT commands for each type of command (volume number vs. In a second Node-Red flow I have the incoming MQTT messages from beebotte JSONified in a function node so I can filter the source, set the volume, etc. I chose to broker the message to MQTT to then send on to HASSIO. In order to enable IP control of your Onkyo/Integra Receiver/Preamp you need to press SETUP. System integration and convergence technology protocols. Designed to Interface With Control4 Home Control. Integra is well know for its first class electronics and solid protocols. Request - where the settings are [, POST, application/json, body: ). You can now get serial control over an Integra TUN-3. I can control all the receiver variables from my Lovelace UI.įor voice control, I have IFTTT capturing certain commands to my google home (via Google Assistant “IF you say…”, Then Make a Web I ended up having to set those values as global values so my other flows could access them, and so they wouldn’t be reset. In Node-Red I set up a serial port to listen to what was coming out of the receiver, and then set up some function nodes to filter out the commands I wasn’t interested in (like the current surround settings) and used the information I got out of that to set some input_booleans (like which input is currently set). When I find some time, I will be testing this out over the network module of the ISY.I picked up a serial (RS232) to USB cord and ran it from my RPi 3 to my pre-amp #ONKYO INTEGRA SERIAL CONTROL PROTOCOLS FULL#It has a link to the latest version (v1.21 dated 2011) of Onkyo's protocol doc, and the full source of my Java app. It should help anyone else trying to get this working in the ISY.Ī full post is at. ![]() I have also documented some "gotchas" when creating the packet of data that gets sent to the receiver. Right now its just a command-line app, but it shows the eISCP packet and how I got it working. 0.1.2 (Nelson) If anyone is interested Ill keep posting updates in this thread. #ONKYO INTEGRA SERIAL CONTROL PROTOCOLS HOW TO#It contains all the protocol document and details about how to use RIO to integrate data features with third-party system hardware. 1st version stable enough to be shared around: YAIntegra Remote v. I wrote a Java implementation of the eISCP that allows me to control my receiver from a computer. I wrote Onkyos tech support because I wanted to know if there new TX-NR708 receiver could be controlled by the serial port and they sent me the protocol. Onkyo Integra Serial Control Protocols How To Use RIO. I thought I would share my investigation into implementing the ISCP over Ethernet (eISCP). I am planning on testing out controlling my Onkyo NR5008 with my ISY network module. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |