Neues Modul - 74_Unifi - Für den Ubiquiti Networks (UBNT) - Unifi Controller

Begonnen von rapster, 23 August 2015, 02:12:04

Vorheriges Thema - Nächstes Thema

kunze

@Florie
Ich meinte im if statement den 'username' durch 'unique_id' ersetzen, oder du versuchst mal die version aus dem Anhang hier: https://forum.fhem.de/index.php/topic,40287.msg1087822.html#msg1087822


Florie

Also mit der Version aus dem verlinkten Anhang gehts einwandfrei ;)

h-man-kl

Hallo,
ich habe nochmal intensiv gesucht und finde keine Stellen wo etwas doppelt steht.
Meine Readings für mein(e) iphones springen einfach nach belieben von connected zu disconnected oder unknown :-(
Ich bin echt ratlos warum das plötzlich so ist
Gruß
H-Man
RasPi 3 mit MaxCube für FS20 , HM-Urart, HM-LAN, MiLight, HUE, Lightify, SONOS, Harmony, Unifi, FritzBox 7490... :-)
Ganz nach dem Motto: Normal? Normal is langweilig....

ComputerZOO

Moin,
hast du in dem WLAN-Netzwerk mit dem du dich mit deinem iPhone verbindest die Option ,,Private WLAN-Adresse" schon ausgeschaltet? Das hat bei mir das Problem behoben, weil der Controller nun das Gerät wieder eindeutig anhand seiner MAC-Adresse erkennen kann.

h-man-kl

Moin ComputerZoo,
nein die Option hatte ich noch nicht getestet - zugegebenermaßen kannte ich die auch nicht.
Wenn ich daheim bin werde ich das mal testen!

Vielen Dank!
RasPi 3 mit MaxCube für FS20 , HM-Urart, HM-LAN, MiLight, HUE, Lightify, SONOS, Harmony, Unifi, FritzBox 7490... :-)
Ganz nach dem Motto: Normal? Normal is langweilig....

Maui

Also ich hab die Option aktiviert und bei mir springt der Status nicht. Klappt alles wie eh und je (auch mit iOS 14)

Gruß

obelix221

Zitat von: h-man-kl am 27 September 2020, 16:44:25
Hallo,
ich habe nochmal intensiv gesucht und finde keine Stellen wo etwas doppelt steht.
Meine Readings für mein(e) iphones springen einfach nach belieben von connected zu disconnected oder unknown :-(
Ich bin echt ratlos warum das plötzlich so ist
Gruß
H-Man

Hallo H-Man,

habe seit 3 Tagen dasselbe Problem mit einem iPhone SE auf iOS 14 und der aktuellen UniFi Firmware.
3 andere iPhones ( anderes SE, 11 & 8 ) funktionieren problemlos.
Nur das eine IPhone springt alle 30 Sekunden in FHEM auf Connected und dann innerhalb von Max. 2 Sek. Disconnected, oder andersherum. Dann wieder 30 Sek Pause.
In UniFi Log sehe ich keine Disconnects, so dass ich davon ausgehe, dass das FHEM Modul irgendeinen (neuen) Status vom UniFi falsch interpretiert.
Ein Ausschalten des Home-Wifi hat keine Veränderung gebracht

Grüße
Obelix
RPi3 als FHEM-Server, 868 MHz CUL, 433 MHz Transmitter, Homematic Aktoren und Sensoren, Yamaha AVR, Logitech Harmony, Fritzbox, Logitech SB, 433 MHz Steckdosen, HUE, EnOcean

Fillip

Muss mich hier nochmal melden, ich hatte ja die geänderte Version genutzt, damit lief die UDM Pro wieder in FHEM. Nun seit dem 29.09. war wohl die letzte Verbindung mit der UDM Pro, ich habe nichts geändert oder sonst was. Die Version der UDM ist auf 5.14.22.
Hat noch jemand wieder "Probleme" mit der Verbindung?

Habe mal im Log geschaut, da steht folgendes:
2020.10.04 12:53:01 5: UniFi (Unifi_Login_Send) - executed.
2020.10.04 12:53:01 5: UniFi (Unifi_Login_Receive) - executed.
2020.10.04 12:53:01 5: UniFi (Unifi_Login_Receive) - Login Failed! - state:'error.decode_json' - msg:'malformed JSON string, neither tag, array, object, number, string or atom, at character offset 1 (before "<!doctype html>\n<ht...") at ./FHEM/74_Unifi.pm line 917.
'
2020.10.04 12:53:01 5: UniFi (Unifi_Login_Receive) - Connect/Login to Unifi-Controller failed. Will try again after interval...

Florie

Hast du zufällig ein Update in FHEM gemacht? Da würde er nämlich wieder die offizielle (in dem Fall ältere) Version drüberkopieren...

Fillip

Eigentlich nicht, ich habe aber eben, wo mir das aufgefallen ist, die 74_Unifi.pm aus dem Beitrag:
https://forum.fhem.de/index.php/topic,40287.msg1087822.html#msg1087822
in den FHEM Ordner kopiert, FHEM Neugestartet, leider keine Änderung

EDIT: Komisch, habe eben nochmal den Benutzername und das Passwort neu eingegeben, nun läuft es wieder...

Fillip

Muss da doch nochmal eine Frage stellen, zeigt er bei euch denn bei den Endgeräten den verbundenne Accespoint an? Bei mir steht bei jedem Device nur "unknown"...  ???


Fillip


Fillip

So langsam verzweifel ich echt an dem ganzen...  :o
Zum Feierabend nach hause gekommen und gesehen das das Modul wieder auf "disconnected" steht, im Log dann wieder folgende Meldung:
2020.10.06 06:42:38 5: UniFi (Unifi_Login_Send) - executed.
2020.10.06 06:42:38 5: UniFi (Unifi_Login_Receive) - executed.
2020.10.06 06:42:38 5: UniFi (Unifi_Login_Receive) - Login Failed! - state:'error.decode_json' - msg:'malformed JSON string, neither tag, array, object, number, string or atom, at character offset 1 (before "<!doctype html>\n<ht...") at ./FHEM/74_Unifi.pm line 917.
'
2020.10.06 06:42:38 5: UniFi (Unifi_Login_Receive) - Connect/Login to Unifi-Controller failed. Will try again after interval...


Modul schon neu gestartet, FHEM komplett neu gestartet, Benutzername und Passwort erneut eingegeben, alles ohne erfolg...

Fillip

Jemand eine Idee woran das liegen kann? Bin jetzt bei der 3.5.0 vom wuehler, auch andere Versionen, neuen Benutzer angelegt um zu testen ob es daran liegt, ohne Besserung...
Auch die UDM Pro habe ich schon mal neu geartet...

Nach eine define bekomme ich folgendes im Log:
2020.10.07 20:27:39 5: UniFi: Defined with url:https://192.168.19.1/api/s/default/, interval:30
2020.10.07 20:27:39 5: UniFi (Unifi_Notify) - executed.
2020.10.07 20:27:39 5: UniFi (Unifi_Notify) - checking 1 state
2020.10.07 20:27:39 5: UniFi (Unifi_Notify) - executed. - Remove all Timers & Call DoUpdate...
2020.10.07 20:27:39 5: UniFi (Unifi_DoUpdate) - executed.
2020.10.07 20:27:39 5: UniFi (Unifi_Login_Send) - executed.
2020.10.07 20:27:39 5: UniFi (Unifi_initCustomClientReadings) - parsed part: .  ->  ^accesspoint|^essid|^hostname|^last_seen|^snr|^uptime
2020.10.07 20:27:39 5: UniFi (Unifi_initCustomClientReadings) - parsed Attribute customClientReadings: {"parts":{"0000000_part":{"nameRegEx":".","ReadingRegEx":"^accesspoint|^essid|^hostname|^last_seen|^snr|^uptime"}},"attr_value":".:^accesspoint|^essid|^hostname|^last_seen|^snr|^uptime"}.
2020.10.07 20:27:39 5: UniFi (Unifi_Login_Receive) - executed.
2020.10.07 20:27:39 5: UniFi (Unifi_Login_Receive) - Login Failed! - state:'error.decode_json' - msg:'malformed JSON string, neither tag, array, object, number, string or atom, at character offset 1 (before "<!doctype html>\n<ht...") at ./FHEM/74_Unifi.pm line 917.
'
2020.10.07 20:27:39 5: UniFi (Unifi_Login_Receive) - Connect/Login to Unifi-Controller failed. Will try again after interval...
2020.10.07 20:27:42 5: UniFi (Unifi_Notify) - executed.
[/s]

Edit: Es läuft nun wieder, fragt nicht wie und warum, ich werde mal sehen wie lange...