From 2291132a313fb29b3c7666de0dff0a2eeff3daff Mon Sep 17 00:00:00 2001
From: Armilar <102996011+Armilar@users.noreply.github.com>
Date: Mon, 9 Jan 2023 15:50:36 +0100
Subject: [PATCH 1/2] Add id:0 to cardPower Example
---
.../Blockly/CardPower_Emulator_Skript.xml | 4014 +++++++++--------
1 file changed, 2051 insertions(+), 1963 deletions(-)
diff --git a/ioBroker/Blockly/CardPower_Emulator_Skript.xml b/ioBroker/Blockly/CardPower_Emulator_Skript.xml
index a7ec606a..51f0dfa4 100644
--- a/ioBroker/Blockly/CardPower_Emulator_Skript.xml
+++ b/ioBroker/Blockly/CardPower_Emulator_Skript.xml
@@ -1,1965 +1,2053 @@
-
- Debug
- dpValues
- dpValuesMax
- valueDirection
- iconString
- dpValueUnit
- iconColors
- j
- vSpeed
- outJSON
- i
- bat_loading
- bat_temp
-
-
- Debug
-
-
- TRUE
-
-
-
-
- * * * * *
-
-
-
- 0_userdata.0.Test.CardPowerExample.DP2Value
- FALSE
-
-
- 1
-
-
- 3.1234
-
-
- ADD
-
-
- 1
-
-
-
-
- 4
-
-
-
-
- 6
-
-
-
-
-
-
- 1
-
-
-
-
-
-
-
-
-
-
- 0_userdata.0.Test.CardPowerExample.DP3Value
- FALSE
-
-
- 1
-
-
- 3.1234
-
-
- ADD
-
-
- 1
-
-
-
-
- 3
-
-
-
-
- 4
-
-
-
-
-
-
- 1
-
-
-
-
-
-
-
-
-
-
- 0_userdata.0.Test.CardPowerExample.DP4Value
- FALSE
-
-
- 1
-
-
- 3.1234
-
-
- ADD
-
-
- 1
-
-
-
-
- 0
-
-
-
-
- 6
-
-
-
-
-
-
- 1
-
-
-
-
-
-
-
-
-
-
- 0_userdata.0.Test.CardPowerExample.DP6Value
- FALSE
-
-
- 1
-
-
- 3.1234
-
-
- ADD
-
-
- 1
-
-
-
-
- 0
-
-
-
-
- 2
-
-
-
-
-
-
- 1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- any
-
-
-
- default
-
-
- 0_userdata.0.Test.CardPowerExample.DP1Value
-
-
-
-
- default
-
-
- 0_userdata.0.Test.CardPowerExample.DP2Value
-
-
-
-
- default
-
-
- 0_userdata.0.Test.CardPowerExample.DP3Value
-
-
-
-
- default
-
-
- 0_userdata.0.Test.CardPowerExample.DP4Value
-
-
-
-
- default
-
-
- 0_userdata.0.Test.CardPowerExample.DP5Value
-
-
-
-
- default
-
-
- 0_userdata.0.Test.CardPowerExample.DP6Value
-
-
-
-
- dpValues
-
-
-
-
-
- val
- 0_userdata.0.Test.CardPowerExample.DP1Value
-
-
-
-
- val
- 0_userdata.0.Test.CardPowerExample.DP2Value
-
-
-
-
- val
- 0_userdata.0.Test.CardPowerExample.DP3Value
-
-
-
-
- val
- 0_userdata.0.Test.CardPowerExample.DP4Value
-
-
-
-
- val
- 0_userdata.0.Test.CardPowerExample.DP5Value
-
-
-
-
- val
- 0_userdata.0.Test.CardPowerExample.DP6Value
-
-
-
-
-
-
- dpValuesMax
-
-
-
-
-
- 3
-
-
-
-
- 7
-
-
-
-
- 5
-
-
-
-
- 0
-
-
-
-
- 0
-
-
-
-
- 4.6
-
-
-
-
-
-
- valueDirection
-
-
-
-
-
- both
-
-
-
-
- in
-
-
-
-
- in
-
-
-
-
- out
-
-
-
-
- both
-
-
-
-
- out
-
-
-
-
-
-
- iconString
-
-
-
-
-
- battery-charging-60
-
-
-
-
- solar-power-variant
-
-
-
-
- wind-turbine
-
-
-
-
- shape
-
-
-
-
- transmission-tower
-
-
-
-
- car
-
-
-
-
-
-
- dpValueUnit
-
-
-
-
-
- kW
-
-
-
-
- kW
-
-
-
-
- kW
-
-
-
-
- kW
-
-
-
-
- kW
-
-
-
-
- kW
-
-
-
-
-
-
- iconColors
-
-
-
-
-
-
-
- j
-
-
- 0
-
-
-
-
- vSpeed
-
-
- 1
-
-
-
-
- outJSON
-
-
- [
-
-
-
-
- i
-
-
- dpValues
-
-
-
-
- iconColors
-
-
- 10
-
-
-
-
- j
-
-
- 1
-
-
- 1
-
-
-
-
- vSpeed
-
-
- 1
-
-
-
-
-
-
-
- j
-
-
-
-
- 1
-
-
-
-
- i
-
-
- MINUS
-
-
- 1
-
-
- ADD
-
-
- 1
-
-
-
- GET
- FROM_START
-
-
- dpValues
-
-
-
-
- 2
-
-
-
-
-
-
- 1
-
-
-
- GET
- FROM_START
-
-
- dpValues
-
-
-
-
- 3
-
-
-
-
-
-
-
-
- 1
-
-
- ADD
-
-
- 1
-
-
-
- GET
- FROM_START
-
-
- dpValues
-
-
-
-
- 4
-
-
-
-
-
-
- 1
-
-
-
- GET
- FROM_START
-
-
- dpValues
-
-
-
-
- 6
-
-
-
-
-
-
-
-
-
-
-
-
-
- LT
-
-
- i
-
-
-
-
- 0
-
-
-
-
-
-
- i
-
-
- MULTIPLY
-
-
- 1
-
-
- i
-
-
-
-
- -1
-
-
-
-
-
-
- valueDirection
-
-
- out
-
-
-
-
- bat_loading
-
-
- FALSE
-
-
-
-
-
-
-
-
-
-
- valueDirection
-
-
- in
-
-
-
-
- bat_loading
-
-
- TRUE
-
-
-
-
-
-
-
-
-
-
- GT
-
-
- i
-
-
-
-
-
- GET
- FROM_START
-
-
- dpValuesMax
-
-
-
-
- 1
-
-
-
-
-
-
-
-
- i
-
-
-
- GET
- FROM_START
-
-
- dpValuesMax
-
-
-
-
- 1
-
-
-
-
-
-
-
-
- iconColors
-
-
- DIVIDE
-
-
- 1
-
-
- MULTIPLY
-
-
- 1
-
-
- i
-
-
-
-
- 10
-
-
-
-
-
-
- 1
-
-
-
- GET
- FROM_START
-
-
- dpValuesMax
-
-
-
-
- 1
-
-
-
-
-
-
-
-
-
-
-
- EQ
-
-
- valueDirection
-
-
-
-
- out
-
-
-
-
-
-
- vSpeed
-
-
- iconColors
-
-
-
-
-
-
- vSpeed
-
-
- DIVIDE
-
-
- 1
-
-
- iconColors
-
-
-
-
- -1
-
-
-
-
-
-
-
-
- bat_temp
-
-
- i
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 2
-
-
-
-
- iconColors
-
-
- MINUS
-
-
- 10
-
-
-
-
- 1
-
-
- DIVIDE
-
-
- 1
-
-
- MULTIPLY
-
-
- 1
-
-
- i
-
-
-
-
- 10
-
-
-
-
-
-
- 1
-
-
-
- GET
- FROM_START
-
-
- dpValuesMax
-
-
-
-
- 2
-
-
-
-
-
-
-
-
-
-
- vSpeed
-
-
- MINUS
-
-
- 10
-
-
-
-
- 1
-
-
- iconColors
-
-
-
-
-
-
-
-
- EQ
-
-
- i
-
-
-
-
- 0
-
-
-
-
-
-
- vSpeed
-
-
- 0
-
-
-
-
-
-
-
-
-
-
-
-
- 3
-
-
-
-
- iconColors
-
-
- MINUS
-
-
- 10
-
-
-
-
- 1
-
-
- DIVIDE
-
-
- 1
-
-
- MULTIPLY
-
-
- 1
-
-
- i
-
-
-
-
- 10
-
-
-
-
-
-
- 1
-
-
-
- GET
- FROM_START
-
-
- dpValuesMax
-
-
-
-
- 3
-
-
-
-
-
-
-
-
-
-
- vSpeed
-
-
- MINUS
-
-
- 10
-
-
-
-
- 1
-
-
- iconColors
-
-
-
-
-
-
-
-
- EQ
-
-
- i
-
-
-
-
- 0
-
-
-
-
-
-
- vSpeed
-
-
- 0
-
-
-
-
-
-
-
-
-
-
-
-
- 4
-
-
-
-
- iconColors
-
-
- DIVIDE
-
-
- 1
-
-
- MULTIPLY
-
-
- 1
-
-
- i
-
-
-
-
- 10
-
-
-
-
-
-
- 1
-
-
- i
-
-
-
-
-
-
- vSpeed
-
-
- iconColors
-
-
-
-
-
-
-
-
- 5
-
-
-
-
-
-
-
- bat_loading
-
-
-
-
- i
-
-
- MINUS
-
-
- 1
-
-
- ADD
-
-
- 1
-
-
-
- GET
- FROM_START
-
-
- dpValues
-
-
-
-
- 2
-
-
-
-
-
-
- 1
-
-
-
- GET
- FROM_START
-
-
- dpValues
-
-
-
-
- 3
-
-
-
-
-
-
-
-
- 1
-
-
- ADD
-
-
- 1
-
-
- bat_temp
-
-
-
-
- 1
-
-
- ADD
-
-
- 1
-
-
-
- GET
- FROM_START
-
-
- dpValues
-
-
-
-
- 4
-
-
-
-
-
-
- 1
-
-
-
- GET
- FROM_START
-
-
- dpValues
-
-
-
-
- 6
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- i
-
-
- MINUS
-
-
- 1
-
-
- ADD
-
-
- 1
-
-
- bat_temp
-
-
-
-
- 1
-
-
- ADD
-
-
- 1
-
-
-
- GET
- FROM_START
-
-
- dpValues
-
-
-
-
- 2
-
-
-
-
-
-
- 1
-
-
-
- GET
- FROM_START
-
-
- dpValues
-
-
-
-
- 3
-
-
-
-
-
-
-
-
-
-
- 1
-
-
- ADD
-
-
- 1
-
-
-
- GET
- FROM_START
-
-
- dpValues
-
-
-
-
- 4
-
-
-
-
-
-
- 1
-
-
-
- GET
- FROM_START
-
-
- dpValues
-
-
-
-
- 6
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- LT
-
-
- i
-
-
-
-
- 0
-
-
-
-
-
-
- i
-
-
- MULTIPLY
-
-
- 1
-
-
- i
-
-
-
-
- -1
-
-
-
-
-
-
- valueDirection
-
-
- out
-
-
-
-
-
-
-
-
- valueDirection
-
-
- in
-
-
-
-
-
-
-
-
-
- EQ
-
-
- valueDirection
-
-
-
-
- in
-
-
-
-
-
-
- iconColors
-
-
- 0
-
-
-
-
- vSpeed
-
-
- 5
-
-
-
-
-
-
-
-
- iconColors
-
-
- 10
-
-
-
-
- vSpeed
-
-
- -5
-
-
-
-
-
-
-
-
-
-
- EQ
-
-
- i
-
-
-
-
- 0
-
-
-
-
-
-
- vSpeed
-
-
- 0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 6
-
-
-
-
- iconColors
-
-
- DIVIDE
-
-
- 1
-
-
- MULTIPLY
-
-
- 1
-
-
- i
-
-
-
-
- 10
-
-
-
-
-
-
- 1
-
-
-
- GET
- FROM_START
-
-
- dpValuesMax
-
-
-
-
- 6
-
-
-
-
-
-
-
-
- vSpeed
-
-
- MINUS
-
-
- 10
-
-
-
-
- 1
-
-
- DIVIDE
-
-
- 1
-
-
- iconColors
-
-
-
-
- 2
-
-
-
-
-
-
-
-
-
-
-
-
- outJSON
-
-
-
-
-
- outJSON
-
-
-
-
-
-
-
- { "id" :
-
-
-
-
- j
-
-
-
-
- , "value":
-
-
-
-
- 1
-
-
- 3.1234
-
-
- i
-
-
-
-
-
-
- , "unit": "
-
-
-
-
-
- GET
- FROM_START
-
-
- dpValueUnit
-
-
-
-
- j
-
-
-
-
-
-
- " , "direction" : "
-
-
-
-
- valueDirection
-
-
-
-
- " , "icon" : "
-
-
-
-
-
- GET
- FROM_START
-
-
- iconString
-
-
-
-
- j
-
-
-
-
-
-
- " , "iconColor" :
-
-
-
-
- ROUND
-
-
- 3.1
-
-
- iconColors
-
-
-
-
-
-
- , "speed" :
-
-
-
-
- ROUND
-
-
- 3.1
-
-
- DIVIDE
-
-
- 1
-
-
- vSpeed
-
-
-
-
- 3
-
-
-
-
-
-
-
-
- }
-
-
-
-
-
-
-
-
-
-
- LT
-
-
- j
-
-
-
-
- 6
-
-
-
-
-
-
- outJSON
-
-
-
-
-
- outJSON
-
-
-
-
- ,
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- outJSON
-
-
-
-
-
- outJSON
-
-
-
-
- ]
-
-
-
-
-
-
-
- 0_userdata.0.Test.CardPowerExample.cardPower_1_JSON
- FALSE
-
-
- outJSON
-
-
-
-
-
-
- Debug
-
-
-
-
- log
-
-
- test
-
-
- outJSON
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+ Debug
+ dpValues
+ dpValuesMax
+ valueDirection
+ iconString
+ dpValueUnit
+ iconColors
+ j
+ vSpeed
+ outJSON
+ i
+ bat_loading
+ bat_temp
+
+
+ Debug
+
+
+ TRUE
+
+
+
+
+ * * * * *
+
+
+
+ 0_userdata.0.Test.CardPowerExample.DP2Value
+ FALSE
+
+
+ 1
+
+
+ 3.1234
+
+
+ ADD
+
+
+ 1
+
+
+
+
+ 4
+
+
+
+
+ 6
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+ 0_userdata.0.Test.CardPowerExample.DP3Value
+ FALSE
+
+
+ 1
+
+
+ 3.1234
+
+
+ ADD
+
+
+ 1
+
+
+
+
+ 3
+
+
+
+
+ 4
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+ 0_userdata.0.Test.CardPowerExample.DP4Value
+ FALSE
+
+
+ 1
+
+
+ 3.1234
+
+
+ ADD
+
+
+ 1
+
+
+
+
+ 0
+
+
+
+
+ 6
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+ 0_userdata.0.Test.CardPowerExample.DP6Value
+ FALSE
+
+
+ 1
+
+
+ 3.1234
+
+
+ ADD
+
+
+ 1
+
+
+
+
+ 0
+
+
+
+
+ 2
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ any
+
+
+
+ default
+
+
+ 0_userdata.0.Test.CardPowerExample.DP1Value
+
+
+
+
+ default
+
+
+ 0_userdata.0.Test.CardPowerExample.DP2Value
+
+
+
+
+ default
+
+
+ 0_userdata.0.Test.CardPowerExample.DP3Value
+
+
+
+
+ default
+
+
+ 0_userdata.0.Test.CardPowerExample.DP4Value
+
+
+
+
+ default
+
+
+ 0_userdata.0.Test.CardPowerExample.DP5Value
+
+
+
+
+ default
+
+
+ 0_userdata.0.Test.CardPowerExample.DP6Value
+
+
+
+
+ dpValues
+
+
+
+
+
+ val
+ 0_userdata.0.Test.CardPowerExample.DP1Value
+
+
+
+
+ val
+ 0_userdata.0.Test.CardPowerExample.DP2Value
+
+
+
+
+ val
+ 0_userdata.0.Test.CardPowerExample.DP3Value
+
+
+
+
+ val
+ 0_userdata.0.Test.CardPowerExample.DP4Value
+
+
+
+
+ val
+ 0_userdata.0.Test.CardPowerExample.DP5Value
+
+
+
+
+ val
+ 0_userdata.0.Test.CardPowerExample.DP6Value
+
+
+
+
+
+
+ dpValuesMax
+
+
+
+
+
+ 3
+
+
+
+
+ 7
+
+
+
+
+ 5
+
+
+
+
+ 0
+
+
+
+
+ 0
+
+
+
+
+ 4.6
+
+
+
+
+
+
+ valueDirection
+
+
+
+
+
+ both
+
+
+
+
+ in
+
+
+
+
+ in
+
+
+
+
+ out
+
+
+
+
+ both
+
+
+
+
+ out
+
+
+
+
+
+
+ iconString
+
+
+
+
+
+ battery-charging-60
+
+
+
+
+ solar-power-variant
+
+
+
+
+ wind-turbine
+
+
+
+
+ shape
+
+
+
+
+ transmission-tower
+
+
+
+
+ car
+
+
+
+
+
+
+ dpValueUnit
+
+
+
+
+
+ kW
+
+
+
+
+ kW
+
+
+
+
+ kW
+
+
+
+
+ kW
+
+
+
+
+ kW
+
+
+
+
+ kW
+
+
+
+
+
+
+ iconColors
+
+
+
+
+
+
+
+ j
+
+
+ 0
+
+
+
+
+ vSpeed
+
+
+ 1
+
+
+
+
+ outJSON
+
+
+ [
+
+
+
+
+ outJSON
+
+
+
+
+
+ outJSON
+
+
+
+
+
+
+
+ { "id" :
+
+
+
+
+ 0
+
+
+
+
+ , "value":
+
+
+
+
+ ""
+
+
+
+
+ , "unit": "
+
+
+
+
+
+
+
+
+
+ " , "icon" : "
+
+
+
+
+ home
+
+
+
+
+ " , "iconColor" :
+
+
+
+
+ 0
+
+
+
+
+ },
+
+
+
+
+
+
+
+
+ log
+
+
+ test
+
+
+ outJSON
+
+
+
+
+ i
+
+
+ dpValues
+
+
+
+
+ iconColors
+
+
+ 10
+
+
+
+
+ j
+
+
+ 1
+
+
+ 1
+
+
+
+
+ vSpeed
+
+
+ 1
+
+
+
+
+
+
+
+ j
+
+
+
+
+ 1
+
+
+
+
+ i
+
+
+ MINUS
+
+
+ 1
+
+
+ ADD
+
+
+ 1
+
+
+
+ GET
+ FROM_START
+
+
+ dpValues
+
+
+
+
+ 2
+
+
+
+
+
+
+ 1
+
+
+
+ GET
+ FROM_START
+
+
+ dpValues
+
+
+
+
+ 3
+
+
+
+
+
+
+
+
+ 1
+
+
+ ADD
+
+
+ 1
+
+
+
+ GET
+ FROM_START
+
+
+ dpValues
+
+
+
+
+ 4
+
+
+
+
+
+
+ 1
+
+
+
+ GET
+ FROM_START
+
+
+ dpValues
+
+
+
+
+ 6
+
+
+
+
+
+
+
+
+
+
+
+
+
+ LT
+
+
+ i
+
+
+
+
+ 0
+
+
+
+
+
+
+ i
+
+
+ MULTIPLY
+
+
+ 1
+
+
+ i
+
+
+
+
+ -1
+
+
+
+
+
+
+ valueDirection
+
+
+ out
+
+
+
+
+ bat_loading
+
+
+ FALSE
+
+
+
+
+
+
+
+
+
+
+ valueDirection
+
+
+ in
+
+
+
+
+ bat_loading
+
+
+ TRUE
+
+
+
+
+
+
+
+
+
+
+ GT
+
+
+ i
+
+
+
+
+
+ GET
+ FROM_START
+
+
+ dpValuesMax
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+ i
+
+
+
+ GET
+ FROM_START
+
+
+ dpValuesMax
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+ iconColors
+
+
+ DIVIDE
+
+
+ 1
+
+
+ MULTIPLY
+
+
+ 1
+
+
+ i
+
+
+
+
+ 10
+
+
+
+
+
+
+ 1
+
+
+
+ GET
+ FROM_START
+
+
+ dpValuesMax
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+ EQ
+
+
+ valueDirection
+
+
+
+
+ out
+
+
+
+
+
+
+ vSpeed
+
+
+ iconColors
+
+
+
+
+
+
+ vSpeed
+
+
+ DIVIDE
+
+
+ 1
+
+
+ iconColors
+
+
+
+
+ -1
+
+
+
+
+
+
+
+
+ bat_temp
+
+
+ i
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 2
+
+
+
+
+ iconColors
+
+
+ MINUS
+
+
+ 10
+
+
+
+
+ 1
+
+
+ DIVIDE
+
+
+ 1
+
+
+ MULTIPLY
+
+
+ 1
+
+
+ i
+
+
+
+
+ 10
+
+
+
+
+
+
+ 1
+
+
+
+ GET
+ FROM_START
+
+
+ dpValuesMax
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+ vSpeed
+
+
+ MINUS
+
+
+ 10
+
+
+
+
+ 1
+
+
+ iconColors
+
+
+
+
+
+
+
+
+ EQ
+
+
+ i
+
+
+
+
+ 0
+
+
+
+
+
+
+ vSpeed
+
+
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+ 3
+
+
+
+
+ iconColors
+
+
+ MINUS
+
+
+ 10
+
+
+
+
+ 1
+
+
+ DIVIDE
+
+
+ 1
+
+
+ MULTIPLY
+
+
+ 1
+
+
+ i
+
+
+
+
+ 10
+
+
+
+
+
+
+ 1
+
+
+
+ GET
+ FROM_START
+
+
+ dpValuesMax
+
+
+
+
+ 3
+
+
+
+
+
+
+
+
+
+
+ vSpeed
+
+
+ MINUS
+
+
+ 10
+
+
+
+
+ 1
+
+
+ iconColors
+
+
+
+
+
+
+
+
+ EQ
+
+
+ i
+
+
+
+
+ 0
+
+
+
+
+
+
+ vSpeed
+
+
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+
+
+ iconColors
+
+
+ DIVIDE
+
+
+ 1
+
+
+ MULTIPLY
+
+
+ 1
+
+
+ i
+
+
+
+
+ 10
+
+
+
+
+
+
+ 1
+
+
+ i
+
+
+
+
+
+
+ vSpeed
+
+
+ iconColors
+
+
+
+
+
+
+
+
+ 5
+
+
+
+
+
+
+
+ bat_loading
+
+
+
+
+ i
+
+
+ MINUS
+
+
+ 1
+
+
+ ADD
+
+
+ 1
+
+
+
+ GET
+ FROM_START
+
+
+ dpValues
+
+
+
+
+ 2
+
+
+
+
+
+
+ 1
+
+
+
+ GET
+ FROM_START
+
+
+ dpValues
+
+
+
+
+ 3
+
+
+
+
+
+
+
+
+ 1
+
+
+ ADD
+
+
+ 1
+
+
+ bat_temp
+
+
+
+
+ 1
+
+
+ ADD
+
+
+ 1
+
+
+
+ GET
+ FROM_START
+
+
+ dpValues
+
+
+
+
+ 4
+
+
+
+
+
+
+ 1
+
+
+
+ GET
+ FROM_START
+
+
+ dpValues
+
+
+
+
+ 6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ i
+
+
+ MINUS
+
+
+ 1
+
+
+ ADD
+
+
+ 1
+
+
+ bat_temp
+
+
+
+
+ 1
+
+
+ ADD
+
+
+ 1
+
+
+
+ GET
+ FROM_START
+
+
+ dpValues
+
+
+
+
+ 2
+
+
+
+
+
+
+ 1
+
+
+
+ GET
+ FROM_START
+
+
+ dpValues
+
+
+
+
+ 3
+
+
+
+
+
+
+
+
+
+
+ 1
+
+
+ ADD
+
+
+ 1
+
+
+
+ GET
+ FROM_START
+
+
+ dpValues
+
+
+
+
+ 4
+
+
+
+
+
+
+ 1
+
+
+
+ GET
+ FROM_START
+
+
+ dpValues
+
+
+
+
+ 6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ LT
+
+
+ i
+
+
+
+
+ 0
+
+
+
+
+
+
+ i
+
+
+ MULTIPLY
+
+
+ 1
+
+
+ i
+
+
+
+
+ -1
+
+
+
+
+
+
+ valueDirection
+
+
+ out
+
+
+
+
+
+
+
+
+ valueDirection
+
+
+ in
+
+
+
+
+
+
+
+
+
+ EQ
+
+
+ valueDirection
+
+
+
+
+ in
+
+
+
+
+
+
+ iconColors
+
+
+ 0
+
+
+
+
+ vSpeed
+
+
+ 5
+
+
+
+
+
+
+
+
+ iconColors
+
+
+ 10
+
+
+
+
+ vSpeed
+
+
+ -5
+
+
+
+
+
+
+
+
+
+
+ EQ
+
+
+ i
+
+
+
+
+ 0
+
+
+
+
+
+
+ vSpeed
+
+
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 6
+
+
+
+
+ iconColors
+
+
+ DIVIDE
+
+
+ 1
+
+
+ MULTIPLY
+
+
+ 1
+
+
+ i
+
+
+
+
+ 10
+
+
+
+
+
+
+ 1
+
+
+
+ GET
+ FROM_START
+
+
+ dpValuesMax
+
+
+
+
+ 6
+
+
+
+
+
+
+
+
+ vSpeed
+
+
+ MINUS
+
+
+ 10
+
+
+
+
+ 1
+
+
+ DIVIDE
+
+
+ 1
+
+
+ iconColors
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+ outJSON
+
+
+
+
+
+ outJSON
+
+
+
+
+
+
+
+ { "id" :
+
+
+
+
+ j
+
+
+
+
+ , "value":
+
+
+
+
+ 1
+
+
+ 3.1234
+
+
+ i
+
+
+
+
+
+
+ , "unit": "
+
+
+
+
+
+ GET
+ FROM_START
+
+
+ dpValueUnit
+
+
+
+
+ j
+
+
+
+
+
+
+ " , "direction" : "
+
+
+
+
+ valueDirection
+
+
+
+
+ " , "icon" : "
+
+
+
+
+
+ GET
+ FROM_START
+
+
+ iconString
+
+
+
+
+ j
+
+
+
+
+
+
+ " , "iconColor" :
+
+
+
+
+ ROUND
+
+
+ 3.1
+
+
+ iconColors
+
+
+
+
+
+
+ , "speed" :
+
+
+
+
+ ROUND
+
+
+ 3.1
+
+
+ DIVIDE
+
+
+ 1
+
+
+ vSpeed
+
+
+
+
+ 3
+
+
+
+
+
+
+
+
+ }
+
+
+
+
+
+
+
+
+
+
+ LT
+
+
+ j
+
+
+
+
+ 6
+
+
+
+
+
+
+ outJSON
+
+
+
+
+
+ outJSON
+
+
+
+
+ ,
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ outJSON
+
+
+
+
+
+ outJSON
+
+
+
+
+ ]
+
+
+
+
+
+
+
+ 0_userdata.0.Test.CardPowerExample.cardPower_1_JSON
+ FALSE
+
+
+ outJSON
+
+
+
+
+
+
+ Debug
+
+
+
+
+ log
+
+
+ test
+
+
+ outJSON
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
From 62734163296f6c36a3ee20666584c29d08dcf7ec Mon Sep 17 00:00:00 2001
From: Armilar <102996011+Armilar@users.noreply.github.com>
Date: Mon, 9 Jan 2023 16:06:52 +0100
Subject: [PATCH 2/2] Add id: 0 to cardPower Blockly-Example
---
.../Blockly/CardPower_Emulator_Skript.xml | 2437 ++++++++---------
1 file changed, 1212 insertions(+), 1225 deletions(-)
diff --git a/ioBroker/Blockly/CardPower_Emulator_Skript.xml b/ioBroker/Blockly/CardPower_Emulator_Skript.xml
index 51f0dfa4..008e984a 100644
--- a/ioBroker/Blockly/CardPower_Emulator_Skript.xml
+++ b/ioBroker/Blockly/CardPower_Emulator_Skript.xml
@@ -551,581 +551,747 @@
-
- log
-
-
- test
-
-
- outJSON
+
+ i
+
+
+ dpValues
-
-
- i
-
-
- dpValues
+
+
+ iconColors
+
+
+ 10
-
-
- iconColors
-
-
- 10
+
+
+ j
+
+
+ 1
+
+
+ 1
-
- j
-
-
- 1
-
-
+
+ vSpeed
+
+
1
-
- vSpeed
-
-
+
+
+
+
+ j
+
+
+
+
1
-
-
-
-
-
- j
-
-
-
-
- 1
-
-
-
-
- i
-
-
- MINUS
+
+
+ i
+
+
+ MINUS
+
+
+ 1
+
+
+ ADD
-
+
1
-
- ADD
-
-
- 1
-
-
-
- GET
- FROM_START
-
-
- dpValues
-
-
-
-
- 2
-
-
+
+
+ GET
+ FROM_START
+
+
+ dpValues
-
-
- 1
-
-
-
- GET
- FROM_START
-
-
- dpValues
-
-
-
-
- 3
-
-
+
+
+ 2
-
+
1
-
- ADD
-
-
- 1
-
-
-
- GET
- FROM_START
-
-
- dpValues
-
-
-
-
- 4
-
-
+
+
+ GET
+ FROM_START
+
+
+ dpValues
-
-
- 1
-
-
-
- GET
- FROM_START
-
-
- dpValues
-
-
-
-
- 6
-
-
+
+
+ 3
-
-
-
-
-
- LT
+
+
+ 1
+
+
+ ADD
+
+
+ 1
+
+
+
+ GET
+ FROM_START
+
+
+ dpValues
+
+
+
+
+ 4
+
+
+
+
+
+
+ 1
+
+
+
+ GET
+ FROM_START
+
+
+ dpValues
+
+
+
+
+ 6
+
+
+
+
+
+
+
+
+
+
+
+
+
+ LT
+
+
+ i
+
+
+
+
+ 0
+
+
+
+
+
+
+ i
+
+
+ MULTIPLY
-
+
+ 1
+
+
i
-
+
+ -1
+
+
+
+
+
+
+ valueDirection
+
+
+ out
+
+
+
+
+ bat_loading
+
+
+ FALSE
+
+
+
+
+
+
+
+
+
+
+ valueDirection
+
+
+ in
+
+
+
+
+ bat_loading
+
+
+ TRUE
+
+
+
+
+
+
+
+
+
+
+ GT
+
+
+ i
+
+
+
+
+
+ GET
+ FROM_START
+
+
+ dpValuesMax
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+ i
+
+
+
+ GET
+ FROM_START
+
+
+ dpValuesMax
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+ iconColors
+
+
+ DIVIDE
+
+
+ 1
+
+
+ MULTIPLY
+
+
+ 1
+
+
+ i
+
+
+
+
+ 10
+
+
+
+
+
+
+ 1
+
+
+
+ GET
+ FROM_START
+
+
+ dpValuesMax
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+ EQ
+
+
+ valueDirection
+
+
+
+
+ out
+
+
+
+
+
+
+ vSpeed
+
+
+ iconColors
+
+
+
+
+
+
+ vSpeed
+
+
+ DIVIDE
+
+
+ 1
+
+
+ iconColors
+
+
+
+
+ -1
+
+
+
+
+
+
+
+
+ bat_temp
+
+
+ i
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 2
+
+
+
+
+ iconColors
+
+
+ MINUS
+
+
+ 10
+
+
+
+
+ 1
+
+
+ DIVIDE
+
+
+ 1
+
+
+ MULTIPLY
+
+
+ 1
+
+
+ i
+
+
+
+
+ 10
+
+
+
+
+
+
+ 1
+
+
+
+ GET
+ FROM_START
+
+
+ dpValuesMax
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+ vSpeed
+
+
+ MINUS
+
+
+ 10
+
+
+
+
+ 1
+
+
+ iconColors
+
+
+
+
+
+
+
+
+ EQ
+
+
+ i
+
+
+
+
0
-
- i
+
+ vSpeed
-
- MULTIPLY
-
-
- 1
-
-
- i
-
-
-
-
- -1
-
-
+
+ 0
-
-
- valueDirection
-
-
- out
-
-
-
-
- bat_loading
-
-
- FALSE
-
-
-
-
-
-
-
-
- valueDirection
-
-
- in
-
-
-
-
- bat_loading
-
-
- TRUE
-
-
-
-
-
-
-
-
-
-
- GT
-
-
- i
-
-
-
-
-
- GET
- FROM_START
-
-
- dpValuesMax
-
-
-
-
- 1
-
-
-
-
-
-
-
-
- i
-
-
-
- GET
- FROM_START
-
-
- dpValuesMax
-
-
-
-
- 1
-
-
-
-
-
-
-
-
- iconColors
-
-
- DIVIDE
-
-
- 1
-
-
- MULTIPLY
-
-
- 1
-
-
- i
-
-
-
-
- 10
-
-
-
-
-
-
- 1
-
-
-
- GET
- FROM_START
-
-
- dpValuesMax
-
-
-
-
- 1
-
-
-
-
-
-
-
-
-
-
-
- EQ
-
-
- valueDirection
-
-
-
-
- out
-
-
-
-
-
-
- vSpeed
-
-
- iconColors
-
-
-
-
-
-
- vSpeed
-
-
- DIVIDE
-
-
- 1
-
-
- iconColors
-
-
-
-
- -1
-
-
-
-
-
-
-
-
- bat_temp
-
-
- i
-
-
-
-
-
-
-
-
-
-
-
-
-
- 2
-
-
-
-
- iconColors
-
-
- MINUS
+
+
+
+
+
+ 3
+
+
+
+
+ iconColors
+
+
+ MINUS
+
+
+ 10
+
+
+
+
+ 1
+
+
+ DIVIDE
-
- 10
-
-
-
-
+
1
-
- DIVIDE
+
+ MULTIPLY
1
-
- MULTIPLY
-
-
- 1
-
-
- i
-
-
-
-
- 10
-
-
+
+ i
-
- 1
+
+ 10
-
-
- GET
- FROM_START
-
-
- dpValuesMax
-
-
-
-
- 2
-
-
+
+
+
+
+
+ 1
+
+
+
+ GET
+ FROM_START
+
+
+ dpValuesMax
+
+
+
+
+ 3
-
-
- vSpeed
-
-
- MINUS
-
-
- 10
-
-
-
-
- 1
-
-
- iconColors
-
-
-
-
-
-
-
-
- EQ
-
-
- i
-
-
-
-
- 0
-
-
-
-
-
-
- vSpeed
-
-
- 0
-
-
-
-
-
-
-
-
-
-
-
-
- 3
-
-
- iconColors
+
+
+ vSpeed
-
+
MINUS
-
+
10
-
+
1
-
- DIVIDE
+
+ iconColors
+
+
+
+
+
+
+
+
+ EQ
+
+
+ i
+
+
+
+
+ 0
+
+
+
+
+
+
+ vSpeed
+
+
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+
+
+ iconColors
+
+
+ DIVIDE
+
+
+ 1
+
+
+ MULTIPLY
+
+
+ 1
+
+
+ i
+
+
+
+
+ 10
+
+
+
+
+
+
+ 1
+
+
+ i
+
+
+
+
+
+
+ vSpeed
+
+
+ iconColors
+
+
+
+
+
+
+
+
+ 5
+
+
+
+
+
+
+
+ bat_loading
+
+
+
+
+ i
+
+
+ MINUS
+
+
+ 1
+
+
+ ADD
1
-
- MULTIPLY
-
-
- 1
-
-
- i
+
+
+ GET
+ FROM_START
+
+
+ dpValues
-
-
- 10
-
+
+
+ 2
+
@@ -1133,17 +1299,17 @@
1
-
+
GET
FROM_START
-
- dpValuesMax
+
+ dpValues
-
+
3
@@ -1151,342 +1317,41 @@
-
-
-
-
- vSpeed
-
-
- MINUS
-
-
- 10
-
-
-
-
- 1
-
-
- iconColors
-
-
-
-
-
-
-
-
- EQ
-
-
- i
-
-
-
-
- 0
-
-
-
-
-
-
- vSpeed
-
-
- 0
-
-
-
-
-
-
-
-
-
-
-
-
- 4
-
-
-
-
- iconColors
-
-
- DIVIDE
-
+
1
-
- MULTIPLY
+
+ ADD
-
+
1
-
- i
+
+ bat_temp
-
- 10
-
-
-
-
-
-
- 1
-
-
- i
-
-
-
-
-
-
- vSpeed
-
-
- iconColors
-
-
-
-
-
-
-
-
- 5
-
-
-
-
-
-
-
- bat_loading
-
-
-
-
- i
-
-
- MINUS
-
-
+
1
-
+
ADD
1
-
+
GET
FROM_START
-
+
dpValues
-
- 2
-
-
-
-
-
-
- 1
-
-
-
- GET
- FROM_START
-
-
- dpValues
-
-
-
-
- 3
-
-
-
-
-
-
-
-
- 1
-
-
- ADD
-
-
- 1
-
-
- bat_temp
-
-
-
-
- 1
-
-
- ADD
-
-
- 1
-
-
-
- GET
- FROM_START
-
-
- dpValues
-
-
-
-
- 4
-
-
-
-
-
-
- 1
-
-
-
- GET
- FROM_START
-
-
- dpValues
-
-
-
-
- 6
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- i
-
-
- MINUS
-
-
- 1
-
-
- ADD
-
-
- 1
-
-
- bat_temp
-
-
-
-
- 1
-
-
- ADD
-
-
- 1
-
-
-
- GET
- FROM_START
-
-
- dpValues
-
-
-
-
- 2
-
-
-
-
-
-
- 1
-
-
-
- GET
- FROM_START
-
-
- dpValues
-
-
-
-
- 3
-
-
-
-
-
-
-
-
-
-
- 1
-
-
- ADD
-
-
- 1
-
-
-
- GET
- FROM_START
-
-
- dpValues
-
-
-
-
+
4
@@ -1496,17 +1361,17 @@
1
-
+
GET
FROM_START
-
+
dpValues
-
+
6
@@ -1517,190 +1382,76 @@
-
-
-
-
-
-
- LT
+
+
+
+
+
+ i
+
+
+ MINUS
+
+
+ 1
+
+
+ ADD
-
- i
+
+ 1
+
+
+ bat_temp
-
- 0
-
-
-
-
-
-
- i
-
-
- MULTIPLY
+
+ 1
+
+
+ ADD
1
-
- i
+
+
+ GET
+ FROM_START
+
+
+ dpValues
+
+
+
+
+ 2
+
+
-
- -1
+
+ 1
-
-
-
-
-
- valueDirection
-
-
- out
-
-
-
-
-
-
-
-
- valueDirection
-
-
- in
-
-
-
-
-
-
-
-
-
- EQ
-
-
- valueDirection
-
-
-
-
- in
-
-
-
-
-
-
- iconColors
-
-
- 0
-
-
-
-
- vSpeed
+
+
+ GET
+ FROM_START
-
- 5
+
+ dpValues
-
-
-
-
-
-
- iconColors
-
-
- 10
-
-
-
-
- vSpeed
-
-
- -5
-
-
-
-
-
-
-
-
-
-
- EQ
-
-
- i
-
-
-
-
- 0
+
+
+ 3
-
-
- vSpeed
-
-
- 0
-
-
-
-
-
-
-
-
-
-
-
-
-
- 6
-
-
-
-
- iconColors
-
-
- DIVIDE
-
-
- 1
-
-
- MULTIPLY
-
-
- 1
-
-
- i
-
-
-
-
- 10
-
@@ -1708,315 +1459,551 @@
1
-
-
- GET
- FROM_START
-
-
- dpValuesMax
+
+ ADD
+
+
+ 1
+
+
+
+ GET
+ FROM_START
+
+
+ dpValues
+
+
+
+
+ 4
+
+
-
-
- 6
+
+
+ 1
+
+
+
+ GET
+ FROM_START
+
+
+ dpValues
+
+
+
+
+ 6
+
+
-
-
- vSpeed
-
-
- MINUS
-
-
- 10
-
-
-
-
- 1
-
-
- DIVIDE
-
-
- 1
-
-
- iconColors
-
-
-
-
- 2
-
-
-
-
-
-
-
-
-
- outJSON
-
-
-
-
-
- outJSON
+
+
+
+
+ LT
+
+
+ i
-
-
-
-
-
- { "id" :
-
-
-
-
- j
-
-
-
-
- , "value":
-
-
-
-
- 1
-
-
- 3.1234
-
-
- i
-
-
-
-
-
-
- , "unit": "
-
-
-
-
-
- GET
- FROM_START
-
-
- dpValueUnit
-
-
-
-
- j
-
-
-
-
-
-
- " , "direction" : "
-
-
-
-
- valueDirection
-
-
-
-
- " , "icon" : "
-
-
-
-
-
- GET
- FROM_START
-
-
- iconString
-
-
-
-
- j
-
-
-
-
-
-
- " , "iconColor" :
-
-
-
-
- ROUND
-
-
- 3.1
-
-
- iconColors
-
-
-
-
-
-
- , "speed" :
-
-
-
-
- ROUND
-
-
- 3.1
-
-
- DIVIDE
-
-
- 1
-
-
- vSpeed
-
-
-
-
- 3
-
-
-
-
-
-
-
-
- }
-
-
+
+
+ 0
-
-
-
-
- LT
+
+
+ i
+
+
+ MULTIPLY
-
- j
+
+ 1
+
+
+ i
-
- 6
+
+ -1
+
+
+
+
+
+
+ valueDirection
+
+
+ out
+
+
+
+
+
+
+
+
+ valueDirection
+
+
+ in
+
+
+
+
+
+
+
+
+
+ EQ
+
+
+ valueDirection
+
+
+
+
+ in
-
- outJSON
+
+ iconColors
-
-
-
-
- outJSON
+
+ 0
+
+
+
+
+ vSpeed
+
+
+ 5
-
-
- ,
+
+
+
+
+
+
+ iconColors
+
+
+ 10
+
+
+
+
+ vSpeed
+
+
+ -5
+
+
+
+
+
+
+
+
+
+
+ EQ
+
+
+ i
+
+
+
+
+ 0
+
+
+ vSpeed
+
+
+ 0
+
+
+
+
-
+
+
+
+
+ 6
+
+
+
+
+ iconColors
+
+
+ DIVIDE
+
+
+ 1
+
+
+ MULTIPLY
+
+
+ 1
+
+
+ i
+
+
+
+
+ 10
+
+
+
+
+
+
+ 1
+
+
+
+ GET
+ FROM_START
+
+
+ dpValuesMax
+
+
+
+
+ 6
+
+
+
+
+
+
+
+
+ vSpeed
+
+
+ MINUS
+
+
+ 10
+
+
+
+
+ 1
+
+
+ DIVIDE
+
+
+ 1
+
+
+ iconColors
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+ outJSON
+
+
+
+
+
+ outJSON
+
+
+
+
+
+
+
+ { "id" :
+
+
+
+
+ j
+
+
+
+
+ , "value":
+
+
+
+
+ 1
+
+
+ 3.1234
+
+
+ i
+
+
+
+
+
+
+ , "unit": "
+
+
+
+
+
+ GET
+ FROM_START
+
+
+ dpValueUnit
+
+
+
+
+ j
+
+
+
+
+
+
+ " , "direction" : "
+
+
+
+
+ valueDirection
+
+
+
+
+ " , "icon" : "
+
+
+
+
+
+ GET
+ FROM_START
+
+
+ iconString
+
+
+
+
+ j
+
+
+
+
+
+
+ " , "iconColor" :
+
+
+
+
+ ROUND
+
+
+ 3.1
+
+
+ iconColors
+
+
+
+
+
+
+ , "speed" :
+
+
+
+
+ ROUND
+
+
+ 3.1
+
+
+ DIVIDE
+
+
+ 1
+
+
+ vSpeed
+
+
+
+
+ 3
+
+
+
+
+
+
+
+
+ }
+
+
+
+
+
+
+
+
+
+
+ LT
+
+
+ j
+
+
+
+
+ 6
+
+
+
+
+
+
+ outJSON
+
+
+
+
+
+ outJSON
+
+
+
+
+ ,
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+ outJSON
+
+
+
+
+
+ outJSON
+
+
+
+
+ ]
+
+
+
+
-
- outJSON
+
+
+ 0_userdata.0.Test.CardPowerExample.cardPower_1_JSON
+ FALSE
-
-
-
-
- outJSON
-
-
-
-
- ]
-
-
+
+ outJSON
-
-
- 0_userdata.0.Test.CardPowerExample.cardPower_1_JSON
- FALSE
-
-
- outJSON
+
+
+
+ Debug
-
-
-
-
- Debug
+
+
+ log
+
+
+ test
+
+
+ outJSON
-
-
- log
-
-
- test
-
-
- outJSON
-
-
-
-
-
+