Chore
* chore(deps-dev): update pytest requirement from 8.0.2 to 8.1.1 (367) ([`1809032`](https://github.com/fhempy/fhempy/commit/1809032292072a51e2ffd8c4354cc7ae0052edaa))
* chore(deps): update markdown2 requirement from 2.4.12 to 2.4.13 (369) ([`5f57433`](https://github.com/fhempy/fhempy/commit/5f57433eecd16e0c1a3f6580c275a94943917c98))
* chore(deps): update importlib-metadata requirement from 7.0.1 to 7.1.0 (373) ([`685e9e9`](https://github.com/fhempy/fhempy/commit/685e9e985785a867b25817a158a186074d09e784))
* chore(deps): bump python-semantic-release/python-semantic-release from 9.1.1 to 9.3.1 (375) ([`7629d81`](https://github.com/fhempy/fhempy/commit/7629d81af2a11d85e3988f5af4b718e7294f9aa3))
Feature
* feat(huawei_modbus): add reconnect functionality ([`b2bbc3a`](https://github.com/fhempy/fhempy/commit/b2bbc3af0676538678f84dcbb05c97a0382c5c51))
Fix
* fix(energie_gv_at): fix retry on error ([`9b2121c`](https://github.com/fhempy/fhempy/commit/9b2121c4fd6b9c068a3871af1f673556e3c2e5b2))
Unknown
* feat(volvo.py) adding multi car support (374)
* Update volvo.py
feat(volvo.py): improved error handling and intial workaround to handle more than one car
* Update volvo.py
* select branch
* feat(volvo.py): handle more than 1 car in VOLVO app
bugfix(volvo.py): improved error handling if URL return != 200 ([`166cc2a`](https://github.com/fhempy/fhempy/commit/166cc2a306ebb7ad4f800e835235ad6b14bf0964))
* updating zappi doc in README.md (372)
* * chore(deps-tibber): update pyTibber to ==0.29.0
* feat(tibber): update price latest every new hour, adding 1h ,2h and 3h stats for highest and lowest price
* * feat(zappi): add module for zappi charger
* * chore(README.md): added zappi to the list of supported devices
* docs(zappi): updated README.md for zappi charger
([`dac272f`](https://github.com/fhempy/fhempy/commit/dac272f7f2f71d671033d53b8f8678d03563b7fd))