Spotlite mobile SAB Instellingen

SABnzbd instellen voor SpotLite Mobile

Volledige gebruikersuitleg voor thuisnetwerk, 5G, port forwarding, API-only en veelvoorkomende problemen.

Kort overzicht

SpotLite Mobile kan een NZB naar SABnzbd sturen. Daarvoor heeft de app twee gegevens nodig:

  • De URL waar SABnzbd bereikbaar is.
  • De SAB API-sleutel.

Thuis op wifi

http://192.168.1.101:8080

Gebruik het lokale IP-adres van de pc of NAS waarop SABnzbd draait.

Buitenshuis via 5G

http://JOUW_OPENBARE_IP:28080

Gebruik een routerregel die de externe poort doorstuurt naar SABnzbd.

Gebruik op telefoon of tablet meestal niet 127.0.0.1.

127.0.0.1 betekent altijd: dit apparaat zelf. Op een telefoon verwijst dit dus naar de telefoon, niet naar je pc of NAS.

Belangrijke begrippen

Begrip Betekenis
SAB URL Het adres dat SpotLite Mobile gebruikt om SABnzbd te bereiken.
API-sleutel De geheime sleutel waarmee SpotLite Mobile opdrachten naar SABnzbd mag sturen.
Lokaal IP-adres Adres binnen je eigen netwerk, bijvoorbeeld 192.168.1.101.
Openbaar IP-adres Adres waarmee je thuisnetwerk vanaf internet bereikbaar is.
Port forwarding Routerregel die verkeer van buiten naar de juiste pc of NAS binnen je netwerk stuurt.
API-only SABnzbd laat externe programma's via de API toe, zonder de volledige webinterface open te zetten.

SpotLite Mobile instellen

Open SpotLite Mobile en ga naar:

SAB

Vul daar alleen de basis-URL in en daarna de API-sleutel.

Goed voor thuis op wifi

SAB URL: http://192.168.1.101:8080
API-key: JOUW_SAB_API_KEY

Goed voor buitenshuis via 5G

SAB URL: http://JOUW_OPENBARE_IP:28080
API-key: JOUW_SAB_API_KEY

Niet goed in SpotLite

http://JOUW_OPENBARE_IP:28080/api?mode=queue&output=json&limit=0&apikey=...

De app maakt zelf de API-aanroep. Zet dus niet de volledige API-testlink in het URL-veld.

  1. Vul de SAB URL in.
  2. Vul de SAB API-sleutel in.
  3. Druk op Test.
  4. Bij een groen vinkje kun je op OK drukken.
  5. Daarna kan SpotLite NZB's naar SABnzbd sturen.

Manier 1: SAB gebruiken op je eigen wifi-netwerk

Dit is de eenvoudigste manier. De telefoon of tablet zit op hetzelfde wifi-netwerk als de pc of NAS waarop SABnzbd draait.

Stap 1: SAB laten luisteren op het netwerk

Open SABnzbd op de pc of NAS.

Instellingen > Webinterface

Controleer:

Host: 0.0.0.0
Poort: 8080

0.0.0.0 betekent dat SABnzbd bereikbaar mag zijn vanaf apparaten in je netwerk.

Stond Host op 127.0.0.1?

Dan werkt SAB alleen op de pc zelf. Je telefoon of tablet kan SAB dan niet bereiken.

Stap 2: SAB herstarten

Opslaan
Herstart SABnzbd

Stap 3: lokaal testen

Zoek het lokale IP-adres van de pc of NAS. Voorbeeld:

192.168.1.101

Test op je telefoon of tablet terwijl wifi aan staat:

http://192.168.1.101:8080

Als je SAB of een API-reactie ziet, is het lokale netwerk goed.

Stap 4: in SpotLite invullen

SAB URL: http://192.168.1.101:8080
API-key: JOUW_SAB_API_KEY

Druk daarna op Test in SpotLite.

Manier 2: SAB gebruiken via 5G met port forwarding

Deze manier gebruik je als je buitenshuis bent en SpotLite Mobile via 5G een NZB naar SABnzbd thuis wilt sturen.

Let op:

Port forwarding zet een ingang naar SABnzbd open vanaf internet. Gebruik daarom bij voorkeur alleen API-toegang, geen volledige webinterface.

Stap 1: SAB lokaal werkend maken

Zorg eerst dat SAB lokaal bereikbaar is op bijvoorbeeld:

http://192.168.1.101:8080

Als dat lokaal niet werkt, werkt 5G ook niet.

Stap 2: SAB externe toegang op API-only zetten

Ga in SABnzbd naar:

Instellingen > Webinterface > Beveiliging

Kies bij externe toegang:

Volledige API

Kies liever niet voor:

Volledige webinterface

De gewone SAB-webpagina mag dan vanaf internet geweigerd worden. Dat is goed. SpotLite gebruikt de API.

Stap 3: gebruikersnaam en wachtwoord instellen

Zet voor de SAB-webinterface altijd een gebruikersnaam en wachtwoord aan.

Gebruikersnaam: zelf kiezen
Wachtwoord: sterk wachtwoord kiezen

Sla op en herstart SABnzbd.

Stap 4: routerregel maken

Log in op je router of modem en zoek naar:

Port forwarding
NAT
Virtual server
Poort doorsturen

Maak een regel zoals:

Servicenaam: SABnzbd
Externe startpoort: 28080
Externe eindpoort: 28080
Intern IP-adres: 192.168.1.101
Interne startpoort: 8080
Interne eindpoort: 8080
Protocol: TCP
Actief: ja

Hiermee gaat verkeer van buiten op poort 28080 naar SABnzbd binnen je netwerk op poort 8080.

Stap 5: via 5G testen

Zet wifi uit op je telefoon. Test daarna via 5G:

http://JOUW_OPENBARE_IP:28080/api?mode=queue&output=json&limit=0&apikey=JOUW_SAB_API_KEY

Zie je JSON met bijvoorbeeld queue, version of status, dan werkt de API via 5G.

Stap 6: in SpotLite invullen

SAB URL: http://JOUW_OPENBARE_IP:28080
API-key: JOUW_SAB_API_KEY

Druk op Test. Wordt deze groen, dan is SpotLite klaar voor SAB via 5G.

Waarom poort 28080?

SAB draait intern vaak op 8080. Extern kun je een andere poort gebruiken, bijvoorbeeld 28080. De router vertaalt dan 28080 naar 8080.

Goed testen

1. Test op de pc of NAS zelf

http://127.0.0.1:8080

Werkt dit niet, dan draait SABnzbd niet of luistert SAB op een andere poort.

2. Test op het lokale netwerk

http://192.168.1.101:8080/api?mode=queue&output=json&limit=0&apikey=JOUW_SAB_API_KEY

Werkt dit niet, controleer SAB Host, Windows Firewall/NAS-firewall en het lokale IP-adres.

3. Test via 5G

Zet wifi uit op de telefoon en test:

http://JOUW_OPENBARE_IP:28080/api?mode=queue&output=json&limit=0&apikey=JOUW_SAB_API_KEY

4. Test in SpotLite

Vul alleen de basis-URL in:

http://JOUW_OPENBARE_IP:28080

Druk daarna op Test. Een groen vinkje betekent dat SpotLite SAB kan bereiken.

Veelvoorkomende problemen en oplossingen

SpotLite zegt: instellingen zijn niet correct

  • Controleer of de SAB URL alleen de basis-URL is.
  • Controleer of de API-sleutel klopt.
  • Controleer of SABnzbd draait.
  • Controleer of SAB externe toegang op Volledige API staat.
  • Herstart SABnzbd na het aanpassen van instellingen.

Browser toont: External internet access denied

Dit betekent vaak dat de router werkt, maar SAB de gewone webinterface tegenhoudt.

Als je bewust API-only gebruikt, is dat niet erg. Test dan met de API-link:

http://JOUW_OPENBARE_IP:28080/api?mode=queue&output=json&limit=0&apikey=JOUW_SAB_API_KEY

De API-link toont JSON

Dan werkt de API. SpotLite zou dan ook moeten werken met:

http://JOUW_OPENBARE_IP:28080

Lokaal werkt het, maar via 5G niet

  • Controleer of de routerregel actief is.
  • Controleer of de externe poort klopt.
  • Controleer of de router naar het juiste interne IP-adres wijst.
  • Controleer of het protocol op TCP staat.
  • Controleer of Windows Firewall of NAS-firewall de verbinding blokkeert.

Het werkte eerst, maar later niet meer

  • Het lokale IP-adres van de SAB-pc/NAS kan veranderd zijn.
  • SABnzbd kan na een update teruggezet of herstart zijn.

Gebruik voor de SAB-pc/NAS bij voorkeur een vast lokaal IP-adres of DHCP-reservering in de router.

Poort is dubbel in de router

Een router kan dezelfde externe poort meestal maar een keer gebruiken. Verwijder of wijzig de bestaande regel, of kies een andere externe poort.

De telefoon gebruikt nog wifi

Bij testen via 5G moet wifi echt uit staan. Anders test je mogelijk nog via het thuisnetwerk.

Veiligheidsadvies

Port forwarding naar SABnzbd kan werken, maar wees voorzichtig. SABnzbd is dan via internet bereikbaar.

Aanbevolen

  • Gebruik bij externe toegang Volledige API, niet de volledige webinterface.
  • Gebruik een sterke SAB API-sleutel.
  • Stel een gebruikersnaam en sterk wachtwoord in voor SABnzbd.
  • Gebruik een niet-standaard externe poort, bijvoorbeeld 28080.
  • Deel je API-sleutel nooit openbaar.
  • Maak een nieuwe API-sleutel aan als iemand anders hem mogelijk heeft gezien.

Minder verstandig

  • De volledige SAB-webinterface openzetten naar internet.
  • Geen gebruikersnaam/wachtwoord instellen.
  • De standaardpoort zonder reden direct openzetten.
  • Je API-sleutel delen op een forum, in screenshots of in berichten.

Samenvatting per situatie

Situatie SpotLite SAB URL Opmerking
Thuis op wifi http://192.168.1.101:8080 Gebruik het lokale IP-adres van de SAB-pc/NAS.
Buitenshuis via 5G http://JOUW_OPENBARE_IP:28080 Router moet poort 28080 doorsturen naar 192.168.1.101:8080.

Na het invullen in SpotLite altijd eerst op Test drukken. Een groen vinkje betekent dat de app SABnzbd kan bereiken.