I have rewritten the PMSx003 plugin for usage in passive mode. I did this because i did'nt get stable reading in active mode.
For the reading's i use a Wemos D1 mini board.
I have now a routine that the PLUGIN_READ wil trigger the sensor wake-up. I't needs 30 seconds to stabilize.
So i set an timer var (millies+30s).
I programmed PLUGIN_ONCE_A_SECOND to, which checks the timer timeout. After trigger it's send
a read command and receive en proces data.
I have two challenges (probaly because my knowledge about the framework is minimal):
1. Data is not posted to the controller. I think because PLUGIN_READ never returns true. Can i post it manual or is there an other way to solve this?
2. The use of PLUGIN_READ for warmup and PLUGIN_ONCE_A_SECOND for read works, but it does not feel like the best way. Is there a better design possible?
1 post • Page 1 of 1
Who is online
Users browsing this forum: No registered users and 30 guests