So, first of all, thanks for the great core integration for IronOS. I really appreciate it!
I’m noticing one thing, which may be a bug or may just need some clever configuration or automation to resolve.
When the soldering iron isn’t powered up, all the entity states go to “Unavailable” (expected), but the integration itself is marked as “Failed Setup” (unexpected?)
This isn’t a device that should be powered constantly, is there some way to make the integration not consider itself in a failed state when the device is off? FWIW, the pinecil sends out advertisements until a connection is made whenever it is powered on, so it should be possible to know if the iron is in range of BT without needing to make a connection, and only try to connect once advertisements are recieved.