Get AvmTamInfo - Gincules/avmtools GitHub Wiki

Get-AvmTamInfo

Synopsis

Action: GetInfo
Available on: ✅ FRITZ!Box / đŸšĢ FRITZ!Repeater
Status: ✅
Remote access: ✅
Required rights: âš™ī¸ / â˜Žī¸

Description

This function retruns telephone answering machine information by index.

Input:

Data type Variable Example or Description
UShort NewIndex 0

Output:

Data type Variable Example
String u urn:dslforum-org:service:X_AVM-DE_TAM:1
Boolean NewEnable 0
String NewName Answering machine
Boolean NewTAMRunning 1
Ushort NewStick 0
Ushort NewStatus 32768
Uint NewCapacity 0
String NewMode record_message
Ushort NewRingSeconds 20
String NewPhoneNumbers

Syntax

Get-AvmTamInfo
    [-Insecure]
    [-RemoteAccess]
    [-Url <String>]
    [-Port <Ushort>]
    [-Credential <PSCredential>]
    [-NewIndex <Boolean>]

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
    NewIndex = 0
}

Get-AvmTamInfo @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
    NewIndex = 0
}

Get-AvmTamInfo @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
    NewIndex = 0
}

Get-AvmTamInfo @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
    NewIndex = 0
}

Get-AvmTamInfo @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
    NewIndex = 0
}

Get-AvmTamInfo @splatParameters
âš ī¸ **GitHub.com Fallback** âš ī¸