Environment Canada Integration: Summary sensor truncation fixed by setting as an attribute; add URL as attribute to warnings sensor

The Environment Canada integration summary sensor is truncated when it exceeds the 255-character limit; therefore, it should be set as an attribute.

Additionally, the URL of warnings should be an attribute of the warnings sensor. Right now, it is not handled.

<warnings url="https://meteo.gc.ca/warnings/report_f.html?qcrm4">
<event type="statement" priority="low" description="BULLETIN MÉTÉOROLOGIQUE SPÉCIAL" expiryTime="20240728075814" url="https://meteo.gc.ca/warnings/report_f.html?qcrm4#1552010311393739907202407260504">

This seems more like an issue than a feature request. Please open an issue here:

An attempt to add this as a feature request results in a reply is that it’s an issue.

Whatever it is, truncating weather descriptions especially alerts of any kind makes the integration fairly useless.

I understand that the core “Weather” moved away from using attributes but it was obviously not thought out well and didn’t take into consideration the 255 character limitation of sensors.

So….
What do I/We have to do to get this fixed?

This issue was fixed in 2025.3.

You should use the attribute method as states for all integrations are limited to 255 characters.