Edit: As soon as I submitted this I tried it again, and it started working. Hah. In case I have issues again, are there any log files I can look at or additional logging I can enable?
@LorbySI I downloaded the demo to try using AAO with my Stream Deck and Honeycomb yoke. Honeycomb setup worked very well with some RPN scripts. Now I want to setup buttons on my Stream Deck to trigger scripts in AAO. I’ve downloaded the AAO Stream Deck plugin from your weebly website. I downloaded the plugin for AAO version 2.0.1. I successfully installed the plugin and I can add buttons from the plugin to my Stream Deck profile. The problem is that I can’t get any of the buttons to work. I can’t tell if the Stream Deck plugin is communicating with AAO. Per the readme instructions, I have run AAO as administrator. I’ve also disabled my Windows firewall just in case. And I enabled the web API on port 9080 from the Tools menu.
I’ve tried two kinds of buttons on the Stream Deck. I made sure to click the Submit button when changing button parameters.
I created a “Button” type button with default Device ID of 433, Channel of 0, and Button of 0 (Also tried changing Channel and Button to 1s but with no effect. I couldn’t find documentation for these parameters so I don’t know what to set them to). After doing this, I tried adding an assigned button to my aircraft profile in AAO, but when I click the Stream Deck button, AAO doesn’t appear to recognize it. I have tried with the “Device” parameter set to “All” and to the Stream Deck device, but clicking the button on the Stream Deck doesn’t do anything.
I’ve also tried an Event button on the Stream Deck. I set the “Write event” to “K:” and the event name to to my scriptgroupname-scriptname as instructed in the documentation, but the script does not get executed.
I looked around in the Stream Deck log folder to see if there were any logs from the plugin, but I couldn’t find any. I’m not seeing any error messages anywhere.
Can you suggest some ways to troubleshoot and get the Stream Deck plugin working? I’m guessing that the Stream Deck plugin relies on the AAO web API. Even though the Web API is enabled in the Tools menu, I get ERR_CONNECTION_REFUSED when I try to load http://localhost:9080/webapi in Chrome from the local machine. Perhaps the web API isn’t running? If so, how do I fix that?
Thank you for your help.