[gelöst]Andere WLAN-Funknetze in Ihrer Umgebung aus Fritzbox in Fhem anzeigen

Begonnen von matze1999, 08 Februar 2023, 11:25:56

Vorheriges Thema - Nächstes Thema

matze1999

Hallo,

könnte man die "Andere WLAN-Funknetze in Ihrer Umgebung" aus der Fritzbox in fhem anzeigen/auswerten lassen? Aktuell habe ich die nicht in den Readings:

box_fwVersion 262.07.39-101708

matze1999

JoWiemann

Hallo,

grundsätzlich würde das gehen. Aber wofür braucht man das?

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

bartman121

Einen echten Automatisierungssinn sehe ich auch nicht. Aber man könnte natürlich automatisierte deauth-angriffe machen und schauen ob sich die Anzahl der WLAN-netze nach Wochen deutlich verringert:)


matze1999

Hallo,

es ist nett, dass ihr euch Gedanken darüber macht, mit was ich meine Zeit vergeude, aber ich habe festgestellt, dass mir das helfen würde.

Früher gab es hier min. die Antwort:
Zitatsieh in der commandref nach
o.s.ä.  ;-)

Das würde mir hier auch helfen, wenn ich einen Anhaltspunkt bekommen könnte, wo ich nachsehen kann.

matze1999

JoWiemann

Zitat von: matze1999 am 10 Februar 2023, 10:22:09
es ist nett, dass ihr euch Gedanken darüber macht, mit was ich meine Zeit vergeude, aber ich habe festgestellt, dass mir das helfen würde.

Nun ja, was ist den mit unserer Zeit? Wer "vergeudet" den die. Und, wenn etwas in der commandRef stehen würde, hättest Du es ja schon gefunden. Wobei, ein Anwendungsfall könnte ja für andere auch interessant sein.

Also mein Tipp. Entwicklertools im Browser aktivieren und sich mal anschauen, was so an Kommunikation zwischen WebFrontend der FritzBox und der Fritzbox stattfindet, wenn man sich die WLAN's anzeigen lässt. Hier wurden ein paar Grundsätzlich Themen, was wie mit der FritzBox geht diskutiert: https://forum.fhem.de/index.php/topic,109689.0.html

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

matze1999

also kurz und gut:

an einem abgesetzten Standort darf ich den DSL Zugang eines netten Nachbarn mit nutzen. Dazu wurde eine Fritzbox angeschafft, die ein eigenes Netz/WLAN aufspannt. Zur Überwachung habe ich eine Fritzbox mit Mobilanbindung.

Das eigene WLAN wird immer nur angeschaltet, wenn jemand vor Ort ist, deshalb möchte ich das für eine Präsenz Meldung nutzen. Ja, ich könnte das auch über Sensoren realisieren, aber die sind für andere "Gäste" gedacht, und das möchte ich gern unterscheiden.

matze1999

RalfRog

Da hat mich Jo aber neugierig gemacht.

Guck mal hier (Achtung Rückgabewert kann sehr breit sein, vertikal scrollen)

get <FritzBox> luaData xhr 1 lang de page chan xhrId environment useajax 1   (im Ergebnis unter scanlist)

Gruß
FHEM auf Raspi 2B mit nanoCUL, HM-MOD-RPI-PCB und über LAN MAX!Cube mit a-culFW (Stack 868 + 433)
HM- Fensterkontakte, UP-Schalter, Bewegungsmelder und ein Rauchmelder

JoWiemann

Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

RalfRog

Würde von der Logik her ja zu "get <name> luaInfo <landevices|vpnShares|kidProfiles|userInfos|WLANneighbour>" passen
FHEM auf Raspi 2B mit nanoCUL, HM-MOD-RPI-PCB und über LAN MAX!Cube mit a-culFW (Stack 868 + 433)
HM- Fensterkontakte, UP-Schalter, Bewegungsmelder und ein Rauchmelder

JoWiemann

#9
Hallo,

anbei eine erste 07.50.6 Beta1

- neues Attribut enableWanInfo. Muss auf 1 gesetzt werden.
- neue Readings wan_MAC mit den Infos SSID (Kanal: nn, Band: ghz)

Außerdem
"get <name> luaInfo <landevices|vpnShares|kidProfiles|userInfos|wlanEnvironment>"

Auf zum Testen

@Ralf, hier ist auch Dein Fehler bereinigt (Hoffe ich).
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

matze1999

@JoWiemann
super, funktioniert so, wie ich es brauche!

vielen Dank!

matze1999

matze1999

noch nicht ganz, da die Listen in der Fritzbox wohl nicht regelmäßig aktualisiert werden, wäre es schön, wenn man das aktualisieren von fhem aus anstoßen könnte, auf der box gibt es dazu den Button "WLAN-Umgebung aktualisieren".

matze1999

JoWiemann

Von der Web-Oberfläche wird hier ein sehr komplexer Befehl abgesetzt, von dem ich nicht sagen kann, welche Einstellung mit berücksichtigt werden.

xhr: 1
channelSelectMode: auto -> Einstellung bei mir. Wenn bei Dir anders, dann wird auf diesen Wert gesetzt
bandActive24ghz: on -> Einstellung bei mir. Wenn bei Dir anders, dann wird auf diesen Wert gesetzt
chan24ghz: 0 -> Einstellung bei mir. Wenn bei Dir anders, dann wird auf diesen Wert gesetzt
wlanMode24ghz: 23 -> Einstellung bei mir. Wenn bei Dir anders, dann wird auf diesen Wert gesetzt. Keine Ahnung was 23 bedeutet
bandActive5ghz: on -> Einstellung bei mir. Wenn bei Dir anders, dann wird auf diesen Wert gesetzt
chan5ghz: 0 -> Einstellung bei mir. Wenn bei Dir anders, dann wird auf diesen Wert gesetzt
wlanMode5ghz: 53 -> Einstellung bei mir. Wenn bei Dir anders, dann wird auf diesen Wert gesetzt. Keine Ahnung, was 53 bedeutet
autopowerlevel: 1 -> Einstellung bei mir. Wenn bei Dir anders, dann wird auf diesen Wert gesetzt
use1213: off -> Einstellung bei mir. Wenn bei Dir anders, dann wird auf diesen Wert gesetzt
bandsteering: on -> Einstellung bei mir. Wenn bei Dir anders, dann wird auf diesen Wert gesetzt
coexist: on -> Einstellung bei mir. Wenn bei Dir anders, dann wird auf diesen Wert gesetzt
iptv: on -> Einstellung bei mir. Wenn bei Dir anders, dann wird auf diesen Wert gesetzt
airslot: 1 -> Einstellung bei mir. Wenn bei Dir anders, dann wird auf diesen Wert gesetzt
refresh: -> unwichtig
sid: 106e0e3048d7bbcd -> die aktuelle Session ID
lang: de -> Sprache
page: chan -> Web Seite

Du kannst für Dich ausprobieren ob:

get <Name> luaData xhr 1 channelSelectMode auto bandActive24ghz on chan24ghz 0 wlanMode24ghz 23 bandActive5ghz on chan5ghz 0 wlanMode5ghz 53 autopowerlevel 1 use1213 off bandsteering on coexist on iptv on airslot 1 refresh nop lang de page chan


funktioniert.

Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

Wernieman

Da die FritzBox fürs WLAN-Scannen die eigenen Antennen verwendet, dürfte *) ein WLAN-Scan das eigene WLAN beeinträchtigen. Würde ich dauerhaft definitiv nicht machen.

Dann eher ein ESP als WLAN-Scanner einsetzen, oder auch einen RasPi ....

*) Dürfte im Sinne von: Beeinträchtigt definitiv .....
- 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

JoWiemann

Hallo,

es sieht so aus, als wenn ein "get <name> luaData xhr 1 refresh nop lang de page chan" ein Scan ohne Änderung von Parametern auslöst.

Vielleicht könnt ihr das ja mal verifizieren.

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM