Pagina 1 van 1

Spotifyplus (127.0.0.1 en poort 4381)

Geplaatst: 08 jan 2025, 17:42
door Faecon
In home assistant moet ik voor spotifyplus 127.0.0.1 benaderen via poort 4381. Deze staat gesloten waardoor ik spotify en spotify plus niet kan autoriseren.

Hoe pak ik dit aan ?

Re: Spotifyplus (127.0.0.1 en poort 4381)

Geplaatst: 08 jan 2025, 20:07
door ITnetadmin
Da's de localhost van het device zelf.
Die kan je niet vanop afstand (vanop een ander toestel dus) bereiken, enkel lokaal op het device dat home assistant draait.

Re: Spotifyplus (127.0.0.1 en poort 4381)

Geplaatst: 09 jan 2025, 14:39
door Faecon
ITnetadmin schreef: 08 jan 2025, 20:07 Da's de localhost van het device zelf.
Die kan je niet vanop afstand (vanop een ander toestel dus) bereiken, enkel lokaal op het device dat home assistant draait.
Als ik van in hetzelfde netwerk 127.0.0.1:4381 probeer te bereiken krijg ik

Firefox can’t establish a connection to the server at 127.0.0.1:4381.

The site could be temporarily unavailable or too busy. Try again in a few moments.
If you are unable to load any pages, check your computer’s network connection.
If your computer or network is protected by a firewall or proxy, make sure that Firefox is permitted to access the web.

hoe los ik dit op ?

Re: Spotifyplus (127.0.0.1 en poort 4381)

Geplaatst: 09 jan 2025, 14:45
door heist_175
127.0.0.1 is het toestel zelf.
Dus als je op een laptop dat intypt, maak je een connectie naar die laptop.
Doe je dat vanop een HA, dan maak je een connectie naar de HA.
Je gaat dus iets in uw HA moeten open zetten.

Re: Spotifyplus (127.0.0.1 en poort 4381)

Geplaatst: 09 jan 2025, 17:32
door Sasuke
Faecon schreef: 08 jan 2025, 17:42 In home assistant moet ik voor spotifyplus 127.0.0.1 benaderen via poort 4381. Deze staat gesloten waardoor ik spotify en spotify plus niet kan autoriseren.

Hoe pak ik dit aan ?
Als je die error krijgt is je spotifyplus container config niet in orde, die zou niet mogen doorlinken naar 127.0.0.1 maar naar het IP van je HA host.
Maar om eerlijk te zijn, de manier waarop je je vraag stelt doet me vrezen dat dat allemaal chinees is voor je ... basiskennis networking & IP is echt wel nodig als je met Home Automation wil beginnen ...

Re: Spotifyplus (127.0.0.1 en poort 4381)

Geplaatst: 09 jan 2025, 18:07
door Faecon
Sasuke schreef: 09 jan 2025, 17:32
Faecon schreef: 08 jan 2025, 17:42 In home assistant moet ik voor spotifyplus 127.0.0.1 benaderen via poort 4381. Deze staat gesloten waardoor ik spotify en spotify plus niet kan autoriseren.

Hoe pak ik dit aan ?
Als je die error krijgt is je spotifyplus container config niet in orde, die zou niet mogen doorlinken naar 127.0.0.1 maar naar het IP van je HA host.
Maar om eerlijk te zijn, de manier waarop je je vraag stelt doet me vrezen dat dat allemaal chinees is voor je ... basiskennis networking & IP is echt wel nodig als je met Home Automation wil beginnen ...
Voor HA heb je eigenlijk niks van kennis van netwerken nodig lijkt me. Ik heb 2 HA up and running.

Het enige wat ik nu wil is van de externe Spotify app af en dit alles in Ha regelen.

Blijkbaar is sonos en Spotify en Ha niet zo een goede combi...

De 127.0.0.1 is wel degelijk juist...

Zie
https://github.com/thlucas1/homeassista ... de-devices

Re: Spotifyplus (127.0.0.1 en poort 4381)

Geplaatst: 09 jan 2025, 19:33
door Sasuke
Ok, maar jouw HA moet niet connecteren op dat adres, dat is een return URI voor je authenticatie flow. Die python scripts starten een, tijdelijke, webservice op die poort lokaal op jouw PC om een API call te doen naar Spotify om de nodige authenticatie tokens te krijgen.

Als dat niet werkt dan kan dat 2 dingen zijn:
- een lokale antivirussoftware of EDR blokkeert realtime de connectie
- de service is niet gestart waardoor er niets luistert op die poort.

Maar succes om dat allemaal op te zetten zonder netwerk kennis.

Re: Spotifyplus (127.0.0.1 en poort 4381)

Geplaatst: 09 jan 2025, 19:40
door Faecon
Sasuke schreef: 09 jan 2025, 19:33 Ok, maar jouw HA moet niet connecteren op dat adres, dat is een return URI voor je authenticatie flow. Die python scripts starten een, tijdelijke, webservice op die poort lokaal op jouw PC om een API call te doen naar Spotify om de nodige authenticatie tokens te krijgen.

Als dat niet werkt dan kan dat 2 dingen zijn:
- een lokale antivirussoftware of EDR blokkeert realtime de connectie
- de service is niet gestart waardoor er niets luistert op die poort.

Maar succes om dat allemaal op te zetten zonder netwerk kennis.
Firewall had ik al uitgezet, was hetzelfde resulaat

Re: Spotifyplus (127.0.0.1 en poort 4381)

Geplaatst: 09 jan 2025, 20:49
door citroene
Wat als je http://iphoas:4381 probeert?

Verstuurd vanaf mijn SM-S918B met Tapatalk


Re: Spotifyplus (127.0.0.1 en poort 4381)

Geplaatst: 09 jan 2025, 21:38
door Sasuke
Faecon schreef: 09 jan 2025, 19:40 ...
Firewall had ik al uitgezet, was hetzelfde resulaat
Firewall zou dit normaal niet blocken, een EDR software meestal wel (loopback verkeer). Maar ik verdenk ook eerder een issue met dat python script ofzo hoor ...

Re: Spotifyplus (127.0.0.1 en poort 4381)

Geplaatst: 10 jan 2025, 08:02
door silentkiller
Faecon schreef: 08 jan 2025, 17:42 In home assistant moet ik voor spotifyplus 127.0.0.1 benaderen via poort 4381. Deze staat gesloten waardoor ik spotify en spotify plus niet kan autoriseren.

Hoe pak ik dit aan ?
Faecon schreef: 09 jan 2025, 18:07 Voor HA heb je eigenlijk niks van kennis van netwerken nodig lijkt me. Ik heb 2 HA up and running.
...
Blijkbaar is sonos en Spotify en Ha niet zo een goede combi...

De 127.0.0.1 is wel degelijk juist...
..
Je geeft ons 1 zin van info en bent ervan overtuigd dat die 127.0.0.1 wel degelijk juist is.. Zoals al een paar keer aangehaald, is die 127.0.0.1 op elk apparaat het local loopack adres (linkt dus altijd naar het apparaat zelf).

Geef ons eens wat meer info, wat probeer je juist te bereiken en wat lukt er niet?
Als ik op de documentatie portal kijk, staat beschreven hoe je de integratie moet installeren. Daar komt 127.0.0.1 NIET aan te pas.
Het is een integratie in HA (en dus GEEN addon in zijn eigen container) => op je HA instantie gaat er nooit iets luisteren op poort 4381

Wel is er een apart python script gemaakt (los van de integratie) dat je lokaal op je PC kan draaien voor het volgende:
OAuth2 Token for TokenType=Authorization_Code Devices

You can ignore this section if you don't utilize OAuth2 Token functionality, which currently only applies to Sonos devices that support Spotify Connect.

The SpotifyPlus integration uses OAuth2 secure token processing for Spotify Connect devices that utilize the authorization_code token type. As of this writing (08/15/2024), it appears that only Sonos devices utilize this type of token authorization for Spotify Connect authentication.
Lukt er daar iets niet? (as said: op die 4381 wordt een listener gestart vanuit het python script lokaal op je PC)

Ik kan me ook niet van de indruk ontdoen dat je niet goed weet waarmee je bezig bent en toch de waarheid in pacht hebt.
We willen je gerust helpen maar dan moet je wel met wat meer info over de boeg komen en ook iets aannemen van de users hier :wink: