mirror of
https://github.com/joBr99/nspanel-lovelace-ui.git
synced 2026-02-18 19:06:58 +01:00
Updated ioBroker Basisinstallation (markdown)
@@ -37,11 +37,30 @@ Es werden zwei Type-Skripte (TS = das etwas mächtigere Javascript) benötigt. Z
|
||||
* ### Geräte verwalten (Device) - Adapter
|
||||

|
||||
Über diesen Adapter sollen die Aliase später (mit Ausnahme des Media-Alias für Alexa & Co.) erstellt werden. Mehr infos dazu dann im Abschnitt Alias erstellen
|
||||
* ### Accu-Weather-Adapter
|
||||

|
||||
* ### Wetteradapter
|
||||
Spielt in erster Linie eine Rolle beim Screensaver-Wetter, da zum Ersten die Icons und die Temperatur-Informationen für den Forecast ausgelesen werden und zum Zweiten das aktuelle Wettericon für den Screensaver benötigt wird.
|
||||
|
||||
**Einer der folgenden Adapter ist erforderlich!**
|
||||
|
||||
Es sind Unterstützungen für 4 Wetteradapter implementiert:
|
||||
* Pirate-Weather
|
||||
* OpenWeatherMap
|
||||
* DasWetter (nur noch mit alten Accounts zu betreiben. Neue User können sich nicht anmelden)
|
||||
* AccuWeather (deprecated - API wird kurz- oder mittelfristig deaktiviert)
|
||||
|
||||
als Alternative kann auch der `DAS WETTER` Adapter genutzt werden. In dem Fall muss im Script unter Punkt 3 die Konfiguration angepasst werden.
|
||||
Pirate-Weather
|
||||
<img width="815" height="37" alt="image" src="https://github.com/user-attachments/assets/d5149778-5d26-43b6-8da1-0a72984c62f7" />
|
||||
|
||||
|
||||
OpenWeatherMap
|
||||
<img width="837" height="42" alt="image" src="https://github.com/user-attachments/assets/6e969568-9915-46c5-8c7d-b6ec43cf3967" />
|
||||
|
||||
DasWetter-Adapter
|
||||
<img width="1027" height="42" alt="image" src="https://github.com/user-attachments/assets/e08d8a09-caeb-4302-ac3c-482307e79fd8" />
|
||||
|
||||
Accu-Weather-Adapter
|
||||
<img width="953" height="41" alt="image" src="https://github.com/user-attachments/assets/89212887-7543-4590-bc0c-c7743ef62ca4" />
|
||||
|
||||
|
||||
***
|
||||
|
||||
@@ -271,6 +290,23 @@ Im oberen Teil des Skripts sind die grundsätzlichen Teile der zu erstellenden A
|
||||
const NSPanel_Path = '0_userdata.0.NSPanel.1.';
|
||||
```
|
||||
|
||||
Die Einstellung des Wetteradapter erfolgt über:
|
||||
```
|
||||
/***** 3. Weather adapter Config *****/
|
||||
|
||||
// DE: Mögliche Wetteradapter 'accuweather.0.' oder 'daswetter.0.' oder 'openweathermap.0.' oder 'pirate-weather.0.'
|
||||
// EN: Possible weather adapters 'accuweather.0.' or 'daswetter.0.' or 'openweathermap.0. or 'pirate-weather.0.'
|
||||
const weatherAdapterInstance: string = 'pirate-weather.0.';
|
||||
|
||||
// DE: Mögliche Werte: 'Min', 'Max' oder 'MinMax' im Screensaver
|
||||
// EN: Possible values: 'Min', 'Max' or 'MinMax' in the screensaver
|
||||
const weatherScreensaverTempMinMax: string = 'MinMax';
|
||||
|
||||
// DE: Dieser Alias wird automatisch für den gewählten Wetter erstellt und kann entsprechend angepasst werden
|
||||
// EN: This alias is automatically created for the selected weather and can be adjusted accordingly
|
||||
const weatherEntityPath: string = 'alias.0.PWWetter';
|
||||
```
|
||||
|
||||
Bitte starte das Skript. Alle weiteren Parameter stellen wir später ein. Ab jetzt sollte der Startup-Screen „Waiting for Connection“ in den Sreensaver wechseln und minütlich die Uhrzeit an den Screensaver übertragen und das Datum aktualisiert werden.
|
||||
|
||||
***
|
||||
|
||||
Reference in New Issue
Block a user