fix electric meter for cumulus

This commit is contained in:
JcDenis 2024-05-09 23:49:04 +02:00
parent ffb40e26e0
commit 0df1608eb7
4 changed files with 75 additions and 75 deletions

File diff suppressed because one or more lines are too long

View file

@ -296,11 +296,12 @@
"70900b24b581bb03", "70900b24b581bb03",
"ed10eaa200be8111", "ed10eaa200be8111",
"97c76b46acec597a", "97c76b46acec597a",
"2d7460e83e45f6fe" "2d7460e83e45f6fe",
"d86c73f41f1c0a09"
], ],
"x": 94, "x": 94,
"y": 1699, "y": 1699,
"w": 2862, "w": 3082,
"h": 322 "h": 322
}, },
{ {
@ -3351,8 +3352,8 @@
], ],
"linkType": "static", "linkType": "static",
"timeout": "30", "timeout": "30",
"x": 1330, "x": 1550,
"y": 1860, "y": 1920,
"wires": [ "wires": [
[ [
"226531a3a5fbeaf5" "226531a3a5fbeaf5"
@ -3377,8 +3378,8 @@
"checkall": "false", "checkall": "false",
"repair": false, "repair": false,
"outputs": 1, "outputs": 1,
"x": 1510, "x": 1730,
"y": 1860, "y": 1920,
"wires": [ "wires": [
[ [
"d9c7b7e7036acb50" "d9c7b7e7036acb50"
@ -3396,7 +3397,7 @@
], ],
"linkType": "static", "linkType": "static",
"timeout": "30", "timeout": "30",
"x": 2210, "x": 2430,
"y": 1740, "y": 1740,
"wires": [ "wires": [
[ [
@ -3422,12 +3423,13 @@
"checkall": "false", "checkall": "false",
"repair": false, "repair": false,
"outputs": 1, "outputs": 1,
"x": 2390, "x": 2610,
"y": 1740, "y": 1740,
"wires": [ "wires": [
[ [
"9379409dd3374a57", "9379409dd3374a57",
"26da09d4d93fdb54" "26da09d4d93fdb54",
"d86c73f41f1c0a09"
] ]
] ]
}, },
@ -3441,8 +3443,8 @@
"links": [ "links": [
"fb4b4e2a3fb029df" "fb4b4e2a3fb029df"
], ],
"x": 2515, "x": 2735,
"y": 1920, "y": 1860,
"wires": [] "wires": []
}, },
{ {
@ -3456,8 +3458,8 @@
], ],
"linkType": "static", "linkType": "static",
"timeout": "30", "timeout": "30",
"x": 970, "x": 1190,
"y": 1920, "y": 1980,
"wires": [ "wires": [
[ [
"57da444ff6a08761" "57da444ff6a08761"
@ -3482,12 +3484,13 @@
"bytopic": "all", "bytopic": "all",
"topic": "topic", "topic": "topic",
"outputs": 1, "outputs": 1,
"x": 1860, "x": 2080,
"y": 1920, "y": 1860,
"wires": [ "wires": [
[ [
"9379409dd3374a57", "9379409dd3374a57",
"7ec590a29c9644e9" "7ec590a29c9644e9",
"d86c73f41f1c0a09"
] ]
] ]
}, },
@ -3514,7 +3517,7 @@
"checkall": "false", "checkall": "false",
"repair": false, "repair": false,
"outputs": 2, "outputs": 2,
"x": 790, "x": 1010,
"y": 1920, "y": 1920,
"wires": [ "wires": [
[ [
@ -3592,7 +3595,7 @@
"repair": false, "repair": false,
"outputs": 1, "outputs": 1,
"x": 820, "x": 820,
"y": 1980, "y": 1860,
"wires": [ "wires": [
[ [
"d9c7b7e7036acb50" "d9c7b7e7036acb50"
@ -3619,8 +3622,8 @@
"from": "", "from": "",
"to": "", "to": "",
"reg": false, "reg": false,
"x": 1680, "x": 1900,
"y": 1920, "y": 1860,
"wires": [ "wires": [
[ [
"a7e9c8667e809203" "a7e9c8667e809203"
@ -3645,7 +3648,7 @@
"checkall": "false", "checkall": "false",
"repair": false, "repair": false,
"outputs": 1, "outputs": 1,
"x": 2580, "x": 2800,
"y": 1740, "y": 1740,
"wires": [ "wires": [
[ [
@ -3694,7 +3697,7 @@
"from": "", "from": "",
"to": "", "to": "",
"reg": false, "reg": false,
"x": 2780, "x": 3000,
"y": 1740, "y": 1740,
"wires": [ "wires": [
[ [
@ -3712,7 +3715,7 @@
"links": [ "links": [
"206c1fb4a48067df" "206c1fb4a48067df"
], ],
"x": 2915, "x": 3135,
"y": 1740, "y": 1740,
"wires": [] "wires": []
}, },
@ -3736,13 +3739,14 @@
"from": "", "from": "",
"to": "", "to": "",
"reg": false, "reg": false,
"x": 1540, "x": 1760,
"y": 1740, "y": 1740,
"wires": [ "wires": [
[ [
"7ec590a29c9644e9", "7ec590a29c9644e9",
"9379409dd3374a57", "9379409dd3374a57",
"a7e9c8667e809203" "a7e9c8667e809203",
"d86c73f41f1c0a09"
] ]
] ]
}, },
@ -3769,8 +3773,8 @@
"checkall": "false", "checkall": "false",
"repair": false, "repair": false,
"outputs": 2, "outputs": 2,
"x": 1150, "x": 1370,
"y": 1860, "y": 1980,
"wires": [ "wires": [
[ [
"777caf84fbc17ac4" "777caf84fbc17ac4"
@ -3793,7 +3797,7 @@
"septopics": false, "septopics": false,
"property": "payload", "property": "payload",
"topi": "topic", "topi": "topic",
"x": 2030, "x": 2250,
"y": 1740, "y": 1740,
"wires": [ "wires": [
[ [
@ -3819,7 +3823,7 @@
"checkall": "false", "checkall": "false",
"repair": false, "repair": false,
"outputs": 1, "outputs": 1,
"x": 1340, "x": 1560,
"y": 1800, "y": 1800,
"wires": [ "wires": [
[ [
@ -4363,12 +4367,30 @@
"checkall": "false", "checkall": "false",
"repair": false, "repair": false,
"outputs": 1, "outputs": 1,
"x": 600, "x": 820,
"y": 1920, "y": 1920,
"wires": [ "wires": [
[ [
"f223833693840d74" "f223833693840d74"
] ]
] ]
},
{
"id": "d86c73f41f1c0a09",
"type": "debug",
"z": "68ee181e9defa139",
"g": "48278b1e56c6d7ab",
"name": "scene - cumulus",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "true",
"targetType": "full",
"statusVal": "",
"statusType": "auto",
"x": 2800,
"y": 1800,
"wires": []
} }
] ]

View file

@ -85,7 +85,7 @@
], ],
"x": 68, "x": 68,
"y": 593, "y": 593,
"w": 1494, "w": 1334,
"h": 374 "h": 374
}, },
{ {
@ -193,12 +193,11 @@
"1dee4c1bfd86f78c", "1dee4c1bfd86f78c",
"c11de5fcb0565144", "c11de5fcb0565144",
"d60df3cdcb5355ed", "d60df3cdcb5355ed",
"a5610da475c5e78e", "a5610da475c5e78e"
"f4d397304d1643d4"
], ],
"x": 694, "x": 694,
"y": 724, "y": 724,
"w": 842, "w": 682,
"h": 112 "h": 112
}, },
{ {
@ -957,27 +956,27 @@
}, },
{ {
"t": "eq", "t": "eq",
"v": "msg.scene.bucket&'/power/balloon'", "v": "msg.scene.bucket&'/power/'&msg.scene.field",
"vt": "jsonata" "vt": "jsonata"
} }
], ],
"checkall": "false", "checkall": "false",
"repair": false, "repair": false,
"outputs": 4, "outputs": 4,
"x": 1030, "x": 1210,
"y": 780, "y": 780,
"wires": [ "wires": [
[ [
"c11de5fcb0565144" "a5610da475c5e78e"
], ],
[ [
"c11de5fcb0565144" "a5610da475c5e78e"
], ],
[ [
"c11de5fcb0565144" "a5610da475c5e78e"
], ],
[ [
"c11de5fcb0565144" "a5610da475c5e78e"
] ]
] ]
}, },
@ -988,6 +987,13 @@
"g": "729d745d2f78ab73", "g": "729d745d2f78ab73",
"name": "scene cumulus / balloon / boolean", "name": "scene cumulus / balloon / boolean",
"rules": [ "rules": [
{
"t": "set",
"p": "scene.bucket",
"pt": "msg",
"to": "bucket",
"tot": "flow"
},
{ {
"t": "set", "t": "set",
"p": "scene.measurement", "p": "scene.measurement",
@ -1036,11 +1042,11 @@
"from": "", "from": "",
"to": "", "to": "",
"reg": false, "reg": false,
"x": 1280, "x": 960,
"y": 780, "y": 780,
"wires": [ "wires": [
[ [
"a5610da475c5e78e" "1dee4c1bfd86f78c"
] ]
] ]
}, },
@ -1057,7 +1063,7 @@
"y": 780, "y": 780,
"wires": [ "wires": [
[ [
"f4d397304d1643d4" "c11de5fcb0565144"
] ]
] ]
}, },
@ -1839,7 +1845,7 @@
"links": [ "links": [
"97c76b46acec597a" "97c76b46acec597a"
], ],
"x": 1495, "x": 1335,
"y": 780, "y": 780,
"wires": [] "wires": []
}, },
@ -1891,33 +1897,5 @@
"6d8b9ac84c8dc897" "6d8b9ac84c8dc897"
] ]
] ]
},
{
"id": "f4d397304d1643d4",
"type": "change",
"z": "2b225e03b149417d",
"g": "729d745d2f78ab73",
"name": "bucket",
"rules": [
{
"t": "set",
"p": "scene.bucket",
"pt": "msg",
"to": "bucket",
"tot": "flow"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 870,
"y": 780,
"wires": [
[
"1dee4c1bfd86f78c"
]
]
} }
] ]

View file

@ -16639,7 +16639,7 @@
"rules": [ "rules": [
{ {
"t": "hask", "t": "hask",
"v": "current", "v": "tariff",
"vt": "str" "vt": "str"
}, },
{ {
@ -16724,7 +16724,7 @@
"t": "set", "t": "set",
"p": "cumulus_options[msg.cumulus_count]", "p": "cumulus_options[msg.cumulus_count]",
"pt": "msg", "pt": "msg",
"to": "{\t 'label': msg.bucket&'/current/electric meter',\t 'value': msg.bucket&'/current/electric meter'\t}", "to": "{\t 'label': msg.bucket&'/tariff/electric meter',\t 'value': msg.bucket&'/tariff/electric meter'\t}",
"tot": "jsonata" "tot": "jsonata"
}, },
{ {