mirror of
https://github.com/joBr99/nspanel-lovelace-ui.git
synced 2025-12-19 22:24:15 +01:00
v4.0.5.1 - Add Bool with Value to function HandleScreensaverStatusIcons()
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
/*-----------------------------------------------------------------------
|
/*-----------------------------------------------------------------------
|
||||||
TypeScript v4.0.5 zur Steuerung des SONOFF NSPanel mit dem ioBroker by @Armilar / @Sternmiere / @Britzelpuf / @ravenS0ne / @TT-Tom
|
TypeScript v4.0.5.1 zur Steuerung des SONOFF NSPanel mit dem ioBroker by @Armilar / @Sternmiere / @Britzelpuf / @ravenS0ne / @TT-Tom
|
||||||
- abgestimmt auf TFT 50 / v4.0.5 / BerryDriver 8 / Tasmota 12.4.0
|
- abgestimmt auf TFT 50 / v4.0.5 / BerryDriver 8 / Tasmota 12.4.0
|
||||||
@joBr99 Projekt: https://github.com/joBr99/nspanel-lovelace-ui/tree/main/ioBroker
|
@joBr99 Projekt: https://github.com/joBr99/nspanel-lovelace-ui/tree/main/ioBroker
|
||||||
NsPanelTs.ts (dieses TypeScript in ioBroker) Stable: https://github.com/joBr99/nspanel-lovelace-ui/blob/main/ioBroker/NsPanelTs.ts
|
NsPanelTs.ts (dieses TypeScript in ioBroker) Stable: https://github.com/joBr99/nspanel-lovelace-ui/blob/main/ioBroker/NsPanelTs.ts
|
||||||
@@ -123,6 +123,8 @@ ReleaseNotes:
|
|||||||
- 17.03.2023 - v4.0.4.5 Debug - Error - Log - Meldungen angepasst, rgbSingle benötigt nicht mehr DP .TEMPERATURE
|
- 17.03.2023 - v4.0.4.5 Debug - Error - Log - Meldungen angepasst, rgbSingle benötigt nicht mehr DP .TEMPERATURE
|
||||||
- 27.03.2023 - v4.0.5 Upgrade TFT 50 / 4.0.5
|
- 27.03.2023 - v4.0.5 Upgrade TFT 50 / 4.0.5
|
||||||
- 27.03.2023 - v4.0.5 Add Strings to function HandleScreensaverStatusIcons()
|
- 27.03.2023 - v4.0.5 Add Strings to function HandleScreensaverStatusIcons()
|
||||||
|
- 27.03.2023 - v4.0.5.1 Add Bool with Value to function HandleScreensaverStatusIcons()
|
||||||
|
|
||||||
|
|
||||||
***********************************************************************************************************
|
***********************************************************************************************************
|
||||||
* Für die Erstellung der Aliase durch das Skript, muss in der JavaScript Instanz "setObect" gesetzt sein! *
|
* Für die Erstellung der Aliase durch das Skript, muss in der JavaScript Instanz "setObect" gesetzt sein! *
|
||||||
@@ -6708,7 +6710,7 @@ function HandleScreensaverStatusIcons() : void {
|
|||||||
payloadString += (getState(config.mrIcon1ScreensaverEntity.ScreensaverEntityValue).val).toFixed(config.mrIcon1ScreensaverEntity.ScreensaverEntityValueDecimalPlace);
|
payloadString += (getState(config.mrIcon1ScreensaverEntity.ScreensaverEntityValue).val).toFixed(config.mrIcon1ScreensaverEntity.ScreensaverEntityValueDecimalPlace);
|
||||||
payloadString += config.mrIcon1ScreensaverEntity.ScreensaverEntityValueUnit;
|
payloadString += config.mrIcon1ScreensaverEntity.ScreensaverEntityValueUnit;
|
||||||
} else {
|
} else {
|
||||||
payloadString += getState(config.mrIcon1ScreensaverEntity.ScreensaverEntity).val
|
payloadString += getState(config.mrIcon1ScreensaverEntity.ScreensaverEntityValue).val
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
payloadString += '~' + rgb_dec565(hwBtn1Col) + '~';
|
payloadString += '~' + rgb_dec565(hwBtn1Col) + '~';
|
||||||
@@ -6727,8 +6729,12 @@ function HandleScreensaverStatusIcons() : void {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (config.mrIcon1ScreensaverEntity.ScreensaverEntityValue != null) {
|
if (config.mrIcon1ScreensaverEntity.ScreensaverEntityValue != null) {
|
||||||
|
if (isNaN(getState(config.mrIcon1ScreensaverEntity.ScreensaverEntityValue).val) == false) {
|
||||||
payloadString += (getState(config.mrIcon1ScreensaverEntity.ScreensaverEntityValue).val).toFixed(config.mrIcon1ScreensaverEntity.ScreensaverEntityValueDecimalPlace);
|
payloadString += (getState(config.mrIcon1ScreensaverEntity.ScreensaverEntityValue).val).toFixed(config.mrIcon1ScreensaverEntity.ScreensaverEntityValueDecimalPlace);
|
||||||
payloadString += config.mrIcon1ScreensaverEntity.ScreensaverEntityValueUnit;
|
payloadString += config.mrIcon1ScreensaverEntity.ScreensaverEntityValueUnit;
|
||||||
|
} else {
|
||||||
|
payloadString += getState(config.mrIcon1ScreensaverEntity.ScreensaverEntityValue).val
|
||||||
|
}
|
||||||
}
|
}
|
||||||
payloadString += '~' + rgb_dec565(hwBtn1Col) + '~';
|
payloadString += '~' + rgb_dec565(hwBtn1Col) + '~';
|
||||||
}
|
}
|
||||||
@@ -6742,8 +6748,12 @@ function HandleScreensaverStatusIcons() : void {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (config.mrIcon1ScreensaverEntity.ScreensaverEntityValue != null) {
|
if (config.mrIcon1ScreensaverEntity.ScreensaverEntityValue != null) {
|
||||||
|
if (isNaN(getState(config.mrIcon1ScreensaverEntity.ScreensaverEntityValue).val) == false) {
|
||||||
payloadString += (getState(config.mrIcon1ScreensaverEntity.ScreensaverEntityValue).val).toFixed(config.mrIcon1ScreensaverEntity.ScreensaverEntityValueDecimalPlace);
|
payloadString += (getState(config.mrIcon1ScreensaverEntity.ScreensaverEntityValue).val).toFixed(config.mrIcon1ScreensaverEntity.ScreensaverEntityValueDecimalPlace);
|
||||||
payloadString += config.mrIcon1ScreensaverEntity.ScreensaverEntityValueUnit;
|
payloadString += config.mrIcon1ScreensaverEntity.ScreensaverEntityValueUnit;
|
||||||
|
} else {
|
||||||
|
payloadString += getState(config.mrIcon1ScreensaverEntity.ScreensaverEntityValue).val
|
||||||
|
}
|
||||||
}
|
}
|
||||||
payloadString += '~' + rgb_dec565(hwBtn1Col) + '~';
|
payloadString += '~' + rgb_dec565(hwBtn1Col) + '~';
|
||||||
}
|
}
|
||||||
@@ -6793,8 +6803,12 @@ function HandleScreensaverStatusIcons() : void {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (config.mrIcon2ScreensaverEntity.ScreensaverEntityValue != null) {
|
if (config.mrIcon2ScreensaverEntity.ScreensaverEntityValue != null) {
|
||||||
|
if (isNaN(getState(config.mrIcon2ScreensaverEntity.ScreensaverEntityValue).val) == false) {
|
||||||
payloadString += (getState(config.mrIcon2ScreensaverEntity.ScreensaverEntityValue).val).toFixed(config.mrIcon2ScreensaverEntity.ScreensaverEntityValueDecimalPlace);
|
payloadString += (getState(config.mrIcon2ScreensaverEntity.ScreensaverEntityValue).val).toFixed(config.mrIcon2ScreensaverEntity.ScreensaverEntityValueDecimalPlace);
|
||||||
payloadString += config.mrIcon2ScreensaverEntity.ScreensaverEntityValueUnit;
|
payloadString += config.mrIcon2ScreensaverEntity.ScreensaverEntityValueUnit;
|
||||||
|
} else {
|
||||||
|
payloadString += getState(config.mrIcon2ScreensaverEntity.ScreensaverEntityValue).val
|
||||||
|
}
|
||||||
}
|
}
|
||||||
payloadString += '~' + rgb_dec565(hwBtn2Col) + '~';
|
payloadString += '~' + rgb_dec565(hwBtn2Col) + '~';
|
||||||
}
|
}
|
||||||
@@ -6809,8 +6823,12 @@ function HandleScreensaverStatusIcons() : void {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (config.mrIcon2ScreensaverEntity.ScreensaverEntityValue != null) {
|
if (config.mrIcon2ScreensaverEntity.ScreensaverEntityValue != null) {
|
||||||
|
if (isNaN(getState(config.mrIcon2ScreensaverEntity.ScreensaverEntityValue).val) == false) {
|
||||||
payloadString += (getState(config.mrIcon2ScreensaverEntity.ScreensaverEntityValue).val).toFixed(config.mrIcon2ScreensaverEntity.ScreensaverEntityValueDecimalPlace);
|
payloadString += (getState(config.mrIcon2ScreensaverEntity.ScreensaverEntityValue).val).toFixed(config.mrIcon2ScreensaverEntity.ScreensaverEntityValueDecimalPlace);
|
||||||
payloadString += config.mrIcon2ScreensaverEntity.ScreensaverEntityValueUnit;
|
payloadString += config.mrIcon2ScreensaverEntity.ScreensaverEntityValueUnit;
|
||||||
|
} else {
|
||||||
|
payloadString += getState(config.mrIcon2ScreensaverEntity.ScreensaverEntityValue).val
|
||||||
|
}
|
||||||
}
|
}
|
||||||
payloadString += '~' + rgb_dec565(hwBtn2Col) + '~';
|
payloadString += '~' + rgb_dec565(hwBtn2Col) + '~';
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user