Custom integration for Home Assistant to connect SMA inverters via SpeedWire protocol. The integration polls every 5 minutes only 3 entities because i only needed it for my Energy Dashboard:
- Energy production total in kWh
- Energy production today in kWh
- Power production now in kW
The integration should support a range of SMA Inverters here a list.
- Add
https://github.com/eddso/ha_sma_speedwire
repository to HACS integrations - Add
SMA SpeedWire Integration
integration with HACS
If you don't have or don't want use HACS, install it over Terminal:
cd config/custom_components
wget https://github.com/eddso/ha_sma_speedwire/archive/refs/heads/main.tar.gz
tar --strip-components=3 -xzf main.tar.gz ha_sma_speedwire-main/custom_components/sma_speedwire
After install restart Home-Assistant under the Configuration -> System -> Restart
-
After installation, you should find SMA SpeedWire under the Configuration -> Integrations -> Add integration.
-
Enter IP and password (default password is '0000') of inverter on integration setup. Normaly the inverter get the IP over DHCP. So you should configure your router to give always the same IP to inverter.
Add the following to configuration.yml
to show debugging logs. Please make sure to include debug logs when filing an issue.
See logger intergration docs for more information to configure logging.
logger:
default: warning
logs:
custom_components.sma_sppedwire: debug
Inspired from SMAInverter.