Skip to content

Get AvmDeviceInfo

Gincules edited this page Apr 4, 2023 · 1 revision

Get-AvmDeviceInfo

Synopsis

Action: GetInfo
Available on: ✅ FRITZ!Box / ✅ FRITZ!Repeater
Status: ✅
Remote access: ✅
Required rights: 🔧

Description

This function returns device information.

Output:

Data type Variable Example
String u urn:dslforum-org:service:DeviceInfo:1
String NewManufacturerName AVM
String NewManufacturerOUI 12345E
String NewModelName FRITZ!Box 6590 Cable
String NewDescription FRITZ!Box 6590 Cable 148.07.29
String NewProductClass FRITZ!Box
String NewSerialNumber 123A4B5678C90
String NewSoftwareVersion 148.07.29
String NewHardwareVersion FRITZ!Box 6590 Cable
String NewSpecVersion 1.0
String NewProvisioningCode
Uint NewUpTime 427686
String NewDeviceLog 27.10.22 15:23:02 IPv6 prefix was updated successfully.

Syntax

Get-AvmDeviceInfo
    [-Insecure]
    [-RemoteAccess]
    [-Url <String>]
    [-Port <Ushort>]
    [-Credential <PSCredential>]

Examples

Example 1

This example describes how to run the command using a valid certificate and remote access.

[PSCredential]$Credential = Import-Clixml -Path "${env:APPDATA}\PScred\avmtools-credential.xml"

$splatParameters = @{
    RemoteAccess = $true
    Url = "https://myfritzaddress12.myfritz.net"
    Port = 443
    Credential = $Credential
}

Get-AvmDeviceInfo @splatParameters

Example 2

This example describes how to run the command using local connection with a valid certificate.

[PSCredential]$Credential = Import-Clixml -Path "${env:APPDATA}\PScred\avmtools-credential.xml"

$splatParameters = @{
    Url = "https://fritz.box"
    Port = 49443
    Credential = $Credential
}

Get-AvmDeviceInfo @splatParameters

IP address can be used instead of DNS name.

[PSCredential]$Credential = Import-Clixml -Path "${env:APPDATA}\PScred\avmtools-credential.xml"

$splatParameters = @{
    Url = "https://192.168.178.1"
    Port = 49443
    Credential = $Credential
}

Get-AvmDeviceInfo @splatParameters

Example 3

This example describes how to run the command using local connection without a valid certificate.

[PSCredential]$Credential = Import-Clixml -Path "${env:APPDATA}\PScred\avmtools-credential.xml"

$splatParameters = @{
    Insecure = $true
    Url = "http://fritz.box"
    Port = 49000
    Credential = $Credential
}

Get-AvmDeviceInfo @splatParameters

IP address can be used instead of DNS name.

[PSCredential]$Credential = Import-Clixml -Path "${env:APPDATA}\PScred\avmtools-credential.xml"

$splatParameters = @{
    Insecure = $true
    Url = "http://192.168.178.1"
    Port = 49000
    Credential = $Credential
}

Get-AvmDeviceInfo @splatParameters
Clone this wiki locally