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.
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.
- Vul de SAB URL in.
- Vul de SAB API-sleutel in.
- Druk op Test.
- Bij een groen vinkje kun je op OK drukken.
- 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.
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.
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.
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 APIstaat. - 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.