Accuweather could be replaced with free pirate-weather or brightsky adapter, but some sp's are different there:
sunrise/-set under brightsky/piraten-weather are type number. Type-Detector accepts string (as in accuweather) only and not recognise them
weather.state.forecast.0 role is weather.title.forecast.0 (in pirate-weather)
and some more BrightSky and Lovelace UI ticaki/ioBroker.brightsky#67
In my opinion it is possible to extend the Type-Detector to make pirate-weather or brightsky usable, for instance using something like
type: [StateType.String, StateType.Number] for Sun rise/-set, similar with title.