NEWS
Test Adapter doorio v2.1.2
-
@wal
Vielen Dank, super. Problem gelößt.Jetzt das nächste:-)


Mein Relais schaltet leider noch nicht?
Was für eine Idee hast Du, woran es liegen könnte?Grüßle
@gerei Hi,
hast Du mal eine MQTT config für mich?
Config.yml
baresip/config
iobroker...
ich bekomme das MQTT nicht zum laufen
-
@gerei Hi,
hast Du mal eine MQTT config für mich?
Config.yml
baresip/config
iobroker...
ich bekomme das MQTT nicht zum laufen
Also ich benutze für die mqtt Verbindung mit dem ioBroker Node-Red. Damit realisiere ich auch RFID, PIR und Nextion Display. Ich finde das recht einfach und vor allem sehr übersichtlich.
LG Marko
-
Also ich benutze für die mqtt Verbindung mit dem ioBroker Node-Red. Damit realisiere ich auch RFID, PIR und Nextion Display. Ich finde das recht einfach und vor allem sehr übersichtlich.
LG Marko
@mheymann Danke,
das kenne ich gar nicht , muss ich wohl mal lesen -
@mheymann Danke,
das kenne ich gar nicht , muss ich wohl mal lesenSchau mal da https://www.youtube.com/watch?v=ktGprvHi5jU. Ist zwar in dem Fall für FHEM aber haus-automatisierung.com hat auch sehr gute Videos zu ioBrocker und so.
-
Schau mal da https://www.youtube.com/watch?v=ktGprvHi5jU. Ist zwar in dem Fall für FHEM aber haus-automatisierung.com hat auch sehr gute Videos zu ioBrocker und so.
@mheymann Danke
-
@wal
Vielen Dank, super. Problem gelößt.Jetzt das nächste:-)


Mein Relais schaltet leider noch nicht?
Was für eine Idee hast Du, woran es liegen könnte?Grüßle
-
@wal
Keine Chance.
Muss ich nochmal neu aufsetzen...Danke trotzdem@tylerdurden sagte in Test Adapter doorio v1.1.x:
@wal
Keine Chance.
Muss ich nochmal neu aufsetzen...Danke trotzdemname: DoorBell_1
module: raspberrypi
pin: 0laut Github muss hier als module auch pi_gpio rein.
-
@tylerdurden sagte in Test Adapter doorio v1.1.x:
@wal
Keine Chance.
Muss ich nochmal neu aufsetzen...Danke trotzdemname: DoorBell_1
module: raspberrypi
pin: 0laut Github muss hier als module auch pi_gpio rein.
mqtt: host: 192.168.100.106 port: 1884 user: "xxx" password: "xxx" topic_prefix: Doorio client_id: Doorio gpio_modules: - name: pi_gpio module: raspberrypi - name: DoorBell_1 module: pi_gpio pin: 22 on_payload: "true" off_payload: "false" - name: DoorBell_2 module: pi_gpio pin: 23 on_payload: "true" off_payload: "false" digital_outputs: - name: DoorOpen module: pi_gpio pin: 24 on_payload: "true" off_payload: "false"mit deinen pins.
-
@renegade-0 ,
ja du hast es teilweise verstanden, das PiFace sendet bei mir über MQTT eine Nachricht beim Klingeln und ioBroker empfängt über den MQTT-Broker die Nachricht. Das ist aber kein muß, ich mache es so.
Der DoorIO-Adapter verbindet sich über TCP-Socket mit Baresip, er bekommt darüber seine Messages und ich kann ihn damit steuern. Du muß ja auch im DoorIO-Adapter eingeben über welche IP Baresip erreichbar ist.
D.h. ich muß nicht unbedingt ein RPI für die Sprechstelle nutzen, man kann alles nehmen worauf Baresip läuft.
Als Klingel muß auch kein GPIO oder PiFace genutzt werden, du kannst auch ein Zigbee,Sonoff,Homematic-Schalter oder alles was im ioBroker eingebunden ist nehmen.Warum willst du das System wechseln? Das läüft doch jetzt die nächsten Jahre stabil im Normalfall. Und die nächste Generation kann ja, wenns nimmer geht sich dann was neues holen.^^
Also ich hab jetzt das Image auf einen Testpi geladen, audio hatte direkt gepasst. baresip hab ich das Konto angepasst. Nur wie bekomme ich den Task auf meinen ssh screen? Irgendwie kann ich ihn zwar anrufen, aber er hebt nicht ab obwohl answer=auto drin ist.
Wenn dann mal die Sprache geht, würde ich gerne Den DoorIO auf dem Server installieren und über einen GPIO starten bzw über einen toggle Datapoint.
Dazu die IP des Clients und port 444 in den Verbindungseinstellungen oder?
Brauch ich die mute und unmute Befehle vom mqtt? -
Warum willst du das System wechseln? Das läüft doch jetzt die nächsten Jahre stabil im Normalfall. Und die nächste Generation kann ja, wenns nimmer geht sich dann was neues holen.^^
Also ich hab jetzt das Image auf einen Testpi geladen, audio hatte direkt gepasst. baresip hab ich das Konto angepasst. Nur wie bekomme ich den Task auf meinen ssh screen? Irgendwie kann ich ihn zwar anrufen, aber er hebt nicht ab obwohl answer=auto drin ist.
Wenn dann mal die Sprache geht, würde ich gerne Den DoorIO auf dem Server installieren und über einen GPIO starten bzw über einen toggle Datapoint.
Dazu die IP des Clients und port 444 in den Verbindungseinstellungen oder?
Brauch ich die mute und unmute Befehle vom mqtt?@renegade-0 ,
entweder in Baresip answer=auto und im Doorio-Adapter unter Whitelist den Haken für Autoanswer setzen oder
answer=manual und in der Whitelist Telefonnummern setzen die anrufen können.edit: falsch verstanden, du hast den Doorio noch nicht installiert,
dann müsste Baresip bei answer=auto abheben wenn du ihn anrufst.editedit: es heisst answermode=auto

-
@wal
Danke, war ein super Hinweis!!Die Einstellungen von den Relais war eine andere Bezeichnung, da ich ja erst ein altes Image drauf hatte. Habe die Namen in der Config geändert uns jetzt läufts.
Perfect, Danke !!!
Ab und zu muss ich den beresip Dienst mit "sudo systemctl stop baresip" stoppen. Warum?
-
@wal
Danke, war ein super Hinweis!!Die Einstellungen von den Relais war eine andere Bezeichnung, da ich ja erst ein altes Image drauf hatte. Habe die Namen in der Config geändert uns jetzt läufts.
Perfect, Danke !!!
Ab und zu muss ich den beresip Dienst mit "sudo systemctl stop baresip" stoppen. Warum?
-
@wal Denke das selbe wie, hier am 2.12. besprochen

Ich stoppe den dienst und dann läuft er weiter -
@gerei ,
baresip läuft doch als Dienst, du musst baresip nicht mehr starten.
Falls du baresip immer mit hand starten möchtest, musst du den Dienst deaktivieren.
sudo systemctl stop baresip
sudo systemctl disable baresipNein ich wollte ihn als Fenster haben, um eben Befehle wie dial usw zum testen einzugeben. Habs jetzt aber schon so weit, dass er die Gegenstelle anruft. Diese funktioniert auch. Nur der Raspi hat noch kein Audio. Irgendwas hab ich da noch falsch eingestellt.
login as: pi pi@192.168.33.66's password: Linux DoorPI 4.19.114-v7l+ #1303 SMP Tue Apr 7 15:49:34 BST 2020 armv7l The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Fri Feb 12 20:41:40 2021 from 192.168.33.109 pi@DoorPI:~ $ pactl list Modul #0 Name: module-device-restore Argument: Nutzungszähler: k. A. Eigenschaften: module.author = "Lennart Poettering" module.description = "Automatically restore the volume/mute state of devices" module.version = "12.2" Modul #1 Name: module-stream-restore Argument: Nutzungszähler: k. A. Eigenschaften: module.author = "Lennart Poettering" module.description = "Automatically restore the volume/mute/device state of streams" module.version = "12.2" Modul #2 Name: module-card-restore Argument: Nutzungszähler: k. A. Eigenschaften: module.author = "Lennart Poettering" module.description = "Automatically restore profile of cards" module.version = "12.2" Modul #3 Name: module-udev-detect Argument: Nutzungszähler: k. A. Eigenschaften: module.author = "Lennart Poettering" module.description = "Detect available audio hardware and load matching drivers" module.version = "12.2" Modul #4 Name: module-alsa-card Argument: device_id="1" name="usb-C-Media_Electronics_Inc._USB_Audio_Device-00" card_name="alsa_card.usb-C-Media_Electronics_Inc._USB_Audio_Device-00" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes card_properties="module-udev-detect.discovered=1" Nutzungszähler: 0 Eigenschaften: module.author = "Lennart Poettering" module.description = "ALSA Card" module.version = "12.2" Modul #5 Name: module-native-protocol-unix Argument: Nutzungszähler: k. A. Eigenschaften: module.author = "Lennart Poettering" module.description = "Native protocol (UNIX sockets)" module.version = "12.2" Modul #6 Name: module-default-device-restore Argument: Nutzungszähler: k. A. Eigenschaften: module.author = "Lennart Poettering" module.description = "Automatically restore the default sink and source" module.version = "12.2" Modul #7 Name: module-rescue-streams Argument: Nutzungszähler: k. A. Eigenschaften: module.author = "Lennart Poettering" module.description = "When a sink/source is removed, try to move its streams to the default sink/source" module.version = "12.2" Modul #8 Name: module-always-sink Argument: Nutzungszähler: k. A. Eigenschaften: module.author = "Colin Guthrie" module.description = "Hält stets ein Ziel geladen, selbst wenn dies ein Null-Ziel ist" module.version = "12.2" Modul #9 Name: module-suspend-on-idle Argument: Nutzungszähler: k. A. Eigenschaften: module.author = "Lennart Poettering" module.description = "When a sink/source is idle for too long, suspend it" module.version = "12.2" Modul #10 Name: module-position-event-sounds Argument: Nutzungszähler: k. A. Eigenschaften: module.author = "Lennart Poettering" module.description = "Position event sounds between L and R depending on the position on screen of the widget triggering them." module.version = "12.2" Modul #11 Name: module-native-protocol-tcp Argument: auth-anonymous=1 auth-ip-acl=127.0.0.1;192.168.12.0/24 Nutzungszähler: k. A. Eigenschaften: module.author = "Lennart Poettering" module.description = "Native protocol (TCP sockets)" module.version = "12.2" Modul #12 Name: module-native-protocol-unix Argument: auth-anonymous=1 socket=/tmp/my-pulse-socket-name Nutzungszähler: k. A. Eigenschaften: module.author = "Lennart Poettering" module.description = "Native protocol (UNIX sockets)" module.version = "12.2" Ziel #0 Status: SUSPENDED Name: alsa_output.usb-C-Media_Electronics_Inc._USB_Audio_Device-00.analog-stereo Beschreibung: Audio Adapter (Unitek Y-247A) Analog Stereo Treiber: module-alsa-card.c Abtastwert-Angabe: s16le 2ch 44100Hz Kanalzuordnung: front-left,front-right Besitzer-Modul: 4 Stumm: nein Lautstärke: front-left: 30419 / 46% / -20,00 dB, front-right: 30419 / 46% / -20,00 dB Verteilung 0,00 Basis-Lautstärke: 65536 / 100% / 0,00 dB Quellen-Monitor: alsa_output.usb-C-Media_Electronics_Inc._USB_Audio_Device-00.analog-stereo.monitor Latenz: 0 usec, eingestellt 0 usec Flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY Eigenschaften: alsa.resolution_bits = "16" device.api = "alsa" device.class = "sound" alsa.class = "generic" alsa.subclass = "generic-mix" alsa.name = "USB Audio" alsa.id = "USB Audio" alsa.subdevice = "0" alsa.subdevice_name = "subdevice #0" alsa.device = "0" alsa.card = "1" alsa.card_name = "USB Audio Device" alsa.long_card_name = "C-Media Electronics Inc. USB Audio Device at usb-0000:01:00.0-1.2.2, full speed" alsa.driver_name = "snd_usb_audio" device.bus_path = "platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.2.2:1.0" sysfs.path = "/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2.2/1-1.2.2:1.0/sound/card1" udev.id = "usb-C-Media_Electronics_Inc._USB_Audio_Device-00" device.bus = "usb" device.vendor.id = "0d8c" device.vendor.name = "C-Media Electronics, Inc." device.product.id = "0014" device.product.name = "Audio Adapter (Unitek Y-247A)" device.serial = "C-Media_Electronics_Inc._USB_Audio_Device" device.string = "front:1" device.buffering.buffer_size = "352800" device.buffering.fragment_size = "176400" device.access_mode = "mmap+timer" device.profile.name = "analog-stereo" device.profile.description = "Analog Stereo" device.description = "Audio Adapter (Unitek Y-247A) Analog Stereo" alsa.mixer_name = "USB Mixer" alsa.components = "USB0d8c:0014" module-udev-detect.discovered = "1" device.icon_name = "audio-card-usb" Ports: analog-output: Analoge Ausgabe (priority: 9900) Aktiver Port: analog-output Formate: pcm Quelle #0 Status: SUSPENDED Name: alsa_output.usb-C-Media_Electronics_Inc._USB_Audio_Device-00.analog-stereo.monitor Beschreibung: Monitor of Audio Adapter (Unitek Y-247A) Analog Stereo Treiber: module-alsa-card.c Abtastwert-Angabe: s16le 2ch 44100Hz Kanalzuordnung: front-left,front-right Besitzer-Modul: 4 Stumm: nein Lautstärke: front-left: 65536 / 100% / 0,00 dB, front-right: 65536 / 100% / 0,00 dB Verteilung 0,00 Basis-Lautstärke: 65536 / 100% / 0,00 dB Ziel-Monitor: alsa_output.usb-C-Media_Electronics_Inc._USB_Audio_Device-00.analog-stereo Latenz: 0 usec, eingestellt 0 usec Flags: DECIBEL_VOLUME LATENCY Eigenschaften: device.description = "Monitor of Audio Adapter (Unitek Y-247A) Analog Stereo" device.class = "monitor" alsa.card = "1" alsa.card_name = "USB Audio Device" alsa.long_card_name = "C-Media Electronics Inc. USB Audio Device at usb-0000:01:00.0-1.2.2, full speed" alsa.driver_name = "snd_usb_audio" device.bus_path = "platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.2.2:1.0" sysfs.path = "/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2.2/1-1.2.2:1.0/sound/card1" udev.id = "usb-C-Media_Electronics_Inc._USB_Audio_Device-00" device.bus = "usb" device.vendor.id = "0d8c" device.vendor.name = "C-Media Electronics, Inc." device.product.id = "0014" device.product.name = "Audio Adapter (Unitek Y-247A)" device.serial = "C-Media_Electronics_Inc._USB_Audio_Device" device.string = "1" module-udev-detect.discovered = "1" device.icon_name = "audio-card-usb" Formate: pcm Quelle #1 Status: SUSPENDED Name: alsa_input.usb-C-Media_Electronics_Inc._USB_Audio_Device-00.analog-mono Beschreibung: Audio Adapter (Unitek Y-247A) Analog Mono Treiber: module-alsa-card.c Abtastwert-Angabe: s16le 1ch 44100Hz Kanalzuordnung: mono Besitzer-Modul: 4 Stumm: nein Lautstärke: mono: 36854 / 56% / -15,00 dB Verteilung 0,00 Basis-Lautstärke: 27111 / 41% / -23,00 dB Ziel-Monitor: k. A. Latenz: 0 usec, eingestellt 0 usec Flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY Eigenschaften: alsa.resolution_bits = "16" device.api = "alsa" device.class = "sound" alsa.class = "generic" alsa.subclass = "generic-mix" alsa.name = "USB Audio" alsa.id = "USB Audio" alsa.subdevice = "0" alsa.subdevice_name = "subdevice #0" alsa.device = "0" alsa.card = "1" alsa.card_name = "USB Audio Device" alsa.long_card_name = "C-Media Electronics Inc. USB Audio Device at usb-0000:01:00.0-1.2.2, full speed" alsa.driver_name = "snd_usb_audio" device.bus_path = "platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.2.2:1.0" sysfs.path = "/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2.2/1-1.2.2:1.0/sound/card1" udev.id = "usb-C-Media_Electronics_Inc._USB_Audio_Device-00" device.bus = "usb" device.vendor.id = "0d8c" device.vendor.name = "C-Media Electronics, Inc." device.product.id = "0014" device.product.name = "Audio Adapter (Unitek Y-247A)" device.serial = "C-Media_Electronics_Inc._USB_Audio_Device" device.string = "hw:1" device.buffering.buffer_size = "176400" device.buffering.fragment_size = "88200" device.access_mode = "mmap+timer" device.profile.name = "analog-mono" device.profile.description = "Analog Mono" device.description = "Audio Adapter (Unitek Y-247A) Analog Mono" alsa.mixer_name = "USB Mixer" alsa.components = "USB0d8c:0014" module-udev-detect.discovered = "1" device.icon_name = "audio-card-usb" Ports: analog-input-mic: Mikrofon (priority: 8700) Aktiver Port: analog-input-mic Formate: pcm Client #23 Treiber: protocol-native.c Owner-Modul: 12 Eigenschaften: application.name = "pactl" native-protocol.peer = "UNIX socket client" native-protocol.version = "32" application.process.id = "6355" application.process.user = "pi" application.process.host = "DoorPI" application.process.binary = "pactl" application.language = "de_DE.UTF-8" application.process.machine_id = "4053984adad242a3a6f99fdb8b667d68" application.process.session_id = "c2" Karte #0 Name: alsa_card.usb-C-Media_Electronics_Inc._USB_Audio_Device-00 Treiber: module-alsa-card.c Owner-Modul: 4 Eigenschaften: alsa.card = "1" alsa.card_name = "USB Audio Device" alsa.long_card_name = "C-Media Electronics Inc. USB Audio Device at usb-0000:01:00.0-1.2.2, full speed" alsa.driver_name = "snd_usb_audio" device.bus_path = "platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.2.2:1.0" sysfs.path = "/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2.2/1-1.2.2:1.0/sound/card1" udev.id = "usb-C-Media_Electronics_Inc._USB_Audio_Device-00" device.bus = "usb" device.vendor.id = "0d8c" device.vendor.name = "C-Media Electronics, Inc." device.product.id = "0014" device.product.name = "Audio Adapter (Unitek Y-247A)" device.serial = "C-Media_Electronics_Inc._USB_Audio_Device" device.string = "1" device.description = "Audio Adapter (Unitek Y-247A)" module-udev-detect.discovered = "1" device.icon_name = "audio-card-usb" Profile: input:analog-mono: Analog Mono-Eingabe (Ziele: 0, Quellen: 1, Priorität: 7, verfügbar: ja) output:analog-stereo: Analog Stereo-Ausgabe (Ziele: 1, Quellen: 0, Priorität: 6500, verfügbar: ja) output:analog-stereo+input:analog-mono: Analog Stereo-Ausgabe + Analog Mono-Eingabe (Ziele: 1, Quellen: 1, Priorität: 6507, verfügbar: ja) output:iec958-stereo: Digital Stereo (IEC958)-Ausgabe (Ziele: 1, Quellen: 0, Priorität: 5500, verfügbar: ja) output:iec958-stereo+input:analog-mono: Digital Stereo (IEC958)-Ausgabe + Analog Mono-Eingabe (Ziele: 1, Quellen: 1, Priorität: 5507, verfügbar: ja) output:iec958-ac3-surround-51: Digital Surround 5.1 (IEC958/AC3)-Ausgabe (Ziele: 1, Quellen: 0, Priorität: 300, verfügbar: ja) output:iec958-ac3-surround-51+input:analog-mono: Digital Surround 5.1 (IEC958/AC3)-Ausgabe + Analog Mono-Eingabe (Ziele: 1, Quellen: 1, Priorität: 307, verfügbar: ja) off: Aus (Ziele: 0, Quellen: 0, Priorität: 0, verfügbar: ja) Aktives Profil: output:analog-stereo+input:analog-mono Ports: analog-input-mic: Mikrofon (priority: 8700, latency offset: 0 usec) Eigenschaften: device.icon_name = "audio-input-microphone" Teil der/des Profil(s): input:analog-mono, output:analog-stereo+input:analog-mono, output:iec958-stereo+input:analog-mono, output:iec958-ac3-surround-51+input:analog-mono analog-output: Analoge Ausgabe (priority: 9900, latency offset: 0 usec) Teil der/des Profil(s): output:analog-stereo, output:analog-stereo+input:analog-mono iec958-stereo-output: Digitalausgang (S/PDIF) (priority: 0, latency offset: 0 usec) Teil der/des Profil(s): output:iec958-stereo, output:iec958-stereo+input:analog-mono pi@DoorPI:~ $load-module module-echo-cancel aec_method=webrtc format=s16le rate=16000 channels=1 source_name="noecho.mic_in" sink_name="noecho.sound_out" sink_master="alsa_output.usb-C-Media_Electronics_Inc._USB_Audio_Device-00.analog-stereo" source_master="alsa_input.usb-C-Media_Electronics_Inc._USB_Audio_Device-00.analog-mono" set-default-sink noecho.sound_out set-default-source noecho.mic_in -
Nein ich wollte ihn als Fenster haben, um eben Befehle wie dial usw zum testen einzugeben. Habs jetzt aber schon so weit, dass er die Gegenstelle anruft. Diese funktioniert auch. Nur der Raspi hat noch kein Audio. Irgendwas hab ich da noch falsch eingestellt.
login as: pi pi@192.168.33.66's password: Linux DoorPI 4.19.114-v7l+ #1303 SMP Tue Apr 7 15:49:34 BST 2020 armv7l The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Fri Feb 12 20:41:40 2021 from 192.168.33.109 pi@DoorPI:~ $ pactl list Modul #0 Name: module-device-restore Argument: Nutzungszähler: k. A. Eigenschaften: module.author = "Lennart Poettering" module.description = "Automatically restore the volume/mute state of devices" module.version = "12.2" Modul #1 Name: module-stream-restore Argument: Nutzungszähler: k. A. Eigenschaften: module.author = "Lennart Poettering" module.description = "Automatically restore the volume/mute/device state of streams" module.version = "12.2" Modul #2 Name: module-card-restore Argument: Nutzungszähler: k. A. Eigenschaften: module.author = "Lennart Poettering" module.description = "Automatically restore profile of cards" module.version = "12.2" Modul #3 Name: module-udev-detect Argument: Nutzungszähler: k. A. Eigenschaften: module.author = "Lennart Poettering" module.description = "Detect available audio hardware and load matching drivers" module.version = "12.2" Modul #4 Name: module-alsa-card Argument: device_id="1" name="usb-C-Media_Electronics_Inc._USB_Audio_Device-00" card_name="alsa_card.usb-C-Media_Electronics_Inc._USB_Audio_Device-00" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes card_properties="module-udev-detect.discovered=1" Nutzungszähler: 0 Eigenschaften: module.author = "Lennart Poettering" module.description = "ALSA Card" module.version = "12.2" Modul #5 Name: module-native-protocol-unix Argument: Nutzungszähler: k. A. Eigenschaften: module.author = "Lennart Poettering" module.description = "Native protocol (UNIX sockets)" module.version = "12.2" Modul #6 Name: module-default-device-restore Argument: Nutzungszähler: k. A. Eigenschaften: module.author = "Lennart Poettering" module.description = "Automatically restore the default sink and source" module.version = "12.2" Modul #7 Name: module-rescue-streams Argument: Nutzungszähler: k. A. Eigenschaften: module.author = "Lennart Poettering" module.description = "When a sink/source is removed, try to move its streams to the default sink/source" module.version = "12.2" Modul #8 Name: module-always-sink Argument: Nutzungszähler: k. A. Eigenschaften: module.author = "Colin Guthrie" module.description = "Hält stets ein Ziel geladen, selbst wenn dies ein Null-Ziel ist" module.version = "12.2" Modul #9 Name: module-suspend-on-idle Argument: Nutzungszähler: k. A. Eigenschaften: module.author = "Lennart Poettering" module.description = "When a sink/source is idle for too long, suspend it" module.version = "12.2" Modul #10 Name: module-position-event-sounds Argument: Nutzungszähler: k. A. Eigenschaften: module.author = "Lennart Poettering" module.description = "Position event sounds between L and R depending on the position on screen of the widget triggering them." module.version = "12.2" Modul #11 Name: module-native-protocol-tcp Argument: auth-anonymous=1 auth-ip-acl=127.0.0.1;192.168.12.0/24 Nutzungszähler: k. A. Eigenschaften: module.author = "Lennart Poettering" module.description = "Native protocol (TCP sockets)" module.version = "12.2" Modul #12 Name: module-native-protocol-unix Argument: auth-anonymous=1 socket=/tmp/my-pulse-socket-name Nutzungszähler: k. A. Eigenschaften: module.author = "Lennart Poettering" module.description = "Native protocol (UNIX sockets)" module.version = "12.2" Ziel #0 Status: SUSPENDED Name: alsa_output.usb-C-Media_Electronics_Inc._USB_Audio_Device-00.analog-stereo Beschreibung: Audio Adapter (Unitek Y-247A) Analog Stereo Treiber: module-alsa-card.c Abtastwert-Angabe: s16le 2ch 44100Hz Kanalzuordnung: front-left,front-right Besitzer-Modul: 4 Stumm: nein Lautstärke: front-left: 30419 / 46% / -20,00 dB, front-right: 30419 / 46% / -20,00 dB Verteilung 0,00 Basis-Lautstärke: 65536 / 100% / 0,00 dB Quellen-Monitor: alsa_output.usb-C-Media_Electronics_Inc._USB_Audio_Device-00.analog-stereo.monitor Latenz: 0 usec, eingestellt 0 usec Flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY Eigenschaften: alsa.resolution_bits = "16" device.api = "alsa" device.class = "sound" alsa.class = "generic" alsa.subclass = "generic-mix" alsa.name = "USB Audio" alsa.id = "USB Audio" alsa.subdevice = "0" alsa.subdevice_name = "subdevice #0" alsa.device = "0" alsa.card = "1" alsa.card_name = "USB Audio Device" alsa.long_card_name = "C-Media Electronics Inc. USB Audio Device at usb-0000:01:00.0-1.2.2, full speed" alsa.driver_name = "snd_usb_audio" device.bus_path = "platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.2.2:1.0" sysfs.path = "/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2.2/1-1.2.2:1.0/sound/card1" udev.id = "usb-C-Media_Electronics_Inc._USB_Audio_Device-00" device.bus = "usb" device.vendor.id = "0d8c" device.vendor.name = "C-Media Electronics, Inc." device.product.id = "0014" device.product.name = "Audio Adapter (Unitek Y-247A)" device.serial = "C-Media_Electronics_Inc._USB_Audio_Device" device.string = "front:1" device.buffering.buffer_size = "352800" device.buffering.fragment_size = "176400" device.access_mode = "mmap+timer" device.profile.name = "analog-stereo" device.profile.description = "Analog Stereo" device.description = "Audio Adapter (Unitek Y-247A) Analog Stereo" alsa.mixer_name = "USB Mixer" alsa.components = "USB0d8c:0014" module-udev-detect.discovered = "1" device.icon_name = "audio-card-usb" Ports: analog-output: Analoge Ausgabe (priority: 9900) Aktiver Port: analog-output Formate: pcm Quelle #0 Status: SUSPENDED Name: alsa_output.usb-C-Media_Electronics_Inc._USB_Audio_Device-00.analog-stereo.monitor Beschreibung: Monitor of Audio Adapter (Unitek Y-247A) Analog Stereo Treiber: module-alsa-card.c Abtastwert-Angabe: s16le 2ch 44100Hz Kanalzuordnung: front-left,front-right Besitzer-Modul: 4 Stumm: nein Lautstärke: front-left: 65536 / 100% / 0,00 dB, front-right: 65536 / 100% / 0,00 dB Verteilung 0,00 Basis-Lautstärke: 65536 / 100% / 0,00 dB Ziel-Monitor: alsa_output.usb-C-Media_Electronics_Inc._USB_Audio_Device-00.analog-stereo Latenz: 0 usec, eingestellt 0 usec Flags: DECIBEL_VOLUME LATENCY Eigenschaften: device.description = "Monitor of Audio Adapter (Unitek Y-247A) Analog Stereo" device.class = "monitor" alsa.card = "1" alsa.card_name = "USB Audio Device" alsa.long_card_name = "C-Media Electronics Inc. USB Audio Device at usb-0000:01:00.0-1.2.2, full speed" alsa.driver_name = "snd_usb_audio" device.bus_path = "platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.2.2:1.0" sysfs.path = "/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2.2/1-1.2.2:1.0/sound/card1" udev.id = "usb-C-Media_Electronics_Inc._USB_Audio_Device-00" device.bus = "usb" device.vendor.id = "0d8c" device.vendor.name = "C-Media Electronics, Inc." device.product.id = "0014" device.product.name = "Audio Adapter (Unitek Y-247A)" device.serial = "C-Media_Electronics_Inc._USB_Audio_Device" device.string = "1" module-udev-detect.discovered = "1" device.icon_name = "audio-card-usb" Formate: pcm Quelle #1 Status: SUSPENDED Name: alsa_input.usb-C-Media_Electronics_Inc._USB_Audio_Device-00.analog-mono Beschreibung: Audio Adapter (Unitek Y-247A) Analog Mono Treiber: module-alsa-card.c Abtastwert-Angabe: s16le 1ch 44100Hz Kanalzuordnung: mono Besitzer-Modul: 4 Stumm: nein Lautstärke: mono: 36854 / 56% / -15,00 dB Verteilung 0,00 Basis-Lautstärke: 27111 / 41% / -23,00 dB Ziel-Monitor: k. A. Latenz: 0 usec, eingestellt 0 usec Flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY Eigenschaften: alsa.resolution_bits = "16" device.api = "alsa" device.class = "sound" alsa.class = "generic" alsa.subclass = "generic-mix" alsa.name = "USB Audio" alsa.id = "USB Audio" alsa.subdevice = "0" alsa.subdevice_name = "subdevice #0" alsa.device = "0" alsa.card = "1" alsa.card_name = "USB Audio Device" alsa.long_card_name = "C-Media Electronics Inc. USB Audio Device at usb-0000:01:00.0-1.2.2, full speed" alsa.driver_name = "snd_usb_audio" device.bus_path = "platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.2.2:1.0" sysfs.path = "/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2.2/1-1.2.2:1.0/sound/card1" udev.id = "usb-C-Media_Electronics_Inc._USB_Audio_Device-00" device.bus = "usb" device.vendor.id = "0d8c" device.vendor.name = "C-Media Electronics, Inc." device.product.id = "0014" device.product.name = "Audio Adapter (Unitek Y-247A)" device.serial = "C-Media_Electronics_Inc._USB_Audio_Device" device.string = "hw:1" device.buffering.buffer_size = "176400" device.buffering.fragment_size = "88200" device.access_mode = "mmap+timer" device.profile.name = "analog-mono" device.profile.description = "Analog Mono" device.description = "Audio Adapter (Unitek Y-247A) Analog Mono" alsa.mixer_name = "USB Mixer" alsa.components = "USB0d8c:0014" module-udev-detect.discovered = "1" device.icon_name = "audio-card-usb" Ports: analog-input-mic: Mikrofon (priority: 8700) Aktiver Port: analog-input-mic Formate: pcm Client #23 Treiber: protocol-native.c Owner-Modul: 12 Eigenschaften: application.name = "pactl" native-protocol.peer = "UNIX socket client" native-protocol.version = "32" application.process.id = "6355" application.process.user = "pi" application.process.host = "DoorPI" application.process.binary = "pactl" application.language = "de_DE.UTF-8" application.process.machine_id = "4053984adad242a3a6f99fdb8b667d68" application.process.session_id = "c2" Karte #0 Name: alsa_card.usb-C-Media_Electronics_Inc._USB_Audio_Device-00 Treiber: module-alsa-card.c Owner-Modul: 4 Eigenschaften: alsa.card = "1" alsa.card_name = "USB Audio Device" alsa.long_card_name = "C-Media Electronics Inc. USB Audio Device at usb-0000:01:00.0-1.2.2, full speed" alsa.driver_name = "snd_usb_audio" device.bus_path = "platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.2.2:1.0" sysfs.path = "/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2.2/1-1.2.2:1.0/sound/card1" udev.id = "usb-C-Media_Electronics_Inc._USB_Audio_Device-00" device.bus = "usb" device.vendor.id = "0d8c" device.vendor.name = "C-Media Electronics, Inc." device.product.id = "0014" device.product.name = "Audio Adapter (Unitek Y-247A)" device.serial = "C-Media_Electronics_Inc._USB_Audio_Device" device.string = "1" device.description = "Audio Adapter (Unitek Y-247A)" module-udev-detect.discovered = "1" device.icon_name = "audio-card-usb" Profile: input:analog-mono: Analog Mono-Eingabe (Ziele: 0, Quellen: 1, Priorität: 7, verfügbar: ja) output:analog-stereo: Analog Stereo-Ausgabe (Ziele: 1, Quellen: 0, Priorität: 6500, verfügbar: ja) output:analog-stereo+input:analog-mono: Analog Stereo-Ausgabe + Analog Mono-Eingabe (Ziele: 1, Quellen: 1, Priorität: 6507, verfügbar: ja) output:iec958-stereo: Digital Stereo (IEC958)-Ausgabe (Ziele: 1, Quellen: 0, Priorität: 5500, verfügbar: ja) output:iec958-stereo+input:analog-mono: Digital Stereo (IEC958)-Ausgabe + Analog Mono-Eingabe (Ziele: 1, Quellen: 1, Priorität: 5507, verfügbar: ja) output:iec958-ac3-surround-51: Digital Surround 5.1 (IEC958/AC3)-Ausgabe (Ziele: 1, Quellen: 0, Priorität: 300, verfügbar: ja) output:iec958-ac3-surround-51+input:analog-mono: Digital Surround 5.1 (IEC958/AC3)-Ausgabe + Analog Mono-Eingabe (Ziele: 1, Quellen: 1, Priorität: 307, verfügbar: ja) off: Aus (Ziele: 0, Quellen: 0, Priorität: 0, verfügbar: ja) Aktives Profil: output:analog-stereo+input:analog-mono Ports: analog-input-mic: Mikrofon (priority: 8700, latency offset: 0 usec) Eigenschaften: device.icon_name = "audio-input-microphone" Teil der/des Profil(s): input:analog-mono, output:analog-stereo+input:analog-mono, output:iec958-stereo+input:analog-mono, output:iec958-ac3-surround-51+input:analog-mono analog-output: Analoge Ausgabe (priority: 9900, latency offset: 0 usec) Teil der/des Profil(s): output:analog-stereo, output:analog-stereo+input:analog-mono iec958-stereo-output: Digitalausgang (S/PDIF) (priority: 0, latency offset: 0 usec) Teil der/des Profil(s): output:iec958-stereo, output:iec958-stereo+input:analog-mono pi@DoorPI:~ $load-module module-echo-cancel aec_method=webrtc format=s16le rate=16000 channels=1 source_name="noecho.mic_in" sink_name="noecho.sound_out" sink_master="alsa_output.usb-C-Media_Electronics_Inc._USB_Audio_Device-00.analog-stereo" source_master="alsa_input.usb-C-Media_Electronics_Inc._USB_Audio_Device-00.analog-mono" set-default-sink noecho.sound_out set-default-source noecho.mic_in -
Schau mal da https://www.youtube.com/watch?v=ktGprvHi5jU. Ist zwar in dem Fall für FHEM aber haus-automatisierung.com hat auch sehr gute Videos zu ioBrocker und so.
@mheymann
So das läuft jetzt, wie machst Du es denn ...
Ich klingel im Nodered, mit MQTT alles gut, aber das NodeRed liest oder bekommt die zustandsänderung in IOBroker zum z.b.Türöffnen nicht mit -
@mheymann
So das läuft jetzt, wie machst Du es denn ...
Ich klingel im Nodered, mit MQTT alles gut, aber das NodeRed liest oder bekommt die zustandsänderung in IOBroker zum z.b.Türöffnen nicht mitDie mqtt Node gibts doch als Ein- und Ausgang.

Im Beispiel setze ich die Anwesenheit vom ioBroker kommend in Node-Red über Blockly und sende von Node-Red zum ioBrocker den Türöffner.
-
@gerei ,
baresip läuft doch als Dienst, du musst baresip nicht mehr starten.
Falls du baresip immer mit hand starten möchtest, musst du den Dienst deaktivieren.
sudo systemctl stop baresip
sudo systemctl disable baresip -
@wal
Die Klingel geht auch nicht immer

Warum verliert er die Verbindung, kann Sie aber ohne das ich etwas mache wieder aufbauen@gerei ,
meine Glaskugel ist leider eingestaubt.
Entweder stürtzt Baresip ab und der Dienst wird neu gestartet oder dein Netzwerk hat ein Problem.
Für den ersten Fall kann man ein
sudo systemctl disable baresip
machen und den RPI neu starten.
Danach ein
baresip -vvv
und sehen was baresip an Fehlern ausgibt.