Obliczanie różnicy pomiędzy stanem naładowania baterii przed i po

Witam. Zrobiłem w Node-Red automatyzację, która zlicza mi różnicę pomiędzy stanem % baterii w laptopie przed podłączeniem do ładowania i po odłączeniu od ładowania i dodaje tą informację do licznika utworzonego w pomocnikach w Home Assistant.
Jeżeli wartość przekroczy 100 i np. jest 104 to wtedy jest odejmowana liczba 100 i zostaje tylko 4
a następnie do drugiego licznika (licznik ilości pełnych cykli ładowań) do obecnej wartości dodaje się +1.
Niestety nie zawsze ta automatyzacja chce działać.
laptop.json (163 bajty)

Mam zrobioną drugą taką samą automatyzację dla zegarka Galaxy Watch 4 Classic i tutaj działa to bez problemu.
Gdzie może być problem?
Może dało by się zrobić w jakiś sposób tą automatyzację czy coś?
W ogóle chciałem to samo zrobić w natywnych automatyzacjach, ale nie mam bladego pojęcia jak.

Ten kod co wkleiłeś ma komuś pomóc w rozwiązaniu twojego problemu ?

Screenshot - 10.11.2022 , 18_16_30
Jak dla mnie to tylko komentarz