-
Notifications
You must be signed in to change notification settings - Fork 46
SmartDry decoding feedback #205
Replies: 1 comment · 13 replies
-
From Brenen: |
Beta Was this translation helpful? Give feedback.
All reactions
-
I've asked @1technophile about the possibility of supplying an adjusted TheengsGateway - it might not be that easy to quickly do that, but best to see if he replies here with any news. Other than that if you can use OpenMQTTGateway, which uses the same BLE Decoder as TheengsGateway, my instructions above to change the Decoder URL in platformio.ini is the quickest and easiest way - that is if you know how to make your own builds to upload with an ESP32 with platformio. Other than that, any further tumble dry you can do with reporting back the AWS maximum shakeCount will be a benefit, before the service closes down in a day :) Thanks |
Beta Was this translation helpful? Give feedback.
All reactions
-
Here's some logs of the AWS data: Dryer at idle:
Started dryer:
The highest that "shake" got to that I saw was 362 and its lowest was 31. "shakeCount" remained at 0 the entire time. "moveCount" seemed to increment by 1 with every data update while dryer was running. I am guessing "loadCount" tracks how many times it has moved and went to idle for a time, like how many loads of laundry. Stopped dryer:
"shake" remained at 0 while "shakeCount" seemed to count from 0 to 4 repeatedly. Started again:
Again, "shake" changed randomly, but remained above 31 at least. "shakeCount" remained at 0 if dryer was active. To be honest, I'm even more confused, but I hope this helps. |
Beta Was this translation helpful? Give feedback.
All reactions
-
Thanks a lot @doonce ! Great to have these AWS records together with the dryer state.
Same here, and with the service shutting down very soon, "shakeCount" will probably always remain a mystery ;) Although I'm now thinking it might be the "defStop" property we might have registered with the boolean value, which seems to reset to 0 a while after the dryer has stopped - to likely indicate a final stopping of the dryer, and always is 1 as soon as the dryer is active?!? Or this could be what we register with the wake boolean already. We will change the decoder to have the same "shake" values as came from the AWS, rename it shake as well and scrap the current boolean. This will be released in a Decoder update soon and then propagate to Theengs Gateway, so you can use your HA implementation as before with just the "shake" value being above or below 10. |
Beta Was this translation helpful? Give feedback.
All reactions
-
The service is still active, by the way. |
Beta Was this translation helpful? Give feedback.
All reactions
-
If you feel like getting more into for comparison and possibly figuring out additional broadcast properties you can follow the logging instructions in my last posts at the end here custom-components/ble_monitor#955 The Theengs Decoder shake changes have also been integrated into the 0.9.0 release |
Beta Was this translation helpful? Give feedback.
-
Opening discussion to talk about the SmartDry
Beta Was this translation helpful? Give feedback.
All reactions