The ‘magicseaweed’ platform uses the Magicseaweed Forecast API as a source for surf forecasting data for the surf spots of your choice.
You need an API key which is free but requires registration. Magicseaweed is limiting users of the API to 1 spot for the free plan.
To add Magicseaweed forecasts to your installation, add the following to your
# Example configuration.yaml entry sensor: - platform: magicseaweed api_key: YOUR_API_KEY spot_id: 1092 monitored_conditions: - max_breaking_swell
(string)(Required)The API key to access the service.
(string)(Optional)Spot nickname for the sensors.
Default value: MSW.
(list)(Optional)List of hours you would like to receive data for.
Default value: Defaults to current forecast.
(string)(Required)ID of the surf spot. Details for getting spot id available at Magicseaweed
(list)(Required)Type of data to display.
(string)(Optional)Specify the unit system.
Default value: Default to
usbased on the temperature preference in Home Assistant.
Details about the API are available in the Magicseaweed documentation.