test: modul 74_UnifiProtect.pm & 74_UnifiProtectDevice.pm

Begonnen von justme1968, 06 Februar 2022, 11:40:14

Vorheriges Thema - Nächstes Thema

hoppel118

Jo, der InternalTimer auf 1800 verschiebt die Meldungen auf alle 30min:

2022.03.08 17:19:38 1: UnifiProtect_Connect: UnifiProtect
2022.03.08 17:19:38 1: UnifiProtect_Disconnect: UnifiProtect
2022.03.08 17:19:39 1: !!!!closed!!!!
2022.03.08 17:19:39 1: disconnected
2022.03.08 17:49:39 1: UnifiProtect_Connect: UnifiProtect
2022.03.08 17:49:39 1: UnifiProtect_Disconnect: UnifiProtect
2022.03.08 17:49:39 1: !!!!closed!!!!
2022.03.08 17:49:39 1: disconnected
2022.03.08 18:19:39 1: UnifiProtect_Connect: UnifiProtect
2022.03.08 18:19:39 1: UnifiProtect_Disconnect: UnifiProtect
2022.03.08 18:19:39 1: !!!!closed!!!!
2022.03.08 18:19:39 1: disconnected
2022.03.08 18:49:39 1: UnifiProtect_Connect: UnifiProtect
2022.03.08 18:49:39 1: UnifiProtect_Disconnect: UnifiProtect
2022.03.08 18:49:40 1: !!!!closed!!!!
2022.03.08 18:49:40 1: disconnected
2022.03.08 19:19:40 1: UnifiProtect_Connect: UnifiProtect
2022.03.08 19:19:40 1: UnifiProtect_Disconnect: UnifiProtect
2022.03.08 19:19:40 1: !!!!closed!!!!
2022.03.08 19:19:40 1: disconnected
2022.03.08 19:49:40 1: UnifiProtect_Connect: UnifiProtect
2022.03.08 19:49:40 1: UnifiProtect_Disconnect: UnifiProtect
2022.03.08 19:49:41 1: !!!!closed!!!!
2022.03.08 19:49:41 1: disconnected
2022.03.08 20:19:41 1: UnifiProtect_Connect: UnifiProtect
2022.03.08 20:19:41 1: UnifiProtect_Disconnect: UnifiProtect
2022.03.08 20:19:51 1: !!!!closed!!!!
2022.03.08 20:19:51 1: disconnected
2022.03.08 20:45:03 1: !!!!closed!!!!
2022.03.08 20:45:03 1: disconnected
2022.03.08 20:49:41 1: UnifiProtect_Connect: UnifiProtect
2022.03.08 20:49:41 1: UnifiProtect_Disconnect: UnifiProtect
2022.03.08 20:49:42 1: !!!!closed!!!!
2022.03.08 20:49:42 1: disconnected


Um 20:45 Uhr gab es ein !!!!closed!!!! disconnected außerhalb der Reihe.

Gruß Hoppel
Server: Openmediavault, XEON E3-1240L-v5, Supermicro X11SSH-CTF, 64GB ECC RAM, SSD, RAID-Z2
Homebridge | Alexa | Yowsup
Homematic | HomeConnect | MQTT | Philips Hue | Sonos | Unifi Network & Protect | vbus | Xiaomi

OMIT

Hallo zusammen,

bei mir werden die Devices nicht mehr aktualisiert. Es kommen also keine Events an.
Hat das sonst noch jemand festgestellt?

hoppel118

Moin, habe auch gerade nochmal meine devices angeschaut. Da wird auch nichts mehr aktualisiert.

Im Logfile sehe ich wieder die json errors. Aber als das losging, gab es auch noch eine PERL Warnung:

2022.03.16 05:22:15 1: UnifiProtect_Connect: UnifiProtect
2022.03.16 05:22:15 1: UnifiProtect_Disconnect: UnifiProtect
2022.03.16 05:22:16 1: !!!!closed!!!!
2022.03.16 05:22:16 1: disconnected
2022.03.16 05:22:16 1: !!!!closed!!!!
2022.03.16 05:22:16 1: disconnected
2022.03.16 06:22:16 1: PERL WARNING: Use of uninitialized value $json in concatenation (.) or string at ./FHEM/74_UnifiProtect.pm line 836.
2022.03.16 06:22:16 2: UnifiProtect: json error: malformed JSON string, neither array, object, number, string or atom, at character offset 0 (before "Unauthorized") at ./FHEM/74_UnifiProtect.pm line 835.
in
2022.03.16 06:32:16 2: UnifiProtect: json error: malformed JSON string, neither array, object, number, string or atom, at character offset 0 (before "Unauthorized") at ./FHEM/74_UnifiProtect.pm line 835.
in
2022.03.16 06:42:16 2: UnifiProtect: json error: malformed JSON string, neither array, object, number, string or atom, at character offset 0 (before "Unauthorized") at ./FHEM/74_UnifiProtect.pm line 835.
in


set UnifiProtect reconnect bzw. inactive/active funktioniert bei mir nicht. Das Device bleibt im Status ,,disconnected".

Gruß Hoppel
Server: Openmediavault, XEON E3-1240L-v5, Supermicro X11SSH-CTF, 64GB ECC RAM, SSD, RAID-Z2
Homebridge | Alexa | Yowsup
Homematic | HomeConnect | MQTT | Philips Hue | Sonos | Unifi Network & Protect | vbus | Xiaomi

hoppel118

Server: Openmediavault, XEON E3-1240L-v5, Supermicro X11SSH-CTF, 64GB ECC RAM, SSD, RAID-Z2
Homebridge | Alexa | Yowsup
Homematic | HomeConnect | MQTT | Philips Hue | Sonos | Unifi Network & Protect | vbus | Xiaomi

justme1968

danke. meiner ist vorhin gekommen :) und ich habe auch schon platz dafür gemacht.

aber es ist noch ein c13 winkel kabel im anflug damit er in den kleinen netzwerk schrank passt. das ding ist leider ziemlich tief und ich muss sogar die winkel umgekehrt befestigen. das ist etwas doof da das gehäuse scheinbar fast leer ist. der usw 24 poe ist deutlich weniger tief und der usw aggregation sogar fast nur halb so tief :(.

ach ja, und die nächste firmware version muss ich eventuell auch noch abwarten. das policy based routing für den telekom anschluss geht zwar scheinbar schon mit der aktuellen 1.12, aber das failover zwischen kabel und dsl anschluss geht wohl erst mit 1.13 :(.


und um auch noch was zum eigentlichen thema zusagen: das modul ist nicht vergessen und ich glaube ich habe die meisten probleme inzwischen im griff, aber es gibt noch irgendwo ein memory leak mit dem das modul mein test fhem über nach auf über 12gb aufbläst. wenn ich das auch repariert habe gibt es hier eine neue version.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

justme1968

immer noch offtoppic...

uxg-pro läuft inzwischen und das policy based routing funktioniert. unterm strich sogar besser als mit den klimmzügen und der handarbeit die im usg per config.json und script nötig waren.

fallback auf dsl geht auch. schon zu gehen. hatte oben die features bzw. die versionen vertauscht.

so weit läuft also alles gut und stabil.

load balancing scheint laut gui auch mit der 1.12 obwohl erst für 1.13 angekündigt. bei dsl 16 gegenüber kabel 1000 ist das aber sowieso eher uninteressant.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

hoppel118

#66
Cool! Freut mich für dich!

Eigentlich hätte ich auch gern ein UXG mit einem Controller in einem Docker Container. Das würde aber bedeuten, dass ich mir auch ein NVR oder Cloud Key Gen2 Plus für Protect holen müsste. NVR brauche ich nicht für 2-3 Kameras und bei der Kombi UXG/CK2+ sehe ich keinen wirklichen Vorteil ggü. meiner jetzigen UDM-SE. :)

Load Balancing macht hier auch keinen Sinn. Ich habe hier zwar FTTH. Die einzige Alternative wäre ADSL mit 1MBit down und 100KBit up. Evtl. irgendwann ein Fallback per 5G. Die Telekom hat hier in der Nähe gerade einen Mast aufgestellt. Der soll im zweiten Quartal erschlossen werden, also bald. Einen Telekom-Handyvertrag habe ich bereits. Mal sehen, wie das Signal so auf meinem Smartphone ist. Wie dem auch sei, U-LTE Pro gibt's noch nicht in der 5G Variante... :)

Gibt's schon was neues bezüglich Modul? Hast du das Memory Leak schon in den Griff bekommen? ;)

Gruß Hoppel
Server: Openmediavault, XEON E3-1240L-v5, Supermicro X11SSH-CTF, 64GB ECC RAM, SSD, RAID-Z2
Homebridge | Alexa | Yowsup
Homematic | HomeConnect | MQTT | Philips Hue | Sonos | Unifi Network & Protect | vbus | Xiaomi

hoppel118

Moin @justme1968

ich will ja nicht nerven, aber ich habe gerade entdeckt, dass die G4 Doorbell Pro nun GA ist. Das Teil finde ich interessant. Da ich dann meine Sonos klingeln lassen möchte, bin ich in gewisser Weise auf dieses Modul angewiesen.

Gibts hier schon was neues? :)

Momentan ist das gute Stück schon wieder Sold Out:

https://eu.store.ui.com/collections/unifi-protect-cameras/products/g4-doorbell-pro?variant=41478134825142

Es ist jetzt auch nicht total eilig, aber ein Bisschen schon. ;)

Mach dir keinen Stress deswegen. Es wäre aber cool zu verstehen, ob du weiter gekommen bist oder wie so der Stand der Dinge ist.

Viele Grüße Hoppel
Server: Openmediavault, XEON E3-1240L-v5, Supermicro X11SSH-CTF, 64GB ECC RAM, SSD, RAID-Z2
Homebridge | Alexa | Yowsup
Homematic | HomeConnect | MQTT | Philips Hue | Sonos | Unifi Network & Protect | vbus | Xiaomi

Ralli

Hallo Hoppel,

das Ding hatte/habe ich auch auf der Liste. Allerdings insbesondere wegen des ursprünglich integrierten Fingerabdrucksensors - in der GA-Version in EU ist davon nun keine Rede mehr. Leider. Was ich nicht weiß, ist, ob der Sensor hardwaremäßig verbaut aber in der Firmware noch nicht implementiert ist, oder tatsächlich nicht vorhanden ist - dann wäre das ein KO-Kriterium für mich für dieses Device, denn der Unterschied zur normalen Doorbell ist dann nicht mehr so riesig.
Gruß,
Ralli

Proxmox 8.1 Cluster mit HP ED800G2i7, Intel NUC11TNHi7+NUC7i5BNH, virtualisiertes fhem 6.3 dev, virtualisierte RaspberryMatic (3.75.6.20240316) mit HB-RF-ETH 1.3.0 / RPI-RF-MOD, HM-LAN-GW (1.1.5) und HMW-GW, FRITZBOX 7490 (07.57), FBDECT, Siri und Alexa

justme1968

sorry für die verspätung...

da es kein api gibt und ich nicht weiß ob und wie das implementiert ist geht vermutlich selbst das probieren nicht ohne das gerät hier zu haben. und ich habe eigentlich nicht vor mir einen zu kaufen. hier im haus ist das türsprechsystem gira basiert. wenn ich auf video aktualisiere vermutlich auch gira a der bus halt schon liegt und benutz wird. auch für die fhem anbindung über klingelsensoren mit hm taster schnittstellen.

bevor sich jemand hoffnung macht: ich weiß nicht ob von der erkennung überhaupt etwas im controller zu sehen ist. ich vermute eher das nur die indirekten auswirkungen wie 'tür geöffnet' zu sehen sein werden. eventuell noch durch welchen finder. vielleicht sogar nur im log. alles andere ('echte daten') wäre auch ein sicherheitsrisiko und mich nachdenklich stimmen was das system angeht.

die normale klingel sollte mit dem modul schon funktionieren und ich hoffe ich komme in nächster zeit dazu das modul fertig zu machen.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

hoppel118

Zitat von: Ralli am 25 Mai 2022, 06:49:49
Hallo Hoppel,

das Ding hatte/habe ich auch auf der Liste. Allerdings insbesondere wegen des ursprünglich integrierten Fingerabdrucksensors - in der GA-Version in EU ist davon nun keine Rede mehr. Leider. Was ich nicht weiß, ist, ob der Sensor hardwaremäßig verbaut aber in der Firmware noch nicht implementiert ist, oder tatsächlich nicht vorhanden ist - dann wäre das ein KO-Kriterium für mich für dieses Device, denn der Unterschied zur normalen Doorbell ist dann nicht mehr so riesig.

Evtl. fehlt nur die Softwareseitige Implementierung des Fingerprint Readers.

Zitat von: justme1968 am 25 Mai 2022, 09:00:16
sorry für die verspätung...

da es kein api gibt und ich nicht weiß ob und wie das implementiert ist geht vermutlich selbst das probieren nicht ohne das gerät hier zu haben. und ich habe eigentlich nicht vor mir einen zu kaufen. hier im haus ist das türsprechsystem gira basiert. wenn ich auf video aktualisiere vermutlich auch gira a der bus halt schon liegt und benutz wird. auch für die fhem anbindung über klingelsensoren mit hm taster schnittstellen.

bevor sich jemand hoffnung macht: ich weiß nicht ob von der erkennung überhaupt etwas im controller zu sehen ist. ich vermute eher das nur die indirekten auswirkungen wie 'tür geöffnet' zu sehen sein werden. eventuell noch durch welchen finder. vielleicht sogar nur im log. alles andere ('echte daten') wäre auch ein sicherheitsrisiko und mich nachdenklich stimmen was das system angeht.

die normale klingel sollte mit dem modul schon funktionieren und ich hoffe ich komme in nächster zeit dazu das modul fertig zu machen.

Meinst du nicht, dass wir das auf dem gleichen Weg eingebunden bekommen, wie wir das auch mit den Sensoren gemacht haben?

Bei HomeAssistant scheint es schon zu funktionieren:

https://ubiquiti-networks-forum.de/board/thread/3788-g4-doorbell-pro/?postID=59041#post59041

Habe dort allerdings nicht hinterfragt, ob das dort schon nativ integriert ist bzw. was über die API möglich ist.

Hm..., ohne Integartion in FHEM macht das Teil keinen Sinn...

Gruß Hoppel
Server: Openmediavault, XEON E3-1240L-v5, Supermicro X11SSH-CTF, 64GB ECC RAM, SSD, RAID-Z2
Homebridge | Alexa | Yowsup
Homematic | HomeConnect | MQTT | Philips Hue | Sonos | Unifi Network & Protect | vbus | Xiaomi

justme1968

also... niemals vergessen: es gibt kein (dokumentiertes) api sondern nur das was sich zwischen browser und controller mit hören lässt. kammeras und sensoren funktionieren weil sie sich im browser anzeigen und konfigurieren lassen. entsprechend für den fingerabdruck sensor: ich vermute man kann im browser sehen ob und wann jemand einen finger aufgelegt hat und wer erkannt wurde. wenn das so ist sollte das auch im modul gehen. die klingel und das bild werden genau so funktionieren wie ein normaler sensor und eine kamera.

so lange niemand ein gerät hat ist es aber müßig zu spekulieren.

wie gut sich das remote implementieren lässt weiß ich nicht. um die kommunikation zwischen controller und browser zu belauschen braucht man ein gerät bei sich vor ort. wir müssen also wenn es so weit ist schauen wie wir das machen. wie gesagt werde ich mir ziemlich sicher keins kaufen.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

hoppel118

OK, verstanden...

Habe gerade mal die üblichen Verdächtigen durchsucht:

Anbindung HomeAssistant: https://github.com/briis/unifiprotect?WT.mc_id=-blog-scottha
Anbindung Homebridge: https://github.com/hjdhjd/homebridge-unifi-protect/blob/main/docs/Doorbell.md

Es handelt sich bei diesen Integrationen zwar nicht um das G4 Doorbell Pro Modell, sondern um das normale Modell (ohne Pro), aber wer weiß schon, ob es da Unterschiede gibt. Das wird sich dann zeigen.   

Ich will auch gar nicht spekulieren, zumal das Modul noch gar nicht fertig ist.

Wie eine Integration dann genau ablaufen kann, müssen wir dann schauen, wenn jemand so ein Teil hat.

Gruß Hoppel
Server: Openmediavault, XEON E3-1240L-v5, Supermicro X11SSH-CTF, 64GB ECC RAM, SSD, RAID-Z2
Homebridge | Alexa | Yowsup
Homematic | HomeConnect | MQTT | Philips Hue | Sonos | Unifi Network & Protect | vbus | Xiaomi

hoppel118

Zitat von: Ralli am 25 Mai 2022, 06:49:49
Hallo Hoppel,

das Ding hatte/habe ich auch auf der Liste. Allerdings insbesondere wegen des ursprünglich integrierten Fingerabdrucksensors - in der GA-Version in EU ist davon nun keine Rede mehr. Leider. Was ich nicht weiß, ist, ob der Sensor hardwaremäßig verbaut aber in der Firmware noch nicht implementiert ist, oder tatsächlich nicht vorhanden ist - dann wäre das ein KO-Kriterium für mich für dieses Device, denn der Unterschied zur normalen Doorbell ist dann nicht mehr so riesig.

Dem folgenden Beitrag nach wurde der Fingerprint Reader bisher nur Softwareseitig noch nicht freigeschaltet:

https://ubiquiti-networks-forum.de/board/thread/3788-g4-doorbell-pro/?postID=59242#post59242

Gruß Hoppel
Server: Openmediavault, XEON E3-1240L-v5, Supermicro X11SSH-CTF, 64GB ECC RAM, SSD, RAID-Z2
Homebridge | Alexa | Yowsup
Homematic | HomeConnect | MQTT | Philips Hue | Sonos | Unifi Network & Protect | vbus | Xiaomi

hoppel118

Hallo in die Runde,

anscheinend haben ja neben mir hier noch weitere Leute Interesse an einer Integration der Unifi G4 Doorbell Pro in FHEM. Es geht um folgendes Produkt:

https://eu.store.ui.com/collections/unifi-protect-cameras/products/g4-doorbell-pro

Wer von euch hat Lust, André hinsichtlich Test-Hardware zu unterstützen?

Das gute Stück kostet 283€ ohne Mehrwertsteuer, inkl. Mwst. 336€ plus Versand in Summe also ca. 345€.

Grundsätzlich gibt es keine Erfolgsgarantie, dass die Integration überhaupt klappt. Aber die Chancen stehen wohl nicht so schlecht, nachdem was schon alles läuft. Falls es klappt und es kommt später zu Schwierigkeiten, wird es für André ohne Testhardware wieder schwierig.

Es wäre also sinnvoll und wertschätzend ihn mit entsprechender Hardware auszustatten.

Für mich allein ist das zu viel, da ich selbst auch so ein Gerät haben möchte. ;) Umso mehr Leute umso besser und günstiger für jeden von uns.

Zunächst möchte ich erstmal verstehen, wer überhaupt bereit ist, sich zu beteiligen. Je nach Menge der Leute die mitmachen (und somit Preis pro Person) entscheiden wir dann hier gemeinsam, ob wir es machen. Mindestens 3-5 Leute müssten hier schon zusammenkommen.

Wenn wir das hinkriegen, stimmen wir ab, wie wir das mit der Bestellung und Bezahlung machen. Zu guter letzt muss die Hardware dann auch noch verfügbar sein. Das ist momentan auch nicht der Fall.

Mit André hatte ich dazu Kontakt. Er geht da mit, allerdings wie bereits erwähnt, ohne Erfolgsgarantie.

Also wer ist dabei?

Viele Grüße Hoppel
Server: Openmediavault, XEON E3-1240L-v5, Supermicro X11SSH-CTF, 64GB ECC RAM, SSD, RAID-Z2
Homebridge | Alexa | Yowsup
Homematic | HomeConnect | MQTT | Philips Hue | Sonos | Unifi Network & Protect | vbus | Xiaomi