My NodeRED is able to send commands to hubitat and update devices and such. But when I use the Events node or a Device node to receive data from hubitat it does not work. The logs in hubitat show that they are sending the correct info, but then what is logged in NodeRED is what the specified value was at flow deployment.
Should my NodeRED console be displaying a log for an event when it receives an updated value via the webhook? Because when I update a value for a device nothing shows in the NodeRED console.
When I search around for this type of issue it is usually due to the config/setup being slightly incorrect. I tried updating / changing my values for those like 3 times but just keep getting the same result.
I have 5 of my 6 Hubitat hubs connecting to Node-Red and I can't remember any occasion when I thought it failed.
I just upgraded NR to the latest 3.1.8 a few hours ago, so my logs are filled with startup clutter -- but it clearly shows that NR is receiving traffic.
My NR will have these 'initialized' logs and will read and output the current/correct values for devices. But when I update a device value, I believe that event should push to NR, right? I don't see any logs for those sort of things and the values for devices are not being updated in NR.
I think these logs though indicate that NR is able to successfully call the 'get' endpoints that are listed in the Maker API, but they aren't indicative of NR able to receive posts successfully from the maker API.
In response to this post I decided to re-check everything and things still weren't working. I ended up just re-setting up all of the maker API and turning all my devices I was trying to work with off and then on as well and I'm not sure what did it but things seem to be working now. Not the most satisfying the solution, lol.