+ Antworten
Seite 1 von 13 1 2 3 11 ... LetzteLetzte
Ergebnis 1 bis 10 von 121
  1. #1
    Registriert seit
    Jun 2010
    Ort
    Koblenz
    Beiträge
    235

    Arrow UniFi Modul Reloaded

    ************************************************** ***************************
    Den Fork findet ihr hier: GitHub - oO-Markus-Oo/MK_UniFi: IPS Unifi Modul
    Achtung: Immer den Branch "Master" verwenden!
    ************************************************** ***************************


    Hallo Zusammen,

    wie bereits im "Schwester-Thread" angekündigt, habe ich in den letzten paar Wochen das UniFi Modul komplett überarbeitet... bzw. eigentlich vollständig neu geschrieben.

    Änderungen:
    - Verwendung von Konfigurations-Formularen im Modul --> kein Überschreiben der Settings mehr
    - Umstellung der API Funktionen auf die Klasse vom UniFi-Api-Browser
    - Anpassung des Prüf-Intervalls für Netzwerke und Clients / Anwesenheitserkennung
    - Überprüfung der Login-Daten / IP / Port mit entsprechenden Status-Meldungen
    - Anwesenheitserkennung: Konfiguration über entsprechendes Formular im Modul
    - Kennwörter werden nicht mehr im Klartext dargestellt
    - überflüssige Log-Einträge wurden entfernt, diese können optional per "Debug-Mode" eingeschaltet werden
    - korrekte Formatierung der "Uptime"-Variable
    - Vorbelegung des Config-Formulars für eine einfachere Erst-Einrichtung
    - Auflistung aller konfigurierten Netzwerke (WLAN & LAN / VLAN)
    - Auflistung aller konfigurierten UniFi Geräte (Access Points, Switches...)
    - WLAN's können nun über Webfront oder per Script aktiviert / deaktiviert werden


    in Arbeit:
    - HTML-Box für das Webfront
    - Verändern von UniFi Settings (z.B. Ändern von Kennwörtern etc.)
    - Readme's / Anleitungen


    Bitte testen & Fehlermeldungen, Verbesserungsvorschläge, Lob & Spott bitte äußern :-)

    Viele Grüße & viel Spaß,
    Markus

    P.S.: Dies ist mein erstes Modul, daher bitte bei Auffälligkeiten (auch in Bezug auf Code-Styling etc.) eine Info an mich. Die alten Funktionen / Files liegen noch im Paket mit ab, werden aber demnächst gelöscht werden.


    *******************************************
    Changelog:
    *******************************************
    Update 2018-02-03: Die WLAN Enable / Disable-Scripts haben nicht funktioniert, dies wurde nun behoben
    Update 2018-09-25: Diverse kleine Bugfixes sowie zusätzliche Informationen zu WLAN Clients & Unifi-Geräten
    Geändert von BoyScout (25.09.18 um 20:57 Uhr) Grund: Modul-Update 2018-09-25
    SmartHome: IPS 5.x Stable Unlimited auf RaspberryPi 3b+ / div. HM Produkte (GW: Homematic CCU2) / GHL Profilux III / IPSView / div. Z-Wave Produkte (GW: Fibaro HC2) / NETATMO / 1-Wire
    IT-Infrastruktur: UniFi WIFI / Switches / Firewall, QNAP NAS

  2. #2
    Registriert seit
    Dec 2008
    Ort
    Degmarn (BaWü)
    Beiträge
    549

    Hallo Markus,

    ich habe dein neues Modul mal getestet und es funktioniert nach anfänglichen Schwierigkeiten gut.
    Besten Dank für die tolle Arbeit!

    Anbei noch die ersten Rückmeldungen:

    -ich babe meine default-Seite im Controller umbenannt, was mir am Anfang etwas Schwierigkeiten bereitet hat.
    Ich musste einfach "default" in das Feld "Unifi Seite" eintragen dann hat es funktioniert. --> könntest du als default setzen???
    -Bei der Uptime der Clients könntest du auch als Profil den Unix-Timestamp als default setzen.

    Die Netzwerke (WLAN) werden auch sauber ausgelesen. Falls möglich könnte man hier noch die Frequenz anzeigen.
    (ich habe ein 2,4 und ein 5 GHz WLAN mit der selben SSID und kann sie sonst nicht auseinander halten)

    Die LAN´s werden nicht ausgelesen (falls man ein VLAN angelegt hat). Mir fällt aber auch nichts ein was ich mit der Info anfangen könnte...

    Ich finde das ist ein sehr schöner Anfang für das Modul und freue mich auf etliche tolle Funktionen!

    DANKE!!!
    Gruß
    Jens
    IPS auf Symbox / DigitalStrom / Homematic / Mobotix T24 / UBNT-Netzwerk / Enigma GigaBlue / Apple iPad als Visu mit IPSView / iPhone mit IPS Mobil / Vistapool Poolsteuerung / IPS-868 für LED und Garagentor und Energieerfassung / Vitodens über optische Schnittstelle / Poolscheinwerfer-RGB über WLAN-RS485 Koppler ...und viel Spaß am Testen

  3. #3
    Registriert seit
    Jun 2010
    Ort
    Koblenz
    Beiträge
    235

    Hallo Jens,

    vielen Dank für dein konstruktives Feedback - so macht Entwickeln Spaß.
    Im neuesten Update sind nun die Default-Settings angepasst: Update-Intervall & UniFi Site.
    Des Weiteren wird nun die Uptime-Variable korrekt formatiert. Ein löschen der Variable ist nicht unbedingt notwendig, im Laufe der Zeit wird das Format automatisch vom Modul übernommen (kann ein paar Update-Zyklen brauchen, wird nur übernommen wenn der Client online ist)

    Die Frequenz habe ich spontan nicht in der API gefunden - ich denke ich werde bei Gelegenheit noch einmal tiefer darin absteigen. Die Auflistung der (LAN-)Netzwerke habe ich noch nicht umgesetzt - könnte aber ggf. eine ähnliche Liste aufbauen wie mit den WLAN Netzen...

    Viel Spaß beim Testen,
    Markus
    SmartHome: IPS 5.x Stable Unlimited auf RaspberryPi 3b+ / div. HM Produkte (GW: Homematic CCU2) / GHL Profilux III / IPSView / div. Z-Wave Produkte (GW: Fibaro HC2) / NETATMO / 1-Wire
    IT-Infrastruktur: UniFi WIFI / Switches / Firewall, QNAP NAS

  4. #4
    Registriert seit
    Oct 2010
    Ort
    Herne
    Beiträge
    62

    Hallo,

    Ich habe gerade das ein Client ohne IP vorhanden ist. Wenn das so ist endet es mit einer Fehlermeldung.

    22.08.2017 18:30:16 | TimerPool | UniFi-Neu (Intervall_Client): <br />
    <b>Notice</b>: Undefined property: stdClass::$ip in <b>E:\IP-Symcon\modules\MK_UniFi\UniFi\module.php</b> on line <b>1727</b><br />

    Name:  Ohne IP.JPG
Hits: 2641
Größe:  42.6 KB

    Kannst du das irgendwie abfangen?

    Gruß Dirk

  5. #5
    Registriert seit
    Aug 2017
    Beiträge
    439

    Wie funktioniert das Script ?

    Benötigt es noch weitere Programme die laufen müssen ?

    Ich habe eine 6 fach Steckdosenleiste welche ich gerne auslesen und schalten möchte, momentan mache ich das noch mit FHEM und das logt sich direkt in die Steckdosenleiste ein.

  6. #6
    Registriert seit
    Feb 2016
    Beiträge
    138

    Standard settings ändern

    Hallo Markus,

    vielen Dank für dein (erweitertes/neues) Modul. Ich wollte mal vorsichtig anfragen, wann das Ändern der Setting
    Verändern von UniFi Settings (z.B. aktivieren / deaktivieren von Netzwerken, Ändern von Kennwörtern etc.)
    ungefähr kommt? Ich würde gerne das Gäste-Wlan mit ips an und aus schalten.

    Danke und Gruß

  7. #7
    Registriert seit
    Jun 2010
    Ort
    Koblenz
    Beiträge
    235

    Zitat Zitat von onkeldirk Beitrag anzeigen
    Hallo,

    Ich habe gerade das ein Client ohne IP vorhanden ist. Wenn das so ist endet es mit einer Fehlermeldung.

    22.08.2017 18:30:16 | TimerPool | UniFi-Neu (Intervall_Client): <br />
    <b>Notice</b>: Undefined property: stdClass::$ip in <b>E:\IP-Symcon\modules\MK_UniFi\UniFi\module.php</b> on line <b>1727</b><br />

    Name:  Ohne IP.JPG
Hits: 2641
Größe:  42.6 KB

    Kannst du das irgendwie abfangen?

    Gruß Dirk
    Sollte mit dem heutigen Update erledigt sein.

    Gruß,
    Markus
    SmartHome: IPS 5.x Stable Unlimited auf RaspberryPi 3b+ / div. HM Produkte (GW: Homematic CCU2) / GHL Profilux III / IPSView / div. Z-Wave Produkte (GW: Fibaro HC2) / NETATMO / 1-Wire
    IT-Infrastruktur: UniFi WIFI / Switches / Firewall, QNAP NAS

  8. #8
    Registriert seit
    May 2007
    Beiträge
    94

    Hallo Markus,

    vielen Dank für das super Modul. Bei mir funktioniert alles perfekt.
    1 Beitrag darüber ist anscheinend schon eine HTML-Box. Wie habt ihr das gemacht?
    Bei mir wird im Webfront ja erstmal nichts angezeigt.

    Gerd
    Geändert von Ranise (14.09.17 um 15:14 Uhr)

  9. #9
    Registriert seit
    Apr 2013
    Beiträge
    44

    Standard WLAN Scheduling

    Hallo zusammen,

    Ich habe bei mir das WLAN Scheduling via Ubiquiti Controller (Konfigurator) aktiviert. D.h. der UniFi AP sendet jetzt nur zu den eingestellten Zeiten. Ich hatte dies früher per z-Wave Schalter gemacht, d.h. dem AP einfach den Strom entzogen bzw. wieder eingeschaltet.

    Mit dem neuen WLAN Scheduling kann ich leider das WLAN nicht mehr einfach so per IPS einschalten bzw ausschalten.

    Gibt es durch dieses Modul eine Möglichkeit?

    Besten Dank, Philipp

  10. #10
    Registriert seit
    Jan 2008
    Beiträge
    195

    Ich habe ein Problem mit der Anwesenheitserkennung. Wenn ich im Modul einen neuen Client mit einer bestimmten MAC-Adresse hinzufüge wird dieser nicht in den Objektbaum (_Presence) übernommen. Das Geräte gibt es und ist auch erreichbar. Andere Geräte gehen ohne Probleme. Nur eine bestimmte MAC-Adresse will einfach nicht. Hat da jemand eine Idee?

    Tom

Ähnliche Themen

  1. Buderus Logamatic Web KM200 - Reloaded
    Von Slash im Forum Haustechnik
    Antworten: 395
    Letzter Beitrag: Gestern, 16:19
  2. Ubiquiti - Unifi Video
    Von Spoosie im Forum Anleitungen / Nützliche PHP Skripte
    Antworten: 15
    Letzter Beitrag: 06.03.19, 14:57
  3. UniFi Modul
    Von Spoosie im Forum PHP-Module
    Antworten: 66
    Letzter Beitrag: 01.08.17, 09:00
  4. Ubiquiti - Unifi AP ClientListe
    Von Spoosie im Forum Anleitungen / Nützliche PHP Skripte
    Antworten: 64
    Letzter Beitrag: 26.12.15, 10:29
  5. Regenmengenproblem reloaded !
    Von guyabano im Forum Sonstige Funkkomponenten / Wetterstationen
    Antworten: 2
    Letzter Beitrag: 02.11.06, 07:03

Stichworte