Blink Security Home Kamera - Modul - 48_BlinkCamera.pm

Begonnen von viegener, 26 Oktober 2016, 22:31:25

Vorheriges Thema - Nächstes Thema

rabehd

Zitat von: elektrikpe2 am 06 Dezember 2019, 12:30:18
Ok. Dann verstehe ich es so: Will ich die Kamera "Wohnen" nur unter bestimmten Bedingungen aufnehmen lassen, dann muss ich sie enablen und arm setzen bzw. wenn die Bedingung nicht mehr erfüllt ist disablen. Schade dass arm nicht auch auf eine bestimmte Kamera geht. Danke.

LG Peter

Für andere Leser: Das stimmt nicht!
Einfach die Hilfe lesen.
Auch funktionierende Lösungen kann man hinterfragen.

elektrikpe2

#316
Ja, genau so steht es ja auch in der Hilfe oder gibt es noch eine andere. Ansonsten muss ich zugeben, dass ich das nicht verstanden habe. Hilfe: Arm oder disarm
Alle aktivierten Kameras im System werden scharfgeschaltet (d. H. Sie werden in einen Modus versetzt, in dem Alarme / Videos automatisch auf der Grundlage der aktuellen Einstellungen erstellt werden) / unscharfgeschaltet (in einen inaktiven Modus versetzt, in dem kein Video aufgezeichnet wird. Und camEnable <Name oder Nummer der Kamera oder "all"> oder camDisable <Name oder Nummer der Kamera> Die angegebene Kamera wird aktiviert (d. H. So, dass sie in den Befehlen zum Aktivieren / Deaktivieren enthalten ist) / deaktiviert (vom Aktivieren / Deaktivieren ausgeschlossen). Daher hier meine Frage noch einmal konkret: ([Alarmanlage] ne "Aus")
(set blink camEnable Wohnen)
DOELSE
(set blink camDisable Wohnen)
Das wäre nach meinem Verständnis nun die notwendige Steuerung. Dann würde die Kamera Eingang immer im arm Modus bleiben. Oder?

LG Peter


elektrikpe2

Ok. Ich habe es ausprobiert. Es ist dann doch so zu verstehen, dass enabled und disabled die Kamera in den gewünschten vorher geschalteten Zustand versetzt. Das hätte ich aber aus der Hilfe so nicht heraus gelesen. Aber Danke für die Hilfe, das ist jetz so ok. LG Peter

Det20


elektrikpe2

Jetzt versteh ich wirklich nix mehr. Was soll set cam... bewirken. Nach dem set muss ein Aktor kommen. Im Rahmen von blink kenne ich aber keinen der mit cam... beginnt

juppzupp

Guten Morgen,

ich hab immer noch 2,3 mal pro woche

2019.12.08 06:50:00 3: BlinkCamera_Callback blink: Reached max retries (ret: Callback returned error:Unauthorized Access:) for cmd disarm

was kann ich da tun ?

grüße

Det20

#321
Blöd gefragt, aber liest sich irgendwer mal die vorherigen posts durch? Ich habe vor einigen Seiten so einiges beschrieben. Also wie man aufhängen abfängt, Bilder aus Videos extrahiert usw. Das Modul ist an sich sehr gut, aber leider auch komplex, da muss man sich schon intensiver mit beschäftigen.

Auf die Schnelle trotzdem die Antwort:

Das Modul legt je Kamera einen "network..." Eintrag an, also z.b. "networkCamera4711", "networkCamera0815" usw. Dann gibt es je Kamera Eigenschaften wie Temp, Batt usw, also zB "networkCamera4711Batt", "networkCamera0815Batt" usw. Alle verfügbaren Kameras sind im Modul-Reading "networkCameras" aufgelistet.

- Um eine Kamera zu deaktivieren, rufst Du "set <ModulName> camDisable <camName>" auf, zum aktivieren "set <ModulName> camEnable <camName>". zB "set Blink camEnable Haustuer"
- Um lediglich keine Events mehr in FHEM zu bekommen, setzt Du "pollingTimeout" auf "0", Ansonsten auf einen Wert >= 8
- Um ein Foto anzurufen, verwendest du "get <ModulName> getThumbnail <camName>", zB "get Blink getThumbnail Haustuer"

elektrikpe2

Falls es noch jemand benötigt. In der Blink-App kann man in der ,,Kontoverwaltung" die Temperatur auf Celsius umstellen. Die Kontoverwaltung erreicht man über die 3 Striche oben im Fenster

Lg Peter

Det20

Bringt dir im Modul nix, das liefert weiterhin F

Tommy82

Hi,
ich hab heute Nacht(früh Morgen) plötzlich diese Meldung im Log
2019.12.10 05:53:46.906 1: PERL WARNING: Use of uninitialized value $err in concatenation (.) or string at ./FHEM/48_BlinkCamera.pm line 327.
2019.12.10 05:53:46.906 1: stacktrace:
2019.12.10 05:53:46.906 1:     main::__ANON__                      called by ./FHEM/48_BlinkCamera.pm (327)
2019.12.10 05:53:46.907 1:     main::BlinkCamera_Define            called by fhem.pl (3754)
2019.12.10 05:53:46.907 1:     main::CallFn                        called by fhem.pl (2077)
2019.12.10 05:53:46.907 1:     main::CommandDefine                 called by fhem.pl (1242)
2019.12.10 05:53:46.908 1:     main::AnalyzeCommand                called by fhem.pl (1095)
2019.12.10 05:53:46.908 1:     main::AnalyzeCommandChain           called by fhem.pl (1380)
2019.12.10 05:53:46.908 1:     main::CommandInclude                called by fhem.pl (1490)
2019.12.10 05:53:46.908 1:     main::CommandRereadCfg              called by fhem.pl (1242)
2019.12.10 05:53:46.908 1:     main::AnalyzeCommand                called by fhem.pl (1095)
2019.12.10 05:53:46.909 1:     main::AnalyzeCommandChain           called by ./FHEM/01_FHEMWEB.pm (2687)
2019.12.10 05:53:46.909 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (2472)
2019.12.10 05:53:46.909 1:     main::FW_style                      called by ./FHEM/01_FHEMWEB.pm (1132)
2019.12.10 05:53:46.909 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (582)
2019.12.10 05:53:46.910 1:     main::FW_Read                       called by fhem.pl (3754)
2019.12.10 05:53:46.910 1:     main::CallFn                        called by fhem.pl (754)
2019.12.10 05:53:46.910 1: BlinkCamera Kameras: no password token found (Error:) specify password with define <name> BlinkCamera <email> [ <password> ]
2019.12.10 05:53:46.911 1: define Kameras BlinkCamera xxx@web.de: no password token found (Error:) specify password with define <name> BlinkCamera <email> [ <password> ]


Und meine Kamera definition ist auch nicht mehr da.....
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

viegener

Zitat von: Tommy82 am 10 Dezember 2019, 19:31:04
Hi,
ich hab heute Nacht(früh Morgen) plötzlich diese Meldung im Log
2019.12.10 05:53:46.906 1: PERL WARNING: Use of uninitialized value $err in concatenation (.) or string at ./FHEM/48_BlinkCamera.pm line 327.
2019.12.10 05:53:46.906 1: stacktrace:
2019.12.10 05:53:46.906 1:     main::__ANON__                      called by ./FHEM/48_BlinkCamera.pm (327)
2019.12.10 05:53:46.907 1:     main::BlinkCamera_Define            called by fhem.pl (3754)
2019.12.10 05:53:46.907 1:     main::CallFn                        called by fhem.pl (2077)
2019.12.10 05:53:46.907 1:     main::CommandDefine                 called by fhem.pl (1242)
2019.12.10 05:53:46.908 1:     main::AnalyzeCommand                called by fhem.pl (1095)
2019.12.10 05:53:46.908 1:     main::AnalyzeCommandChain           called by fhem.pl (1380)
2019.12.10 05:53:46.908 1:     main::CommandInclude                called by fhem.pl (1490)
2019.12.10 05:53:46.908 1:     main::CommandRereadCfg              called by fhem.pl (1242)
2019.12.10 05:53:46.908 1:     main::AnalyzeCommand                called by fhem.pl (1095)
2019.12.10 05:53:46.909 1:     main::AnalyzeCommandChain           called by ./FHEM/01_FHEMWEB.pm (2687)
2019.12.10 05:53:46.909 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (2472)
2019.12.10 05:53:46.909 1:     main::FW_style                      called by ./FHEM/01_FHEMWEB.pm (1132)
2019.12.10 05:53:46.909 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (582)
2019.12.10 05:53:46.910 1:     main::FW_Read                       called by fhem.pl (3754)
2019.12.10 05:53:46.910 1:     main::CallFn                        called by fhem.pl (754)
2019.12.10 05:53:46.910 1: BlinkCamera Kameras: no password token found (Error:) specify password with define <name> BlinkCamera <email> [ <password> ]
2019.12.10 05:53:46.911 1: define Kameras BlinkCamera xxx@web.de: no password token found (Error:) specify password with define <name> BlinkCamera <email> [ <password> ]


Und meine Kamera definition ist auch nicht mehr da.....

Was hat sich denn geändert?

Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

Det20

Wahrscheinlich die CFG direkt im Editor geändert, dann geht das Kennwort verloren und das DEFINE wird gelöscht.

viegener

Zitat von: Det20 am 12 Dezember 2019, 16:55:31
Wahrscheinlich die CFG direkt im Editor geändert, dann geht das Kennwort verloren und das DEFINE wird gelöscht.

Eigentlich sollte das nicht zu dem Effekt führen, dass die Definition verlorengeht, denn der EIntrag mit dem Passwort sollte ja noch vorhanden sein.

@Tommy82: Die Fehlermeldung zum undefined $err ist aber nur eine Folgemeldung, irgendwas anderes hat sich geändert
Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

Tommy82

Ich habe nichts geändert, außer ab und an mal fhem zu updaten. Hab nach dem auftreten des Problem ein Fhem Backup welches 2 Tage alt war eingespielt und alles lief wieder ganz sauber.

Jetzt grade hab ich mich eingeloggt im WebIf und werde dann hiermit begrüßt
ERROR:
no password token found (Error:) specify password with define BlinkCamera [ ] Please define Kameras 5c48d22e-f33f-f412-1089-bccf6192032c3e49 first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first Please define Kameras first


War gestern garnicht am rechner und grade das erste mal für heute, es hat in der zwischenzeit keine änderungen gegeben

Im log taucht dann auch das hier wieder auf:
2019.12.12 19:25:29.450 1: PERL WARNING: Use of uninitialized value $err in concatenation (.) or string at ./FHEM/48_BlinkCamera.pm line 327.
2019.12.12 19:25:29.451 1: stacktrace:
2019.12.12 19:25:29.451 1:     main::__ANON__                      called by ./FHEM/48_BlinkCamera.pm (327)
2019.12.12 19:25:29.451 1:     main::BlinkCamera_Define            called by fhem.pl (3754)
2019.12.12 19:25:29.452 1:     main::CallFn                        called by fhem.pl (2077)
2019.12.12 19:25:29.452 1:     main::CommandDefine                 called by fhem.pl (1242)
2019.12.12 19:25:29.452 1:     main::AnalyzeCommand                called by fhem.pl (1095)
2019.12.12 19:25:29.452 1:     main::AnalyzeCommandChain           called by fhem.pl (1380)
2019.12.12 19:25:29.453 1:     main::CommandInclude                called by fhem.pl (1490)
2019.12.12 19:25:29.453 1:     main::CommandRereadCfg              called by fhem.pl (1242)
2019.12.12 19:25:29.453 1:     main::AnalyzeCommand                called by fhem.pl (1095)
2019.12.12 19:25:29.453 1:     main::AnalyzeCommandChain           called by ./FHEM/01_FHEMWEB.pm (2687)
2019.12.12 19:25:29.454 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (2472)
2019.12.12 19:25:29.454 1:     main::FW_style                      called by ./FHEM/01_FHEMWEB.pm (1132)
2019.12.12 19:25:29.454 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (582)
2019.12.12 19:25:29.455 1:     main::FW_Read                       called by fhem.pl (3754)
2019.12.12 19:25:29.455 1:     main::CallFn                        called by fhem.pl (754)
2019.12.12 19:25:29.455 1: BlinkCamera Kameras: no password token found (Error:) specify password with define <name> BlinkCamera <email> [ <password> ]
2019.12.12 19:25:29.455 1: define Kameras BlinkCamera pam82@web.de: no password token found (Error:) specify password with define <name> BlinkCamera <email> [ <password> ]
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

Det20

In der Datei "48_BlinkCamera.pm" Zeile 333 ausremmen in "#$hash->{DEF} = $hash->{Email};"
Hatte ich auch, hat tierisch genervt und seit dem ausremmen ist endlich Ruhe. Und bei der Gelegenheit Zeile 852 so ändern "$hash->{HU_DO_PARAMS}->{url} = $hash->{URL}."/api/v3/videos/delete";", dann klappt auch das Löschen von Videos.