diff --git a/NSPanel-‐-cardThermo2-‐-Der-komplette-Leitfaden.md b/NSPanel-‐-cardThermo2-‐-Der-komplette-Leitfaden.md index b84a339..d3a0aa1 100644 --- a/NSPanel-‐-cardThermo2-‐-Der-komplette-Leitfaden.md +++ b/NSPanel-‐-cardThermo2-‐-Der-komplette-Leitfaden.md @@ -16,4 +16,51 @@ Des Weiteren sind 3 zusätzliche Entitäten vorhanden, die vorzugsweise für: genutzt werden können. -image +image + +## Beispiel Variablendefinition für die ecardThermo2: + +``` +let CardThermo2Test: PageType = +{ + type: 'cardThermo2', + heading: 'cardThermo2', + thermoItems: [ + /* Center-Area of cardThermo2 */ + /* SET-Temp */ { id: 'alias.0.NSPanel_EMU.TestKlimaVirtual', minValue: 5.0, maxValue:30.0, stepValue: 0.5, unit: "°C" }, + /* Actual Temp */ { id: 'alias.0.NSPanel_EMU.TestKlimaVirtual.ACTUAL', icon: 'thermometer', onColor: Orange, unit: "°C" }, + /* Actual Humidity */ { id: 'alias.0.NSPanel_EMU.TestKlimaVirtual.HUMIDITY', icon: 'water-percent', onColor: HMIOn, unit: "%" }, + /* Text State */ { id: 'alias.0.NSPanel_EMU.TestKlimaVirtual.MODE', onColor: Orange } + ], + items: [ + /* Max 9 Entities in cardThermo2 */ + { + id: 'alias.0.Haus.Obergeschoss.Bad.Licht.Emu_GU10_1', + name: 'HUE (CT=Kelvin)', // HUE Channel - Philips WiZ GU10 über matter.0 - Color-Temperature in Kelvin + icon: 'lightbulb-on', + icon2: 'lightbulb-outline', + offColor: Off, + minValueColorTemp: 2203, // Kelvin = Warmweiß + maxValueColorTemp: 6536, // Kelvin = Kaltweiß + interpolateColor: true, + modeList: ["Color", "Ocean", "Romantik", "Sonnenuntergang", "Party", "Kamin", "Gemütlich", "Wald", "Pastellfarben", "Aufwachen", "Schlafenszeit", "Warmweiß", "Tageslicht", + "Kaltweiß", "Nachtlicht", "Fokus", "Entspannen", "Echte Farben", "Fernsehzeit", "Pflanzenwachstum", "Frühling", "Sommer", "Herbst", "Tieftauchgang", "Dschungel", + "Mojito", "Club", "Weihnachten", "Halloween", "Kerzenlicht", "Goldenes Weiß", "Impuls", "Steampunk"], + inSel_ChoiceState: true, + popupVersion: 2 + }, + { id: 'alias.0.Test.BuerofensterInfoAlias', name: 'Bürofenster', icon: 'window-open-variant', icon2: 'window-closed-variant', onColor: MSRed, offColor: MSGreen}, + { id: 'alias.0.NSPanel_1.TestLautstärke', name: 'Volume', onColor: HMIOn, offColor: HMIOff, minValue: 0, maxValue: 100}, + { navigate: true, id: null, targetPage: 'Abfall', onColor: White, name: 'Abfallkalender', icon: 'trash-can'}, + //{ id: 'alias.0.Test.Gerät_1', offColor: MSRed, onColor: MSGreen, name: 'Gießdauer Minuten', minValue: 1, maxValue: 180, colorScale: {'val_min': 1, 'val_max': 180}}, + //{ id: 'alias.0.NSPanel_1.Abfall.event1',icon: 'trash-can'}, + { id: 'alias.0.NSPanel_1.Ventilator.Fan_1',name: 'Ventilator', icon: 'fan', onColor: On, offColor: HMIOff, modeList: ['Low', 'Medium', 'High', 'Move', 'Sleep', 'Auto', 'Manual']}, + { id: 'alias.0.NSPanel_1.TestTemperatur', name: 'Außentemperatur', offColor: White , onColor: White, useValue: true, suffixName: ' °C', fontSize: 1, colorScale: { 'val_min': -20, 'val_max': 40, 'val_best': 20 } }, + { id: 'alias.0.NSPanel_1.Radio.Bob', icon: 'radio', name: 'Radio BOB', onColor: colorRadio, offColor: colorRadio}, + //{ id: 'alias.0.NSPanel_1.Haustuer', offColor: MSGreen, onColor: MSRed, name: 'Haustür'}, + { id: 'delete'}, + { id: 'alias.0.NSPanel_EMU.TestKlimaVirtualModeList', icon: 'dots-horizontal-circle-outline', onColor: White, offColor: White, name: 'Betriebsmodus', modeList: ['Aus','Kühlen auf', 'Heizen auf']} + ], + alwaysOnDisplay: true +}; +``` \ No newline at end of file