FritzBox / Internet reconnect

Begonnen von RainerS, 12 September 2022, 09:21:00

Vorheriges Thema - Nächstes Thema

RainerS

Hallo,

habe den Aufruf

get <device> tr064Command WANIPConnection:1 wanipconnection1 ForceTermination

in der myutils.pm untergebracht.

Erhalte aber trotz erfolgreicher Ausführung ein eMeldung im log-File

Service='WANIPConnection:1'   Control='wanipconnection1'   Action='ForceTermination'
----------------------------------------------------------------------
$VAR1 = {
          'UPnPError' => {
                           'errorDescription' => 'DisconnectInProgress',
                           'errorCode' => '707'
                         }
        };


Warum ? Wird der Befehl von der FB mehrmals ausgeführt ?

juergen012

get Fritzboxl luaFunction internet/inetstat_monitor.lua?myXhr=1&action=disconnect&useajax=1&xhr=1

Fhem unter Proxmox

Det20


Wernieman

- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

Det20

Ja, habe aber nur "get ... luaQuery"

juergen012

#5
installier mal den Fritzbox fork von Wernieman.

https://forum.fhem.de/index.php/topic,118150.msg1125692.html#msg1125692
Fhem unter Proxmox

Det20

Fand ich toll, wollte aber warten, bis die beiden Module zusammen geführt werden. Trotzdem danke

Wernieman

@juergen012

Danke für die Blumen, aber es ist nicht von mir ....
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

juergen012

Fhem unter Proxmox

RainerS

Habe den obigen Aufruf per AT ausführen lassen.
Auszug log:


2022.09.12 23:55:00 3: FRITZBOX: get AVMRouter tr064Command WANIPConnection:1 wanipconnection1 ForceTermination
2022.09.12 23:55:00 2: FRITZBOX AVMRouter: TR064_Cmd.4322 TR064-Error 707:DisconnectInProgress (service='WANIPConnection:1', control='wanipconnection1', action='ForceTermination')
2022.09.12 23:55:00 3: get AVMRouter tr064Command WANIPConnection:1 wanipconnection1 ForceTermination : Service='WANIPConnection:1'   Control='wanipconnection1'   Action='ForceTermination'
----------------------------------------------------------------------
$VAR1 = {
          'UPnPError' => {
                           'errorCode' => '707',
                           'errorDescription' => 'DisconnectInProgress'
                         }
        };

2022.09.12 23:55:00 3: FBreconnect: Service='WANIPConnection:1'   Control='wanipconnection1'   Action='ForceTermination'
----------------------------------------------------------------------
$VAR1 = {
          'UPnPError' => {
                           'errorCode' => '707',
                           'errorDescription' => 'DisconnectInProgress'
                         }
        };


FB hat sich neu verbunden, neue IP, aber log-Einträge
Der Aufruf steht im WiKi ... ???

Jamo

Versuch mal eine '1' an as get <device> tr064Command WANIPConnection:1 wanipconnection1 ForceTermination anzuhängen, wie hier von Otto123 beschrieben:
https://forum.fhem.de/index.php/topic,118150.msg1165509.html#msg1165509, also {fhem('get <device> tr064Command WANIPConnection:1 wanipconnection1 ForceTermination',1)} dann sollte der Logeintrag weg sein.
Bullseye auf iNUC, Homematic + HMIP(UART/HMUSB), Debmatic, HUEBridge, Zigbee/Conbee III, FB7690, Alexa (fhem-lazy), Livetracking, LaCrosse JeeLink, LoRaWan / TTN / Chirpstack, Sonos, ESPresence

RainerS

Leider immer noch ein Eintrag im log:  :-[

sub FritzBox_reconnect() {

fhem("get AVMRouter tr064Command WANIPConnection:1 wanipconnection1 ForceTermination",1);
}


2022.09.15 09:22:17 2: FRITZBOX AVMRouter: TR064_Cmd.4322 TR064-Error 707:DisconnectInProgress (service='WANIPConnection:1', control='wanipconnection1', action='ForceTermination')
2022.09.15 09:22:17 3: FBreconnect: Service='WANIPConnection:1'   Control='wanipconnection1'   Action='ForceTermination'
----------------------------------------------------------------------
$VAR1 = {
          'UPnPError' => {
                           'errorDescription' => 'DisconnectInProgress',
                           'errorCode' => '707'
                         }
        };

RainerS

Keiner der sich sehr gut auskennt hier ?  :-\

Otto123

Zitat von: R2D2_ am 12 September 2022, 09:21:00

Warum ? Wird der Befehl von der FB mehrmals ausgeführt ?
ich meine deine eingehende Vermutung stimmt. Ich kann derzeit nicht testen, aber ich meine ich habe das schon probiert. Du bekommst ja eine Fehlermeldung und keine einfache Quittung. Am Montag kann ich das mal versuchen nachzuvollziehen.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

RainerS