The KeyError: ‚mqtt-topic‘ is caused by a configuration key change in the fork. The original integration uses mqtt_topic (with an underscore), but the fork changed it to mqtt-topic (with a hyphen). If you have an existing configuration entry (e.g. from the official integration or a previous version), the new code looks for mqtt-topic but only finds the old key mqtt_topic — hence the KeyError.
Solution: Remove the WhatWatt integration in Home Assistant under Settings → Devices & Services, restart Home Assistant, and add the integration again. This will create a new configuration entry with the correct key name and the error should be resolved.
We are already working on a fix for the official integration that will address this and other issues.