Open harveyslash opened 7 months ago
Your issue is this message {"characteristics":[{"aid":106,"iid":11,"status":-70410},{"aid":106,"iid":12,"status":-70410}]}
which indicates that the plumbing exists, but home bridge is giving an error.
Error -70410 is https://github.com/homebridge/HAP-NodeJS/blob/5af0b4c088620c7a0cd0b76523f0d6d87489b191/src/lib/HAPServer.ts#L96
When you moved things over, did you select the item in the UI again ? I find that once in a while after a change you need to reselect the item in the UI as the internal mapping was lost.
Current Situation
Running node like this:
DEBUG=-express*,-send*,-body-parser*,* ./node-red-pi
My Flow for testing looks like this:
In the debug log I see:
hapNodeRed hbStatus received: "Porch light - Outlet" = {"characteristics":[{"aid":106,"iid":11,"status":-70410},{"aid":106,"iid":12,"status":-70410}]} +34ms
Which indicates to me that the connection between node red and Homebridge are working.However, the statuses in the event are undefined:
I just recently moved to a new version of Homebridge & node red on a new raspberry pi. Earlier this used to work.
Logs
Configuration
Environment
Process Supervisor
other (Explain in
Additional Context
)Additional Context
Running locally right now like this:
DEBUG=-express*,-send*,-body-parser*,* ./node-red-pi