Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cable Modem lua services not correct (FB 6591) #127

Closed
EisernUnion opened this issue Sep 5, 2024 · 12 comments
Closed

Cable Modem lua services not correct (FB 6591) #127

EisernUnion opened this issue Sep 5, 2024 · 12 comments

Comments

@EisernUnion
Copy link

EisernUnion commented Sep 5, 2024

Hi,

on my 6591 the lua services are not correct ... the value "type" doesnt exist in any of them and, to me, the most important "modulation" on docsis30 us channels is missing

my use-case:
I use the modulation to have a proof of it in case i need to force vodafone to solve RPI... (like im struggling each year, and since 2 weeks^^)
my long-term view

Each color represents a QAM value - Dark Red is 4 QAM, Dark Green 64QAM

image

And this is a quick view of the current quality of the docsis3.0 upload channels (and ping). the first row is the sum of all 4 channels; the lower are the current values of each channel

image

This is my correct version of the "connection_info.py"

    "value_instances": {

        "cable_channel_ds_docsis31_power_level": {
            "data_path": "data.channelDs.docsis31",
            "type": list,
            "next": {
                "type": str,
                "value_function": lambda data: data.get("powerLevel"),
                "tags_function": lambda data: {"id": data.get("channelID")}
            },
            "exclude_filter_function": lambda data: "docsis31" not in grab(data, "data.channelDs",
                                                                           fallback={}).keys()
        },
        "cable_channel_ds_docsis31_frequency": {
            "data_path": "data.channelDs.docsis31",
            "type": list,
            "next": {
                "type": str,
                "value_function": lambda data: data.get("frequency"),
                "tags_function": lambda data: {"id": data.get("channelID")}
            },
            "exclude_filter_function": lambda data: "docsis31" not in grab(data, "data.channelDs",
                                                                           fallback={}).keys()
        },
        "cable_channel_ds_docsis31_non_corrected_errors": {
            "data_path": "data.channelDs.docsis31",
            "type": list,
            "next": {
                "type": str,
                "value_function": lambda data: data.get("nonCorrErrors"),
                "tags_function": lambda data: {"id": data.get("channelID")}
            },
            "exclude_filter_function": lambda data: "docsis31" not in grab(data, "data.channelDs",
                                                                           fallback={}).keys()
        },
        "cable_channel_ds_docsis31_modulation": {
            "data_path": "data.channelDs.docsis31",
            "type": list,
            "next": {
                "type": str,
                "value_function": lambda data: data.get("modulation"),
                "tags_function": lambda data: {"id": data.get("channelID")}
            },
            "exclude_filter_function": lambda data: "docsis31" not in grab(data, "data.channelDs",
                                                                           fallback={}).keys()
        },
        "cable_channel_ds_docsis31_plc": {
            "data_path": "data.channelDs.docsis31",
            "type": list,
            "next": {
                "type": str,
                "value_function": lambda data: data.get("plc"),
                "tags_function": lambda data: {"id": data.get("channelID")}
            },
            "exclude_filter_function": lambda data: "docsis31" not in grab(data, "data.channelDs",
                                                                           fallback={}).keys()
        },
        "cable_channel_ds_docsis31_mer": {
            "data_path": "data.channelDs.docsis31",
            "type": list,
            "next": {
                "type": str,
                "value_function": lambda data: data.get("mer"),
                "tags_function": lambda data: {"id": data.get("channelID")}
            },
            "exclude_filter_function": lambda data: "docsis31" not in grab(data, "data.channelDs",
                                                                           fallback={}).keys()
        },
        "cable_channel_ds_docsis31_fft": {
            "data_path": "data.channelDs.docsis31",
            "type": list,
            "next": {
                "type": str,
                "value_function": lambda data: data.get("fft"),
                "tags_function": lambda data: {"id": data.get("channelID")}
            },
            "exclude_filter_function": lambda data: "docsis31" not in grab(data, "data.channelDs",
                                                                           fallback={}).keys()
        },

        "cable_channel_ds_docsis30_modulation": {
            "data_path": "data.channelDs.docsis30",
            "type": list,
            "next": {
                "type": str,
                "value_function": lambda data: data.get("modulation"),
                "tags_function": lambda data: {"id": data.get("channelID")}
            },
            "exclude_filter_function": lambda data: "docsis30" not in grab(data, "data.channelDs",
                                                                           fallback={}).keys()
        },
        "cable_channel_ds_docsis30_power_level": {
            "data_path": "data.channelDs.docsis30",
            "type": list,
            "next": {
                "type": str,
                "value_function": lambda data: data.get("powerLevel"),
                "tags_function": lambda data: {"id": data.get("channelID")}
            },
            "exclude_filter_function": lambda data: "docsis30" not in grab(data, "data.channelDs",
                                                                           fallback={}).keys()
        },
        "cable_channel_ds_docsis30_frequency": {
            "data_path": "data.channelDs.docsis30",
            "type": list,
            "next": {
                "type": str,
                "value_function": lambda data: data.get("frequency"),
                "tags_function": lambda data: {"id": data.get("channelID")}
            },
            "exclude_filter_function": lambda data: "docsis30" not in grab(data, "data.channelDs",
                                                                           fallback={}).keys()
        },
        "cable_channel_ds_docsis30_latency": {
            "data_path": "data.channelDs.docsis30",
            "type": list,
            "next": {
                "type": float,
                "value_function": lambda data: data.get("latency"),
                "tags_function": lambda data: {"id": data.get("channelID")}
            },
            "exclude_filter_function": lambda data: "docsis30" not in grab(data, "data.channelDs",
                                                                           fallback={}).keys()
        },
        "cable_channel_ds_docsis30_mse": {
            "data_path": "data.channelDs.docsis30",
            "type": list,
            "next": {
                "type": float,
                "value_function": lambda data: data.get("mse"),
                "tags_function": lambda data: {"id": data.get("channelID")}
            },
            "exclude_filter_function": lambda data: "docsis30" not in grab(data, "data.channelDs",
                                                                           fallback={}).keys()
        },
        "cable_channel_ds_docsis30_corrected_errors": {
            "data_path": "data.channelDs.docsis30",
            "type": list,
            "next": {
                "type": int,
                "value_function": lambda data: data.get("corrErrors"),
                "tags_function": lambda data: {"id": data.get("channelID")}
            },
            "exclude_filter_function": lambda data: "docsis30" not in grab(data, "data.channelDs",
                                                                           fallback={}).keys()
        },
        "cable_channel_ds_docsis30_non_corrected_errors": {
            "data_path": "data.channelDs.docsis30",
            "type": list,
            "next": {
                "type": int,
                "value_function": lambda data: data.get("nonCorrErrors"),
                "tags_function": lambda data: {"id": data.get("channelID")}
            },
            "exclude_filter_function": lambda data: "docsis30" not in grab(data, "data.channelDs",
                                                                           fallback={}).keys()
        },

        "cable_channel_us_docsis31_modulation": {
            "data_path": "data.channelUs.docsis31",
            "type": list,
            "next": {
                "type": str,
                "value_function": lambda data: data.get("modulation"),
                "tags_function": lambda data: {"id": data.get("channelID")}
            },
            "exclude_filter_function": lambda data: "docsis31" not in grab(data, "data.channelUs",
                                                                           fallback={}).keys()
        },
        "cable_channel_us_docsis31_power_level": {
            "data_path": "data.channelUs.docsis31",
            "type": list,
            "next": {
                "type": str,
                "value_function": lambda data: data.get("powerLevel"),
                "tags_function": lambda data: {"id": data.get("channelID")}
            },
            "exclude_filter_function": lambda data: "docsis31" not in grab(data, "data.channelUs",
                                                                           fallback={}).keys()
        },
        "cable_channel_us_docsis31_frequency": {
            "data_path": "data.channelUs.docsis31",
            "type": list,
            "next": {
                "type": str,
                "value_function": lambda data: data.get("frequency"),
                "tags_function": lambda data: {"id": data.get("channelID")}
            },
            "exclude_filter_function": lambda data: "docsis31" not in grab(data, "data.channelUs",
                                                                           fallback={}).keys()
        },
        "cable_channel_us_docsis31_activesub": {
            "data_path": "data.channelUs.docsis31",
            "type": list,
            "next": {
                "type": str,
                "value_function": lambda data: data.get("activesub"),
                "tags_function": lambda data: {"id": data.get("channelID")}
            },
            "exclude_filter_function": lambda data: "docsis31" not in grab(data, "data.channelUs",
                                                                           fallback={}).keys()
        },
        "cable_channel_us_docsis31_fft": {
            "data_path": "data.channelUs.docsis31",
            "type": list,
            "next": {
                "type": str,
                "value_function": lambda data: data.get("fft"),
                "tags_function": lambda data: {"id": data.get("channelID")}
            },
            "exclude_filter_function": lambda data: "docsis31" not in grab(data, "data.channelUs",
                                                                           fallback={}).keys()
        },

        "cable_channel_us_docsis30_modulation": {
            "data_path": "data.channelUs.docsis30",
            "type": list,
            "next": {
                "type": str,
                "value_function": lambda data: data.get("modulation"),
                "tags_function": lambda data: {"id": data.get("channelID")}
            },
            "exclude_filter_function": lambda data: "docsis30" not in grab(data, "data.channelUs",
                                                                           fallback={}).keys()
        },
        "cable_channel_us_docsis30_power_level": {
            "data_path": "data.channelUs.docsis30",
            "type": list,
            "next": {
                "type": str,
                "value_function": lambda data: data.get("powerLevel"),
                "tags_function": lambda data: {"id": data.get("channelID")}
            },
            "exclude_filter_function": lambda data: "docsis30" not in grab(data, "data.channelUs",
                                                                           fallback={}).keys()
        },
        "cable_channel_us_docsis30_frequency": {
            "data_path": "data.channelUs.docsis30",
            "type": list,
            "next": {
                "type": str,
                "value_function": lambda data: data.get("frequency"),
                "tags_function": lambda data: {"id": data.get("channelID")}
            },
            "exclude_filter_function": lambda data: "docsis30" not in grab(data, "data.channelUs",
                                                                           fallback={}).keys()
        },
        "cable_channel_us_docsis30_multiplex": {
            "data_path": "data.channelUs.docsis30",
            "type": list,
            "next": {
                "type": str,
                "value_function": lambda data: data.get("multiplex"),
                "tags_function": lambda data: {"id": data.get("channelID")}
            },
            "exclude_filter_function": lambda data: "docsis30" not in grab(data, "data.channelUs",
                                                                           fallback={}).keys()
        },
    }
}

)
`

connection_info.zip

@bb-Ricardo
Copy link
Owner

Hi, Thank you for the update.

which FirtzOs version are you using? And what does your json output from the page look like. Would really help me to add it to fritzinfluxdb. Thank you

@todrees1967
Copy link

Hi it seems, I have a similiar problem with my cable box 6690, Fritz OS is 7.58, box is branded by vodafone:

Oct 6 20:14:10 ghost fritzinfluxdb[5037]: ERROR: Unable to extract 'cable_channel_ds_docsis30_type' form '{'powerLevel': '-0.5', 'nonCorrErrors': 0, 'modulation': '64QAM', >
Oct 6 20:14:10 ghost fritzinfluxdb[5037]: ERROR: Unable to extract 'cable_channel_ds_docsis30_channel' form '{'powerLevel': '6.1', 'nonCorrErrors': 1230, 'modulation': '256>

Don't know, when it started, but my syslog is full of it ...

Regards,
Torsten

@bb-Ricardo
Copy link
Owner

Hi,

Seems the output has changed in one of the recent versions.

Would you be able to send me the JSON data returned by the FritzBox? When you navigate in the UI to the page with the cable details and channels, open the dev console. There you should be able to see the response in JSON format. Just post it here.

I don't have a cable box and therefore can't extract it myself.

Thank you.

@todrees1967
Copy link

todrees1967 commented Oct 7, 2024

Hi,

hopefully this is what you are looking for:

Regards,
Torsten

{
	"boxPropertiesParams": "hardware=267&oem=avm&language=de&country=049&version=267.07.58&subversion=",
	"timeTillLogout": 1200,
	"boxmove": {
		"state": "ready_to_start",
		"role": "source"
	},
	"usePwd": true,
	"pages": {
		"isp_change": {
			"show": true,
			"lua": "internet/isp_change.lua",
			"wiz": true
		},
		"dpm": {
			"show": true,
			"lua": "internet/dsl_pcl_mitigation.lua",
			"help": true,
			"wiz": true,
			"js": "internet/dsl_pcl_mitigation.js"
		},
		"assi_fon_nums": {
			"show": true,
			"wiz": true,
			"lua": "assis/assi_fon_nums.lua"
		},
		"save_energy": {
			"show": true,
			"help": true,
			"lua": "system/save_energy.lua",
			"js": "system/save_energy.js"
		},
		"wireguardImport": {
			"show": true,
			"lua": "internet/vpn/wireguard_import.lua",
			"help": true,
			"wiz": true,
			"js": "internet/vpn/wireguard_import.js"
		},
		"sh_organize": {
			"show": true,
			"help": true,
			"lua": "smarthome/organize.lua",
			"vue": "sh_organize"
		},
		"wlan_feedback": {
			"show": true,
			"lua": "wlan/wlan_feedback.lua",
			"txt": "Feedback",
			"help": true,
			"wiz": true,
			"js": "wlan/wlan_feedback.js"
		},
		"dvbTun": {
			"show": true,
			"lua": "dvb/tuner.lua",
			"help": true
		},
		"update_info": {
			"show": true,
			"lua": "wizards/update_info.lua",
			"wiz": true,
			"js": "wizards/update_info.js"
		},
		"static_route_table": {
			"show": true,
			"lua": "net/static_route_table.lua",
			"edit": "static_route_table",
			"help": true,
			"vue": "static_route_table",
			"txt": "Tabelle für statische IPv4-Routen"
		},
		"kids_whitelist": {
			"show": true,
			"lua": "kids/kids_urllist.lua",
			"edit": "kids_whitelist",
			"help": true,
			"js": "kids/kids_urllist.js"
		},
		"teaser": {
			"show": true,
			"vue": "teaser",
			"lua": "system/teaser_page.lua"
		},
		"dialList": {
			"show": true,
			"lua": "fon_num/dialrul_list.lua",
			"help": true
		},
		"firstAssist": {
			"show": true,
			"wiz": true
		},
		"faxSet": {
			"show": true,
			"lua": "fon_devices/fax_option.lua",
			"help": true
		},
		"edit_isdn_num": {
			"show": true,
			"lua": "fon_devices/edit_isdn_num.lua",
			"edit": true
		},
		"assi_isdn_telefonanlage": {
			"show": true,
			"wiz": true,
			"lua": "assis/assi_isdn_telefonanlage.lua"
		},
		"assi_tam_intern": {
			"show": true,
			"wiz": true,
			"lua": "assis/assi_tam_intern.lua"
		},
		"ecosettings": {
			"show": true,
			"lua": "system/ecosettings.lua"
		},
		"edit_fon_option": {
			"show": true,
			"lua": "fon_devices/edit_fon_option.lua",
			"edit": true
		},
		"internet_umts_all": {
			"show": true,
			"wiz": true,
			"lua": "assis/internet_umts_all.lua"
		},
		"kidPro": {
			"show": true,
			"lua": "internet/kids_profilelist.lua",
			"help": true
		},
		"push": {
			"show": true,
			"help": true,
			"lua": "system/push_list.lua",
			"js": "system/push_list.js"
		},
		"coun": {
			"show": true,
			"help": true,
			"vue": "coun",
			"lua": "system/country_prefix.lua"
		},
		"usbRemo": {
			"show": true,
			"help": true,
			"lua": "usb/usb_remote.lua",
			"vue": "usbRemo"
		},
		"sh_dev": {
			"show": true,
			"help": true,
			"lua": "smarthome/devices.lua",
			"vue": "sh_dev"
		},
		"meshSet": {
			"show": true,
			"help": true,
			"lua": "wlan/mesh_settings.lua",
			"js": "wlan/mesh_settings.js"
		},
		"mfEmailVerified": {
			"show": true,
			"lua": "myfritz_email_verified.lua"
		},
		"newdevice": {
			"show": true,
			"lua": "net/new_device.lua",
			"edit": true,
			"help": true,
			"vue": "newdevice",
			"txt": "Gerät hinzufügen"
		},
		"boxmovedev": {
			"show": true,
			"txt": "Boxwechsel Testseite",
			"wiz": true,
			"lua": "wizards/boxmovedev.lua"
		},
		"funcCheck": {
			"show": true,
			"help": true,
			"lua": "system/diagnosis.lua",
			"js": "system/diagnosis.js"
		},
		"numLi": {
			"show": true,
			"lua": "fon_num/fon_num_list.lua",
			"help": true
		},
		"kids_profileinfo": {
			"show": true,
			"lua": "internet/kids_profileinfo.lua",
			"edit": true
		},
		"rdio": {
			"show": true,
			"help": true,
			"lua": "dect/internetradio.lua",
			"js": "dect/internetradio.js"
		},
		"assi_telefon_start": {
			"show": true,
			"wiz": true,
			"lua": "assis/assi_telefon_start.lua"
		},
		"umts_query": {
			"show": true,
			"wiz": true,
			"lua": "assis/umts_query.lua"
		},
		"edit_dect_ring_block": {
			"show": true,
			"lua": "fon_devices/edit_dect_ring_block.lua",
			"edit": "edit_dect_telephone"
		},
		"edit_isdn_option": {
			"show": true,
			"lua": "fon_devices/edit_isdn_option.lua",
			"edit": true
		},
		"ecoStat": {
			"show": true,
			"help": true,
			"lua": "system/ecostat.lua",
			"js": "system/ecostat.js"
		},
		"edit_fax_intern": {
			"show": true,
			"lua": "fon_devices/edit_fax_intern.lua",
			"edit": true
		},
		"dectMail": {
			"show": true,
			"lua": "dect/show_mail.lua",
			"help": true
		},
		"usbMode": {
			"show": true,
			"help": true,
			"lua": "usb/usb_mode.lua",
			"vue": "usbMode"
		},
		"sysSave": {
			"show": true,
			"help": true,
			"lua": "system/export.lua",
			"js": "system/export.js"
		},
		"wizOv": {
			"show": true,
			"help": true,
			"lua": "wizards/wizardhome.lua",
			"js": "wizards/wizardhome.js"
		},
		"tr069vodafone": {
			"show": true,
			"wiz": true,
			"lua": "tr69_autoconfig/tr069vodafone.lua"
		},
		"assi_fondevices_list": {
			"show": true,
			"wiz": true,
			"lua": "assis/assi_fondevices_list.lua"
		},
		"trafprot_edit": {
			"show": true,
			"lua": "internet/trafprot_edit.lua",
			"edit": true,
			"help": true,
			"vue": "trafprot_edit",
			"txt": "Protokoll"
		},
		"dectMoniEx": {
			"show": true,
			"help": true,
			"lua": "dect/dect_moni_ex.lua",
			"js": "dect/dect_moni_ex.js"
		},
		"internet_lte": {
			"show": true,
			"wiz": true,
			"lua": "assis/internet_lte.lua"
		},
		"home_auto_timer_view": {
			"show": true,
			"lua": "net/home_auto_timer_view.lua",
			"edit": true
		},
		"alarm2": {
			"show": true,
			"help": true,
			"js": "fon_devices/alarm.js"
		},
		"log": {
			"show": true,
			"help": true,
			"lua": "system/syslog.lua",
			"js": "system/syslog.js"
		},
		"pushmail_account": {
			"show": true,
			"wiz": true,
			"lua": "assis/pushmail_account.lua"
		},
		"sysImp": {
			"show": true,
			"help": true,
			"lua": "system/import.lua",
			"js": "system/import.js"
		},
		"callRedi": {
			"show": true,
			"help": true,
			"lua": "fon_num/call_diversion_list.lua",
			"js": "fon_num/call_diversion_list.js"
		},
		"netCnt": {
			"show": true,
			"lua": "internet/inetstat_counter.lua",
			"help": true
		},
		"sysSaveWiz": {
			"show": true,
			"lua": "system/export.lua",
			"help": true,
			"txt": "Einstellungen sichern",
			"wiz": true,
			"js": "system/export.js"
		},
		"wizContainer": {
			"show": true,
			"lua": "wizards/wizardcontainer.lua",
			"wiz": true,
			"js": "wizards/wizardcontainer.js"
		},
		"trafapp_edit": {
			"show": true,
			"lua": "internet/trafapp_edit.lua",
			"edit": "trafapp_edit",
			"help": true,
			"vue": "trafapp_edit",
			"txt": "Netzwerkanwendung für Priorisierungsregeln"
		},
		"docStat": {
			"show": true,
			"help": true,
			"lua": "internet/docsisCharts.lua",
			"js": "internet/docsisCharts.js"
		},
		"sh_routine_edit": {
			"show": true,
			"vue": "sh_routine_edit",
			"lua": "smarthome/routine.lua",
			"edit": true
		},
		"sysImpWiz": {
			"show": true,
			"lua": "system/import.lua",
			"help": true,
			"txt": "Wiederherstellen",
			"wiz": true,
			"js": "system/import.js"
		},
		"dsl_test": {
			"show": true,
			"lua": "internet/dsl_test.lua",
			"dev": true
		},
		"photo_upload": {
			"show": true,
			"lua": "fon_num/photo_upload.lua",
			"edit": true
		},
		"wireguardNetwork": {
			"show": true,
			"lua": "internet/vpn/wireguard_network.lua",
			"help": true,
			"wiz": true,
			"js": "internet/vpn/wireguard_network.js"
		},
		"lang": {
			"show": true,
			"help": true,
			"vue": "lang",
			"lua": "system/language.lua"
		},
		"edit_sms_option": {
			"show": true,
			"lua": "fon_devices/edit_sms_option.lua",
			"edit": true,
			"help": true,
			"js": "fon_devices/edit_sms_option.js"
		},
		"callLock": {
			"show": true,
			"lua": "fon_num/sperre.lua",
			"help": true
		},
		"usbOv": {
			"show": true,
			"help": true,
			"lua": "usb/usb_overview.lua",
			"vue": "usbOv"
		},
		"sh_templ": {
			"show": true,
			"help": true,
			"lua": "smarthome/organize.lua",
			"vue": "sh_organize"
		},
		"edit_doorline_num": {
			"show": true,
			"lua": "fon_devices/edit_doorline_num.lua",
			"edit": true
		},
		"sh_scenario_edit": {
			"show": true,
			"vue": "sh_scenario_edit",
			"lua": "smarthome/scenario.lua",
			"edit": true
		},
		"direct_first": {
			"show": true,
			"wiz": true,
			"lua": "assis/direct_first.lua"
		},
		"wireguard_edit": {
			"show": true,
			"lua": "internet/vpn/wireguard_edit.lua",
			"edit": true,
			"help": true,
			"js": "internet/vpn/wireguard_edit.js"
		},
		"trafprio": {
			"show": true,
			"help": true,
			"vue": "trafprio",
			"lua": "internet/trafficprio.lua"
		},
		"tam_upload": {
			"show": true,
			"lua": "fon_devices/tam_upload.lua",
			"edit": true
		},
		"wTime": {
			"show": true,
			"help": true,
			"lua": "system/wlan_night.lua",
			"js": "system/wlan_night.js"
		},
		"cfgtakeover_edit": {
			"show": true,
			"help": true,
			"lua": "system/cfgtakeover_edit.lua",
			"js": "system/cfgtakeover_edit.js"
		},
		"wSet": {
			"show": true,
			"help": true,
			"lua": "wlan/wlan_settings.lua",
			"js": "wlan/wlan_settings.js"
		},
		"edit_fon_num": {
			"show": true,
			"lua": "fon_devices/edit_fon_num.lua",
			"edit": true
		},
		"tam": {
			"show": true,
			"lua": "fon_devices/tam_list.lua",
			"help": true
		},
		"shareUsb": {
			"show": false,
			"lua": "internet/usbdisk_freigabe.lua",
			"help": true
		},
		"mail_edit": {
			"show": true,
			"lua": "dect/mail_edit.lua",
			"edit": true
		},
		"push_edit_connectmail": {
			"show": true,
			"lua": "system/push_edit.lua",
			"edit": true,
			"help": true,
			"vue": "push_edit_connectmail",
			"txt": "Details für Push Service \"Aktuelle IP-Adresse\""
		},
		"home_auto_edit_view": {
			"show": true,
			"lua": "net/home_auto_edit_view.lua",
			"edit": true
		},
		"shareWireguard": {
			"show": true,
			"lua": "internet/vpn/wireguard_overview.lua",
			"help": true,
			"wiz": false,
			"js": "internet/vpn/wireguard_overview.js"
		},
		"assi_fax_extern": {
			"show": true,
			"wiz": true,
			"lua": "assis/assi_fax_extern.lua"
		},
		"remoteHttps": {
			"show": true,
			"lua": "internet/remote_https.lua",
			"help": true
		},
		"prefs": {
			"show": true,
			"lua": "system/prefs.lua",
			"js": true
		},
		"fonbook_onlinetest": {
			"show": true,
			"lua": "fon_num/fonbook_onlinetest.lua",
			"wiz": true
		},
		"dvbradio": {
			"show": false,
			"lua": "dvb/radio.lua",
			"help": true
		},
		"networkchange": {
			"show": true,
			"lua": "networkchange.lua"
		},
		"trafficprio_edit": {
			"show": true,
			"lua": "internet/trafficprio_edit.lua",
			"vue": "trafficprio_edit",
			"edit": true
		},
		"wlan_first": {
			"show": true,
			"wiz": true,
			"lua": "assis/wlan_first.lua"
		},
		"push_edit_wlan_guest": {
			"show": true,
			"lua": "system/push_edit.lua",
			"edit": true,
			"help": true,
			"vue": "push_edit_wlan_guest",
			"txt": "Details für Push Service \"WLAN-Gastzugang\""
		},
		"telDev": {
			"show": true,
			"lua": "fon_devices/fondevices_list.lua",
			"help": true
		},
		"fonbook_google_oauth2": {
			"show": true,
			"lua": "fon_num/fonbook_google_oauth2.lua",
			"wiz": true
		},
		"rul_edit": {
			"show": true,
			"lua": "fon_num/call_diversion_edit.lua",
			"edit": true,
			"help": true,
			"js": "fon_num/call_diversion_edit.js"
		},
		"pod": {
			"show": true,
			"help": true,
			"lua": "dect/podcast.lua",
			"js": "dect/podcast.js"
		},
		"home_auto_group_config": {
			"show": true,
			"help": true,
			"lua": "net/home_auto_group_config.lua",
			"edit": true
		},
		"portoverview": {
			"show": true,
			"lua": "internet/port_overview.lua",
			"js": "internet/port_overview.js"
		},
		"apps": {
			"show": true,
			"js3": "pages/system/boxusers.html",
			"help": true
		},
		"tfa": {
			"show": true,
			"js3": "pages/system/boxusers.html",
			"help": true
		},
		"fonbook_select": {
			"show": true,
			"lua": "fon_num/fonbook_select.lua"
		},
		"user": {
			"show": true,
			"js3": "pages/system/boxusers.html",
			"help": true
		},
		"provServ": {
			"show": true,
			"lua": "internet/providerservices.lua",
			"help": true
		},
		"boxMoveHint": {
			"show": true,
			"lua": "wizards/boxmove_hint.lua",
			"wiz": true,
			"js": "wizards/boxmove_hint.js"
		},
		"reject_iplist": {
			"show": true,
			"lua": "kids/reject_iplist.lua",
			"edit": true,
			"help": true,
			"js": "kids/reject_iplist.js"
		},
		"edit_dect_ring_tone_upload": {
			"show": true,
			"help": true,
			"lua": "fon_devices/edit_dect_ring_tone_upload.lua",
			"edit": true
		},
		"tvsd": {
			"show": false,
			"lua": "dvb/tvsd.lua",
			"help": true
		},
		"netMoni": {
			"show": true,
			"help": true,
			"lua": "internet/internet_monitor.lua",
			"js": "internet/internet_monitor.js"
		},
		"wGuest": {
			"show": true,
			"help": true,
			"lua": "wlan/guest_access.lua",
			"js": "wlan/guest_access.js"
		},
		"trafapp": {
			"show": true,
			"help": true,
			"lua": "internet/trafapp.lua",
			"vue": "trafapp"
		},
		"kids_blockedip_list": {
			"show": true,
			"lua": "kids/kids_blockedip_list.lua",
			"edit": "kids_blockedip_list",
			"help": true,
			"js": "kids/kids_blockedip_list.js"
		},
		"support": {
			"show": true,
			"wiz": true,
			"lua": "support.lua"
		},
		"fonbook_photo": {
			"show": true,
			"lua": "fon_num/fonbook_photo.lua",
			"edit": "edit_phonebook_entry"
		},
		"no_password": {
			"show": true,
			"wiz": true,
			"lua": "no_password.lua"
		},
		"docSpectrum": {
			"show": true,
			"help": true,
			"lua": "internet/spectrum.lua",
			"js": "internet/spectrum.js"
		},
		"push_edit_fwupdate": {
			"show": true,
			"lua": "system/push_edit.lua",
			"edit": true,
			"help": true,
			"vue": "push_edit_fwupdate",
			"txt": "Details für Push Service \"Neues FRITZ!OS\""
		},
		"push_editlist_smarthome": {
			"show": true,
			"lua": "system/push_editlist.lua",
			"edit": "push_editlist",
			"help": true,
			"vue": "push_editlist_smarthome",
			"txt": "Details für Push Service \"Smart Home\""
		},
		"fonbook_entry": {
			"show": true,
			"lua": "fon_num/fonbook_entry.lua",
			"edit": "edit_phonebook_entry"
		},
		"docOv": {
			"show": true,
			"help": true,
			"vue": "docOv",
			"lua": "internet/cable_overview.lua"
		},
		"sip_feedback": {
			"show": true,
			"lua": "fon_num/sip_feedback.lua"
		},
		"default": {
			"show": true,
			"help": true,
			"lua": "system/defaults.lua",
			"js": "system/defaults.js"
		},
		"home_auto_hkr_edit": {
			"show": true,
			"help": true,
			"lua": "net/home_auto_hkr_edit.lua",
			"edit": true
		},
		"telDial": {
			"show": true,
			"lua": "fon_num/dial_fonbook.lua",
			"help": true
		},
		"push_edit_info": {
			"show": true,
			"lua": "system/push_edit_info.lua",
			"edit": true,
			"vue": "push_edit_info",
			"help": true
		},
		"uleoverview": {
			"show": true,
			"lua": "meter/uleoverview.lua",
			"dev": true
		},
		"faxOverview": {
			"show": true,
			"help": true,
			"lua": "fon_devices/fax_overview.lua",
			"js": "fon_devices/fax_overview.js"
		},
		"boxMoveSource": {
			"show": true,
			"lua": "wizards/wizardcontainer.lua",
			"wiz": true,
			"js": "wizards/wizardcontainer.js"
		},
		"secCheck": {
			"show": true,
			"help": true,
			"lua": "system/security.lua",
			"js": "system/security.js"
		},
		"dvbSig": {
			"show": false,
			"lua": "dvb/signal.lua",
			"help": true
		},
		"ipv6": {
			"show": true,
			"lua": "internet/ipv6.lua",
			"help": true
		},
		"edit_device": {
			"show": true,
			"lua": "net/net_edit_device.lua",
			"edit": true,
			"help": true,
			"js": "net/net_edit_device.js"
		},
		"telInt": {
			"show": true,
			"lua": "fon_num/fonbook_intern.lua",
			"help": true
		},
		"dyndns": {
			"show": true,
			"lua": "internet/dyn_dns.lua",
			"help": true
		},
		"mServSet": {
			"show": true,
			"help": true,
			"lua": "storage/media_settings.lua",
			"js": "storage/media_settings.js"
		},
		"led": {
			"show": true,
			"help": true,
			"lua": "system/led_display.lua",
			"js": "system/led_display.js"
		},
		"mfSet": {
			"show": true,
			"help": true,
			"lua": "internet/myfritzAccount.lua",
			"js": "internet/myfritzAccount.js"
		},
		"ssoPass": {
			"show": true,
			"lua": "sso_password.lua",
			"wiz": true,
			"js": "sso_password.js"
		},
		"push_edit_tam": {
			"show": true,
			"lua": "system/push_edit.lua",
			"edit": "push_edit",
			"vue": "push_edit_tam",
			"help": true
		},
		"wps_test": {
			"show": true,
			"lua": "wlan/wps_test.lua",
			"txt": "WPS-Schnellverbindung",
			"wiz": true,
			"js": "wlan/wps_test.js"
		},
		"edit_dect_ring_tone": {
			"show": true,
			"lua": "fon_devices/edit_dect_ring_tone.lua",
			"edit": "edit_dect_telephone"
		},
		"push_edit_calls": {
			"show": true,
			"lua": "system/push_edit_calls.lua",
			"edit": true,
			"help": true,
			"vue": "push_edit_calls",
			"txt": "Details für Push Service \"Anrufe\""
		},
		"usb_diskcut": {
			"show": true,
			"lua": "usb/usb_diskcut.lua",
			"help": true,
			"vue": "usb_diskcut",
			"txt": "USB-Speicher sicher entfernen"
		},
		"port_edit": {
			"show": true,
			"lua": "internet/port_edit.lua",
			"edit": true,
			"js": "internet/port_edit.js"
		},
		"wireguardLaptopPc": {
			"show": true,
			"lua": "internet/vpn/wireguard_qrcode_txt.lua",
			"help": true,
			"wiz": true,
			"js": "internet/vpn/wireguard_qrcode_txt.js"
		},
		"pushAcc": {
			"show": true,
			"help": true,
			"lua": "system/push_account.lua",
			"vue": "pushAcc"
		},
		"dialrul_edit": {
			"show": true,
			"lua": "fon_num/dialrul_edit.lua",
			"edit": true
		},
		"msn_pots_edit": {
			"show": true,
			"lua": "fon_num/msn_pots_edit.lua",
			"edit": true
		},
		"liveimg_edit": {
			"show": true,
			"lua": "dect/liveimg_edit.lua",
			"edit": true
		},
		"boxuser_googleauth": {
			"show": true,
			"lua": "system/boxuser_googleauth.lua",
			"wiz": true,
			"txt": "Authenticator-App einrichten"
		},
		"new_IPv6_static_route": {
			"show": true,
			"lua": "net/new_IPv6_static_route.lua",
			"edit": true,
			"help": true,
			"vue": "new_IPv6_static_route",
			"txt": "Statische IPv6-Route"
		},
		"edit_dect_num": {
			"show": true,
			"lua": "fon_devices/edit_dect_num.lua",
			"edit": "edit_dect_telephone"
		},
		"plc_tonemaps": {
			"show": true,
			"edit": "plc_tonemaps",
			"lua": "net/plc_tonemaps.lua",
			"js": "net/plc_tonemaps.js"
		},
		"boxname": {
			"show": true,
			"help": true,
			"lua": "net/boxname.lua",
			"js": "net/boxname.js"
		},
		"fonbook_intern_edit": {
			"show": true,
			"lua": "fon_num/fonbook_intern_edit.lua",
			"edit": true
		},
		"aura_change": {
			"show": true,
			"lua": "usb/aura_change.lua",
			"edit": true,
			"help": true,
			"vue": "aura_change",
			"txt": "Änderung der USB-Einstellungen"
		},
		"sh": {
			"show": true,
			"help": true,
			"lua": "smarthome/devices.lua",
			"vue": "sh_dev"
		},
		"mobile": {
			"show": true,
			"help": true,
			"lua": "internet/umts_settings.lua",
			"js": "internet/umts_settings.js"
		},
		"mfwiz": {
			"show": true,
			"wiz": true,
			"lua": "wizards/myfritzwiz.lua",
			"js": "wizards/myfritzwiz.js"
		},
		"home_auto_energy_view": {
			"show": true,
			"lua": "net/home_auto_energy_view.lua",
			"edit": true
		},
		"dectSet": {
			"show": true,
			"help": true,
			"lua": "dect/dect_settings.lua",
			"js": "dect/dect_settings.js"
		},
		"docOpt": {
			"show": true,
			"lua": "internet/docsis_options.lua",
			"help": true
		},
		"dectRdio": {
			"show": true,
			"help": true,
			"lua": "dect/radiopodcast.lua",
			"js": "dect/radiopodcast.js"
		},
		"kids_profileedit": {
			"show": true,
			"lua": "internet/kids_profileedit.lua",
			"edit": true
		},
		"wKey": {
			"show": true,
			"help": true,
			"lua": "wlan/encrypt.lua",
			"js": "wlan/encrypt.js"
		},
		"updateNote": {
			"show": true,
			"lua": "firmware_update_notify.lua"
		},
		"alarm": {
			"show": true,
			"help": true,
			"lua": "fon_devices/alarm.lua",
			"js": "fon_devices/alarm.js"
		},
		"dialProv": {
			"show": true,
			"lua": "fon_num/dialrul_provider.lua",
			"help": true
		},
		"assi_tam_extern": {
			"show": true,
			"wiz": true,
			"lua": "assis/assi_tam_extern.lua"
		},
		"rss": {
			"show": true,
			"help": true,
			"lua": "dect/rss.lua",
			"js": "dect/rss.js"
		},
		"reboot": {
			"show": true,
			"help": true,
			"lua": "system/reboot.lua",
			"js": "system/reboot.js"
		},
		"push_edit_cfgexport": {
			"show": true,
			"lua": "system/push_edit.lua",
			"edit": true,
			"help": true,
			"vue": "push_edit_cfgexport",
			"txt": "Details für Push Service \"Einstellungen sichern\""
		},
		"fax": {
			"show": true,
			"help": true,
			"lua": "fon_devices/fax_send.lua",
			"edit": true
		},
		"energy": {
			"show": true,
			"help": true,
			"lua": "system/energy.lua",
			"js": "system/energy.js"
		},
		"liveTv": {
			"show": false,
			"lnk": ""
		},
		"fonbook_restore": {
			"show": true,
			"lua": "fon_num/fonbook_restore.lua",
			"edit": true
		},
		"rrd": {
			"show": false,
			"lua": "rrd.lua",
			"dev": true
		},
		"dev": {
			"show": true,
			"lua": "developer.lua",
			"dev": true
		},
		"push_edit_security": {
			"show": true,
			"lua": "system/push_edit.lua",
			"edit": true,
			"help": true,
			"vue": "push_edit_security",
			"txt": "Details für Push Service \"Änderungsnotiz\""
		},
		"internet_cable": {
			"show": true,
			"wiz": true,
			"lua": "assis/internet_cable.lua"
		},
		"cap": {
			"show": true,
			"lua": "capture.lua",
			"dev": true
		},
		"wds2_final": {
			"show": true,
			"lua": "wds2_final.lua"
		},
		"dsldiagstop": {
			"show": true,
			"lua": "dsldiagstop.lua"
		},
		"home_auto_hkr_group": {
			"show": true,
			"help": true,
			"lua": "net/home_auto_hkr_group.lua",
			"edit": true
		},
		"start_smarthome": {
			"show": true,
			"lua": "start_smarthome.lua",
			"dev": true
		},
		"dvbSet": {
			"show": false,
			"lua": "dvb/settings.lua",
			"help": true
		},
		"aura_download": {
			"show": true,
			"lua": "usb/aura_download.lua"
		},
		"static_IPv6_route_table": {
			"show": true,
			"lua": "net/static_IPv6_route_table.lua",
			"edit": true,
			"txt": "Tabelle für statische IPv6-Routen",
			"vue": "static_IPv6_route_table",
			"help": true
		},
		"inetstat_budget": {
			"show": true,
			"lua": "internet/inetstat_budget.lua",
			"edit": true
		},
		"chan": {
			"show": {
				"has_wpa3_support": false,
				"is_double_wlan": true,
				"has_wpa2_support": true,
				"is_dbdc": true
			},
			"help": true,
			"lua": "wlan/wlan_channel.lua",
			"js": "wlan/wlan_channel.js"
		},
		"rootRestore": {
			"show": true,
			"lua": "restore.lua"
		},
		"rootReboot": {
			"show": true,
			"lua": "reboot.lua"
		},
		"tr069warning": {
			"show": true,
			"lua": "tr69_autoconfig/tr069warning.lua"
		},
		"rootServices": {
			"show": true,
			"lua": "services.lua",
			"help": true
		},
		"tr069startcode": {
			"show": true,
			"wiz": true,
			"lua": "tr69_autoconfig/tr069startcode.lua"
		},
		"push_editlist_tam": {
			"show": true,
			"lua": "system/push_editlist.lua",
			"edit": "push_editlist",
			"help": true,
			"vue": "push_editlist_tam",
			"txt": "Details für Push Service \"Anrufbeantworter\""
		},
		"tZone": {
			"show": true,
			"help": true,
			"vue": "tZone",
			"lua": "system/timezone.lua"
		},
		"fonbook_addnum": {
			"show": true,
			"wiz": true,
			"lua": "fon_num/fonbook_addnum.lua"
		},
		"edit_tam": {
			"show": true,
			"lua": "fon_devices/edit_tam.lua",
			"edit": "edit_tam_settings"
		},
		"push_edit_smarthome": {
			"show": true,
			"lua": "system/push_edit_smarthome.lua",
			"edit": "push_edit",
			"vue": "push_edit_smarthome",
			"help": true
		},
		"alarm1": {
			"show": true,
			"help": true,
			"js": "fon_devices/alarm.js"
		},
		"push_edit_pwdlost": {
			"show": true,
			"lua": "system/push_edit.lua",
			"edit": true,
			"help": true,
			"vue": "push_edit_pwdlost",
			"txt": "Details für Push Service \"Kennwort vergessen\""
		},
		"internet_umts": {
			"show": true,
			"wiz": true,
			"lua": "assis/internet_umts.lua"
		},
		"keyLo": {
			"show": true,
			"help": true,
			"lua": "system/keylocker.lua",
			"js": "system/keylocker.js"
		},
		"boxuser_edit": {
			"txt": "Benutzerkonto",
			"help": true,
			"edit": true,
			"js3": "pages/system/boxusers-edit.html",
			"show": true
		},
		"update_device": {
			"show": true,
			"lua": "net/update_device.lua",
			"wiz": true
		},
		"dial": {
			"show": true,
			"lua": "fon_num/dial_foncalls.lua",
			"help": true
		},
		"imexport": {
			"show": true,
			"wiz": true,
			"lua": "assis/imexport.lua"
		},
		"edit_fon_ring_block": {
			"show": true,
			"lua": "fon_devices/edit_fon_ring_block.lua",
			"edit": true
		},
		"new_static_route": {
			"show": true,
			"lua": "net/new_static_route.lua",
			"edit": true,
			"help": true,
			"vue": "new_static_route",
			"txt": "Statische IPv4-Route"
		},
		"sh_templ_edit": {
			"show": true,
			"lua": "net/home_auto_template_edit.lua",
			"edit": true
		},
		"home_auto_temp_view": {
			"show": true,
			"lua": "net/home_auto_temp_view.lua",
			"edit": true
		},
		"dialLi": {
			"show": true,
			"lua": "fon_num/foncalls_list.lua",
			"help": true
		},
		"source_edit": {
			"show": true,
			"edit": true,
			"lua": "dect/source_edit.lua",
			"js": "dect/source_edit.js"
		},
		"ssoSet": {
			"show": false,
			"vue": "ssoSet",
			"wiz": true,
			"lua": "system/boxuser_settings_sso.lua"
		},
		"boxnet": {
			"show": true,
			"lua": "net/boxnet.lua",
			"edit": true
		},
		"boxnet_ipv6": {
			"show": true,
			"help": true,
			"lua": "net/boxnet_ipv6.lua",
			"edit": true
		},
		"kidLis": {
			"show": true,
			"lua": "internet/kids_userlist.lua",
			"help": true
		},
		"edit_doorline_option": {
			"show": true,
			"lua": "fon_devices/edit_doorline_option.lua",
			"edit": true
		},
		"edit_starter": {
			"show": true,
			"wiz": true,
			"lua": "assis/edit_starter.lua"
		},
		"dnsSrv": {
			"show": true,
			"help": true,
			"lua": "internet/dnsserver.lua",
			"js": "internet/dnsserver.js"
		},
		"sitemap": {
			"show": true,
			"txt": "Inhalt",
			"lua": "menus/sitemap.lua",
			"js": "menus/sitemap.js"
		},
		"wireguardSimple": {
			"show": true,
			"lua": "internet/vpn/wireguard_qrcode_txt.lua",
			"help": true,
			"wiz": true,
			"js": "internet/vpn/wireguard_qrcode_txt.js"
		},
		"importVpn": {
			"show": true,
			"lua": "internet/vpn/vpn_import.lua",
			"edit": true,
			"help": true,
			"js": "internet/vpn/vpn_import.js"
		},
		"homeNetworkVpn": {
			"show": true,
			"lua": "internet/vpn/vpn_homenetwork.lua",
			"edit": true,
			"help": true,
			"js": "internet/vpn/vpn_homenetwork.js"
		},
		"dectMoni": {
			"show": true,
			"help": true,
			"lua": "dect/dect_moni.lua",
			"js": "dect/dect_moni.js"
		},
		"companyVpn": {
			"show": true,
			"lua": "internet/vpn/vpn_company.lua",
			"edit": true,
			"help": true,
			"js": "internet/vpn/vpn_company.js"
		},
		"vpn_sel_mode": {
			"show": true,
			"lua": "internet/vpn/vpn_select_mode.lua",
			"help": true,
			"wiz": true,
			"js": "internet/vpn/vpn_select_mode.js"
		},
		"edit_ipfon_option": {
			"show": true,
			"lua": "fon_devices/edit_ipfon_option.lua",
			"edit": true
		},
		"sh_control": {
			"show": true,
			"help": true,
			"lua": "smarthome/control.lua",
			"vue": "sh_control"
		},
		"sperre_edit": {
			"show": true,
			"lua": "fon_num/sperre_edit.lua",
			"edit": true
		},
		"sip_edit": {
			"show": true,
			"lua": "fon_num/sip_edit.lua",
			"edit": true
		},
		"moh_upload": {
			"show": true,
			"lua": "fon_num/moh_upload.lua",
			"edit": true
		},
		"fonbook_edit": {
			"show": true,
			"lua": "fon_num/fonbook_edit.lua",
			"edit": true
		},
		"edit_isdn_ring_block": {
			"show": true,
			"lua": "fon_devices/edit_isdn_ring_block.lua",
			"edit": true
		},
		"overview": {
			"show": true,
			"help": true,
			"lua": "home/home.lua",
			"js": "home/home.js"
		},
		"edit_isdn_name": {
			"show": true,
			"lua": "fon_devices/edit_isdn_name.lua",
			"edit": true
		},
		"wps": {
			"show": true,
			"help": true,
			"lua": "wlan/wps.lua",
			"js": "wlan/wps.js"
		},
		"kids_useredit": {
			"show": true,
			"lua": "internet/kids_useredit.lua"
		},
		"edit_ipfon_num": {
			"show": true,
			"lua": "fon_devices/edit_ipfon_num.lua",
			"edit": true
		},
		"edit_dect_option": {
			"show": true,
			"help": true,
			"lua": "fon_devices/edit_dect_option.lua",
			"edit": "edit_dect_telephone"
		},
		"docInfo": {
			"show": true,
			"help": true,
			"lua": "internet/docsis_info.lua",
			"js": "internet/docsis_info.js"
		},
		"home_auto_install_gcal": {
			"show": true,
			"lua": "net/home_auto_install_gcal.lua",
			"edit": "gcal"
		},
		"dect_repeater_info": {
			"show": true,
			"lua": "dect/dect_repeater_info.lua"
		},
		"rep_dvb": {
			"show": true,
			"wiz": true,
			"lua": "assis/rep_dvb.lua"
		},
		"push_check": {
			"show": true,
			"lua": "system/push_check.lua",
			"help": true,
			"vue": "push_check",
			"txt": "Push Service - Statusanzeige"
		},
		"internet_multiwan_select": {
			"show": true,
			"lua": "internet/multiwan.lua",
			"wiz": true,
			"js": "internet/multiwan.js"
		},
		"netSet": {
			"show": true,
			"help": true,
			"lua": "net/net_settings.lua",
			"js": "net/net_settings.js"
		},
		"query": {
			"show": true,
			"lua": "query.lua"
		},
		"internet_wandsl": {
			"show": true,
			"wiz": true,
			"lua": "assis/internet_wandsl.lua"
		},
		"homeNet": {
			"show": true,
			"help": true,
			"lua": "net/mesh_overview.lua",
			"js": "net/mesh_overview.js"
		},
		"basic_first": {
			"show": true,
			"wiz": true,
			"lua": "assis/basic_first.lua"
		},
		"assi_telefon": {
			"show": true,
			"wiz": true,
			"lua": "assis/assi_telefon.lua"
		},
		"assi_fax_intern": {
			"show": true,
			"wiz": true,
			"lua": "assis/assi_fax_intern.lua"
		},
		"assi_doorline": {
			"show": true,
			"wiz": true,
			"lua": "assis/assi_doorline.lua"
		},
		"fn": {
			"show": true,
			"help": true,
			"lua": "system/infoled.lua",
			"js": "system/infoled.js"
		},
		"sipQual": {
			"show": true,
			"lua": "fon_num/sip_quality.lua",
			"help": true
		},
		"sta_reboot": {
			"show": true,
			"lua": "sta_reboot.lua"
		},
		"shareVpn": {
			"show": true,
			"lua": "internet/vpn/vpn_overview.lua",
			"help": true,
			"wiz": false,
			"js": "internet/vpn/vpn_overview.js"
		},
		"liveImg": {
			"show": true,
			"lua": "dect/liveimg.lua",
			"help": true
		},
		"wlanmesh": {
			"show": true,
			"help": true,
			"lua": "wlan/mesh_settings_wlan.lua",
			"js": "wlan/mesh_settings_wlan.js"
		},
		"kids_blacklist": {
			"show": true,
			"lua": "kids/kids_urllist.lua",
			"edit": "kids_blacklist",
			"help": true,
			"js": "kids/kids_urllist.js"
		},
		"netDev": {
			"show": true,
			"help": true,
			"lua": "net/net_overview.lua",
			"js": "net/net_overview.js"
		},
		"tvhd": {
			"show": false,
			"lua": "dvb/tvhd.lua",
			"help": true
		},
		"phoneline": {
			"show": true,
			"help": true,
			"lua": "fon_num/phoneline.lua",
			"js": "fon_num/phoneline.js"
		},
		"callThro": {
			"show": true,
			"lua": "fon_num/callthrough.lua",
			"help": true
		},
		"bookLi": {
			"show": true,
			"lua": "fon_num/fonbook_list.lua",
			"help": true
		}
	},
	"menu": {
		"mCred": {
			"txt": "Zugangsart",
			"par": "inet",
			"tab": [
				"multiwan",
				"multiwanSet",
				"cred",
				"ataSet",
				"fiberSet",
				"lteSet",
				"docSet",
				"multiwan_ipv6",
				"ipv6",
				"lisp",
				"lanbridges",
				"lanpublic",
				"provServ",
				"rootServices",
				"dnsSrv",
				"smsList"
			],
			"pos": 20
		},
		"tvsd": {
			"txt": "SD",
			"par": "dvbUsa",
			"pos": 10
		},
		"netMoni": {
			"txt": "Online-Monitor",
			"par": "mNetMoni",
			"pos": 10
		},
		"wGuest": {
			"txt": "Gastzugang",
			"par": "wlan",
			"pos": 70
		},
		"save_energy": {
			"txt": "Energiemodus",
			"par": "eMon",
			"pos": 9
		},
		"trafapp": {
			"txt": "Listen",
			"par": "filter",
			"pos": 40
		},
		"sitemap": {
			"txt": "Hilfe und Info",
			"hideBreadcrumb": true,
			"icon": "questionmark_circle",
			"pos": 1030
		},
		"shares": {
			"txt": "Freigaben",
			"par": "inet",
			"tab": [
				"portoverview",
				"shareUsb",
				"remoteHttps",
				"dyndns",
				"shareVpn",
				"shareWireguard"
			],
			"pos": 50
		},
		"docSpectrum": {
			"txt": "Spektrum",
			"par": "docsis",
			"pos": 21
		},
		"docOv": {
			"txt": "Übersicht",
			"par": "docsis",
			"pos": 10
		},
		"dvbTun": {
			"txt": "Live-TV",
			"par": "dvb",
			"pos": 10
		},
		"default": {
			"txt": "Werkseinstellungen",
			"par": "mSave",
			"pos": 40
		},
		"sh_menu": {
			"txt": "Smart Home",
			"sub": [
				"sh_dev",
				"sh_organize",
				"sh_control"
			],
			"icon": "smarthome",
			"pos": 80
		},
		"telDial": {
			"txt": "Wählhilfe",
			"par": "tBook",
			"pos": 30
		},
		"dialList": {
			"txt": "Wahlregeln",
			"par": "callHan",
			"pos": 40
		},
		"faxOverview": {
			"txt": "Fax-Journal",
			"par": "mFax",
			"pos": 20
		},
		"faxSet": {
			"txt": "Einstellungen",
			"par": "mFax",
			"pos": 20
		},
		"secCheck": {
			"txt": "Sicherheit",
			"par": "diag",
			"pos": 20
		},
		"dvbSig": {
			"txt": "Spektrum",
			"par": "dvb",
			"pos": 40
		},
		"ipv6": {
			"txt": "IPv6",
			"par": "mCred",
			"pos": 50
		},
		"kidPro": {
			"txt": "Zugangsprofile",
			"par": "filter",
			"pos": 20
		},
		"push": {
			"txt": "Push Services",
			"par": "mPush",
			"pos": 10
		},
		"coun": {
			"txt": "Region",
			"par": "regi",
			"pos": 10
		},
		"myfritz": {
			"txt": "MyFRITZ!",
			"lnk": "myfritz",
			"pos": -70
		},
		"usbRemo": {
			"txt": "USB-Fernanschluss",
			"par": "usbDev",
			"pos": 30
		},
		"telInt": {
			"txt": "Interne Nummern",
			"par": "tBook",
			"pos": 20
		},
		"sh_dev": {
			"txt": "Geräte und Gruppen",
			"par": "sh_menu",
			"pos": 10
		},
		"mFax": {
			"txt": "Fax",
			"par": "tel",
			"tab": [
				"faxOverview"
			],
			"pos": 50
		},
		"dvb": {
			"txt": "DVB-C",
			"sub": [
				"dvbTun",
				"dvbSet",
				"dvbUsa",
				"dvbSig"
			],
			"icon": "tv_play",
			"pos": 90
		},
		"dyndns": {
			"txt": "DynDNS",
			"par": "shares",
			"pos": 50
		},
		"mServSet": {
			"txt": "Einstellungen",
			"par": "mSrv",
			"pos": 10
		},
		"funcCheck": {
			"txt": "Funktion",
			"par": "diag",
			"pos": 10
		},
		"numLi": {
			"txt": "Rufnummern",
			"par": "myNum",
			"pos": 10
		},
		"eMon": {
			"txt": "Energiemonitor",
			"par": "sys",
			"tab": [
				"save_energy",
				"energy",
				"ecoStat"
			],
			"pos": 20
		},
		"mfSet": {
			"txt": "MyFRITZ!-Konto",
			"par": "inet",
			"pos": 65
		},
		"ssoPass": {
			"txt": "Kennwort ändern",
			"icon": "padlock",
			"pos": -10
		},
		"callHan": {
			"txt": "Rufbehandlung",
			"par": "tel",
			"tab": [
				"callLock",
				"callRedi",
				"callThro",
				"dialList",
				"dialProv"
			],
			"pos": 60
		},
		"inet": {
			"txt": "Internet",
			"sub": [
				"mNetMoni",
				"mCred",
				"filter",
				"shares",
				"mobile",
				"mfSet",
				"mLte",
				"dslInfo",
				"docsis",
				"fiber"
			],
			"icon": "globe",
			"pos": 30
		},
		"net": {
			"txt": "Netzwerk",
			"par": "lan",
			"tab": [
				"netDev",
				"netSet"
			],
			"pos": 15
		},
		"ecoStat": {
			"txt": "Statistik",
			"par": "eMon",
			"pos": 20
		},
		"tAlarm": {
			"txt": "Weckruf",
			"par": "tel",
			"tab": [
				"alarm",
				"alarm1",
				"alarm2"
			],
			"pos": 40
		},
		"dectMail": {
			"txt": "E-Mail",
			"par": "telDevices",
			"pos": 20
		},
		"mfn": {
			"txt": "Tasten und LEDs",
			"par": "sys",
			"tab": [
				"fn",
				"led",
				"keyLo"
			],
			"pos": 50
		},
		"tBook": {
			"txt": "Telefonbuch",
			"par": "tel",
			"tab": [
				"bookLi",
				"telInt",
				"telDial"
			],
			"pos": 30
		},
		"usbDev": {
			"txt": "USB / Speicher",
			"par": "lan",
			"tab": [
				"usbOv",
				"usbMode",
				"usbRemo"
			],
			"pos": 20
		},
		"usbMode": {
			"txt": "USB-Einstellungen",
			"par": "usbDev",
			"pos": 20
		},
		"sysSave": {
			"txt": "Sichern",
			"par": "mSave",
			"pos": 10
		},
		"boxname": {
			"txt": "FRITZ!Box-Name",
			"par": "lan",
			"pos": 50
		},
		"dectMoniEx": {
			"txt": "Erweiterte Informationen",
			"par": "dect",
			"pos": 30
		},
		"mobile": {
			"txt": "Mobilfunk",
			"par": "inet",
			"pos": 30
		},
		"alarm2": {
			"txt": "Wecker 3",
			"par": "tAlarm",
			"pos": 30
		},
		"dectSet": {
			"txt": "Basisstation",
			"par": "dect",
			"pos": 10
		},
		"log": {
			"txt": "Ereignisse",
			"par": "sys",
			"pos": 10
		},
		"mUser": {
			"txt": "FRITZ!Box-Benutzer",
			"par": "sys",
			"tab": [
				"user",
				"userSet",
				"tfa",
				"apps"
			],
			"pos": 40
		},
		"docOpt": {
			"txt": "Einstellungen",
			"par": "docsis",
			"pos": 40
		},
		"dectRdio": {
			"txt": "Internetradio / Podcast",
			"par": "telDevices",
			"pos": 40
		},
		"sysImp": {
			"txt": "Wiederherstellen",
			"par": "mSave",
			"pos": 20
		},
		"callRedi": {
			"txt": "Rufumleitung",
			"par": "callHan",
			"pos": 20
		},
		"netCnt": {
			"txt": "Online-Zähler",
			"par": "mNetMoni",
			"pos": 20
		},
		"wKey": {
			"txt": "Verschlüsselung",
			"par": "wSecu",
			"pos": 10
		},
		"calls": {
			"txt": "Anrufe",
			"par": "tel",
			"tab": [
				"dialLi",
				"dial"
			],
			"pos": 10
		},
		"docStat": {
			"txt": "Statistik",
			"par": "docsis",
			"pos": 30
		},
		"alarm": {
			"txt": "Wecker 1",
			"par": "tAlarm",
			"pos": 10
		},
		"dialProv": {
			"txt": "Anbietervorwahlen",
			"par": "callHan",
			"pos": 50
		},
		"rss": {
			"txt": "RSS-Nachrichten",
			"par": "telDevices",
			"pos": 30
		},
		"reboot": {
			"txt": "Neustart",
			"par": "mSave",
			"pos": 30
		},
		"myNum": {
			"txt": "Eigene Rufnummern",
			"par": "tel",
			"tab": [
				"numLi",
				"phoneline",
				"sipQual"
			],
			"pos": 80
		},
		"fax": {
			"txt": "Fax senden",
			"par": "mFax",
			"pos": 10
		},
		"energy": {
			"txt": "Energieverbrauch",
			"par": "eMon",
			"pos": 10
		},
		"callLock": {
			"txt": "Rufsperren",
			"par": "callHan",
			"pos": 10
		},
		"usbOv": {
			"txt": "Geräteübersicht",
			"par": "usbDev",
			"pos": 10
		},
		"mNetMoni": {
			"txt": "Online-Monitor",
			"par": "inet",
			"tab": [
				"netMoni",
				"netCnt"
			],
			"pos": 10
		},
		"chan": {
			"txt": "Funkkanal",
			"par": "wlan",
			"pos": 20
		},
		"ssoSet": {
			"txt": "Kennwort setzen",
			"icon": "padlock",
			"pos": -15
		},
		"dvbUsa": {
			"txt": "Senderliste",
			"tab": [
				"tvsd",
				"tvhd",
				"dvbradio"
			],
			"par": "dvb",
			"show": false,
			"pos": 30
		},
		"wizOv": {
			"txt": "Assistenten",
			"hideBreadcrumb": true,
			"icon": "assistant",
			"pos": 1010
		},
		"rootServices": {
			"txt": "AVM-Dienste",
			"par": "mCred",
			"pos": 85
		},
		"lan": {
			"txt": "Heimnetz",
			"sub": [
				"meshNet",
				"net",
				"usbDev",
				"mSrv",
				"boxname",
				"sh"
			],
			"icon": "monitor_stack",
			"pos": 50
		},
		"trafprio": {
			"txt": "Priorisierung",
			"par": "filter",
			"pos": 30
		},
		"tel": {
			"txt": "Telefonie",
			"sub": [
				"calls",
				"tam",
				"tBook",
				"tAlarm",
				"mFax",
				"callHan",
				"telDevices",
				"myNum",
				"dect"
			],
			"icon": "phone",
			"pos": 40
		},
		"regi": {
			"txt": "Region und Sprache",
			"par": "sys",
			"tab": [
				"lang",
				"coun",
				"tZone"
			],
			"pos": 70
		},
		"wTime": {
			"txt": "Zeitschaltung",
			"par": "wlan",
			"pos": 60
		},
		"alarm1": {
			"txt": "Wecker 2",
			"par": "tAlarm",
			"pos": 20
		},
		"apps": {
			"txt": "Apps",
			"par": "mUser",
			"pos": 30
		},
		"wSet": {
			"txt": "Funknetz",
			"par": "wlan",
			"pos": 15
		},
		"cfgtakeover_edit": {
			"txt": "Wiederherstellen",
			"par": "mSave",
			"pos": 20
		},
		"tZone": {
			"txt": "Zeitzone",
			"par": "regi",
			"pos": 30
		},
		"dial": {
			"txt": "Wählhilfe",
			"par": "calls",
			"pos": 20
		},
		"shareUsb": {
			"txt": "Speicher",
			"par": "shares",
			"pos": 30
		},
		"lang": {
			"txt": "Sprache",
			"par": "regi",
			"pos": 20
		},
		"keyLo": {
			"txt": "Tastensperre",
			"par": "mfn",
			"pos": 30
		},
		"led": {
			"txt": "LED-Anzeige",
			"par": "mfn",
			"pos": 20
		},
		"fn": {
			"txt": "Info-Anzeige",
			"par": "mfn",
			"pos": 10
		},
		"dialLi": {
			"txt": "Anrufliste",
			"par": "calls",
			"pos": 10
		},
		"tfa": {
			"txt": "Zusätzliche Bestätigung",
			"par": "mUser",
			"pos": 25
		},
		"shareWireguard": {
			"txt": "VPN (WireGuard)",
			"par": "shares",
			"pos": 61
		},
		"phoneline": {
			"txt": "Anschlusseinstellungen",
			"par": "myNum",
			"pos": 20
		},
		"pushAcc": {
			"txt": "Absender",
			"par": "mPush",
			"pos": 20
		},
		"kidLis": {
			"txt": "Kindersicherung",
			"par": "filter",
			"pos": 10
		},
		"remoteHttps": {
			"txt": "FRITZ!Box-Dienste",
			"par": "shares",
			"pos": 40
		},
		"mPush": {
			"txt": "Push Service",
			"par": "sys",
			"tab": [
				"push",
				"pushAcc"
			],
			"pos": 30
		},
		"dnsSrv": {
			"txt": "DNS-Server",
			"par": "mCred",
			"pos": 90
		},
		"sys": {
			"txt": "System",
			"sub": [
				"log",
				"eMon",
				"boxname",
				"mPush",
				"mUser",
				"mfn",
				"rBlock",
				"regi",
				"mSave",
				"mUp"
			],
			"icon": "system",
			"pos": 110
		},
		"netDev": {
			"txt": "Netzwerkverbindungen",
			"par": "net",
			"pos": 20
		},
		"dvbradio": {
			"txt": "Radio",
			"par": "dvbUsa",
			"pos": 30
		},
		"liveTv": {
			"txt": "Live TV",
			"lnk": "",
			"pos": -65
		},
		"dectMoni": {
			"txt": "Monitor",
			"par": "dect",
			"pos": 20
		},
		"logout": {
			"txt": "Abmelden",
			"icon": "exitdoor",
			"lnk": "logout",
			"pos": -30
		},
		"dvbSet": {
			"txt": "Sendersuchlauf",
			"par": "dvb",
			"pos": 20
		},
		"dect": {
			"txt": "DECT",
			"par": "tel",
			"tab": [
				"dectSet",
				"dectMoni",
				"dectMoniEx"
			],
			"pos": 90
		},
		"sh_control": {
			"txt": "Bedienung",
			"par": "sh_menu",
			"pos": 30
		},
		"sh_organize": {
			"txt": "Automatisierung",
			"par": "sh_menu",
			"pos": 20
		},
		"nas": {
			"txt": "FRITZ!NAS",
			"show": false,
			"lnk": "nas",
			"pos": -80
		},
		"wlanmesh": {
			"txt": "Mesh Repeater",
			"par": "wlan",
			"pos": 80
		},
		"telDev": {
			"txt": "Geräteübersicht",
			"par": "telDevices",
			"pos": 10
		},
		"overview": {
			"txt": "Übersicht",
			"hideBreadcrumb": true,
			"icon": "house",
			"pos": 10
		},
		"wSecu": {
			"txt": "Sicherheit",
			"par": "wlan",
			"tab": [
				"wKey",
				"wps"
			],
			"pos": 50
		},
		"wps": {
			"txt": "WPS-Schnellverbindung",
			"par": "wSecu",
			"pos": 20
		},
		"wlan": {
			"txt": "WLAN",
			"sub": [
				"chan",
				"wRepSet",
				"wSet",
				"wSecu",
				"wTime",
				"wGuest",
				"wds2",
				"wlanmesh"
			],
			"icon": "wifi",
			"pos": 70
		},
		"mSave": {
			"txt": "Sicherung",
			"par": "sys",
			"tab": [
				"sysSave",
				"sysImp",
				"reboot",
				"default"
			],
			"pos": 80
		},
		"docInfo": {
			"txt": "Kanäle",
			"par": "docsis",
			"pos": 20
		},
		"telDevices": {
			"txt": "Telefoniegeräte",
			"par": "tel",
			"tab": [
				"telDev",
				"dectMail",
				"rss",
				"dectRdio",
				"liveImg"
			],
			"pos": 70
		},
		"pod": {
			"txt": "Podcast",
			"par": "mSrv",
			"pos": 30
		},
		"sipQual": {
			"txt": "Sprachübertragung",
			"par": "myNum",
			"pos": 30
		},
		"rdio": {
			"txt": "Internetradio",
			"par": "mSrv",
			"pos": 20
		},
		"portoverview": {
			"txt": "Portfreigaben",
			"par": "shares",
			"pos": 10
		},
		"netSet": {
			"txt": "Netzwerkeinstellungen",
			"par": "net",
			"pos": 30
		},
		"mSrv": {
			"txt": "Mediaserver",
			"par": "lan",
			"tab": [
				"mServSet",
				"rdio",
				"pod"
			],
			"pos": 40
		},
		"diag": {
			"txt": "Diagnose",
			"sub": [
				"funcCheck",
				"secCheck"
			],
			"icon": "diagnose",
			"pos": 100
		},
		"homeNet": {
			"txt": "Mesh Übersicht",
			"par": "meshNet",
			"pos": 15
		},
		"meshSet": {
			"txt": "Mesh Einstellungen",
			"par": "meshNet",
			"pos": 17
		},
		"meshNet": {
			"txt": "Mesh",
			"par": "lan",
			"tab": [
				"homeNet",
				"meshSet"
			],
			"pos": 14
		},
		"user": {
			"txt": "Benutzer",
			"par": "mUser",
			"pos": 10
		},
		"liveImg": {
			"txt": "Live-Bild",
			"par": "telDevices",
			"pos": 50
		},
		"provServ": {
			"txt": "Anbieter-Dienste",
			"par": "mCred",
			"pos": 80
		},
		"callThro": {
			"txt": "Callthrough",
			"par": "callHan",
			"pos": 30
		},
		"shareVpn": {
			"txt": "VPN (IPSec)",
			"par": "shares",
			"pos": 60
		},
		"bookLi": {
			"txt": "Telefonbuch",
			"par": "tBook",
			"pos": 10
		},
		"tam": {
			"txt": "Anrufbeantworter",
			"par": "tel",
			"pos": 20
		},
		"filter": {
			"txt": "Filter",
			"par": "inet",
			"tab": [
				"kidLis",
				"kidPro",
				"trafprio",
				"trafapp"
			],
			"pos": 40
		},
		"tvhd": {
			"txt": "HD",
			"par": "dvbUsa",
			"pos": 20
		},
		"docsis": {
			"txt": "Kabel-Informationen",
			"par": "inet",
			"tab": [
				"docOv",
				"docInfo",
				"docSpectrum",
				"docStat",
				"docOpt",
				"docLog"
			],
			"pos": 80
		}
	},
	"currentPid": "overview",
	"username": "xxx",
	"setBoxTime": false,
	"boxType": "FRITZ!Box 6690 Cable",
	"boxName": "",
	"teaserOverlay": false,
	"fromInternet": false,
	"lang": "de",
	"sid": "54ae99a23b0269d0"
}

@xyrolaith
Copy link

xyrolaith commented Oct 7, 2024

I guess @bb-Ricardo was talking about this response (from a 6591 Cable with FritzOS 8.00):

{
	"pid": "docInfo",
	"hide": {
		"shareUsb": true,
		"tvhd": true,
		"liveTv": true,
		"dvbradio": true,
		"dectRdio": true,
		"tvsd": true,
		"rrd": true,
		"rss": true,
		"mobile": true,
		"dvbSet": true,
		"ssoSet": true,
		"dectMail": true,
		"tfa": true,
		"dvbSig": true,
		"liveImg": true
	},
	"timeTillLogout": "1200",
	"time": [],
	"data": {
		"channelDs": {
			"docsis31": [
				{
					"powerLevel": "-4.2",
					"nonCorrErrors": 455911314,
					"modulation": "4096QAM",
					"plc": "823",
					"mer": "34",
					"fft": "4K",
					"channelID": 31,
					"frequency": "750.975 - 860.975"
				},
				{
					"powerLevel": "-1.9",
					"nonCorrErrors": 9,
					"modulation": "4096QAM",
					"plc": "441",
					"mer": "38",
					"fft": "4K",
					"channelID": 32,
					"frequency": "398.975 - 460.975"
				}
			],
			"docsis30": [
				{
					"powerLevel": "-1.2",
					"nonCorrErrors": 2489,
					"modulation": "256QAM",
					"corrErrors": 1102,
					"latency": 0.32,
					"mse": "-37.4",
					"channelID": 2,
					"frequency": "482.000"
				},
				{
					"powerLevel": "-1.5",
					"nonCorrErrors": 1302,
					"modulation": "256QAM",
					"corrErrors": 3157,
					"latency": 0.32,
					"mse": "-36.6",
					"channelID": 1,
					"frequency": "474.000"
				},
				{
					"powerLevel": "-0.7",
					"nonCorrErrors": 20581,
					"modulation": "256QAM",
					"corrErrors": 723310750,
					"latency": 0.32,
					"mse": "-37.4",
					"channelID": 3,
					"frequency": "490.000"
				},
				{
					"powerLevel": "-0.2",
					"nonCorrErrors": 8076,
					"modulation": "256QAM",
					"corrErrors": 884071683,
					"latency": 0.32,
					"mse": "-37.4",
					"channelID": 4,
					"frequency": "498.000"
				},
				{
					"powerLevel": "0.4",
					"nonCorrErrors": 15101,
					"modulation": "256QAM",
					"corrErrors": 11356,
					"latency": 0.32,
					"mse": "-37.6",
					"channelID": 5,
					"frequency": "522.000"
				},
				{
					"powerLevel": "0.2",
					"nonCorrErrors": 11448,
					"modulation": "256QAM",
					"corrErrors": 11192619,
					"latency": 0.32,
					"mse": "-37.6",
					"channelID": 6,
					"frequency": "530.000"
				},
				{
					"powerLevel": "0.4",
					"nonCorrErrors": 19649,
					"modulation": "256QAM",
					"corrErrors": 616,
					"latency": 0.32,
					"mse": "-37.6",
					"channelID": 7,
					"frequency": "538.000"
				},
				{
					"powerLevel": "0.5",
					"nonCorrErrors": 2174,
					"modulation": "256QAM",
					"corrErrors": 1003772,
					"latency": 0.32,
					"mse": "-37.4",
					"channelID": 8,
					"frequency": "546.000"
				},
				{
					"powerLevel": "0.6",
					"nonCorrErrors": 15048,
					"modulation": "256QAM",
					"corrErrors": 938897046,
					"latency": 0.32,
					"mse": "-37.4",
					"channelID": 9,
					"frequency": "554.000"
				},
				{
					"powerLevel": "0.4",
					"nonCorrErrors": 4713,
					"modulation": "256QAM",
					"corrErrors": 124181949,
					"latency": 0.32,
					"mse": "-37.6",
					"channelID": 10,
					"frequency": "562.000"
				},
				{
					"powerLevel": "0.7",
					"nonCorrErrors": 14831,
					"modulation": "256QAM",
					"corrErrors": 756,
					"latency": 0.32,
					"mse": "-37.4",
					"channelID": 11,
					"frequency": "570.000"
				},
				{
					"powerLevel": "0.9",
					"nonCorrErrors": 5271,
					"modulation": "256QAM",
					"corrErrors": 1916,
					"latency": 0.32,
					"mse": "-37.6",
					"channelID": 12,
					"frequency": "578.000"
				},
				{
					"powerLevel": "1.2",
					"nonCorrErrors": 25815,
					"modulation": "256QAM",
					"corrErrors": 1151,
					"latency": 0.32,
					"mse": "-37.4",
					"channelID": 13,
					"frequency": "586.000"
				},
				{
					"powerLevel": "1.3",
					"nonCorrErrors": 4722,
					"modulation": "256QAM",
					"corrErrors": 3179,
					"latency": 0.32,
					"mse": "-37.4",
					"channelID": 14,
					"frequency": "594.000"
				},
				{
					"powerLevel": "1.2",
					"nonCorrErrors": 21228,
					"modulation": "256QAM",
					"corrErrors": 1439,
					"latency": 0.32,
					"mse": "-37.6",
					"channelID": 15,
					"frequency": "602.000"
				},
				{
					"powerLevel": "1.1",
					"nonCorrErrors": 7041,
					"modulation": "256QAM",
					"corrErrors": 1235,
					"latency": 0.32,
					"mse": "-37.4",
					"channelID": 16,
					"frequency": "618.000"
				},
				{
					"powerLevel": "0.8",
					"nonCorrErrors": 4730,
					"modulation": "256QAM",
					"corrErrors": 442108616,
					"latency": 0.32,
					"mse": "-36.6",
					"channelID": 17,
					"frequency": "626.000"
				},
				{
					"powerLevel": "1.1",
					"nonCorrErrors": 20826,
					"modulation": "256QAM",
					"corrErrors": 1876,
					"latency": 0.32,
					"mse": "-37.4",
					"channelID": 18,
					"frequency": "634.000"
				},
				{
					"powerLevel": "0.8",
					"nonCorrErrors": 2164,
					"modulation": "256QAM",
					"corrErrors": 4728,
					"latency": 0.32,
					"mse": "-37.4",
					"channelID": 19,
					"frequency": "642.000"
				},
				{
					"powerLevel": "1.3",
					"nonCorrErrors": 20623,
					"modulation": "256QAM",
					"corrErrors": 1625,
					"latency": 0.32,
					"mse": "-37.4",
					"channelID": 20,
					"frequency": "650.000"
				},
				{
					"powerLevel": "1.4",
					"nonCorrErrors": 3526,
					"modulation": "256QAM",
					"corrErrors": 4427,
					"latency": 0.32,
					"mse": "-37.4",
					"channelID": 21,
					"frequency": "658.000"
				},
				{
					"powerLevel": "1.2",
					"nonCorrErrors": 15889,
					"modulation": "256QAM",
					"corrErrors": 2173,
					"latency": 0.32,
					"mse": "-37.4",
					"channelID": 22,
					"frequency": "666.000"
				},
				{
					"powerLevel": "1.3",
					"nonCorrErrors": 5520,
					"modulation": "256QAM",
					"corrErrors": 4155,
					"latency": 0.32,
					"mse": "-37.4",
					"channelID": 23,
					"frequency": "674.000"
				},
				{
					"powerLevel": "1.0",
					"nonCorrErrors": 17551,
					"modulation": "256QAM",
					"corrErrors": 2377,
					"latency": 0.32,
					"mse": "-37.4",
					"channelID": 24,
					"frequency": "682.000"
				},
				{
					"powerLevel": "0.4",
					"nonCorrErrors": 4597,
					"modulation": "256QAM",
					"corrErrors": 5873,
					"latency": 0.32,
					"mse": "-36.6",
					"channelID": 25,
					"frequency": "690.000"
				},
				{
					"powerLevel": "0.1",
					"nonCorrErrors": 19156,
					"modulation": "256QAM",
					"corrErrors": 1846,
					"latency": 0.32,
					"mse": "-36.6",
					"channelID": 26,
					"frequency": "698.000"
				},
				{
					"powerLevel": "0.6",
					"nonCorrErrors": 3384,
					"modulation": "256QAM",
					"corrErrors": 3674,
					"latency": 0.32,
					"mse": "-36.6",
					"channelID": 27,
					"frequency": "706.000"
				},
				{
					"powerLevel": "0.5",
					"nonCorrErrors": 21428,
					"modulation": "256QAM",
					"corrErrors": 3449,
					"latency": 0.32,
					"mse": "-37.4",
					"channelID": 28,
					"frequency": "730.000"
				},
				{
					"powerLevel": "1.1",
					"nonCorrErrors": 6035,
					"modulation": "256QAM",
					"corrErrors": 6909,
					"latency": 0.32,
					"mse": "-37.4",
					"channelID": 29,
					"frequency": "738.000"
				},
				{
					"powerLevel": "0.8",
					"nonCorrErrors": 24490,
					"modulation": "256QAM",
					"corrErrors": 4698,
					"latency": 0.32,
					"mse": "-37.4",
					"channelID": 30,
					"frequency": "746.000"
				}
			]
		},
		"oem": "avm",
		"readyState": "ready",
		"channelUs": {
			"docsis31": [
				{
					"powerLevel": "38.8",
					"modulation": "32QAM",
					"activesub": "200",
					"fft": "2K",
					"channelID": 5,
					"frequency": "54.425 - 64.825"
				}
			],
			"docsis30": [
				{
					"powerLevel": "43.5",
					"modulation": "64QAM",
					"multiplex": "ATDMA",
					"channelID": 3,
					"frequency": "44.600"
				},
				{
					"powerLevel": "43.3",
					"modulation": "64QAM",
					"multiplex": "ATDMA",
					"channelID": 2,
					"frequency": "37.201"
				},
				{
					"powerLevel": "42.5",
					"modulation": "64QAM",
					"multiplex": "ATDMA",
					"channelID": 1,
					"frequency": "30.800"
				},
				{
					"powerLevel": "43.0",
					"modulation": "64QAM",
					"multiplex": "ATDMA",
					"channelID": 4,
					"frequency": "51.001"
				}
			]
		}
	},
	"sid": "abcdef0123456789"
}

@todrees1967
Copy link

Hi @xyrolaith , the problem is already on Fritz OS 7.58 on a Vodafone branded 6690. How did you retrieve that data?

@xyrolaith
Copy link

xyrolaith commented Oct 7, 2024

@todrees1967 As described by bb-Ricardo in his comment.

Open the developer console with F12, click on Network. Then navigate to Internet -> Kabel-Informationen and click on the tab Kanäle. The last entry should be data.lua (or use the filter to find it). Click on that entry and select the Response tab in the right frame. Firefox also has a button to display the raw data.

Check this screenshot
fb6591_cable_information

If you do not see this entry on your FritzBox then Vodafone might have disabled it in their custom firmware. I am using an unbranded box.

@todrees1967
Copy link

todrees1967 commented Oct 7, 2024

@xyrolaith , many thanks for clarifying this:

My 6690, Firtz OS 7.58 branded by Vodafone shows this:

{
	"pid": "docInfo",
	"hide": {
		"shareUsb": true,
		"liveTv": true,
		"dvbradio": true,
		"rrd": true,
		"ssoSet": true,
		"tvhd": true,
		"dvbSet": true,
		"dvbSig": true,
		"tvsd": true
	},
	"timeTillLogout": "1200",
	"time": [],
	"data": {
		"channelDs": {
			"docsis31": [
				{
					"powerLevel": "8.0",
					"nonCorrErrors": 51,
					"modulation": "4096QAM",
					"plc": "264",
					"mer": "41",
					"fft": "4K",
					"channelID": 193,
					"frequency": "134.975 - 324.975"
				}
			],
			"docsis30": [
				{
					"powerLevel": "5.6",
					"nonCorrErrors": 1238,
					"modulation": "256QAM",
					"corrErrors": 373458,
					"latency": 0.32,
					"mse": "-34.9",
					"channelID": 5,
					"frequency": "586.000"
				},
				{
					"powerLevel": "3.4",
					"nonCorrErrors": 17371,
					"modulation": "256QAM",
					"corrErrors": 696153,
					"latency": 0.32,
					"mse": "-34.3",
					"channelID": 3,
					"frequency": "570.000"
				},
				{
					"powerLevel": "4.7",
					"nonCorrErrors": 3290,
					"modulation": "256QAM",
					"corrErrors": 460172,
					"latency": 0.32,
					"mse": "-34.5",
					"channelID": 4,
					"frequency": "578.000"
				},
				{
					"powerLevel": "5.8",
					"nonCorrErrors": 568,
					"modulation": "256QAM",
					"corrErrors": 263157,
					"latency": 0.32,
					"mse": "-34.9",
					"channelID": 6,
					"frequency": "594.000"
				},
				{
					"powerLevel": "6.5",
					"nonCorrErrors": 334,
					"modulation": "256QAM",
					"corrErrors": 193685,
					"latency": 0.32,
					"mse": "-34.9",
					"channelID": 7,
					"frequency": "602.000"
				},
				{
					"powerLevel": "6.7",
					"nonCorrErrors": 31,
					"modulation": "256QAM",
					"corrErrors": 219056,
					"latency": 0.32,
					"mse": "-34.3",
					"channelID": 8,
					"frequency": "618.000"
				},
				{
					"powerLevel": "6.6",
					"nonCorrErrors": 29,
					"modulation": "256QAM",
					"corrErrors": 557938,
					"latency": 0.32,
					"mse": "-34.3",
					"channelID": 9,
					"frequency": "626.000"
				},
				{
					"powerLevel": "6.6",
					"nonCorrErrors": 15,
					"modulation": "256QAM",
					"corrErrors": 285620,
					"latency": 0.32,
					"mse": "-34.3",
					"channelID": 10,
					"frequency": "634.000"
				},
				{
					"powerLevel": "6.7",
					"nonCorrErrors": 10,
					"modulation": "256QAM",
					"corrErrors": 407877,
					"latency": 0.32,
					"mse": "-34.3",
					"channelID": 11,
					"frequency": "642.000"
				},
				{
					"powerLevel": "6.4",
					"nonCorrErrors": 0,
					"modulation": "256QAM",
					"corrErrors": 662148,
					"latency": 0.32,
					"mse": "-34.0",
					"channelID": 12,
					"frequency": "650.000"
				},
				{
					"powerLevel": "6.3",
					"nonCorrErrors": 0,
					"modulation": "256QAM",
					"corrErrors": 471556,
					"latency": 0.32,
					"mse": "-34.3",
					"channelID": 13,
					"frequency": "658.000"
				},
				{
					"powerLevel": "6.1",
					"nonCorrErrors": 0,
					"modulation": "256QAM",
					"corrErrors": 652486,
					"latency": 0.32,
					"mse": "-34.0",
					"channelID": 14,
					"frequency": "666.000"
				},
				{
					"powerLevel": "5.5",
					"nonCorrErrors": 0,
					"modulation": "256QAM",
					"corrErrors": 1124164,
					"latency": 0.32,
					"mse": "-33.8",
					"channelID": 15,
					"frequency": "674.000"
				},
				{
					"powerLevel": "5.3",
					"nonCorrErrors": 0,
					"modulation": "256QAM",
					"corrErrors": 1091382,
					"latency": 0.32,
					"mse": "-33.8",
					"channelID": 16,
					"frequency": "682.000"
				},
				{
					"powerLevel": "5.2",
					"nonCorrErrors": 0,
					"modulation": "256QAM",
					"corrErrors": 2063575,
					"latency": 0.32,
					"mse": "-33.8",
					"channelID": 17,
					"frequency": "690.000"
				},
				{
					"powerLevel": "11.1",
					"nonCorrErrors": 0,
					"modulation": "256QAM",
					"corrErrors": 12,
					"latency": 0.32,
					"mse": "-40.4",
					"channelID": 1,
					"frequency": "114.000"
				},
				{
					"powerLevel": "10.4",
					"nonCorrErrors": 0,
					"modulation": "256QAM",
					"corrErrors": 11,
					"latency": 0.32,
					"mse": "-40.4",
					"channelID": 2,
					"frequency": "130.000"
				},
				{
					"powerLevel": "-1.2",
					"nonCorrErrors": 0,
					"modulation": "64QAM",
					"corrErrors": 6,
					"latency": 0.32,
					"mse": "-32.2",
					"channelID": 65,
					"frequency": "698.000"
				},
				{
					"powerLevel": "-0.9",
					"nonCorrErrors": 0,
					"modulation": "64QAM",
					"corrErrors": 12,
					"latency": 0.32,
					"mse": "-32.3",
					"channelID": 66,
					"frequency": "706.000"
				},
				{
					"powerLevel": "-0.8",
					"nonCorrErrors": 0,
					"modulation": "64QAM",
					"corrErrors": 8,
					"latency": 0.32,
					"mse": "-32.2",
					"channelID": 67,
					"frequency": "714.000"
				},
				{
					"powerLevel": "-1.1",
					"nonCorrErrors": 24692,
					"modulation": "64QAM",
					"corrErrors": 38661,
					"latency": 0.32,
					"mse": "-32.2",
					"channelID": 68,
					"frequency": "722.000"
				},
				{
					"powerLevel": "-1.1",
					"nonCorrErrors": 45883,
					"modulation": "64QAM",
					"corrErrors": 67881,
					"latency": 0.32,
					"mse": "-32.2",
					"channelID": 69,
					"frequency": "730.000"
				},
				{
					"powerLevel": "-0.7",
					"nonCorrErrors": 0,
					"modulation": "64QAM",
					"corrErrors": 8,
					"latency": 0.32,
					"mse": "-32.3",
					"channelID": 70,
					"frequency": "738.000"
				},
				{
					"powerLevel": "-0.9",
					"nonCorrErrors": 0,
					"modulation": "64QAM",
					"corrErrors": 3,
					"latency": 0.32,
					"mse": "-32.2",
					"channelID": 71,
					"frequency": "746.000"
				},
				{
					"powerLevel": "-0.8",
					"nonCorrErrors": 0,
					"modulation": "64QAM",
					"corrErrors": 7,
					"latency": 0.32,
					"mse": "-31.9",
					"channelID": 72,
					"frequency": "754.000"
				},
				{
					"powerLevel": "-0.8",
					"nonCorrErrors": 0,
					"modulation": "64QAM",
					"corrErrors": 6,
					"latency": 0.32,
					"mse": "-31.9",
					"channelID": 73,
					"frequency": "762.000"
				},
				{
					"powerLevel": "-1.0",
					"nonCorrErrors": 0,
					"modulation": "64QAM",
					"corrErrors": 1,
					"latency": 0.32,
					"mse": "-31.9",
					"channelID": 74,
					"frequency": "770.000"
				},
				{
					"powerLevel": "-0.8",
					"nonCorrErrors": 0,
					"modulation": "64QAM",
					"corrErrors": 2,
					"latency": 0.32,
					"mse": "-31.9",
					"channelID": 75,
					"frequency": "778.000"
				},
				{
					"powerLevel": "-0.8",
					"nonCorrErrors": 0,
					"modulation": "64QAM",
					"corrErrors": 8,
					"latency": 0.32,
					"mse": "-31.9",
					"channelID": 76,
					"frequency": "786.000"
				},
				{
					"powerLevel": "-0.8",
					"nonCorrErrors": 0,
					"modulation": "64QAM",
					"corrErrors": 7,
					"latency": 0.32,
					"mse": "-31.9",
					"channelID": 77,
					"frequency": "794.000"
				},
				{
					"powerLevel": "-0.8",
					"nonCorrErrors": 0,
					"modulation": "64QAM",
					"corrErrors": 6,
					"latency": 0.32,
					"mse": "-31.6",
					"channelID": 78,
					"frequency": "802.000"
				},
				{
					"powerLevel": "-0.9",
					"nonCorrErrors": 0,
					"modulation": "64QAM",
					"corrErrors": 0,
					"latency": 0.32,
					"mse": "-31.6",
					"channelID": 79,
					"frequency": "810.000"
				}
			]
		},
		"oem": "avm",
		"readyState": "ready",
		"channelUs": {
			"docsis31": [
				{
					"powerLevel": "39.0",
					"modulation": "1024QAM",
					"activesub": "640",
					"fft": "2K",
					"channelID": 41,
					"frequency": "29.775 - 64.775"
				}
			],
			"docsis30": [
				{
					"powerLevel": "44.5",
					"modulation": "64QAM",
					"multiplex": "ATDMA",
					"channelID": 1,
					"frequency": "51.000"
				},
				{
					"powerLevel": "43.0",
					"modulation": "64QAM",
					"multiplex": "ATDMA",
					"channelID": 4,
					"frequency": "30.800"
				},
				{
					"powerLevel": "43.3",
					"modulation": "64QAM",
					"multiplex": "ATDMA",
					"channelID": 3,
					"frequency": "37.200"
				},
				{
					"powerLevel": "44.0",
					"modulation": "64QAM",
					"multiplex": "ATDMA",
					"channelID": 2,
					"frequency": "44.600"
				}
			]
		}
	},
	"sid": "c20002e328aea381"
}

@bb-Ricardo
Copy link
Owner

great, thank you very much. this helps me to tackle the issue :D

@bb-Ricardo
Copy link
Owner

Hi,

pushed a new commit to the ' next-release' branch. Can you test it out and see if it works better now?

@todrees1967
Copy link

Hi, after pulling the next-release branch und restarting the service the error message does no longer occur. Great job!

@bb-Ricardo
Copy link
Owner

great, thank you for testing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants