diff --git a/exporter/LICENSE b/exporter/LICENSE deleted file mode 100644 index 261eeb9..0000000 --- a/exporter/LICENSE +++ /dev/null @@ -1,201 +0,0 @@ - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. diff --git a/exporter/README.md b/exporter/README.md deleted file mode 100644 index 516f89a..0000000 --- a/exporter/README.md +++ /dev/null @@ -1,92 +0,0 @@ -# Fritz!Box Upnp statistics exporter for prometheus - -This exporter exports some variables from an -[AVM Fritzbox](http://avm.de/produkte/fritzbox/) -to prometheus. - -This exporter is tested with a Fritzbox 7590 software version 07.12, 07.20, 07.21 and 07.25. - -The goal of the fork is: - - [x] allow passing of username / password using evironment variable - - [x] use https instead of http for communitcation with fritz.box - - [x] move config of metrics to be exported to config file rather then code - - [x] add config for additional metrics to collect (especially from TR-064 API) - - [x] create a grafana dashboard consuming the additional metrics - - [x] collect metrics from lua APIs not available in UPNP APIs - -Other changes: - - replaced digest authentication code with own implementation - - improved error messages - - test mode prints details about all SOAP Actions and their parameters - - collect option to directly test collection of results - - additional metrics to collect details about connected hosts and DECT devices - - support to use results like hostname or MAC address as labels to metrics - - support for metrics from lua APIs (e.g. CPU temperature, utilization, ...) - - -## Building - - go get github.com/sberk42/fritzbox_exporter/ - cd $GOPATH/src/github.com/sberk42/fritzbox_exporter - go install - -## Running - -In the configuration of the Fritzbox the option "Statusinformationen über UPnP übertragen" in the dialog "Heimnetz > -Heimnetzübersicht > Netzwerkeinstellungen" has to be enabled. - -Usage: - - $GOPATH/bin/fritzbox_exporter -h - Usage of ./fritzbox_exporter: - -gateway-url string - The URL of the FRITZ!Box (default "http://fritz.box:49000") - -gateway-luaurl string - The URL of the FRITZ!Box UI (default "http://fritz.box") - -metrics-file string - The JSON file with the metric definitions. (default "metrics.json") - -lua-metrics-file string - The JSON file with the lua metric definitions. (default "metrics-lua.json") - -test - print all available SOAP calls and their results (if call possible) to stdout - -json-out string - store metrics also to JSON file when running test - -testLua - read luaTest.json file make all contained calls and dump results - -collect - collect metrics once print to stdout and exit - -nolua - disable collecting lua metrics - -username string - The user for the FRITZ!Box UPnP service - -password string - The password for the FRITZ!Box UPnP service - -listen-address string - The address to listen on for HTTP requests. (default "127.0.0.1:9042") - - The password (needed for metrics from TR-064 API) can be passed over environment variables to test in shell: - read -rs PASSWORD && export PASSWORD && ./fritzbox_exporter -username -test; unset PASSWORD - -## Exported metrics - -start exporter and run -curl -s http://127.0.0.1:9042/metrics - -## Output of -test - -The exporter prints all available Variables to stdout when called with the -test option. -These values are determined by parsing all services from http://fritz.box:49000/igddesc.xml and http://fritzbox:49000/tr64desc.xml (for TR64 username and password is needed!!!) - -## Customizing metrics - -The metrics to collect are no longer hard coded, but have been moved to the [metrics.json](metrics.json) and [metrics-lua.json](metrics-lua.json) files, so just adjust to your needs. -For a list of all the available metrics just execute the exporter with -test (username and password are needed for the TR-064 API!) -For lua metrics open UI in browser and check the json files used for the various screens. - -For a list of all available metrics, see the dumps below (the format is the same as in the metrics.json file, so it can be used to easily add further metrics to retrieve): -- [FritzBox 7590 v7.12](all_available_metrics_7590_7.12.json) -- [FritzBox 7590 v7.20](all_available_metrics_7590_7.20.json) -- [FritzBox 7590 v7.25](all_available_metrics_7590_7.25.json) -## Grafana Dashboard - -The dashboard is now also published on [Grafana](https://grafana.com/grafana/dashboards/12579). diff --git a/exporter/all_available_metrics_7590_7.12.json b/exporter/all_available_metrics_7590_7.12.json deleted file mode 100644 index b1ed541..0000000 --- a/exporter/all_available_metrics_7590_7.12.json +++ /dev/null @@ -1,2832 +0,0 @@ -[ - { - "service": "urn:dslforum-org:service:DeviceConfig:1", - "action": "GetPersistentData", - "result": "PersistentData" - }, - { - "service": "urn:dslforum-org:service:DeviceConfig:1", - "action": "X_AVM-DE_CreateUrlSID", - "result": "X_AVM-DE_UrlSID" - }, - { - "service": "urn:dslforum-org:service:DeviceConfig:1", - "action": "X_GenerateUUID", - "result": "UUID" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetDeviceLog", - "result": "DeviceLog" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "ManufacturerName" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "ManufacturerOUI" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "ModelName" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "Description" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "ProductClass" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "SerialNumber" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "SoftwareVersion" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "HardwareVersion" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "SpecVersion" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "ProvisioningCode" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "UpTime" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "DeviceLog" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetSecurityPort", - "result": "SecurityPort" - }, - { - "service": "urn:dslforum-org:service:Hosts:1", - "action": "GetHostNumberOfEntries", - "result": "HostNumberOfEntries" - }, - { - "service": "urn:dslforum-org:service:Hosts:1", - "action": "X_AVM-DE_GetChangeCounter", - "result": "X_AVM-DE_ChangeCounter" - }, - { - "service": "urn:dslforum-org:service:Hosts:1", - "action": "X_AVM-DE_GetHostListPath", - "result": "X_AVM-DE_HostListPath" - }, - { - "service": "urn:dslforum-org:service:Hosts:1", - "action": "X_AVM-DE_GetMeshListPath", - "result": "X_AVM-DE_MeshListPath" - }, - { - "service": "urn:dslforum-org:service:LANConfigSecurity:1", - "action": "GetInfo", - "result": "MaxCharsPassword" - }, - { - "service": "urn:dslforum-org:service:LANConfigSecurity:1", - "action": "GetInfo", - "result": "MinCharsPassword" - }, - { - "service": "urn:dslforum-org:service:LANConfigSecurity:1", - "action": "GetInfo", - "result": "AllowedCharsPassword" - }, - { - "service": "urn:dslforum-org:service:LANConfigSecurity:1", - "action": "X_AVM-DE_GetAnonymousLogin", - "result": "X_AVM-DE_AnonymousLoginEnabled" - }, - { - "service": "urn:dslforum-org:service:LANConfigSecurity:1", - "action": "X_AVM-DE_GetAnonymousLogin", - "result": "X_AVM-DE_ButtonLoginEnabled" - }, - { - "service": "urn:dslforum-org:service:LANConfigSecurity:1", - "action": "X_AVM-DE_GetCurrentUser", - "result": "X_AVM-DE_CurrentUsername" - }, - { - "service": "urn:dslforum-org:service:LANConfigSecurity:1", - "action": "X_AVM-DE_GetCurrentUser", - "result": "X_AVM-DE_CurrentUserRights" - }, - { - "service": "urn:dslforum-org:service:LANEthernetInterfaceConfig:1", - "action": "GetInfo", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:LANEthernetInterfaceConfig:1", - "action": "GetInfo", - "result": "Status" - }, - { - "service": "urn:dslforum-org:service:LANEthernetInterfaceConfig:1", - "action": "GetInfo", - "result": "MACAddress" - }, - { - "service": "urn:dslforum-org:service:LANEthernetInterfaceConfig:1", - "action": "GetInfo", - "result": "MaxBitRate" - }, - { - "service": "urn:dslforum-org:service:LANEthernetInterfaceConfig:1", - "action": "GetInfo", - "result": "DuplexMode" - }, - { - "service": "urn:dslforum-org:service:LANEthernetInterfaceConfig:1", - "action": "GetStatistics", - "result": "Stats.BytesSent" - }, - { - "service": "urn:dslforum-org:service:LANEthernetInterfaceConfig:1", - "action": "GetStatistics", - "result": "Stats.BytesReceived" - }, - { - "service": "urn:dslforum-org:service:LANEthernetInterfaceConfig:1", - "action": "GetStatistics", - "result": "Stats.PacketsSent" - }, - { - "service": "urn:dslforum-org:service:LANEthernetInterfaceConfig:1", - "action": "GetStatistics", - "result": "Stats.PacketsReceived" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetAddressRange", - "result": "MinAddress" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetAddressRange", - "result": "MaxAddress" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetDNSServers", - "result": "DNSServers" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetIPInterfaceNumberOfEntries", - "result": "IPInterfaceNumberOfEntries" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetIPRoutersList", - "result": "IPRouters" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetInfo", - "result": "DHCPServerConfigurable" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetInfo", - "result": "DHCPRelay" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetInfo", - "result": "MinAddress" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetInfo", - "result": "MaxAddress" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetInfo", - "result": "ReservedAddresses" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetInfo", - "result": "DHCPServerEnable" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetInfo", - "result": "DNSServers" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetInfo", - "result": "DomainName" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetInfo", - "result": "IPRouters" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetInfo", - "result": "SubnetMask" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetSubnetMask", - "result": "SubnetMask" - }, - { - "service": "urn:dslforum-org:service:Layer3Forwarding:1", - "action": "GetDefaultConnectionService", - "result": "DefaultConnectionService" - }, - { - "service": "urn:dslforum-org:service:Layer3Forwarding:1", - "action": "GetForwardNumberOfEntries", - "result": "ForwardNumberOfEntries" - }, - { - "service": "urn:dslforum-org:service:ManagementServer:1", - "action": "GetInfo", - "result": "URL" - }, - { - "service": "urn:dslforum-org:service:ManagementServer:1", - "action": "GetInfo", - "result": "Username" - }, - { - "service": "urn:dslforum-org:service:ManagementServer:1", - "action": "GetInfo", - "result": "PeriodicInformEnable" - }, - { - "service": "urn:dslforum-org:service:ManagementServer:1", - "action": "GetInfo", - "result": "PeriodicInformInterval" - }, - { - "service": "urn:dslforum-org:service:ManagementServer:1", - "action": "GetInfo", - "result": "PeriodicInformTime" - }, - { - "service": "urn:dslforum-org:service:ManagementServer:1", - "action": "GetInfo", - "result": "ParameterKey" - }, - { - "service": "urn:dslforum-org:service:ManagementServer:1", - "action": "GetInfo", - "result": "ParameterHash" - }, - { - "service": "urn:dslforum-org:service:ManagementServer:1", - "action": "GetInfo", - "result": "ConnectionRequestURL" - }, - { - "service": "urn:dslforum-org:service:ManagementServer:1", - "action": "GetInfo", - "result": "ConnectionRequestUsername" - }, - { - "service": "urn:dslforum-org:service:ManagementServer:1", - "action": "GetInfo", - "result": "UpgradesManaged" - }, - { - "service": "urn:dslforum-org:service:ManagementServer:1", - "action": "X_AVM-DE_GetTR069FirmwareDownloadEnabled", - "result": "TR069FirmwareDownloadEnabled" - }, - { - "service": "urn:dslforum-org:service:Time:1", - "action": "GetInfo", - "result": "NTPServer1" - }, - { - "service": "urn:dslforum-org:service:Time:1", - "action": "GetInfo", - "result": "NTPServer2" - }, - { - "service": "urn:dslforum-org:service:Time:1", - "action": "GetInfo", - "result": "CurrentLocalTime" - }, - { - "service": "urn:dslforum-org:service:Time:1", - "action": "GetInfo", - "result": "LocalTimeZone" - }, - { - "service": "urn:dslforum-org:service:Time:1", - "action": "GetInfo", - "result": "LocalTimeZoneName" - }, - { - "service": "urn:dslforum-org:service:Time:1", - "action": "GetInfo", - "result": "DaylightSavingsUsed" - }, - { - "service": "urn:dslforum-org:service:Time:1", - "action": "GetInfo", - "result": "DaylightSavingsStart" - }, - { - "service": "urn:dslforum-org:service:Time:1", - "action": "GetInfo", - "result": "DaylightSavingsEnd" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "GetInfo", - "result": "UpgradeAvailable" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "GetInfo", - "result": "PasswordRequired" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "GetInfo", - "result": "PasswordUserSelectable" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "GetInfo", - "result": "WarrantyDate" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "GetInfo", - "result": "X_AVM-DE_Version" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "GetInfo", - "result": "X_AVM-DE_DownloadURL" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "GetInfo", - "result": "X_AVM-DE_InfoURL" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "GetInfo", - "result": "X_AVM-DE_UpdateState" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "GetInfo", - "result": "X_AVM-DE_LaborVersion" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_DoPrepareCGI", - "result": "X_AVM-DE_CGI" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_DoPrepareCGI", - "result": "X_AVM-DE_SessionID" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_DoUpdate", - "result": "UpgradeAvailable" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_DoUpdate", - "result": "X_AVM-DE_UpdateState" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInfo", - "result": "X_AVM-DE_AutoUpdateMode" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInfo", - "result": "X_AVM-DE_UpdateTime" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInfo", - "result": "X_AVM-DE_LastFwVersion" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInfo", - "result": "X_AVM-DE_InfoURL" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInfo", - "result": "X_AVM-DE_Version" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInfo", - "result": "X_AVM-DE_UpdateSuccessful" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInternationalConfig", - "result": "X_AVM-DE_Language" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInternationalConfig", - "result": "X_AVM-DE_Country" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInternationalConfig", - "result": "X_AVM-DE_Annex" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInternationalConfig", - "result": "X_AVM-DE_LanguageList" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInternationalConfig", - "result": "X_AVM-DE_CountryList" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInternationalConfig", - "result": "X_AVM-DE_AnnexList" - }, - { - "service": "urn:dslforum-org:service:WANCommonInterfaceConfig:1", - "action": "GetCommonLinkProperties", - "result": "WANAccessType" - }, - { - "service": "urn:dslforum-org:service:WANCommonInterfaceConfig:1", - "action": "GetCommonLinkProperties", - "result": "Layer1UpstreamMaxBitRate" - }, - { - "service": "urn:dslforum-org:service:WANCommonInterfaceConfig:1", - "action": "GetCommonLinkProperties", - "result": "Layer1DownstreamMaxBitRate" - }, - { - "service": "urn:dslforum-org:service:WANCommonInterfaceConfig:1", - "action": "GetCommonLinkProperties", - "result": "PhysicalLinkStatus" - }, - { - "service": "urn:dslforum-org:service:WANCommonInterfaceConfig:1", - "action": "GetTotalBytesReceived", - "result": "TotalBytesReceived" - }, - { - "service": "urn:dslforum-org:service:WANCommonInterfaceConfig:1", - "action": "GetTotalBytesSent", - "result": "TotalBytesSent" - }, - { - "service": "urn:dslforum-org:service:WANCommonInterfaceConfig:1", - "action": "GetTotalPacketsReceived", - "result": "TotalPacketsReceived" - }, - { - "service": "urn:dslforum-org:service:WANCommonInterfaceConfig:1", - "action": "GetTotalPacketsSent", - "result": "TotalPacketsSent" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "Status" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "DataPath" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "UpstreamCurrRate" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "DownstreamCurrRate" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "UpstreamMaxRate" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "DownstreamMaxRate" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "UpstreamNoiseMargin" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "DownstreamNoiseMargin" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "UpstreamAttenuation" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "DownstreamAttenuation" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "ATURVendor" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "ATURCountry" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "UpstreamPower" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "DownstreamPower" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.ReceiveBlocks" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.TransmitBlocks" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.CellDelin" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.LinkRetrain" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.InitErrors" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.InitTimeouts" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.LossOfFraming" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.ErroredSecs" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.SeverelyErroredSecs" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.FECErrors" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.ATUCFECErrors" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.HECErrors" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.ATUCHECErrors" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.CRCErrors" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.ATUCCRCErrors" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLDiagnoseInfo", - "result": "X_AVM-DE_DSLDiagnoseState" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLDiagnoseInfo", - "result": "X_AVM-DE_CableNokDistance" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLDiagnoseInfo", - "result": "X_AVM-DE_DSLLastDiagnoseTime" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLDiagnoseInfo", - "result": "X_AVM-DE_DSLSignalLossTime" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLDiagnoseInfo", - "result": "X_AVM-DE_DSLActive" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLDiagnoseInfo", - "result": "X_AVM-DE_DSLSync" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetATMEncapsulation", - "result": "ATMEncapsulation" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetAutoConfig", - "result": "AutoConfig" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetDSLLinkInfo", - "result": "LinkType" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetDSLLinkInfo", - "result": "LinkStatus" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetDestinationAddress", - "result": "DestinationAddress" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetInfo", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetInfo", - "result": "LinkStatus" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetInfo", - "result": "LinkType" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetInfo", - "result": "DestinationAddress" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetInfo", - "result": "ATMEncapsulation" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetInfo", - "result": "AutoConfig" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetInfo", - "result": "ATMQoS" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetInfo", - "result": "ATMPeakCellRate" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetInfo", - "result": "ATMSustainableCellRate" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetStatistics", - "result": "ATMTransmittedBlocks" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetStatistics", - "result": "ATMReceivedBlocks" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetStatistics", - "result": "AAL5CRCErrors" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetStatistics", - "result": "ATMCRCErrors" - }, - { - "service": "urn:dslforum-org:service:WANEthernetLinkConfig:1", - "action": "GetEthernetLinkStatus", - "result": "EthernetLinkStatus" - }, - { - "service": "urn:dslforum-org:service:WANIPConnection:1", - "action": "GetNATRSIPStatus", - "result": "RSIPAvailable" - }, - { - "service": "urn:dslforum-org:service:WANIPConnection:1", - "action": "GetNATRSIPStatus", - "result": "NATEnabled" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetConnectionTypeInfo", - "result": "ConnectionType" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetConnectionTypeInfo", - "result": "PossibleConnectionTypes" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetExternalIPAddress", - "result": "ExternalIPAddress" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "ConnectionStatus" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "PossibleConnectionTypes" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "ConnectionType" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "Name" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "Uptime" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "UpstreamMaxBitRate" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "DownstreamMaxBitRate" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "LastConnectionError" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "IdleDisconnectTime" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "RSIPAvailable" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "UserName" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "NATEnabled" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "ExternalIPAddress" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "DNSServers" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "MACAddress" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "ConnectionTrigger" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "LastAuthErrorInfo" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "MaxCharsUsername" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "MinCharsUsername" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "AllowedCharsUsername" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "MaxCharsPassword" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "MinCharsPassword" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "AllowedCharsPassword" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "TransportType" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "RouteProtocolRx" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "PPPoEServiceName" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "RemoteIPAddress" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "PPPoEACName" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "DNSEnabled" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "DNSOverrideAllowed" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetLinkLayerMaxBitRates", - "result": "UpstreamMaxBitRate" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetLinkLayerMaxBitRates", - "result": "DownstreamMaxBitRate" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetNATRSIPStatus", - "result": "RSIPAvailable" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetNATRSIPStatus", - "result": "NATEnabled" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetPortMappingNumberOfEntries", - "result": "PortMappingNumberOfEntries" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetStatusInfo", - "result": "ConnectionStatus" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetStatusInfo", - "result": "LastConnectionError" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetStatusInfo", - "result": "Uptime" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetUserName", - "result": "UserName" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "X_AVM-DE_GetAutoDisconnectTimeSpan", - "result": "X_AVM-DE_DisconnectPreventionEnable" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "X_AVM-DE_GetAutoDisconnectTimeSpan", - "result": "X_AVM-DE_DisconnectPreventionHour" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "X_GetDNSServers", - "result": "DNSServers" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetBSSID", - "result": "BSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetBasBeaconSecurityProperties", - "result": "BasicEncryptionModes" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetBasBeaconSecurityProperties", - "result": "BasicAuthenticationMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetBeaconAdvertisement", - "result": "BeaconAdvertisementEnabled" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetBeaconType", - "result": "BeaconType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetChannelInfo", - "result": "Channel" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetChannelInfo", - "result": "PossibleChannels" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "Status" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "MaxBitRate" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "Channel" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "SSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "BeaconType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "MACAddressControlEnabled" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "Standard" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "BSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "BasicEncryptionModes" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "BasicAuthenticationMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "MaxCharsSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "MinCharsSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "AllowedCharsSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "MinCharsPSK" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "MaxCharsPSK" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "AllowedCharsPSK" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetPacketStatistics", - "result": "TotalPacketsSent" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetPacketStatistics", - "result": "TotalPacketsReceived" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetSSID", - "result": "SSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetSecurityKeys", - "result": "WEPKey0" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetSecurityKeys", - "result": "WEPKey1" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetSecurityKeys", - "result": "WEPKey2" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetSecurityKeys", - "result": "WEPKey3" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetSecurityKeys", - "result": "PreSharedKey" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetSecurityKeys", - "result": "KeyPassphrase" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetStatistics", - "result": "TotalPacketsSent" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetStatistics", - "result": "TotalPacketsReceived" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetTotalAssociations", - "result": "TotalAssociations" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetIPTVOptimized", - "result": "X_AVM-DE_IPTVoptimize" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetNightControl", - "result": "NightControl" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetNightControl", - "result": "NightTimeControlNoForcedOff" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANDeviceListPath", - "result": "X_AVM-DE_WLANDeviceListPath" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_APEnabled" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_APType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_TimeoutActive" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_Timeout" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_TimeRemain" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_NoForcedOff" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_UserIsolation" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_EncryptionMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_LastChangedStamp" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "BeaconType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "KeyPassphrase" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "SSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "BSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "TrafficMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "ManualSpeed" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "MaxSpeedDS" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "MaxSpeedUS" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWPSInfo", - "result": "X_AVM-DE_WPSMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWPSInfo", - "result": "X_AVM-DE_WPSStatus" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetBSSID", - "result": "BSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetBasBeaconSecurityProperties", - "result": "BasicEncryptionModes" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetBasBeaconSecurityProperties", - "result": "BasicAuthenticationMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetBeaconAdvertisement", - "result": "BeaconAdvertisementEnabled" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetBeaconType", - "result": "BeaconType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetChannelInfo", - "result": "Channel" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetChannelInfo", - "result": "PossibleChannels" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "Status" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "MaxBitRate" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "Channel" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "SSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "BeaconType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "MACAddressControlEnabled" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "Standard" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "BSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "BasicEncryptionModes" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "BasicAuthenticationMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "MaxCharsSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "MinCharsSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "AllowedCharsSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "MinCharsPSK" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "MaxCharsPSK" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "AllowedCharsPSK" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetPacketStatistics", - "result": "TotalPacketsSent" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetPacketStatistics", - "result": "TotalPacketsReceived" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetSSID", - "result": "SSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetSecurityKeys", - "result": "WEPKey0" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetSecurityKeys", - "result": "WEPKey1" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetSecurityKeys", - "result": "WEPKey2" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetSecurityKeys", - "result": "WEPKey3" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetSecurityKeys", - "result": "PreSharedKey" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetSecurityKeys", - "result": "KeyPassphrase" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetStatistics", - "result": "TotalPacketsSent" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetStatistics", - "result": "TotalPacketsReceived" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetTotalAssociations", - "result": "TotalAssociations" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetIPTVOptimized", - "result": "X_AVM-DE_IPTVoptimize" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANDeviceListPath", - "result": "X_AVM-DE_WLANDeviceListPath" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_APEnabled" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_APType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_TimeoutActive" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_Timeout" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_TimeRemain" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_NoForcedOff" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_UserIsolation" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_EncryptionMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_LastChangedStamp" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWPSInfo", - "result": "X_AVM-DE_WPSMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWPSInfo", - "result": "X_AVM-DE_WPSStatus" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetBSSID", - "result": "BSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetBasBeaconSecurityProperties", - "result": "BasicEncryptionModes" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetBasBeaconSecurityProperties", - "result": "BasicAuthenticationMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetBeaconAdvertisement", - "result": "BeaconAdvertisementEnabled" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetBeaconType", - "result": "BeaconType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetChannelInfo", - "result": "Channel" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetChannelInfo", - "result": "PossibleChannels" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "Status" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "MaxBitRate" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "Channel" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "SSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "BeaconType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "MACAddressControlEnabled" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "Standard" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "BSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "BasicEncryptionModes" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "BasicAuthenticationMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "MaxCharsSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "MinCharsSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "AllowedCharsSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "MinCharsPSK" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "MaxCharsPSK" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "AllowedCharsPSK" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetPacketStatistics", - "result": "TotalPacketsSent" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetPacketStatistics", - "result": "TotalPacketsReceived" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetSSID", - "result": "SSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetSecurityKeys", - "result": "WEPKey0" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetSecurityKeys", - "result": "WEPKey1" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetSecurityKeys", - "result": "WEPKey2" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetSecurityKeys", - "result": "WEPKey3" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetSecurityKeys", - "result": "PreSharedKey" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetSecurityKeys", - "result": "KeyPassphrase" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetStatistics", - "result": "TotalPacketsSent" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetStatistics", - "result": "TotalPacketsReceived" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetTotalAssociations", - "result": "TotalAssociations" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetIPTVOptimized", - "result": "X_AVM-DE_IPTVoptimize" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANDeviceListPath", - "result": "X_AVM-DE_WLANDeviceListPath" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_APEnabled" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_APType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_TimeoutActive" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_Timeout" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_TimeRemain" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_NoForcedOff" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_UserIsolation" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_EncryptionMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_LastChangedStamp" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWPSInfo", - "result": "X_AVM-DE_WPSMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWPSInfo", - "result": "X_AVM-DE_WPSStatus" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetAppRemoteInfo", - "result": "SubnetMask" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetAppRemoteInfo", - "result": "IPAddress" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetAppRemoteInfo", - "result": "ExternalIPAddress" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetAppRemoteInfo", - "result": "ExternalIPv6Address" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetAppRemoteInfo", - "result": "RemoteAccessDDNSEnabled" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetAppRemoteInfo", - "result": "RemoteAccessDDNSDomain" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetAppRemoteInfo", - "result": "MyFritzEnabled" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetAppRemoteInfo", - "result": "MyFritzDynDNSName" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetConfig", - "result": "ConfigRight" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetConfig", - "result": "AppRight" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetConfig", - "result": "NasRight" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetConfig", - "result": "PhoneRight" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetConfig", - "result": "DialRight" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetConfig", - "result": "HomeautoRight" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetConfig", - "result": "InternetRights" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetConfig", - "result": "AccessFromInternet" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MinCharsAppId" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MaxCharsAppId" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "AllowedCharsAppId" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MinCharsAppDisplayName" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MaxCharsAppDisplayName" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MinCharsAppUsername" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MaxCharsAppUsername" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "AllowedCharsAppUsername" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MinCharsAppPassword" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MaxCharsAppPassword" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "AllowedCharsAppPassword" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MinCharsIPSecIdentifier" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MaxCharsIPSecIdentifier" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "AllowedCharsIPSecIdentifier" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "AllowedCharsCryptAlgos" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "AllowedCharsAppAVMAddress" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MinCharsFilter" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MaxCharsFilter" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "AllowedCharsFilter" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MinCharsIPSecPreSharedKey" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MaxCharsIPSecPreSharedKey" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "AllowedCharsIPSecPreSharedKey" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MinCharsIPSecXauthUsername" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MaxCharsIPSecXauthUsername" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "AllowedCharsIPSecXauthUsername" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MinCharsIPSecXauthPassword" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MaxCharsIPSecXauthPassword" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "AllowedCharsIPSecXauthPassword" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Auth:1", - "action": "GetInfo", - "result": "Enabled" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Auth:1", - "action": "GetState", - "result": "State" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Dect:1", - "action": "GetDectListPath", - "result": "DectListPath" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Dect:1", - "action": "GetNumberOfDectEntries", - "result": "NumberOfEntries" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Filelinks:1", - "action": "GetFilelinkListPath", - "result": "FilelinkListPath" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Homeauto:1", - "action": "GetInfo", - "result": "AllowedCharsAIN" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Homeplug:1", - "action": "GetNumberOfDeviceEntries", - "result": "NumberOfEntries" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_MyFritz:1", - "action": "GetInfo", - "result": "Enabled" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_MyFritz:1", - "action": "GetInfo", - "result": "DeviceRegistered" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_MyFritz:1", - "action": "GetInfo", - "result": "DynDNSName" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_MyFritz:1", - "action": "GetInfo", - "result": "Port" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_MyFritz:1", - "action": "GetNumberOfServices", - "result": "NumberOfServices" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1", - "action": "GetCallList", - "result": "CallListURL" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1", - "action": "GetDECTHandsetList", - "result": "DectIDList" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1", - "action": "GetDeflections", - "result": "DeflectionList" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1", - "action": "GetNumberOfDeflections", - "result": "NumberOfDeflections" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1", - "action": "GetNumberOfEntries", - "result": "OnTelNumberOfEntries" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1", - "action": "GetPhonebookList", - "result": "PhonebookList" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetDDNSInfo", - "result": "Enabled" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetDDNSInfo", - "result": "ProviderName" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetDDNSInfo", - "result": "UpdateURL" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetDDNSInfo", - "result": "Domain" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetDDNSInfo", - "result": "StatusIPv4" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetDDNSInfo", - "result": "StatusIPv6" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetDDNSInfo", - "result": "Username" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetDDNSInfo", - "result": "Mode" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetDDNSInfo", - "result": "ServerIPv4" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetDDNSInfo", - "result": "ServerIPv6" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetDDNSProviders", - "result": "ProviderList" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetInfo", - "result": "Enabled" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetInfo", - "result": "Port" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetInfo", - "result": "Username" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Speedtest:1", - "action": "GetInfo", - "result": "EnableTcp" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Speedtest:1", - "action": "GetInfo", - "result": "EnableUdp" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Speedtest:1", - "action": "GetInfo", - "result": "EnableUdpBidirect" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Speedtest:1", - "action": "GetInfo", - "result": "WANEnableTcp" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Speedtest:1", - "action": "GetInfo", - "result": "WANEnableUdp" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Speedtest:1", - "action": "GetInfo", - "result": "PortTcp" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Speedtest:1", - "action": "GetInfo", - "result": "PortUdp" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Speedtest:1", - "action": "GetInfo", - "result": "PortUdpBidirect" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Storage:1", - "action": "GetInfo", - "result": "FTPEnable" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Storage:1", - "action": "GetInfo", - "result": "FTPStatus" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Storage:1", - "action": "GetInfo", - "result": "SMBEnable" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Storage:1", - "action": "GetInfo", - "result": "FTPWANEnable" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Storage:1", - "action": "GetInfo", - "result": "FTPWANSSLOnly" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Storage:1", - "action": "GetInfo", - "result": "FTPWANPort" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Storage:1", - "action": "GetUserInfo", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Storage:1", - "action": "GetUserInfo", - "result": "Username" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Storage:1", - "action": "GetUserInfo", - "result": "X_AVM-DE_NetworkAccessReadOnly" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_TAM:1", - "action": "GetList", - "result": "TAMList" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_UPnP:1", - "action": "GetInfo", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_UPnP:1", - "action": "GetInfo", - "result": "UPnPMediaServer" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_WebDAVClient:1", - "action": "GetInfo", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_WebDAVClient:1", - "action": "GetInfo", - "result": "HostURL" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_WebDAVClient:1", - "action": "GetInfo", - "result": "Username" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_WebDAVClient:1", - "action": "GetInfo", - "result": "MountpointName" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetExistingVoIPNumbers", - "result": "ExistingVoIPNumbers" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfo", - "result": "FaxT38Enable" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfo", - "result": "VoiceCoding" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPNumberMinChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPNumberMaxChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPNumberAllowedChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPUsernameMinChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPUsernameMaxChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPUsernameAllowedChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPPasswordMinChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPPasswordMaxChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPPasswordAllowedChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPRegistrarMinChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPRegistrarMaxChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPRegistrarAllowedChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPSTUNServerMinChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPSTUNServerMaxChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPSTUNServerAllowedChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "X_AVM-DE_ClientUsernameMinChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "X_AVM-DE_ClientUsernameMaxChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "X_AVM-DE_ClientUsernameAllowedChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "X_AVM-DE_ClientPasswordMinChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "X_AVM-DE_ClientPasswordMaxChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "X_AVM-DE_ClientPasswordAllowedChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetMaxVoIPNumbers", - "result": "MaxVoIPNumbers" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetVoIPCommonAreaCode", - "result": "VoIPAreaCode" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetVoIPCommonCountryCode", - "result": "VoIPCountryCode" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "X_AVM-DE_DialGetConfig", - "result": "X_AVM-DE_PhoneName" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "X_AVM-DE_GetClients", - "result": "X_AVM-DE_ClientList" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "X_AVM-DE_GetNumberOfClients", - "result": "X_AVM-DE_NumberOfClients" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "X_AVM-DE_GetNumberOfNumbers", - "result": "NumberOfNumbers" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "X_AVM-DE_GetNumbers", - "result": "NumberList" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "X_AVM-DE_GetVoIPCommonAreaCode", - "result": "X_AVM-DE_OKZ" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "X_AVM-DE_GetVoIPCommonAreaCode", - "result": "X_AVM-DE_OKZPrefix" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "X_AVM-DE_GetVoIPCommonCountryCode", - "result": "X_AVM-DE_LKZ" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "X_AVM-DE_GetVoIPCommonCountryCode", - "result": "X_AVM-DE_LKZPrefix" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "ByteSendRate" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "ByteReceiveRate" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "PacketSendRate" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "PacketReceiveRate" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "TotalBytesSent" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "TotalBytesReceived" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "AutoDisconnectTime" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "IdleDisconnectTime" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "DNSServer1" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "DNSServer2" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "VoipDNSServer1" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "VoipDNSServer2" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "UpnpControlEnabled" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "RoutedBridgedModeBoth" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "X_AVM_DE_TotalBytesSent64" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "X_AVM_DE_TotalBytesReceived64" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "X_AVM_DE_WANAccessType" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetCommonLinkProperties", - "result": "WANAccessType" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetCommonLinkProperties", - "result": "Layer1UpstreamMaxBitRate" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetCommonLinkProperties", - "result": "Layer1DownstreamMaxBitRate" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetCommonLinkProperties", - "result": "PhysicalLinkStatus" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetTotalBytesReceived", - "result": "TotalBytesReceived" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetTotalBytesSent", - "result": "TotalBytesSent" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetTotalPacketsReceived", - "result": "TotalPacketsReceived" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetTotalPacketsSent", - "result": "TotalPacketsSent" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "X_AVM_DE_GetDsliteStatus", - "result": "X_AVM_DE_DsliteStatus" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "X_AVM_DE_GetIPTVInfos", - "result": "X_AVM_DE_IPTV_Enabled" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "X_AVM_DE_GetIPTVInfos", - "result": "X_AVM_DE_IPTV_Provider" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "X_AVM_DE_GetIPTVInfos", - "result": "X_AVM_DE_IPTV_URL" - }, - { - "service": "urn:schemas-upnp-org:service:WANDSLLinkConfig:1", - "action": "GetATMEncapsulation", - "result": "ATMEncapsulation" - }, - { - "service": "urn:schemas-upnp-org:service:WANDSLLinkConfig:1", - "action": "GetAutoConfig", - "result": "AutoConfig" - }, - { - "service": "urn:schemas-upnp-org:service:WANDSLLinkConfig:1", - "action": "GetDSLLinkInfo", - "result": "LinkType" - }, - { - "service": "urn:schemas-upnp-org:service:WANDSLLinkConfig:1", - "action": "GetDSLLinkInfo", - "result": "LinkStatus" - }, - { - "service": "urn:schemas-upnp-org:service:WANDSLLinkConfig:1", - "action": "GetDestinationAddress", - "result": "DestinationAddress" - }, - { - "service": "urn:schemas-upnp-org:service:WANDSLLinkConfig:1", - "action": "GetFCSPreserved", - "result": "FCSPreserved" - }, - { - "service": "urn:schemas-upnp-org:service:WANDSLLinkConfig:1", - "action": "GetModulationType", - "result": "ModulationType" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "GetAutoDisconnectTime", - "result": "AutoDisconnectTime" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "GetConnectionTypeInfo", - "result": "ConnectionType" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "GetConnectionTypeInfo", - "result": "PossibleConnectionTypes" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "GetExternalIPAddress", - "result": "ExternalIPAddress" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "GetIdleDisconnectTime", - "result": "IdleDisconnectTime" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "GetNATRSIPStatus", - "result": "RSIPAvailable" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "GetNATRSIPStatus", - "result": "NATEnabled" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "GetStatusInfo", - "result": "ConnectionStatus" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "GetStatusInfo", - "result": "LastConnectionError" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "GetStatusInfo", - "result": "Uptime" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetDNSServer", - "result": "IPv4DNSServer1" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetDNSServer", - "result": "IPv4DNSServer2" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetExternalIPv6Address", - "result": "ExternalIPv6Address" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetExternalIPv6Address", - "result": "PrefixLength" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetExternalIPv6Address", - "result": "ValidLifetime" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetExternalIPv6Address", - "result": "PreferedLifetime" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetIPv6DNSServer", - "result": "IPv6DNSServer1" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetIPv6DNSServer", - "result": "ValidLifetime1" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetIPv6DNSServer", - "result": "IPv6DNSServer2" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetIPv6DNSServer", - "result": "ValidLifetime2" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetIPv6Prefix", - "result": "IPv6Prefix" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetIPv6Prefix", - "result": "PrefixLength" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetIPv6Prefix", - "result": "ValidLifetime" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetIPv6Prefix", - "result": "PreferedLifetime" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPv6FirewallControl:1", - "action": "GetFirewallStatus", - "result": "FirewallEnabled" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPv6FirewallControl:1", - "action": "GetFirewallStatus", - "result": "InboundPinholeAllowed" - } -] \ No newline at end of file diff --git a/exporter/all_available_metrics_7590_7.20.json b/exporter/all_available_metrics_7590_7.20.json deleted file mode 100644 index 19cc327..0000000 --- a/exporter/all_available_metrics_7590_7.20.json +++ /dev/null @@ -1,3027 +0,0 @@ -[ - { - "service": "urn:dslforum-org:service:DeviceConfig:1", - "action": "GetPersistentData", - "result": "PersistentData" - }, - { - "service": "urn:dslforum-org:service:DeviceConfig:1", - "action": "X_AVM-DE_CreateUrlSID", - "result": "X_AVM-DE_UrlSID" - }, - { - "service": "urn:dslforum-org:service:DeviceConfig:1", - "action": "X_GenerateUUID", - "result": "UUID" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetDeviceLog", - "result": "DeviceLog" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "ManufacturerName" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "ManufacturerOUI" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "ModelName" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "Description" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "ProductClass" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "SerialNumber" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "SoftwareVersion" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "HardwareVersion" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "SpecVersion" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "ProvisioningCode" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "UpTime" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "DeviceLog" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetSecurityPort", - "result": "SecurityPort" - }, - { - "service": "urn:dslforum-org:service:Hosts:1", - "action": "GetHostNumberOfEntries", - "result": "HostNumberOfEntries" - }, - { - "service": "urn:dslforum-org:service:Hosts:1", - "action": "X_AVM-DE_GetChangeCounter", - "result": "X_AVM-DE_ChangeCounter" - }, - { - "service": "urn:dslforum-org:service:Hosts:1", - "action": "X_AVM-DE_GetHostListPath", - "result": "X_AVM-DE_HostListPath" - }, - { - "service": "urn:dslforum-org:service:Hosts:1", - "action": "X_AVM-DE_GetMeshListPath", - "result": "X_AVM-DE_MeshListPath" - }, - { - "service": "urn:dslforum-org:service:LANConfigSecurity:1", - "action": "GetInfo", - "result": "MaxCharsPassword" - }, - { - "service": "urn:dslforum-org:service:LANConfigSecurity:1", - "action": "GetInfo", - "result": "MinCharsPassword" - }, - { - "service": "urn:dslforum-org:service:LANConfigSecurity:1", - "action": "GetInfo", - "result": "AllowedCharsPassword" - }, - { - "service": "urn:dslforum-org:service:LANConfigSecurity:1", - "action": "X_AVM-DE_GetAnonymousLogin", - "result": "X_AVM-DE_AnonymousLoginEnabled" - }, - { - "service": "urn:dslforum-org:service:LANConfigSecurity:1", - "action": "X_AVM-DE_GetAnonymousLogin", - "result": "X_AVM-DE_ButtonLoginEnabled" - }, - { - "service": "urn:dslforum-org:service:LANConfigSecurity:1", - "action": "X_AVM-DE_GetCurrentUser", - "result": "X_AVM-DE_CurrentUsername" - }, - { - "service": "urn:dslforum-org:service:LANConfigSecurity:1", - "action": "X_AVM-DE_GetCurrentUser", - "result": "X_AVM-DE_CurrentUserRights" - }, - { - "service": "urn:dslforum-org:service:LANConfigSecurity:1", - "action": "X_AVM-DE_GetUserList", - "result": "X_AVM-DE_UserList" - }, - { - "service": "urn:dslforum-org:service:LANEthernetInterfaceConfig:1", - "action": "GetInfo", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:LANEthernetInterfaceConfig:1", - "action": "GetInfo", - "result": "Status" - }, - { - "service": "urn:dslforum-org:service:LANEthernetInterfaceConfig:1", - "action": "GetInfo", - "result": "MACAddress" - }, - { - "service": "urn:dslforum-org:service:LANEthernetInterfaceConfig:1", - "action": "GetInfo", - "result": "MaxBitRate" - }, - { - "service": "urn:dslforum-org:service:LANEthernetInterfaceConfig:1", - "action": "GetInfo", - "result": "DuplexMode" - }, - { - "service": "urn:dslforum-org:service:LANEthernetInterfaceConfig:1", - "action": "GetStatistics", - "result": "Stats.BytesSent" - }, - { - "service": "urn:dslforum-org:service:LANEthernetInterfaceConfig:1", - "action": "GetStatistics", - "result": "Stats.BytesReceived" - }, - { - "service": "urn:dslforum-org:service:LANEthernetInterfaceConfig:1", - "action": "GetStatistics", - "result": "Stats.PacketsSent" - }, - { - "service": "urn:dslforum-org:service:LANEthernetInterfaceConfig:1", - "action": "GetStatistics", - "result": "Stats.PacketsReceived" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetAddressRange", - "result": "MinAddress" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetAddressRange", - "result": "MaxAddress" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetDNSServers", - "result": "DNSServers" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetIPInterfaceNumberOfEntries", - "result": "IPInterfaceNumberOfEntries" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetIPRoutersList", - "result": "IPRouters" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetInfo", - "result": "DHCPServerConfigurable" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetInfo", - "result": "DHCPRelay" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetInfo", - "result": "MinAddress" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetInfo", - "result": "MaxAddress" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetInfo", - "result": "ReservedAddresses" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetInfo", - "result": "DHCPServerEnable" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetInfo", - "result": "DNSServers" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetInfo", - "result": "DomainName" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetInfo", - "result": "IPRouters" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetInfo", - "result": "SubnetMask" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetSubnetMask", - "result": "SubnetMask" - }, - { - "service": "urn:dslforum-org:service:Layer3Forwarding:1", - "action": "GetDefaultConnectionService", - "result": "DefaultConnectionService" - }, - { - "service": "urn:dslforum-org:service:Layer3Forwarding:1", - "action": "GetForwardNumberOfEntries", - "result": "ForwardNumberOfEntries" - }, - { - "service": "urn:dslforum-org:service:ManagementServer:1", - "action": "GetInfo", - "result": "URL" - }, - { - "service": "urn:dslforum-org:service:ManagementServer:1", - "action": "GetInfo", - "result": "Username" - }, - { - "service": "urn:dslforum-org:service:ManagementServer:1", - "action": "GetInfo", - "result": "PeriodicInformEnable" - }, - { - "service": "urn:dslforum-org:service:ManagementServer:1", - "action": "GetInfo", - "result": "PeriodicInformInterval" - }, - { - "service": "urn:dslforum-org:service:ManagementServer:1", - "action": "GetInfo", - "result": "PeriodicInformTime" - }, - { - "service": "urn:dslforum-org:service:ManagementServer:1", - "action": "GetInfo", - "result": "ParameterKey" - }, - { - "service": "urn:dslforum-org:service:ManagementServer:1", - "action": "GetInfo", - "result": "ParameterHash" - }, - { - "service": "urn:dslforum-org:service:ManagementServer:1", - "action": "GetInfo", - "result": "ConnectionRequestURL" - }, - { - "service": "urn:dslforum-org:service:ManagementServer:1", - "action": "GetInfo", - "result": "ConnectionRequestUsername" - }, - { - "service": "urn:dslforum-org:service:ManagementServer:1", - "action": "GetInfo", - "result": "UpgradesManaged" - }, - { - "service": "urn:dslforum-org:service:ManagementServer:1", - "action": "X_AVM-DE_GetTR069FirmwareDownloadEnabled", - "result": "TR069FirmwareDownloadEnabled" - }, - { - "service": "urn:dslforum-org:service:Time:1", - "action": "GetInfo", - "result": "NTPServer1" - }, - { - "service": "urn:dslforum-org:service:Time:1", - "action": "GetInfo", - "result": "NTPServer2" - }, - { - "service": "urn:dslforum-org:service:Time:1", - "action": "GetInfo", - "result": "CurrentLocalTime" - }, - { - "service": "urn:dslforum-org:service:Time:1", - "action": "GetInfo", - "result": "LocalTimeZone" - }, - { - "service": "urn:dslforum-org:service:Time:1", - "action": "GetInfo", - "result": "LocalTimeZoneName" - }, - { - "service": "urn:dslforum-org:service:Time:1", - "action": "GetInfo", - "result": "DaylightSavingsUsed" - }, - { - "service": "urn:dslforum-org:service:Time:1", - "action": "GetInfo", - "result": "DaylightSavingsStart" - }, - { - "service": "urn:dslforum-org:service:Time:1", - "action": "GetInfo", - "result": "DaylightSavingsEnd" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "GetInfo", - "result": "UpgradeAvailable" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "GetInfo", - "result": "PasswordRequired" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "GetInfo", - "result": "PasswordUserSelectable" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "GetInfo", - "result": "WarrantyDate" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "GetInfo", - "result": "X_AVM-DE_Version" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "GetInfo", - "result": "X_AVM-DE_DownloadURL" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "GetInfo", - "result": "X_AVM-DE_InfoURL" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "GetInfo", - "result": "X_AVM-DE_UpdateState" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "GetInfo", - "result": "X_AVM-DE_LaborVersion" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_DoPrepareCGI", - "result": "X_AVM-DE_CGI" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_DoPrepareCGI", - "result": "X_AVM-DE_SessionID" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_DoUpdate", - "result": "UpgradeAvailable" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_DoUpdate", - "result": "X_AVM-DE_UpdateState" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInfo", - "result": "X_AVM-DE_AutoUpdateMode" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInfo", - "result": "X_AVM-DE_UpdateTime" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInfo", - "result": "X_AVM-DE_LastFwVersion" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInfo", - "result": "X_AVM-DE_InfoURL" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInfo", - "result": "X_AVM-DE_Version" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInfo", - "result": "X_AVM-DE_UpdateSuccessful" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInternationalConfig", - "result": "X_AVM-DE_Language" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInternationalConfig", - "result": "X_AVM-DE_Country" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInternationalConfig", - "result": "X_AVM-DE_Annex" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInternationalConfig", - "result": "X_AVM-DE_LanguageList" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInternationalConfig", - "result": "X_AVM-DE_CountryList" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInternationalConfig", - "result": "X_AVM-DE_AnnexList" - }, - { - "service": "urn:dslforum-org:service:WANCommonInterfaceConfig:1", - "action": "GetCommonLinkProperties", - "result": "WANAccessType" - }, - { - "service": "urn:dslforum-org:service:WANCommonInterfaceConfig:1", - "action": "GetCommonLinkProperties", - "result": "Layer1UpstreamMaxBitRate" - }, - { - "service": "urn:dslforum-org:service:WANCommonInterfaceConfig:1", - "action": "GetCommonLinkProperties", - "result": "Layer1DownstreamMaxBitRate" - }, - { - "service": "urn:dslforum-org:service:WANCommonInterfaceConfig:1", - "action": "GetCommonLinkProperties", - "result": "PhysicalLinkStatus" - }, - { - "service": "urn:dslforum-org:service:WANCommonInterfaceConfig:1", - "action": "GetTotalBytesReceived", - "result": "TotalBytesReceived" - }, - { - "service": "urn:dslforum-org:service:WANCommonInterfaceConfig:1", - "action": "GetTotalBytesSent", - "result": "TotalBytesSent" - }, - { - "service": "urn:dslforum-org:service:WANCommonInterfaceConfig:1", - "action": "GetTotalPacketsReceived", - "result": "TotalPacketsReceived" - }, - { - "service": "urn:dslforum-org:service:WANCommonInterfaceConfig:1", - "action": "GetTotalPacketsSent", - "result": "TotalPacketsSent" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "Status" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "DataPath" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "UpstreamCurrRate" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "DownstreamCurrRate" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "UpstreamMaxRate" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "DownstreamMaxRate" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "UpstreamNoiseMargin" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "DownstreamNoiseMargin" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "UpstreamAttenuation" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "DownstreamAttenuation" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "ATURVendor" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "ATURCountry" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "UpstreamPower" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "DownstreamPower" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.ReceiveBlocks" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.TransmitBlocks" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.CellDelin" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.LinkRetrain" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.InitErrors" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.InitTimeouts" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.LossOfFraming" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.ErroredSecs" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.SeverelyErroredSecs" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.FECErrors" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.ATUCFECErrors" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.HECErrors" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.ATUCHECErrors" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.CRCErrors" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.ATUCCRCErrors" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLDiagnoseInfo", - "result": "X_AVM-DE_DSLDiagnoseState" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLDiagnoseInfo", - "result": "X_AVM-DE_CableNokDistance" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLDiagnoseInfo", - "result": "X_AVM-DE_DSLLastDiagnoseTime" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLDiagnoseInfo", - "result": "X_AVM-DE_DSLSignalLossTime" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLDiagnoseInfo", - "result": "X_AVM-DE_DSLActive" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLDiagnoseInfo", - "result": "X_AVM-DE_DSLSync" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "SNRGds" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "SNRGus" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "SNRpsds" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "SNRpsus" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "SNRMTds" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "SNRMTus" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "LATNds" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "LATNus" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "Stats.Total.FECErrors" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "Stats.Total.CRCErrors" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "LinkStatus" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "ModulationType" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "CurrentProfile" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "UpstreamCurrRate" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "DownstreamCurrRate" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "UpstreamMaxRate" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "DownstreamMaxRate" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "UpstreamNoiseMargin" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "DownstreamNoiseMargin" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "UpstreamAttenuation" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "DownstreamAttenuation" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "ATURVendor" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "ATURCountry" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "UpstreamPower" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "DownstreamPower" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetATMEncapsulation", - "result": "ATMEncapsulation" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetAutoConfig", - "result": "AutoConfig" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetDSLLinkInfo", - "result": "LinkType" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetDSLLinkInfo", - "result": "LinkStatus" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetDestinationAddress", - "result": "DestinationAddress" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetInfo", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetInfo", - "result": "LinkStatus" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetInfo", - "result": "LinkType" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetInfo", - "result": "DestinationAddress" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetInfo", - "result": "ATMEncapsulation" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetInfo", - "result": "AutoConfig" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetInfo", - "result": "ATMQoS" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetInfo", - "result": "ATMPeakCellRate" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetInfo", - "result": "ATMSustainableCellRate" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetStatistics", - "result": "ATMTransmittedBlocks" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetStatistics", - "result": "ATMReceivedBlocks" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetStatistics", - "result": "AAL5CRCErrors" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetStatistics", - "result": "ATMCRCErrors" - }, - { - "service": "urn:dslforum-org:service:WANEthernetLinkConfig:1", - "action": "GetEthernetLinkStatus", - "result": "EthernetLinkStatus" - }, - { - "service": "urn:dslforum-org:service:WANIPConnection:1", - "action": "GetNATRSIPStatus", - "result": "RSIPAvailable" - }, - { - "service": "urn:dslforum-org:service:WANIPConnection:1", - "action": "GetNATRSIPStatus", - "result": "NATEnabled" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetConnectionTypeInfo", - "result": "ConnectionType" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetConnectionTypeInfo", - "result": "PossibleConnectionTypes" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetExternalIPAddress", - "result": "ExternalIPAddress" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "ConnectionStatus" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "PossibleConnectionTypes" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "ConnectionType" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "Name" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "Uptime" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "UpstreamMaxBitRate" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "DownstreamMaxBitRate" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "LastConnectionError" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "IdleDisconnectTime" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "RSIPAvailable" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "UserName" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "NATEnabled" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "ExternalIPAddress" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "DNSServers" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "MACAddress" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "ConnectionTrigger" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "LastAuthErrorInfo" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "MaxCharsUsername" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "MinCharsUsername" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "AllowedCharsUsername" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "MaxCharsPassword" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "MinCharsPassword" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "AllowedCharsPassword" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "TransportType" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "RouteProtocolRx" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "PPPoEServiceName" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "RemoteIPAddress" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "PPPoEACName" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "DNSEnabled" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "DNSOverrideAllowed" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetLinkLayerMaxBitRates", - "result": "UpstreamMaxBitRate" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetLinkLayerMaxBitRates", - "result": "DownstreamMaxBitRate" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetNATRSIPStatus", - "result": "RSIPAvailable" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetNATRSIPStatus", - "result": "NATEnabled" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetPortMappingNumberOfEntries", - "result": "PortMappingNumberOfEntries" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetStatusInfo", - "result": "ConnectionStatus" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetStatusInfo", - "result": "LastConnectionError" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetStatusInfo", - "result": "Uptime" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetUserName", - "result": "UserName" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "X_AVM-DE_GetAutoDisconnectTimeSpan", - "result": "X_AVM-DE_DisconnectPreventionEnable" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "X_AVM-DE_GetAutoDisconnectTimeSpan", - "result": "X_AVM-DE_DisconnectPreventionHour" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "X_GetDNSServers", - "result": "DNSServers" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetBSSID", - "result": "BSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetBasBeaconSecurityProperties", - "result": "BasicEncryptionModes" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetBasBeaconSecurityProperties", - "result": "BasicAuthenticationMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetBeaconAdvertisement", - "result": "BeaconAdvertisementEnabled" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetBeaconType", - "result": "BeaconType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetBeaconType", - "result": "X_AVM-DE_PossibleBeaconTypes" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetChannelInfo", - "result": "Channel" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetChannelInfo", - "result": "PossibleChannels" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "Status" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "MaxBitRate" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "Channel" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "SSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "BeaconType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "X_AVM-DE_PossibleBeaconTypes" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "MACAddressControlEnabled" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "Standard" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "BSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "BasicEncryptionModes" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "BasicAuthenticationMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "MaxCharsSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "MinCharsSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "AllowedCharsSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "MinCharsPSK" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "MaxCharsPSK" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "AllowedCharsPSK" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetPacketStatistics", - "result": "TotalPacketsSent" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetPacketStatistics", - "result": "TotalPacketsReceived" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetSSID", - "result": "SSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetSecurityKeys", - "result": "WEPKey0" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetSecurityKeys", - "result": "WEPKey1" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetSecurityKeys", - "result": "WEPKey2" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetSecurityKeys", - "result": "WEPKey3" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetSecurityKeys", - "result": "PreSharedKey" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetSecurityKeys", - "result": "KeyPassphrase" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetStatistics", - "result": "TotalPacketsSent" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetStatistics", - "result": "TotalPacketsReceived" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetTotalAssociations", - "result": "TotalAssociations" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetIPTVOptimized", - "result": "X_AVM-DE_IPTVoptimize" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetNightControl", - "result": "NightControl" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetNightControl", - "result": "NightTimeControlNoForcedOff" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANDeviceListPath", - "result": "X_AVM-DE_WLANDeviceListPath" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_APEnabled" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_APType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_TimeoutActive" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_Timeout" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_TimeRemain" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_NoForcedOff" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_UserIsolation" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_EncryptionMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_LastChangedStamp" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "BeaconType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "KeyPassphrase" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "SSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "BSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "TrafficMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "ManualSpeed" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "MaxSpeedDS" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "MaxSpeedUS" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWPSInfo", - "result": "X_AVM-DE_WPSMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWPSInfo", - "result": "X_AVM-DE_WPSStatus" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetBSSID", - "result": "BSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetBasBeaconSecurityProperties", - "result": "BasicEncryptionModes" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetBasBeaconSecurityProperties", - "result": "BasicAuthenticationMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetBeaconAdvertisement", - "result": "BeaconAdvertisementEnabled" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetBeaconType", - "result": "BeaconType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetBeaconType", - "result": "X_AVM-DE_PossibleBeaconTypes" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetChannelInfo", - "result": "Channel" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetChannelInfo", - "result": "PossibleChannels" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "Status" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "MaxBitRate" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "Channel" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "SSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "BeaconType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "X_AVM-DE_PossibleBeaconTypes" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "MACAddressControlEnabled" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "Standard" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "BSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "BasicEncryptionModes" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "BasicAuthenticationMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "MaxCharsSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "MinCharsSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "AllowedCharsSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "MinCharsPSK" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "MaxCharsPSK" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "AllowedCharsPSK" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetPacketStatistics", - "result": "TotalPacketsSent" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetPacketStatistics", - "result": "TotalPacketsReceived" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetSSID", - "result": "SSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetSecurityKeys", - "result": "WEPKey0" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetSecurityKeys", - "result": "WEPKey1" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetSecurityKeys", - "result": "WEPKey2" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetSecurityKeys", - "result": "WEPKey3" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetSecurityKeys", - "result": "PreSharedKey" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetSecurityKeys", - "result": "KeyPassphrase" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetStatistics", - "result": "TotalPacketsSent" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetStatistics", - "result": "TotalPacketsReceived" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetTotalAssociations", - "result": "TotalAssociations" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetIPTVOptimized", - "result": "X_AVM-DE_IPTVoptimize" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANDeviceListPath", - "result": "X_AVM-DE_WLANDeviceListPath" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_APEnabled" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_APType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_TimeoutActive" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_Timeout" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_TimeRemain" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_NoForcedOff" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_UserIsolation" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_EncryptionMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_LastChangedStamp" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWPSInfo", - "result": "X_AVM-DE_WPSMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWPSInfo", - "result": "X_AVM-DE_WPSStatus" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetBSSID", - "result": "BSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetBasBeaconSecurityProperties", - "result": "BasicEncryptionModes" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetBasBeaconSecurityProperties", - "result": "BasicAuthenticationMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetBeaconAdvertisement", - "result": "BeaconAdvertisementEnabled" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetBeaconType", - "result": "BeaconType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetBeaconType", - "result": "X_AVM-DE_PossibleBeaconTypes" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetChannelInfo", - "result": "Channel" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetChannelInfo", - "result": "PossibleChannels" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "Status" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "MaxBitRate" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "Channel" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "SSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "BeaconType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "X_AVM-DE_PossibleBeaconTypes" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "MACAddressControlEnabled" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "Standard" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "BSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "BasicEncryptionModes" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "BasicAuthenticationMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "MaxCharsSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "MinCharsSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "AllowedCharsSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "MinCharsPSK" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "MaxCharsPSK" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "AllowedCharsPSK" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetPacketStatistics", - "result": "TotalPacketsSent" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetPacketStatistics", - "result": "TotalPacketsReceived" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetSSID", - "result": "SSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetSecurityKeys", - "result": "WEPKey0" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetSecurityKeys", - "result": "WEPKey1" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetSecurityKeys", - "result": "WEPKey2" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetSecurityKeys", - "result": "WEPKey3" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetSecurityKeys", - "result": "PreSharedKey" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetSecurityKeys", - "result": "KeyPassphrase" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetStatistics", - "result": "TotalPacketsSent" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetStatistics", - "result": "TotalPacketsReceived" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetTotalAssociations", - "result": "TotalAssociations" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetIPTVOptimized", - "result": "X_AVM-DE_IPTVoptimize" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANDeviceListPath", - "result": "X_AVM-DE_WLANDeviceListPath" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_APEnabled" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_APType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_TimeoutActive" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_Timeout" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_TimeRemain" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_NoForcedOff" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_UserIsolation" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_EncryptionMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_LastChangedStamp" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWPSInfo", - "result": "X_AVM-DE_WPSMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWPSInfo", - "result": "X_AVM-DE_WPSStatus" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetAppRemoteInfo", - "result": "SubnetMask" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetAppRemoteInfo", - "result": "IPAddress" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetAppRemoteInfo", - "result": "ExternalIPAddress" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetAppRemoteInfo", - "result": "ExternalIPv6Address" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetAppRemoteInfo", - "result": "RemoteAccessDDNSEnabled" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetAppRemoteInfo", - "result": "RemoteAccessDDNSDomain" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetAppRemoteInfo", - "result": "MyFritzEnabled" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetAppRemoteInfo", - "result": "MyFritzDynDNSName" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetConfig", - "result": "ConfigRight" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetConfig", - "result": "AppRight" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetConfig", - "result": "NasRight" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetConfig", - "result": "PhoneRight" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetConfig", - "result": "DialRight" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetConfig", - "result": "HomeautoRight" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetConfig", - "result": "InternetRights" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetConfig", - "result": "AccessFromInternet" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MinCharsAppId" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MaxCharsAppId" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "AllowedCharsAppId" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MinCharsAppDisplayName" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MaxCharsAppDisplayName" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MinCharsAppUsername" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MaxCharsAppUsername" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "AllowedCharsAppUsername" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MinCharsAppPassword" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MaxCharsAppPassword" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "AllowedCharsAppPassword" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MinCharsIPSecIdentifier" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MaxCharsIPSecIdentifier" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "AllowedCharsIPSecIdentifier" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "AllowedCharsCryptAlgos" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "AllowedCharsAppAVMAddress" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MinCharsFilter" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MaxCharsFilter" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "AllowedCharsFilter" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MinCharsIPSecPreSharedKey" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MaxCharsIPSecPreSharedKey" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "AllowedCharsIPSecPreSharedKey" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MinCharsIPSecXauthUsername" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MaxCharsIPSecXauthUsername" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "AllowedCharsIPSecXauthUsername" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MinCharsIPSecXauthPassword" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MaxCharsIPSecXauthPassword" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "AllowedCharsIPSecXauthPassword" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Auth:1", - "action": "GetInfo", - "result": "Enabled" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Auth:1", - "action": "GetState", - "result": "State" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Dect:1", - "action": "GetDectListPath", - "result": "DectListPath" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Dect:1", - "action": "GetNumberOfDectEntries", - "result": "NumberOfEntries" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Filelinks:1", - "action": "GetFilelinkListPath", - "result": "FilelinkListPath" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Homeauto:1", - "action": "GetInfo", - "result": "AllowedCharsAIN" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Homeauto:1", - "action": "GetInfo", - "result": "MaxCharsAIN" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Homeauto:1", - "action": "GetInfo", - "result": "MinCharsAIN" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Homeauto:1", - "action": "GetInfo", - "result": "MaxCharsDeviceName" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Homeauto:1", - "action": "GetInfo", - "result": "MinCharsDeviceName" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Homeplug:1", - "action": "GetNumberOfDeviceEntries", - "result": "NumberOfEntries" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_HostFilter:1", - "action": "MarkTicket", - "result": "TicketID" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_MyFritz:1", - "action": "GetInfo", - "result": "Enabled" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_MyFritz:1", - "action": "GetInfo", - "result": "DeviceRegistered" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_MyFritz:1", - "action": "GetInfo", - "result": "DynDNSName" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_MyFritz:1", - "action": "GetInfo", - "result": "Port" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_MyFritz:1", - "action": "GetNumberOfServices", - "result": "NumberOfServices" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1", - "action": "GetCallBarringList", - "result": "PhonebookURL" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1", - "action": "GetCallList", - "result": "CallListURL" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1", - "action": "GetDECTHandsetList", - "result": "DectIDList" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1", - "action": "GetDeflections", - "result": "DeflectionList" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1", - "action": "GetNumberOfDeflections", - "result": "NumberOfDeflections" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1", - "action": "GetNumberOfEntries", - "result": "OnTelNumberOfEntries" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1", - "action": "GetPhonebookList", - "result": "PhonebookList" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetDDNSInfo", - "result": "Enabled" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetDDNSInfo", - "result": "ProviderName" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetDDNSInfo", - "result": "UpdateURL" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetDDNSInfo", - "result": "Domain" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetDDNSInfo", - "result": "StatusIPv4" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetDDNSInfo", - "result": "StatusIPv6" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetDDNSInfo", - "result": "Username" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetDDNSInfo", - "result": "Mode" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetDDNSInfo", - "result": "ServerIPv4" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetDDNSInfo", - "result": "ServerIPv6" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetDDNSProviders", - "result": "ProviderList" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetInfo", - "result": "Enabled" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetInfo", - "result": "Port" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetInfo", - "result": "Username" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Speedtest:1", - "action": "GetInfo", - "result": "EnableTcp" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Speedtest:1", - "action": "GetInfo", - "result": "EnableUdp" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Speedtest:1", - "action": "GetInfo", - "result": "EnableUdpBidirect" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Speedtest:1", - "action": "GetInfo", - "result": "WANEnableTcp" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Speedtest:1", - "action": "GetInfo", - "result": "WANEnableUdp" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Speedtest:1", - "action": "GetInfo", - "result": "PortTcp" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Speedtest:1", - "action": "GetInfo", - "result": "PortUdp" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Speedtest:1", - "action": "GetInfo", - "result": "PortUdpBidirect" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Storage:1", - "action": "GetInfo", - "result": "FTPEnable" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Storage:1", - "action": "GetInfo", - "result": "FTPStatus" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Storage:1", - "action": "GetInfo", - "result": "SMBEnable" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Storage:1", - "action": "GetInfo", - "result": "FTPWANEnable" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Storage:1", - "action": "GetInfo", - "result": "FTPWANSSLOnly" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Storage:1", - "action": "GetInfo", - "result": "FTPWANPort" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Storage:1", - "action": "GetUserInfo", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Storage:1", - "action": "GetUserInfo", - "result": "Username" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Storage:1", - "action": "GetUserInfo", - "result": "X_AVM-DE_NetworkAccessReadOnly" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_TAM:1", - "action": "GetList", - "result": "TAMList" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_UPnP:1", - "action": "GetInfo", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_UPnP:1", - "action": "GetInfo", - "result": "UPnPMediaServer" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_WebDAVClient:1", - "action": "GetInfo", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_WebDAVClient:1", - "action": "GetInfo", - "result": "HostURL" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_WebDAVClient:1", - "action": "GetInfo", - "result": "Username" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_WebDAVClient:1", - "action": "GetInfo", - "result": "MountpointName" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetExistingVoIPNumbers", - "result": "ExistingVoIPNumbers" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfo", - "result": "FaxT38Enable" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfo", - "result": "VoiceCoding" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPNumberMinChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPNumberMaxChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPNumberAllowedChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPUsernameMinChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPUsernameMaxChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPUsernameAllowedChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPPasswordMinChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPPasswordMaxChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPPasswordAllowedChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPRegistrarMinChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPRegistrarMaxChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPRegistrarAllowedChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPSTUNServerMinChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPSTUNServerMaxChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPSTUNServerAllowedChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "X_AVM-DE_ClientUsernameMinChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "X_AVM-DE_ClientUsernameMaxChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "X_AVM-DE_ClientUsernameAllowedChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "X_AVM-DE_ClientPasswordMinChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "X_AVM-DE_ClientPasswordMaxChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "X_AVM-DE_ClientPasswordAllowedChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetMaxVoIPNumbers", - "result": "MaxVoIPNumbers" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetVoIPCommonAreaCode", - "result": "VoIPAreaCode" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetVoIPCommonCountryCode", - "result": "VoIPCountryCode" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "X_AVM-DE_DialGetConfig", - "result": "X_AVM-DE_PhoneName" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "X_AVM-DE_GetClients", - "result": "X_AVM-DE_ClientList" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "X_AVM-DE_GetNumberOfAlarmClocks", - "result": "X_AVM-DE_NumberOfAlarmClocks" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "X_AVM-DE_GetNumberOfClients", - "result": "X_AVM-DE_NumberOfClients" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "X_AVM-DE_GetNumberOfNumbers", - "result": "NumberOfNumbers" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "X_AVM-DE_GetNumbers", - "result": "NumberList" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "X_AVM-DE_GetVoIPCommonAreaCode", - "result": "X_AVM-DE_OKZ" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "X_AVM-DE_GetVoIPCommonAreaCode", - "result": "X_AVM-DE_OKZPrefix" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "X_AVM-DE_GetVoIPCommonCountryCode", - "result": "X_AVM-DE_LKZ" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "X_AVM-DE_GetVoIPCommonCountryCode", - "result": "X_AVM-DE_LKZPrefix" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "ByteSendRate" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "ByteReceiveRate" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "PacketSendRate" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "PacketReceiveRate" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "TotalBytesSent" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "TotalBytesReceived" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "AutoDisconnectTime" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "IdleDisconnectTime" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "DNSServer1" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "DNSServer2" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "VoipDNSServer1" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "VoipDNSServer2" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "UpnpControlEnabled" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "RoutedBridgedModeBoth" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "X_AVM_DE_TotalBytesSent64" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "X_AVM_DE_TotalBytesReceived64" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "X_AVM_DE_WANAccessType" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetCommonLinkProperties", - "result": "WANAccessType" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetCommonLinkProperties", - "result": "Layer1UpstreamMaxBitRate" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetCommonLinkProperties", - "result": "Layer1DownstreamMaxBitRate" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetCommonLinkProperties", - "result": "PhysicalLinkStatus" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetTotalBytesReceived", - "result": "TotalBytesReceived" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetTotalBytesSent", - "result": "TotalBytesSent" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetTotalPacketsReceived", - "result": "TotalPacketsReceived" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetTotalPacketsSent", - "result": "TotalPacketsSent" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "X_AVM_DE_GetDsliteStatus", - "result": "X_AVM_DE_DsliteStatus" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "X_AVM_DE_GetIPTVInfos", - "result": "X_AVM_DE_IPTV_Enabled" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "X_AVM_DE_GetIPTVInfos", - "result": "X_AVM_DE_IPTV_Provider" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "X_AVM_DE_GetIPTVInfos", - "result": "X_AVM_DE_IPTV_URL" - }, - { - "service": "urn:schemas-upnp-org:service:WANDSLLinkConfig:1", - "action": "GetATMEncapsulation", - "result": "ATMEncapsulation" - }, - { - "service": "urn:schemas-upnp-org:service:WANDSLLinkConfig:1", - "action": "GetAutoConfig", - "result": "AutoConfig" - }, - { - "service": "urn:schemas-upnp-org:service:WANDSLLinkConfig:1", - "action": "GetDSLLinkInfo", - "result": "LinkType" - }, - { - "service": "urn:schemas-upnp-org:service:WANDSLLinkConfig:1", - "action": "GetDSLLinkInfo", - "result": "LinkStatus" - }, - { - "service": "urn:schemas-upnp-org:service:WANDSLLinkConfig:1", - "action": "GetDestinationAddress", - "result": "DestinationAddress" - }, - { - "service": "urn:schemas-upnp-org:service:WANDSLLinkConfig:1", - "action": "GetFCSPreserved", - "result": "FCSPreserved" - }, - { - "service": "urn:schemas-upnp-org:service:WANDSLLinkConfig:1", - "action": "GetModulationType", - "result": "ModulationType" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "GetAutoDisconnectTime", - "result": "AutoDisconnectTime" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "GetConnectionTypeInfo", - "result": "ConnectionType" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "GetConnectionTypeInfo", - "result": "PossibleConnectionTypes" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "GetExternalIPAddress", - "result": "ExternalIPAddress" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "GetIdleDisconnectTime", - "result": "IdleDisconnectTime" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "GetNATRSIPStatus", - "result": "RSIPAvailable" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "GetNATRSIPStatus", - "result": "NATEnabled" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "GetStatusInfo", - "result": "ConnectionStatus" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "GetStatusInfo", - "result": "LastConnectionError" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "GetStatusInfo", - "result": "Uptime" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetDNSServer", - "result": "IPv4DNSServer1" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetDNSServer", - "result": "IPv4DNSServer2" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetExternalIPv6Address", - "result": "ExternalIPv6Address" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetExternalIPv6Address", - "result": "PrefixLength" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetExternalIPv6Address", - "result": "ValidLifetime" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetExternalIPv6Address", - "result": "PreferedLifetime" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetIPv6DNSServer", - "result": "IPv6DNSServer1" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetIPv6DNSServer", - "result": "ValidLifetime1" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetIPv6DNSServer", - "result": "IPv6DNSServer2" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetIPv6DNSServer", - "result": "ValidLifetime2" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetIPv6Prefix", - "result": "IPv6Prefix" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetIPv6Prefix", - "result": "PrefixLength" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetIPv6Prefix", - "result": "ValidLifetime" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetIPv6Prefix", - "result": "PreferedLifetime" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPv6FirewallControl:1", - "action": "GetFirewallStatus", - "result": "FirewallEnabled" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPv6FirewallControl:1", - "action": "GetFirewallStatus", - "result": "InboundPinholeAllowed" - } -] \ No newline at end of file diff --git a/exporter/all_available_metrics_7590_7.25.json b/exporter/all_available_metrics_7590_7.25.json deleted file mode 100644 index 20912b5..0000000 --- a/exporter/all_available_metrics_7590_7.25.json +++ /dev/null @@ -1,3512 +0,0 @@ -[ - { - "service": "urn:dslforum-org:service:DeviceConfig:1", - "action": "ConfigurationFinished", - "result": "A_ARG_TYPE_Status" - }, - { - "service": "urn:dslforum-org:service:DeviceConfig:1", - "action": "GetPersistentData", - "result": "PersistentData" - }, - { - "service": "urn:dslforum-org:service:DeviceConfig:1", - "action": "X_AVM-DE_CreateUrlSID", - "result": "X_AVM-DE_UrlSID" - }, - { - "service": "urn:dslforum-org:service:DeviceConfig:1", - "action": "X_AVM-DE_GetSupportDataInfo", - "result": "X_AVM-DE_SupportDataMode" - }, - { - "service": "urn:dslforum-org:service:DeviceConfig:1", - "action": "X_AVM-DE_GetSupportDataInfo", - "result": "X_AVM-DE_SupportDataID" - }, - { - "service": "urn:dslforum-org:service:DeviceConfig:1", - "action": "X_AVM-DE_GetSupportDataInfo", - "result": "X_AVM-DE_SupportDataTimestamp" - }, - { - "service": "urn:dslforum-org:service:DeviceConfig:1", - "action": "X_AVM-DE_GetSupportDataInfo", - "result": "X_AVM-DE_SupportDataStatus" - }, - { - "service": "urn:dslforum-org:service:DeviceConfig:1", - "action": "X_GenerateUUID", - "result": "UUID" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetDeviceLog", - "result": "DeviceLog" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "ManufacturerName" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "ManufacturerOUI" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "ModelName" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "Description" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "ProductClass" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "SerialNumber" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "SoftwareVersion" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "HardwareVersion" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "SpecVersion" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "ProvisioningCode" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "UpTime" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "DeviceLog" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetSecurityPort", - "result": "SecurityPort" - }, - { - "service": "urn:dslforum-org:service:Hosts:1", - "action": "GetHostNumberOfEntries", - "result": "HostNumberOfEntries" - }, - { - "service": "urn:dslforum-org:service:Hosts:1", - "action": "X_AVM-DE_GetChangeCounter", - "result": "X_AVM-DE_ChangeCounter" - }, - { - "service": "urn:dslforum-org:service:Hosts:1", - "action": "X_AVM-DE_GetHostListPath", - "result": "X_AVM-DE_HostListPath" - }, - { - "service": "urn:dslforum-org:service:Hosts:1", - "action": "X_AVM-DE_GetMeshListPath", - "result": "X_AVM-DE_MeshListPath" - }, - { - "service": "urn:dslforum-org:service:LANConfigSecurity:1", - "action": "GetInfo", - "result": "MaxCharsPassword" - }, - { - "service": "urn:dslforum-org:service:LANConfigSecurity:1", - "action": "GetInfo", - "result": "MinCharsPassword" - }, - { - "service": "urn:dslforum-org:service:LANConfigSecurity:1", - "action": "GetInfo", - "result": "AllowedCharsPassword" - }, - { - "service": "urn:dslforum-org:service:LANConfigSecurity:1", - "action": "X_AVM-DE_GetAnonymousLogin", - "result": "X_AVM-DE_AnonymousLoginEnabled" - }, - { - "service": "urn:dslforum-org:service:LANConfigSecurity:1", - "action": "X_AVM-DE_GetAnonymousLogin", - "result": "X_AVM-DE_ButtonLoginEnabled" - }, - { - "service": "urn:dslforum-org:service:LANConfigSecurity:1", - "action": "X_AVM-DE_GetCurrentUser", - "result": "X_AVM-DE_CurrentUsername" - }, - { - "service": "urn:dslforum-org:service:LANConfigSecurity:1", - "action": "X_AVM-DE_GetCurrentUser", - "result": "X_AVM-DE_CurrentUserRights" - }, - { - "service": "urn:dslforum-org:service:LANConfigSecurity:1", - "action": "X_AVM-DE_GetUserList", - "result": "X_AVM-DE_UserList" - }, - { - "service": "urn:dslforum-org:service:LANEthernetInterfaceConfig:1", - "action": "GetInfo", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:LANEthernetInterfaceConfig:1", - "action": "GetInfo", - "result": "Status" - }, - { - "service": "urn:dslforum-org:service:LANEthernetInterfaceConfig:1", - "action": "GetInfo", - "result": "MACAddress" - }, - { - "service": "urn:dslforum-org:service:LANEthernetInterfaceConfig:1", - "action": "GetInfo", - "result": "MaxBitRate" - }, - { - "service": "urn:dslforum-org:service:LANEthernetInterfaceConfig:1", - "action": "GetInfo", - "result": "DuplexMode" - }, - { - "service": "urn:dslforum-org:service:LANEthernetInterfaceConfig:1", - "action": "GetStatistics", - "result": "Stats.BytesSent" - }, - { - "service": "urn:dslforum-org:service:LANEthernetInterfaceConfig:1", - "action": "GetStatistics", - "result": "Stats.BytesReceived" - }, - { - "service": "urn:dslforum-org:service:LANEthernetInterfaceConfig:1", - "action": "GetStatistics", - "result": "Stats.PacketsSent" - }, - { - "service": "urn:dslforum-org:service:LANEthernetInterfaceConfig:1", - "action": "GetStatistics", - "result": "Stats.PacketsReceived" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetAddressRange", - "result": "MinAddress" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetAddressRange", - "result": "MaxAddress" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetDNSServers", - "result": "DNSServers" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetIPInterfaceNumberOfEntries", - "result": "IPInterfaceNumberOfEntries" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetIPRoutersList", - "result": "IPRouters" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetInfo", - "result": "DHCPServerConfigurable" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetInfo", - "result": "DHCPRelay" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetInfo", - "result": "MinAddress" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetInfo", - "result": "MaxAddress" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetInfo", - "result": "ReservedAddresses" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetInfo", - "result": "DHCPServerEnable" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetInfo", - "result": "DNSServers" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetInfo", - "result": "DomainName" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetInfo", - "result": "IPRouters" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetInfo", - "result": "SubnetMask" - }, - { - "service": "urn:dslforum-org:service:LANHostConfigManagement:1", - "action": "GetSubnetMask", - "result": "SubnetMask" - }, - { - "service": "urn:dslforum-org:service:Layer3Forwarding:1", - "action": "GetDefaultConnectionService", - "result": "DefaultConnectionService" - }, - { - "service": "urn:dslforum-org:service:Layer3Forwarding:1", - "action": "GetForwardNumberOfEntries", - "result": "ForwardNumberOfEntries" - }, - { - "service": "urn:dslforum-org:service:ManagementServer:1", - "action": "GetInfo", - "result": "URL" - }, - { - "service": "urn:dslforum-org:service:ManagementServer:1", - "action": "GetInfo", - "result": "Username" - }, - { - "service": "urn:dslforum-org:service:ManagementServer:1", - "action": "GetInfo", - "result": "PeriodicInformEnable" - }, - { - "service": "urn:dslforum-org:service:ManagementServer:1", - "action": "GetInfo", - "result": "PeriodicInformInterval" - }, - { - "service": "urn:dslforum-org:service:ManagementServer:1", - "action": "GetInfo", - "result": "PeriodicInformTime" - }, - { - "service": "urn:dslforum-org:service:ManagementServer:1", - "action": "GetInfo", - "result": "ParameterKey" - }, - { - "service": "urn:dslforum-org:service:ManagementServer:1", - "action": "GetInfo", - "result": "ParameterHash" - }, - { - "service": "urn:dslforum-org:service:ManagementServer:1", - "action": "GetInfo", - "result": "ConnectionRequestURL" - }, - { - "service": "urn:dslforum-org:service:ManagementServer:1", - "action": "GetInfo", - "result": "ConnectionRequestUsername" - }, - { - "service": "urn:dslforum-org:service:ManagementServer:1", - "action": "GetInfo", - "result": "UpgradesManaged" - }, - { - "service": "urn:dslforum-org:service:ManagementServer:1", - "action": "X_AVM-DE_GetTR069FirmwareDownloadEnabled", - "result": "TR069FirmwareDownloadEnabled" - }, - { - "service": "urn:dslforum-org:service:Time:1", - "action": "GetInfo", - "result": "NTPServer1" - }, - { - "service": "urn:dslforum-org:service:Time:1", - "action": "GetInfo", - "result": "NTPServer2" - }, - { - "service": "urn:dslforum-org:service:Time:1", - "action": "GetInfo", - "result": "CurrentLocalTime" - }, - { - "service": "urn:dslforum-org:service:Time:1", - "action": "GetInfo", - "result": "LocalTimeZone" - }, - { - "service": "urn:dslforum-org:service:Time:1", - "action": "GetInfo", - "result": "LocalTimeZoneName" - }, - { - "service": "urn:dslforum-org:service:Time:1", - "action": "GetInfo", - "result": "DaylightSavingsUsed" - }, - { - "service": "urn:dslforum-org:service:Time:1", - "action": "GetInfo", - "result": "DaylightSavingsStart" - }, - { - "service": "urn:dslforum-org:service:Time:1", - "action": "GetInfo", - "result": "DaylightSavingsEnd" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "GetInfo", - "result": "UpgradeAvailable" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "GetInfo", - "result": "PasswordRequired" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "GetInfo", - "result": "PasswordUserSelectable" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "GetInfo", - "result": "WarrantyDate" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "GetInfo", - "result": "X_AVM-DE_Version" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "GetInfo", - "result": "X_AVM-DE_DownloadURL" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "GetInfo", - "result": "X_AVM-DE_InfoURL" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "GetInfo", - "result": "X_AVM-DE_UpdateState" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "GetInfo", - "result": "X_AVM-DE_LaborVersion" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_DoPrepareCGI", - "result": "X_AVM-DE_CGI" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_DoPrepareCGI", - "result": "X_AVM-DE_SessionID" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_DoUpdate", - "result": "UpgradeAvailable" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_DoUpdate", - "result": "X_AVM-DE_UpdateState" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInfo", - "result": "X_AVM-DE_AutoUpdateMode" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInfo", - "result": "X_AVM-DE_UpdateTime" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInfo", - "result": "X_AVM-DE_LastFwVersion" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInfo", - "result": "X_AVM-DE_InfoURL" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInfo", - "result": "X_AVM-DE_Version" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInfo", - "result": "X_AVM-DE_UpdateSuccessful" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInternationalConfig", - "result": "X_AVM-DE_Language" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInternationalConfig", - "result": "X_AVM-DE_Country" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInternationalConfig", - "result": "X_AVM-DE_Annex" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInternationalConfig", - "result": "X_AVM-DE_LanguageList" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInternationalConfig", - "result": "X_AVM-DE_CountryList" - }, - { - "service": "urn:dslforum-org:service:UserInterface:1", - "action": "X_AVM-DE_GetInternationalConfig", - "result": "X_AVM-DE_AnnexList" - }, - { - "service": "urn:dslforum-org:service:WANCommonInterfaceConfig:1", - "action": "GetCommonLinkProperties", - "result": "WANAccessType" - }, - { - "service": "urn:dslforum-org:service:WANCommonInterfaceConfig:1", - "action": "GetCommonLinkProperties", - "result": "Layer1UpstreamMaxBitRate" - }, - { - "service": "urn:dslforum-org:service:WANCommonInterfaceConfig:1", - "action": "GetCommonLinkProperties", - "result": "Layer1DownstreamMaxBitRate" - }, - { - "service": "urn:dslforum-org:service:WANCommonInterfaceConfig:1", - "action": "GetCommonLinkProperties", - "result": "PhysicalLinkStatus" - }, - { - "service": "urn:dslforum-org:service:WANCommonInterfaceConfig:1", - "action": "GetTotalBytesReceived", - "result": "TotalBytesReceived" - }, - { - "service": "urn:dslforum-org:service:WANCommonInterfaceConfig:1", - "action": "GetTotalBytesSent", - "result": "TotalBytesSent" - }, - { - "service": "urn:dslforum-org:service:WANCommonInterfaceConfig:1", - "action": "GetTotalPacketsReceived", - "result": "TotalPacketsReceived" - }, - { - "service": "urn:dslforum-org:service:WANCommonInterfaceConfig:1", - "action": "GetTotalPacketsSent", - "result": "TotalPacketsSent" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "Status" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "DataPath" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "UpstreamCurrRate" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "DownstreamCurrRate" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "UpstreamMaxRate" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "DownstreamMaxRate" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "UpstreamNoiseMargin" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "DownstreamNoiseMargin" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "UpstreamAttenuation" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "DownstreamAttenuation" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "ATURVendor" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "ATURCountry" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "UpstreamPower" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetInfo", - "result": "DownstreamPower" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.ReceiveBlocks" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.TransmitBlocks" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.CellDelin" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.LinkRetrain" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.InitErrors" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.InitTimeouts" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.LossOfFraming" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.ErroredSecs" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.SeverelyErroredSecs" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.FECErrors" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.ATUCFECErrors" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.HECErrors" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.ATUCHECErrors" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.CRCErrors" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "GetStatisticsTotal", - "result": "Stats.Total.ATUCCRCErrors" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLDiagnoseInfo", - "result": "X_AVM-DE_DSLDiagnoseState" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLDiagnoseInfo", - "result": "X_AVM-DE_CableNokDistance" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLDiagnoseInfo", - "result": "X_AVM-DE_DSLLastDiagnoseTime" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLDiagnoseInfo", - "result": "X_AVM-DE_DSLSignalLossTime" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLDiagnoseInfo", - "result": "X_AVM-DE_DSLActive" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLDiagnoseInfo", - "result": "X_AVM-DE_DSLSync" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "SNRGds" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "SNRGus" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "SNRpsds" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "SNRpsus" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "SNRMTds" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "SNRMTus" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "LATNds" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "LATNus" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "Stats.Total.FECErrors" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "Stats.Total.CRCErrors" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "LinkStatus" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "ModulationType" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "CurrentProfile" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "UpstreamCurrRate" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "DownstreamCurrRate" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "UpstreamMaxRate" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "DownstreamMaxRate" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "UpstreamNoiseMargin" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "DownstreamNoiseMargin" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "UpstreamAttenuation" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "DownstreamAttenuation" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "ATURVendor" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "ATURCountry" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "UpstreamPower" - }, - { - "service": "urn:dslforum-org:service:WANDSLInterfaceConfig:1", - "action": "X_AVM-DE_GetDSLInfo", - "result": "DownstreamPower" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetATMEncapsulation", - "result": "ATMEncapsulation" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetAutoConfig", - "result": "AutoConfig" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetDSLLinkInfo", - "result": "LinkType" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetDSLLinkInfo", - "result": "LinkStatus" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetDestinationAddress", - "result": "DestinationAddress" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetInfo", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetInfo", - "result": "LinkStatus" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetInfo", - "result": "LinkType" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetInfo", - "result": "DestinationAddress" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetInfo", - "result": "ATMEncapsulation" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetInfo", - "result": "AutoConfig" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetInfo", - "result": "ATMQoS" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetInfo", - "result": "ATMPeakCellRate" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetInfo", - "result": "ATMSustainableCellRate" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetStatistics", - "result": "ATMTransmittedBlocks" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetStatistics", - "result": "ATMReceivedBlocks" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetStatistics", - "result": "AAL5CRCErrors" - }, - { - "service": "urn:dslforum-org:service:WANDSLLinkConfig:1", - "action": "GetStatistics", - "result": "ATMCRCErrors" - }, - { - "service": "urn:dslforum-org:service:WANEthernetLinkConfig:1", - "action": "GetEthernetLinkStatus", - "result": "EthernetLinkStatus" - }, - { - "service": "urn:dslforum-org:service:WANIPConnection:1", - "action": "GetConnectionTypeInfo", - "result": "ConnectionType" - }, - { - "service": "urn:dslforum-org:service:WANIPConnection:1", - "action": "GetConnectionTypeInfo", - "result": "PossibleConnectionTypes" - }, - { - "service": "urn:dslforum-org:service:WANIPConnection:1", - "action": "GetExternalIPAddress", - "result": "ExternalIPAddress" - }, - { - "service": "urn:dslforum-org:service:WANIPConnection:1", - "action": "GetInfo", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:WANIPConnection:1", - "action": "GetInfo", - "result": "ConnectionStatus" - }, - { - "service": "urn:dslforum-org:service:WANIPConnection:1", - "action": "GetInfo", - "result": "PossibleConnectionTypes" - }, - { - "service": "urn:dslforum-org:service:WANIPConnection:1", - "action": "GetInfo", - "result": "ConnectionType" - }, - { - "service": "urn:dslforum-org:service:WANIPConnection:1", - "action": "GetInfo", - "result": "Name" - }, - { - "service": "urn:dslforum-org:service:WANIPConnection:1", - "action": "GetInfo", - "result": "Uptime" - }, - { - "service": "urn:dslforum-org:service:WANIPConnection:1", - "action": "GetInfo", - "result": "LastConnectionError" - }, - { - "service": "urn:dslforum-org:service:WANIPConnection:1", - "action": "GetInfo", - "result": "RSIPAvailable" - }, - { - "service": "urn:dslforum-org:service:WANIPConnection:1", - "action": "GetInfo", - "result": "NATEnabled" - }, - { - "service": "urn:dslforum-org:service:WANIPConnection:1", - "action": "GetInfo", - "result": "ExternalIPAddress" - }, - { - "service": "urn:dslforum-org:service:WANIPConnection:1", - "action": "GetInfo", - "result": "DNSServers" - }, - { - "service": "urn:dslforum-org:service:WANIPConnection:1", - "action": "GetInfo", - "result": "MACAddress" - }, - { - "service": "urn:dslforum-org:service:WANIPConnection:1", - "action": "GetInfo", - "result": "ConnectionTrigger" - }, - { - "service": "urn:dslforum-org:service:WANIPConnection:1", - "action": "GetInfo", - "result": "RouteProtocolRx" - }, - { - "service": "urn:dslforum-org:service:WANIPConnection:1", - "action": "GetInfo", - "result": "DNSEnabled" - }, - { - "service": "urn:dslforum-org:service:WANIPConnection:1", - "action": "GetInfo", - "result": "DNSOverrideAllowed" - }, - { - "service": "urn:dslforum-org:service:WANIPConnection:1", - "action": "GetNATRSIPStatus", - "result": "RSIPAvailable" - }, - { - "service": "urn:dslforum-org:service:WANIPConnection:1", - "action": "GetNATRSIPStatus", - "result": "NATEnabled" - }, - { - "service": "urn:dslforum-org:service:WANIPConnection:1", - "action": "GetPortMappingNumberOfEntries", - "result": "PortMappingNumberOfEntries" - }, - { - "service": "urn:dslforum-org:service:WANIPConnection:1", - "action": "GetStatusInfo", - "result": "ConnectionStatus" - }, - { - "service": "urn:dslforum-org:service:WANIPConnection:1", - "action": "GetStatusInfo", - "result": "LastConnectionError" - }, - { - "service": "urn:dslforum-org:service:WANIPConnection:1", - "action": "GetStatusInfo", - "result": "Uptime" - }, - { - "service": "urn:dslforum-org:service:WANIPConnection:1", - "action": "X_GetDNSServers", - "result": "DNSServers" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetConnectionTypeInfo", - "result": "ConnectionType" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetConnectionTypeInfo", - "result": "PossibleConnectionTypes" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetExternalIPAddress", - "result": "ExternalIPAddress" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "ConnectionStatus" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "PossibleConnectionTypes" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "ConnectionType" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "Name" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "Uptime" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "UpstreamMaxBitRate" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "DownstreamMaxBitRate" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "LastConnectionError" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "IdleDisconnectTime" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "RSIPAvailable" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "UserName" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "NATEnabled" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "ExternalIPAddress" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "DNSServers" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "MACAddress" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "ConnectionTrigger" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "LastAuthErrorInfo" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "MaxCharsUsername" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "MinCharsUsername" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "AllowedCharsUsername" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "MaxCharsPassword" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "MinCharsPassword" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "AllowedCharsPassword" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "TransportType" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "RouteProtocolRx" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "PPPoEServiceName" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "RemoteIPAddress" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "PPPoEACName" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "DNSEnabled" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "DNSOverrideAllowed" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetLinkLayerMaxBitRates", - "result": "UpstreamMaxBitRate" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetLinkLayerMaxBitRates", - "result": "DownstreamMaxBitRate" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetNATRSIPStatus", - "result": "RSIPAvailable" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetNATRSIPStatus", - "result": "NATEnabled" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetPortMappingNumberOfEntries", - "result": "PortMappingNumberOfEntries" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetStatusInfo", - "result": "ConnectionStatus" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetStatusInfo", - "result": "LastConnectionError" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetStatusInfo", - "result": "Uptime" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetUserName", - "result": "UserName" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "X_AVM-DE_GetAutoDisconnectTimeSpan", - "result": "X_AVM-DE_DisconnectPreventionEnable" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "X_AVM-DE_GetAutoDisconnectTimeSpan", - "result": "X_AVM-DE_DisconnectPreventionHour" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "X_GetDNSServers", - "result": "DNSServers" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetBSSID", - "result": "BSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetBasBeaconSecurityProperties", - "result": "BasicEncryptionModes" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetBasBeaconSecurityProperties", - "result": "BasicAuthenticationMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetBeaconAdvertisement", - "result": "BeaconAdvertisementEnabled" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetBeaconType", - "result": "BeaconType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetBeaconType", - "result": "X_AVM-DE_PossibleBeaconTypes" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetChannelInfo", - "result": "Channel" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetChannelInfo", - "result": "PossibleChannels" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetDefaultWEPKeyIndex", - "result": "WEPKeyIndex" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "Status" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "MaxBitRate" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "Channel" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "SSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "BeaconType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "X_AVM-DE_PossibleBeaconTypes" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "MACAddressControlEnabled" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "Standard" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "BSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "BasicEncryptionModes" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "BasicAuthenticationMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "MaxCharsSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "MinCharsSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "AllowedCharsSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "MinCharsPSK" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "MaxCharsPSK" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "AllowedCharsPSK" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetPacketStatistics", - "result": "TotalPacketsSent" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetPacketStatistics", - "result": "TotalPacketsReceived" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetSSID", - "result": "SSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetSecurityKeys", - "result": "WEPKey0" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetSecurityKeys", - "result": "WEPKey1" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetSecurityKeys", - "result": "WEPKey2" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetSecurityKeys", - "result": "WEPKey3" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetSecurityKeys", - "result": "PreSharedKey" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetSecurityKeys", - "result": "KeyPassphrase" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetStatistics", - "result": "TotalPacketsSent" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetStatistics", - "result": "TotalPacketsReceived" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetTotalAssociations", - "result": "TotalAssociations" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetIPTVOptimized", - "result": "X_AVM-DE_IPTVoptimize" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetNightControl", - "result": "NightControl" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetNightControl", - "result": "NightTimeControlNoForcedOff" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANConnectionInfo", - "result": "AssociatedDeviceMACAddress" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANConnectionInfo", - "result": "SSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANConnectionInfo", - "result": "BSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANConnectionInfo", - "result": "BeaconType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANConnectionInfo", - "result": "Channel" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANConnectionInfo", - "result": "Standard" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANConnectionInfo", - "result": "X_AVM-DE_SignalStrength" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANConnectionInfo", - "result": "X_AVM-DE_Speed" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANConnectionInfo", - "result": "X_AVM-DE_SpeedRX" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANConnectionInfo", - "result": "X_AVM-DE_SpeedMax" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANConnectionInfo", - "result": "X_AVM-DE_SpeedRXMax" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANDeviceListPath", - "result": "X_AVM-DE_WLANDeviceListPath" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_APEnabled" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_APType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_TimeoutActive" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_Timeout" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_TimeRemain" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_NoForcedOff" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_UserIsolation" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_EncryptionMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_LastChangedStamp" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "BeaconType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "KeyPassphrase" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "SSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "BSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "TrafficMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "ManualSpeed" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "MaxSpeedDS" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "MaxSpeedUS" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWPSInfo", - "result": "X_AVM-DE_WPSMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "X_AVM-DE_GetWPSInfo", - "result": "X_AVM-DE_WPSStatus" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetBSSID", - "result": "BSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetBasBeaconSecurityProperties", - "result": "BasicEncryptionModes" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetBasBeaconSecurityProperties", - "result": "BasicAuthenticationMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetBeaconAdvertisement", - "result": "BeaconAdvertisementEnabled" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetBeaconType", - "result": "BeaconType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetBeaconType", - "result": "X_AVM-DE_PossibleBeaconTypes" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetChannelInfo", - "result": "Channel" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetChannelInfo", - "result": "PossibleChannels" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetDefaultWEPKeyIndex", - "result": "WEPKeyIndex" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "Status" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "MaxBitRate" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "Channel" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "SSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "BeaconType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "X_AVM-DE_PossibleBeaconTypes" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "MACAddressControlEnabled" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "Standard" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "BSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "BasicEncryptionModes" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "BasicAuthenticationMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "MaxCharsSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "MinCharsSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "AllowedCharsSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "MinCharsPSK" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "MaxCharsPSK" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "AllowedCharsPSK" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetPacketStatistics", - "result": "TotalPacketsSent" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetPacketStatistics", - "result": "TotalPacketsReceived" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetSSID", - "result": "SSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetSecurityKeys", - "result": "WEPKey0" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetSecurityKeys", - "result": "WEPKey1" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetSecurityKeys", - "result": "WEPKey2" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetSecurityKeys", - "result": "WEPKey3" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetSecurityKeys", - "result": "PreSharedKey" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetSecurityKeys", - "result": "KeyPassphrase" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetStatistics", - "result": "TotalPacketsSent" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetStatistics", - "result": "TotalPacketsReceived" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetTotalAssociations", - "result": "TotalAssociations" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetIPTVOptimized", - "result": "X_AVM-DE_IPTVoptimize" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetNightControl", - "result": "NightControl" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetNightControl", - "result": "NightTimeControlNoForcedOff" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANConnectionInfo", - "result": "AssociatedDeviceMACAddress" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANConnectionInfo", - "result": "SSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANConnectionInfo", - "result": "BSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANConnectionInfo", - "result": "BeaconType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANConnectionInfo", - "result": "Channel" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANConnectionInfo", - "result": "Standard" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANConnectionInfo", - "result": "X_AVM-DE_SignalStrength" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANConnectionInfo", - "result": "X_AVM-DE_Speed" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANConnectionInfo", - "result": "X_AVM-DE_SpeedRX" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANConnectionInfo", - "result": "X_AVM-DE_SpeedMax" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANConnectionInfo", - "result": "X_AVM-DE_SpeedRXMax" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANDeviceListPath", - "result": "X_AVM-DE_WLANDeviceListPath" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_APEnabled" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_APType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_TimeoutActive" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_Timeout" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_TimeRemain" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_NoForcedOff" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_UserIsolation" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_EncryptionMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_LastChangedStamp" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "BeaconType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "KeyPassphrase" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "SSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "BSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "TrafficMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "ManualSpeed" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "MaxSpeedDS" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "MaxSpeedUS" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWPSInfo", - "result": "X_AVM-DE_WPSMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "X_AVM-DE_GetWPSInfo", - "result": "X_AVM-DE_WPSStatus" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetBSSID", - "result": "BSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetBasBeaconSecurityProperties", - "result": "BasicEncryptionModes" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetBasBeaconSecurityProperties", - "result": "BasicAuthenticationMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetBeaconAdvertisement", - "result": "BeaconAdvertisementEnabled" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetBeaconType", - "result": "BeaconType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetBeaconType", - "result": "X_AVM-DE_PossibleBeaconTypes" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetChannelInfo", - "result": "Channel" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetChannelInfo", - "result": "PossibleChannels" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetDefaultWEPKeyIndex", - "result": "WEPKeyIndex" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "Status" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "MaxBitRate" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "Channel" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "SSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "BeaconType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "X_AVM-DE_PossibleBeaconTypes" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "MACAddressControlEnabled" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "Standard" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "BSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "BasicEncryptionModes" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "BasicAuthenticationMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "MaxCharsSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "MinCharsSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "AllowedCharsSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "MinCharsPSK" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "MaxCharsPSK" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetInfo", - "result": "AllowedCharsPSK" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetPacketStatistics", - "result": "TotalPacketsSent" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetPacketStatistics", - "result": "TotalPacketsReceived" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetSSID", - "result": "SSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetSecurityKeys", - "result": "WEPKey0" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetSecurityKeys", - "result": "WEPKey1" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetSecurityKeys", - "result": "WEPKey2" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetSecurityKeys", - "result": "WEPKey3" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetSecurityKeys", - "result": "PreSharedKey" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetSecurityKeys", - "result": "KeyPassphrase" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetStatistics", - "result": "TotalPacketsSent" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetStatistics", - "result": "TotalPacketsReceived" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "GetTotalAssociations", - "result": "TotalAssociations" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetIPTVOptimized", - "result": "X_AVM-DE_IPTVoptimize" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetNightControl", - "result": "NightControl" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetNightControl", - "result": "NightTimeControlNoForcedOff" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANConnectionInfo", - "result": "AssociatedDeviceMACAddress" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANConnectionInfo", - "result": "SSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANConnectionInfo", - "result": "BSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANConnectionInfo", - "result": "BeaconType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANConnectionInfo", - "result": "Channel" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANConnectionInfo", - "result": "Standard" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANConnectionInfo", - "result": "X_AVM-DE_SignalStrength" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANConnectionInfo", - "result": "X_AVM-DE_Speed" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANConnectionInfo", - "result": "X_AVM-DE_SpeedRX" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANConnectionInfo", - "result": "X_AVM-DE_SpeedMax" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANConnectionInfo", - "result": "X_AVM-DE_SpeedRXMax" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANDeviceListPath", - "result": "X_AVM-DE_WLANDeviceListPath" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_APEnabled" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_APType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_TimeoutActive" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_Timeout" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_TimeRemain" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_NoForcedOff" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_UserIsolation" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_EncryptionMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANExtInfo", - "result": "X_AVM-DE_LastChangedStamp" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "BeaconType" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "KeyPassphrase" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "SSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "BSSID" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "TrafficMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "ManualSpeed" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "MaxSpeedDS" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWLANHybridMode", - "result": "MaxSpeedUS" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWPSInfo", - "result": "X_AVM-DE_WPSMode" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:3", - "action": "X_AVM-DE_GetWPSInfo", - "result": "X_AVM-DE_WPSStatus" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetAppRemoteInfo", - "result": "SubnetMask" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetAppRemoteInfo", - "result": "IPAddress" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetAppRemoteInfo", - "result": "ExternalIPAddress" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetAppRemoteInfo", - "result": "ExternalIPv6Address" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetAppRemoteInfo", - "result": "RemoteAccessDDNSEnabled" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetAppRemoteInfo", - "result": "RemoteAccessDDNSDomain" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetAppRemoteInfo", - "result": "MyFritzEnabled" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetAppRemoteInfo", - "result": "MyFritzDynDNSName" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetConfig", - "result": "ConfigRight" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetConfig", - "result": "AppRight" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetConfig", - "result": "NasRight" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetConfig", - "result": "PhoneRight" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetConfig", - "result": "DialRight" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetConfig", - "result": "HomeautoRight" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetConfig", - "result": "InternetRights" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetConfig", - "result": "AccessFromInternet" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MinCharsAppId" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MaxCharsAppId" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "AllowedCharsAppId" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MinCharsAppDisplayName" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MaxCharsAppDisplayName" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MinCharsAppUsername" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MaxCharsAppUsername" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "AllowedCharsAppUsername" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MinCharsAppPassword" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MaxCharsAppPassword" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "AllowedCharsAppPassword" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MinCharsIPSecIdentifier" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MaxCharsIPSecIdentifier" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "AllowedCharsIPSecIdentifier" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "AllowedCharsCryptAlgos" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "AllowedCharsAppAVMAddress" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MinCharsFilter" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MaxCharsFilter" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "AllowedCharsFilter" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MinCharsIPSecPreSharedKey" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MaxCharsIPSecPreSharedKey" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "AllowedCharsIPSecPreSharedKey" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MinCharsIPSecXauthUsername" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MaxCharsIPSecXauthUsername" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "AllowedCharsIPSecXauthUsername" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MinCharsIPSecXauthPassword" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "MaxCharsIPSecXauthPassword" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_AppSetup:1", - "action": "GetInfo", - "result": "AllowedCharsIPSecXauthPassword" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Auth:1", - "action": "GetInfo", - "result": "Enabled" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Auth:1", - "action": "GetState", - "result": "State" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Dect:1", - "action": "GetDectListPath", - "result": "DectListPath" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Dect:1", - "action": "GetNumberOfDectEntries", - "result": "NumberOfEntries" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Filelinks:1", - "action": "GetFilelinkListPath", - "result": "FilelinkListPath" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Filelinks:1", - "action": "GetNumberOfFilelinkEntries", - "result": "NumberOfEntries" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Homeauto:1", - "action": "GetInfo", - "result": "AllowedCharsAIN" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Homeauto:1", - "action": "GetInfo", - "result": "MaxCharsAIN" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Homeauto:1", - "action": "GetInfo", - "result": "MinCharsAIN" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Homeauto:1", - "action": "GetInfo", - "result": "MaxCharsDeviceName" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Homeauto:1", - "action": "GetInfo", - "result": "MinCharsDeviceName" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Homeplug:1", - "action": "GetNumberOfDeviceEntries", - "result": "NumberOfEntries" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_HostFilter:1", - "action": "MarkTicket", - "result": "TicketID" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_MyFritz:1", - "action": "GetInfo", - "result": "Enabled" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_MyFritz:1", - "action": "GetInfo", - "result": "DeviceRegistered" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_MyFritz:1", - "action": "GetInfo", - "result": "DynDNSName" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_MyFritz:1", - "action": "GetInfo", - "result": "Port" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_MyFritz:1", - "action": "GetNumberOfServices", - "result": "NumberOfServices" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1", - "action": "GetCallBarringList", - "result": "PhonebookURL" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1", - "action": "GetCallList", - "result": "CallListURL" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1", - "action": "GetDECTHandsetList", - "result": "DectIDList" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1", - "action": "GetDeflections", - "result": "DeflectionList" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1", - "action": "GetInfo", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1", - "action": "GetInfo", - "result": "Status" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1", - "action": "GetInfo", - "result": "LastConnect" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1", - "action": "GetInfo", - "result": "Url" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1", - "action": "GetInfo", - "result": "ServiceId" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1", - "action": "GetInfo", - "result": "Username" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1", - "action": "GetInfo", - "result": "Name" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1", - "action": "GetNumberOfDeflections", - "result": "NumberOfDeflections" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1", - "action": "GetNumberOfEntries", - "result": "OnTelNumberOfEntries" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_OnTel:1", - "action": "GetPhonebookList", - "result": "PhonebookList" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetDDNSInfo", - "result": "Enabled" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetDDNSInfo", - "result": "ProviderName" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetDDNSInfo", - "result": "UpdateURL" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetDDNSInfo", - "result": "Domain" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetDDNSInfo", - "result": "StatusIPv4" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetDDNSInfo", - "result": "StatusIPv6" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetDDNSInfo", - "result": "Username" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetDDNSInfo", - "result": "Mode" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetDDNSInfo", - "result": "ServerIPv4" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetDDNSInfo", - "result": "ServerIPv6" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetDDNSProviders", - "result": "ProviderList" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetInfo", - "result": "Enabled" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetInfo", - "result": "Port" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1", - "action": "GetInfo", - "result": "Username" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Speedtest:1", - "action": "GetInfo", - "result": "EnableTcp" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Speedtest:1", - "action": "GetInfo", - "result": "EnableUdp" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Speedtest:1", - "action": "GetInfo", - "result": "EnableUdpBidirect" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Speedtest:1", - "action": "GetInfo", - "result": "WANEnableTcp" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Speedtest:1", - "action": "GetInfo", - "result": "WANEnableUdp" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Speedtest:1", - "action": "GetInfo", - "result": "PortTcp" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Speedtest:1", - "action": "GetInfo", - "result": "PortUdp" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Speedtest:1", - "action": "GetInfo", - "result": "PortUdpBidirect" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Storage:1", - "action": "GetInfo", - "result": "FTPEnable" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Storage:1", - "action": "GetInfo", - "result": "FTPStatus" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Storage:1", - "action": "GetInfo", - "result": "SMBEnable" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Storage:1", - "action": "GetInfo", - "result": "FTPWANEnable" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Storage:1", - "action": "GetInfo", - "result": "FTPWANSSLOnly" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Storage:1", - "action": "GetInfo", - "result": "FTPWANPort" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Storage:1", - "action": "GetUserInfo", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Storage:1", - "action": "GetUserInfo", - "result": "Username" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Storage:1", - "action": "GetUserInfo", - "result": "X_AVM-DE_NetworkAccessReadOnly" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Storage:1", - "action": "RequestFTPServerWAN", - "result": "FTPWANPort" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Storage:1", - "action": "RequestFTPServerWAN", - "result": "FTPWANLifetime" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_TAM:1", - "action": "GetList", - "result": "TAMList" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_UPnP:1", - "action": "GetInfo", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_UPnP:1", - "action": "GetInfo", - "result": "UPnPMediaServer" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_WebDAVClient:1", - "action": "GetInfo", - "result": "Enable" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_WebDAVClient:1", - "action": "GetInfo", - "result": "HostURL" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_WebDAVClient:1", - "action": "GetInfo", - "result": "Username" - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_WebDAVClient:1", - "action": "GetInfo", - "result": "MountpointName" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetExistingVoIPNumbers", - "result": "ExistingVoIPNumbers" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfo", - "result": "FaxT38Enable" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfo", - "result": "VoiceCoding" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPNumberMinChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPNumberMaxChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPNumberAllowedChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPUsernameMinChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPUsernameMaxChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPUsernameAllowedChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPPasswordMinChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPPasswordMaxChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPPasswordAllowedChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPRegistrarMinChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPRegistrarMaxChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPRegistrarAllowedChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPSTUNServerMinChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPSTUNServerMaxChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "VoIPSTUNServerAllowedChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "X_AVM-DE_ClientUsernameMinChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "X_AVM-DE_ClientUsernameMaxChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "X_AVM-DE_ClientUsernameAllowedChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "X_AVM-DE_ClientPasswordMinChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "X_AVM-DE_ClientPasswordMaxChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetInfoEx", - "result": "X_AVM-DE_ClientPasswordAllowedChars" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetMaxVoIPNumbers", - "result": "MaxVoIPNumbers" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetVoIPCommonAreaCode", - "result": "VoIPAreaCode" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "GetVoIPCommonCountryCode", - "result": "VoIPCountryCode" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "X_AVM-DE_DialGetConfig", - "result": "X_AVM-DE_PhoneName" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "X_AVM-DE_GetClients", - "result": "X_AVM-DE_ClientList" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "X_AVM-DE_GetNumberOfAlarmClocks", - "result": "X_AVM-DE_NumberOfAlarmClocks" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "X_AVM-DE_GetNumberOfClients", - "result": "X_AVM-DE_NumberOfClients" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "X_AVM-DE_GetNumberOfNumbers", - "result": "NumberOfNumbers" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "X_AVM-DE_GetNumbers", - "result": "NumberList" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "X_AVM-DE_GetVoIPCommonAreaCode", - "result": "X_AVM-DE_OKZ" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "X_AVM-DE_GetVoIPCommonAreaCode", - "result": "X_AVM-DE_OKZPrefix" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "X_AVM-DE_GetVoIPCommonCountryCode", - "result": "X_AVM-DE_LKZ" - }, - { - "service": "urn:dslforum-org:service:X_VoIP:1", - "action": "X_AVM-DE_GetVoIPCommonCountryCode", - "result": "X_AVM-DE_LKZPrefix" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "ByteSendRate" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "ByteReceiveRate" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "PacketSendRate" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "PacketReceiveRate" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "TotalBytesSent" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "TotalBytesReceived" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "AutoDisconnectTime" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "IdleDisconnectTime" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "DNSServer1" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "DNSServer2" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "VoipDNSServer1" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "VoipDNSServer2" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "UpnpControlEnabled" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "RoutedBridgedModeBoth" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "X_AVM_DE_TotalBytesSent64" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "X_AVM_DE_TotalBytesReceived64" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "X_AVM_DE_WANAccessType" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetCommonLinkProperties", - "result": "WANAccessType" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetCommonLinkProperties", - "result": "Layer1UpstreamMaxBitRate" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetCommonLinkProperties", - "result": "Layer1DownstreamMaxBitRate" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetCommonLinkProperties", - "result": "PhysicalLinkStatus" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetTotalBytesReceived", - "result": "TotalBytesReceived" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetTotalBytesSent", - "result": "TotalBytesSent" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetTotalPacketsReceived", - "result": "TotalPacketsReceived" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetTotalPacketsSent", - "result": "TotalPacketsSent" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "X_AVM_DE_GetDsliteStatus", - "result": "X_AVM_DE_DsliteStatus" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "X_AVM_DE_GetIPTVInfos", - "result": "X_AVM_DE_IPTV_Enabled" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "X_AVM_DE_GetIPTVInfos", - "result": "X_AVM_DE_IPTV_Provider" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "X_AVM_DE_GetIPTVInfos", - "result": "X_AVM_DE_IPTV_URL" - }, - { - "service": "urn:schemas-upnp-org:service:WANDSLLinkConfig:1", - "action": "GetATMEncapsulation", - "result": "ATMEncapsulation" - }, - { - "service": "urn:schemas-upnp-org:service:WANDSLLinkConfig:1", - "action": "GetAutoConfig", - "result": "AutoConfig" - }, - { - "service": "urn:schemas-upnp-org:service:WANDSLLinkConfig:1", - "action": "GetDSLLinkInfo", - "result": "LinkType" - }, - { - "service": "urn:schemas-upnp-org:service:WANDSLLinkConfig:1", - "action": "GetDSLLinkInfo", - "result": "LinkStatus" - }, - { - "service": "urn:schemas-upnp-org:service:WANDSLLinkConfig:1", - "action": "GetDestinationAddress", - "result": "DestinationAddress" - }, - { - "service": "urn:schemas-upnp-org:service:WANDSLLinkConfig:1", - "action": "GetFCSPreserved", - "result": "FCSPreserved" - }, - { - "service": "urn:schemas-upnp-org:service:WANDSLLinkConfig:1", - "action": "GetModulationType", - "result": "ModulationType" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "GetAutoDisconnectTime", - "result": "AutoDisconnectTime" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "GetConnectionTypeInfo", - "result": "ConnectionType" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "GetConnectionTypeInfo", - "result": "PossibleConnectionTypes" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "GetExternalIPAddress", - "result": "ExternalIPAddress" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "GetIdleDisconnectTime", - "result": "IdleDisconnectTime" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "GetNATRSIPStatus", - "result": "RSIPAvailable" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "GetNATRSIPStatus", - "result": "NATEnabled" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "GetStatusInfo", - "result": "ConnectionStatus" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "GetStatusInfo", - "result": "LastConnectionError" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "GetStatusInfo", - "result": "Uptime" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetDNSServer", - "result": "IPv4DNSServer1" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetDNSServer", - "result": "IPv4DNSServer2" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetExternalIPv6Address", - "result": "ExternalIPv6Address" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetExternalIPv6Address", - "result": "PrefixLength" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetExternalIPv6Address", - "result": "ValidLifetime" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetExternalIPv6Address", - "result": "PreferedLifetime" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetIPv6DNSServer", - "result": "IPv6DNSServer1" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetIPv6DNSServer", - "result": "ValidLifetime1" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetIPv6DNSServer", - "result": "IPv6DNSServer2" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetIPv6DNSServer", - "result": "ValidLifetime2" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetIPv6Prefix", - "result": "IPv6Prefix" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetIPv6Prefix", - "result": "PrefixLength" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetIPv6Prefix", - "result": "ValidLifetime" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "X_AVM_DE_GetIPv6Prefix", - "result": "PreferedLifetime" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPv6FirewallControl:1", - "action": "GetFirewallStatus", - "result": "FirewallEnabled" - }, - { - "service": "urn:schemas-upnp-org:service:WANIPv6FirewallControl:1", - "action": "GetFirewallStatus", - "result": "InboundPinholeAllowed" - } -] \ No newline at end of file diff --git a/exporter/fritzbox_exporter b/exporter/fritzbox_exporter deleted file mode 100755 index b47d3d4..0000000 Binary files a/exporter/fritzbox_exporter and /dev/null differ diff --git a/exporter/luaTest-many.json b/exporter/luaTest-many.json deleted file mode 100644 index fa246ea..0000000 --- a/exporter/luaTest-many.json +++ /dev/null @@ -1,110 +0,0 @@ -[ - { - "path": "data.lua", - "params": "page=overview" - }, - { - "path": "data.lua", - "params": "page=ipv6" - }, - { - "path": "data.lua", - "params": "page=dnsSrv" - }, - { - "path": "data.lua", - "params": "page=kidLis" - }, - { - "path": "data.lua", - "params": "page=trafapp" - }, - { - "path": "data.lua", - "params": "page=portoverview" - }, - { - "path": "data.lua", - "params": "page=dslOv" - }, - { - "path": "data.lua", - "params": "page=dialLi" - }, - { - "path": "data.lua", - "params": "page=bookLi" - }, - { - "path": "data.lua", - "params": "page=dectSet" - }, - { - "path": "data.lua", - "params": "page=dectMon" - }, - { - "path": "data.lua", - "params": "page=homeNet" - }, - { - "path": "data.lua", - "params": "page=netDev" - }, - { - "path": "data.lua", - "params": "page=netSet" - }, - { - "path": "data.lua", - "params": "page=usbOv" - }, - { - "path": "data.lua", - "params": "page=mServSet" - }, - { - "path": "data.lua", - "params": "page=wSet" - }, - { - "path": "data.lua", - "params": "page=chan" - }, - { - "path": "data.lua", - "params": "page=sh_dev" - }, - { - "path": "data.lua", - "params": "page=energy" - }, - { - "path": "data.lua", - "params": "page=ecoStat" - }, - { - "path": "GET:internet/inetstat_monitor.lua", - "params": "action=get_graphic&useajax=1" - }, - { - "path": "GET:internet/internet_settings.lua", - "params": "multiwan_page=dsl&useajax=1" - }, - { - "path": "GET:internet/dsl_stats_tab.lua", - "params": "update=mainDiv&useajax=1" - }, - { - "path": "GET:net/network.lua", - "params": "useajax=1" - }, - { - "path": "data.lua", - "params": "page=netCnt" - }, - { - "path": "data.lua", - "params": "page=dslStat" - } -] \ No newline at end of file diff --git a/exporter/luaTest.json b/exporter/luaTest.json deleted file mode 100644 index 9960e7a..0000000 --- a/exporter/luaTest.json +++ /dev/null @@ -1,42 +0,0 @@ -[ - { - "path": "data.lua", - "params": "page=overview" - }, - { - "path": "data.lua", - "params": "page=dslOv" - }, - { - "path": "data.lua", - "params": "page=dectMon" - }, - { - "path": "data.lua", - "params": "page=netDev" - }, - { - "path": "data.lua", - "params": "page=usbOv" - }, - { - "path": "data.lua", - "params": "page=sh_dev" - }, - { - "path": "data.lua", - "params": "page=energy" - }, - { - "path": "data.lua", - "params": "page=ecoStat" - }, - { - "path": "GET:webservices/homeautoswitch.lua", - "params": "switchcmd=getdevicelistinfos" - }, - { - "path": "GET:webservices/homeautoswitch.lua", - "params": "switchcmd=getbasicdevicestats" - } -] \ No newline at end of file diff --git a/exporter/main.go b/exporter/main.go deleted file mode 100644 index ae017ef..0000000 --- a/exporter/main.go +++ /dev/null @@ -1,852 +0,0 @@ -package main - -// Copyright 2016 Nils Decker -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -import ( - "bytes" - "encoding/json" - "fmt" - "io/ioutil" - "log" - "net/http" - "net/url" - "regexp" - "sort" - "strconv" - "strings" - "sync" - "time" - - "github.com/namsral/flag" - "github.com/prometheus/client_golang/prometheus" - "github.com/prometheus/client_golang/prometheus/promhttp" - - lua "github.com/sberk42/fritzbox_exporter/fritzbox_lua" - upnp "github.com/sberk42/fritzbox_exporter/fritzbox_upnp" -) - -const serviceLoadRetryTime = 1 * time.Minute - -// minimum TTL for cached results in seconds -const minCacheTTL = 30 - -var ( - flagTest = flag.Bool("test", false, "print all available metrics to stdout") - flagLuaTest = flag.Bool("testLua", false, "read luaTest.json file make all contained calls and dump results") - flagCollect = flag.Bool("collect", false, "print configured metrics to stdout and exit") - flagJSONOut = flag.String("json-out", "", "store metrics also to JSON file when running test") - - flagAddr = flag.String("listen-address", "127.0.0.1:9042", "The address to listen on for HTTP requests.") - flagMetricsFile = flag.String("metrics-file", "metrics.json", "The JSON file with the metric definitions.") - flagDisableLua = flag.Bool("nolua", false, "disable collecting lua metrics") - flagLuaMetricsFile = flag.String("lua-metrics-file", "metrics-lua.json", "The JSON file with the lua metric definitions.") - - flagGatewayURL = flag.String("gateway-url", "http://fritz.box:49000", "The URL of the FRITZ!Box") - flagGatewayLuaURL = flag.String("gateway-luaurl", "http://fritz.box", "The URL of the FRITZ!Box UI") - flagUsername = flag.String("username", "", "The user for the FRITZ!Box UPnP service") - flagPassword = flag.String("password", "", "The password for the FRITZ!Box UPnP service") -) - -var ( - collectErrors = prometheus.NewCounter(prometheus.CounterOpts{ - Name: "fritzbox_exporter_collectErrors", - Help: "Number of collection errors.", - }) -) -var ( - luaCollectErrors = prometheus.NewCounter(prometheus.CounterOpts{ - Name: "fritzbox_exporter_luaCollectErrors", - Help: "Number of lua collection errors.", - }) -) -var collectLuaResultsCached = prometheus.NewCounter(prometheus.CounterOpts{ - Name: "fritzbox_exporter_results_cached", - Help: "Number of results taken from cache.", - ConstLabels: prometheus.Labels{"Cache": "LUA"}, -}) -var collectUpnpResultsCached = prometheus.NewCounter(prometheus.CounterOpts{ - Name: "fritzbox_exporter_results_cached", - Help: "Number of results taken from cache.", - ConstLabels: prometheus.Labels{"Cache": "UPNP"}, -}) -var collectLuaResultsLoaded = prometheus.NewCounter(prometheus.CounterOpts{ - Name: "fritzbox_exporter_results_loaded", - Help: "Number of results loaded from fritzbox.", - ConstLabels: prometheus.Labels{"Cache": "LUA"}, -}) -var collectUpnpResultsLoaded = prometheus.NewCounter(prometheus.CounterOpts{ - Name: "fritzbox_exporter_results_loaded", - Help: "Number of results loaded from fritzbox.", - ConstLabels: prometheus.Labels{"Cache": "UPNP"}, -}) - -// JSONPromDesc metric description loaded from JSON -type JSONPromDesc struct { - FqName string `json:"fqName"` - Help string `json:"help"` - VarLabels []string `json:"varLabels"` - FixedLabels map[string]string `json:"fixedLabels"` - fixedLabelValues string // neeeded to create uniq lookup key when reporting -} - -// ActionArg argument for upnp action -type ActionArg struct { - Name string `json:"Name"` - IsIndex bool `json:"IsIndex"` - ProviderAction string `json:"ProviderAction"` - Value string `json:"Value"` -} - -// Metric upnp metric -type Metric struct { - // initialized loading JSON - Service string `json:"service"` - Action string `json:"action"` - ActionArgument *ActionArg `json:"actionArgument"` - Result string `json:"result"` - OkValue string `json:"okValue"` - PromDesc JSONPromDesc `json:"promDesc"` - PromType string `json:"promType"` - CacheEntryTTL int64 `json:"cacheEntryTTL"` - - // initialized at startup - Desc *prometheus.Desc - MetricType prometheus.ValueType -} - -// LuaTest JSON struct for API tests -type LuaTest struct { - Path string `json:"path"` - Params string `json:"params"` -} - -// LuaLabelRename struct -type LuaLabelRename struct { - MatchRegex string `json:"matchRegex"` - RenameLabel string `json:"renameLabel"` -} - -// LuaMetric struct -type LuaMetric struct { - // initialized loading JSON - Path string `json:"path"` - Params string `json:"params"` - ResultPath string `json:"resultPath"` - ResultKey string `json:"resultKey"` - OkValue string `json:"okValue"` - PromDesc JSONPromDesc `json:"promDesc"` - PromType string `json:"promType"` - CacheEntryTTL int64 `json:"cacheEntryTTL"` - - // initialized at startup - Desc *prometheus.Desc - MetricType prometheus.ValueType - LuaPage lua.LuaPage - LuaMetricDef lua.LuaMetricValueDefinition -} - -// LuaMetricsFile json struct -type LuaMetricsFile struct { - LabelRenames []LuaLabelRename `json:"labelRenames"` - Metrics []*LuaMetric `json:"metrics"` -} - -type upnpCacheEntry struct { - Timestamp int64 - Result *upnp.Result -} - -type luaCacheEntry struct { - Timestamp int64 - Result *map[string]interface{} -} - -var metrics []*Metric -var luaMetrics []*LuaMetric -var upnpCache map[string]*upnpCacheEntry -var luaCache map[string]*luaCacheEntry - -// FritzboxCollector main struct -type FritzboxCollector struct { - URL string - Gateway string - Username string - Password string - - // support for lua collector - LuaSession *lua.LuaSession - LabelRenames *[]lua.LabelRename - - sync.Mutex // protects Root - Root *upnp.Root -} - -// simple ResponseWriter to collect output -type testResponseWriter struct { - header http.Header - statusCode int - body bytes.Buffer -} - -func (w *testResponseWriter) Header() http.Header { - return w.header -} - -func (w *testResponseWriter) Write(b []byte) (int, error) { - return w.body.Write(b) -} - -func (w *testResponseWriter) WriteHeader(statusCode int) { - w.statusCode = statusCode -} - -func (w *testResponseWriter) String() string { - return w.body.String() -} - -// LoadServices tries to load the service information. Retries until success. -func (fc *FritzboxCollector) LoadServices() { - for { - root, err := upnp.LoadServices(fc.URL, fc.Username, fc.Password) - if err != nil { - fmt.Printf("cannot load services: %s\n", err) - - time.Sleep(serviceLoadRetryTime) - continue - } - - fmt.Printf("services loaded\n") - - fc.Lock() - fc.Root = root - fc.Unlock() - return - } -} - -// Describe describe metric -func (fc *FritzboxCollector) Describe(ch chan<- *prometheus.Desc) { - for _, m := range metrics { - ch <- m.Desc - } -} - -func (fc *FritzboxCollector) reportMetric(ch chan<- prometheus.Metric, m *Metric, result upnp.Result, dupCache map[string]bool) { - - val, ok := result[m.Result] - if !ok { - fmt.Printf("%s.%s has no result %s", m.Service, m.Action, m.Result) - collectErrors.Inc() - return - } - - var floatval float64 - switch tval := val.(type) { - case uint64: - floatval = float64(tval) - case bool: - if tval { - floatval = 1 - } else { - floatval = 0 - } - case string: - if tval == m.OkValue { - floatval = 1 - } else { - floatval = 0 - } - default: - fmt.Println("unknown type", val) - collectErrors.Inc() - return - } - - labels := make([]string, len(m.PromDesc.VarLabels)) - for i, l := range m.PromDesc.VarLabels { - if l == "gateway" { - labels[i] = fc.Gateway - } else { - lval, ok := result[l] - if !ok { - fmt.Printf("%s.%s has no resul for label %s", m.Service, m.Action, l) - lval = "" - } - - // convert hostname and MAC tolower to avoid problems with labels - if l == "HostName" || l == "MACAddress" { - labels[i] = strings.ToLower(fmt.Sprintf("%v", lval)) - } else { - labels[i] = fmt.Sprintf("%v", lval) - } - } - } - - // check for duplicate labels to prevent collection failure - key := m.PromDesc.FqName + ":" + m.PromDesc.fixedLabelValues + strings.Join(labels, ",") - if dupCache[key] { - fmt.Printf("%s.%s reported before as: %s\n", m.Service, m.Action, key) - collectErrors.Inc() - return - } - dupCache[key] = true - - metric, err := prometheus.NewConstMetric(m.Desc, m.MetricType, floatval, labels...) - if err != nil { - fmt.Printf("Error creating metric %s.%s: %s", m.Service, m.Action, err.Error()) - } else { - ch <- metric - } -} - -func (fc *FritzboxCollector) getActionResult(metric *Metric, actionName string, actionArg *upnp.ActionArgument) (upnp.Result, error) { - - key := metric.Service + "|" + actionName - - // for calls with argument also add arguement name and value to key - if actionArg != nil { - key += "|" + actionArg.Name + "|" + fmt.Sprintf("%v", actionArg.Value) - } - - now := time.Now().Unix() - - cacheEntry := upnpCache[key] - if cacheEntry == nil { - cacheEntry = &upnpCacheEntry{} - upnpCache[key] = cacheEntry - } else if now-cacheEntry.Timestamp > metric.CacheEntryTTL { - cacheEntry.Result = nil - } - - if cacheEntry.Result == nil { - service, ok := fc.Root.Services[metric.Service] - if !ok { - return nil, fmt.Errorf("service %s not found", metric.Service) - } - - action, ok := service.Actions[actionName] - if !ok { - return nil, fmt.Errorf("action %s not found in service %s", actionName, metric.Service) - } - - data, err := action.Call(actionArg) - - if err != nil { - return nil, err - } - - cacheEntry.Timestamp = now - cacheEntry.Result = &data - collectUpnpResultsCached.Inc() - } else { - collectUpnpResultsLoaded.Inc() - } - - return *cacheEntry.Result, nil -} - -// Collect collect upnp metrics -func (fc *FritzboxCollector) Collect(ch chan<- prometheus.Metric) { - fc.Lock() - root := fc.Root - fc.Unlock() - - if root == nil { - // Services not loaded yet - return - } - - // create cache for duplicate lookup, to prevent collection errors - var dupCache = make(map[string]bool) - - for _, m := range metrics { - var actArg *upnp.ActionArgument - if m.ActionArgument != nil { - aa := m.ActionArgument - var value interface{} - value = aa.Value - - if aa.ProviderAction != "" { - provRes, err := fc.getActionResult(m, aa.ProviderAction, nil) - - if err != nil { - fmt.Printf("Error getting provider action %s result for %s.%s: %s\n", aa.ProviderAction, m.Service, m.Action, err.Error()) - collectErrors.Inc() - continue - } - - var ok bool - value, ok = provRes[aa.Value] // Value contains the result name for provider actions - if !ok { - fmt.Printf("provider action %s for %s.%s has no result", m.Service, m.Action, aa.Value) - collectErrors.Inc() - continue - } - } - - if aa.IsIndex { - sval := fmt.Sprintf("%v", value) - count, err := strconv.Atoi(sval) - if err != nil { - fmt.Println(err.Error()) - collectErrors.Inc() - continue - } - - for i := 0; i < count; i++ { - actArg = &upnp.ActionArgument{Name: aa.Name, Value: i} - result, err := fc.getActionResult(m, m.Action, actArg) - - if err != nil { - fmt.Println(err.Error()) - collectErrors.Inc() - continue - } - - fc.reportMetric(ch, m, result, dupCache) - } - - continue - } else { - actArg = &upnp.ActionArgument{Name: aa.Name, Value: value} - } - } - - result, err := fc.getActionResult(m, m.Action, actArg) - - if err != nil { - fmt.Println(err.Error()) - collectErrors.Inc() - continue - } - - fc.reportMetric(ch, m, result, dupCache) - } - - // if lua is enabled now also collect metrics - if fc.LuaSession != nil { - fc.collectLua(ch, dupCache) - } -} - -func (fc *FritzboxCollector) collectLua(ch chan<- prometheus.Metric, dupCache map[string]bool) { - // create a map for caching results - now := time.Now().Unix() - - for _, lm := range luaMetrics { - key := lm.Path + "_" + lm.Params - - cacheEntry := luaCache[key] - if cacheEntry == nil { - cacheEntry = &luaCacheEntry{} - luaCache[key] = cacheEntry - } else if now-cacheEntry.Timestamp > lm.CacheEntryTTL { - cacheEntry.Result = nil - } - - if cacheEntry.Result == nil { - pageData, err := fc.LuaSession.LoadData(lm.LuaPage) - - if err != nil { - fmt.Printf("Error loading %s for %s.%s: %s\n", lm.Path, lm.ResultPath, lm.ResultKey, err.Error()) - luaCollectErrors.Inc() - fc.LuaSession.SID = "" // clear SID in case of error, so force reauthentication - continue - } - - var data map[string]interface{} - data, err = lua.ParseJSON(pageData) - if err != nil { - fmt.Printf("Error parsing JSON from %s for %s.%s: %s\n", lm.Path, lm.ResultPath, lm.ResultKey, err.Error()) - luaCollectErrors.Inc() - continue - } - - cacheEntry.Result = &data - cacheEntry.Timestamp = now - collectLuaResultsLoaded.Inc() - } else { - collectLuaResultsCached.Inc() - } - - metricVals, err := lua.GetMetrics(fc.LabelRenames, *cacheEntry.Result, lm.LuaMetricDef) - - if err != nil { - fmt.Printf("Error getting metric values for %s.%s: %s\n", lm.ResultPath, lm.ResultKey, err.Error()) - luaCollectErrors.Inc() - cacheEntry.Result = nil // don't use invalid results for cache - continue - } - - for _, mv := range metricVals { - fc.reportLuaMetric(ch, lm, mv, dupCache) - } - } -} - -func (fc *FritzboxCollector) reportLuaMetric(ch chan<- prometheus.Metric, lm *LuaMetric, value lua.LuaMetricValue, dupCache map[string]bool) { - - labels := make([]string, len(lm.PromDesc.VarLabels)) - for i, l := range lm.PromDesc.VarLabels { - if l == "gateway" { - labels[i] = fc.Gateway - } else { - lval, ok := value.Labels[l] - if !ok { - fmt.Printf("%s.%s from %s?%s has no resul for label %s", lm.ResultPath, lm.ResultKey, lm.Path, lm.Params, l) - lval = "" - } - - // convert hostname and MAC tolower to avoid problems with labels - if l == "HostName" || l == "MACAddress" { - labels[i] = strings.ToLower(fmt.Sprintf("%v", lval)) - } else { - labels[i] = fmt.Sprintf("%v", lval) - } - } - } - - // check for duplicate labels to prevent collection failure - key := lm.PromDesc.FqName + ":" + lm.PromDesc.fixedLabelValues + strings.Join(labels, ",") - if dupCache[key] { - fmt.Printf("%s.%s reported before as: %s\n", lm.ResultPath, lm.ResultPath, key) - luaCollectErrors.Inc() - return - } - dupCache[key] = true - - metric, err := prometheus.NewConstMetric(lm.Desc, lm.MetricType, value.Value, labels...) - if err != nil { - fmt.Printf("Error creating metric %s.%s: %s", lm.ResultPath, lm.ResultPath, err.Error()) - } else { - ch <- metric - } -} - -func test() { - root, err := upnp.LoadServices(*flagGatewayURL, *flagUsername, *flagPassword) - if err != nil { - panic(err) - } - - var newEntry bool = false - var json bytes.Buffer - json.WriteString("[\n") - - serviceKeys := []string{} - for k := range root.Services { - serviceKeys = append(serviceKeys, k) - } - sort.Strings(serviceKeys) - for _, k := range serviceKeys { - s := root.Services[k] - fmt.Printf("Service: %s (Url: %s)\n", k, s.ControlURL) - - actionKeys := []string{} - for l := range s.Actions { - actionKeys = append(actionKeys, l) - } - sort.Strings(actionKeys) - for _, l := range actionKeys { - a := s.Actions[l] - fmt.Printf(" %s - arguments: variable [direction] (soap name, soap type)\n", a.Name) - for _, arg := range a.Arguments { - sv := arg.StateVariable - fmt.Printf(" %s [%s] (%s, %s)\n", arg.RelatedStateVariable, arg.Direction, arg.Name, sv.DataType) - } - - if !a.IsGetOnly() { - fmt.Printf(" %s - not calling, since arguments required or no output\n", a.Name) - continue - } - - // only create JSON for Get - // TODO also create JSON templates for input actionParams - for _, arg := range a.Arguments { - // create new json entry - if newEntry { - json.WriteString(",\n") - } else { - newEntry = true - } - - json.WriteString("\t{\n\t\t\"service\": \"") - json.WriteString(k) - json.WriteString("\",\n\t\t\"action\": \"") - json.WriteString(a.Name) - json.WriteString("\",\n\t\t\"result\": \"") - json.WriteString(arg.RelatedStateVariable) - json.WriteString("\"\n\t}") - } - - fmt.Printf(" %s - calling - results: variable: value\n", a.Name) - res, err := a.Call(nil) - - if err != nil { - fmt.Printf(" FAILED:%s\n", err.Error()) - continue - } - - for _, arg := range a.Arguments { - fmt.Printf(" %s: %v\n", arg.RelatedStateVariable, res[arg.StateVariable.Name]) - } - } - } - - json.WriteString("\n]") - - if *flagJSONOut != "" { - err := ioutil.WriteFile(*flagJSONOut, json.Bytes(), 0644) - if err != nil { - fmt.Printf("Failed writing JSON file '%s': %s\n", *flagJSONOut, err.Error()) - } - } -} - -func testLua() { - - jsonData, err := ioutil.ReadFile("luaTest.json") - if err != nil { - fmt.Println("error reading luaTest.json:", err) - return - } - - var luaTests []LuaTest - err = json.Unmarshal(jsonData, &luaTests) - if err != nil { - fmt.Println("error parsing luaTest JSON:", err) - return - } - - // create session struct and init params - luaSession := lua.LuaSession{BaseURL: *flagGatewayLuaURL, Username: *flagUsername, Password: *flagPassword} - - for _, test := range luaTests { - fmt.Printf("TESTING: %s (%s)\n", test.Path, test.Params) - - page := lua.LuaPage{Path: test.Path, Params: test.Params} - pageData, err := luaSession.LoadData(page) - - if err != nil { - fmt.Println(err.Error()) - } else { - fmt.Println(string(pageData)) - } - - fmt.Println() - fmt.Println() - } -} - -func getValueType(vt string) prometheus.ValueType { - switch vt { - case "CounterValue": - return prometheus.CounterValue - case "GaugeValue": - return prometheus.GaugeValue - case "UntypedValue": - return prometheus.UntypedValue - } - - return prometheus.UntypedValue -} - -func main() { - flag.Parse() - - u, err := url.Parse(*flagGatewayURL) - if err != nil { - fmt.Println("invalid URL:", err) - return - } - - if *flagTest { - test() - return - } - - if *flagLuaTest { - testLua() - return - } - - // read metrics - jsonData, err := ioutil.ReadFile(*flagMetricsFile) - if err != nil { - fmt.Println("error reading metric file:", err) - return - } - - err = json.Unmarshal(jsonData, &metrics) - if err != nil { - fmt.Println("error parsing JSON:", err) - return - } - - // create a map for caching results - upnpCache = make(map[string]*upnpCacheEntry) - - var luaSession *lua.LuaSession - var luaLabelRenames *[]lua.LabelRename - if !*flagDisableLua { - jsonData, err := ioutil.ReadFile(*flagLuaMetricsFile) - if err != nil { - fmt.Println("error reading lua metric file:", err) - return - } - - var lmf *LuaMetricsFile - err = json.Unmarshal(jsonData, &lmf) - if err != nil { - fmt.Println("error parsing lua JSON:", err) - return - } - - // create a map for caching results - luaCache = make(map[string]*luaCacheEntry) - - // init label renames - lblRen := make([]lua.LabelRename, 0) - for _, ren := range lmf.LabelRenames { - regex, err := regexp.Compile(ren.MatchRegex) - - if err != nil { - fmt.Println("error compiling lua rename regex:", err) - return - } - - lblRen = append(lblRen, lua.LabelRename{Pattern: *regex, Name: ren.RenameLabel}) - } - luaLabelRenames = &lblRen - - // init metrics - luaMetrics = lmf.Metrics - for _, lm := range luaMetrics { - pd := &lm.PromDesc - - // make labels lower case - labels := make([]string, len(pd.VarLabels)) - for i, l := range pd.VarLabels { - labels[i] = strings.ToLower(l) - } - - // create fixed labels values - pd.fixedLabelValues = "" - for _, flv := range pd.FixedLabels { - pd.fixedLabelValues += flv + "," - } - - lm.Desc = prometheus.NewDesc(pd.FqName, pd.Help, labels, pd.FixedLabels) - lm.MetricType = getValueType(lm.PromType) - - lm.LuaPage = lua.LuaPage{ - Path: lm.Path, - Params: lm.Params, - } - - lm.LuaMetricDef = lua.LuaMetricValueDefinition{ - Path: lm.ResultPath, - Key: lm.ResultKey, - OkValue: lm.OkValue, - Labels: pd.VarLabels, - } - - // init TTL - if lm.CacheEntryTTL < minCacheTTL { - lm.CacheEntryTTL = minCacheTTL - } - } - - luaSession = &lua.LuaSession{ - BaseURL: *flagGatewayLuaURL, - Username: *flagUsername, - Password: *flagPassword, - } - } - - // init metrics - for _, m := range metrics { - pd := &m.PromDesc - - // make labels lower case - labels := make([]string, len(pd.VarLabels)) - for i, l := range pd.VarLabels { - labels[i] = strings.ToLower(l) - } - - // create fixed labels values - pd.fixedLabelValues = "" - for _, flv := range pd.FixedLabels { - pd.fixedLabelValues += flv + "," - } - - m.Desc = prometheus.NewDesc(pd.FqName, pd.Help, labels, pd.FixedLabels) - m.MetricType = getValueType(m.PromType) - - // init TTL - if m.CacheEntryTTL < minCacheTTL { - m.CacheEntryTTL = minCacheTTL - } - } - - collector := &FritzboxCollector{ - URL: *flagGatewayURL, - Gateway: u.Hostname(), - Username: *flagUsername, - Password: *flagPassword, - - LuaSession: luaSession, - LabelRenames: luaLabelRenames, - } - - if *flagCollect { - collector.LoadServices() - - prometheus.MustRegister(collector) - prometheus.MustRegister(collectErrors) - if luaSession != nil { - prometheus.MustRegister(luaCollectErrors) - } - - fmt.Println("collecting metrics via http") - - // simulate HTTP request without starting actual http server - writer := testResponseWriter{header: http.Header{}} - request := http.Request{} - promhttp.Handler().ServeHTTP(&writer, &request) - - fmt.Println(writer.String()) - - return - } - - go collector.LoadServices() - - prometheus.MustRegister(collector) - prometheus.MustRegister(collectErrors) - prometheus.MustRegister(collectUpnpResultsCached) - prometheus.MustRegister(collectUpnpResultsLoaded) - - if luaSession != nil { - prometheus.MustRegister(luaCollectErrors) - prometheus.MustRegister(collectLuaResultsCached) - prometheus.MustRegister(collectLuaResultsLoaded) - } - - http.Handle("/metrics", promhttp.Handler()) - fmt.Printf("metrics available at http://%s/metrics\n", *flagAddr) - - log.Fatal(http.ListenAndServe(*flagAddr, nil)) -} diff --git a/exporter/metrics-lua.json b/exporter/metrics-lua.json deleted file mode 100644 index edfe8c7..0000000 --- a/exporter/metrics-lua.json +++ /dev/null @@ -1,180 +0,0 @@ -{ - "labelRenames": [ - { - "matchRegex": "(?i)prozessor", - "renameLabel": "CPU" - }, - { - "matchRegex": "(?i)system", - "renameLabel": "System" - }, - { - "matchRegex": "(?i)DSL", - "renameLabel": "DSL" - }, - { - "matchRegex": "(?i)FON", - "renameLabel": "Phone" - }, - { - "matchRegex": "(?i)WLAN", - "renameLabel": "WLAN" - }, - { - "matchRegex": "(?i)USB", - "renameLabel": "USB" - }, - { - "matchRegex": "(?i)Speicher.*FRITZ", - "renameLabel": "Internal eStorage" - } - ], - "metrics": [ - { - "path": "data.lua", - "params": "page=energy", - "resultPath": "data.drain.*", - "resultKey": "actPerc", - "promDesc": { - "fqName": "gateway_data_energy_consumption", - "help": "percentage of energy consumed from data.lua?page=energy", - "varLabels": [ - "gateway", "name" - ] - }, - "promType": "GaugeValue", - "cacheEntryTTL": 300 - }, - { - "path": "data.lua", - "params": "page=energy", - "resultPath": "data.drain.*.lan.*", - "resultKey": "class", - "okValue": "green", - "promDesc": { - "fqName": "gateway_data_energy_lan_status", - "help": "status of LAN connection from data.lua?page=energy (1 = up)", - "varLabels": [ - "gateway", "name" - ] - }, - "promType": "GaugeValue", - "cacheEntryTTL": 300 - }, - { - "path": "data.lua", - "params": "page=ecoStat", - "resultPath": "data.cputemp.series.0", - "resultKey": "-1", - "promDesc": { - "fqName": "gateway_data_ecostat_cputemp", - "help": "cpu temperature from data.lua?page=ecoStat", - "varLabels": [ - "gateway" - ] - }, - "promType": "GaugeValue", - "cacheEntryTTL": 300 - }, - { - "path": "data.lua", - "params": "page=ecoStat", - "resultPath": "data.cpuutil.series.0", - "resultKey": "-1", - "promDesc": { - "fqName": "gateway_data_ecostat_cpuutil", - "help": "percentage of cpu utilization from data.lua?page=ecoStat", - "varLabels": [ - "gateway" - ] - }, - "promType": "GaugeValue", - "cacheEntryTTL": 300 - }, - { - "path": "data.lua", - "params": "page=ecoStat", - "resultPath": "data.ramusage.series.0", - "resultKey": "-1", - "promDesc": { - "fqName": "gateway_data_ecostat_ramusage", - "help": "percentage of RAM utilization from data.lua?page=energy", - "varLabels": [ - "gateway" - ], - "fixedLabels": { - "ram_type" : "Fixed" - } - }, - "promType": "GaugeValue", - "cacheEntryTTL": 300 - }, - { - "path": "data.lua", - "params": "page=ecoStat", - "resultPath": "data.ramusage.series.1", - "resultKey": "-1", - "promDesc": { - "fqName": "gateway_data_ecostat_ramusage", - "help": "percentage of RAM utilization from data.lua?page=energy", - "varLabels": [ - "gateway" - ], - "fixedLabels": { - "ram_type" : "Dynamic" - } - }, - "promType": "GaugeValue", - "cacheEntryTTL": 300 - }, - { - "path": "data.lua", - "params": "page=ecoStat", - "resultPath": "data.ramusage.series.2", - "resultKey": "-1", - "promDesc": { - "fqName": "gateway_data_ecostat_ramusage", - "help": "percentage of RAM utilization from data.lua?page=energy", - "varLabels": [ - "gateway" - ], - "fixedLabels": { - "ram_type" : "Free" - } - }, - "promType": "GaugeValue", - "cacheEntryTTL": 300 - }, - { - "path": "data.lua", - "params": "page=usbOv", - "resultPath": "data.usbOverview.devices.*", - "resultKey": "partitions.0.totalStorageInBytes", - "promDesc": { - "fqName": "gateway_data_usb_storage_total", - "help": "total storage in bytes from data.lua?page=usbOv", - "varLabels": [ - "gateway", "deviceType", "deviceName" - ] - }, - "promType": "GaugeValue", - "cacheEntryTTL": 300 - }, - { - "path": "data.lua", - "params": "page=usbOv", - "resultPath": "data.usbOverview.devices.*", - "resultKey": "partitions.0.usedStorageInBytes", - "promDesc": { - "fqName": "gateway_data_usb_storage_used", - "help": "used storage in bytes from data.lua?page=usbOv", - "varLabels": [ - "gateway", "deviceType", "deviceName" - ] - }, - "promType": "GaugeValue", - "cacheEntryTTL": 300 - } - ] -} - diff --git a/exporter/metrics.json b/exporter/metrics.json deleted file mode 100644 index 9d8707e..0000000 --- a/exporter/metrics.json +++ /dev/null @@ -1,549 +0,0 @@ -[ - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetTotalPacketsReceived", - "result": "TotalPacketsReceived", - "promDesc": { - "fqName": "gateway_traffic", - "help": "traffic on gateway interface", - "varLabels": [ - "gateway" - ], - "fixedLabels": { - "direction": "Received", - "unit": "Packets", - "interface": "WAN" - } - }, - "promType": "CounterValue" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetTotalPacketsSent", - "result": "TotalPacketsSent", - "promDesc": { - "fqName": "gateway_traffic", - "help": "traffic on gateway interface", - "varLabels": [ - "gateway" - ], - "fixedLabels": { - "direction": "Sent", - "unit": "Packets", - "interface": "WAN" - } - }, - "promType": "CounterValue" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "TotalBytesReceived", - "promDesc": { - "fqName": "gateway_traffic", - "help": "traffic on gateway interface", - "varLabels": [ - "gateway" - ], - "fixedLabels": { - "direction": "Received", - "unit": "Bytes", - "interface": "WAN" - } - }, - "promType": "CounterValue" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "TotalBytesSent", - "promDesc": { - "fqName": "gateway_traffic", - "help": "traffic on gateway interface", - "varLabels": [ - "gateway" - ], - "fixedLabels": { - "direction": "Sent", - "unit": "Bytes", - "interface": "WAN" - } - }, - "promType": "CounterValue" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "ByteSendRate", - "promDesc": { - "fqName": "gateway_traffic_rate", - "help": "traffic rate on gateway interface", - "varLabels": [ - "gateway" - ], - "fixedLabels": { - "direction": "Sent", - "unit": "Bytes", - "interface": "WAN" - } - }, - "promType": "GaugeValue" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetAddonInfos", - "result": "ByteReceiveRate", - "promDesc": { - "fqName": "gateway_traffic_rate", - "help": "traffic rate on gateway interface", - "varLabels": [ - "gateway" - ], - "fixedLabels": { - "direction": "Received", - "unit": "Bytes", - "interface": "WAN" - } - }, - "promType": "GaugeValue" - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetCommonLinkProperties", - "result": "Layer1UpstreamMaxBitRate", - "promDesc": { - "fqName": "gateway_max_bitrate", - "help": "max bitrate on gateway interface", - "varLabels": [ - "gateway" - ], - "fixedLabels": { - "direction": "Up", - "interface": "WAN" - } - }, - "promType": "GaugeValue", - "cacheEntryTTL": 60 - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetCommonLinkProperties", - "result": "Layer1DownstreamMaxBitRate", - "promDesc": { - "fqName": "gateway_max_bitrate", - "help": "max bitrate on gateway interface", - "varLabels": [ - "gateway" - ], - "fixedLabels": { - "direction": "Down", - "interface": "WAN" - } - }, - "promType": "GaugeValue", - "cacheEntryTTL": 60 - }, - { - "service": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1", - "action": "GetCommonLinkProperties", - "result": "PhysicalLinkStatus", - "okValue": "Up", - "promDesc": { - "fqName": "gateway_connection_status", - "help": "Connection status (Connected = 1)", - "varLabels": [ - "gateway" - ], - "fixedLabels": { - "connection": "Physical Link", - "interface": "WAN" - } - }, - "promType": "GaugeValue", - "cacheEntryTTL": 60 - }, - { - "service": "urn:dslforum-org:service:WANCommonInterfaceConfig:1", - "action": "GetTotalPacketsReceived", - "result": "TotalPacketsReceived", - "promDesc": { - "fqName": "gateway_traffic", - "help": "traffic on gateway interface", - "varLabels": [ - "gateway" - ], - "fixedLabels": { - "direction": "Received", - "unit": "Packets", - "interface": "DSL" - } - }, - "promType": "CounterValue" - }, - { - "service": "urn:dslforum-org:service:WANCommonInterfaceConfig:1", - "action": "GetTotalPacketsSent", - "result": "TotalPacketsSent", - "promDesc": { - "fqName": "gateway_traffic", - "help": "traffic on gateway interface", - "varLabels": [ - "gateway" - ], - "fixedLabels": { - "direction": "Sent", - "unit": "Packets", - "interface": "DSL" - } - }, - "promType": "CounterValue" - }, - { - "service": "urn:dslforum-org:service:WANCommonInterfaceConfig:1", - "action": "GetCommonLinkProperties", - "result": "Layer1UpstreamMaxBitRate", - "promDesc": { - "fqName": "gateway_max_bitrate", - "help": "max bitrate on gateway interface", - "varLabels": [ - "gateway" - ], - "fixedLabels": { - "direction": "Up", - "interface": "DSL" - } - }, - "promType": "GaugeValue", - "cacheEntryTTL": 60 - }, - { - "service": "urn:dslforum-org:service:WANCommonInterfaceConfig:1", - "action": "GetCommonLinkProperties", - "result": "Layer1DownstreamMaxBitRate", - "promDesc": { - "fqName": "gateway_max_bitrate", - "help": "max bitrate on gateway interface", - "varLabels": [ - "gateway" - ], - "fixedLabels": { - "direction": "Down", - "interface": "DSL" - } - }, - "promType": "GaugeValue", - "cacheEntryTTL": 60 - }, - { - "service": "urn:dslforum-org:service:WANCommonInterfaceConfig:1", - "action": "GetCommonLinkProperties", - "result": "PhysicalLinkStatus", - "okValue": "Up", - "promDesc": { - "fqName": "gateway_connection_status", - "help": "Connection status (Connected = 1)", - "varLabels": [ - "gateway" - ], - "fixedLabels": { - "connection": "Physical Link", - "interface": "DSL" - } - }, - "promType": "GaugeValue", - "cacheEntryTTL": 60 - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "GetStatusInfo", - "result": "ConnectionStatus", - "okValue": "Connected", - "promDesc": { - "fqName": "gateway_connection_status", - "help": "Connection status (Connected = 1)", - "varLabels": [ - "gateway" - ], - "fixedLabels": { - "connection": "IP", - "interface": "WAN" - } - }, - "promType": "GaugeValue", - "cacheEntryTTL": 60 - }, - { - "service": "urn:schemas-upnp-org:service:WANIPConnection:1", - "action": "GetStatusInfo", - "result": "Uptime", - "promDesc": { - "fqName": "gateway_connection_uptime_seconds", - "help": "Connection uptime", - "varLabels": [ - "gateway" - ], - "fixedLabels": { - "connection": "IP", - "interface": "WAN" - } - }, - "promType": "GaugeValue" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "ConnectionStatus", - "okValue": "Connected", - "promDesc": { - "fqName": "gateway_wan_connection_status", - "help": "WAN Connection status (Connected = 1)", - "varLabels": [ - "gateway", - "ConnectionType", - "ExternalIPAddress", - "MACAddress" - ], - "fixedLabels": { - "connection": "PPP", - "interface": "WAN" - } - }, - "promType": "GaugeValue" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "Uptime", - "promDesc": { - "fqName": "gateway_connection_uptime_seconds", - "help": "Connection uptime", - "varLabels": [ - "gateway" - ], - "fixedLabels": { - "connection": "PPP", - "interface": "WAN" - } - }, - "promType": "GaugeValue" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "UpstreamMaxBitRate", - "promDesc": { - "fqName": "gateway_connection_max_bitrate", - "help": "connection max bitrate", - "varLabels": [ - "gateway" - ], - "fixedLabels": { - "direction": "Up", - "connection": "PPP", - "interface": "WAN" - } - }, - "promType": "GaugeValue" - }, - { - "service": "urn:dslforum-org:service:WANPPPConnection:1", - "action": "GetInfo", - "result": "DownstreamMaxBitRate", - "promDesc": { - "fqName": "gateway_connection_max_bitrate", - "help": "connection max bitrate", - "varLabels": [ - "gateway" - ], - "fixedLabels": { - "direction": "Down", - "connection": "PPP", - "interface": "WAN" - } - }, - "promType": "GaugeValue" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetTotalAssociations", - "result": "TotalAssociations", - "promDesc": { - "fqName": "gateway_wlan_current_connections", - "help": "current WLAN connections", - "varLabels": [ - "gateway" - ], - "fixedLabels": { - "wlan": "2.4 GHz" - } - }, - "promType": "GaugeValue" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetTotalAssociations", - "result": "TotalAssociations", - "promDesc": { - "fqName": "gateway_wlan_current_connections", - "help": "current WLAN connections", - "varLabels": [ - "gateway" - ], - "fixedLabels": { - "wlan": "5 Ghz" - } - }, - "promType": "GaugeValue" - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:1", - "action": "GetInfo", - "result": "Status", - "okValue": "Up", - "promDesc": { - "fqName": "gateway_wlan_status", - "help": "WLAN status (Enabled = 1)", - "varLabels": [ - "gateway" - ], - "fixedLabels": { - "wlan": "2.4 Ghz" - } - }, - "promType": "GaugeValue", - "cacheEntryTTL": 60 - }, - { - "service": "urn:dslforum-org:service:WLANConfiguration:2", - "action": "GetInfo", - "result": "Status", - "okValue": "Up", - "promDesc": { - "fqName": "gateway_wlan_status", - "help": "WLAN status (Enabled = 1)", - "varLabels": [ - "gateway" - ], - "fixedLabels": { - "wlan": "5 Ghz" - } - }, - "promType": "GaugeValue", - "cacheEntryTTL": 60 - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "UpTime", - "promDesc": { - "fqName": "gateway_uptime_seconds", - "help": "gateway uptime", - "varLabels": [ - "gateway", - "Description" - ] - }, - "promType": "GaugeValue" - }, - { - "service": "urn:dslforum-org:service:DeviceInfo:1", - "action": "GetInfo", - "result": "ModelName", - "promDesc": { - "fqName": "gateway_device_modelname", - "help": "gateway device model name", - "varLabels": [ - "gateway", - "Description", - "ModelName", - "ProductClass", - "SoftwareVersion", - "HardwareVersion" - ] - }, - "promType": "GaugeValue" - }, - { - "service": "urn:dslforum-org:service:LANEthernetInterfaceConfig:1", - "action": "GetStatistics", - "result": "Stats.BytesSent", - "promDesc": { - "fqName": "gateway_traffic", - "help": "traffic on gateway interface", - "varLabels": [ - "gateway" - ], - "fixedLabels": { - "direction": "Sent", - "unit": "Bytes", - "interface": "LAN" - } - }, - "promType": "CounterValue" - }, - { - "service": "urn:dslforum-org:service:LANEthernetInterfaceConfig:1", - "action": "GetStatistics", - "result": "Stats.BytesReceived", - "promDesc": { - "fqName": "gateway_traffic", - "help": "traffic on gateway interface", - "varLabels": [ - "gateway" - ], - "fixedLabels": { - "direction": "Received", - "unit": "Bytes", - "interface": "LAN" - } - }, - "promType": "CounterValue" - }, - { - "service": "urn:dslforum-org:service:Hosts:1", - "action": "GetGenericHostEntry", - "actionArgument": { - "name": "NewIndex", - "isIndex": true, - "providerAction": "GetHostNumberOfEntries", - "value": "HostNumberOfEntries" - }, - "result": "Active", - "promDesc": { - "fqName": "gateway_host_active", - "help": "is host currently active", - "varLabels": [ - "gateway", - "IPAddress", - "MACAddress", - "InterfaceType", - "HostName" - ] - }, - "promType": "GaugeValue", - "cacheEntryTTL": 60 - }, - { - "service": "urn:dslforum-org:service:X_AVM-DE_Dect:1", - "action": "GetGenericDectEntry", - "actionArgument": { - "name": "NewIndex", - "isIndex": true, - "providerAction": "GetNumberOfDectEntries", - "value": "NumberOfEntries" - }, - "result": "Active", - "promDesc": { - "fqName": "gateway_dect_active", - "help": "is dect device currently active", - "varLabels": [ - "gateway", - "ID", - "Name", - "Model" - ] - }, - "promType": "GaugeValue", - "cacheEntryTTL": 120 - } -] \ No newline at end of file