Ggf macht es auch Sinn die „statischen“ Werte zumindest täglich oder stündlich abzufragen
Moin Michael,
wenn man FB_SetEnable benutzt, dann dauert es bis zur Anzeige in IPSView so lange bei den WLAN 2.4 und 5 Ghz bis die Instanz neu aktualisiert wird. Gibt es eine Möglichkeit, die Instanz per Skript zu aktualisieren, so wie es Lese Status macht?
Bislang sehe ich nur die Möglichkeit RefreshInterval per IPS_SetProperty zu ändern, damit die Anzeige dann schneller erfolgt.
Beim Gäste WLAN schaltet die FB7590 sofort um.
Ergänzung:
Beim alten FB Projekt wurde der Status sofort für alle WLAN umgeschaltet, wenn man das Aktions & Auslese-Script WLAN mit Array('SENDER'=>'RequestAction','IDENT'=>'FB_WLAN_5','VALUE'=> false));
bzw.
Array('SENDER'=>'RequestAction','IDENT'=>'FB_WLAN_5','VALUE'=> true));
aufgerufen hat.
Gruß
Hans
Es sind jetzt mehr als 24h seit dem letzten Update des Moduls rum.
Eine Fehlermeldung kann ich nach wie vor nirgendwo sehen und die Variaablen Auslastung und Bitrate werden immer noch nicht aktualisiert.
Ich habe auch zwischendurch mal die Internetverbindung neu aufgebaut, in der Erwartung, dass sich dadurch vielleicht der Link-State ändert und dieses ominöse Event ausgelöst wird. Das ist aber nicht der Fall. Von daher gehe ich nicht davon aus, dass sich da von alleine noch etwas tut. Vielleicht hilft wieder ein Neustart des IPS-Dienstes, so wie beim letzten Mal. Aber das kann ich erst sagen, wenn ich den Dienst irgendwann wirklich neu starten muss.
Gruß
Slummi
Hi,
welche Bitrate meinst Du denn? Die Max. Up-Down-kBitrate? Die werden nur geschrieben wenn die Verbindung neu trainiert werden musste, also z.B. mal kurz Kabel ab dann sollte da was kommen.
Auslastung Up/Down kommt bei mir. Was hast Du für eine Zeit in der Instanz angegeben? Ich habe 300 für 5 Minuten eingetragen.
Ralf
Bei mir wurden sie am 12.09. 17:34 aktualisiert, das war der Zeitpunkt des Reboots der Box. Auch „Status der physischen Verbindung“ wird scheinbar nur aktualisiert, wenn die Box neu startet, was aber grundsätzlich auch ok ist.
Warum sollten sich die Werte ändern?
Die Daten scheinen aus dem Internet>Online-Monitor zu sein und beziehen sich auf die physische Verbindung, die ändern sich bei reconnect ja auch nicht.
Ich meine die beiden Variablen Up-/Downstream Max kBitrate. Die beiden Variablen Auslastung Up-/Download werden aber auch nicht mehr aktualisiert.
Die steht auf 5 Sekunden (Standardwert). Das hat ja auch prima funktioniert, als die Variablen noch aktualisiert wurden.
Prinzipiell gebe ich dir da recht. Die Frage ist, was AVM als Link-Änderung betrachtet. Ein Reboot und ein Resync sind in jedem Fall eine Änderung. Es kann aber auch eine Änderung z.B. durch die adaptive Anpassung der Bitrate im Betrieb geben. Vielleicht zählt AVM ja auch einen Reconnect dazu. Bei mir haben sich die Variablen jedenfalls unabhängig von den o.g. Gründen aktualisert als es noch funktionierte. Es hat schon lange keinen Reboot und keinen Resync der Box mehr gegeben, dennoch haben sich die Variablen zuvor aktualisiert.
Das stimmt. Anfangs hatte ich da aber Werte, die denen der Sync-Bitrate entsprachen. Daher habe ich mich auch gewundert als die Werte das erste Mal plötzlich niedriger waren. Im Online-Monitor scheint es sich um die Netto-Datenrate zu handeln.
Ich würde da ja gerne mehr testen, aber ich kann nicht einfach zwischendurch die Box neu starten oder die Verbindung trennen. Dann brechen mehrere IPSec-Tunnel zusammen, die ich beruflich brauche, was nicht gut wäre.
Das Routing aus meinem Netzwerk zu Fritzbox und zurück über das zugewiesende Gateway funktioniert.
Sonst könnte ich z.b. nicht auf die WebGUI zugreifen ( Problem hatte ich anfangs ) oder sich das iPhone mit der App nicht als VoIP-Client an der Box anmelden. Das hängt auch in einem anderen VLan.
Ich habe den FritzBox Configurator nochmal neu installiert, es lassen sich nun auch die meisten Instanzen anlegen, aktuell aber noch alle mit Fehler und es werden keine Daten gelesen.
Wenn ich noch richtig weiß, musste ich für meinen Symcon User den Zugang aus dem Internet Aktivieren.
Sonst hat das ganze aus dem anderen Subnet nicht Funktioniert
Zugang Internet hab ich testweise für den User aktiviert - ändert aber nichts.
WAs mich stutzig macht: ich hatte vorher das alte FritzBox Projekt installiert, das hat problemlos mit der Netzwerkkonfiguration funktioniert.
Das erst Beta-FritzBox Modul hier aus dem Thread hat auch so halbwegs nach Anfangsproblemen funktioniert.
Die aktuelle Version zeigt nur noch Fehler.
Ich weiss nicht, ob es ggf. dran lieg, das meine FritzBox im BridgeModus läuft, das war aber vorher genauso. Die WebGUI ist eben über ein eigens VLan auf LAN1-Port erreichbar, sonst funktionieren die VoIP-Telefone und die Handy-App nicht.
Und das Modul kann die Box ja erreichen, ein Teil der Daten werden ja gelesen und ich kann auch die Instanzen anlegen.
Aber es efolgt kein Update der Daten danach -die Variablen bleiben leer
Moin @Nall-chan,
beim Suchen nach Infos mittels grepWin ist mir aufgefallen, dass grepWin unterschiedliche Kodierungen für die php-Dateien anzeigt. Möglicherweise ist es irrelevant aber ich wollte es wenigstens erwähnen
Name Grösse Gefunden Pfad Kodierung Verändert am
module.php 23,8 KB 224 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\FritzBox Callmonitor ANSI 21.07.21 08:01:00
module.php 10,9 KB 91 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\FritzBox Configurator UTF8 21.07.21 08:01:00
module.php 2,63 KB 32 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\FritzBox Device Info ANSI 21.07.21 08:01:00
module.php 5,67 KB 67 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\FritzBox DHCP Server ANSI 21.07.21 08:01:00
module.php 8,56 KB 89 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\FritzBox Discovery ANSI 21.07.21 08:01:00
module.php 5,70 KB 52 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\FritzBox DynDNS ANSI 21.07.21 08:01:00
module.php 5,24 KB 60 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\FritzBox File Share ANSI 21.07.21 08:01:00
module.php 15,5 KB 167 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\FritzBox Hosts ANSI 21.07.21 08:01:00
module.php 31,8 KB 373 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\FritzBox IO UTF8 21.07.21 08:01:00
module.php 8,86 KB 69 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\FritzBox MyFritz ANSI 21.07.21 08:01:00
module.php 3,89 KB 48 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\FritzBox NAS Storage ANSI 21.07.21 08:01:00
module.php 37,7 KB 347 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\FritzBox Telephony UTF8 21.07.21 08:01:00
module.php 2,90 KB 35 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\FritzBox Time ANSI 21.07.21 08:01:00
module.php 2,66 KB 33 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\FritzBox UPnP MediaServer ANSI 21.07.21 08:01:00
module.php 10,3 KB 99 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\FritzBox WAN Common Interface UTF8 21.07.21 08:01:00
module.php 3,59 KB 44 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\FritzBox WAN DSL Link ANSI 21.07.21 08:01:00
module.php 9,53 KB 93 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\FritzBox WAN IP Connection ANSI 21.07.21 08:01:00
module.php 8,70 KB 61 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\FritzBox WAN PortMapping ANSI 21.07.21 08:01:00
module.php 3,16 KB 37 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\FritzBox WebDav Storage ANSI 21.07.21 08:01:00
module.php 28,1 KB 287 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\FritzBox WLAN ANSI 21.07.21 08:01:00
FritzBoxBase.php 16,9 KB 195 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\libs UTF8 21.07.21 08:01:00
FritzBoxModule.php 4,42 KB 3 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\libs UTF8 21.07.21 08:01:00
FritzBoxTable.php 8,32 KB 97 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\libs UTF8 21.07.21 08:01:00
FritzBoxTelHelper.php 6,22 KB 66 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\libs ANSI 21.07.21 08:01:00
AttributeArrayHelper.php 2,54 KB 26 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\libs\helper ANSI 21.07.21 08:01:00
BufferHelper.php 1,95 KB 15 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\libs\helper UTF8 21.07.21 08:01:00
DebugHelper.php 2,03 KB 10 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\libs\helper UTF8 21.07.21 08:01:00
ParentIOHelper.php 3,34 KB 28 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\libs\helper UTF8 21.07.21 08:01:00
SemaphoreHelper.php 1,19 KB 6 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\libs\helper UTF8 21.07.21 08:01:00
UTF8Helper.php 1,26 KB 6 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\libs\helper UTF8 21.07.21 08:01:00
VariableHelper.php 2,01 KB 4 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\libs\helper UTF8 21.07.21 08:01:00
VariableProfileHelper.php 8,67 KB 32 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\libs\helper UTF8 21.07.21 08:01:00
WebhookHelper.php 2,27 KB 18 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\libs\helper UTF8 21.07.21 08:01:00
index.php 3,49 KB 32 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\libs\phpqrcode ANSI 21.07.21 08:01:00
phpqrcode.php 115 KB 1258 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\libs\phpqrcode ANSI 21.07.21 08:01:00
qrbitstream.php 5,08 KB 70 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\libs\phpqrcode ANSI 21.07.21 08:01:00
qrconfig.php 1,39 KB 8 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\libs\phpqrcode ANSI 21.07.21 08:01:00
qrconst.php 1,66 KB 17 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\libs\phpqrcode ANSI 21.07.21 08:01:00
qrencode.php 16,6 KB 218 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\libs\phpqrcode ANSI 21.07.21 08:01:00
qrimage.php 3,44 KB 35 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\libs\phpqrcode ANSI 21.07.21 08:01:00
qrinput.php 23,5 KB 287 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\libs\phpqrcode ANSI 21.07.21 08:01:00
qrlib.php 1,52 KB 16 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\libs\phpqrcode ANSI 21.07.21 08:01:00
qrmask.php 11,9 KB 141 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\libs\phpqrcode ANSI 21.07.21 08:01:00
qrrscode.php 8,08 KB 100 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\libs\phpqrcode ANSI 21.07.21 08:01:00
qrspec.php 25,4 KB 219 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\libs\phpqrcode ANSI 21.07.21 08:01:00
qrsplit.php 10,8 KB 100 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\libs\phpqrcode ANSI 21.07.21 08:01:00
qrtools.php 6,01 KB 59 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\libs\phpqrcode ANSI 21.07.21 08:01:00
LibraryTest.php 2,80 KB 23 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\tests ANSI 21.07.21 08:01:00
ConstantStubs.php 1,97 KB 49 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\tests\stubs ANSI 21.07.21 08:01:00
module.php 7,07 KB 54 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\tests\stubs\CoreStubs\ArchiveControl ANSI 21.07.21 08:01:00
module.php 199 Bytes 3 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\tests\stubs\CoreStubs\DNSSDControl ANSI 21.07.21 08:01:00
module.php 218 Bytes 3 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\tests\stubs\CoreStubs\Util Control ANSI 21.07.21 08:01:00
module.php 2,21 KB 23 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\tests\stubs\CoreStubs\VoIP ANSI 21.07.21 08:01:00
GlobalStubs.php 31,1 KB 310 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\tests\stubs ANSI 21.07.21 08:01:00
module.php 125 Bytes 2 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\tests\stubs\IOStubs\ClientSocket ANSI 21.07.21 08:01:00
module.php 454 Bytes 7 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\tests\stubs\IOStubs\MulticastSocket ANSI 21.07.21 08:01:00
module.php 470 Bytes 8 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\tests\stubs\IOStubs\SerialPort ANSI 21.07.21 08:01:00
module.php 2,55 KB 20 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\tests\stubs\IOStubs\ServerSocket ANSI 21.07.21 08:01:00
module.php 121 Bytes 2 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\tests\stubs\IOStubs\SSEClient ANSI 21.07.21 08:01:00
module.php 410 Bytes 7 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\tests\stubs\IOStubs\UDPSocket ANSI 21.07.21 08:01:00
module.php 1,33 KB 17 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\tests\stubs\IOStubs\VirtualIO ANSI 21.07.21 08:01:00
module.php 70 Bytes 1 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\tests\stubs\IOStubs\WWWReader ANSI 21.07.21 08:01:00
KernelStubs.php 39,7 KB 329 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\tests\stubs ANSI 21.07.21 08:01:00
MessageStubs.php 4,70 KB 144 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\tests\stubs ANSI 21.07.21 08:01:00
ModuleStubs.php 20,2 KB 156 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\tests\stubs ANSI 21.07.21 08:01:00
CoreStubsValidationTest.php 403 Bytes 4 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\tests\stubs\tests ANSI 21.07.21 08:01:00
IOStubsValidationTest.php 1,16 KB 10 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\tests\stubs\tests ANSI 21.07.21 08:01:00
Validator.php 5,76 KB 71 C:\ProgramData\Symcon\modules\.store\de.nall.chan.fritzbox\tests\stubs ANSI 21.07.21 08:01:00
Gruß
Hans
Moin Zusammen,
ich bin auch endlich dazu gekommen auf IPS 6 umzustellen und kann nun das Modul testen. Was ich neben den Maximalwerten und den Auslastungsbalken des Up/Download aus dem alten Modul (wurde ja schon angesprochen) auch noch vermisse ist die aktuelle WAN IP-Adresse der Box. Ich nutze DSL mit der neusten FW auf der 7590.
Wenn ich irgendetwas spezielles Testen soll oder ein DSL Tester noch fehlt, kann ich gerne helfen.
Ich habe beim Aktivieren einer Instanz noch die Meldung erhalten, das es Probleme mit Variablen Profilen gibt und die nicht genutzt werden können. Die Meldung habe ich aber dann nicht nochmal erhalten und konnte den Fehler daher nicht reproduzieren.
Viele Grüße
TheEldar
Hi,
gug mal unter „FritzBox WAN IP-Verbindung 1“ bei „Externe IPv4 Adresse“ bzw. „Externe IPv6 Adresse“.
Ralf
OK, hat sich erledigt, reboot von FB und Symcon haben geholfen. Scheint als hätte das Modul nicht mit Bekommen das ich eine IP-Adresse habe. Egal nun wird es auch im Konfigurator korrekt angezeigt.
Moin,
das hier geschilderte Problem mit der Zeitverzögerung der Variablenanzeige tritt auch bei den Rufumleitungen zu.
Man kann zwar mit
FB_SetDeflectionEnable(29702, 1, true);
die Rufumleitung schalten und die FB setzt diese auch sofort, aber die Variable wird erst mit dem erneuten Refresh der Instanz ausgeführt.
Gibt es eine Möglichkeit diesen Refresh zu erwzingen - quasi die Rufumleitungen neu laden mit Aktualisierung der Variablen? FB_GetDeflection aktualisiert die Variablen nicht, obwohl die Umschaltung sofort erfolgt und auch NewEnable schon den neuen Zustand anzeigt.
Gruß
Hans
Moin @paresy,
kannst du mir einige Informationen zum Befehl IPS_RequestAction geben da der Befehl nicht in der Doku steht. Aber genau mit diesem Befehl wird im Modul von @Nall-chan der von mir gewünschte Refresh auf die Instanzen ausgeführt
IPS_RequestAction(48660, "RefreshState", true);
IPS_RequestAction(29702, "RefreshDeflectionList", true);
Gruß
Hans
Damit kannst du die RequestAction Funktion auf einem Modul aufrufen: FritzBox/module.php at f9bba67aaa09f54b5d3a61d9e87203ef80c20f03 · Nall-chan/FritzBox · GitHub
Somit definitiv nicht für die Öffentlichkeit gedacht und @Nall-chan nutzt dies eher als Trick anstatt die Funktion „public“ zu machen.
paresy
Moin @paresy,
so etwas in der Art dachte ich mir schon. Vielleicht verschiebst du den Beitrag dann besser ins Beta Forum.
Nur wenn ich den Befehl nicht nutze, wie kann ich ansonsten die Instanz refreshen? Vielleicht wird das ja noch von @Nall-chan implementiert
Gruß
Hans
Korrekt - Er müsste die Funktion als public deklarieren. Die IPS_RequestAction Funktion kann hier ruhig stehen. Wir dokumentieren diese nur nicht, da die eigentlich nicht für die normalen User gedacht ist.
paresy
Ich antworte mir mal selber:
- FritzBox Modul komplett deinstalliert
- Version 1.10 des alten FritzBox Project Skriptes installiert und ausgeführt
Bang - alle Daten der FritzBox6591 eingelesen und aktuell.
Das erkläre mir mal bitte jemand - guckst du:
Kleine Ergänzung noch: Warum das FritzBox Dicovery nicht funktioniert, wenn ich das richtig gelesen habe wir Multicast zwischen VLan’s benötigt und das unterstützt die D… Unifi DreamMachine nicht.
Moin @paresy,
danke, das hat mir sehr geholfen, da ich nun alles über das neue Modul steuern kann
Gruß
Hans