Hauptmenü

Modul 96_SIP

Begonnen von Wzut, 19 Februar 2017, 19:10:09

Vorheriges Thema - Nächstes Thema

Wzut

Da fällt mir noch ein :
Welches System nutzt du und gibt es da den Befehl ps ?
Nicht das du da wegen fehlendem ps in die gleiche Falle wie hier -> https://forum.fhem.de/index.php/topic,18517.msg804889.html#msg804889 tapst.
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

Cruiser79

Ich versuche auch gerade meine Fritzbox zum telefonieren zu bekommen, bekomme aber momentan den Fehler

2018.06.20 23:07:24 5: FritzFonSIP, MD5: Hallo, hier spricht FHEM -> e64926f23393ab9d341b9ccdac59c0b7.mp3
2018.06.20 23:07:24 5: FritzFonSIP, set call new -> FritzFonSIP call sip:**624\@fritz.box 30 cache/e64926f23393ab9d341b9ccdac59c0b7.mp3
2018.06.20 23:07:25 4: FritzFonSIP, audio file cache/e64926f23393ab9d341b9ccdac59c0b7.mp3 found
2018.06.20 23:07:25 5: FritzFonSIP, not converted - using cache/e64926f23393ab9d341b9ccdac59c0b7.alaw from cache
2018.06.20 23:07:25 4: FritzFonSIP, FritzFonSIP|sip:**624\@fritz.box|30|cache/e64926f23393ab9d341b9ccdac59c0b7.alaw|0
2018.06.20 23:07:25 4: FritzFonSIP, call -> FritzFonSIP|sip:**624\@fritz.box|30|cache/e64926f23393ab9d341b9ccdac59c0b7.alaw|0|0
2018.06.20 23:07:25 5: FritzFonSIP, call has pid 31225
2018.06.20 23:07:25 4: FritzFonSIP[31225], my parent is 31034
2018.06.20 23:07:25 4: FritzFonSIP[31225], trying to use port 5080
2018.06.20 23:07:25 4: FritzFonSIP, CALLDone -> FritzFonSIP|0|CallRegister: Failed with code 404
2018.06.20 23:07:25 5: FritzFonSIP, fifo is empty
2018.06.20 23:07:25 5: FritzFonSIP, no elbc




Internals:
   .oldstate  initialized
   .reset     0
   AC         /usr/bin/sox
   NAME       FritzFonSIP
   NOTIFYDEV  TextToSpeech
   NR         437
   NTFY_ORDER 50-FritzFonSIP
   STATE      initialized
   TYPE       SIP
   VERSION    V1.76 / 08.01.18
   .attraggr:
   .attrminint:
   READINGS:
     2018-06-20 22:46:08   call            done
     2018-06-20 22:46:08   call_attempt    0
     2018-06-20 22:46:08   call_state      fail
     2018-06-20 22:46:08   call_success    0
     2018-06-20 22:46:08   call_time       0
     2018-06-20 22:46:08   last_error      CallRegister: Failed with code 404
     2018-06-20 22:31:11   listen_alive    no
     2018-06-20 22:46:08   state           initialized
   helper:
Attributes:
   T2S_Device TextToSpeech
   audio_converter sox
   room       System
   sip_dtmf_loop once
   sip_dtmf_send audio
   sip_dtmf_size 2
   sip_elbc   yes
   sip_from   sip:625@fritz.box
   sip_ip     192.168.178.111
   sip_listen none
   sip_port   5070
   sip_registrar fritz.box
   sip_ringtime 3
   sip_user   625
   verbose    5


Der Benutzername, den ich in der Fritzbox angelegt habe, lautet "fhemsipfon". Aber auch mit diesem als sip_user funktioniert es nicht. Was genau muss ich als sip_user angeben? Die interne Durchwahl dieses Telefons ist **625.
192.168.178.111 ist die IP meines FHEM Servers.
Ich versuche dann mittels
set FritzFonSIP call sip:**624\@fritz.box 30 !Hallo, hier spricht FHEM
einen TTS Text an mein Handy, welches über die Durchwahl **624 erreichbar ist, zu schicken.
Jemand einen Tipp für mich, was ich falsche mache?

Gruß,
Tim

FHEM auf Raspberry Pi
HM-CFG-LAN mit HM-TC-IT-WM-W-EU, HM-CC-RT-DN, HM-WDS10-TH-O, HM-LC-SW1-FM, HM-LC-Bl1-FM
Signalduino mit Elro AB440, LOGILINK WS0002, IT CMR-1000

Wzut

Zitat von: Cruiser79 am 20 Juni 2018, 23:09:35
Ich versuche dann mittels
set FritzFonSIP call sip:**624\@fritz.box 30 !Hallo, hier spricht FHEM

nein, nein
set FritzFonSIP call **624 30 !Hallo, hier spricht FHEM
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

Cruiser79

Zitat von: Wzut am 21 Juni 2018, 17:54:03
nein, nein
set FritzFonSIP call **624 30 !Hallo, hier spricht FHEM

Das bringt die gleiche Fehlermeldung hervor

2018.06.21 21:59:53 5: FritzFonSIP, MD5: Hallo, hier spricht FHEM -> e64926f23393ab9d341b9ccdac59c0b7.mp3
2018.06.21 21:59:53 5: FritzFonSIP, set call new -> FritzFonSIP call **624 30 cache/e64926f23393ab9d341b9ccdac59c0b7.mp3
2018.06.21 21:59:53 4: FritzFonSIP, audio file cache/e64926f23393ab9d341b9ccdac59c0b7.mp3 found
2018.06.21 21:59:53 5: FritzFonSIP, not converted - using cache/e64926f23393ab9d341b9ccdac59c0b7.alaw from cache
2018.06.21 21:59:53 4: FritzFonSIP, FritzFonSIP|**624|30|cache/e64926f23393ab9d341b9ccdac59c0b7.alaw|0
2018.06.21 21:59:53 4: FritzFonSIP, call -> FritzFonSIP|**624|30|cache/e64926f23393ab9d341b9ccdac59c0b7.alaw|0|0
2018.06.21 21:59:53 5: FritzFonSIP, call has pid 2289
2018.06.21 21:59:53 4: FritzFonSIP[2289], my parent is 31034
2018.06.21 21:59:53 4: FritzFonSIP[2289], trying to use port 5080
2018.06.21 21:59:53 4: FritzFonSIP, CALLDone -> FritzFonSIP|0|CallRegister: Failed with code 404
2018.06.21 21:59:53 5: FritzFonSIP, fifo is empty
2018.06.21 21:59:53 5: FritzFonSIP, no elbc
FHEM auf Raspberry Pi
HM-CFG-LAN mit HM-TC-IT-WM-W-EU, HM-CC-RT-DN, HM-WDS10-TH-O, HM-LC-SW1-FM, HM-LC-Bl1-FM
Signalduino mit Elro AB440, LOGILINK WS0002, IT CMR-1000

Wzut

#619
Zitat von: Cruiser79 am 20 Juni 2018, 23:09:35
Der Benutzername, den ich in der Fritzbox angelegt habe, lautet "fhemsipfon". Aber auch mit diesem als sip_user funktioniert es nicht.
der fhemsipfon muss aber ins Attribut sip_user wenn er so in der FB angelgt wurde. Wichtig ist auch das die FB das Passwort des Users als "stark" einstuft.
Beim Attribut sip_registrar würde ich "fritz.box" auch noch gegen die echte IP der FB ersetzen da laut https://de.wikipedia.org/wiki/SIP-Status-Codes
der 404 bedeutet :
ZitatDie Gegenstelle wurde nicht gefunden oder existiert nicht

Edit :
du nutzt auch  sip_port   5070 , hat diese Wahl einen besonderen Grund ? Wenn nein lösche das Attribut und überlasse es Leg.pm einen freien Port zu finden.
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

Cruiser79

Mist, immer noch kein Erfolg. Es bleibt beim 404

2018.06.22 22:20:48 5: FritzFonSIP, MD5: Hallo, hier spricht FHEM -> e64926f23393ab9d341b9ccdac59c0b7.mp3
2018.06.22 22:20:48 5: FritzFonSIP, set call new -> FritzFonSIP call **624 30 cache/e64926f23393ab9d341b9ccdac59c0b7.mp3
2018.06.22 22:20:48 4: FritzFonSIP, audio file cache/e64926f23393ab9d341b9ccdac59c0b7.mp3 found
2018.06.22 22:20:48 5: FritzFonSIP, not converted - using cache/e64926f23393ab9d341b9ccdac59c0b7.alaw from cache
2018.06.22 22:20:48 4: FritzFonSIP, FritzFonSIP|**624|30|cache/e64926f23393ab9d341b9ccdac59c0b7.alaw|0
2018.06.22 22:20:48 4: FritzFonSIP, call -> FritzFonSIP|**624|30|cache/e64926f23393ab9d341b9ccdac59c0b7.alaw|0|0
2018.06.22 22:20:48 5: FritzFonSIP, call has pid 6134
2018.06.22 22:20:48 4: FritzFonSIP[6134], my parent is 31034
2018.06.22 22:20:48 4: FritzFonSIP[6134], using Leg.pm to find a free port
2018.06.22 22:20:49 4: FritzFonSIP, CALLDone -> FritzFonSIP|0|CallRegister: Failed with code 404
2018.06.22 22:20:49 5: FritzFonSIP, fifo is empty
2018.06.22 22:20:49 5: FritzFonSIP, no elbc


Trotz Umstellung auf "fhemsipfon". Passwort war "stark", Registrator auf die IP der Fritzbox geändert und ich habe auch nochmal versucht in sip_from "sip:FHEM@fritz.box" einzutragen, weil der SIP User in meiner Fritzbox FHEM heisst. Bringt leider auch nix.
Momentan sieht es so aus


{
  "Arg":"FritzFonSIP",
  "Results": [
  {
    "Name":"FritzFonSIP",
    "PossibleSets":"call fetch:noArg listen:noArg password reject:noArg reset:noArg",
    "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 sip_watch_listen sip_ringtime sip_waittime sip_ip sip_port sip_user sip_registrar sip_from sip_call_audio_delay:0,0.25,0.5,0.75,1,1.25,1.5,1.75,2,2.25,2.5,2.75,3 sip_audiofile_call sip_audiofile_dtmf sip_audiofile_ok sip_audiofile_wfp sip_dtmf_size:1,2,3,4 sip_dtmf_send:audio,rfc2833 sip_dtmf_loop:once,loop sip_listen:none,dtmf,wfp,echo sip_filter sip_blocking sip_elbc:yes,no sip_force_interval sip_force_max T2S_Device T2S_Timeout audio_converter:sox,ffmpeg disabled:0,1 event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon devStateStyle icon sortby webCmd webCmdLabel:textField-long widgetOverride userattr",
    "Internals": {
      ".oldstate": "initialized",
      ".reset": "0",
      "AC": "/usr/bin/sox",
      "NAME": "FritzFonSIP",
      "NOTIFYDEV": "TextToSpeech",
      "NR": "437",
      "NTFY_ORDER": "50-FritzFonSIP",
      "STATE": "initialized",
      "TYPE": "SIP",
      "VERSION": "V1.76 / 08.01.18"
    },
    "Readings": {
      "call": { "Value":"done", "Time":"2018-06-22 22:23:43" },
      "call_attempt": { "Value":"0", "Time":"2018-06-22 22:23:43" },
      "call_state": { "Value":"fail", "Time":"2018-06-22 22:23:43" },
      "call_success": { "Value":"0", "Time":"2018-06-22 22:23:43" },
      "call_time": { "Value":"0", "Time":"2018-06-22 22:23:43" },
      "last_error": { "Value":"CallRegister: Failed with code 404", "Time":"2018-06-22 22:23:43" },
      "listen_alive": { "Value":"no", "Time":"2018-06-20 22:31:11" },
      "state": { "Value":"initialized", "Time":"2018-06-22 22:23:43" }
    },
    "Attributes": {
      "T2S_Device": "TextToSpeech",
      "audio_converter": "sox",
      "room": "System",
      "sip_dtmf_loop": "once",
      "sip_dtmf_send": "audio",
      "sip_dtmf_size": "2",
      "sip_elbc": "yes",
      "sip_from": "sip:FHEM@fritz.box",
      "sip_ip": "192.168.178.111",
      "sip_listen": "none",
      "sip_registrar": "192.168.178.1",
      "sip_ringtime": "3",
      "sip_user": "fhemsipfon",
      "verbose": "5"
    }
  }  ],
  "totalResultsReturned":1
}
FHEM auf Raspberry Pi
HM-CFG-LAN mit HM-TC-IT-WM-W-EU, HM-CC-RT-DN, HM-WDS10-TH-O, HM-LC-SW1-FM, HM-LC-Bl1-FM
Signalduino mit Elro AB440, LOGILINK WS0002, IT CMR-1000

habl

Zitat von: Cruiser79 am 22 Juni 2018, 22:28:22
Mist, immer noch kein Erfolg. Es bleibt beim 404

2018.06.22 22:20:48 5: FritzFonSIP, MD5: Hallo, hier spricht FHEM -> e64926f23393ab9d341b9ccdac59c0b7.mp3
2018.06.22 22:20:48 5: FritzFonSIP, set call new -> FritzFonSIP call **624 30 cache/e64926f23393ab9d341b9ccdac59c0b7.mp3
2018.06.22 22:20:48 4: FritzFonSIP, audio file cache/e64926f23393ab9d341b9ccdac59c0b7.mp3 found
2018.06.22 22:20:48 5: FritzFonSIP, not converted - using cache/e64926f23393ab9d341b9ccdac59c0b7.alaw from cache
2018.06.22 22:20:48 4: FritzFonSIP, FritzFonSIP|**624|30|cache/e64926f23393ab9d341b9ccdac59c0b7.alaw|0
2018.06.22 22:20:48 4: FritzFonSIP, call -> FritzFonSIP|**624|30|cache/e64926f23393ab9d341b9ccdac59c0b7.alaw|0|0
2018.06.22 22:20:48 5: FritzFonSIP, call has pid 6134
2018.06.22 22:20:48 4: FritzFonSIP[6134], my parent is 31034
2018.06.22 22:20:48 4: FritzFonSIP[6134], using Leg.pm to find a free port
2018.06.22 22:20:49 4: FritzFonSIP, CALLDone -> FritzFonSIP|0|CallRegister: Failed with code 404
2018.06.22 22:20:49 5: FritzFonSIP, fifo is empty
2018.06.22 22:20:49 5: FritzFonSIP, no elbc


Trotz Umstellung auf "fhemsipfon". Passwort war "stark", Registrator auf die IP der Fritzbox geändert und ich habe auch nochmal versucht in sip_from "sip:FHEM@fritz.box" einzutragen, weil der SIP User in meiner Fritzbox FHEM heisst. Bringt leider auch nix.
Momentan sieht es so aus


{
  "Arg":"FritzFonSIP",
  "Results": [
  {
    "Name":"FritzFonSIP",
    "PossibleSets":"call fetch:noArg listen:noArg password reject:noArg reset:noArg",
    "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 sip_watch_listen sip_ringtime sip_waittime sip_ip sip_port sip_user sip_registrar sip_from sip_call_audio_delay:0,0.25,0.5,0.75,1,1.25,1.5,1.75,2,2.25,2.5,2.75,3 sip_audiofile_call sip_audiofile_dtmf sip_audiofile_ok sip_audiofile_wfp sip_dtmf_size:1,2,3,4 sip_dtmf_send:audio,rfc2833 sip_dtmf_loop:once,loop sip_listen:none,dtmf,wfp,echo sip_filter sip_blocking sip_elbc:yes,no sip_force_interval sip_force_max T2S_Device T2S_Timeout audio_converter:sox,ffmpeg disabled:0,1 event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon devStateStyle icon sortby webCmd webCmdLabel:textField-long widgetOverride userattr",
    "Internals": {
      ".oldstate": "initialized",
      ".reset": "0",
      "AC": "/usr/bin/sox",
      "NAME": "FritzFonSIP",
      "NOTIFYDEV": "TextToSpeech",
      "NR": "437",
      "NTFY_ORDER": "50-FritzFonSIP",
      "STATE": "initialized",
      "TYPE": "SIP",
      "VERSION": "V1.76 / 08.01.18"
    },
    "Readings": {
      "call": { "Value":"done", "Time":"2018-06-22 22:23:43" },
      "call_attempt": { "Value":"0", "Time":"2018-06-22 22:23:43" },
      "call_state": { "Value":"fail", "Time":"2018-06-22 22:23:43" },
      "call_success": { "Value":"0", "Time":"2018-06-22 22:23:43" },
      "call_time": { "Value":"0", "Time":"2018-06-22 22:23:43" },
      "last_error": { "Value":"CallRegister: Failed with code 404", "Time":"2018-06-22 22:23:43" },
      "listen_alive": { "Value":"no", "Time":"2018-06-20 22:31:11" },
      "state": { "Value":"initialized", "Time":"2018-06-22 22:23:43" }
    },
    "Attributes": {
      "T2S_Device": "TextToSpeech",
      "audio_converter": "sox",
      "room": "System",
      "sip_dtmf_loop": "once",
      "sip_dtmf_send": "audio",
      "sip_dtmf_size": "2",
      "sip_elbc": "yes",
      "sip_from": "sip:FHEM@fritz.box",
      "sip_ip": "192.168.178.111",
      "sip_listen": "none",
      "sip_registrar": "192.168.178.1",
      "sip_ringtime": "3",
      "sip_user": "fhemsipfon",
      "verbose": "5"
    }
  }  ],
  "totalResultsReturned":1
}


Bei mir ist nur ein Eintrag anders als bei Dir:

"sip_from": "sip:fhemsipfon@192.168.178.1"

VG
habl

Wzut

Zitat von: Cruiser79 am 22 Juni 2018, 22:28:22
Trotz Umstellung auf "fhemsipfon". Passwort war "stark", Registrator auf die IP der Fritzbox geändert und ich habe auch nochmal versucht in sip_from "sip:FHEM@fritz.box" einzutragen, weil der SIP User in meiner Fritzbox FHEM heisst. Bringt leider auch nix.
Das verstehe ich leider nicht ..... fhemsipfon oder FHEM ? was denn nun ?
Ich kann bei mir machen was ich will, deinen Fehler 404 bekomme ich nicht nachgestellt.
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

plin

Zitat von: habl am 23 Juni 2018, 07:21:30
Bei mir ist nur ein Eintrag anders als bei Dir:
"sip_from": "sip:fhemsipfon@192.168.178.1"

Da ist ein mismatch

"Attributes": {
      "T2S_Device": "TextToSpeech",
      "audio_converter": "sox",
      "room": "System",
      "sip_dtmf_loop": "once",
      "sip_dtmf_send": "audio",
      "sip_dtmf_size": "2",
      "sip_elbc": "yes",
      "sip_from": "sip:FHEM@fritz.box",
      "sip_ip": "192.168.178.111",
      "sip_listen": "none",
      "sip_registrar": "192.168.178.1",
      "sip_ringtime": "3",
      "sip_user": "fhemsipfon",
      "verbose": "5"
    }

Zitat von: habl am 23 Juni 2018, 07:21:30
Der Benutzername, den ich in der Fritzbox angelegt habe, lautet "fhemsipfon".

Wenn der Benutzer in der Fritzbox fhemsipfon heißt muss auch der sip_suer sip:fhemsipfon@192.168.178.1 sein.
FHEM1 (Main) Raspi4 mit CUL, Homematic, SDUINO 433/OOK, zentrale Steuerung
FHEM2 (Keller) x86 mit CUL/hmland, IP-basierte Module
FHEM3 (Erdgeschoss) Raspi2 mit SDUINO 868/GFSK
FHEM4 (Hausanschlussraum), USV und OBIS-Modul
FHEM5 (Docker) mit FHEM2FHEM, InfluxDB

Cruiser79

Zitat von: plin am 23 Juni 2018, 09:01:03
Da ist ein mismatch

"Attributes": {
      "T2S_Device": "TextToSpeech",
      "audio_converter": "sox",
      "room": "System",
      "sip_dtmf_loop": "once",
      "sip_dtmf_send": "audio",
      "sip_dtmf_size": "2",
      "sip_elbc": "yes",
      "sip_from": "sip:FHEM@fritz.box",
      "sip_ip": "192.168.178.111",
      "sip_listen": "none",
      "sip_registrar": "192.168.178.1",
      "sip_ringtime": "3",
      "sip_user": "fhemsipfon",
      "verbose": "5"
    }

Wenn der Benutzer in der Fritzbox fhemsipfon heißt muss auch der sip_suer sip:fhemsipfon@192.168.178.1 sein.

Stimmt, das passte nicht. War von den 2 Namen in der Fritzbox irritiert. Dort gibt es einmal den Namen des angelegten "Telefons" (FHEM) und die Anmeldedaten (fhemsipfon)
Jetzt bin ich wohl auch über den 404 hinaus, bekomme nen neuen Fehler

2018.06.24 14:08:01 4: FritzFonSIP, CALL Kill PID : 6167
2018.06.24 14:08:01 4: FritzFonSIP, Reset Call done
2018.06.24 14:08:11 5: FritzFonSIP, MD5: Hallo, hier spricht FHEM -> e64926f23393ab9d341b9ccdac59c0b7.mp3
2018.06.24 14:08:11 5: FritzFonSIP, set call new -> FritzFonSIP call **624 30 cache/e64926f23393ab9d341b9ccdac59c0b7.mp3
2018.06.24 14:08:11 4: FritzFonSIP, audio file cache/e64926f23393ab9d341b9ccdac59c0b7.mp3 found
2018.06.24 14:08:11 5: FritzFonSIP, not converted - using cache/e64926f23393ab9d341b9ccdac59c0b7.alaw from cache
2018.06.24 14:08:11 4: FritzFonSIP, FritzFonSIP|**624|30|cache/e64926f23393ab9d341b9ccdac59c0b7.alaw|0
2018.06.24 14:08:11 4: FritzFonSIP, call -> FritzFonSIP|**624|30|cache/e64926f23393ab9d341b9ccdac59c0b7.alaw|0|0
2018.06.24 14:08:11 5: FritzFonSIP, call has pid 12266
2018.06.24 14:08:11 4: FritzFonSIP[12266], my parent is 31034
2018.06.24 14:08:11 4: FritzFonSIP[12266], using Leg.pm to find a free port
2018.06.24 14:08:11 4: FritzFonSIP[12266], register new expire : 2018-06-24 14:13:11
2018.06.24 14:08:11 5: FritzFonSIP, readingS:state Val:calling
2018.06.24 14:08:11 4: FritzFonSIP[12266], CallStart with 1 files - first file : cache/e64926f23393ab9d341b9ccdac59c0b7.alaw - PCMA/8000 , repeat 0
Can't use string ("**624") as a HASH ref while "strict refs" in use at /usr/share/perl5/Net/SIP/Simple.pm line 379.

Was meint er jetzt schon wieder? Will das Gerät anrufen, welches wie im Anhang zu sehen in der Fritzbox angelegt wurde.
FHEM auf Raspberry Pi
HM-CFG-LAN mit HM-TC-IT-WM-W-EU, HM-CC-RT-DN, HM-WDS10-TH-O, HM-LC-SW1-FM, HM-LC-Bl1-FM
Signalduino mit Elro AB440, LOGILINK WS0002, IT CMR-1000

plin

Welche Version von Net::SIP hast Du installiert? Im Zweifelsfalle noch mal installieren/aktualisieren (siehe auch https://wiki.fhem.de/wiki/SIP-Client#FHEM-Server).
FHEM1 (Main) Raspi4 mit CUL, Homematic, SDUINO 433/OOK, zentrale Steuerung
FHEM2 (Keller) x86 mit CUL/hmland, IP-basierte Module
FHEM3 (Erdgeschoss) Raspi2 mit SDUINO 868/GFSK
FHEM4 (Hausanschlussraum), USV und OBIS-Modul
FHEM5 (Docker) mit FHEM2FHEM, InfluxDB

Wzut

Zitat von: Cruiser79 am 24 Juni 2018, 14:16:25
Can't use string ("**624") as a HASH ref while "strict refs" in use at /usr/share/perl5/Net/SIP/Simple.pm line 379.
Oh, je da ist aber eine uralt Version von Net::SIP installiert. Welche Debian Version nutzt du ? 
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

Cruiser79

Zitat von: plin am 24 Juni 2018, 15:14:18
Welche Version von Net::SIP hast Du installiert? Im Zweifelsfalle noch mal installieren/aktualisieren (siehe auch https://wiki.fhem.de/wiki/SIP-Client#FHEM-Server).

Habe es mittels des Wiki Befehls installiert, installiert wurde wohl folgendes:

ii  libnet-sip-perl                       0.66-1                                  all          framework for SIP modules

Was wäre denn die minimale Version, die ich bräuchte?

Zitat von: Wzut am 24 Juni 2018, 16:48:41
Oh, je da ist aber eine uralt Version von Net::SIP installiert. Welche Debian Version nutzt du ? 

Ich habe ein Raspbian GNU/Linux 7 (wheezy) dort laufen.

Also komme ich nur mit einem Rasbianupdate zum Erfolg?
FHEM auf Raspberry Pi
HM-CFG-LAN mit HM-TC-IT-WM-W-EU, HM-CC-RT-DN, HM-WDS10-TH-O, HM-LC-SW1-FM, HM-LC-Bl1-FM
Signalduino mit Elro AB440, LOGILINK WS0002, IT CMR-1000

Wzut

Zitat von: Cruiser79 am 24 Juni 2018, 20:36:58
Also komme ich nur mit einem Rasbianupdate zum Erfolg?
Nein, das Problem hatten vor drei Jahre mehre User und es gab auch eine relativ einfache und gute Lösung :
https://forum.fhem.de/index.php/topic,40219.msg421446.html#msg421446
Da wird zwar noch von der Version 0.687 gesprochen, inzwischen ist Net::SIP allerdings schon bei  0.815
D.h. hole dir hier http://search.cpan.org/CPAN/authors/id/S/SU/SULLR/Net-SIP-0.815.tar.gz das aktuelle Paket und installiere es nach der oben verlinkten Anleitung im alten FB Thread.
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

Cruiser79

Zitat von: Wzut am 25 Juni 2018, 13:50:45
Nein, das Problem hatten vor drei Jahre mehre User und es gab auch eine relativ einfache und gute Lösung :
https://forum.fhem.de/index.php/topic,40219.msg421446.html#msg421446
Da wird zwar noch von der Version 0.687 gesprochen, inzwischen ist Net::SIP allerdings schon bei  0.815
D.h. hole dir hier http://search.cpan.org/CPAN/authors/id/S/SU/SULLR/Net-SIP-0.815.tar.gz das aktuelle Paket und installiere es nach der oben verlinkten Anleitung im alten FB Thread.
Nach dem reboot hat sich leider meine Raspi Kiste ins Nirvana verabschiedet. Verdammtes SD Karten Problem. Nach einer SD Karten Rettung und ein paar Tagen Arbeit ist zum Glück noch einiges gerettet. Habe dann auch gleich mal das aktuellste Stretch aufgespielt. Nun kann ich Anrufe erfolgreich tätigen. Vielen Dank für die Tipps.
FHEM auf Raspberry Pi
HM-CFG-LAN mit HM-TC-IT-WM-W-EU, HM-CC-RT-DN, HM-WDS10-TH-O, HM-LC-SW1-FM, HM-LC-Bl1-FM
Signalduino mit Elro AB440, LOGILINK WS0002, IT CMR-1000