Bidirektionale Kommunikation (Gegensprechen) zwischen Browser Dashboard und Raspberry Pi mit Node Red

norobot

New member
Hallo zusammen,

ich brauche eurer Schwarmwissen: Ich würde gerne eine bidirektionale Kommunikation (Gegensprechen) zwischen Browser Dashboard und Raspberry Pi mit Node Red umsetzen.

Detailbeschreibung:
Raspberry Pi 4 Bookworm mit angeschlossenem USB-Mikrofon und USB-Lautsprecher
PC mit Browser mit angeschlossenem USB-Mikrofon und USB-Lautsprecher

Die einzelnen Bauteile funktionieren, ich kann diese über das Linux Terminal oder auch über Node Red ansprechen.
Vorrausetzung dass der Browser das Mikrofon freigibt ist HTTPS, welches ich implemeniert habe.

So sieht mein Aufbau aus, wenn im Dashboard der Start Button gedrückt wird, dann soll die Übertragung beginnen, bei Stop stoppen:

Unbenannt.PNG

In Node Red habe ich bereits vieles ausprobiert und Stunden damit verbracht, bin aber leider nicht zum Ziel gekommen.

Hier mal einer der Versuche (so funktioniert es nicht):
Unbenannt3.PNG

Eingesetzte Nodes: UI_Microfone und Dashboard, Ansteuerug am Pi über "arecord" und "aplay".

Kann mir bitte jemand helfen und ein paar Tips geben?

Danke schonmal an die Community!

Mandy
 

Anhänge

  • Unbenannt2.PNG
    Unbenannt2.PNG
    12,8 KB · Aufrufe: 2
Hallo,

Node Red kann nur auf die Hardware des raspberrys zugreifen. Node Red wird im Browser eines anderen Rechners nur "dargestellt". Es hat keinen direkten Zugriff auf den anderen Rechner oder dessen Hardware.

Sowas wie Webex wäre viel einfacher für dein Vorhaben.

Was möchtest du am Ende erreichen?

schönen Gruß
 

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
5.883
Beiträge
57.490
Mitglieder
5.819
Neuestes Mitglied
monitor
Zurück
Oben