diff --git a/napalm_fritzbox/fritzbox.py b/napalm_fritzbox/fritzbox.py index c5a491c..c04ba9c 100644 --- a/napalm_fritzbox/fritzbox.py +++ b/napalm_fritzbox/fritzbox.py @@ -411,9 +411,7 @@ class FritzBoxDriver(ResidentialGatewayDriver): if ui_info.get("NewX_AVM-DE_UpdateState", "") == "Available": warnings.append({ "code": "firmware_update_available", - "severity": "info", - "action": None, - "meta": {"version": ui_info.get("NewX_AVM-DE_Version", "")}, + "meta": {"latest_version": ui_info.get("NewX_AVM-DE_Version", "")}, }) except _OPTIONAL_SERVICE_ERRORS: pass @@ -424,12 +422,7 @@ class FritzBoxDriver(ResidentialGatewayDriver): # SNR margin is in dB×10; < 60 means < 6 dB — borderline line quality snr_down = int(_to_float(info.get("NewDownstreamNoiseMargin"))) if 0 < snr_down < 60: - warnings.append({ - "code": "dsl_snr_low", - "severity": "warning", - "action": None, - "meta": {"snr_db_x10": snr_down}, - }) + warnings.append({"code": "dsl_snr_low", "meta": {"snr_db_x10": snr_down}}) except _OPTIONAL_SERVICE_ERRORS: pass