Latest Firmware 2.2.25.19 and Smart Batterty Charging #812
adminmorin
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
After updating to the latest 2.3.25 firmware, I started noticing Smart Charging behavior that I hadn’t fully understood before. I’m not claiming the firmware changed the charging algorithm—only that my observations changed enough that I decided to investigate. Previously prior to the latest firmware (back in late May), I was changing the sensor state of the charge limit with HA to charge to 100 before executing a scheduled task in HA. Now that sensor state is no longer present. What I found was the system sill charging to 100 percent but did not know why or how.
What follows is the result of several hours of testing on my YUKA along with chargpt. Rather than relying on assumptions, I changed one or two variables at a time, observed the mower’s response, and then repeated the tests after eliminating other possible explanations.
I finally could isolate what was actually influencing Smart Charging behaviors.
The biggest clue toward the end when running out of variables was that my Mammotion scheduled task times exactly matched my Home Assistant automation times. My tasks are scheduled tasks in a disabled state in the app and populate in HA. Finally I thought, maybe the times are not a coincidence to ignore.
After a series of experiments, I found that Smart Charging appears to use the scheduled task times stored in the Mammotion app as one of its inputs regardless if the task itself is disabled. Changing only those scheduled times consistently changed the mower’s charging behavior, while Home Assistant itself was not issuing any charging commands. It seems like there is a window of about 1 hour or so before the time of begin task time when this charging to 100% kicks in for preparation to mow at full battery strength.
The end result. I can set the time in the scheduled task even if it disabled an Mammotion still uses this. So I no longer need to try and manage it within HA at all. Then the smart charging takes over. I saw posts where people were going to use smart plugs for power monitoring to address this. For me, I didn’t like seeing my mower at 100% when I wasn’t mowing for long periods. I still may have to work around this a bit as simply having the scheduled tasks, with the times and days in the app, even when disabled, will charge it up to full. I liked using the scheduled tasks because it had all the settings I wanted for each area and combined areas. I found that the day selected also plays a role with the time or not just the time. One note, the toggle slider switch from Custom to Smart can help alot. When making a time change it helps to toggle it custom, wait and toggle back to Smart. I seems to act like a switch. For me this was a nice discovery because there are times I dont want mu mower sitting at 100%. So in the sccenario, just remove that date from your scheduled task, then toggle as previously mentioned and the system will no longer see this as an pre charge time for mowing beacause the day and time matter when it comes to using the Smart option. ( I select individual days on the calendar ( like odd and each day is highlighted so I can just uncheck that day and leave my time alone)
These are observations from my own testing on the latest firmware, not official documentation. I’d be interested to hear whether others on the same firmware—or on different mower models—see the same behavior. The more data we gather, the better we can understand how Smart Charging actually works in HA.
All reactions