From 5781e723abc2ba8e79c08f7e6369c6b9fc5cfde4 Mon Sep 17 00:00:00 2001 From: Michael Sauer Date: Wed, 16 Sep 2026 19:44:36 +0200 Subject: [PATCH] docs: Werksreset beim Token-Schutz nennen --- README.md | 6 ++++-- custom_components/ninlight/strings.json | 2 +- custom_components/ninlight/translations/de.json | 2 +- custom_components/ninlight/translations/en.json | 2 +- 4 files changed, 7 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 811cc0e..1c6c2ef 100644 --- a/README.md +++ b/README.md @@ -24,8 +24,10 @@ angeboten. Alternativ „Integration hinzufügen → ninlight" und IP-Adresse od Das Token-Feld ist mit dem **öffentlichen Vorgabe-Token** `aabbccddeeff0011223344` vorbelegt. Solange eine Lampe dieses Token nutzt, kann jeder in deinem Netz sie neu konfigurieren, neu -starten und neu flashen; HA zeigt dafür einen Reparaturhinweis. Schalten und Dimmen sind ohne -`auth_all` ohnehin für jeden im Netz möglich – ein eigenes Token allein schützt nicht davor. +starten, neu flashen oder auf Werkseinstellungen zurücksetzen (sie verliert dabei ihr WLAN und +fällt zurück in den Onboarding-Zugangspunkt); HA zeigt dafür einen Reparaturhinweis. Schalten und +Dimmen sind ohne `auth_all` ohnehin für jeden im Netz möglich – ein eigenes Token allein schützt +nicht davor. Eigenes Token auf der Lampe setzen (`PUT /api/v1/system/settings` mit `{"type":"token","token":"…"}`) und in HA über *Neu konfigurieren* eintragen. Willst du zusätzlich diff --git a/custom_components/ninlight/strings.json b/custom_components/ninlight/strings.json index f8eb724..47d8419 100644 --- a/custom_components/ninlight/strings.json +++ b/custom_components/ninlight/strings.json @@ -96,7 +96,7 @@ "issues": { "default_token": { "title": "{name} uses the public default token", - "description": "With the public default token, anyone on your network can reconfigure, restart, or reflash this lamp. Switching and dimming are possible for anyone on the network regardless, unless auth_all is enabled. Set your own token on the lamp and enter it via reconfigure; to also protect switching, additionally enable auth_all." + "description": "With the public default token, anyone on your network can reconfigure, restart, reflash, or factory-reset this lamp (losing its Wi-Fi settings and falling back to its onboarding access point). Switching and dimming are possible for anyone on the network regardless, unless auth_all is enabled. Set your own token on the lamp and enter it via reconfigure; to also protect switching, additionally enable auth_all." }, "wifi_guard": { "title": "Firmware for {name} not offered", diff --git a/custom_components/ninlight/translations/de.json b/custom_components/ninlight/translations/de.json index 486bc94..b9cb01b 100644 --- a/custom_components/ninlight/translations/de.json +++ b/custom_components/ninlight/translations/de.json @@ -96,7 +96,7 @@ "issues": { "default_token": { "title": "{name} nutzt das öffentliche Vorgabe-Token", - "description": "Mit dem öffentlichen Vorgabe-Token kann jeder in deinem Netz diese Lampe neu konfigurieren, neu starten und neu flashen. Schalten und Dimmen sind ohne „auth_all“ ohnehin für jeden im Netz möglich. Setze ein eigenes Token auf der Lampe und trage es über „Neu konfigurieren“ ein; willst du auch das Schalten schützen, aktiviere zusätzlich auth_all." + "description": "Mit dem öffentlichen Vorgabe-Token kann jeder in deinem Netz diese Lampe neu konfigurieren, neu starten, neu flashen oder auf Werkseinstellungen zurücksetzen (sie verliert dabei ihr WLAN und fällt zurück in den Onboarding-Zugangspunkt). Schalten und Dimmen sind ohne „auth_all“ ohnehin für jeden im Netz möglich. Setze ein eigenes Token auf der Lampe und trage es über „Neu konfigurieren“ ein; willst du auch das Schalten schützen, aktiviere zusätzlich auth_all." }, "wifi_guard": { "title": "Firmware für {name} nicht angeboten", diff --git a/custom_components/ninlight/translations/en.json b/custom_components/ninlight/translations/en.json index f8eb724..47d8419 100644 --- a/custom_components/ninlight/translations/en.json +++ b/custom_components/ninlight/translations/en.json @@ -96,7 +96,7 @@ "issues": { "default_token": { "title": "{name} uses the public default token", - "description": "With the public default token, anyone on your network can reconfigure, restart, or reflash this lamp. Switching and dimming are possible for anyone on the network regardless, unless auth_all is enabled. Set your own token on the lamp and enter it via reconfigure; to also protect switching, additionally enable auth_all." + "description": "With the public default token, anyone on your network can reconfigure, restart, reflash, or factory-reset this lamp (losing its Wi-Fi settings and falling back to its onboarding access point). Switching and dimming are possible for anyone on the network regardless, unless auth_all is enabled. Set your own token on the lamp and enter it via reconfigure; to also protect switching, additionally enable auth_all." }, "wifi_guard": { "title": "Firmware for {name} not offered",