Hi Leute,
wie kann ich sehen ob mein Pi mit der Fritzbox verbunden ist?
Ich habe ihn jetzt soweit, das er beim Basteln drücken ein Relais schaltet, aber wenn er klingeln soll passiert nix.
Hi Leute,
wie kann ich sehen ob mein Pi mit der Fritzbox verbunden ist?
Ich habe ihn jetzt soweit, das er beim Basteln drücken ein Relais schaltet, aber wenn er klingeln soll passiert nix.
Hat keiner einen Tipp für mich?
https://service.avm.de/help/de…1/hilfe_howto_intercom-ip einrichten. Oder als Telefoniegerät. Ansonsten logt die Fritzbox eigtl Anmeldungen neuer Geräte (https://service.avm.de/help/de…x-7580/017p1/hilfe_syslog).
Ich schaue mir das mal an
Hi,
ich habe jetzt das Problem das für den Raspberry nicht mal die WLan-Anmeldung geloggt wird was jedoch bei anderen Geräten funktioniert.
Und wie meintest du "Oder als Telefoniegerät einrichten" wie soll das Funktionieren? ich dachte das geht nur über Dect oder die App.
Ne. Steht im Handbuch ein paar Seiten zuvor: https://service.avm.de/help/de…ilfe_fon_howto_ip-telefon
Aber bringt dir nicht wirklich Vorteile. Also richte es doch einfach als Tür-Sprechanlage ein.
Wird nicht geloggt? Erscheint er denn auch nicht als verbundens Endgerät? (WLAN). Bist du denn verbunden? (Mal raus gepingt?)
Im Heimnetz verzeichniss steht es als verbunden mit WLAN.
Und google.com ging problemlos zu pingen.
Hast du da noch ne Idee?
Ein weiteres Problem ist das ich mich aktuell in DoorPiWeb nicht mehr anmelden kann.
Wo finde ich das Passwort?
Nja ich weiß nicht so ganz wofür du es brauchst Wenn du vom DoorPi ein OK beim Anmelden & Anrufen bekommst, sollte das doch passen.
Standardnutzer: door Passwort: pi
Das Standard Passwort funktioniert nicht, ging aber Mal.
Das mit dem NFC Scanner funktioniert auch.
Nur die Fritzbox Verbindung klappt nicht.
Wie kann ich denn die Log vom Pi ausleihen so daß ich sie Mal schicken kann?
Das mit dem NFC Scanner funktioniert auch.
Perfekt.
Zu deiner Frage, wo man das log findet: /usr/local/etc/DoorPi/ da sollte sich auch ein doorpi.log befinden. Ggf. noch in einem Unterordner.
Das wird während des Betriebs als Service befüllt. Ist aber nur mit essentiellen Meldungen versehen. Ausführlicher / zu Einrichtungszwecken wie z.B. hier beschrieben. Das dabei im Ordner /tmp/ angelegte doorpi_debug.log dann bitte einmal hochladen.
Also, hat leider mit dem Log abspeichern nicht funktioniert habe jedoch einfach mal den "Text" den er in kitti.exe geschrieben hat kopiert denke das sollte so ja auch funktionieren.
Habe auch gleich nochmal die ini mit angehangen, sollte ich da noch andere Fehler/nicht enthaltene Informationen haben gibt gerne Bescheid.
Soweit erstmal in Ordnung. Was stört dich denn? Anmeldung als SIP-Phone scheint zu klappen. Du kannst noch AdminNumbers anlegen, damit du DoorPi auch anrufen kannst. Dein Nutzername ist dafür allerdings nicht ideal (um angerufen zu werden).
Ansonsten sollte dann noch irgendwo ein call-Aufruf zum gewünschten Endgerät bei dem von dir gewünschten Event stattfinden. So wie du es momentan eingerichtet hast, öffnest du ja scheinbar eine Tür, wenn die entsprechenden Karten vorliegen aber baust keine Sprachverbindung auf.
Hi, ich habe für den reder zum testen eine neue ini angelegt und total vergessen das da das telefonieren noch fehlt.
Habe die ini nun geändert, jedoch Klingelt kein Telefon woran kann das liegen ini und log nach Tastendruck im Anhang.
2020-09-29 21:55:36,951 [TRACE] [doorpi.action.handler] fire Event OnKeyDown from doorpi.keyboard.from_piface asyncron
2020-09-29 21:55:36,952 [TRACE] [doorpi.action.handler] fire Event OnKeyDown_2 from doorpi.keyboard.from_piface asyncron
2020-09-29 21:55:36,954 [DEBUG] [doorpi.action.handler] no actions for event OnKeyDown - skip fire_event OnKeyDown from doorpi.keyboard.from_piface
2020-09-29 21:55:36,954 [TRACE] [doorpi.action.handler] fire Event OnKeyDown_onboardpins.2 from doorpi.keyboard.from_piface asyncron
2020-09-29 21:55:36,955 [DEBUG] [doorpi.action.handler] no actions for event OnKeyDown_2 - skip fire_event OnKeyDown_2 from doorpi.keyboard.from_piface
2020-09-29 21:55:36,957 [TRACE] [doorpi.action.handler] fire Event OnKeyPressed from doorpi.keyboard.from_piface asyncron
2020-09-29 21:55:36,958 [TRACE] [doorpi.action.handler] fire Event OnKeyPressed_2 from doorpi.keyboard.from_piface asyncron
2020-09-29 21:55:36,959 [DEBUG] [doorpi.action.handler] no actions for event OnKeyDown_onboardpins.2 - skip fire_event OnKeyDown_onboardpins.2 from doorpi.keyboard.from_piface
2020-09-29 21:55:36,960 [TRACE] [doorpi.action.handler] fire Event OnKeyPressed_onboardpins.2 from doorpi.keyboard.from_piface asyncron
2020-09-29 21:55:36,960 [DEBUG] [doorpi.action.handler] no actions for event OnKeyPressed - skip fire_event OnKeyPressed from doorpi.keyboard.from_piface
2020-09-29 21:55:36,961 [DEBUG] [doorpi.action.handler] no actions for event OnKeyPressed_2 - skip fire_event OnKeyPressed_2 from doorpi.keyboard.from_piface
2020-09-29 21:55:36,963 [DEBUG] [doorpi.action.handler] [WS9IFN] fire for event OnKeyPressed_onboardpins.2 this actions [<doorpi.action.SingleActions.call.CallAction instance at 0xb3752148>]
2020-09-29 21:55:36,964 [TRACE] [doorpi.action.handler] [WS9IFN] try to fire action CallAction with args () and kwargs {'number': '**611'}
2020-09-29 21:55:36,964 [TRACE] [doorpi.action.base] run CallAction with args () and kwargs {'number': '**611'}
2020-09-29 21:55:36,964 [TRACE] [doorpi.action.handler] fire Event BeforeSipPhoneMakeCall from doorpi.sipphone.from_linphone asyncron
2020-09-29 21:55:36,965 [DEBUG] [doorpi.sipphone.from_linphone] call (**611)
2020-09-29 21:55:36,966 [DEBUG] [doorpi.sipphone.from_linphone] no current call -> start new call
2020-09-29 21:55:36,967 [DEBUG] [doorpi.sipphone.from_linphone] reset current call start datetime to 2020-09-29 19:55:36.967866
2020-09-29 21:55:36,967 [DEBUG] [doorpi.action.handler] no actions for event BeforeSipPhoneMakeCall - skip fire_event BeforeSipPhoneMakeCall from doorpi.sipphone.from_linphone
2020-09-29 21:55:36,974 [DEBUG] [doorpi.sipphone.linphone_lib.CallBacks] call_state_changed (2 - Starting outgoing call)
2020-09-29 21:55:36,975 [TRACE] [doorpi.action.handler] fire Event OnCallStateChange from doorpi.sipphone.linphone_lib.CallBacks asyncron
2020-09-29 21:55:36,977 [TRACE] [doorpi.action.handler] fire Event OnMediaRequired from doorpi.sipphone.linphone_lib.CallBacks asyncron
2020-09-29 21:55:36,978 [DEBUG] [doorpi.action.handler] no actions for event OnCallStateChange - skip fire_event OnCallStateChange from doorpi.sipphone.linphone_lib.CallBacks
2020-09-29 21:55:36,985 [DEBUG] [doorpi.sipphone.linphone_lib.CallBacks] call_state_changed (3 - Outgoing call in progress)
2020-09-29 21:55:36,986 [DEBUG] [doorpi.action.handler] no actions for event OnMediaRequired - skip fire_event OnMediaRequired from doorpi.sipphone.linphone_lib.CallBacks
2020-09-29 21:55:36,986 [TRACE] [doorpi.action.handler] fire Event OnCallStateChange from doorpi.sipphone.linphone_lib.CallBacks asyncron
2020-09-29 21:55:36,988 [TRACE] [doorpi.action.handler] fire Event OnSipPhoneMakeCall from doorpi.sipphone.from_linphone asyncron
2020-09-29 21:55:36,989 [TRACE] [doorpi.action.handler] fire Event AfterSipPhoneMakeCall from doorpi.sipphone.from_linphone asyncron
2020-09-29 21:55:36,990 [DEBUG] [doorpi.action.handler] no actions for event OnCallStateChange - skip fire_event OnCallStateChange from doorpi.sipphone.linphone_lib.CallBacks
2020-09-29 21:55:36,990 [DEBUG] [doorpi.action.handler] [7TQ8LD] fire for event OnSipPhoneMakeCall this actions [<doorpi.action.base.SingleAction instance at 0xb374baf8>]
2020-09-29 21:55:36,992 [TRACE] [doorpi.action.handler] [WS9IFN] finished fire_event for event_name OnKeyPressed_onboardpins.2
2020-09-29 21:55:36,992 [DEBUG] [doorpi.action.handler] no actions for event AfterSipPhoneMakeCall - skip fire_event AfterSipPhoneMakeCall from doorpi.sipphone.from_linphone
2020-09-29 21:55:36,993 [TRACE] [doorpi.action.handler] [7TQ8LD] try to fire action <bound method LinphonePlayer.start of <doorpi.sipphone.linphone_lib.Player.LinphonePlayer object at 0xb3748510>> with args () and kwargs {}
2020-09-29 21:55:36,995 [TRACE] [doorpi.action.base] run SingleAction with args () and kwargs {}
2020-09-29 21:55:36,996 [TRACE] [doorpi.action.handler] fire Event OnPlayerStarted from doorpi.sipphone.linphone_lib.Player asyncron
2020-09-29 21:55:36,999 [DEBUG] [doorpi.action.handler] no actions for event OnPlayerStarted - skip fire_event OnPlayerStarted from doorpi.sipphone.linphone_lib.Player
2020-09-29 21:55:37,000 [TRACE] [doorpi.action.handler] [7TQ8LD] finished fire_event for event_name OnSipPhoneMakeCall
2020-09-29 21:55:37,024 [DEBUG] [doorpi.sipphone.linphone_lib.CallBacks] call_state_changed (12 - Not Found)
2020-09-29 21:55:37,025 [TRACE] [doorpi.action.handler] fire Event OnCallStateChange from doorpi.sipphone.linphone_lib.CallBacks asyncron
2020-09-29 21:55:37,027 [TRACE] [doorpi.action.handler] fire Event OnMediaNotRequired from doorpi.sipphone.linphone_lib.CallBacks asyncron
2020-09-29 21:55:37,028 [DEBUG] [doorpi.action.handler] no actions for event OnCallStateChange - skip fire_event OnCallStateChange from doorpi.sipphone.linphone_lib.CallBacks
2020-09-29 21:55:37,030 [DEBUG] [doorpi.action.handler] no actions for event OnMediaNotRequired - skip fire_event OnMediaNotRequired from doorpi.sipphone.linphone_lib.CallBacks
2020-09-29 21:55:37,031 [DEBUG] [doorpi.sipphone.linphone_lib.CallBacks] call_state_changed (18 - Call released)
2020-09-29 21:55:37,034 [TRACE] [doorpi.action.handler] fire Event OnCallStateChange from doorpi.sipphone.linphone_lib.CallBacks asyncron
2020-09-29 21:55:37,037 [DEBUG] [doorpi.action.handler] no actions for event OnCallStateChange - skip fire_event OnCallStateChange from doorpi.sipphone.linphone_lib.CallBacks
Alles anzeigen
[DoorPi]
base_path = /usr/local/etc/DoorPi
eventlog = !BASEPATH!/conf/eventlog.db
is_alive_led =
last_snapshot =
snapshot_path =
[DoorPiWeb]
indexfile = index.html
ip =
loginfile = login.html
online_fallback = http://motom001.github.io/DoorPiWeb
port = 80
public = AREA_public
www = !BASEPATH!/../DoorPiWeb
[SIP-Phone]
firewallpolicy = PolicyNoFirewall
audio_codecs = PCMA,PCMU
call_timeout = 15
capture_device = ALSA: default device
dialtone = !BASEPATH!/media/ShortDialTone.wav
dialtone_renew_every_start = False
dialtone_volume = 35
echo_cancellation_enabled = False
identity = DoorPi
local_port = 5060
max_call_time = 120
playback_device = ALSA: default device
record_while_dialing = False
records = !BASEPATH!/records/%Y-%m-%d_%H-%M-%S.wav
sipphonetyp = linphone
sipserver_password = DoorPi001
sipserver_realm = fritz.box
sipserver_server = 192.168.178.1
sipserver_username = DoorPi001
stun_server =
ua.max_calls = 2
video_codecs = VP8
video_device = StaticImage: Static picture
video_display_enabled = False
video_size = vga
[User]
door = pi
[dialtone]
!basepath!/doorpi/media/shortdialtone.wav =
[AdminNumbers]
**610=active
**611=active
**612=active
**620=active
[keyboards]
onboardpins = piface
rfidreader = hxgreader
[onboardpins_OutputPins]
0 = Tueroeffner
6 = Licht
[onboardpins_InputPins]
1 = out:Tueroeffner,1,0,3
2 = call:**611
#2 ist das Klingeltelefon
[rfidreader_InputPins]
+163291 = out:Tueroeffner,1,0,3
+ 899879= out:Tueroeffner,1,0,3
00025+5 = out:Tueroeffner,1,0,3
0001+97 = out:Tueroeffner,1,0,3
000+++2 = out:Tueroeffner,1,0,3
[DMTF]
"#" = out:Tueroeffner1,0,3
[rfidreader_keyboard]
device = HXGCoLtd Keyboard
bouncetime = 5000
Alles anzeigen
Steht mittlerweile was im Fritzbox-Log? Du bekommst ja "12 - Not Found" bzw. "NotFound => Destination of the call was not found.".
Stimmt die Zielnummer denn?
Die Zielnummer stimmt.
In der Log steht immer noch nix.
Hat noch jemand ne ahnung?
Eventuell ob der Fehler von der FritzBox ausgeht?
Ich habe mir mal dein erstes Log angeschaut. Ich weiß nicht ob du einen Filter auf dem Log war, aber irgendwie fehlt mir da allerhand linphone gedöns. Vor allem macht der Doorpi einen Verbindungsversuch um festzustellen ob eine SIP Verbindung möglich ist, das sehe ich bei dir auch nicht
Ich hab mal einen Log von mir mitanghängt das siehst was ich meine
Ich bin ehrlich gesagt auch nicht sicher ob die Fritzbox zulässt das Passwort und User gleich sind
2020-10-02 17:02:06,900 [INFO] [doorpi.doorpi] DoorPi started successfully
2020-10-02 17:02:06,907 [INFO] [doorpi.doorpi] BasePath is /usr/local/etc/DoorPi
2020-10-02 17:02:06,918 [INFO] [doorpi.doorpi] Weburl is http://doorpi:8080/
2020-10-02 17:02:06,912 [DEBUG] [doorpi.action.handler] no actions for event AfterStartup - skip fire_event AfterStartup from doorpi.doorpi
2020-10-02 17:02:06,935 [ERROR] [doorpi.sipphone.from_linphone] resolver_process_data dns_res_check() error: Unknown error 804085504 (804085504)
2020-10-02 17:02:06,943 [WARNING] [doorpi.sipphone.from_linphone] Stun server resolution failed.
2020-10-02 17:02:06,951 [INFO] [doorpi.sipphone.from_linphone] New local ip address is 192.168.176.6
2020-10-02 17:02:06,959 [INFO] [doorpi.sipphone.from_linphone] Network state is now [UP]
2020-10-02 17:02:06,967 [INFO] [doorpi.sipphone.from_linphone] Resolver is using DNS server(s):
2020-10-02 17:02:06,975 [INFO] [doorpi.sipphone.from_linphone] 192.168.178.1
2020-10-02 17:02:06,985 [INFO] [doorpi.sipphone.from_linphone] fd00::a96:d7ff:fe5c:107a
2020-10-02 17:02:06,993 [INFO] [doorpi.sipphone.from_linphone] resolver_process_data dns_res_check() in progress
2020-10-02 17:02:07,001 [INFO] [doorpi.sipphone.from_linphone] DNS resolution awaiting response, queued to main loop
2020-10-02 17:02:07,011 [INFO] [doorpi.sipphone.from_linphone] LinphoneProxyConfig [0x130ec58] about to register (LinphoneCore version: 3.9.0)
2020-10-02 17:02:07,039 [INFO] [doorpi.sipphone.from_linphone] belle_sip_client_transaction_send_request(): waiting channel to be ready
2020-10-02 17:02:07,046 [INFO] [doorpi.sipphone.from_linphone] channel [0x18103a8]: starting resolution of 192.168.178.1
2020-10-02 17:02:07,054 [INFO] [doorpi.sipphone.from_linphone] channel 0x18103a8: state RES_IN_PROGRESS
2020-10-02 17:02:07,062 [INFO] [doorpi.sipphone.from_linphone] transaction [0x16178b0] channel state changed to [RES_IN_PROGRESS]
2020-10-02 17:02:07,069 [INFO] [doorpi.sipphone.from_linphone] channel 0x18103a8: state RES_DONE
2020-10-02 17:02:07,078 [INFO] [doorpi.sipphone.from_linphone] transaction [0x16178b0] channel state changed to [RES_DONE]
2020-10-02 17:02:07,090 [INFO] [doorpi.sipphone.from_linphone] channel 0x18103a8: state CONNECTING
2020-10-02 17:02:07,100 [INFO] [doorpi.sipphone.from_linphone] transaction [0x16178b0] channel state changed to [CONNECTING]
2020-10-02 17:02:07,108 [INFO] [doorpi.sipphone.from_linphone] Trying to connect to [UDP://192.168.178.1:5060]
2020-10-02 17:02:07,116 [INFO] [doorpi.sipphone.from_linphone] belle_sip_get_src_addr_for(): af_inet6=0
2020-10-02 17:02:07,123 [INFO] [doorpi.sipphone.from_linphone] Channel has local address 192.168.176.6:5060
2020-10-02 17:02:07,131 [INFO] [doorpi.sipphone.from_linphone] channel 0x18103a8: state READY
2020-10-02 17:02:07,138 [INFO] [doorpi.sipphone.from_linphone] transaction [0x16178b0] channel state changed to [READY]
2020-10-02 17:02:07,147 [INFO] [doorpi.sipphone.from_linphone] Changing [client] [REGISTER] transaction [0x16178b0], from state [INIT] to [TRYING]
2020-10-02 17:02:07,154 [INFO] [doorpi.sipphone.from_linphone] channel [0x18103a8]: message sent to [UDP://192.168.178.1:5060], size: [535] bytes
REGISTER sip:192.168.178.1 SIP/2.0
Via: SIP/2.0/UDP 192.168.176.6:5060;branch=z9hG4bK.cthO1fuR2;rport
From: "Klingel" <sip:Hausdoorpi@192.168.178.1>;tag=kCEOPeswE
To: "Klingel" <sip:Hausdoorpi@192.168.178.1>
CSeq: 20 REGISTER
Call-ID: RST9FRlTxD
Max-Forwards: 70
Supported: outbound
Accept: application/sdp
Accept: text/plain
Accept: application/vnd.gsma.rcs-ft-http+xml
Contact: <sip:Hausdoorpi@192.168.176.6>;+sip.instance="<urn:uuid:f42c31f7-7978-4509-885d-5fba1ebcfa91>"
Expires: 3600
User-Agent: (belle-sip/1.4.2)
Alles anzeigen
bei der 1. Log war Sip Phone noch nicht Konfiguriert.
Aber vielen dank für den Tipp mit dem Passwort dieses habe ich geändert nun funktioniert das Anrufen, jedoch habe ich nun weitere Fehler entdeckt.
Wenn ich die DMTF -Taste drücke wird dies erkannt, jedoch gibt es eine Meldung in der Log: no actions for event OnDMTF
So habe ich DMTF in der Ini definiert:
was könnte das Problem sein?
Und eine weitere Fragen noch:
1. Gibt es die Möglichkeit das Microfon zu "muten" wenn es eine Ausgabe am Lautsprecher gibt?
Da ich mich sonst immer selbst höre.
2. Gibt es die Möglichkeit eine Zeitschaltung für die Hintergrundbeleuchtung einzustellen?
Vielen dank schonmal im voraus.
ich hab das bei mir so gelöst, was aber nicht heißt das deins falsch ist
Du kannst natürlich die 96 durch Raute ersetzen
Edit:
nicht den Befehl nach 40 abschreiben, da hab ich mir eine udp lösung selber gemacht. Mir ging es mehr um den Ablauf.