ELV "Door Bird" und FHEM

Begonnen von Thorsten Pferdekaemper, 04 Oktober 2015, 09:41:51

Vorheriges Thema - Nächstes Thema

steffen83

Kann ich leider nicht testen. Habe Login Probleme beim Vogel
Gruß
Steffen

Gesendet von meinem MI 8 mit Tapatalk

Raspberry Pi 3 (Noobs, aktuelle Fhem und Pilight) | FHEMduino | HM-OCCU-SDK | HM-Sec-SCo | HM-Sec-SD-2 | HM-CC-RT-DN | HM-LC-Bl1PBU-FM

steffen83

#286
So, ich habe positive Nachrichten vorweg, auch wenn ich diese am Ende schreibe ;-)

Also Audio Transmit geht nicht. Logdazu:
2019-02-23 14:01:54 DoorBird mydoorbird Transmit_Audio /opt/fhem/audio/db.wav
2019.02.23 14:02:01 5 : mydoorbird : DoorBird_Read - UDP Client said PeerHost : 192.168.0.6
2019.02.23 14:02:01 5 : mydoorbird : DoorBird_Read - UDP Client said buf : 271:DOORBIRDUSER:1550926920
2019.02.23 14:02:01 5 : mydoorbird : DoorBird_Read - UDP Client said data : 3237313a6768626e676a3a31353530393236393230
2019.02.23 14:02:01 5 : mydoorbird : DoorBird_Read - UDP datagram transmitted by valid PeerHost.
2019.02.23 14:02:01 5 : mydoorbird : DoorBird_Read - UDP Client said PeerHost : 192.168.0.6
2019.02.23 14:02:01 5 : mydoorbird : DoorBird_Read - UDP Client said buf : 271:DOORBIRDUSER:1550926920
2019.02.23 14:02:01 5 : mydoorbird : DoorBird_Read - UDP Client said data : 3237313a6768626e676a3a31353530393236393230
2019.02.23 14:02:01 5 : mydoorbird : DoorBird_Read - UDP datagram transmitted by valid PeerHost.
2019.02.23 14:02:08 5 : mydoorbird : DoorBird_Read - UDP Client said PeerHost : 192.168.0.6
2019.02.23 14:02:08 5 : mydoorbird : DoorBird_Read - UDP Client said buf : 272:DOORBIRDUSER:1550926927
2019.02.23 14:02:08 5 : mydoorbird : DoorBird_Read - UDP Client said data : 3237323a6768626e676a3a31353530393236393237
2019.02.23 14:02:08 5 : mydoorbird : DoorBird_Read - UDP datagram transmitted by valid PeerHost.
2019.02.23 14:02:08 5 : mydoorbird : DoorBird_Read - UDP Client said PeerHost : 192.168.0.6
2019.02.23 14:02:08 5 : mydoorbird : DoorBird_Read - UDP Client said buf : 272:DOORBIRDUSER:1550926927
2019.02.23 14:02:08 5 : mydoorbird : DoorBird_Read - UDP Client said data : 3237323a6768626e676a3a31353530393236393237
2019.02.23 14:02:08 5 : mydoorbird : DoorBird_Read - UDP datagram transmitted by valid PeerHost.
2019.02.23 14:02:15 5 : mydoorbird : DoorBird_Read - UDP Client said PeerHost : 192.168.0.6
2019.02.23 14:02:15 5 : mydoorbird : DoorBird_Read - UDP Client said buf : 273:DOORBIRDUSER:1550926934
2019.02.23 14:02:15 5 : mydoorbird : DoorBird_Read - UDP Client said data : 3237333a6768626e676a3a31353530393236393334
2019.02.23 14:02:15 5 : mydoorbird : DoorBird_Read - UDP datagram transmitted by valid PeerHost.
2019.02.23 14:02:15 5 : mydoorbird : DoorBird_Read - UDP Client said PeerHost : 192.168.0.6
2019.02.23 14:02:15 5 : mydoorbird : DoorBird_Read - UDP Client said buf : 273:DOORBIRDUSER:1550926934
2019.02.23 14:02:15 5 : mydoorbird : DoorBird_Read - UDP Client said data : 3237333a6768626e676a3a31353530393236393334
2019.02.23 14:02:15 5 : mydoorbird : DoorBird_Read - UDP datagram transmitted by valid PeerHost.
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Set - name : mydoorbird
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Set - command : Transmit_Audio
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Set - option : /opt/fhem/audio/db.wav
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Set - RelayAdresses : 1
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Set - usage : Unknown argument, choose one of Live_Video:on,off Open_Door:1 Light_On:noArg Restart:noArg Live_Audio:on,off Transmit_Audio X_Test
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Transmit_Audio - ---------------------------------------------------------------
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Transmit_Audio - CommandURL : http://192.168.0.6/bha-api/audio-transmit.cgi?http-user=DOORBIRDUSER0004&http-password=Strenggeheim
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Transmit_Audio - Original Path exists : /opt/fhem/audio/db.wav
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Transmit_Audio - New Path created : /opt/fhem/audio/db_g711u.wav
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Transmit_Audio - Sox System-Command : /usr/bin/sox -V /opt/fhem/audio/db.wav -r 8000 -b 8 -c 1 -e u-law /opt/fhem/audio/db_g711u.wav
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Transmit_Audio - New Filesize : 47848
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Transmit_Audio - req : $VAR1 = bless( { '_method' => 'PUT', '_headers' => bless( { 'connection' => 'Keep-Alive', 'content-length' => 9999999, 'cache-control' => 'no-cache', 'content-type' => 'audio/basic', 'user-agent' => 'libwww-perl/6.36' }, 'HTTP::Headers' ), '_content' => sub { "DUMMY" }, '_uri' => bless( do{\(my $o = 'http://192.168.0.6/bha-api/audio-transmit.cgi?http-user=DOORBIRDUSER0004&http-password=DOORBIRDPW')}, 'URI::http' ), '_uri_canonical' => $VAR1->{'_uri'} }, 'HTTP::Request' );
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Transmit_Audio - res : $VAR1 = bless( { '_request' => bless( { '_method' => 'PUT', '_headers' => bless( { 'connection' => 'Keep-Alive', 'content-length' => 9999999, 'cache-control' => 'no-cache', 'content-type' => 'audio/basic', 'user-agent' => 'libwww-perl/6.36' }, 'HTTP::Headers' ), '_content' => sub { "DUMMY" }, '_uri' => bless( do{\(my $o = 'http://192.168.0.6/bha-api/audio-transmit.cgi?http-user=DOORBIRDUSER0004&http-password=DOORBIRDPW')}, 'URI::http' ), '_uri_canonical' => $VAR1->{'_request'}{'_uri'} }, 'HTTP::Request' ), '_headers' => bless( { 'content-type' => 'text/plain', 'client-peer' => '192.168.0.6:80', 'client-date' => 'Sat, 23 Feb 2019 13:02:22 GMT', 'content-length' => '0', 'date' => 'Sat, 23 Feb 2019 13:02:22 GMT', 'client-response-num' => 1, 'server' => 'lighttpd/1.4.45', '::std_case' => { 'client-date' => 'Client-Date', 'client-peer' => 'Client-Peer', 'client-response-num' => 'Client-Response-Num' } }, 'HTTP::Headers' ), '_rc' => '200', '_msg' => 'OK', '_content' => '', '_protocol' => 'HTTP/1.1' }, 'HTTP::Response' );
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Set - name : mydoorbird
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Set - command : ?
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Set - option :
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Set - RelayAdresses : 1
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Set - name : mydoorbird
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Set - command : ?
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Set - option :
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Set - RelayAdresses : 1
2019-02-23 14:02:22 DoorBird mydoorbird Transmit_Audio /opt/fhem/audio/db.wav
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Read - UDP Client said PeerHost : 192.168.0.6
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Read - UDP Client said buf : 274:DOORBIRDUSER:1550926941
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Read - UDP Client said data : 3237343a6768626e676a3a31353530393236393431
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Read - UDP datagram transmitted by valid PeerHost.
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Read - UDP Client said PeerHost : 192.168.0.6
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Read - UDP Client said buf : 274:DOORBIRDUSER:1550926941
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Read - UDP Client said data : 3237343a6768626e676a3a31353530393236393431
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Read - UDP datagram transmitted by valid PeerHost.
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_FW_detailFn - Size ImageData doorbell : 0
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_FW_detailFn - Size ImageData motion : 0
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_FW_detailFn - VideoHtmlCode : Video Stream deactivated
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_FW_detailFn - AudioHtmlCode : Audio Stream deactivated
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Set - name : mydoorbird
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Set - command : ?
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Set - option :
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Set - RelayAdresses : 1
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Get - name : mydoorbird
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Get - command : ?
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Get - option :
2019.02.23 14:02:26 5 : mydoorbird : DoorBird_Set - name : mydoorbird
2019.02.23 14:02:26 5 : mydoorbird : DoorBird_Set - command : ?
2019.02.23 14:02:26 5 : mydoorbird : DoorBird_Set - option :
2019.02.23 14:02:26 5 : mydoorbird : DoorBird_Set - RelayAdresses : 1
2019.02.23 14:02:29 5 : mydoorbird : DoorBird_Read - UDP Client said PeerHost : 192.168.0.6
2019.02.23 14:02:29 5 : mydoorbird : DoorBird_Read - UDP Client said buf : 275:DOORBIRDUSER:1550926948
2019.02.23 14:02:29 5 : mydoorbird : DoorBird_Read - UDP Client said data : 3237353a6768626e676a3a31353530393236393438
2019.02.23 14:02:29 5 : mydoorbird : DoorBird_Read - UDP datagram transmitted by valid PeerHost.
2019.02.23 14:02:29 5 : mydoorbird : DoorBird_Read - UDP Client said PeerHost : 192.168.0.6
2019.02.23 14:02:29 5 : mydoorbird : DoorBird_Read - UDP Client said buf : 275:DOORBIRDUSER:1550926948
2019.02.23 14:02:29 5 : mydoorbird : DoorBird_Read - UDP Client said data : 3237353a6768626e676a3a31353530393236393438
2019.02.23 14:02:29 5 : mydoorbird : DoorBird_Read - UDP datagram transmitted by valid PeerHost.


Lediglich die normale SIP Variante über TTS geht.

Da ich aber Zugangsprobleme habe musste ich den Vogel mal zurücksetzen. Und siehe da... ich konnte wieder HD Funktion testen. Bei Doorbird scheinen die echt alles zu löschen auch, dass ich diese Funktion schon mal getestet hatte :-)

Wenn der Vogel über SIP ein Gespräch führt und man über die APP die Sprache steuert, dann bringt er das Gespräch an. Die APP hat immer Vorrang sofern es nicht bekannt ist
Raspberry Pi 3 (Noobs, aktuelle Fhem und Pilight) | FHEMduino | HM-OCCU-SDK | HM-Sec-SCo | HM-Sec-SD-2 | HM-CC-RT-DN | HM-LC-Bl1PBU-FM

netbus

Hi,
habe mich da ein wenig ausgeklingt und andere Alpha Tester spielen lassen  ;D
Funktioniert das mit dem SIP auch ohne FB.  Asterisk zb?

steffen83

Sollte auch damit funktionieren. Wer oder woher der SIP Server kommt ist ja egal.

Gesendet von meinem MI 8 mit Tapatalk

Raspberry Pi 3 (Noobs, aktuelle Fhem und Pilight) | FHEMduino | HM-OCCU-SDK | HM-Sec-SCo | HM-Sec-SD-2 | HM-CC-RT-DN | HM-LC-Bl1PBU-FM

Sailor

Zitat von: steffen83 am 23 Februar 2019, 14:09:41
So, ich habe positive Nachrichten vorweg, auch wenn ich diese am Ende schreibe ;-)

Also Audio Transmit geht nicht. Logdazu:

2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Transmit_Audio - req : $VAR1 = bless( { '_method' => 'PUT', '_headers' => bless( { 'connection' => 'Keep-Alive', 'content-length' => 9999999, 'cache-control' => 'no-cache', 'content-type' => 'audio/basic', 'user-agent' => 'libwww-perl/6.36' }, 'HTTP::Headers' ), '_content' => sub { "DUMMY" }, '_uri' => bless( do{\(my $o = 'http://192.168.0.6/bha-api/audio-transmit.cgi?http-user=DOORBIRDUSER0004&http-password=DOORBIRDPW')}, 'URI::http' ), '_uri_canonical' => $VAR1->{'_uri'} }, 'HTTP::Request' );
2019.02.23 14:02:22 5 : mydoorbird : DoorBird_Transmit_Audio - res : $VAR1 = bless( { '_request' => bless( { '_method' => 'PUT', '_headers' => bless( { 'connection' => 'Keep-Alive', 'content-length' => 9999999, 'cache-control' => 'no-cache', 'content-type' => 'audio/basic', 'user-agent' => 'libwww-perl/6.36' }, 'HTTP::Headers' ), '_content' => sub { "DUMMY" }, '_uri' => bless( do{\(my $o = 'http://192.168.0.6/bha-api/audio-transmit.cgi?http-user=DOORBIRDUSER0004&http-password=DOORBIRDPW')}, 'URI::http' ), '_uri_canonical' => $VAR1->{'_request'}{'_uri'} }, 'HTTP::Request' ), '_headers' => bless( { 'content-type' => 'text/plain', 'client-peer' => '192.168.0.6:80', 'client-date' => 'Sat, 23 Feb 2019 13:02:22 GMT', 'content-length' => '0', 'date' => 'Sat, 23 Feb 2019 13:02:22 GMT', 'client-response-num' => 1, 'server' => 'lighttpd/1.4.45', '::std_case' => { 'client-date' => 'Client-Date', 'client-peer' => 'Client-Peer', 'client-response-num' => 'Client-Response-Num' } }, 'HTTP::Headers' ), '_rc' => '200', '_msg' => 'OK', '_content' => '', '_protocol' => 'HTTP/1.1' }, 'HTTP::Response' );

Lediglich die normale SIP Variante über TTS geht.

Das sieht mir danach aus, als wenn du eine alte Version der 73_DoorBird.pm verwendest. Verwende bitte mal die letzte und versuche es nochmal.

Gruss
    Sailor
******************************
Man wird immer besser...

Blowfly

Hallo Sailor,

hat jetzt etwas gedauert, aber die Audioausgabe über dein Modul und SIP funktioniert prinzipiell. Ein Problem am Anfang war, dass die SipDevice und SipNumber Attribute nicht per Dropdown ausgewählt werden können, ich habe sie daher erst mal manuell definiert. Sie tauchen auch brav in der List auf, aber anscheinend erkennt dein code zumindest das SipDevice dann trotzdem nicht:

2019.02.25 23:20:13 5: myDoorBird : DoorBird_Set - name                               : myDoorBird
2019.02.25 23:20:13 5: myDoorBird : DoorBird_Set - command                            : Transmit_Audio
2019.02.25 23:20:13 5: myDoorBird : DoorBird_Set - option                             : /opt/fhem/audio/doorbird_operational.wav
2019.02.25 23:20:13 5: myDoorBird : DoorBird_Set - RelayAdresses                      : 1
2019.02.25 23:20:13 5: myDoorBird : DoorBird_Set - usage                              : Unknown argument, choose one of Live_Video:on,off Open_Door:1 Light_On:noArg Restart:noArg Live_Audio:on,off Transmit_Audio X_Test
2019.02.25 23:20:13 5: myDoorBird : DoorBird_Transmit_Audio  - ---------------------------------------------------------------
2019.02.25 23:20:13 5: myDoorBird : DoorBird_Transmit_Audio - Original Path exists    : /opt/fhem/audio/doorbird_operational.wav
2019.02.25 23:20:13 5: myDoorBird : DoorBird_Transmit_Audio - Temp Path created       : /opt/fhem/audio/doorbird_operational_tmp.wav
2019.02.25 23:20:13 5: myDoorBird : DoorBird_Transmit_Audio - New  Path created       : /opt/fhem/audio/doorbird_operational.ulaw
2019.02.25 23:20:13 5: myDoorBird : DoorBird_Transmit_Audio - Sox System-Command      : /usr/bin/sox -V /opt/fhem/audio/doorbird_operational.wav -r 8000 -b 8 -c 1 -e u-law /opt/fhem/audio/doorbird_operational_tmp.wav
2019.02.25 23:20:13 5: myDoorBird : DoorBird_Transmit_Audio - SipDeviceAttribute      :
2019.02.25 23:20:13 5: myDoorBird : DoorBird_Transmit_Audio - SipNumber               : **622
2019.02.25 23:20:13 5: myDoorBird : DoorBird_Transmit_Audio - ListSipDevices          : $VAR1 = 'FHEMPhone';

/usr/bin/sox:      SoX v14.4.1
/usr/bin/sox INFO formats: detected file format type `wav'

Input File     : '/opt/fhem/audio/doorbird_operational.wav'
Channels       : 2
Sample Rate    : 44100
Precision      : 16-bit
Duration       : 00:00:05.97 = 263442 samples = 448.031 CDDA sectors
File Size      : 1.05M
Bit Rate       : 1.41M
Sample Encoding: 16-bit Signed Integer PCM
Endian Type    : little
Reverse Nibbles: no
Reverse Bits   : no


Output File    : '/opt/fhem/audio/doorbird_operational_tmp.wav'
Channels       : 1
Sample Rate    : 8000
Precision      : 14-bit
Duration       : 00:00:05.97 = 47790 samples ~ 448.031 CDDA sectors
Sample Encoding: 8-bit u-law
Endian Type    : little
Reverse Nibbles: no
Reverse Bits   : no
Comment        : 'Processed by SoX'

/usr/bin/sox INFO sox: effects chain: input        44100Hz  2 channels
/usr/bin/sox INFO sox: effects chain: channels     44100Hz  1 channels
/usr/bin/sox INFO sox: effects chain: rate          8000Hz  1 channels
/usr/bin/sox INFO sox: effects chain: dither        8000Hz  1 channels
/usr/bin/sox INFO sox: effects chain: output        8000Hz  1 channels
2019.02.25 23:20:13 5: myDoorBird : DoorBird_Transmit_Audio - New Filesize            : 47848
2019.02.25 23:20:13 5: myDoorBird : DoorBird_Transmit_Audio - rename response message : 1
2019.02.25 23:20:13 5: myDoorBird : DoorBird_Transmit_Audio - Attribute for SIP device:
2019.02.25 23:20:13 5: myDoorBird : DoorBird_Transmit_Audio - SIP device in Attribute does NOT exist
2019.02.25 23:20:13 5: myDoorBird : DoorBird_Transmit_Audio - SipDevice chosen        : FHEMPhone
2019.02.25 23:20:13 5: myDoorBird : DoorBird_Read - UDP Client said PeerHost          : 192.168.66.29
2019.02.25 23:20:13 5: myDoorBird : DoorBird_Read - UDP Client said buf               : 10237:ggzspa:1551133212
2019.02.25 23:20:13 5: myDoorBird : DoorBird_Read - UDP Client said data              : 31303233373a67677a7370613a31353531313333323132
2019.02.25 23:20:13 5: myDoorBird : DoorBird_Read - UDP datagram transmitted by valid PeerHost.
2019.02.25 23:20:13 5: myDoorBird : DoorBird_Read - UdpMessageIdLast                  : 10236
2019.02.25 23:20:13 5: myDoorBird : DoorBird_Read - UdpMessageIdCurrent               : 10237
2019.02.25 23:20:13 5: myDoorBird : DoorBird_Read - UDP datagram transmitted is new - Working on it.
2019.02.25 23:20:13 5: myDoorBird : DoorBird_Read - UDP Client said PeerHost          : 192.168.66.29
2019.02.25 23:20:13 5: myDoorBird : DoorBird_Read - UDP Client said buf               : 10237:ggzspa:1551133212
2019.02.25 23:20:13 5: myDoorBird : DoorBird_Read - UDP Client said data              : 31303233373a67677a7370613a31353531313333323132
2019.02.25 23:20:13 5: myDoorBird : DoorBird_Read - UDP datagram transmitted by valid PeerHost.
2019.02.25 23:20:13 5: myDoorBird : DoorBird_Read - UdpMessageIdLast                  : 10237
2019.02.25 23:20:13 5: myDoorBird : DoorBird_Read - UdpMessageIdCurrent               : 10237
2019.02.25 23:20:13 5: myDoorBird : DoorBird_Read - UDP datagram transmitted is NOT new - Ignoring it.

Ich habe sogar im Modul bei der Definition von SipDevice das leere Default mit meinem Device gefüllt, also wird das anscheinend irgendwo wieder gelöscht. Nachdem er sich das dann ja selbst holt, passt trotzdem wieder alles und der Aufruf mit Transmit_Audio funktioniert! Die Verzögerung bei mir (Raspi 2B+DoorBird D201) ist allerdings gefühlt etwas hoch, ca. 4 Sekunden.

Viele Grüße
Hans
FHEM 6.2 auf RaspBerry Pi 2 B; SDuino für IT Steckdosen und Livolo-Schalter; Jeelink für LaCrosse T&H Sensoren; OWServer mit DS18B20 T-Sensoren; ZigBee mit deCONZ (RaspBee), Alexa, Homekit

Sailor

Hallo Hans

Zitat von: Blowfly am 25 Februar 2019, 23:53:47
Ein Problem am Anfang war, dass die SipDevice und SipNumber Attribute nicht per Dropdown ausgewählt werden können, ich habe sie daher erst mal manuell definiert. Sie tauchen auch brav in der List auf, aber anscheinend erkennt dein code zumindest das SipDevice dann trotzdem nicht.

Ich habe sogar im Modul bei der Definition von SipDevice das leere Default mit meinem Device gefüllt, also wird das anscheinend irgendwo wieder gelöscht. Nachdem er sich das dann ja selbst holt, passt trotzdem wieder alles und der Aufruf mit Transmit_Audio funktioniert!
Ich habe versucht das nachzustellen, aber mir gelingt es einfach nicht den Fehler zu reproduzieren.  ::)
Ich werde mal versuchen, ob ich das nicht noch etwas besser definieren kann.

Zitat von: Blowfly am 25 Februar 2019, 23:53:47
Die Verzögerung bei mir (Raspi 2B+DoorBird D201) ist allerdings gefühlt etwas hoch, ca. 4 Sekunden.

Das kann eigentlich nur vom DoorBird selbst kommen. Wenn ich das mit einem LinPhone auf dem Rechner teste, dann klingelt er quasi sofort.
Sobald ich abnehme sabbelt er auch gleich los...

Gruss
    Sailor
******************************
Man wird immer besser...

Blowfly

Moin Sailor,

ZitatZitat von: Blowfly am 25 Februar 2019, 23:53:47
ZitatEin Problem am Anfang war, dass die SipDevice und SipNumber Attribute nicht per Dropdown ausgewählt werden können, ich habe sie daher erst mal manuell definiert. Sie tauchen auch brav in der List auf, aber anscheinend erkennt dein code zumindest das SipDevice dann trotzdem nicht.

Ich habe sogar im Modul bei der Definition von SipDevice das leere Default mit meinem Device gefüllt, also wird das anscheinend irgendwo wieder gelöscht. Nachdem er sich das dann ja selbst holt, passt trotzdem wieder alles und der Aufruf mit Transmit_Audio funktioniert!
Ich habe versucht das nachzustellen, aber mir gelingt es einfach nicht den Fehler zu reproduzieren.  ::)
Ich werde mal versuchen, ob ich das nicht noch etwas besser definieren kann.
Sorry, war mein Fehler, habe das wahrscheinlich einfach in der Liste übersehen. Jedenfalls sind die Attribute inzwischen da.

Ich bekomme allerdings nach wie vor viele Logeinträge wg. der Bewegungsmelder- und Klingelevents, jeweils 3 Zeilen pro Event. Bist du da inzwischen weiter gekommen?

Viele Grüße
Hans
FHEM 6.2 auf RaspBerry Pi 2 B; SDuino für IT Steckdosen und Livolo-Schalter; Jeelink für LaCrosse T&H Sensoren; OWServer mit DS18B20 T-Sensoren; ZigBee mit deCONZ (RaspBee), Alexa, Homekit

Sailor

Hallo Hans

Zitat von: Blowfly am 03 März 2019, 13:32:13
Ich bekomme allerdings nach wie vor viele Logeinträge wg. der Bewegungsmelder- und Klingelevents, jeweils 3 Zeilen pro Event. Bist du da inzwischen weiter gekommen?

Leider kann ich mir das erst im April, nach Ankunft meines DoorBird näher anschauen.
Es handelt sich hierbei um verschlüsselte Meldungen die ich erst am "eigenen Leib" entschlüsseln muss.

Am besten verbose auf 3 setzen und ignorieren.
Ich melde mich, sobald ich was habe...

Gruß
    Sailor
******************************
Man wird immer besser...

Marsupilami

Hallo Sailor,


ich würde gerne meine Doorbird in FHEM einbinden.

Wie komme ich denn an das 73_DoorBird.pm Modul ???

Gruß
Siggi

steffen83

Findest du weiter oben

Gesendet von meinem MI 8 mit Tapatalk

Raspberry Pi 3 (Noobs, aktuelle Fhem und Pilight) | FHEMduino | HM-OCCU-SDK | HM-Sec-SCo | HM-Sec-SD-2 | HM-CC-RT-DN | HM-LC-Bl1PBU-FM

Sailor

******************************
Man wird immer besser...

Marsupilami

Hallo zusammen,

ich habe eine Frage und ein Problem:
1. Wenn ich den DoorBird im FHEM anbinde, kann ich dann die Kommunikation des DoorBird ins Internet unterbinden, so dass er nur im Intranet bleibt?

2. Kennt von euch jemand den Effekt, dass wenn ich ein "set Doorbird X_Test" sende, im Log ein "Undefined subroutine &main::bin2hex called at ./FHEM/73_DoorBird.pm line 748." erscheint und FHEM abstürzt.
Ein FHEM Neustart lässt FHEM loslaufen (im LOG zu sehen), stürzt dann aber mit genau dieser Fehlermeldung wieder von alleine ab.

Erst wenn ich den DoorBird im fhem.cfg manuel lösche, kann ich FHEM wieder starten.
(Das ganze ist bei mir reproduzierbar)

Gruß
Siggi

Sailor

Hallo Siggi

Zitat von: Marsupilami am 27 März 2019, 09:50:52
2. Kennt von euch jemand den Effekt, dass wenn ich ein "set Doorbird X_Test" sende, im Log ein "Undefined subroutine &main::bin2hex called at ./FHEM/73_DoorBird.pm line 748." erscheint und FHEM abstürzt.
Ein FHEM Neustart lässt FHEM loslaufen (im LOG zu sehen), stürzt dann aber mit genau dieser Fehlermeldung wieder von alleine ab.

Die X_Test ist zur Zeit meine Spielwiese um die Verschlüsselung umzusetzen. Entweder nicht benutzen oder die entsprechenden Crypt - Pakete installieren.

Ich kann erst weitermachen, wenn mein DoorBird Ende April kommt.
Sorry

Gruß
    Sailor
******************************
Man wird immer besser...

Marsupilami

Hallo nochmal,


habe noch ein weiteres DoorBird Problem bei mir gefunden:

LiveStream _Video funktioniert super, LiveStream_Audio dagegen gar nicht. Eingeblendet unter dem Bild wird zwar der Audioteil, aber ausgegraut und Ton kommt auch nicht an.

Hat jemand vielleicht eine gute Idee, warum das nicht geht?