42 lines
1.2 KiB
Markdown
42 lines
1.2 KiB
Markdown
# WiiM Proxy – API-Proxy für WiiM-Lautsprecher
|
||
|
||
**Zusammenfassung**: Node.js-Express-Proxy für den lokalen Netzwerkzugriff auf die WiiM-API. Ermöglicht Steuerung von WiiM-Lautsprechern (Multiroom-Audio) aus dem LAN.
|
||
**Quellen**: 🔌 SSH (`cat wiim_proxy.js`, `cat package.json`)
|
||
**Zuletzt aktualisiert**: 2026-06-19
|
||
|
||
---
|
||
|
||
## Status
|
||
|
||
| Metrik | Wert |
|
||
|---|---|
|
||
| **Dienst** | `wiim_proxy.service` (selbst definiert?) |
|
||
| **Description** | Proxy for local network access to the Wiim Api |
|
||
| **Main** | `wiim_proxy.js` |
|
||
| **Lizenz** | MIT, Autor: da-Developments |
|
||
|
||
## Konfiguration
|
||
|
||
- **Service-Definition**: `/etc/systemd/system/wiim_proxy.service` (existiert)
|
||
```ini
|
||
[Unit]
|
||
Description=Wiim Node Proxy
|
||
After=network.target
|
||
|
||
[Service]
|
||
User=hoobs
|
||
WorkingDirectory=/home/hoobs/node_proxies/wiim_proxy
|
||
ExecStart=/usr/bin/node /home/hoobs/node_proxies/wiim_proxy/wiim_proxy.js
|
||
Restart=always
|
||
|
||
[Install]
|
||
WantedBy=multi-user.target
|
||
```
|
||
- **Quellcode**: `/home/hoobs/node_proxies/wiim_proxy/`
|
||
- **Dependencies**: Express 4.x, axios, cors
|
||
- **Port**: Nicht eindeutig identifiziert (kein `ss`-Eintrag zum Zeitpunkt der Abfrage)
|
||
|
||
## Verwandte Seiten
|
||
|
||
- [music-social-api](./music-social-api.md)
|