-
-
Notifications
You must be signed in to change notification settings - Fork 193
cardqr
tt-tom17 edited this page Jan 7, 2025
·
2 revisions
Ab Version v4.3.3.11 können die Datenpunkte in 0_userdata.0. und alias.0. automatisch vom Script erstellt werden. Dazu muss dem PageItem zusätzlich der Parameter autoCreateALias: true mitgegeben werden. Dann wird beim ersten Aufruf die Datenpunkte erstellt und ihr müsst nur noch die Daten vom WLAN unter 0_userdata.0.xxxxx.Daten anpassen.
Ihr könnt den Weg auch selber gehen und macht hier einfach weiter.
-
ioBroker:
Legt Euch unter 0_userdata.0. einen neuen Datenpunkt vom Typ String an. Dieser Datenpunkt erhält die Daten aus dem sich der QR Code erstellt. Außerdem werden SSID und das Passwort separat auf der Page angezeigt.
Bsp.: WIFI:T:WPA;S:Test-Guest-SSID;P:guest-accecess;H:;
T = Verschlüsselung
S = SSID
P = Password
H = Hidden (nur erforderlich wenn euer Wlan versteckt ist)
let Seitenname: PageType =
{
"type": "cardQR",
"heading": "Deine Überschrift",
"useColor": true,
"items": [{ id: "alias.0.NSPanel.Guest_Wifi" }] // Beispiel
};
zusätzliche Parameter:
hidePassword: true, //password wird versteckt
autoCreateALias: true //datenpunkte werden automatisch angelegt
-
Zusatzfunktion
Es gibt die Möglichkeit auf der QR-Page anstelle des Password ein Schalter einzublenden, mit diesem könnte man das WLAN ein/ausschalten.
Dazu muss unter dem Alias noch ein Datenpunkt (SWITCH) angelegt werden vom Typ boolean. Diesen könnt ihr dann mit eurem WLAN-Schalter verknüpfen. WennautoCreateALias
genutz wird, wird SWITCH auch automatisch erstellt. Ihr müsst den Alias im Anschluss nur mit dem richtigen Datenpunkt verbinden oder nutzt den automatisch erstellten Datenpunkt unter 0_userdata.0.xxxxx.switch für ein Script.
- Bekannte Probleme Der QR Code funktioniert auf manchen Android Geräten nicht.