Onafhankelijk overzicht, gemaakt door de ontwikkelaar van Vulpo. Niet gelieerd aan Home Assistant of de Open Home Foundation.

Screenshots Uit de README van eigger/hass-sip.

Phone dials Home Assistant, Assist turns on a light, then sets brightness — storyboard

Over dit item

SIP Client is een Home Assistant-integratie die zich op een PBX registreert als SIP-toestel voor gesprekken, intercoms en Voice Assist. De telefoonlijn is beschikbaar als mediaspeler, zodat tekst-naar-spraak of audio-URL's in het actieve gesprek kunnen worden afgespeeld. De acties omvatten bellen, opnemen, ophangen, DTMF-cijfers verzenden, gespreksaudio opnemen naar een lokaal WAV-bestand en een gesprek koppelen aan de Voice Assist-pipeline voor een gesprek met meerdere beurten. Daarnaast zijn er sensoren voor registratiestatus, laatste gesprek, onderhandelde codec en audiopad van het gesprek, plus een schakelaar Niet storen en knoppen om op te nemen en op te hangen. Audio gebruikt G.722 als de andere kant dat aanbiedt, anders G.711, en de volgorde van de codecs kun je in de opties wijzigen. Het werkt lokaal via SIP over UDP en wordt via de interface toegevoegd met het serveradres, de poort en de accountgegevens.

Automatische samenvatting van de README en de code van eigger/hass-sip, automatisch vertaald. Klopt er iets niet, of ben je de maintainer en wil je hier je eigen tekst tonen? Neem contact op

Ondersteunt

  • Werkt lokaal Praat met je apparaten op je eigen netwerk. Geen cloud van de aanbieder ertussen.

  • Uit de Marketplace Wordt geïnstalleerd via de Marketplace, voorheen HACS.

  • Actief onderhouden De auteur heeft in de afgelopen zes maanden een release of wijziging gepubliceerd.

Levert

  • Media
  • Schakelaars
  • Sensoren

Instellen

Installeer de integratie vanuit de Marketplace en herstart Home Assistant. Voeg de integratie daarna toe onder Instellingen > Apparaten en diensten.

SIP Client configureren

  • SIP-server / Host
  • Poort
  • Gebruikersnaam / Toestelnummer
  • Wachtwoord
  • Authenticatiegebruikersnaam (optioneel)
  • Domein (optioneel)
  • Beller-ID (optioneel)
  • Uitgaande proxy (optioneel)
  • Registratieduur (seconden)
  • Lokale RTP-poort (optioneel)
  • Mediatime-out (seconden, 0=uitgeschakeld)
  • Maximale gespreksduur (seconden, 0=onbeperkt)
  • Door de server waargenomen adres gebruiken (NAT)Schakel dit in als Home Assistant achter NAT/SNAT naar de SIP-server staat (bijvoorbeeld een firewall die het bronadres herschrijft) en gesprekken geen geluid hebben. Het adres dat de server ziet (Via received/rport) wordt dan in Contact en SDP opgegeven in plaats van het adres van de lokale interface.

Ook gevraagd bij het wijzigen van de verbinding.

Na het instellen

  • CodecvoorkeurKies welke audiocodecs worden aangeboden en in welke volgorde. Als gesprekken eenzijdig geluid hebben (bijvoorbeeld op een FRITZ!Box die G.722 onderhandelt), kies dan een preset met alleen G.711. Opslaan laadt het account opnieuw.

Teksten uit de code van eigger/hass-sip. Teksten waarvoor de repository geen Nederlandse vertaling heeft, zijn automatisch vertaald.

Entiteiten

  • Binaire sensorenGesprek actief, Tweerichtingsaudio
  • KnoppenOpnemen, Ophangen
  • GebeurtenissenGespreksgebeurtenissen
  • MediaTelefoonlijn
  • SensorenRegistratiestatus, Laatste gesprek, Onderhandelde codec, Gespreksaudio, Reden laatste gesprek
  • SchakelaarsNiet storen

Acties

  • BellenStart een uitgaand SIP-gesprek.Velden: Nummer, IVR-menu, Beltime-out, Bericht, TTS-engine, Taal, TTS-opties
  • OphangenBeëindigt het actieve SIP-gesprek of weigert een inkomend gesprek.Velden: SIP-statuscode
  • OpnemenNeemt een inkomend SIP-gesprek op.Velden: IVR-menu, Bericht, TTS-engine, Taal, TTS-opties
  • DTMF verzendenVerzendt DTMF-cijfers naar het actieve SIP-gesprek.Velden: Cijfers
  • Opname startenStart het opnemen van gespreksaudio naar een lokaal WAV-bestand.Velden: Pad van opnamebestand
  • Opname stoppenStopt de actieve gespreksopname.
  • Assist startenKoppelt het actieve gesprek aan de Voice Assist-pipeline van Home Assistant voor een gesprek met meerdere beurten.Velden: Assist-pipeline, Gespreks-ID, Eerste prompt, Systeemprompt, Maximaal aantal beurten, Maximaal aantal stille beurten, Onderbreken, Stiltetime-out, Ruisonderdrukking, Toon bij begin van beurt

Probleemoplossing

  • DiagnostiekDownloadt een diagnostiekbestand om aan een bugmelding toe te voegen.
  • ReparatiemeldingenMeldingen die het kan tonen onder Instellingen > Reparaties:SIP-registratie is geweigerd

Uit de README

A Home Assistant custom integration for SIP calls, IVR, intercoms, and Voice Assist.

The Downloads badge counts GitHub release asset downloads across all releases, not active installations.

  • media_player line: TTS or audio URLs into the active call
  • Services: sip.dial, sip.hangup, sip.answer, sip.send_dtmf, sip.start_recording, sip.stop_recording, sip.start_assist (multi-turn)
  • IVR trees with DTMF, PIN, and Home Assistant service actions
  • G.722 (16 kHz) when the far end offers it, otherwise G.711; the codec order (or G.711-only) is selectable under Configure on the integration
  • Sensors: registration, last caller, codec, audio path (none / no_rx / no_tx / bidirectional)
Uit de README van eigger/hass-sip, MIT License. Ingekort.

Te zien in Vulpo

“Snel wisselen”-kaart, Mediaspeler-kaart, Knop-kaart, Grafiek-kaart, Apple Watch, Bedieningspaneel.

Informatie

Installaties
55 die analysegegevens delen
GitHub-sterren
16
Verbinding
Werkt lokaal
Onderhoud
Bijgewerkt in de afgelopen 6 maanden
Versie
3.7.0,
Categorie
Berichten en meldingen, E-mail, sms en bellen
Soort
Marketplace-integratie
Vereist
Vereist de Marketplace (HACS op 2026.10 en ouder)
Domein
sip

Dit vind je misschien ook interessant

Onafhankelijk overzicht, gemaakt door de ontwikkelaar van Vulpo. Niet gelieerd aan Home Assistant of de Open Home Foundation. Over deze cijfers