sjjh
August 26, 2025, 9:23pm
34
Thanks to the huge support of @Sn0w3y the current insight is that parsing HTML seems more feasible than Modbus support. Generously @Sn0w3y did an implementation and prepared a PR:
develop ← Sn0w3y:kostal-piko-html
opened 08:14PM - 26 Aug 25 UTC
- Added new `io.openems.edge.pvinverter.kostal.piko` bundle
- Implemented HTML … parsing using Jsoup to read AC, DC string, and status values
- Provided configuration for IP, username, and password via OSGi metatype
- Added channels for DC string voltage/current/power, AC phase voltage/power, yields, and inverter status
- Implemented unit conversion and null-handling for unavailable values ("x x x")
- Integrated with BridgeHttp for periodic polling
- Added readme.adoc with usage, configuration, and limitations
- Included unit tests with dummy HTML responses to verify parsing logic and edge cases
- Updated `EdgeApp.bndrun` to include the new bundle