also in the driver above, the screenshot you show. The 3 options in the middle will never come into play because option 40 is set to 0.
So the "Humidity Change Amount (%)? The percentage the humidity must change to induce an automatic report." Will not work. What should be added to the parameters is a Boolean for "turn on automatic report based on change" setting to true or false. True would turn option 40 on and false would turn it off.
I have an app that I got in my ST days that I have rewrote. It looks for a rise by X% to turn on, then looks for the humidity to come down to X% difference above where it started and the highest humidity it sees to turn off with an optional delay
So, if I Set it to look for a 2% increase and turn off at 25%. If my sensor starts at 40, increases to 45, it will turn on as it is over the 2% increase since the last humidity reading. Let’s say it increases all the way to 52 percent. Then the fan will keep going until the humidity drops below 43%. Then it will either turn off, or turn off with delay.
I'll push a new version of AeotecMultiSensor6 (v1.4) to github in a few minutes, I can't test the reactivity, because this office has no change in humidity, and since lux is defective on this particular device, a flashlight won't work.
However, I can say, it's sending values, without logging errors.