iotredloop/flows/U.Room.json

23194 lines
432 KiB
JSON
Raw Normal View History

2024-04-27 12:52:59 +00:00
[
{
"id": "aab0c030de7df5cc",
"type": "tab",
2024-04-28 20:43:49 +00:00
"label": "U.Room",
2024-04-27 12:52:59 +00:00
"disabled": false,
"info": "",
"env": []
},
{
"id": "0aeb80f7dfc7025e",
"type": "group",
"z": "aab0c030de7df5cc",
"name": "room - bucket",
"style": {
"fill": "#ffC000",
"fill-opacity": "0.05",
"label": true,
"stroke": "#ffC000"
},
"nodes": [
"606f3caa9058900f",
"4e6003732b266fe2",
"68c4344a4704c54f"
],
"x": 94,
"y": 19,
"w": 342,
"h": 82
},
{
"id": "f6132c9f3c5a2911",
"type": "group",
"z": "aab0c030de7df5cc",
"name": "room - metric",
"style": {
"fill": "#0070c0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"116de42631d4b17a",
"f138e16b633d9429",
"2690f4e06626ebda"
],
"x": 1054,
"y": 19,
"w": 342,
"h": 82
},
{
"id": "8ebd43deda9d56d4",
"type": "group",
"z": "aab0c030de7df5cc",
"name": "room - config",
"style": {
"fill": "#777777",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"0bdefb56ee5ef918",
"fedaeb34f9bc97e4"
],
"x": 68,
"y": 173,
"w": 1454,
"h": 194
},
{
"id": "b64c96e257072f51",
"type": "group",
"z": "aab0c030de7df5cc",
"name": "room - selection",
"style": {
2024-04-28 07:57:20 +00:00
"fill": "#ff0000",
2024-04-27 12:52:59 +00:00
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"66835e34ae95f3f0",
"9ee5e12567650c9d",
"3b74b2448cdb18a9",
"b2e5e7af716d4ec6",
"aa39991b7847c574",
"1dd86a8b8b446749",
"3ec4a86ec9ec37f6",
"ef424db05e8a1103",
"1c55a9cf641c38ba",
"4ed33d50e1b4ebc9",
"656d1866a8ae8cf8",
"9e4bfee0db3051d4",
"1be6ca3c2b8615a2",
"06976c9133796ab8",
"9043871af737eb1a",
"b6323e1460f6f50c",
"dc4343f890e4a3e1",
"57e1a96c1bf54302",
"458c9a22f37b6191",
"314561e371cc1d33",
"d261fda32fe95984",
"37a5b70ff95bdfaa",
"a236904666d238af",
"9ff63582ab95f6c6",
"e5e35f07fafcaa5b",
"cd511cc2255f17b9"
2024-04-27 12:52:59 +00:00
],
"x": 94,
"y": 439,
"w": 2712,
"h": 322
2024-04-27 12:52:59 +00:00
},
{
"id": "094bebacb1145e5f",
"type": "group",
"z": "aab0c030de7df5cc",
"name": "room - various",
"style": {
"label": true,
"fill": "#777777",
"fill-opacity": "0.05"
},
"nodes": [
"4e8f7076589ea977",
"42c0f1473438a281",
"e27bdf5e4cdc9e39",
"cf7114b43871c414",
"9b11e3a85026957b",
"486786996f8e512b",
"48dd7d439fba9eda",
"90046052f5bcb625",
"35fa81df547b4491"
],
"x": 68,
"y": 2213,
"w": 2344,
"h": 4154
},
{
"id": "f68e8c6415aca870",
"type": "group",
"z": "aab0c030de7df5cc",
"name": "catch error",
"style": {
"fill": "#ff0000",
"fill-opacity": "0.05",
"label": true,
"stroke": "#ff0000"
},
"nodes": [
"a2a26d3c15589044",
"fcaaaca3a27426b7",
"69fc7c7c14fa81f3"
],
"x": 534,
"y": 19,
"w": 422,
"h": 82
},
{
"id": "1d72cb06c368a2c9",
"type": "group",
"z": "aab0c030de7df5cc",
"name": "room - chart",
"style": {
"label": true,
"fill": "#777777",
"fill-opacity": "0.05"
},
"nodes": [
"a3df49e3ec177d8d",
"80f986da1d02c67c",
"0db8801c7e0e4401"
],
"x": 68,
"y": 1253,
2024-05-20 07:55:50 +00:00
"w": 2484,
2024-05-20 01:07:39 +00:00
"h": 914
},
{
"id": "df46e2504e16fc3e",
"type": "group",
"z": "aab0c030de7df5cc",
"name": "home - ui - chart (customized to my needs)",
"style": {
"fill": "#777777",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"04de52a5f5237233",
"84416ebc7a349dd4"
],
"x": 68,
"y": 933,
"w": 644,
"h": 254
},
{
"id": "70381517043fd6a9",
"type": "group",
"z": "aab0c030de7df5cc",
"name": "list",
"style": {
"fill": "#777777",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"af3293313a492113",
"edfd321fdae55df0",
"cfd2fc533d86ab94",
"e9b46670bc7283be",
"55552ce2fcab661e",
"3a47bd390630563b",
"65f5bcaeef2cb043",
"14365542ae0790c8",
"450d06a664f3f2f1"
],
"x": 2628,
"y": 1253,
"w": 2594,
"h": 6254
},
{
"id": "bb2ebd173a2ba06c",
"type": "group",
"z": "aab0c030de7df5cc",
"name": "room - ui - thermostat",
"style": {
"fill": "#6f2fa0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"9737afb19d9c9fbb",
"dd49b4996fb683ff",
"fbb1bdcb44abce21",
"6c6cf33417f59f97",
"fc673a36d8691d63",
"37aa96c6d80d8ade",
"1ef76a4c1fab9b78",
"adc6196b15cf8c39",
"26bdcbaa93cfcc27",
"c4f79cb042dc36a1",
"f391ba85b3d53073",
"7e364afe6e09d405",
"b8374382f89b46c6",
"5b4d546fd3646af7",
"fafbe160c912822f",
"f85914dec075a3d8",
"bd8ab43b4a91a2ae",
"19b6504e1bbece40",
"f968a8fc298f04c3",
"07108de5adf3ae2a",
"bcf6468037b4c2a6",
"37794c3da2ceda38",
"dfd8650d923f73e4",
"4c5adf85df17025b",
"26537f8818c29c61",
"a7420198a3e0f879",
"f23d5105ca948593",
"2efa063af4b505d2",
"6cc81c8342d6ef1c",
"f7ed99ce22cd37cb",
"348134507ffe8815",
"63561fec4fba2afd",
"53f7b3195f6dfeed",
"99e789a941d2af52",
"39615dab9370d868",
"e223793b9998818b",
"136162f12991809c",
"fb9711affc7d14af",
"a9e89b46159c4ec8",
"cb3f8f9fa322b59f",
"51dc21bc28ea3f06",
"272807d6b707d92f",
"4540d4f432f8742d",
"6d0cb16590b1da18",
"bfb0a473b6a09c81",
"61d316384ef1521b",
"27d7b08fb3646a52",
"3f9eefa51c1e5e9e",
"ff2211c1efd24971",
"f814aebd5bd599b5",
"8c3c9bc4a66b1e32",
"0711217590341f99",
"3930f84bd36fd5aa",
"b6f3145afc37707c",
"7a9f4d42d5c7497c",
"dd517b4d06983aac",
"e7dcdd83cf9e08e1",
"73dc6a2b0e041f8e",
"bcfed6ac5d278d3c",
"93e874f6e4a1f87a",
"fcbda9c625fdecac",
"f5cf184989e2cc69",
"3d40410e159beaab",
"4565730f04bd7072",
"95eb528329f90cf2",
"79764253e9e92fda",
"3e6cd35a857771f8",
"4ad97596d0efa64b",
"f19ecf4219ed5190",
"33fde1af7428bf26",
"1d92bf6b8fc98959",
"25b3542fda8fae4d",
"4b8267934ced5596",
"151d5194b8538480",
"f670239d8cf08808",
"a4b56ada8159bff6",
"990b4d58c23a68a2",
"ee3e358d88bbf249",
"6f096e24c9634c56",
"83b16f9aed4fa051",
"db3ebf0b6421aeae",
"10c3697bddec1a05",
"4f0ea1cdd4d0b719",
"ad09f7f6ad1acedd",
"7bb3239b80bb5650"
],
"x": 5354,
"y": 1279,
"w": 2127,
"h": 1942
},
{
"id": "a0938dfc54b55acc",
"type": "group",
"z": "aab0c030de7df5cc",
"name": "room - ui - air conditioner",
"style": {
"fill": "#6f2fa0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"97aa2e016643bfbd",
"383c38e98cd05755",
"5a5c10ecd5d798be",
"932e7fad1c98966f",
"baadaeea2e2d4f95",
"c5d646bd69c37865",
"9d8b8d237e2704ea",
"4da4c768067c032b",
"12fca45ce9ab2abb",
"c6383ca66673fd96",
"cd9ba8ff11c8036d",
"f520ba0c172598b7",
"327f0ed7b5fa48d2",
"f68f5c75e58e22cb",
"a8dd4b383d7eb632",
"4205795bed6b3290",
"2a45ad61a4b3d598",
"dcfb0cd127aa904e",
"22c8ba7a5b818ab1",
"4e080e4032b4c4c8",
"988c34fbce846dcc",
"88a37cbdf2f5f465",
"e6cf92eef6f506ec",
"0bb31a889d427f54",
"ad3172b46080261c",
"0ecce96328bfdde4",
"2a4f2715f401f8f2",
"738201cd36aef02d",
"9d154c219f206faf",
"6b1aeadab15d8e8c"
],
"x": 5354,
"y": 3259,
"w": 1622,
"h": 622
},
{
"id": "a3df49e3ec177d8d",
"type": "group",
"z": "aab0c030de7df5cc",
"g": "1d72cb06c368a2c9",
"name": "room - ui - chart temperature",
"style": {
"fill": "#6f2fa0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"ec99f621f7253cd7",
"023b97f731941ec8",
"d83b592e2491dcb6",
"e44987d599f2b366",
"b6d352f0739c9c5d",
"e01a8d98754f1f85",
"c1d200de7bed7d83",
"3918bb15caaf1ec5",
"4a56f9148bd23d8e",
"fc6afa9a094180d3",
"44d4e7ddd6c2f416",
"20c48f73de388537"
],
"x": 94,
"y": 1279,
"w": 1292,
"h": 202
},
{
"id": "80f986da1d02c67c",
"type": "group",
"z": "aab0c030de7df5cc",
"g": "1d72cb06c368a2c9",
"name": "room - ui - chart humidity",
"style": {
"fill": "#6f2fa0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"1f143110084f2d12",
"c95545cb575e900a",
"a521b0c77c8e1b96",
"057bd2913e07a3dc",
"588f7e8cf7861975",
"feae7dc17ccbe84b",
"40fb52f0b9b6d6f8",
"5943f812794763bb",
"280a3b24aff09fd6",
"13bb4993d29c190f",
"4fac1159c7fb1196",
"238894bac5405d86"
],
"x": 94,
"y": 1519,
"w": 1292,
"h": 202
},
{
"id": "0db8801c7e0e4401",
"type": "group",
"z": "aab0c030de7df5cc",
"g": "1d72cb06c368a2c9",
"name": "room - ui - chart power",
"style": {
"fill": "#6f2fa0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"44795f19725dfb16",
"2b909499790cab01",
"73cb2cee63b22726",
"eeab0942d3417e79",
"23dabc507247dfc0",
"992ae204a4e2dac4",
"32acac8443b52345",
"b9f8b477c288e0f0",
"ecd8bf936f027cdc",
"c60c3603ff04bca1",
"5cc27b9e016bbe1b",
"fea7dd1138155750",
"ce300a4fa3da028b",
"5c3172390ae5eefb",
"898d54359ae10f09",
"4ca2710a68ee8cf7",
2024-05-20 01:07:39 +00:00
"ea377511bda2edc5",
"8bb2921d3035f78f",
2024-05-20 07:55:50 +00:00
"d28afb23b014c0d3",
"2b7c57be9b721cd6",
"8baf81aaecbe3ab0",
"f64316cbc425c3fb",
"27ccfea85f2033da",
"529b8f85ea492b9a",
"154312b0a80ad157",
"8bc96e353c45fe20",
"a8c19f86a71e21fe"
],
"x": 94,
"y": 1759,
2024-05-20 07:55:50 +00:00
"w": 2432,
2024-05-20 01:07:39 +00:00
"h": 382
},
2024-04-27 12:52:59 +00:00
{
"id": "0bdefb56ee5ef918",
"type": "group",
"z": "aab0c030de7df5cc",
"g": "8ebd43deda9d56d4",
"name": "room - config - device",
"style": {
"fill": "#ffC000",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"177aee50c214945c",
"ca620b08c9922bd0",
"8d6827df412a4059"
],
"x": 94,
"y": 199,
"w": 502,
"h": 82
},
{
"id": "fedaeb34f9bc97e4",
"type": "group",
"z": "aab0c030de7df5cc",
"g": "8ebd43deda9d56d4",
"name": "room - config - ui",
"style": {
"fill": "#6f2fa0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"b6c03b0d5a9952c9",
"9a20f95447f8ddfd",
"d4f555ae99a41fee",
"cd4ebdd2c6d86368",
"48ee82efe7b41570",
"290e5853a51cb170",
"e15462f85288d3c0",
"5a9f17c8e8298b92",
"b8e3afedf42e1ec0"
2024-04-27 12:52:59 +00:00
],
"x": 694,
"y": 199,
"w": 802,
"h": 142
},
2024-04-28 07:57:20 +00:00
{
"id": "4e8f7076589ea977",
"type": "group",
"z": "aab0c030de7df5cc",
"g": "094bebacb1145e5f",
"name": "room - ui - sensor",
"style": {
"fill": "#6f2fa0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"dfb1c71d12e96d7e",
"01e05de4b3ca9c5f",
"f4795bfce2a04229",
"1e12a54af3ef13b7",
"88b32f9b417c1d89",
"fd4ef897d9752a3c",
"24e20be30ebc92aa",
"8a52378a44bf7f3b",
"9615af109f15be41",
"59c93aa71ad35d29",
"6c94f5bf30aea70d",
"8fb6a9d9412b2bec",
"88b22e34de3b524d",
"d05c1a4eee3f01e4",
"e46801b96418c26a",
"d7aff9d041ae7444",
"a81fa955d6562f5f",
"5cc6b20c6df480dd",
"689bb472e2d91059",
"20c75ef7e51d5b8e",
"e0045ca80f8e03c1",
"0a90a652239db393",
"3fddcb78e40b1d2b",
"778d16bd84481a10",
"93a7acc4ebb52d85",
"c0b755705bfe5f7c",
"68ac80a46640bc8a",
"4f1473471bbae45e",
"8585e6f3431e8d42",
"83438124d9dced41",
2024-05-20 01:07:39 +00:00
"035559e237d36f74",
"b0e2b38384530493",
"adf79dcb4ba8b960",
"25fcf6d56ac6dc3a",
"18e8c1312e9832c1",
"2109f9c2efef71b7",
"d37f5597502da265",
"c22c3490c00ce12b",
"3cb202072fae30ca",
"cecdc0524ebf11ca"
2024-04-28 07:57:20 +00:00
],
"x": 94,
"y": 2239,
2024-05-20 01:07:39 +00:00
"w": 2292,
"h": 802
2024-04-28 07:57:20 +00:00
},
{
"id": "42c0f1473438a281",
"type": "group",
"z": "aab0c030de7df5cc",
"g": "094bebacb1145e5f",
"name": "room - ui - camera",
"style": {
"fill": "#6f2fa0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"24f76309a6dfe14a",
"6bd965a44bd48431",
"4adc84859872765c",
"78f2cb047057edc0",
"ef4532a3ebf0b36e",
"967fea7a3b32f198",
"16094297767ce839",
"50c35b8d464c83cd",
"d1904515488ddaf4",
"725065af055abe45",
"fb170cb858137be7",
"b74b0ea99d56eb7e",
"ea0406109e5de115",
"03b02d165b1d7e28",
"153555b528c18e18",
"263b6e6e05263288",
"b60115a1fd023b76",
"c2aa1840a5deddbf",
"62c1bb0cb832960f",
"8aa78c963092f63a"
2024-04-28 07:57:20 +00:00
],
"x": 94,
"y": 3079,
2024-04-28 07:57:20 +00:00
"w": 2292,
"h": 322
2024-04-28 07:57:20 +00:00
},
2024-04-27 12:52:59 +00:00
{
"id": "e27bdf5e4cdc9e39",
"type": "group",
2024-04-27 12:52:59 +00:00
"z": "aab0c030de7df5cc",
"g": "094bebacb1145e5f",
"name": "room - ui - photovoltaic",
"style": {
"fill": "#6f2fa0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"613dd73590f50433",
"150f3acd97d50753",
"8db09f7819d2fc6d",
"daab9b7b09d11bac",
"775c66f414eb199a",
"d19c82d1654a04ca",
"8db4331ffeff0ab1",
"2eb4bd8b2ab468ef",
"6a027347453d83c3",
"342b305e6299276c",
"5827a4b8ae9ce58a",
"e55be2c582d3618f",
"a58b09ccb8f97924",
"28ae56ce57b30c92",
"c99676ea32c261f1",
"5383281dc0065107"
2024-04-27 12:52:59 +00:00
],
"x": 94,
"y": 3439,
"w": 1172,
"h": 322
2024-04-27 12:52:59 +00:00
},
{
"id": "cf7114b43871c414",
"type": "group",
2024-04-27 12:52:59 +00:00
"z": "aab0c030de7df5cc",
"g": "094bebacb1145e5f",
"name": "room - ui - agenda",
"style": {
"fill": "#6f2fa0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"7c1941c9ed1317fd",
"69c1098076e822f6",
"edf6d818fc24d922",
"c7fb4cc0446dbf74",
"daf44778ff19113d",
"1a58eab278d161f3",
"95b83d4f7b2e36d6",
"6888bb4727921ff4",
"aa0d0e7c55d0ca77",
"0cdf527eea858d38",
"fa60e7b17b73d75a",
"38113221fd7ac74f",
"e62675c777ab078d",
"816e8f38b155770a",
"5e69f8525379ec0c",
"20fe207df07074ca",
"e0a3e77a2e5cc677",
"96f6b4a768453df2",
"686debd2a5597828",
"e9015b7aad0145df",
"b7fbf4650b5dac3a",
"e53a56f681d4ca9e",
"b4c42dd5263f05c2",
"0467047fa991d42e",
"7dc1c5c9ba185887"
2024-04-27 12:52:59 +00:00
],
"x": 94,
"y": 3799,
"w": 1472,
"h": 562
2024-04-27 12:52:59 +00:00
},
{
"id": "04de52a5f5237233",
"type": "group",
2024-04-27 12:52:59 +00:00
"z": "aab0c030de7df5cc",
"g": "df46e2504e16fc3e",
"name": "home - ui - chart outdoor temperature",
"style": {
"fill": "#6f2fa0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"3bd22b1740d9d8b2",
"43e68c058a7661d6",
"b3f5b970a9b03119"
2024-04-27 12:52:59 +00:00
],
"x": 94,
"y": 959,
"w": 592,
"h": 82
2024-04-27 12:52:59 +00:00
},
{
"id": "84416ebc7a349dd4",
"type": "group",
2024-04-27 12:52:59 +00:00
"z": "aab0c030de7df5cc",
"g": "df46e2504e16fc3e",
"name": "home - ui - chart outdoor humidity",
"style": {
"fill": "#6f2fa0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"53e61734d5875604",
"f9ae231f709aa135",
"50bc182c3569008c"
2024-04-27 12:52:59 +00:00
],
"x": 94,
"y": 1079,
"w": 572,
"h": 82
2024-04-27 12:52:59 +00:00
},
{
"id": "9b11e3a85026957b",
"type": "group",
2024-04-27 12:52:59 +00:00
"z": "aab0c030de7df5cc",
"g": "094bebacb1145e5f",
"name": "room - ui - cumulus",
"style": {
"fill": "#6f2fa0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"3ea1bb4e5ff3e53a",
"bf71f08c103ab9bf",
"b8ed61d35607d163",
"4c93ed77e680ad7a",
"f1cc0ee7d294d743",
"6899ef31a931df1c",
"a2ed4c3380f63344",
"d66a556c8804aa96",
"5a3cf6eb82112299",
"3fbe41cfcb30b29f",
"8a877a1f0ad96a9f",
"86bf6614eaaed4fb",
"417fbb2eb3a923ed",
"c17dc35aca46f82c",
"92f84c3ac249f995",
"e5267eaa5761e821",
"309706fa0b759907"
2024-04-27 12:52:59 +00:00
],
"x": 94,
"y": 4399,
"w": 1462,
"h": 322
2024-04-27 12:52:59 +00:00
},
{
"id": "486786996f8e512b",
"type": "group",
2024-04-27 12:52:59 +00:00
"z": "aab0c030de7df5cc",
"g": "094bebacb1145e5f",
"name": "room - ui - airflow",
"style": {
"fill": "#6f2fa0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"367ddcc943fb234e",
"b3e71ec6ef25bab1",
"ef2769915480b0f6",
"4bea82d34bf79d91",
"a4dbfc219ae2dcd8",
"9cab1d58af793873",
"174edf5e342c527e",
"c7121847509f1d08",
"989b7d7ecba85616",
"1fc6514464e22856",
"ede7f68b56764350",
"a80b7e58e8b264f6",
"0e12a116cd5a645e",
"3902e4b05ebbbfaf",
"18531ed9a7d1af80",
"204d9ba1193ba811",
"ef9a2b91b42284b7"
],
"x": 94,
"y": 4759,
"w": 1442,
"h": 322
},
{
"id": "48dd7d439fba9eda",
"type": "group",
"z": "aab0c030de7df5cc",
"g": "094bebacb1145e5f",
"name": "room - ui - alexa",
"style": {
"fill": "#6f2fa0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"d5a2226e7f24deda",
"fc6548d30b49e4d0",
"c72c85a05c057eb6",
"5f5234be5bf42b3a",
"8a6f97848d7b1a2c",
"63f153f048b1295f",
"130d6f3ddbbffdae",
"2923cfe0def7c0ad",
"2723a51ead34599a",
"f1f8c53efd3838a8",
"a1ac1aa658d58387",
"ecf7b9d277d80279",
"7475623aa0893639",
"626e1746ced16a4c",
"c90a6ddfd223af79",
"22b72e8520c12a40",
"ed28b9fa5c455f0c"
],
"x": 94,
"y": 5119,
"w": 1462,
"h": 322
},
{
"id": "90046052f5bcb625",
"type": "group",
"z": "aab0c030de7df5cc",
"g": "094bebacb1145e5f",
"name": "room - ui - clock",
"style": {
"fill": "#6f2fa0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"511350d9f34ce767",
"7aaae6f81accc54b",
"20845c677b589935",
"acfd5fff279e15de",
"674dd33239c8c3e7",
"d2846ad9c776708a",
"4f9d174388a77ea5",
"f77679312512233c",
"f5f89b6efb421399",
"5673ce2c9088f475",
"f718cac6e7ec06c5",
"79fe08848f124125",
"a87c14e04ed75544",
"61ed7b677cad542e",
"af46ed6d30e60e05",
"7f2dd140d1c88cb9",
"dad6bb6b40fef41e",
"a65aa958e432f9a5"
],
"x": 94,
"y": 5479,
"w": 1212,
"h": 382
},
{
"id": "35fa81df547b4491",
"type": "group",
"z": "aab0c030de7df5cc",
"g": "094bebacb1145e5f",
"name": "room - ui - telegram",
"style": {
"fill": "#6f2fa0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"0691d9a37686f464",
"3c6ee783748b235e",
"761cb37547fe4dc2",
"a033c6dbdefb80f9",
"1d6b2ca73ae11560",
"befe8bfd3d3446cc",
"2936573edcac41e4",
"661f755eabe3c32b",
"45ec5e8001fad3fa",
"9c9162236e4b23a6",
"ce9aca3509c7c320",
"42cb1c19195b7aaf",
"6495af71a7195bb4",
"bf793e9865c9e834",
"5f4fe9067e1fd9a0",
"05b5a24c1547eb9a",
"b4a9884f6b553123",
"5ab53f45b766d97b",
"86f604b24a73308c",
"25609df681da5c1b",
"d2194c4dad790ec4",
"12697008ac3ea99d",
"97087ce25aae4515",
"4edb12baad4c5bd0",
"58e1c9e33b0a90f3"
],
"x": 94,
"y": 5899,
"w": 1682,
"h": 442
},
{
"id": "af3293313a492113",
"type": "group",
"z": "aab0c030de7df5cc",
"g": "70381517043fd6a9",
"name": "room - ui - aperture",
"style": {
"fill": "#6f2fa0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"af81b0a41bcf99df",
"6d6224968ba7c5d9",
"c6f86ceb44d413ed",
"227b59bd71d4ea5a",
"0667b13392452757",
"b4bde00bbca1c9c3",
"1c698f378d20c0c8",
"4468e5d7d722f524",
"b2720f096a0b488e",
"d0e8c2ef168e690c",
"f87851f6472299ee",
"e9d47e8d56320c0f",
"e1468bd07f7833d2",
"fd32c9160864393c",
"e92aecb14578b6f2",
"8511a4bc957115d4",
"08e432ec0eeec199",
"04ae900e7a8e5ac8",
"248ab1ebea76ecae",
"95a3aef8bfc333e1",
"d5b35dbd65c8c2b9",
"3cecd7c4f79dd7fe",
"6b79b66429521305",
"7b3f1aaec004ecfa",
"c7e91ffdb1fe5a2e",
"99abe6ab320bf6f1",
"5e8e9f03c92c72bf",
"cec940e246132dd8",
"bc3f1c8b796e6e94",
"55458de5ef49bb91",
"f098e88f376a791b",
"c3a2ed381aba6a33",
"3fecb11ba25e2884",
"b129a76c891d0014",
"280b16759c50ec5d",
"48fe1d10a3a37a85",
"22b8700637e578f9",
"557d6369a161cd69"
],
"x": 2654,
"y": 1279,
"w": 2302,
"h": 622
},
{
"id": "edfd321fdae55df0",
"type": "group",
"z": "aab0c030de7df5cc",
"g": "70381517043fd6a9",
"name": "room - ui - light",
"style": {
"fill": "#6f2fa0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"2ac79808a71cacb1",
"191e72ca8d7deecf",
"4f140e0b7bb038a6",
"68a06a849669ed22",
"3add54b2949c23ec",
"5f3f7c722ac856e1",
"60368ba60dfa48a3",
"6d778528ac85f061",
"2416eed2ad7fb675",
"cae48203992d0c58",
"d01299e89f601944",
"c9b6f8136ca0bd79",
"fa4bf780a0f34822",
"2839b9ab42bf552c",
"428c4887aeb1b8bf",
"2c47c873b0dfeb59",
"eba701577392c37d",
"f0f16786525d1859",
"246e55d292fe0f91",
"c863abef8c3dded1",
"caf4791638c6f452",
"1b1ed5db08fa516f",
"ea7482edacd656f7",
"4a96348eb648c97c",
"f9014dd138d70756",
"4ed4b78dc034a6c9",
"a95a9af12bbd3646",
"3ea01cdef09d498b",
"912811332f1921eb",
"27111821405d5644",
"0fa65bab1ee8568a",
"7280c7be1481cd40",
"7de1422ef0247bba",
"ac514b49b2018467",
"639c01a19ae1a820",
"283d461116d4ddad",
"689e466df8f8c5c5"
],
"x": 2654,
"y": 1939,
"w": 2482,
"h": 562
},
{
"id": "cfd2fc533d86ab94",
"type": "group",
"z": "aab0c030de7df5cc",
"g": "70381517043fd6a9",
"name": "room - ui - outlet",
"style": {
"fill": "#6f2fa0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"197667ca4e9cdc54",
"3bb2a286f77067a9",
"3996f05011c215e4",
"c81bc2696963b090",
"24db240be39b9a2a",
"e804fb2bad48ce0d",
"89d8b374ec0c8d64",
"cdf2ad725fe8ba54",
"7e8e1ce7414fbc36",
"38b3477f104b9d36",
"bc14b0716cd43585",
"9f05d32a15544b29",
"465d409da29c386d",
"a3a4cb31ebdbb809",
"f31fb49f04148c64",
"a0e5fc984e2031a8",
"8e95a2345189876d",
"6a476a7e62631884",
"e163c6ad2e2227d2",
"b7a0e4825f15e4a2",
"d84590265fa8da9a",
"5dd5e52ffb38148e",
"1d70860e3f2cb386",
"0217c5132e551168",
"c3d1a81ac0746df1",
"ad569b0b9d7deb89",
"1ebdf2bf88a5d99c",
"41ab086b1bafeb41",
"7d41bae2b6bb3e6a",
"0bac1457f2c3c913",
"fbcc441952a7c9da",
"4f0a78c09e88ac52",
"825e71c37d3c674a",
"b2a2d9d670500881",
"142c5e63a5897acb",
"17e00a50bca8a511"
],
"x": 2654,
"y": 2539,
"w": 2342,
"h": 562
},
{
"id": "e9b46670bc7283be",
"type": "group",
"z": "aab0c030de7df5cc",
"g": "70381517043fd6a9",
"name": "room - ui - battery",
"style": {
"fill": "#6f2fa0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"cfe03bc0196989f5",
"80c3ce3d49bd331a",
"3bc4111acd19c69a",
"55f064781c895892",
"ffe2a77ad5394471",
"44e6838e903b3566",
"90d065528adcfb62",
"c6dfc590e40a4878",
"b184b34450d43367",
"b70f40f78b57a9e9",
"276edc393b2b8718",
"9d9a9a166ac14a87",
"fb5636e8659a3798",
"f6a8e56f95d2e83f",
"188c450232762d9f",
"28383999950bc1ee",
"ab5070d8e2289db3",
"0b3ada9a154f8404",
"2a102caad43b93f6",
"47c0bf4047a645fd",
"82e320bbcec01dec",
"8ffac054b06e408a",
"47b82a6a458a6f25",
"3744b28f43a5bb2b",
"65e427add3ad7d5c",
"65d2993302d9e21b",
"999a7018d46ffc73",
"aa91636fd91822cd",
"8b02b507d6467dcb",
"510ee05b3d6497d4",
"7cdf67aea069fe46",
"699ec99e677c7dc7",
"3272b2668f830af9",
"0f1d5657502571bf",
"3d01f404ce8e4f2e",
"c8c8e81ef5a7a779",
"25c121f68955e797",
"815d0596d6b03dba",
"3cfbbbdec94a469c",
"12443294ea11d3c1",
"91b94a9d896e7e78",
"b525d95cb47e05e7",
"bb111dd74584e31e",
"d23964f1034cc332",
"2bf944e313216712",
"8ba2fb2ae10d5f8a",
"3c125c12aed493a6"
],
"x": 2654,
"y": 3139,
"w": 1912,
"h": 862
},
{
"id": "55552ce2fcab661e",
"type": "group",
"z": "aab0c030de7df5cc",
"g": "70381517043fd6a9",
"name": "room - ui - seen",
"style": {
"fill": "#6f2fa0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"0556201671b0285e",
"fa99b8b44e92f9be",
"8b94e3c61d1c7e5d",
"eeae2c986dcc4fd5",
"1b2fe53f9f4527dc",
"e3241702c334a377",
"6eac671a3b5398ca",
"8e7e9d97a6c879c9",
"aeac844b38d85fc6",
"764bf2a2badb8940",
"ff242d9ca428610e",
"1191a4f0f73ac0a2",
"8cfe805309e7f14b",
"a53d417127982757",
"f8cca546e04eb48f",
"78919c58e908a11f",
"1debe93af15df2b3",
"3e0c8f89c9ad2c59",
"190cd8656368dea1",
"c98bc4cd21e70d26",
"8796089a19e22fe4",
"41178c35c209aac0",
"9251d2904afbdbde",
"b5e1b5781b6067d7",
"b8af5e3061c3fd5a",
"2c43537a0cf9e307",
"5bc2441e8a6e0e82",
"24163d2ac0806a9e",
"395a54a40d57ff29",
"6c04bba89bc4d93f",
"ef1a0dcd39c2ebfa",
"75b4cef66ff5b569",
"a1fecc9bf61cbecc",
"7a5403df0db1a125",
"b308c52fad5e3003",
"31e66543c855840b",
"9fe066202aa296f9",
"82643125d8e7bae9",
"4155536a5f1ff708",
"a3c2ced4e60f6aff",
"68ac0321fc403487",
"4c31f8c823796b9d",
"1fde23683c7ff5d8",
"97b05bc746ae98eb",
"8422a13fa9dcca51",
"80ccf2e84836c3b9",
"2da226787a8deb51",
"52be14f6c954aaec"
],
"x": 2654,
"y": 4039,
"w": 2132,
"h": 862
},
{
"id": "3a47bd390630563b",
"type": "group",
"z": "aab0c030de7df5cc",
"g": "70381517043fd6a9",
"name": "room - ui - power",
"style": {
"fill": "#6f2fa0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"b456712facdb8f99",
"9eec2a58eea2f794",
"f7f44b26d3494661",
"60ec289316037465",
"438956ec28a1644e",
"e9be7bc2cece9e6b",
"4ad7e0736cb2f3e1",
"3dacfc613c2d6949",
"159905f89f658c3d",
"37342614a8bd3e6c",
"36b6ced1758a043b",
"55023cb2a00a038e",
"65f301cc578576a3",
"a0f6a91598012b9a",
"47f442e7e5c89435",
"962301d657a74408",
"eb891ec4b0a07cfe",
"3a821e7da32a3561",
"cf55e9963f617d17",
"0109e7088ec7040c",
"fb14e8329c2c77c8",
"628630966e299dce",
"57516cd75e235df7",
"a4d7386dea5c2987",
"0aa9ffb8eb4cd831",
"fc59359ff0fc3578",
"5d01b01dda282884",
"95dbd0806f6e50e3",
"65ba5d4db252f373",
"8c26987fb7503da4",
"b4ade4e43f7f5619",
"1c5b37e443ea3a54",
"d66db8193ecbf5f3",
"11459cef626d8dd5",
"d48781c900013ee5",
"865b1e2e30c1406e",
"2c3c9f634bfc436b",
"c18aac930067b2c5",
"01d61d75b12c086d",
"f996e39f99239f8f",
"ef696b96885101ae",
"48a0cc5241d2549f",
"8360781eafaecfeb",
"c19b6e3169ebc381",
"1127e98653b5a27a",
"4183c52e2b2c85f1",
"5fbe5259545c7e84"
],
"x": 2654,
"y": 4939,
"w": 1912,
"h": 862
},
{
"id": "65f5bcaeef2cb043",
"type": "group",
"z": "aab0c030de7df5cc",
"g": "70381517043fd6a9",
"name": "room - ui - color",
"style": {
"fill": "#6f2fa0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"d59c718c84ca0c45",
"6974a448a0c0c431",
"3f26e65e9e14b140",
2024-05-13 23:47:17 +00:00
"165086f5eeb45889",
"26655f3b52fd390b",
"4f053126291b5804",
"656edb879555e04e",
"fd6b81a32bb8d757",
"17650efb4c8eac6d",
"35aed833a6fd89c9",
"78389a0e3cf80961",
"b5aef2391dcbcf4b",
"9bdb14efae83866c",
"6aa0699f4eb35c14",
"b21e235c39afcb03",
"bd985c8dc9609479",
"095ea15b0b3f109a",
"a0a1caf4e95d5a2b",
"230b7b206cbda14f",
"93ed91bff23ccae6",
"c369c0df4127877c",
"cd27de68d9e0cbc4",
"11e8012b77840d09",
"67c80d1f6f7f4480",
"862bd44140894d07",
"eb3242a9703a76df",
"d963d406dbde22b8",
"037325aca1c515e3",
"7b14579668c1af3f",
"fa5d15edbf72f647",
"b2e76bba0862cef8",
"46ff4d153fc9736c",
"04052562e24f52a7",
"b2358081175b0301",
"b73d1209033d8724",
"929e091f58d7e981",
"d23265902eda3894",
"a803317ea68e18fc",
"fadfc3bdbc68f76f",
"cbe25ff8706d300b",
"159202a1e2a32023",
"e4063f822861a8e3",
"bc769b10e03830e1"
2024-04-28 07:57:20 +00:00
],
"x": 2654,
"y": 5839,
"w": 2542,
"h": 562
},
{
"id": "14365542ae0790c8",
"type": "group",
"z": "aab0c030de7df5cc",
"g": "70381517043fd6a9",
"name": "room - ui - brihgtness",
"style": {
"fill": "#6f2fa0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"42acd7f9ad626301",
"c3e90ec1d4493bb4",
"6ab8f6f585ebee36",
"c17daf8aa7e26a0c",
"7379c487515b9889",
"3a6f2959b098c17e",
"69f1300be1c6d8ab",
"32f30c6a0241b184",
"1313dd5a267993d9",
"1b38e8d77f15ac4a",
"d9d65b36d28ee1b5",
"af81a38fa86c6cc8",
"dbe559c73da68763",
"d88e0ed1a96a90b5",
"42c1dae9372de9c6",
"149cc130f5efb763",
"7eacb809027a3f29",
"992d3a4f1f2cef04",
"7f81ef3f4f7d218f",
"6aeea1de4587093e",
"2155a7e805ce62e5",
"db3dc40ea4b498e3",
"65dca07a06ffa9c6",
"d272a453214030a9",
"f89a84a4111a2df9",
"ccd498fdd2090daf",
"6318eeea1f540ad8",
"6e9d7cb4048d2eef",
"ae5513076154ad8a",
"9a9eba7461771815",
"7f33cfc11587b83c",
"04f0f1dcc6935c42",
"51dd51d87769dfc4",
"1cfe4db12a78f24a"
],
"x": 2654,
"y": 6439,
"w": 2242,
"h": 562
},
{
"id": "450d06a664f3f2f1",
"type": "group",
"z": "aab0c030de7df5cc",
"g": "70381517043fd6a9",
"name": "room - ui - overload",
"style": {
"fill": "#6f2fa0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"d3ecaf8ee5a9a5f3",
"892aa8fda585f5b2",
"e0cb1aec4e0fda1c",
"31254c9a4c46f49c",
"943c9a5e7bb69227",
"94b3fd103974e612",
"44bb7746b927fef2",
"a8f14d2493aa1ccc",
"11f218242b107b91",
"9d11ec1e81b17e3d",
"143b6433267f0fa1",
"4bd89dce27b61c84",
"2c68008e717394eb",
"e4e4dde43d4eef06",
"a2bcd5bf77abacdd",
"c7dde6eba09fbd5a",
"b3fb451be3c81d2b",
"96c183ca09036f9e",
"207c8c517b76a96d",
"41be9069ac8254e1",
"f7df745c748863ac",
"fae60b32c35a15e2",
"f8787219bfa0b999",
"7acbbb904086727c",
"36f2cc31fc4e1e37",
"94ecac051c7ae0c0",
"c3fd837c967f3c0d",
"8d582cfd231d8e30"
],
"x": 2654,
"y": 7039,
"w": 2202,
"h": 442
},
{
"id": "606f3caa9058900f",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "0aeb80f7dfc7025e",
"name": "bucket",
"rules": [
{
"t": "set",
"p": "bucket",
"pt": "msg",
"to": "room",
"tot": "str"
},
{
"t": "set",
"p": "bucket",
"pt": "flow",
"to": "bucket",
"tot": "msg"
},
{
"t": "set",
"p": "room",
"pt": "flow",
"to": "",
"tot": "str"
},
{
"t": "set",
"p": "index",
"pt": "flow",
"to": "{}",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 270,
"y": 60,
"wires": [
[
"68c4344a4704c54f"
]
]
},
{
"id": "4e6003732b266fe2",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "0aeb80f7dfc7025e",
"name": "room - bucket",
"links": [
"25445f5a9b787a0a"
],
"x": 135,
"y": 60,
"wires": [
[
"606f3caa9058900f"
]
]
},
{
"id": "68c4344a4704c54f",
"type": "link out",
"z": "aab0c030de7df5cc",
"g": "0aeb80f7dfc7025e",
"name": "room - bucket",
"mode": "link",
"links": [
"177aee50c214945c"
],
"x": 395,
2024-04-27 12:52:59 +00:00
"y": 60,
"wires": []
},
{
"id": "116de42631d4b17a",
"type": "link out",
"z": "aab0c030de7df5cc",
"g": "f6132c9f3c5a2911",
"name": "room - metric",
"mode": "link",
"links": [
"206c1fb4a48067df"
],
"x": 1355,
"y": 60,
"wires": []
},
{
"id": "f138e16b633d9429",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "f6132c9f3c5a2911",
"name": "set metric",
"rules": [
{
"t": "set",
"p": "bucket",
"pt": "msg",
"to": "room",
"tot": "flow"
},
{
"t": "set",
"p": "field",
"pt": "msg",
"to": "topic",
"tot": "msg"
},
{
"t": "set",
"p": "repeat",
"pt": "msg",
"to": "true",
"tot": "bool"
},
{
"t": "delete",
"p": "path",
"pt": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1220,
"y": 60,
"wires": [
[
"116de42631d4b17a"
]
]
},
{
"id": "2690f4e06626ebda",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "f6132c9f3c5a2911",
"name": "room - metric",
"links": [
"1c698f378d20c0c8",
"60368ba60dfa48a3",
"89d8b374ec0c8d64",
"f1cc0ee7d294d743",
"ef9a2b91b42284b7",
"79e409df0c12d8bb",
"1ef76a4c1fab9b78",
"8ee8772fa3a4c742",
"8beb2a2f4c26c437",
"9d8b8d237e2704ea",
"8a6f97848d7b1a2c",
"5024c05850b207a9",
"1d6b2ca73ae11560",
"8c7c93ce9d3d346c",
"165086f5eeb45889",
"c17daf8aa7e26a0c",
"326ca0a44e78d7d6",
"31254c9a4c46f49c"
],
"x": 1095,
"y": 60,
"wires": [
[
"f138e16b633d9429"
]
]
},
{
"id": "177aee50c214945c",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "0bdefb56ee5ef918",
"name": "room - config - device",
"links": [
"68c4344a4704c54f"
],
"x": 135,
"y": 240,
"wires": [
[
"ca620b08c9922bd0"
]
]
},
{
"id": "ca620b08c9922bd0",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "0bdefb56ee5ef918",
"name": "config / reset timer / number / 5",
"rules": [
{
"t": "set",
"p": "measurement",
"pt": "msg",
"to": "config",
"tot": "str"
},
{
"t": "set",
"p": "field",
"pt": "msg",
"to": "reset timer",
"tot": "str"
},
{
"t": "set",
"p": "format",
"pt": "msg",
"to": "number",
"tot": "str"
},
{
"t": "set",
"p": "default",
"pt": "msg",
"to": "5",
"tot": "num"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 350,
"y": 240,
"wires": [
[
"8d6827df412a4059"
]
]
},
{
"id": "8d6827df412a4059",
"type": "link out",
"z": "aab0c030de7df5cc",
"g": "0bdefb56ee5ef918",
"name": "room - config - device",
"mode": "link",
"links": [
"bfa594bf1f876c92"
],
"x": 555,
"y": 240,
"wires": []
},
{
"id": "b6c03b0d5a9952c9",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "fedaeb34f9bc97e4",
"name": "room - config - ui - metric",
"links": [
"031a6afd8300356a"
],
"x": 735,
"y": 240,
"wires": [
[
"d4f555ae99a41fee"
]
]
},
{
"id": "9a20f95447f8ddfd",
"type": "link out",
"z": "aab0c030de7df5cc",
"g": "fedaeb34f9bc97e4",
"name": "room - config - ui - metric",
"mode": "link",
"links": [
"206c1fb4a48067df"
],
"x": 1455,
"y": 300,
"wires": []
},
{
"id": "d4f555ae99a41fee",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "fedaeb34f9bc97e4",
"name": "check path",
"property": "path",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "room/config/reset timer",
"vt": "str"
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 930,
"y": 240,
"wires": [
[
"cd4ebdd2c6d86368",
"b8e3afedf42e1ec0"
]
]
},
{
"id": "48ee82efe7b41570",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "fedaeb34f9bc97e4",
"name": "set metric",
"rules": [
{
"t": "set",
"p": "bucket",
"pt": "msg",
"to": "bucket",
"tot": "flow"
},
{
"t": "set",
"p": "measurement",
"pt": "msg",
"to": "config",
"tot": "str"
},
{
"t": "set",
"p": "field",
"pt": "msg",
"to": "topic",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1320,
"y": 300,
"wires": [
[
"9a20f95447f8ddfd"
]
]
},
{
"id": "290e5853a51cb170",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "fedaeb34f9bc97e4",
"name": "room - config - ui - load",
"links": [
"94c79b8f52f0b6ba"
],
"x": 735,
"y": 300,
"wires": [
[
"e15462f85288d3c0"
]
]
},
{
"id": "e15462f85288d3c0",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "fedaeb34f9bc97e4",
"name": "from global metrics",
"rules": [
{
"t": "set",
"p": "bucket",
"pt": "msg",
"to": "bucket",
"tot": "flow"
},
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "metrics[msg.bucket]config['reset timer']",
"tot": "global"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 910,
"y": 300,
"wires": [
[
"cd4ebdd2c6d86368",
"b8e3afedf42e1ec0"
]
]
},
{
"id": "66835e34ae95f3f0",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "b64c96e257072f51",
"name": "set room",
"rules": [
{
"t": "set",
"p": "room",
"pt": "msg",
"to": "payload",
"tot": "msg"
},
{
"t": "set",
"p": "room",
"pt": "flow",
"to": "payload",
"tot": "msg"
},
{
"t": "set",
"p": "page_title",
"pt": "msg",
"to": "payload",
"tot": "msg"
},
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "metrics[msg.payload]",
"tot": "global"
},
{
"t": "set",
"p": "index",
"pt": "flow",
"to": "{}",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 280,
"y": 660,
"wires": [
[
"3b74b2448cdb18a9"
]
]
},
{
"id": "9ee5e12567650c9d",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "b64c96e257072f51",
"name": "enabled metric",
"rules": [
{
"t": "set",
"p": "enabled",
"pt": "msg",
"to": "true",
"tot": "bool"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1100,
"y": 720,
"wires": [
[
"dc4343f890e4a3e1"
]
]
},
{
"id": "3b74b2448cdb18a9",
"type": "split",
"z": "aab0c030de7df5cc",
"g": "b64c96e257072f51",
"name": "split bucket",
"splt": "\\n",
"spltType": "str",
"arraySplt": 1,
"arraySpltType": "len",
"stream": false,
"addname": "measurement",
"x": 470,
"y": 660,
"wires": [
[
"b2e5e7af716d4ec6"
]
]
},
{
"id": "b2e5e7af716d4ec6",
"type": "split",
"z": "aab0c030de7df5cc",
"g": "b64c96e257072f51",
"name": "split measurement",
"splt": "\\n",
"spltType": "str",
"arraySplt": 1,
"arraySpltType": "len",
"stream": false,
"addname": "field",
"x": 690,
"y": 660,
"wires": [
[
"aa39991b7847c574"
]
]
},
{
"id": "aa39991b7847c574",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "b64c96e257072f51",
"name": "cleanup",
"rules": [
{
"t": "set",
"p": "bucket",
"pt": "msg",
"to": "room",
"tot": "flow"
},
{
"t": "delete",
"p": "parts",
"pt": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 900,
"y": 660,
"wires": [
[
"9ee5e12567650c9d"
]
]
},
{
"id": "1dd86a8b8b446749",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "b64c96e257072f51",
"name": "disabled elements",
"rules": [
{
"t": "set",
"p": "enabled",
"pt": "msg",
"to": "false",
"tot": "bool"
},
{
"t": "set",
"p": "room",
"pt": "msg",
"to": "",
"tot": "str"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "remove",
"tot": "str"
},
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "false",
"tot": "bool"
},
{
"t": "set",
"p": "options",
"pt": "msg",
"to": "[{'label':'N/A','value':''}]",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1270,
"y": 600,
"wires": [
[
"9e4bfee0db3051d4"
]
]
},
{
"id": "3ec4a86ec9ec37f6",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "b64c96e257072f51",
"name": "room - selection - metric",
"links": [
"031a6afd8300356a"
],
"x": 135,
"y": 720,
"wires": [
[
"ef424db05e8a1103"
]
]
},
{
"id": "ef424db05e8a1103",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "b64c96e257072f51",
"name": "check bucket",
"property": "bucket",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "room",
"vt": "flow"
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 290,
"y": 720,
"wires": [
[
"9ee5e12567650c9d"
]
]
},
{
"id": "1c55a9cf641c38ba",
"type": "trigger",
"z": "aab0c030de7df5cc",
"g": "b64c96e257072f51",
"name": "wait delay then reset visibility",
"op1": "",
"op2": "",
"op1type": "nul",
"op2type": "str",
"duration": "30",
"extend": true,
"overrideDelay": true,
"units": "s",
"reset": "",
"bytopic": "all",
"topic": "topic",
"outputs": 1,
"x": 580,
"y": 540,
"wires": [
[
"4ed33d50e1b4ebc9"
]
]
},
{
"id": "4ed33d50e1b4ebc9",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "b64c96e257072f51",
"name": "unset room",
"rules": [
{
"t": "set",
"p": "room",
"pt": "flow",
"to": "",
"tot": "str"
},
{
"t": "set",
"p": "room",
"pt": "msg",
"to": "",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 830,
"y": 480,
"wires": [
[
"9043871af737eb1a"
]
]
},
{
"id": "656d1866a8ae8cf8",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "b64c96e257072f51",
"name": "set visibility delay",
"rules": [
{
"t": "set",
"p": "delay",
"pt": "msg",
"to": "metrics.room.config['reset timer']",
"tot": "global"
},
{
"t": "set",
"p": "delay",
"pt": "msg",
"to": "msg.delay*60000",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 310,
"y": 540,
"wires": [
[
"1c55a9cf641c38ba"
]
]
},
{
"id": "9e4bfee0db3051d4",
"type": "link out",
"z": "aab0c030de7df5cc",
"g": "b64c96e257072f51",
"name": "room - selection - reset",
"mode": "link",
"links": [
"dfb1c71d12e96d7e",
"d1904515488ddaf4",
"c6f86ceb44d413ed",
"80c3ce3d49bd331a",
"fa99b8b44e92f9be",
"5f3f7c722ac856e1",
"e804fb2bad48ce0d",
"9eec2a58eea2f794",
"b8ed61d35607d163",
"ef2769915480b0f6",
"d58e31cbba7fe1fb",
"9737afb19d9c9fbb",
"3bd921f16659d915",
"511350d9f34ce767",
"a06fcd9bc49dd111",
"97aa2e016643bfbd",
"5f5234be5bf42b3a",
"e01a8d98754f1f85",
"feae7dc17ccbe84b",
"88a3ebf72baa83c9",
"23dabc507247dfc0",
"71d0e8896af92442",
"a033c6dbdefb80f9",
"3f26e65e9e14b140",
"6ab8f6f585ebee36",
"613dd73590f50433",
"0cdf527eea858d38",
"27c5af4040c9d67b",
"e0cb1aec4e0fda1c"
],
"x": 1435,
"y": 600,
"wires": []
},
{
"id": "1be6ca3c2b8615a2",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "b64c96e257072f51",
"name": "room - selection - select",
"links": [
"019a3a8edd5faf37",
"2a9d3ecd8577a6f1",
"5f57bad104da1bb5",
"bbf50f3943683db6",
"57edb1e8b87cefb2",
"d9435658511d2531",
"c11914e72f89fb79",
"44bf80d373658b2d",
"92e5847f6900c415",
"ddd7a64191f066e2",
"4526a823900a3869",
"72159ff35b8394bc",
"f62a05821139fc1e",
"c5652bf083077eba",
"3e0916086ca22bc8",
"d1fa2ec297591574",
"d6a7e2cef723dc90",
"0ffed8fdad553396",
"167294a666df090a",
"601b5a75c014b306",
"e5e35f07fafcaa5b"
],
"x": 135,
"y": 600,
"wires": [
[
"1dd86a8b8b446749",
"656d1866a8ae8cf8",
"66835e34ae95f3f0"
]
]
},
{
"id": "06976c9133796ab8",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "b64c96e257072f51",
"name": "room - selection - reset",
"links": [
"94c79b8f52f0b6ba"
],
"x": 135,
"y": 480,
"wires": [
[
"4ed33d50e1b4ebc9"
]
]
},
{
"id": "9043871af737eb1a",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "b64c96e257072f51",
"name": "reset menu title",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "",
"tot": "str"
},
{
"t": "set",
"p": "page_title",
"pt": "msg",
"to": "Selectionner une pièce",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1040,
"y": 480,
"wires": [
[
"57e1a96c1bf54302",
"1dd86a8b8b446749"
]
]
},
{
"id": "b6323e1460f6f50c",
"type": "link out",
"z": "aab0c030de7df5cc",
"g": "b64c96e257072f51",
"name": "room - selection - metric",
"mode": "link",
"links": [
"8a52378a44bf7f3b",
"725065af055abe45",
"6d6224968ba7c5d9",
"3bc4111acd19c69a",
"8b94e3c61d1c7e5d",
"6d778528ac85f061",
"cdf2ad725fe8ba54",
"f7f44b26d3494661",
"4c93ed77e680ad7a",
"4bea82d34bf79d91",
"6ebcb13cc88ec167",
"dd49b4996fb683ff",
"c97e08992c83f769",
"7aaae6f81accc54b",
"b1825677cbba4273",
"383c38e98cd05755",
"c72c85a05c057eb6",
"e44987d599f2b366",
"057bd2913e07a3dc",
"223c9437360c96cb",
"eeab0942d3417e79",
"157c2c86081bbfab",
"761cb37547fe4dc2",
"26655f3b52fd390b",
"7379c487515b9889",
"150f3acd97d50753",
"fa60e7b17b73d75a",
"dd8957465e23e1c9",
"943c9a5e7bb69227"
],
"x": 1415,
"y": 720,
"wires": []
},
{
"id": "dc4343f890e4a3e1",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "b64c96e257072f51",
"name": "50 ms",
"pauseType": "delay",
"timeout": "50",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 1290,
"y": 720,
"wires": [
[
"b6323e1460f6f50c"
]
]
},
{
"id": "57e1a96c1bf54302",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "b64c96e257072f51",
"name": "wait 100 ms",
"pauseType": "delay",
"timeout": "100",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 1250,
"y": 480,
"wires": [
[
"458c9a22f37b6191"
]
]
},
{
"id": "cd4ebdd2c6d86368",
"type": "ui-slider",
"z": "aab0c030de7df5cc",
"g": "fedaeb34f9bc97e4",
"group": "36396f5285df476c",
"name": "reset delay",
"label": "",
"tooltip": "",
"order": 3,
"width": "4",
"height": "1",
"passthru": false,
"outs": "end",
"topic": "reset timer",
"topicType": "str",
"thumbLabel": true,
"min": "1",
"max": "30",
"step": "0.5",
"className": "",
"x": 1130,
"y": 300,
"wires": [
[
"48ee82efe7b41570"
]
]
},
{
"id": "dfb1c71d12e96d7e",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"name": "room - ui - sensor - load",
"links": [
"9e4bfee0db3051d4"
],
"x": 135,
"y": 2280,
"wires": [
[
"01e05de4b3ca9c5f",
"3cb202072fae30ca"
]
]
},
{
"id": "01e05de4b3ca9c5f",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"name": "reset",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\":{\t \"hide\":[\"Pièces:Capteurs\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "reset",
"pt": "msg",
"to": "true",
"tot": "bool"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1970,
"y": 2280,
"wires": [
[
"20c75ef7e51d5b8e",
"0a90a652239db393"
]
]
},
{
"id": "f4795bfce2a04229",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"name": "set",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\":{\t \"show\":[\"Pièces:Capteurs\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "remove",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1970,
"y": 2340,
"wires": [
[
"0a90a652239db393",
"20c75ef7e51d5b8e"
]
]
},
{
"id": "1e12a54af3ef13b7",
"type": "link call",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"name": "",
"links": [
"ddd39f991efd9d31"
],
"linkType": "static",
"timeout": "0.5",
"x": 1610,
"y": 2460,
"wires": [
[
"3fddcb78e40b1d2b"
]
]
},
{
"id": "88b32f9b417c1d89",
"type": "link call",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"name": "",
"links": [
"49927aaaafcc60ec"
],
"linkType": "static",
"timeout": "0.5",
"x": 1600,
"y": 2580,
"wires": [
[
"778d16bd84481a10"
]
]
},
{
"id": "fd4ef897d9752a3c",
"type": "link call",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"name": "",
"links": [
"aa96d5f77fcf68e5"
],
"linkType": "static",
"timeout": "0.5",
"x": 1610,
"y": 2700,
"wires": [
[
"93a7acc4ebb52d85"
]
]
},
{
"id": "24e20be30ebc92aa",
"type": "link call",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"name": "",
"links": [
"12b1109de2f09cfc"
],
"linkType": "static",
"timeout": "0.5",
"x": 1600,
"y": 2820,
"wires": [
[
"c0b755705bfe5f7c"
]
]
},
{
"id": "8a52378a44bf7f3b",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"name": "room - ui - sensor - metric",
"links": [
"b6323e1460f6f50c"
],
"x": 135,
"y": 2340,
"wires": [
[
"035559e237d36f74"
]
]
},
{
"id": "9615af109f15be41",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"name": "select measurement",
"property": "measurement",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "fire",
"vt": "str"
},
{
"t": "eq",
"v": "temperature",
"vt": "str"
},
{
"t": "eq",
"v": "humidity",
"vt": "str"
},
{
"t": "eq",
"v": "luminosity",
"vt": "str"
},
{
"t": "eq",
"v": "motion",
"vt": "str"
}
],
"checkall": "false",
"repair": false,
"outputs": 5,
"x": 1360,
"y": 2460,
"wires": [
[],
[
"1e12a54af3ef13b7"
],
[
"88b32f9b417c1d89"
],
[
"fd4ef897d9752a3c"
],
[
"24e20be30ebc92aa"
]
]
},
{
"id": "59c93aa71ad35d29",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"name": "payload",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "msg.payload=true?'Mouvement détecté':'Aucun mouvement'",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1980,
"y": 2820,
"wires": [
[
"6c94f5bf30aea70d"
]
]
},
{
"id": "6c94f5bf30aea70d",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"group": "82b3ef69e7817bbb",
"order": 2,
"width": "5",
"height": "1",
"name": "motion (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 2170,
"y": 2820,
"wires": []
},
{
"id": "8fb6a9d9412b2bec",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"group": "82b3ef69e7817bbb",
"order": 8,
"width": "5",
"height": "1",
"name": "luminosity (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 2180,
"y": 2700,
"wires": []
},
{
"id": "88b22e34de3b524d",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"name": "payload",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "'Luminosité de '&msg.payload&'Lx'",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1980,
"y": 2700,
"wires": [
[
"8fb6a9d9412b2bec"
]
]
},
{
"id": "d05c1a4eee3f01e4",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"name": "payload",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "'Humidité à '&msg.payload&'%'",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1980,
"y": 2580,
"wires": [
[
"e46801b96418c26a"
]
]
},
{
"id": "e46801b96418c26a",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"group": "82b3ef69e7817bbb",
"order": 6,
"width": "5",
"height": "1",
"name": "humidity (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 2170,
"y": 2580,
"wires": []
},
{
"id": "d7aff9d041ae7444",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"name": "payload",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "'Température de '&msg.payload&'°C'",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1980,
"y": 2460,
"wires": [
[
"a81fa955d6562f5f"
]
]
},
{
"id": "a81fa955d6562f5f",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"group": "82b3ef69e7817bbb",
"order": 4,
"width": "5",
"height": "1",
"name": "temperature (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 2180,
"y": 2460,
"wires": []
},
{
"id": "5cc6b20c6df480dd",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"group": "82b3ef69e7817bbb",
"order": 10,
"width": "5",
"height": "1",
"name": "fire (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 2160,
"y": 2940,
"wires": []
},
{
"id": "689bb472e2d91059",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"name": "payload",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "msg.payload=true?'Alarme incendie déclenchée':\"Aucun défaut d'incendie\"",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1980,
"y": 2940,
"wires": [
[
"5cc6b20c6df480dd"
]
]
},
{
"id": "20c75ef7e51d5b8e",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"name": "payload",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "Aucun capteur",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 2140,
"y": 2280,
"wires": [
[
"e0045ca80f8e03c1"
]
]
},
{
"id": "e0045ca80f8e03c1",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"group": "82b3ef69e7817bbb",
"order": 1,
"width": "6",
"height": "1",
"name": "none",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-center",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 2310,
"y": 2280,
"wires": []
},
{
"id": "0a90a652239db393",
"type": "ui-control",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"name": "",
"ui": "2d75e4809d2a6fbf",
"events": "all",
"x": 2140,
"y": 2340,
"wires": [
[]
]
},
{
"id": "3fddcb78e40b1d2b",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"name": "rsp",
"property": "search.response",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "1",
"vt": "num"
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 1810,
"y": 2460,
"wires": [
[
"d7aff9d041ae7444",
"d37f5597502da265"
]
]
},
{
"id": "778d16bd84481a10",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"name": "rsp",
"property": "search.response",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "1",
"vt": "num"
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 1810,
"y": 2580,
"wires": [
[
"d05c1a4eee3f01e4",
"18e8c1312e9832c1"
]
]
},
{
"id": "93a7acc4ebb52d85",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"name": "rsp",
"property": "search.response",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "1",
"vt": "num"
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 1810,
"y": 2700,
"wires": [
[
"88b22e34de3b524d",
"25fcf6d56ac6dc3a"
]
]
},
{
"id": "c0b755705bfe5f7c",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"name": "rsp",
"property": "search.response",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "1",
"vt": "num"
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 1810,
"y": 2820,
"wires": [
[
"59c93aa71ad35d29",
"b0e2b38384530493"
]
]
},
{
"id": "68ac80a46640bc8a",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"name": "reset",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "true",
"tot": "bool"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "remove",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1970,
"y": 2400,
"wires": [
[
"a81fa955d6562f5f",
"e46801b96418c26a",
"8fb6a9d9412b2bec",
"6c94f5bf30aea70d",
"5cc6b20c6df480dd",
"b0e2b38384530493",
"308199e1755f6e79",
"adf79dcb4ba8b960",
"cecdc0524ebf11ca",
"2109f9c2efef71b7"
]
]
},
{
"id": "4f1473471bbae45e",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"name": "from global",
"rules": [
{
"t": "set",
"p": "scene.bucket",
"pt": "msg",
"to": "room",
"tot": "flow"
},
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "metrics[msg.scene.bucket]",
"tot": "global"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 970,
"y": 2460,
"wires": [
[
"83438124d9dced41"
]
]
},
{
"id": "8585e6f3431e8d42",
"type": "trigger",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"name": "wait 20ms then send 1",
"op1": "",
"op2": "1",
"op1type": "nul",
"op2type": "str",
"duration": "20",
"extend": false,
"overrideDelay": false,
"units": "ms",
"reset": "",
"bytopic": "all",
"topic": "topic",
"outputs": 1,
"x": 560,
"y": 2340,
"wires": [
[
"f4795bfce2a04229",
"c22c3490c00ce12b",
"3cb202072fae30ca"
]
]
},
{
"id": "83438124d9dced41",
"type": "split",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"name": "",
"splt": "\\n",
"spltType": "str",
"arraySplt": 1,
"arraySpltType": "len",
"stream": false,
"addname": "measurement",
"x": 1150,
"y": 2460,
"wires": [
[
"9615af109f15be41"
]
]
},
{
"id": "035559e237d36f74",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"name": "limit measurement",
"property": "measurement",
"propertyType": "msg",
"rules": [
{
"t": "regex",
"v": "fire|temperature|humidity|luminosity|motion",
"vt": "str",
"case": false
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 310,
"y": 2340,
"wires": [
[
"8585e6f3431e8d42"
]
]
},
{
"id": "24f76309a6dfe14a",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "42c0f1473438a281",
"name": "select field",
"property": "field",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "url",
"vt": "str"
},
{
"t": "eq",
"v": "rstp",
"vt": "str"
}
],
"checkall": "true",
"repair": false,
"outputs": 2,
"x": 550,
"y": 3360,
"wires": [
[
"50c35b8d464c83cd",
"78f2cb047057edc0"
],
[
"50c35b8d464c83cd",
"b74b0ea99d56eb7e"
]
]
},
{
"id": "6bd965a44bd48431",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "42c0f1473438a281",
"name": "reset",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\":{\t \"hide\":[\"Pièces:Camera\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 730,
"y": 3180,
"wires": [
[
"ea0406109e5de115",
"153555b528c18e18",
"c2aa1840a5deddbf"
]
]
},
{
"id": "4adc84859872765c",
"type": "trigger",
"z": "aab0c030de7df5cc",
"g": "42c0f1473438a281",
"name": "every second",
"op1": "",
"op2": "0",
"op1type": "pay",
"op2type": "str",
"duration": "-1",
"extend": false,
"overrideDelay": false,
"units": "s",
"reset": "",
"bytopic": "all",
"topic": "topic",
"outputs": 1,
"x": 1290,
"y": 3360,
"wires": [
[
"ef4532a3ebf0b36e"
]
]
},
{
"id": "78f2cb047057edc0",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "42c0f1473438a281",
"name": "url",
"rules": [
{
"t": "set",
"p": "url",
"pt": "msg",
"to": "payload",
"tot": "msg"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 730,
"y": 3300,
"wires": [
[
"8aa78c963092f63a"
]
]
},
{
"id": "ef4532a3ebf0b36e",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "42c0f1473438a281",
"name": "check url",
"property": "url",
"propertyType": "msg",
"rules": [
{
"t": "nempty"
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 1480,
"y": 3360,
"wires": [
[
"967fea7a3b32f198"
]
]
},
{
"id": "967fea7a3b32f198",
"type": "http request",
"z": "aab0c030de7df5cc",
"g": "42c0f1473438a281",
"name": "query camera url",
"method": "GET",
"ret": "bin",
"paytoqs": "ignore",
"url": "",
"tls": "",
"persist": false,
"proxy": "",
"insecureHTTPParser": false,
"authType": "",
"senderr": false,
"headers": [],
"x": 1690,
"y": 3360,
"wires": [
[
"16094297767ce839"
]
]
},
{
"id": "50c35b8d464c83cd",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "42c0f1473438a281",
"name": "set",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\":{\t \"show\":[\"Pièces:Camera\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "remove",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 730,
"y": 3240,
"wires": [
[
"ea0406109e5de115",
"153555b528c18e18"
]
]
},
{
"id": "d1904515488ddaf4",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "42c0f1473438a281",
"name": "room - ui - camera - load",
"links": [
"9e4bfee0db3051d4"
],
"x": 135,
"y": 3180,
"wires": [
[
"6bd965a44bd48431"
]
]
},
{
"id": "725065af055abe45",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "42c0f1473438a281",
"name": "room - ui - camera - metric",
"links": [
"b6323e1460f6f50c"
],
"x": 135,
"y": 3360,
"wires": [
[
"fb170cb858137be7"
]
]
},
{
"id": "fb170cb858137be7",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "42c0f1473438a281",
"name": "check measurement",
"property": "measurement",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "camera",
"vt": "str"
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 320,
"y": 3360,
"wires": [
[
"24f76309a6dfe14a"
]
]
},
{
"id": "b74b0ea99d56eb7e",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "42c0f1473438a281",
"name": "rstp",
"rules": [
{
"t": "set",
"p": "rstp",
"pt": "msg",
"to": "payload",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 730,
"y": 3360,
"wires": [
[]
]
},
{
"id": "ea0406109e5de115",
"type": "ui-control",
"z": "aab0c030de7df5cc",
"g": "42c0f1473438a281",
"name": "",
"ui": "2d75e4809d2a6fbf",
"events": "all",
"x": 900,
"y": 3180,
"wires": [
[]
]
},
{
"id": "03b02d165b1d7e28",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "42c0f1473438a281",
"group": "0083c332a401849d",
"order": 1,
"width": "6",
"height": "1",
"name": "none",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-center",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 1070,
"y": 3120,
"wires": []
},
{
"id": "153555b528c18e18",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "42c0f1473438a281",
"name": "payload",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "Aucune caméra",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 900,
"y": 3120,
"wires": [
[
"03b02d165b1d7e28"
]
]
},
{
"id": "263b6e6e05263288",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "42c0f1473438a281",
"name": "image to payload",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "'data:image/png;base64,'&msg.payload",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 2110,
"y": 3360,
"wires": [
[
"b60115a1fd023b76"
]
]
},
{
"id": "b60115a1fd023b76",
"type": "ui-template",
"z": "aab0c030de7df5cc",
"g": "42c0f1473438a281",
"group": "0083c332a401849d",
"page": "",
"ui": "",
"name": "image",
"order": 2,
"width": "6",
"height": "7",
"head": "",
"format": "<template>\n <img ref=\"iotnode-camera\" class=\"\" alt=\"Aucune camera\" width=\"100%\" src=\"\" />\n</template>\n\n<script>\nexport default {\n name: 'MyCamera',\n mounted () {\n this.$socket.on('msg-input:' + this.id, (msg) => {\n // get the Video's DOM element\n const iotnodecamera = this.$refs['iotnode-camera']\n\n if (msg.class==='remove') {\n iotnodecamera.class = 'remove'\n } else {\n iotnodecamera.class = ''\n iotnodecamera.src = msg.payload\n }\n })\n },\n unmounted () {\n this.$socket.off(`msg-input:${this.id}`)\n }\n}\n</script>",
"storeOutMessages": true,
"passthru": true,
"resendOnRefresh": true,
"templateScope": "local",
"className": "",
"x": 2310,
"y": 3240,
"wires": [
[]
]
},
{
"id": "c2aa1840a5deddbf",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "42c0f1473438a281",
"name": "to empty",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "",
"tot": "str"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "remove",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 900,
"y": 3240,
"wires": [
[
"b60115a1fd023b76",
"62c1bb0cb832960f"
]
]
},
{
"id": "62c1bb0cb832960f",
"type": "trigger",
"z": "aab0c030de7df5cc",
"g": "42c0f1473438a281",
"name": "repeat once",
"op1": "",
"op2": "",
"op1type": "pay",
"op2type": "pay",
"duration": "250",
"extend": false,
"overrideDelay": false,
"units": "ms",
"reset": "",
"bytopic": "all",
"topic": "topic",
"outputs": 1,
"x": 1090,
"y": 3300,
"wires": [
[
"4adc84859872765c"
]
]
},
{
"id": "8aa78c963092f63a",
"type": "trigger",
"z": "aab0c030de7df5cc",
"g": "42c0f1473438a281",
"name": "repeat once",
"op1": "",
"op2": "",
"op1type": "pay",
"op2type": "pay",
"duration": "1",
"extend": false,
"overrideDelay": false,
"units": "s",
"reset": "",
"bytopic": "all",
"topic": "topic",
"outputs": 1,
"x": 1090,
"y": 3360,
"wires": [
[
"4adc84859872765c"
]
]
},
{
"id": "16094297767ce839",
"type": "base64",
"z": "aab0c030de7df5cc",
"g": "42c0f1473438a281",
"name": "",
"action": "str",
"property": "payload",
"x": 1900,
"y": 3360,
"wires": [
[
"263b6e6e05263288"
]
]
},
{
"id": "a2a26d3c15589044",
"type": "catch",
"z": "aab0c030de7df5cc",
"g": "f68e8c6415aca870",
"name": "catch error",
"scope": null,
"uncaught": false,
"x": 620,
"y": 60,
"wires": [
[
"fcaaaca3a27426b7"
]
]
},
{
"id": "fcaaaca3a27426b7",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "f68e8c6415aca870",
"name": "topic",
"rules": [
{
"t": "set",
"p": "topic",
"pt": "msg",
"to": "room",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 790,
"y": 60,
"wires": [
[
"69fc7c7c14fa81f3"
]
]
},
{
"id": "69fc7c7c14fa81f3",
"type": "link out",
"z": "aab0c030de7df5cc",
"g": "f68e8c6415aca870",
"name": "catch error",
"mode": "link",
"links": [
"a52f0e788cd4dca3"
],
"x": 915,
"y": 60,
"wires": []
},
{
"id": "ec99f621f7253cd7",
"type": "ui-chart",
"z": "aab0c030de7df5cc",
"g": "a3df49e3ec177d8d",
"group": "1a2635629b812ca3",
"name": "chart temperature",
"label": "",
"order": 2,
"chartType": "line",
"category": "_field",
"categoryType": "property",
"xAxisProperty": "_time",
"xAxisPropertyType": "msg",
"xAxisType": "time",
"yAxisProperty": "_value",
"ymin": "",
"ymax": "",
"action": "replace",
"pointShape": "false",
"pointRadius": "2",
"showLegend": false,
"removeOlder": 1,
"removeOlderUnit": "86400",
"removeOlderPoints": "100",
"colors": [
"#008080",
"#aec7e8",
"#ff7f0e",
"#2ca02c",
"#98df8a",
"#d62728",
"#ff9896",
"#9467bd",
"#c5b0d5"
],
"width": 6,
"height": "6",
"className": "",
"x": 1170,
"y": 1440,
"wires": [
[]
]
},
{
"id": "023b97f731941ec8",
"type": "influxdb in",
"z": "aab0c030de7df5cc",
"g": "a3df49e3ec177d8d",
"influxdb": "e408b55d1dc6870d",
"name": "",
"query": "",
"rawOutput": false,
"precision": "",
"retentionPolicy": "",
"org": "iotredloop",
"x": 780,
"y": 1440,
"wires": [
[
"20c48f73de388537",
"c1d200de7bed7d83"
]
]
},
{
"id": "d83b592e2491dcb6",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "a3df49e3ec177d8d",
"name": "query",
"rules": [
{
"t": "set",
"p": "query",
"pt": "msg",
"to": "'from(bucket: \"'&msg.bucket&'\")\t |> range(start: -1d, stop:now())\t |> aggregateWindow(every: 60s, fn: last, createEmpty: false)\t |> filter(fn: (r) =>\t r._measurement == \"temperature\"\t )'",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 590,
"y": 1440,
"wires": [
[
"023b97f731941ec8"
]
]
},
{
"id": "e44987d599f2b366",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "a3df49e3ec177d8d",
"name": "room - ui - chart temperature - metric",
"links": [
"b6323e1460f6f50c"
],
"x": 135,
"y": 1440,
"wires": [
[
"b6d352f0739c9c5d"
]
]
},
{
"id": "b6d352f0739c9c5d",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "a3df49e3ec177d8d",
"name": "check if measurement exists",
"property": "measurement",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "temperature",
"vt": "str"
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 360,
"y": 1440,
"wires": [
[
"d83b592e2491dcb6"
]
]
},
{
"id": "e01a8d98754f1f85",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "a3df49e3ec177d8d",
"name": "room - ui - chart temperature - load",
"links": [
"9e4bfee0db3051d4"
],
"x": 135,
"y": 1320,
"wires": [
[
"fc6afa9a094180d3"
]
]
},
{
"id": "3918bb15caaf1ec5",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "a3df49e3ec177d8d",
"group": "1a2635629b812ca3",
"order": 1,
"width": "6",
"height": "1",
"name": "none",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-center",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 1310,
"y": 1320,
"wires": []
},
{
"id": "4a56f9148bd23d8e",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "a3df49e3ec177d8d",
"name": "payload",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "Aucun relevé de température",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1140,
"y": 1320,
"wires": [
[
"3918bb15caaf1ec5"
]
]
},
{
"id": "fc6afa9a094180d3",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "a3df49e3ec177d8d",
"name": "reset",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\":{\t \"hide\":[\"Pièces:Température\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 970,
"y": 1320,
"wires": [
[
"44d4e7ddd6c2f416",
"4a56f9148bd23d8e"
]
]
},
{
"id": "c1d200de7bed7d83",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "a3df49e3ec177d8d",
"name": "set",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\":{\t \"show\":[\"Pièces:Température\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "remove",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 970,
"y": 1380,
"wires": [
[
"44d4e7ddd6c2f416",
"4a56f9148bd23d8e"
]
]
},
{
"id": "44d4e7ddd6c2f416",
"type": "ui-control",
"z": "aab0c030de7df5cc",
"g": "a3df49e3ec177d8d",
"name": "",
"ui": "2d75e4809d2a6fbf",
"events": "all",
"x": 1140,
"y": 1380,
"wires": [
[]
]
},
{
"id": "20c48f73de388537",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "a3df49e3ec177d8d",
"name": "class",
"rules": [
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 970,
"y": 1440,
"wires": [
[
"ec99f621f7253cd7"
]
]
},
{
"id": "1f143110084f2d12",
"type": "ui-chart",
"z": "aab0c030de7df5cc",
"g": "80f986da1d02c67c",
"group": "e41130e3f4e3f1fe",
"name": "chart humidity",
"label": "",
"order": 2,
"chartType": "line",
"category": "_field",
"categoryType": "property",
"xAxisProperty": "_time",
"xAxisPropertyType": "msg",
"xAxisType": "time",
"yAxisProperty": "_value",
"ymin": "",
"ymax": "",
"action": "replace",
"pointShape": "false",
"pointRadius": "2",
"showLegend": false,
"removeOlder": 1,
"removeOlderUnit": "86400",
"removeOlderPoints": "100",
"colors": [
"#008080",
"#aec7e8",
"#ff7f0e",
"#2ca02c",
"#98df8a",
"#d62728",
"#ff9896",
"#9467bd",
"#c5b0d5"
],
"width": 6,
"height": "6",
"className": "",
"x": 1160,
"y": 1680,
"wires": [
[]
]
},
{
"id": "c95545cb575e900a",
"type": "influxdb in",
"z": "aab0c030de7df5cc",
"g": "80f986da1d02c67c",
"influxdb": "e408b55d1dc6870d",
"name": "",
"query": "",
"rawOutput": false,
"precision": "",
"retentionPolicy": "",
"org": "iotredloop",
"x": 780,
"y": 1680,
"wires": [
[
"238894bac5405d86",
"40fb52f0b9b6d6f8"
]
]
},
{
"id": "a521b0c77c8e1b96",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "80f986da1d02c67c",
"name": "query",
"rules": [
{
"t": "set",
"p": "query",
"pt": "msg",
"to": "'from(bucket: \"'&msg.bucket&'\")\t |> range(start: -1d, stop:now())\t |> aggregateWindow(every: 60s, fn: last, createEmpty: false)\t |> filter(fn: (r) =>\t r._measurement == \"humidity\"\t )'",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 590,
"y": 1680,
"wires": [
[
"c95545cb575e900a"
]
]
},
{
"id": "057bd2913e07a3dc",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "80f986da1d02c67c",
"name": "room - ui - chart humidity - metric",
"links": [
"b6323e1460f6f50c"
],
"x": 135,
"y": 1680,
"wires": [
[
"588f7e8cf7861975"
]
]
},
{
"id": "588f7e8cf7861975",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "80f986da1d02c67c",
"name": "check if measurement exists",
"property": "measurement",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "humidity",
"vt": "str"
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 360,
"y": 1680,
"wires": [
[
"a521b0c77c8e1b96"
]
]
},
{
"id": "feae7dc17ccbe84b",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "80f986da1d02c67c",
"name": "room - ui - chart humidity - load",
"links": [
"9e4bfee0db3051d4"
],
"x": 135,
"y": 1560,
"wires": [
[
"13bb4993d29c190f"
]
]
},
{
"id": "40fb52f0b9b6d6f8",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "80f986da1d02c67c",
"name": "set",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\":{\t \"show\":[\"Pièces:Humidité\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "remove",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 970,
"y": 1620,
"wires": [
[
"4fac1159c7fb1196",
"280a3b24aff09fd6"
]
]
},
{
"id": "5943f812794763bb",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "80f986da1d02c67c",
"group": "e41130e3f4e3f1fe",
"order": 1,
"width": "6",
"height": "1",
"name": "none",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-center",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 1310,
"y": 1560,
"wires": []
},
{
"id": "280a3b24aff09fd6",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "80f986da1d02c67c",
"name": "payload",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "Aucun relevé d'humidité",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1140,
"y": 1560,
"wires": [
[
"5943f812794763bb"
]
]
},
{
"id": "13bb4993d29c190f",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "80f986da1d02c67c",
"name": "reset",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\":{\t \"hide\":[\"Pièces:Humidité\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 970,
"y": 1560,
"wires": [
[
"4fac1159c7fb1196",
"280a3b24aff09fd6"
]
]
},
{
"id": "4fac1159c7fb1196",
"type": "ui-control",
"z": "aab0c030de7df5cc",
"g": "80f986da1d02c67c",
"name": "",
"ui": "2d75e4809d2a6fbf",
"events": "all",
"x": 1140,
"y": 1620,
"wires": [
[]
]
},
{
"id": "238894bac5405d86",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "80f986da1d02c67c",
"name": "class",
"rules": [
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 970,
"y": 1680,
"wires": [
[
"1f143110084f2d12"
]
]
},
{
"id": "44795f19725dfb16",
"type": "ui-chart",
"z": "aab0c030de7df5cc",
"g": "0db8801c7e0e4401",
"group": "c19749d8e5cc1e1f",
"name": "chart power",
"label": "",
"order": 4,
"chartType": "line",
"category": "_field",
"categoryType": "property",
"xAxisProperty": "_time",
"xAxisPropertyType": "msg",
"xAxisType": "time",
"yAxisProperty": "_value",
"ymin": "",
"ymax": "",
"action": "replace",
"pointShape": "false",
"pointRadius": "2",
"showLegend": false,
"removeOlder": 1,
"removeOlderUnit": "86400",
"removeOlderPoints": "150",
"colors": [
"#008080",
"#aec7e8",
"#ff7f0e",
"#2ca02c",
"#98df8a",
"#d62728",
"#ff9896",
"#9467bd",
"#c5b0d5"
],
"width": 6,
"height": "6",
"className": "",
"x": 2290,
"y": 2100,
"wires": [
[]
]
},
{
"id": "2b909499790cab01",
"type": "influxdb in",
"z": "aab0c030de7df5cc",
"g": "0db8801c7e0e4401",
"influxdb": "e408b55d1dc6870d",
"name": "",
"query": "",
"rawOutput": false,
"precision": "",
"retentionPolicy": "",
"org": "iotredloop",
"x": 1920,
"y": 2100,
"wires": [
[
"5cc27b9e016bbe1b"
]
]
},
{
"id": "73cb2cee63b22726",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "0db8801c7e0e4401",
"name": "query",
"rules": [
{
"t": "set",
"p": "query",
"pt": "msg",
"to": "'from(bucket: \"'&msg.bucket&'\")\t |> range(start: -1d, stop:now())\t |> aggregateWindow(every: 10m, fn: last, createEmpty: false)\t |> filter(fn: (r) =>\t r._measurement == \"'&msg.measurement&'\" and r._field == \"'&msg.field&'\"\t )'",
"tot": "jsonata"
},
{
"t": "set",
"p": "topic",
"pt": "msg",
"to": "",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1730,
"y": 2100,
"wires": [
[
"2b909499790cab01"
]
]
},
{
"id": "eeab0942d3417e79",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "0db8801c7e0e4401",
"name": "room - ui - chart power - metric",
"links": [
"b6323e1460f6f50c"
],
"x": 135,
"y": 1860,
"wires": [
[
"fea7dd1138155750"
]
]
},
{
"id": "23dabc507247dfc0",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "0db8801c7e0e4401",
"name": "room - ui - chart power - load",
"links": [
"9e4bfee0db3051d4"
],
"x": 135,
"y": 1800,
"wires": [
[
"ecd8bf936f027cdc",
"ea377511bda2edc5"
]
]
},
{
"id": "992ae204a4e2dac4",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "0db8801c7e0e4401",
"name": "set",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\":{\t \"show\":[\"Pièces:Puissance électrique\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "remove",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1190,
"y": 1860,
"wires": [
[
"c60c3603ff04bca1",
"b9f8b477c288e0f0",
"4ca2710a68ee8cf7",
"a8c19f86a71e21fe"
]
]
},
{
"id": "32acac8443b52345",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "0db8801c7e0e4401",
"group": "c19749d8e5cc1e1f",
"order": 1,
"width": "6",
"height": "1",
"name": "none",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-center",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 2450,
"y": 1800,
"wires": []
},
{
"id": "b9f8b477c288e0f0",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "0db8801c7e0e4401",
"name": "payload",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "Aucun relevé de puissance",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 2280,
"y": 1800,
"wires": [
[
"32acac8443b52345"
]
]
},
{
"id": "ecd8bf936f027cdc",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "0db8801c7e0e4401",
"name": "reset",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\":{\t \"hide\":[\"Pièces:Puissance électrique\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1190,
"y": 1800,
"wires": [
[
"c60c3603ff04bca1",
"b9f8b477c288e0f0"
]
]
},
{
"id": "c60c3603ff04bca1",
"type": "ui-control",
"z": "aab0c030de7df5cc",
"g": "0db8801c7e0e4401",
"name": "",
"ui": "2d75e4809d2a6fbf",
"events": "all",
"x": 2280,
"y": 1860,
"wires": [
[]
]
},
{
"id": "5cc27b9e016bbe1b",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "0db8801c7e0e4401",
"name": "class",
"rules": [
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 2110,
"y": 2100,
"wires": [
[
"44795f19725dfb16"
]
]
},
{
"id": "fea7dd1138155750",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "0db8801c7e0e4401",
"name": "check if measurement exists",
"property": "measurement",
"propertyType": "msg",
"rules": [
{
"t": "regex",
"v": "(power|tariff)",
"vt": "str",
"case": false
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 340,
"y": 1860,
"wires": [
[
"2b7c57be9b721cd6"
]
]
},
{
"id": "ce300a4fa3da028b",
"type": "link call",
"z": "aab0c030de7df5cc",
"g": "0db8801c7e0e4401",
"name": "",
"links": [
"df0e4ab2e1efc286"
],
"linkType": "static",
"timeout": "30",
"x": 1920,
"y": 1980,
"wires": [
[
"5c3172390ae5eefb"
]
]
},
{
"id": "5c3172390ae5eefb",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "0db8801c7e0e4401",
"name": "format",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "msg.trans&' à '&msg.payload&'W'",
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 2110,
"y": 1980,
"wires": [
[
"898d54359ae10f09"
]
]
},
{
"id": "898d54359ae10f09",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "0db8801c7e0e4401",
"group": "c19749d8e5cc1e1f",
"order": 2,
"width": "6",
"height": "1",
"name": "power",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 2270,
"y": 1980,
"wires": []
},
{
"id": "4ca2710a68ee8cf7",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "0db8801c7e0e4401",
"name": "reset",
"rules": [],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 2110,
"y": 1920,
"wires": [
[
"44795f19725dfb16",
"898d54359ae10f09",
"8bc96e353c45fe20"
]
]
},
{
"id": "b0e2b38384530493",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"name": "motion",
"label": "",
"group": "82b3ef69e7817bbb",
"order": 3,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "motion-sensor",
"oncolor": "teal",
"offvalue": "false",
"offvalueType": "bool",
"officon": "motion-sensor-off",
"offcolor": "grey",
"x": 2150,
"y": 2880,
"wires": [
[]
]
},
{
"id": "adf79dcb4ba8b960",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"name": "luminosity",
"label": "",
"group": "82b3ef69e7817bbb",
"order": 9,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "sun-angle",
"oncolor": "teal",
"offvalue": "false",
"offvalueType": "bool",
"officon": "sun-angle-outline",
"offcolor": "grey",
"x": 2160,
"y": 2760,
"wires": [
[]
]
},
{
"id": "25fcf6d56ac6dc3a",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"name": "format",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "msg.payload>50",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1970,
"y": 2760,
"wires": [
[
"adf79dcb4ba8b960"
]
]
},
{
"id": "308199e1755f6e79",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"name": "humidity",
"label": "",
"group": "82b3ef69e7817bbb",
"order": 7,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "water",
"oncolor": "teal",
"offvalue": "false",
"offvalueType": "bool",
"officon": "water-outline",
"offcolor": "grey",
"x": 2160,
"y": 2400,
"wires": [
[]
]
},
{
"id": "18e8c1312e9832c1",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"name": "format",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "msg.payload>50",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1970,
"y": 2640,
"wires": [
[
"308199e1755f6e79"
]
]
},
{
"id": "2109f9c2efef71b7",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"name": "temperature",
"label": "",
"group": "82b3ef69e7817bbb",
"order": 5,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "thermometer",
"oncolor": "teal",
"offvalue": "false",
"offvalueType": "bool",
"officon": "thermometer-low",
"offcolor": "grey",
"x": 2170,
"y": 2520,
"wires": [
[]
]
},
{
"id": "d37f5597502da265",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"name": "format",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "msg.payload>22",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1970,
"y": 2520,
"wires": [
[
"2109f9c2efef71b7"
]
]
},
{
"id": "cecdc0524ebf11ca",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"name": "fire",
"label": "",
"group": "82b3ef69e7817bbb",
"order": 11,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "fire-alert",
"oncolor": "teal",
"offvalue": "false",
"offvalueType": "bool",
"officon": "fire-off",
"offcolor": "grey",
"x": 2150,
"y": 3000,
"wires": [
[]
]
},
{
"id": "c22c3490c00ce12b",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"name": "100 ms",
"pauseType": "delay",
"timeout": "100",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 780,
"y": 2460,
"wires": [
[
"4f1473471bbae45e"
]
]
},
{
"id": "3cb202072fae30ca",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "4e8f7076589ea977",
"name": "50 ms",
"pauseType": "delay",
"timeout": "50",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 770,
"y": 2400,
"wires": [
[
"68ac80a46640bc8a"
]
]
},
{
"id": "ea377511bda2edc5",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "0db8801c7e0e4401",
"name": "50 ms",
"pauseType": "delay",
"timeout": "50",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 270,
"y": 1920,
"wires": [
[
"4ca2710a68ee8cf7"
]
]
},
{
"id": "8bb2921d3035f78f",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "0db8801c7e0e4401",
"name": "format",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "msg.payload='HP'?'Heures pleines':'Heures creuses'",
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 2110,
"y": 2040,
"wires": [
[
"8bc96e353c45fe20"
]
]
},
{
"id": "d28afb23b014c0d3",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "0db8801c7e0e4401",
"name": "from global",
"rules": [
{
"t": "set",
"p": "power",
"pt": "msg",
"to": "metrics[msg.bucket]['power'][msg.field]",
"tot": "global"
},
{
"t": "set",
"p": "tariff",
"pt": "msg",
"to": "metrics[msg.bucket]['tariff'][msg.field]",
"tot": "global"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1010,
"y": 1980,
"wires": [
[
"8baf81aaecbe3ab0",
"f64316cbc425c3fb"
]
]
},
{
"id": "2b7c57be9b721cd6",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "0db8801c7e0e4401",
"name": "check if field exists",
"property": "field",
"propertyType": "msg",
"rules": [
{
"t": "regex",
"v": "(electric meter|solar panels)",
"vt": "str",
"case": false
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 610,
"y": 1860,
"wires": [
[
"154312b0a80ad157",
"992ae204a4e2dac4"
]
]
},
{
"id": "8baf81aaecbe3ab0",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "0db8801c7e0e4401",
"name": "power",
"property": "power",
"propertyType": "msg",
"rules": [
{
"t": "nnull"
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 1190,
"y": 1980,
"wires": [
[
"529b8f85ea492b9a"
]
]
},
{
"id": "f64316cbc425c3fb",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "0db8801c7e0e4401",
"name": "tariff",
"property": "tariff",
"propertyType": "msg",
"rules": [
{
"t": "nnull"
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 1190,
"y": 2040,
"wires": [
[
"27ccfea85f2033da"
]
]
},
{
"id": "27ccfea85f2033da",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "0db8801c7e0e4401",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "tariff",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1350,
"y": 2040,
"wires": [
[
"8bb2921d3035f78f"
]
]
},
{
"id": "529b8f85ea492b9a",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "0db8801c7e0e4401",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "power",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1350,
"y": 1980,
"wires": [
[
"ce300a4fa3da028b",
"3e26b34cc3ab9745"
]
]
},
{
"id": "154312b0a80ad157",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "0db8801c7e0e4401",
"name": "100 ms",
"pauseType": "delay",
"timeout": "100",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 820,
"y": 1980,
"wires": [
[
"d28afb23b014c0d3"
]
]
},
{
"id": "3e26b34cc3ab9745",
"type": "trigger",
"z": "aab0c030de7df5cc",
"name": "",
"op1": "",
"op2": "",
"op1type": "pay",
"op2type": "nul",
"duration": "10",
"extend": false,
"overrideDelay": false,
"units": "s",
"reset": "",
"bytopic": "all",
"topic": "bucket",
"outputs": 1,
"x": 1540,
"y": 1800,
"wires": [
[
"73cb2cee63b22726"
]
]
},
{
"id": "a8c19f86a71e21fe",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "0db8801c7e0e4401",
"name": "reset",
"rules": [
{
"t": "set",
"p": "reset",
"pt": "msg",
"to": "true",
"tot": "bool"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1350,
"y": 2100,
"wires": [
[
"3e26b34cc3ab9745"
]
]
},
{
"id": "8bc96e353c45fe20",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "0db8801c7e0e4401",
"group": "c19749d8e5cc1e1f",
"order": 3,
"width": "6",
"height": "1",
"name": "tariff",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 2270,
"y": 2040,
"wires": []
},
{
"id": "458c9a22f37b6191",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "b64c96e257072f51",
"name": "get rooms from global",
"rules": [
{
"t": "set",
"p": "form.rooms",
"pt": "flow",
"to": "[]",
"tot": "json"
},
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "rooms",
"tot": "global"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1480,
"y": 480,
"wires": [
[
"314561e371cc1d33"
]
]
},
{
"id": "314561e371cc1d33",
"type": "split",
"z": "aab0c030de7df5cc",
"g": "b64c96e257072f51",
"name": "split rooms",
"splt": "\\n",
"spltType": "str",
"arraySplt": 1,
"arraySpltType": "len",
"stream": false,
"addname": "room",
"x": 1710,
"y": 480,
"wires": [
[
"d261fda32fe95984"
]
]
},
{
"id": "d261fda32fe95984",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "b64c96e257072f51",
"name": "to array",
"rules": [
{
"t": "set",
"p": "form.rooms[msg.parts.index]",
"pt": "flow",
"to": "{'label':msg.room,'value':msg.room}",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1900,
"y": 480,
"wires": [
[
"37a5b70ff95bdfaa"
]
]
},
{
"id": "37a5b70ff95bdfaa",
"type": "join",
"z": "aab0c030de7df5cc",
"g": "b64c96e257072f51",
"name": "",
"mode": "auto",
"build": "object",
"property": "payload",
"propertyType": "msg",
"key": "topic",
"joiner": "\\n",
"joinerType": "str",
"accumulate": "false",
"timeout": "",
"count": "",
"reduceRight": false,
"x": 2070,
"y": 480,
"wires": [
[
"a236904666d238af"
]
]
},
{
"id": "a236904666d238af",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "b64c96e257072f51",
"name": "set option",
"rules": [
{
"t": "set",
"p": "options",
"pt": "msg",
"to": "form.rooms",
"tot": "flow"
},
{
"t": "set",
"p": "options",
"pt": "msg",
"to": "$sort(msg.options, function($l, $r) {\t $l[0].label > $r[0].label\t})",
"tot": "jsonata"
},
{
"t": "set",
"p": "options",
"pt": "msg",
"to": "$append(msg.options,[{'label':'» recharger','value':''}])",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 2240,
"y": 480,
"wires": [
[
"9ff63582ab95f6c6"
]
]
},
{
"id": "9ff63582ab95f6c6",
"type": "ui-dropdown",
"z": "aab0c030de7df5cc",
"g": "b64c96e257072f51",
"group": "36396f5285df476c",
"name": "select room",
"label": "Chosir une pièce :",
"tooltip": "",
"order": 1,
"width": "6",
"height": "1",
"passthru": false,
"multiple": false,
"options": [
{
"label": "» recharger",
"value": "",
"type": "str"
}
],
"payload": "",
"topic": "topic",
"topicType": "msg",
"className": "",
"x": 2430,
"y": 480,
"wires": [
[
"cd511cc2255f17b9"
]
]
},
{
"id": "e5e35f07fafcaa5b",
"type": "link out",
"z": "aab0c030de7df5cc",
"g": "b64c96e257072f51",
"name": "room - seletion - select",
"mode": "link",
"links": [
"1be6ca3c2b8615a2"
],
"x": 2765,
"y": 480,
"wires": []
},
{
"id": "5a9f17c8e8298b92",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "fedaeb34f9bc97e4",
"group": "36396f5285df476c",
"order": 2,
"width": "2",
"height": "1",
"name": "reset delay (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 1300,
"y": 240,
"wires": []
},
{
"id": "b8e3afedf42e1ec0",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "fedaeb34f9bc97e4",
"name": "format",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "'RAZ à '&msg.payload&'min'",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1110,
"y": 240,
"wires": [
[
"5a9f17c8e8298b92"
]
]
},
{
"id": "cd511cc2255f17b9",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "b64c96e257072f51",
"name": "reload",
"property": "payload",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "",
"vt": "str"
},
{
"t": "else"
}
],
"checkall": "false",
"repair": false,
"outputs": 2,
"x": 2610,
"y": 480,
"wires": [
[
"458c9a22f37b6191"
],
[
"e5e35f07fafcaa5b"
]
]
},
{
"id": "613dd73590f50433",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "e27bdf5e4cdc9e39",
"name": "room - ui - photovoltaic - load",
"links": [
"9e4bfee0db3051d4"
],
"x": 135,
"y": 3480,
"wires": [
[
"daab9b7b09d11bac",
"c99676ea32c261f1"
]
]
},
{
"id": "150f3acd97d50753",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "e27bdf5e4cdc9e39",
"name": "room - ui - photovoltaic - metric",
"links": [
"b6323e1460f6f50c"
],
"x": 135,
"y": 3540,
"wires": [
[
"8db09f7819d2fc6d"
]
]
},
{
"id": "8db09f7819d2fc6d",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "e27bdf5e4cdc9e39",
"name": "measurement",
"property": "measurement",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "photovoltaic",
"vt": "str"
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 300,
"y": 3540,
"wires": [
[
"8db4331ffeff0ab1",
"5383281dc0065107"
]
]
},
{
"id": "daab9b7b09d11bac",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "e27bdf5e4cdc9e39",
"name": "reset",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\":{\t \"hide\":[\"Pièces:Photovoltaïque\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 850,
"y": 3480,
"wires": [
[
"2eb4bd8b2ab468ef",
"775c66f414eb199a",
"342b305e6299276c",
"e55be2c582d3618f"
]
]
},
{
"id": "775c66f414eb199a",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "e27bdf5e4cdc9e39",
"name": "payload",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "Aucun relevé photovoltaic",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1020,
"y": 3480,
"wires": [
[
"d19c82d1654a04ca"
]
]
},
{
"id": "d19c82d1654a04ca",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "e27bdf5e4cdc9e39",
"group": "63f4993fe010ac66",
"order": 1,
"width": "6",
"height": "1",
"name": "none",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-center",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 1190,
"y": 3480,
"wires": []
},
{
"id": "8db4331ffeff0ab1",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "e27bdf5e4cdc9e39",
"name": "set",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\":{\t \"show\":[\"Pièces:Photovoltaïque\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "remove",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 850,
"y": 3540,
"wires": [
[
"2eb4bd8b2ab468ef",
"775c66f414eb199a"
]
]
},
{
"id": "2eb4bd8b2ab468ef",
"type": "ui-control",
"z": "aab0c030de7df5cc",
"g": "e27bdf5e4cdc9e39",
"name": "",
"ui": "2d75e4809d2a6fbf",
"events": "all",
"x": 1020,
"y": 3540,
"wires": [
[]
]
},
{
"id": "6a027347453d83c3",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "e27bdf5e4cdc9e39",
"name": "payload",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "msg.payload&'W'",
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 840,
"y": 3660,
"wires": [
[
"342b305e6299276c"
]
]
},
{
"id": "342b305e6299276c",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "e27bdf5e4cdc9e39",
"group": "63f4993fe010ac66",
"order": 2,
"width": "6",
"height": "1",
"name": "production power",
"label": "Production",
"format": "{{msg.payload}}",
"layout": "row-spread",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 1050,
"y": 3660,
"wires": []
},
{
"id": "5827a4b8ae9ce58a",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "e27bdf5e4cdc9e39",
"name": "payload",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "msg.payload&'W'",
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 840,
"y": 3720,
"wires": [
[
"e55be2c582d3618f"
]
]
},
{
"id": "e55be2c582d3618f",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "e27bdf5e4cdc9e39",
"group": "63f4993fe010ac66",
"order": 3,
"width": "6",
"height": "1",
"name": "import power",
"label": "Importation",
"format": "{{msg.payload}}",
"layout": "row-spread",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 1030,
"y": 3720,
"wires": []
},
{
"id": "a58b09ccb8f97924",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "e27bdf5e4cdc9e39",
"name": "field",
"property": "field",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "production power",
"vt": "str"
},
{
"t": "eq",
"v": "import power",
"vt": "str"
}
],
"checkall": "false",
"repair": false,
"outputs": 2,
"x": 670,
"y": 3660,
"wires": [
[
"6a027347453d83c3"
],
[
"5827a4b8ae9ce58a"
]
]
},
{
"id": "28ae56ce57b30c92",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "e27bdf5e4cdc9e39",
"name": "reset",
"rules": [],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 850,
"y": 3600,
"wires": [
[
"342b305e6299276c",
"e55be2c582d3618f"
]
]
},
{
"id": "c99676ea32c261f1",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "e27bdf5e4cdc9e39",
"name": "50 ms",
"pauseType": "delay",
"timeout": "150",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 270,
"y": 3600,
"wires": [
[
"28ae56ce57b30c92"
]
]
},
{
"id": "5383281dc0065107",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "e27bdf5e4cdc9e39",
"name": "100 ms",
"pauseType": "delay",
"timeout": "100",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 500,
"y": 3660,
"wires": [
[
"a58b09ccb8f97924"
]
]
},
{
"id": "7c1941c9ed1317fd",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "cf7114b43871c414",
"name": "payload",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "Aucun anniversaire aujourd'hui",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1140,
"y": 4080,
"wires": [
[
"69c1098076e822f6"
]
]
},
{
"id": "69c1098076e822f6",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "cf7114b43871c414",
"group": "cde58fe11ffae273",
"order": 2,
"width": "6",
"height": "1",
"name": "today birthday",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-left",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 1340,
"y": 4020,
"wires": []
},
{
"id": "edf6d818fc24d922",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "cf7114b43871c414",
"group": "cde58fe11ffae273",
"order": 3,
"width": "6",
"height": "1",
"name": "tomorrow birthday",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-left",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 1350,
"y": 4140,
"wires": []
},
{
"id": "c7fb4cc0446dbf74",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "cf7114b43871c414",
"name": "payload",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "Aucun anniversaire demain",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1140,
"y": 4200,
"wires": [
[
"edf6d818fc24d922"
]
]
},
{
"id": "daf44778ff19113d",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "cf7114b43871c414",
"name": "payload",
"property": "payload",
"propertyType": "msg",
"rules": [
{
"t": "nempty"
},
{
"t": "else"
}
],
"checkall": "false",
"repair": false,
"outputs": 2,
"x": 960,
"y": 4020,
"wires": [
[
"69c1098076e822f6"
],
[
"7c1941c9ed1317fd"
]
]
},
{
"id": "1a58eab278d161f3",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "cf7114b43871c414",
"name": "payload",
"property": "payload",
"propertyType": "msg",
"rules": [
{
"t": "nempty"
},
{
"t": "else"
}
],
"checkall": "false",
"repair": false,
"outputs": 2,
"x": 960,
"y": 4140,
"wires": [
[
"edf6d818fc24d922"
],
[
"c7fb4cc0446dbf74"
]
]
},
{
"id": "95b83d4f7b2e36d6",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "cf7114b43871c414",
"name": "100 ms",
"pauseType": "delay",
"timeout": "100",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 440,
"y": 4020,
"wires": [
[
"6888bb4727921ff4",
"aa0d0e7c55d0ca77",
"0467047fa991d42e"
]
]
},
{
"id": "6888bb4727921ff4",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "cf7114b43871c414",
"name": "from global",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "metrics.agenda.birthday.today",
"tot": "global"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 630,
"y": 4020,
"wires": [
[
"daf44778ff19113d"
]
]
},
{
"id": "aa0d0e7c55d0ca77",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "cf7114b43871c414",
"name": "from global",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "metrics.agenda.birthday.tomorrow",
"tot": "global"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 630,
"y": 4140,
"wires": [
[
"1a58eab278d161f3"
]
]
},
{
"id": "0cdf527eea858d38",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "cf7114b43871c414",
"name": "room - ui - agenda - load",
"links": [
"9e4bfee0db3051d4"
],
"x": 135,
"y": 3840,
"wires": [
[
"e62675c777ab078d",
"e9015b7aad0145df"
]
]
},
{
"id": "fa60e7b17b73d75a",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "cf7114b43871c414",
"name": "room - ui - agenda - metric",
"links": [
"b6323e1460f6f50c"
],
"x": 135,
"y": 3900,
"wires": [
[
"38113221fd7ac74f"
]
]
},
{
"id": "38113221fd7ac74f",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "cf7114b43871c414",
"name": "room",
"property": "room",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "home",
"vt": "str"
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 270,
"y": 3900,
"wires": [
[
"95b83d4f7b2e36d6",
"e0a3e77a2e5cc677"
]
]
},
{
"id": "e62675c777ab078d",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "cf7114b43871c414",
"name": "reset",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\":{\t \"hide\":[\"Pièces:Agenda\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1150,
"y": 3840,
"wires": [
[
"20fe207df07074ca",
"816e8f38b155770a"
]
]
},
{
"id": "816e8f38b155770a",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "cf7114b43871c414",
"name": "payload",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "Aucun relevé photovoltaic",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1320,
"y": 3840,
"wires": [
[
"5e69f8525379ec0c"
]
]
},
{
"id": "5e69f8525379ec0c",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "cf7114b43871c414",
"group": "cde58fe11ffae273",
"order": 1,
"width": "6",
"height": "1",
"name": "none",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-center",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 1490,
"y": 3840,
"wires": []
},
{
"id": "20fe207df07074ca",
"type": "ui-control",
"z": "aab0c030de7df5cc",
"g": "cf7114b43871c414",
"name": "",
"ui": "2d75e4809d2a6fbf",
"events": "all",
"x": 1320,
"y": 3900,
"wires": [
[]
]
},
{
"id": "e0a3e77a2e5cc677",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "cf7114b43871c414",
"name": "set",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\":{\t \"show\":[\"Pièces:Agenda\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "remove",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1150,
"y": 3900,
"wires": [
[
"20fe207df07074ca",
"816e8f38b155770a"
]
]
},
{
"id": "96f6b4a768453df2",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "cf7114b43871c414",
"name": "reset",
"rules": [],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 970,
"y": 3960,
"wires": [
[
"7c1941c9ed1317fd",
"c7fb4cc0446dbf74",
"e53a56f681d4ca9e"
]
]
},
{
"id": "686debd2a5597828",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "cf7114b43871c414",
"name": "50 ms",
"pauseType": "delay",
"timeout": "150",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 430,
"y": 3960,
"wires": [
[
"96f6b4a768453df2"
]
]
},
{
"id": "e9015b7aad0145df",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "cf7114b43871c414",
"name": "room",
"property": "room",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "home",
"vt": "str"
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 270,
"y": 3960,
"wires": [
[
"686debd2a5597828"
]
]
},
{
"id": "e53a56f681d4ca9e",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "cf7114b43871c414",
"name": "payload",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "Aucune poubelle demain",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1140,
"y": 4320,
"wires": [
[
"b7fbf4650b5dac3a"
]
]
},
{
"id": "b7fbf4650b5dac3a",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "cf7114b43871c414",
"group": "cde58fe11ffae273",
"order": 4,
"width": "6",
"height": "1",
"name": "tomorrow trash",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-left",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 1340,
"y": 4260,
"wires": []
},
{
"id": "b4c42dd5263f05c2",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "cf7114b43871c414",
"name": "payload",
"property": "payload",
"propertyType": "msg",
"rules": [
{
"t": "nempty"
},
{
"t": "else"
}
],
"checkall": "false",
"repair": false,
"outputs": 2,
"x": 960,
"y": 4260,
"wires": [
[
"b7fbf4650b5dac3a"
],
[
"e53a56f681d4ca9e"
]
]
},
{
"id": "0467047fa991d42e",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "cf7114b43871c414",
"name": "from global",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "metrics.agenda.trash.tomorrow",
"tot": "global"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 630,
"y": 4260,
"wires": [
[
"b4c42dd5263f05c2"
]
]
},
{
"id": "7dc1c5c9ba185887",
"type": "comment",
"z": "aab0c030de7df5cc",
"g": "cf7114b43871c414",
"name": "on room \"home\" only",
"info": "",
"x": 210,
"y": 4080,
"wires": []
},
{
"id": "3bd22b1740d9d8b2",
"type": "ui-chart",
"z": "aab0c030de7df5cc",
"d": true,
"g": "04de52a5f5237233",
"group": "8bdaa1ba3eb700cc",
"name": "chart outdoor temperature",
"label": "",
"order": 1,
"chartType": "line",
"category": "_field",
"categoryType": "property",
"xAxisProperty": "_time",
"xAxisPropertyType": "msg",
"xAxisType": "time",
"yAxisProperty": "_value",
"ymin": "",
"ymax": "",
"action": "replace",
"pointShape": "false",
"pointRadius": "2",
"showLegend": false,
"removeOlder": 1,
"removeOlderUnit": "86400",
"removeOlderPoints": "100",
"colors": [
"#1f77b4",
"#aec7e8",
"#ff7f0e",
"#2ca02c",
"#98df8a",
"#d62728",
"#ff9896",
"#9467bd",
"#c5b0d5"
],
"width": 6,
"height": "6",
"className": "",
"x": 550,
"y": 1000,
"wires": [
[]
]
},
{
"id": "43e68c058a7661d6",
"type": "influxdb in",
"z": "aab0c030de7df5cc",
"d": true,
"g": "04de52a5f5237233",
"influxdb": "e408b55d1dc6870d",
"name": "",
"query": "from(bucket: \"resume\")\n |> range(start: -1d, stop: now())\n |> aggregateWindow(every: 30m, fn: last, createEmpty: false)\n |> filter(fn: (r) =>\n r._measurement == \"temperature\" and (r._field == \"parking probe\" or r._field == \"jardin probe\")\n )",
"rawOutput": false,
"precision": "",
"retentionPolicy": "",
"org": "iotredloop",
"x": 300,
"y": 1000,
"wires": [
[
"3bd22b1740d9d8b2"
]
]
},
{
"id": "b3f5b970a9b03119",
"type": "link in",
"z": "aab0c030de7df5cc",
"d": true,
"g": "04de52a5f5237233",
"name": "home - ui - chart outdoor temperature",
"links": [
"004bb30c27c94fb4"
],
"x": 135,
"y": 1000,
"wires": [
[
"43e68c058a7661d6"
]
]
},
{
"id": "53e61734d5875604",
"type": "ui-chart",
"z": "aab0c030de7df5cc",
"d": true,
"g": "84416ebc7a349dd4",
"group": "7f89503f8062898b",
"name": "chart outdoor humidity",
"label": "",
"order": 1,
"chartType": "line",
"category": "_field",
"categoryType": "property",
"xAxisProperty": "_time",
"xAxisPropertyType": "msg",
"xAxisType": "time",
"yAxisProperty": "_value",
"ymin": "",
"ymax": "",
"action": "replace",
"pointShape": "false",
"pointRadius": "2",
"showLegend": false,
"removeOlder": 1,
"removeOlderUnit": "86400",
"removeOlderPoints": "100",
"colors": [
"#1f77b4",
"#aec7e8",
"#ff7f0e",
"#2ca02c",
"#98df8a",
"#d62728",
"#ff9896",
"#9467bd",
"#c5b0d5"
],
"width": 6,
"height": "6",
"className": "",
"x": 540,
"y": 1120,
"wires": [
[]
]
},
{
"id": "f9ae231f709aa135",
"type": "influxdb in",
"z": "aab0c030de7df5cc",
"d": true,
"g": "84416ebc7a349dd4",
"influxdb": "e408b55d1dc6870d",
"name": "",
"query": "from(bucket: \"resume\")\n |> range(start: -1d, stop: now())\n |> aggregateWindow(every: 30m, fn: last, createEmpty: false)\n |> filter(fn: (r) =>\n r._measurement == \"humidity\" and (r._field == \"parking probe\" or r._field == \"jardin probe\")\n )",
"rawOutput": false,
"precision": "",
"retentionPolicy": "",
"org": "iotredloop",
"x": 300,
"y": 1120,
"wires": [
[
"53e61734d5875604"
]
]
},
{
"id": "50bc182c3569008c",
"type": "link in",
"z": "aab0c030de7df5cc",
"d": true,
"g": "84416ebc7a349dd4",
"name": "home - ui - chart outdoor humidity",
"links": [
"004bb30c27c94fb4"
],
"x": 135,
"y": 1120,
"wires": [
[
"f9ae231f709aa135"
]
]
},
{
"id": "3ea1bb4e5ff3e53a",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "9b11e3a85026957b",
"name": "field",
"property": "field",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "balloon",
"vt": "str"
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 670,
"y": 4620,
"wires": [
[
"417fbb2eb3a923ed",
"e5267eaa5761e821"
]
]
},
{
"id": "bf71f08c103ab9bf",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "9b11e3a85026957b",
"name": "reset",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "false",
"tot": "bool"
},
{
"t": "set",
"p": "options",
"pt": "msg",
"to": "[{'label':'N/A','value':''}]",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 830,
"y": 4560,
"wires": [
[
"417fbb2eb3a923ed",
"309706fa0b759907"
]
]
},
{
"id": "b8ed61d35607d163",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "9b11e3a85026957b",
"name": "room - ui - cumulus - load",
"links": [
"9e4bfee0db3051d4"
],
"x": 135,
"y": 4440,
"wires": [
[
"3fbe41cfcb30b29f",
"92f84c3ac249f995"
]
]
},
{
"id": "4c93ed77e680ad7a",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "9b11e3a85026957b",
"name": "room - ui - cumulus - metric",
"links": [
"b6323e1460f6f50c"
],
"x": 135,
"y": 4500,
"wires": [
[
"a2ed4c3380f63344"
]
]
},
{
"id": "f1cc0ee7d294d743",
"type": "link out",
"z": "aab0c030de7df5cc",
"g": "9b11e3a85026957b",
"name": "room - ui - cumulus - metric",
"mode": "link",
"links": [
"2690f4e06626ebda"
],
"x": 1515,
"y": 4620,
"wires": []
},
{
"id": "6899ef31a931df1c",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "9b11e3a85026957b",
"name": "set metric",
"rules": [
{
"t": "set",
"p": "measurement",
"pt": "msg",
"to": "cible",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1380,
"y": 4620,
"wires": [
[
"f1cc0ee7d294d743"
]
]
},
{
"id": "a2ed4c3380f63344",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "9b11e3a85026957b",
"name": "measurement",
"property": "measurement",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "cumulus",
"vt": "str"
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 300,
"y": 4500,
"wires": [
[
"8a877a1f0ad96a9f",
"c17dc35aca46f82c"
]
]
},
{
"id": "d66a556c8804aa96",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "9b11e3a85026957b",
"group": "d9226f161296ef5d",
"order": 1,
"width": "6",
"height": "1",
"name": "none",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-center",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 1170,
"y": 4440,
"wires": []
},
{
"id": "5a3cf6eb82112299",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "9b11e3a85026957b",
"name": "payload",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "Aucun cumulus",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1000,
"y": 4440,
"wires": [
[
"d66a556c8804aa96"
]
]
},
{
"id": "3fbe41cfcb30b29f",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "9b11e3a85026957b",
"name": "reset",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\":{\t \"hide\":[\"Pièces:Cumulus\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "reset",
"pt": "msg",
"to": "true",
"tot": "bool"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 830,
"y": 4440,
"wires": [
[
"5a3cf6eb82112299",
"86bf6614eaaed4fb"
]
]
},
{
"id": "8a877a1f0ad96a9f",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "9b11e3a85026957b",
"name": "set",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\":{\t \"show\":[\"Pièces:Cumulus\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "remove",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 830,
"y": 4500,
"wires": [
[
"86bf6614eaaed4fb",
"5a3cf6eb82112299"
]
]
},
{
"id": "86bf6614eaaed4fb",
"type": "ui-control",
"z": "aab0c030de7df5cc",
"g": "9b11e3a85026957b",
"name": "",
"ui": "2d75e4809d2a6fbf",
"events": "all",
"x": 1000,
"y": 4500,
"wires": [
[]
]
},
{
"id": "417fbb2eb3a923ed",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "9b11e3a85026957b",
"name": "balloon",
"label": "",
"group": "d9226f161296ef5d",
"order": 3,
"width": "1",
"height": "1",
"passthru": false,
"topic": "balloon",
"topicType": "str",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "water-boiler",
"oncolor": "teal",
"offvalue": "false",
"offvalueType": "bool",
"officon": "water-boiler-off",
"offcolor": "grey",
"x": 1200,
"y": 4620,
"wires": [
[
"6899ef31a931df1c"
]
]
},
{
"id": "c17dc35aca46f82c",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "9b11e3a85026957b",
"name": "100 ms",
"pauseType": "delay",
"timeout": "100",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 500,
"y": 4620,
"wires": [
[
"3ea1bb4e5ff3e53a"
]
]
},
{
"id": "92f84c3ac249f995",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "9b11e3a85026957b",
"name": "50 ms",
"pauseType": "delay",
"timeout": "50",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 270,
"y": 4560,
"wires": [
[
"bf71f08c103ab9bf"
]
]
},
{
"id": "e5267eaa5761e821",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "9b11e3a85026957b",
"name": "format",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "msg.payload?\"Cumulus en marche\":\"Cumulus à l'arrêt\"",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 830,
"y": 4680,
"wires": [
[
"309706fa0b759907"
]
]
},
{
"id": "309706fa0b759907",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "9b11e3a85026957b",
"group": "d9226f161296ef5d",
"order": 2,
"width": "5",
"height": "1",
"name": "balloon (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 1010,
"y": 4680,
"wires": []
},
{
"id": "367ddcc943fb234e",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "486786996f8e512b",
"name": "field",
"property": "field",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "cmv",
"vt": "str"
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 670,
"y": 4980,
"wires": [
[
"18531ed9a7d1af80",
"a80b7e58e8b264f6"
]
]
},
{
"id": "b3e71ec6ef25bab1",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "486786996f8e512b",
"name": "reset",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "false",
"tot": "bool"
},
{
"t": "set",
"p": "options",
"pt": "msg",
"to": "[{'label':'N/A','value':''}]",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 830,
"y": 4920,
"wires": [
[
"a80b7e58e8b264f6",
"204d9ba1193ba811"
]
]
},
{
"id": "ef2769915480b0f6",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "486786996f8e512b",
"name": "room - ui - airflow - load",
"links": [
"9e4bfee0db3051d4"
],
"x": 135,
"y": 4800,
"wires": [
[
"174edf5e342c527e",
"3902e4b05ebbbfaf"
]
]
},
{
"id": "4bea82d34bf79d91",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "486786996f8e512b",
"name": "room - ui - airflow - metric",
"links": [
"b6323e1460f6f50c"
],
"x": 135,
"y": 4860,
"wires": [
[
"9cab1d58af793873"
]
]
},
{
"id": "a4dbfc219ae2dcd8",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "486786996f8e512b",
"name": "set metric",
"rules": [
{
"t": "set",
"p": "measurement",
"pt": "msg",
"to": "cible",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1360,
"y": 4980,
"wires": [
[
"ef9a2b91b42284b7"
]
]
},
{
"id": "9cab1d58af793873",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "486786996f8e512b",
"name": "measurement",
"property": "measurement",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "airflow",
"vt": "str"
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 300,
"y": 4860,
"wires": [
[
"ede7f68b56764350",
"0e12a116cd5a645e"
]
]
},
{
"id": "174edf5e342c527e",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "486786996f8e512b",
"name": "reset",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\":{\t \"hide\":[\"Pièces:Ventilation\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 830,
"y": 4800,
"wires": [
[
"1fc6514464e22856",
"c7121847509f1d08"
]
]
},
{
"id": "c7121847509f1d08",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "486786996f8e512b",
"name": "payload",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "Aucune ventialtion",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1000,
"y": 4800,
"wires": [
[
"989b7d7ecba85616"
]
]
},
{
"id": "989b7d7ecba85616",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "486786996f8e512b",
"group": "2da57f82233c276b",
"order": 1,
"width": "6",
"height": "1",
"name": "none",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-center",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 1170,
"y": 4800,
"wires": []
},
{
"id": "1fc6514464e22856",
"type": "ui-control",
"z": "aab0c030de7df5cc",
"g": "486786996f8e512b",
"name": "",
"ui": "2d75e4809d2a6fbf",
"events": "all",
"x": 1000,
"y": 4860,
"wires": [
[]
]
},
{
"id": "ede7f68b56764350",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "486786996f8e512b",
"name": "set",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\":{\t \"show\":[\"Pièces:Ventilation\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "remove",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 830,
"y": 4860,
"wires": [
[
"1fc6514464e22856",
"c7121847509f1d08"
]
]
},
{
"id": "a80b7e58e8b264f6",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "486786996f8e512b",
"name": "cmv",
"label": "",
"group": "2da57f82233c276b",
"order": 3,
"width": "1",
"height": "1",
"passthru": false,
"topic": "cmv",
"topicType": "str",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "fan",
"oncolor": "teal",
"offvalue": "false",
"offvalueType": "bool",
"officon": "fan-off",
"offcolor": "grey",
"x": 1170,
"y": 4980,
"wires": [
[
"a4dbfc219ae2dcd8"
]
]
},
{
"id": "0e12a116cd5a645e",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "486786996f8e512b",
"name": "250 ms",
"pauseType": "delay",
"timeout": "100",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 500,
"y": 4980,
"wires": [
[
"367ddcc943fb234e"
]
]
},
{
"id": "3902e4b05ebbbfaf",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "486786996f8e512b",
"name": "50 ms",
"pauseType": "delay",
"timeout": "50",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 270,
"y": 4920,
"wires": [
[
"b3e71ec6ef25bab1"
]
]
},
{
"id": "18531ed9a7d1af80",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "486786996f8e512b",
"name": "format",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "msg.payload?\"Ventilation en marche\":\"Ventialtion à l'arrêt\"",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 830,
"y": 5040,
"wires": [
[
"204d9ba1193ba811"
]
]
},
{
"id": "204d9ba1193ba811",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "486786996f8e512b",
"group": "2da57f82233c276b",
"order": 2,
"width": "5",
"height": "1",
"name": "cmv (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 1000,
"y": 5040,
"wires": []
},
{
"id": "ef9a2b91b42284b7",
"type": "link out",
"z": "aab0c030de7df5cc",
"g": "486786996f8e512b",
"name": "room - ui - airflow - metric",
"mode": "link",
"links": [
"2690f4e06626ebda"
],
"x": 1495,
"y": 4980,
"wires": []
},
{
"id": "d5a2226e7f24deda",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "48dd7d439fba9eda",
"name": "field",
"property": "field",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "alexa",
"vt": "str"
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 670,
"y": 5340,
"wires": [
[
"22b72e8520c12a40",
"626e1746ced16a4c"
]
]
},
{
"id": "fc6548d30b49e4d0",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "48dd7d439fba9eda",
"name": "set metric",
"rules": [
{
"t": "set",
"p": "measurement",
"pt": "msg",
"to": "volume",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1380,
"y": 5340,
"wires": [
[
"8a6f97848d7b1a2c"
]
]
},
{
"id": "c72c85a05c057eb6",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "48dd7d439fba9eda",
"name": "room - ui - alexa - metric",
"links": [
"b6323e1460f6f50c"
],
"x": 135,
"y": 5220,
"wires": [
[
"63f153f048b1295f"
]
]
},
{
"id": "5f5234be5bf42b3a",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "48dd7d439fba9eda",
"name": "room - ui - alexa - load",
"links": [
"9e4bfee0db3051d4"
],
"x": 135,
"y": 5160,
"wires": [
[
"2723a51ead34599a",
"c90a6ddfd223af79"
]
]
},
{
"id": "8a6f97848d7b1a2c",
"type": "link out",
"z": "aab0c030de7df5cc",
"g": "48dd7d439fba9eda",
"name": "room - ui - alexa - metric",
"mode": "link",
"links": [
"2690f4e06626ebda"
],
"x": 1515,
"y": 5340,
"wires": []
},
{
"id": "63f153f048b1295f",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "48dd7d439fba9eda",
"name": "measurement",
"property": "measurement",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "volume",
"vt": "str"
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 300,
"y": 5220,
"wires": [
[
"2923cfe0def7c0ad",
"7475623aa0893639"
]
]
},
{
"id": "130d6f3ddbbffdae",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "48dd7d439fba9eda",
"name": "reset",
"rules": [],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 830,
"y": 5280,
"wires": [
[
"ed28b9fa5c455f0c",
"626e1746ced16a4c"
]
]
},
{
"id": "2923cfe0def7c0ad",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "48dd7d439fba9eda",
"name": "set",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\": {\t \"show\": [\"Pièces:Alexa\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "remove",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 830,
"y": 5220,
"wires": [
[
"ecf7b9d277d80279",
"f1f8c53efd3838a8"
]
]
},
{
"id": "2723a51ead34599a",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "48dd7d439fba9eda",
"name": "reset",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\": {\t \"hide\": [\"Pièces:Alexa\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "reset",
"pt": "msg",
"to": "true",
"tot": "bool"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 830,
"y": 5160,
"wires": [
[
"f1f8c53efd3838a8",
"ecf7b9d277d80279"
]
]
},
{
"id": "f1f8c53efd3838a8",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "48dd7d439fba9eda",
"name": "payload",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "Aucun assistant Alexa",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1000,
"y": 5160,
"wires": [
[
"a1ac1aa658d58387"
]
]
},
{
"id": "a1ac1aa658d58387",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "48dd7d439fba9eda",
"group": "e807a144dac63624",
"order": 1,
"width": "6",
"height": "1",
"name": "none",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-center",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 1170,
"y": 5160,
"wires": []
},
{
"id": "ecf7b9d277d80279",
"type": "ui-control",
"z": "aab0c030de7df5cc",
"g": "48dd7d439fba9eda",
"name": "",
"ui": "2d75e4809d2a6fbf",
"events": "all",
"x": 1000,
"y": 5220,
"wires": [
[]
]
},
{
"id": "7475623aa0893639",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "48dd7d439fba9eda",
"name": "100 ms",
"pauseType": "delay",
"timeout": "100",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 500,
"y": 5340,
"wires": [
[
"d5a2226e7f24deda"
]
]
},
{
"id": "626e1746ced16a4c",
"type": "ui-slider",
"z": "aab0c030de7df5cc",
"g": "48dd7d439fba9eda",
"group": "e807a144dac63624",
"name": "alexa",
"label": "",
"tooltip": "",
"order": 3,
"width": "4",
"height": "1",
"passthru": false,
"outs": "end",
"topic": "alexa",
"topicType": "str",
"thumbLabel": "true",
"showTicks": "false",
"min": 0,
"max": "99",
"step": "1",
"className": "",
"iconPrepend": "",
"iconAppend": "",
"color": "",
"colorTrack": "",
"colorThumb": "",
"x": 1210,
"y": 5340,
"wires": [
[
"fc6548d30b49e4d0"
]
]
},
{
"id": "c90a6ddfd223af79",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "48dd7d439fba9eda",
"name": "50 ms",
"pauseType": "delay",
"timeout": "50",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 270,
"y": 5280,
"wires": [
[
"130d6f3ddbbffdae"
]
]
},
{
"id": "22b72e8520c12a40",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "48dd7d439fba9eda",
"name": "format",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "'Volume à '&msg.payload",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 850,
"y": 5400,
"wires": [
[
"ed28b9fa5c455f0c"
]
]
},
{
"id": "ed28b9fa5c455f0c",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "48dd7d439fba9eda",
"group": "e807a144dac63624",
"order": 2,
"width": "2",
"height": "1",
"name": "volume (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 1030,
"y": 5400,
"wires": []
},
{
"id": "511350d9f34ce767",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "90046052f5bcb625",
"name": "room - ui - clock - load",
"links": [
"9e4bfee0db3051d4"
],
"x": 135,
"y": 5520,
"wires": [
[
"acfd5fff279e15de",
"61ed7b677cad542e"
]
]
},
{
"id": "7aaae6f81accc54b",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "90046052f5bcb625",
"name": "room - ui - clock - metric",
"links": [
"b6323e1460f6f50c"
],
"x": 135,
"y": 5580,
"wires": [
[
"20845c677b589935"
]
]
},
{
"id": "20845c677b589935",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "90046052f5bcb625",
"name": "measurement",
"property": "measurement",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "clock",
"vt": "str"
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 300,
"y": 5580,
"wires": [
[
"f77679312512233c",
"a87c14e04ed75544"
]
]
},
{
"id": "acfd5fff279e15de",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "90046052f5bcb625",
"name": "reset",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\": {\t \"hide\": [\"Pièces:Horloge\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "reset",
"pt": "msg",
"to": "true",
"tot": "bool"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 830,
"y": 5520,
"wires": [
[
"674dd33239c8c3e7",
"4f9d174388a77ea5"
]
]
},
{
"id": "674dd33239c8c3e7",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "90046052f5bcb625",
"name": "payload",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "Aucune horloge",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1000,
"y": 5520,
"wires": [
[
"d2846ad9c776708a"
]
]
},
{
"id": "d2846ad9c776708a",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "90046052f5bcb625",
"group": "3f693201c9dfc80c",
"order": 1,
"width": "6",
"height": "1",
"name": "none",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-center",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 1170,
"y": 5520,
"wires": []
},
{
"id": "4f9d174388a77ea5",
"type": "ui-control",
"z": "aab0c030de7df5cc",
"g": "90046052f5bcb625",
"name": "",
"ui": "2d75e4809d2a6fbf",
"events": "all",
"x": 1000,
"y": 5580,
"wires": [
[]
]
},
{
"id": "f77679312512233c",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "90046052f5bcb625",
"name": "set",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\": {\t \"show\": [\"Pièces:Horloge\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "remove",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 830,
"y": 5580,
"wires": [
[
"4f9d174388a77ea5",
"674dd33239c8c3e7"
]
]
},
{
"id": "f5f89b6efb421399",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "90046052f5bcb625",
"name": "reset",
"rules": [],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 830,
"y": 5640,
"wires": [
[
"f718cac6e7ec06c5",
"79fe08848f124125",
"af46ed6d30e60e05",
"a65aa958e432f9a5"
]
]
},
{
"id": "5673ce2c9088f475",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "90046052f5bcb625",
"name": "field",
"property": "field",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "work day",
"vt": "str"
},
{
"t": "eq",
"v": "work eve",
"vt": "str"
}
],
"checkall": "false",
"repair": false,
"outputs": 2,
"x": 670,
"y": 5760,
"wires": [
[
"f718cac6e7ec06c5",
"7f2dd140d1c88cb9"
],
[
"79fe08848f124125",
"dad6bb6b40fef41e"
]
]
},
{
"id": "f718cac6e7ec06c5",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "90046052f5bcb625",
"name": "work day",
"label": "",
"group": "3f693201c9dfc80c",
"order": 3,
"width": "1",
"height": "1",
"passthru": false,
"topic": "work day",
"topicType": "str",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "briefcase-clock",
"oncolor": "teal",
"offvalue": "false",
"offvalueType": "bool",
"officon": "briefcase-clock-outline",
"offcolor": "grey",
"x": 1220,
"y": 5760,
"wires": [
[]
]
},
{
"id": "79fe08848f124125",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "90046052f5bcb625",
"name": "work eve",
"label": "",
"group": "3f693201c9dfc80c",
"order": 5,
"width": "1",
"height": "1",
"passthru": false,
"topic": "work eve",
"topicType": "str",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "briefcase-clock",
"oncolor": "teal",
"offvalue": "false",
"offvalueType": "bool",
"officon": "briefcase-clock-outline",
"offcolor": "grey",
"x": 1220,
"y": 5820,
"wires": [
[]
]
},
{
"id": "a87c14e04ed75544",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "90046052f5bcb625",
"name": "100 ms",
"pauseType": "delay",
"timeout": "100",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 500,
"y": 5760,
"wires": [
[
"5673ce2c9088f475"
]
]
},
{
"id": "61ed7b677cad542e",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "90046052f5bcb625",
"name": "50 ms",
"pauseType": "delay",
"timeout": "50",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 270,
"y": 5640,
"wires": [
[
"f5f89b6efb421399"
]
]
},
{
"id": "af46ed6d30e60e05",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "90046052f5bcb625",
"group": "3f693201c9dfc80c",
"order": 2,
"width": "5",
"height": "1",
"name": "work day (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 1020,
"y": 5760,
"wires": []
},
{
"id": "7f2dd140d1c88cb9",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "90046052f5bcb625",
"name": "format",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "msg.payload?'Jour de travail':'Jour de repos'",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 830,
"y": 5760,
"wires": [
[
"af46ed6d30e60e05"
]
]
},
{
"id": "dad6bb6b40fef41e",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "90046052f5bcb625",
"name": "format",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "msg.payload?'Veille de travail':'Veille de repos'",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 830,
"y": 5820,
"wires": [
[
"a65aa958e432f9a5"
]
]
},
{
"id": "a65aa958e432f9a5",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "90046052f5bcb625",
"group": "3f693201c9dfc80c",
"order": 4,
"width": "5",
"height": "1",
"name": "work eve (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 1020,
"y": 5820,
"wires": []
},
{
"id": "0691d9a37686f464",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "35fa81df547b4491",
"name": "field",
"property": "field",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "actif",
"vt": "str"
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 670,
"y": 6180,
"wires": [
[
"6495af71a7195bb4",
"4edb12baad4c5bd0"
]
]
},
{
"id": "3c6ee783748b235e",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "35fa81df547b4491",
"name": "set metric",
"rules": [
{
"t": "set",
"p": "measurement",
"pt": "msg",
"to": "telegram",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1520,
"y": 6180,
"wires": [
[
"1d6b2ca73ae11560"
]
]
},
{
"id": "761cb37547fe4dc2",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "35fa81df547b4491",
"name": "room - ui - telegram - metric",
"links": [
"b6323e1460f6f50c"
],
"x": 135,
"y": 6000,
"wires": [
[
"befe8bfd3d3446cc"
]
]
},
{
"id": "a033c6dbdefb80f9",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "35fa81df547b4491",
"name": "room - ui - telegram - load",
"links": [
"9e4bfee0db3051d4"
],
"x": 135,
"y": 5940,
"wires": [
[
"45ec5e8001fad3fa",
"58e1c9e33b0a90f3"
]
]
},
{
"id": "1d6b2ca73ae11560",
"type": "link out",
"z": "aab0c030de7df5cc",
"g": "35fa81df547b4491",
"name": "room - ui - alexa - metric",
"mode": "link",
"links": [
"2690f4e06626ebda"
],
"x": 1655,
"y": 6180,
"wires": []
},
{
"id": "befe8bfd3d3446cc",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "35fa81df547b4491",
"name": "measurement",
"property": "measurement",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "telegram",
"vt": "str"
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 300,
"y": 6000,
"wires": [
[
"661f755eabe3c32b",
"bf793e9865c9e834"
]
]
},
{
"id": "2936573edcac41e4",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "35fa81df547b4491",
"name": "reset",
"rules": [],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 830,
"y": 6060,
"wires": [
[
"6495af71a7195bb4",
"97087ce25aae4515",
"5f4fe9067e1fd9a0"
]
]
},
{
"id": "661f755eabe3c32b",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "35fa81df547b4491",
"name": "set",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\": {\t \"show\": [\"Pièces:Telegram\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "remove",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 830,
"y": 6000,
"wires": [
[
"42cb1c19195b7aaf",
"9c9162236e4b23a6"
]
]
},
{
"id": "45ec5e8001fad3fa",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "35fa81df547b4491",
"name": "reset",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\": {\t \"hide\": [\"Pièces:Telegram\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "reset",
"pt": "msg",
"to": "true",
"tot": "bool"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 830,
"y": 5940,
"wires": [
[
"9c9162236e4b23a6",
"42cb1c19195b7aaf"
]
]
},
{
"id": "9c9162236e4b23a6",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "35fa81df547b4491",
"name": "payload",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "Aucun assistant Telegram",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1000,
"y": 5940,
"wires": [
[
"ce9aca3509c7c320"
]
]
},
{
"id": "ce9aca3509c7c320",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "35fa81df547b4491",
"group": "cfbed463c3e70b05",
"order": 1,
"width": "6",
"height": "1",
"name": "none",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-center",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 1170,
"y": 5940,
"wires": []
},
{
"id": "42cb1c19195b7aaf",
"type": "ui-control",
"z": "aab0c030de7df5cc",
"g": "35fa81df547b4491",
"name": "",
"ui": "2d75e4809d2a6fbf",
"events": "all",
"x": 1000,
"y": 6000,
"wires": [
[]
]
},
{
"id": "6495af71a7195bb4",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "35fa81df547b4491",
"name": "actif",
"label": "",
"group": "cfbed463c3e70b05",
"order": 3,
"width": "1",
"height": "1",
"passthru": false,
"topic": "actif",
"topicType": "str",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "cog",
"oncolor": "teal",
"offvalue": "false",
"offvalueType": "bool",
"officon": "cog-off-outline",
"offcolor": "grey",
"x": 1170,
"y": 6180,
"wires": [
[
"3c6ee783748b235e"
]
]
},
{
"id": "bf793e9865c9e834",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "35fa81df547b4491",
"name": "100 ms",
"pauseType": "delay",
"timeout": "100",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 500,
"y": 6180,
"wires": [
[
"0691d9a37686f464",
"5ab53f45b766d97b"
]
]
},
{
"id": "5f4fe9067e1fd9a0",
"type": "ui-text-input",
"z": "aab0c030de7df5cc",
"g": "35fa81df547b4491",
"group": "cfbed463c3e70b05",
"name": "",
"label": "Message",
"order": 4,
"width": "5",
"height": "1",
"topic": "topic",
"topicType": "msg",
"mode": "text",
"delay": 300,
"passthru": true,
"sendOnDelay": false,
"sendOnBlur": true,
"sendOnEnter": true,
"className": "",
"x": 1000,
"y": 6240,
"wires": [
[
"b4a9884f6b553123"
]
]
},
{
"id": "05b5a24c1547eb9a",
"type": "ui-button",
"z": "aab0c030de7df5cc",
"g": "35fa81df547b4491",
"group": "cfbed463c3e70b05",
"name": "send",
"label": "",
"order": 5,
"width": "1",
"height": "1",
"emulateClick": false,
"tooltip": "",
"color": "",
"bgcolor": "",
"className": "",
"icon": "send",
"iconPosition": "left",
"payload": "",
"payloadType": "str",
"topic": "message",
"topicType": "str",
"x": 990,
"y": 6300,
"wires": [
[
"12697008ac3ea99d"
]
]
},
{
"id": "b4a9884f6b553123",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "35fa81df547b4491",
"name": "flow",
"rules": [
{
"t": "set",
"p": "telegram.content",
"pt": "flow",
"to": "payload",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1170,
"y": 6240,
"wires": [
[]
]
},
{
"id": "5ab53f45b766d97b",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "35fa81df547b4491",
"name": "empty",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 670,
"y": 6240,
"wires": [
[
"5f4fe9067e1fd9a0"
]
]
},
{
"id": "86f604b24a73308c",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "35fa81df547b4491",
"name": "payload",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "telegram.content",
"tot": "flow"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1340,
"y": 6300,
"wires": [
[
"5ab53f45b766d97b",
"25609df681da5c1b",
"3c6ee783748b235e"
]
]
},
{
"id": "25609df681da5c1b",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "35fa81df547b4491",
"name": "set notification metric",
"rules": [
{
"t": "set",
"p": "bucket",
"pt": "msg",
"to": "system",
"tot": "str"
},
{
"t": "set",
"p": "measurement",
"pt": "msg",
"to": "notification",
"tot": "str"
},
{
"t": "set",
"p": "field",
"pt": "msg",
"to": "message",
"tot": "str"
},
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "Message telegram envoyé",
"tot": "str"
},
{
"t": "set",
"p": "repeat",
"pt": "msg",
"to": "true",
"tot": "bool"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1560,
"y": 6300,
"wires": [
[
"d2194c4dad790ec4"
]
]
},
{
"id": "d2194c4dad790ec4",
"type": "link out",
"z": "aab0c030de7df5cc",
"g": "35fa81df547b4491",
"name": "telegram - ui - notification",
"mode": "link",
"links": [
"206c1fb4a48067df"
],
"x": 1735,
"y": 6300,
"wires": []
},
{
"id": "12697008ac3ea99d",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "35fa81df547b4491",
"name": "flow",
"property": "telegram.content",
"propertyType": "flow",
"rules": [
{
"t": "nempty"
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 1170,
"y": 6300,
"wires": [
[
"86f604b24a73308c"
]
]
},
{
"id": "97087ce25aae4515",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "35fa81df547b4491",
"group": "cfbed463c3e70b05",
"order": 2,
"width": "5",
"height": "1",
"name": "actif (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 1000,
"y": 6180,
"wires": []
},
{
"id": "4edb12baad4c5bd0",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "35fa81df547b4491",
"name": "format",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "msg.payload?\"Gestion d'assistant active\":\"Gestion d'assistant inactive\"",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 830,
"y": 6180,
"wires": [
[
"97087ce25aae4515"
]
]
},
{
"id": "58e1c9e33b0a90f3",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "35fa81df547b4491",
"name": "50 ms",
"pauseType": "delay",
"timeout": "50",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 270,
"y": 6060,
"wires": [
[
"2936573edcac41e4"
]
]
},
{
"id": "af81b0a41bcf99df",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"name": "reset",
"rules": [
{
"t": "set",
"p": "index.aperture",
"pt": "flow",
"to": "{}",
"tot": "json"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4250,
"y": 1440,
"wires": [
[
"e9d47e8d56320c0f",
"e1468bd07f7833d2",
"fd32c9160864393c",
"e92aecb14578b6f2",
"8511a4bc957115d4",
"08e432ec0eeec199",
"c7e91ffdb1fe5a2e",
"280b16759c50ec5d",
"f098e88f376a791b",
"c3a2ed381aba6a33",
"3fecb11ba25e2884",
"48fe1d10a3a37a85"
]
]
},
{
"id": "6d6224968ba7c5d9",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"name": "room - ui - aperture - metric",
"links": [
"b6323e1460f6f50c"
],
"x": 2695,
"y": 1380,
"wires": [
[
"4468e5d7d722f524"
]
]
},
{
"id": "c6f86ceb44d413ed",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"name": "room - ui - aperture - load",
"links": [
"9e4bfee0db3051d4"
],
"x": 2695,
"y": 1320,
"wires": [
[
"227b59bd71d4ea5a",
"557d6369a161cd69"
]
]
},
{
"id": "227b59bd71d4ea5a",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"name": "reset",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\": {\t \"hide\": [\"Pièces:Ouvertures\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4250,
"y": 1320,
"wires": [
[
"b2720f096a0b488e",
"f87851f6472299ee"
]
]
},
{
"id": "0667b13392452757",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"name": "set",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\": {\t \"show\": [\"Pièces:Ouvertures\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "remove",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4250,
"y": 1380,
"wires": [
[
"b2720f096a0b488e",
"f87851f6472299ee"
]
]
},
{
"id": "b4bde00bbca1c9c3",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"name": "set metric",
"rules": [
{
"t": "set",
"p": "measurement",
"pt": "msg",
"to": "cible",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4780,
"y": 1560,
"wires": [
[
"1c698f378d20c0c8"
]
]
},
{
"id": "1c698f378d20c0c8",
"type": "link out",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"name": "room - ui - aperture - metric",
"mode": "link",
"links": [
"2690f4e06626ebda"
],
"x": 4915,
"y": 1560,
"wires": []
},
{
"id": "4468e5d7d722f524",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"name": "measurement",
"property": "measurement",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "aperture",
"vt": "str"
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 2860,
"y": 1380,
"wires": [
[
"0667b13392452757",
"b129a76c891d0014"
]
]
},
{
"id": "b2720f096a0b488e",
"type": "ui-control",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"name": "",
"ui": "2d75e4809d2a6fbf",
"events": "all",
"x": 4420,
"y": 1380,
"wires": [
[]
]
},
{
"id": "d0e8c2ef168e690c",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"group": "1af30d82c94d6258",
"order": 1,
"width": "6",
"height": "1",
"name": "none",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-center",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4590,
"y": 1320,
"wires": []
},
{
"id": "f87851f6472299ee",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"name": "payload",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "Aucune ouverture",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4420,
"y": 1320,
"wires": [
[
"d0e8c2ef168e690c"
]
]
},
{
"id": "e9d47e8d56320c0f",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"group": "1af30d82c94d6258",
"order": 2,
"width": "5",
"height": "1",
"name": "aperture 01 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4440,
"y": 1620,
"wires": []
},
{
"id": "e1468bd07f7833d2",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"group": "1af30d82c94d6258",
"order": 4,
"width": "5",
"height": "1",
"name": "aperture 02 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4440,
"y": 1680,
"wires": []
},
{
"id": "fd32c9160864393c",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"group": "1af30d82c94d6258",
"order": 6,
"width": "5",
"height": "1",
"name": "aperture 03 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4440,
"y": 1740,
"wires": []
},
{
"id": "e92aecb14578b6f2",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"group": "1af30d82c94d6258",
"order": 8,
"width": "5",
"height": "1",
"name": "aperture 04 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4440,
"y": 1800,
"wires": []
},
{
"id": "8511a4bc957115d4",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"group": "1af30d82c94d6258",
"order": 10,
"width": "5",
"height": "1",
"name": "aperture 05 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4440,
"y": 1860,
"wires": []
},
{
"id": "08e432ec0eeec199",
"type": "ui-slider",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"group": "1af30d82c94d6258",
"name": "shutter",
"label": "",
"tooltip": "",
"order": 13,
"width": "4",
"height": "1",
"passthru": false,
"outs": "end",
"topic": "shutter",
"topicType": "str",
"thumbLabel": true,
"min": 0,
"max": "99",
"step": 1,
"className": "",
"x": 4610,
"y": 1560,
"wires": [
[
"b4bde00bbca1c9c3"
]
]
},
{
"id": "04ae900e7a8e5ac8",
"type": "link call",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"name": "",
"links": [
"df0e4ab2e1efc286"
],
"linkType": "static",
"timeout": "30",
"x": 3420,
"y": 1620,
"wires": [
[
"248ab1ebea76ecae"
]
]
},
{
"id": "248ab1ebea76ecae",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"name": "text",
"rules": [
{
"t": "set",
"p": "trans",
"pt": "msg",
"to": "'La '&$string(msg.trans)&' est '&(msg.payload?'ouverte':'fermée')",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3610,
"y": 1620,
"wires": [
[
"95a3aef8bfc333e1"
]
]
},
{
"id": "95a3aef8bfc333e1",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"name": "exists",
"property": "index.aperture",
"propertyType": "flow",
"rules": [
{
"t": "hask",
"v": "field",
"vt": "msg"
},
{
"t": "else"
}
],
"checkall": "false",
"repair": false,
"outputs": 2,
"x": 3770,
"y": 1620,
"wires": [
[
"d5b35dbd65c8c2b9"
],
[
"3cecd7c4f79dd7fe"
]
]
},
{
"id": "d5b35dbd65c8c2b9",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"name": "index",
"rules": [
{
"t": "set",
"p": "index",
"pt": "msg",
"to": "index.battery[msg.field]",
"tot": "flow"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3930,
"y": 1620,
"wires": [
[
"6b79b66429521305"
]
]
},
{
"id": "3cecd7c4f79dd7fe",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"name": "index",
"rules": [
{
"t": "set",
"p": "index",
"pt": "msg",
"to": "index.aperture",
"tot": "flow"
},
{
"t": "set",
"p": "index",
"pt": "msg",
"to": "$count($keys(msg.index)) +1",
"tot": "jsonata"
},
{
"t": "set",
"p": "index.aperture[msg.field]",
"pt": "flow",
"to": "index",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3930,
"y": 1680,
"wires": [
[
"6b79b66429521305"
]
]
},
{
"id": "6b79b66429521305",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"name": "index",
"property": "index",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "1",
"vt": "num"
},
{
"t": "eq",
"v": "2",
"vt": "num"
},
{
"t": "eq",
"v": "3",
"vt": "num"
},
{
"t": "eq",
"v": "4",
"vt": "num"
},
{
"t": "eq",
"v": "5",
"vt": "num"
}
],
"checkall": "false",
"repair": false,
"outputs": 5,
"x": 4090,
"y": 1620,
"wires": [
[
"99abe6ab320bf6f1",
"c7e91ffdb1fe5a2e"
],
[
"5e8e9f03c92c72bf",
"280b16759c50ec5d"
],
[
"cec940e246132dd8",
"f098e88f376a791b"
],
[
"bc3f1c8b796e6e94",
"c3a2ed381aba6a33"
],
[
"55458de5ef49bb91",
"3fecb11ba25e2884"
]
]
},
{
"id": "7b3f1aaec004ecfa",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"name": "shutter",
"property": "field",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "shutter",
"vt": "str"
},
{
"t": "else"
}
],
"checkall": "false",
"repair": false,
"outputs": 2,
"x": 3230,
"y": 1560,
"wires": [
[
"08e432ec0eeec199",
"22b8700637e578f9"
],
[
"04ae900e7a8e5ac8"
]
]
},
{
"id": "c7e91ffdb1fe5a2e",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"name": "aperture 01",
"label": "",
"group": "1af30d82c94d6258",
"order": 3,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "door-open",
"oncolor": "purple",
"offvalue": "false",
"offvalueType": "bool",
"officon": "door",
"offcolor": "grey",
"x": 4650,
"y": 1620,
"wires": [
[]
]
},
{
"id": "99abe6ab320bf6f1",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4250,
"y": 1620,
"wires": [
[
"e9d47e8d56320c0f"
]
]
},
{
"id": "5e8e9f03c92c72bf",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4250,
"y": 1680,
"wires": [
[
"e1468bd07f7833d2"
]
]
},
{
"id": "cec940e246132dd8",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4250,
"y": 1740,
"wires": [
[
"fd32c9160864393c"
]
]
},
{
"id": "bc3f1c8b796e6e94",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4250,
"y": 1800,
"wires": [
[
"e92aecb14578b6f2"
]
]
},
{
"id": "55458de5ef49bb91",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4250,
"y": 1860,
"wires": [
[
"8511a4bc957115d4"
]
]
},
{
"id": "f098e88f376a791b",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"name": "aperture 03",
"label": "",
"group": "1af30d82c94d6258",
"order": 7,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "door-open",
"oncolor": "purple",
"offvalue": "false",
"offvalueType": "bool",
"officon": "door",
"offcolor": "grey",
"x": 4650,
"y": 1740,
"wires": [
[]
]
},
{
"id": "c3a2ed381aba6a33",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"name": "aperture 04",
"label": "",
"group": "1af30d82c94d6258",
"order": 9,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "door-open",
"oncolor": "purple",
"offvalue": "false",
"offvalueType": "bool",
"officon": "door",
"offcolor": "grey",
"x": 4650,
"y": 1800,
"wires": [
[]
]
},
{
"id": "3fecb11ba25e2884",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"name": "aperture 05",
"label": "",
"group": "1af30d82c94d6258",
"order": 11,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "door-open",
"oncolor": "purple",
"offvalue": "false",
"offvalueType": "bool",
"officon": "door",
"offcolor": "grey",
"x": 4650,
"y": 1860,
"wires": [
[]
]
},
{
"id": "b129a76c891d0014",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"name": "100 ms",
"pauseType": "delay",
"timeout": "100",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 3060,
"y": 1560,
"wires": [
[
"7b3f1aaec004ecfa"
]
]
},
{
"id": "280b16759c50ec5d",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"name": "aperture 02",
"label": "",
"group": "1af30d82c94d6258",
"order": 5,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "door-open",
"oncolor": "purple",
"offvalue": "false",
"offvalueType": "bool",
"officon": "door",
"offcolor": "grey",
"x": 4650,
"y": 1680,
"wires": [
[]
]
},
{
"id": "48fe1d10a3a37a85",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"group": "1af30d82c94d6258",
"order": 12,
"width": "2",
"height": "1",
"name": "shutter (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4430,
"y": 1560,
"wires": []
},
{
"id": "22b8700637e578f9",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"name": "format",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "'Volet à '&msg.payload&'%'",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4250,
"y": 1560,
"wires": [
[
"48fe1d10a3a37a85"
]
]
},
{
"id": "557d6369a161cd69",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "af3293313a492113",
"name": "50 ms",
"pauseType": "delay",
"timeout": "150",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 2830,
"y": 1440,
"wires": [
[
"af81b0a41bcf99df"
]
]
},
{
"id": "2ac79808a71cacb1",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"name": "value",
"property": "payload",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "0",
"vt": "num"
},
{
"t": "false"
},
{
"t": "else"
}
],
"checkall": "false",
"repair": false,
"outputs": 3,
"x": 3610,
"y": 2220,
"wires": [
[
"191e72ca8d7deecf"
],
[
"191e72ca8d7deecf"
],
[
"4f140e0b7bb038a6"
]
]
},
{
"id": "191e72ca8d7deecf",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"name": "false",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "0",
"tot": "num"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3770,
"y": 2220,
"wires": [
[
"fa4bf780a0f34822"
]
]
},
{
"id": "4f140e0b7bb038a6",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"name": "true",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "4",
"tot": "num"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3770,
"y": 2280,
"wires": [
[
"fa4bf780a0f34822"
]
]
},
{
"id": "68a06a849669ed22",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"name": "set metric",
"rules": [
{
"t": "set",
"p": "measurement",
"pt": "msg",
"to": "cible",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4960,
"y": 2220,
"wires": [
[
"60368ba60dfa48a3"
]
]
},
{
"id": "3add54b2949c23ec",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"name": "reset",
"rules": [
{
"t": "set",
"p": "index.light",
"pt": "flow",
"to": "{}",
"tot": "json"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4410,
"y": 2100,
"wires": [
[
"246e55d292fe0f91",
"c863abef8c3dded1",
"ea7482edacd656f7",
"1b1ed5db08fa516f",
"f9014dd138d70756",
"4ed4b78dc034a6c9",
"3ea01cdef09d498b",
"912811332f1921eb",
"0fa65bab1ee8568a",
"7280c7be1481cd40"
]
]
},
{
"id": "5f3f7c722ac856e1",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"name": "boot light",
"links": [
"9e4bfee0db3051d4"
],
"x": 2695,
"y": 1980,
"wires": [
[
"cae48203992d0c58",
"689e466df8f8c5c5"
]
]
},
{
"id": "60368ba60dfa48a3",
"type": "link out",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"name": "room - ui - light - metric",
"mode": "link",
"links": [
"2690f4e06626ebda"
],
"x": 5095,
"y": 2220,
"wires": []
},
{
"id": "6d778528ac85f061",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"name": "room - ui - light - metric",
"links": [
"b6323e1460f6f50c"
],
"x": 2695,
"y": 2040,
"wires": [
[
"428c4887aeb1b8bf"
]
]
},
{
"id": "2416eed2ad7fb675",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"name": "set",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\":{\t \"show\":[\"Pièces:Lumières\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "remove",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4410,
"y": 2040,
"wires": [
[
"2c47c873b0dfeb59",
"eba701577392c37d"
]
]
},
{
"id": "cae48203992d0c58",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"name": "reset",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\":{\t \"hide\":[\"Pièces:Lumières\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "reset",
"pt": "msg",
"to": "true",
"tot": "bool"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4410,
"y": 1980,
"wires": [
[
"eba701577392c37d",
"2c47c873b0dfeb59"
]
]
},
{
"id": "d01299e89f601944",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"name": "index",
"property": "index",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "1",
"vt": "num"
},
{
"t": "eq",
"v": "2",
"vt": "num"
},
{
"t": "eq",
"v": "3",
"vt": "num"
},
{
"t": "eq",
"v": "4",
"vt": "num"
},
{
"t": "eq",
"v": "5",
"vt": "num"
}
],
"checkall": "false",
"repair": false,
"outputs": 5,
"x": 4250,
"y": 2220,
"wires": [
[
"caf4791638c6f452",
"246e55d292fe0f91"
],
[
"4a96348eb648c97c",
"1b1ed5db08fa516f"
],
[
"a95a9af12bbd3646",
"f9014dd138d70756"
],
[
"27111821405d5644",
"3ea01cdef09d498b"
],
[
"7de1422ef0247bba",
"0fa65bab1ee8568a"
]
]
},
{
"id": "c9b6f8136ca0bd79",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"name": "index",
"rules": [
{
"t": "set",
"p": "index",
"pt": "msg",
"to": "index.light[msg.field]",
"tot": "flow"
},
{
"t": "set",
"p": "topic",
"pt": "msg",
"to": "field",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 2220,
"wires": [
[
"d01299e89f601944"
]
]
},
{
"id": "fa4bf780a0f34822",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"name": "exists",
"property": "index.light",
"propertyType": "flow",
"rules": [
{
"t": "hask",
"v": "field",
"vt": "msg"
},
{
"t": "else"
}
],
"checkall": "false",
"repair": false,
"outputs": 2,
"x": 3930,
"y": 2220,
"wires": [
[
"c9b6f8136ca0bd79"
],
[
"2839b9ab42bf552c"
]
]
},
{
"id": "2839b9ab42bf552c",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"name": "index",
"rules": [
{
"t": "set",
"p": "index",
"pt": "msg",
"to": "index.light",
"tot": "flow"
},
{
"t": "set",
"p": "index",
"pt": "msg",
"to": "$count($keys(msg.index)) +1",
"tot": "jsonata"
},
{
"t": "set",
"p": "index.light[msg.field]",
"pt": "flow",
"to": "index",
"tot": "msg"
},
{
"t": "set",
"p": "topic",
"pt": "msg",
"to": "field",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 2280,
"wires": [
[
"d01299e89f601944"
]
]
},
{
"id": "428c4887aeb1b8bf",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"name": "measurement",
"property": "measurement",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "light",
"vt": "str"
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 2860,
"y": 2040,
"wires": [
[
"2416eed2ad7fb675",
"283d461116d4ddad"
]
]
},
{
"id": "2c47c873b0dfeb59",
"type": "ui-control",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"name": "",
"ui": "2d75e4809d2a6fbf",
"events": "all",
"x": 4580,
"y": 2040,
"wires": [
[]
]
},
{
"id": "eba701577392c37d",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"name": "payload",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "Aucune lumière",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4580,
"y": 1980,
"wires": [
[
"f0f16786525d1859"
]
]
},
{
"id": "f0f16786525d1859",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"group": "0b218c608a39070c",
"order": 1,
"width": "6",
"height": "1",
"name": "none",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-center",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4750,
"y": 1980,
"wires": []
},
{
"id": "246e55d292fe0f91",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"name": "light 01",
"label": "",
"group": "0b218c608a39070c",
"order": 3,
"width": "1",
"height": "1",
"passthru": false,
"topic": "field",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "4",
"onvalueType": "num",
"onicon": "lightbulb-on",
"oncolor": "yellow",
"offvalue": "0",
"offvalueType": "num",
"officon": "lightbulb-off-outline",
"offcolor": "grey",
"x": 4780,
"y": 2220,
"wires": [
[
"68a06a849669ed22"
]
]
},
{
"id": "c863abef8c3dded1",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"group": "0b218c608a39070c",
"order": 2,
"width": "5",
"height": "1",
"name": "light 01 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4590,
"y": 2220,
"wires": []
},
{
"id": "caf4791638c6f452",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4410,
"y": 2220,
"wires": [
[
"c863abef8c3dded1"
]
]
},
{
"id": "1b1ed5db08fa516f",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"name": "light 02",
"label": "",
"group": "0b218c608a39070c",
"order": 5,
"width": "1",
"height": "1",
"passthru": false,
"topic": "field",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "4",
"onvalueType": "num",
"onicon": "lightbulb-on",
"oncolor": "yellow",
"offvalue": "0",
"offvalueType": "num",
"officon": "lightbulb-off-outline",
"offcolor": "grey",
"x": 4780,
"y": 2280,
"wires": [
[
"68a06a849669ed22"
]
]
},
{
"id": "ea7482edacd656f7",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"group": "0b218c608a39070c",
"order": 4,
"width": "5",
"height": "1",
"name": "light 02 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4590,
"y": 2280,
"wires": []
},
{
"id": "4a96348eb648c97c",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4410,
"y": 2280,
"wires": [
[
"ea7482edacd656f7"
]
]
},
{
"id": "f9014dd138d70756",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"name": "light 03",
"label": "",
"group": "0b218c608a39070c",
"order": 7,
"width": "1",
"height": "1",
"passthru": false,
"topic": "field",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "4",
"onvalueType": "num",
"onicon": "lightbulb-on",
"oncolor": "yellow",
"offvalue": "0",
"offvalueType": "num",
"officon": "lightbulb-off-outline",
"offcolor": "grey",
"x": 4780,
"y": 2340,
"wires": [
[
"68a06a849669ed22"
]
]
},
{
"id": "4ed4b78dc034a6c9",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"group": "0b218c608a39070c",
"order": 6,
"width": "5",
"height": "1",
"name": "light 03 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4590,
"y": 2340,
"wires": []
},
{
"id": "a95a9af12bbd3646",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4410,
"y": 2340,
"wires": [
[
"4ed4b78dc034a6c9"
]
]
},
{
"id": "3ea01cdef09d498b",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"name": "light 04",
"label": "",
"group": "0b218c608a39070c",
"order": 9,
"width": "1",
"height": "1",
"passthru": false,
"topic": "field",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "4",
"onvalueType": "num",
"onicon": "lightbulb-on",
"oncolor": "yellow",
"offvalue": "0",
"offvalueType": "num",
"officon": "lightbulb-off-outline",
"offcolor": "grey",
"x": 4780,
"y": 2400,
"wires": [
[
"68a06a849669ed22"
]
]
},
{
"id": "912811332f1921eb",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"group": "0b218c608a39070c",
"order": 8,
"width": "5",
"height": "1",
"name": "light 04 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4590,
"y": 2400,
"wires": []
},
{
"id": "27111821405d5644",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4410,
"y": 2400,
"wires": [
[
"912811332f1921eb"
]
]
},
{
"id": "0fa65bab1ee8568a",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"name": "light 05",
"label": "",
"group": "0b218c608a39070c",
"order": 11,
"width": "1",
"height": "1",
"passthru": false,
"topic": "field",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "4",
"onvalueType": "num",
"onicon": "lightbulb-on",
"oncolor": "yellow",
"offvalue": "0",
"offvalueType": "num",
"officon": "lightbulb-off-outline",
"offcolor": "grey",
"x": 4780,
"y": 2460,
"wires": [
[
"68a06a849669ed22"
]
]
},
{
"id": "7280c7be1481cd40",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"group": "0b218c608a39070c",
"order": 10,
"width": "5",
"height": "1",
"name": "light 05 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4590,
"y": 2460,
"wires": []
},
{
"id": "7de1422ef0247bba",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4410,
"y": 2460,
"wires": [
[
"7280c7be1481cd40"
]
]
},
{
"id": "ac514b49b2018467",
"type": "link call",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"name": "",
"links": [
"df0e4ab2e1efc286"
],
"linkType": "static",
"timeout": "30",
"x": 3260,
"y": 2220,
"wires": [
[
"639c01a19ae1a820"
]
]
},
{
"id": "639c01a19ae1a820",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"name": "text",
"rules": [
{
"t": "set",
"p": "trans",
"pt": "msg",
"to": "'Lumière '&msg.trans&(msg.payload?' allumée':' éteinte')",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3450,
"y": 2220,
"wires": [
[
"2ac79808a71cacb1"
]
]
},
{
"id": "283d461116d4ddad",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"name": "100 ms",
"pauseType": "delay",
"timeout": "100",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 3060,
"y": 2220,
"wires": [
[
"ac514b49b2018467"
]
]
},
{
"id": "689e466df8f8c5c5",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "edfd321fdae55df0",
"name": "50 ms",
"pauseType": "delay",
"timeout": "150",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 2830,
"y": 2100,
"wires": [
[
"3add54b2949c23ec"
]
]
},
{
"id": "197667ca4e9cdc54",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"name": "value",
"property": "payload",
"propertyType": "msg",
"rules": [
{
"t": "true"
},
{
"t": "gt",
"v": "0",
"vt": "num"
},
{
"t": "else"
}
],
"checkall": "false",
"repair": false,
"outputs": 3,
"x": 3450,
"y": 2820,
"wires": [
[
"3bb2a286f77067a9"
],
[
"3bb2a286f77067a9"
],
[
"3996f05011c215e4"
]
]
},
{
"id": "3bb2a286f77067a9",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"name": "true",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "true",
"tot": "bool"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3610,
"y": 2820,
"wires": [
[
"9f05d32a15544b29"
]
]
},
{
"id": "3996f05011c215e4",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"name": "false",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "false",
"tot": "bool"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3610,
"y": 2880,
"wires": [
[
"9f05d32a15544b29"
]
]
},
{
"id": "c81bc2696963b090",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"name": "set metric",
"rules": [
{
"t": "set",
"p": "measurement",
"pt": "msg",
"to": "cible",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4820,
"y": 2820,
"wires": [
[
"89d8b374ec0c8d64"
]
]
},
{
"id": "24db240be39b9a2a",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"name": "reset",
"rules": [
{
"t": "set",
"p": "index.outlet",
"pt": "flow",
"to": "{}",
"tot": "json"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4250,
"y": 2700,
"wires": [
[
"e163c6ad2e2227d2",
"b7a0e4825f15e4a2",
"5dd5e52ffb38148e",
"1d70860e3f2cb386",
"c3d1a81ac0746df1",
"ad569b0b9d7deb89",
"41ab086b1bafeb41",
"7d41bae2b6bb3e6a",
"fbcc441952a7c9da",
"4f0a78c09e88ac52"
]
]
},
{
"id": "e804fb2bad48ce0d",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"name": "boot outlet",
"links": [
"9e4bfee0db3051d4"
],
"x": 2695,
"y": 2580,
"wires": [
[
"f31fb49f04148c64",
"17e00a50bca8a511"
]
]
},
{
"id": "89d8b374ec0c8d64",
"type": "link out",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"name": "room - ui - outlet - metric",
"mode": "link",
"links": [
"2690f4e06626ebda"
],
"x": 4955,
"y": 2820,
"wires": []
},
{
"id": "cdf2ad725fe8ba54",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"name": "room - ui - outlet - metric",
"links": [
"b6323e1460f6f50c"
],
"x": 2695,
"y": 2640,
"wires": [
[
"465d409da29c386d"
]
]
},
{
"id": "7e8e1ce7414fbc36",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"name": "index",
"property": "index",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "1",
"vt": "num"
},
{
"t": "eq",
"v": "2",
"vt": "num"
},
{
"t": "eq",
"v": "3",
"vt": "num"
},
{
"t": "eq",
"v": "4",
"vt": "num"
},
{
"t": "eq",
"v": "5",
"vt": "num"
}
],
"checkall": "false",
"repair": false,
"outputs": 5,
"x": 4090,
"y": 2820,
"wires": [
[
"d84590265fa8da9a",
"e163c6ad2e2227d2"
],
[
"0217c5132e551168",
"5dd5e52ffb38148e"
],
[
"1ebdf2bf88a5d99c",
"c3d1a81ac0746df1"
],
[
"0bac1457f2c3c913",
"41ab086b1bafeb41"
],
[
"825e71c37d3c674a",
"fbcc441952a7c9da"
]
]
},
{
"id": "38b3477f104b9d36",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"name": "index",
"rules": [
{
"t": "set",
"p": "index",
"pt": "msg",
"to": "index.outlet",
"tot": "flow"
},
{
"t": "set",
"p": "index",
"pt": "msg",
"to": "$count($keys(msg.index)) +1",
"tot": "jsonata"
},
{
"t": "set",
"p": "index.outlet[msg.field]",
"pt": "flow",
"to": "index",
"tot": "msg"
},
{
"t": "set",
"p": "topic",
"pt": "msg",
"to": "field",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3930,
"y": 2880,
"wires": [
[
"7e8e1ce7414fbc36"
]
]
},
{
"id": "bc14b0716cd43585",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"name": "index",
"rules": [
{
"t": "set",
"p": "index",
"pt": "msg",
"to": "index.outlet[msg.field]",
"tot": "flow"
},
{
"t": "set",
"p": "topic",
"pt": "msg",
"to": "field",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3930,
"y": 2820,
"wires": [
[
"7e8e1ce7414fbc36"
]
]
},
{
"id": "9f05d32a15544b29",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"name": "exists",
"property": "index.outlet",
"propertyType": "flow",
"rules": [
{
"t": "hask",
"v": "field",
"vt": "msg"
},
{
"t": "else"
}
],
"checkall": "false",
"repair": false,
"outputs": 2,
"x": 3770,
"y": 2820,
"wires": [
[
"bc14b0716cd43585"
],
[
"38b3477f104b9d36"
]
]
},
{
"id": "465d409da29c386d",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"name": "measurement",
"property": "measurement",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "outlet",
"vt": "str"
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 2860,
"y": 2640,
"wires": [
[
"a3a4cb31ebdbb809",
"142c5e63a5897acb"
]
]
},
{
"id": "a3a4cb31ebdbb809",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"name": "set",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\":{\t \"show\":[\"Pièces:Prises\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "remove",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4250,
"y": 2640,
"wires": [
[
"a0e5fc984e2031a8",
"8e95a2345189876d"
]
]
},
{
"id": "f31fb49f04148c64",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"name": "reset",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\":{\t \"hide\":[\"Pièces:Prises\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "reset",
"pt": "msg",
"to": "true",
"tot": "bool"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4250,
"y": 2580,
"wires": [
[
"8e95a2345189876d",
"a0e5fc984e2031a8"
]
]
},
{
"id": "a0e5fc984e2031a8",
"type": "ui-control",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"name": "",
"ui": "2d75e4809d2a6fbf",
"events": "all",
"x": 4420,
"y": 2640,
"wires": [
[]
]
},
{
"id": "8e95a2345189876d",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"name": "payload",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "Aucune lumière",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4420,
"y": 2580,
"wires": [
[
"6a476a7e62631884"
]
]
},
{
"id": "6a476a7e62631884",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"group": "73569c6c69828619",
"order": 1,
"width": "6",
"height": "1",
"name": "none",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-center",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4590,
"y": 2580,
"wires": []
},
{
"id": "e163c6ad2e2227d2",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"name": "sw outlet 1",
"label": "",
"group": "73569c6c69828619",
"order": 3,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "power-plug",
"oncolor": "red",
"offvalue": "false",
"offvalueType": "bool",
"officon": "power-plug-off-outline",
"offcolor": "grey",
"x": 4630,
"y": 2820,
"wires": [
[
"c81bc2696963b090"
]
]
},
{
"id": "b7a0e4825f15e4a2",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"group": "73569c6c69828619",
"order": 2,
"width": "5",
"height": "1",
"name": "txt outlet 1",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4430,
"y": 2820,
"wires": []
},
{
"id": "d84590265fa8da9a",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"name": "state",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "'Prise '&msg.trans&(msg.payload?' allumée':' éteinte')",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4250,
"y": 2820,
"wires": [
[
"b7a0e4825f15e4a2"
]
]
},
{
"id": "5dd5e52ffb38148e",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"name": "sw outlet 2",
"label": "",
"group": "73569c6c69828619",
"order": 5,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "power-plug",
"oncolor": "red",
"offvalue": "false",
"offvalueType": "bool",
"officon": "power-plug-off-outline",
"offcolor": "grey",
"x": 4630,
"y": 2880,
"wires": [
[
"c81bc2696963b090"
]
]
},
{
"id": "1d70860e3f2cb386",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"group": "73569c6c69828619",
"order": 4,
"width": "5",
"height": "1",
"name": "txt outlet 2",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4430,
"y": 2880,
"wires": []
},
{
"id": "0217c5132e551168",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"name": "state",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "'Prise '&msg.trans&(msg.payload?' allumée':' éteinte')",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4250,
"y": 2880,
"wires": [
[
"1d70860e3f2cb386"
]
]
},
{
"id": "c3d1a81ac0746df1",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"name": "sw outlet 3",
"label": "",
"group": "73569c6c69828619",
"order": 7,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "power-plug",
"oncolor": "red",
"offvalue": "false",
"offvalueType": "bool",
"officon": "power-plug-off-outline",
"offcolor": "grey",
"x": 4630,
"y": 2940,
"wires": [
[
"c81bc2696963b090"
]
]
},
{
"id": "ad569b0b9d7deb89",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"group": "73569c6c69828619",
"order": 6,
"width": "5",
"height": "1",
"name": "txt outlet 3",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4430,
"y": 2940,
"wires": []
},
{
"id": "1ebdf2bf88a5d99c",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"name": "state",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "'Prise '&msg.trans&(msg.payload?' allumée':' éteinte')",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4250,
"y": 2940,
"wires": [
[
"ad569b0b9d7deb89"
]
]
},
{
"id": "41ab086b1bafeb41",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"name": "sw outlet 4",
"label": "",
"group": "73569c6c69828619",
"order": 9,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "power-plug",
"oncolor": "red",
"offvalue": "false",
"offvalueType": "bool",
"officon": "power-plug-off-outline",
"offcolor": "grey",
"x": 4630,
"y": 3000,
"wires": [
[
"c81bc2696963b090"
]
]
},
{
"id": "7d41bae2b6bb3e6a",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"group": "73569c6c69828619",
"order": 8,
"width": "5",
"height": "1",
"name": "txt outlet 4",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4430,
"y": 3000,
"wires": []
},
{
"id": "0bac1457f2c3c913",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"name": "state",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "'Prise '&msg.trans&(msg.payload?' allumée':' éteinte')",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4250,
"y": 3000,
"wires": [
[
"7d41bae2b6bb3e6a"
]
]
},
{
"id": "fbcc441952a7c9da",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"name": "sw outlet 5",
"label": "",
"group": "73569c6c69828619",
"order": 11,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "power-plug",
"oncolor": "red",
"offvalue": "false",
"offvalueType": "bool",
"officon": "power-plug-off-outline",
"offcolor": "grey",
"x": 4630,
"y": 3060,
"wires": [
[
"c81bc2696963b090"
]
]
},
{
"id": "4f0a78c09e88ac52",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"group": "73569c6c69828619",
"order": 10,
"width": "5",
"height": "1",
"name": "txt outlet 5",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4430,
"y": 3060,
"wires": []
},
{
"id": "825e71c37d3c674a",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"name": "state",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "'Prise '&msg.trans&(msg.payload?' allumée':' éteinte')",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4250,
"y": 3060,
"wires": [
[
"4f0a78c09e88ac52"
]
]
},
{
"id": "b2a2d9d670500881",
"type": "link call",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"name": "",
"links": [
"df0e4ab2e1efc286"
],
"linkType": "static",
"timeout": "30",
"x": 3260,
"y": 2820,
"wires": [
[
"197667ca4e9cdc54"
]
]
},
{
"id": "142c5e63a5897acb",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"name": "100 ms",
"pauseType": "delay",
"timeout": "100",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 3060,
"y": 2820,
"wires": [
[
"b2a2d9d670500881"
]
]
},
{
"id": "17e00a50bca8a511",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "cfd2fc533d86ab94",
"name": "50 ms",
"pauseType": "delay",
"timeout": "150",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 2830,
"y": 2700,
"wires": [
[
"24db240be39b9a2a"
]
]
},
{
"id": "cfe03bc0196989f5",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "reset",
"rules": [
{
"t": "set",
"p": "index.battery",
"pt": "flow",
"to": "{}",
"tot": "json"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 3300,
"wires": [
[
"9d9a9a166ac14a87",
"28383999950bc1ee",
"ab5070d8e2289db3",
"0b3ada9a154f8404",
"2a102caad43b93f6",
"47c0bf4047a645fd",
"82e320bbcec01dec",
"47b82a6a458a6f25",
"3744b28f43a5bb2b",
"8ffac054b06e408a",
"25c121f68955e797",
"815d0596d6b03dba",
"3cfbbbdec94a469c",
"8ba2fb2ae10d5f8a",
"12443294ea11d3c1",
"91b94a9d896e7e78",
"b525d95cb47e05e7",
"bb111dd74584e31e",
"d23964f1034cc332",
"2bf944e313216712"
]
]
},
{
"id": "80c3ce3d49bd331a",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "boot battery",
"links": [
"9e4bfee0db3051d4"
],
"x": 2695,
"y": 3180,
"wires": [
[
"ffe2a77ad5394471",
"3c125c12aed493a6"
]
]
},
{
"id": "3bc4111acd19c69a",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "room - ui - battery - metric",
"links": [
"b6323e1460f6f50c"
],
"x": 2695,
"y": 3240,
"wires": [
[
"b70f40f78b57a9e9"
]
]
},
{
"id": "55f064781c895892",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "set",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\":{\t \"show\":[\"Pièces:Batteries\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "remove",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 3240,
"wires": [
[
"276edc393b2b8718",
"f6a8e56f95d2e83f"
]
]
},
{
"id": "ffe2a77ad5394471",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "reset",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\":{\t \"hide\":[\"Pièces:Batteries\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 3180,
"wires": [
[
"276edc393b2b8718",
"f6a8e56f95d2e83f"
]
]
},
{
"id": "44e6838e903b3566",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "index",
"rules": [
{
"t": "set",
"p": "index",
"pt": "msg",
"to": "index.battery[msg.field]",
"tot": "flow"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3770,
"y": 3420,
"wires": [
[
"b184b34450d43367"
]
]
},
{
"id": "90d065528adcfb62",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "index",
"rules": [
{
"t": "set",
"p": "index",
"pt": "msg",
"to": "index.battery",
"tot": "flow"
},
{
"t": "set",
"p": "index",
"pt": "msg",
"to": "$count($keys(msg.index)) +1",
"tot": "jsonata"
},
{
"t": "set",
"p": "index.battery[msg.field]",
"pt": "flow",
"to": "index",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3770,
"y": 3480,
"wires": [
[
"b184b34450d43367"
]
]
},
{
"id": "c6dfc590e40a4878",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "exists",
"property": "index.battery",
"propertyType": "flow",
"rules": [
{
"t": "hask",
"v": "field",
"vt": "msg"
},
{
"t": "else"
}
],
"checkall": "false",
"repair": false,
"outputs": 2,
"x": 3610,
"y": 3420,
"wires": [
[
"44e6838e903b3566"
],
[
"90d065528adcfb62"
]
]
},
{
"id": "b184b34450d43367",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "index",
"property": "index",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "1",
"vt": "num"
},
{
"t": "eq",
"v": "2",
"vt": "num"
},
{
"t": "eq",
"v": "3",
"vt": "num"
},
{
"t": "eq",
"v": "4",
"vt": "num"
},
{
"t": "eq",
"v": "5",
"vt": "num"
},
{
"t": "eq",
"v": "6",
"vt": "num"
},
{
"t": "eq",
"v": "7",
"vt": "num"
},
{
"t": "eq",
"v": "8",
"vt": "num"
},
{
"t": "eq",
"v": "9",
"vt": "num"
},
{
"t": "eq",
"v": "10",
"vt": "num"
}
],
"checkall": "false",
"repair": false,
"outputs": 10,
"x": 3930,
"y": 3420,
"wires": [
[
"c8c8e81ef5a7a779",
"25c121f68955e797"
],
[
"3d01f404ce8e4f2e",
"815d0596d6b03dba"
],
[
"0f1d5657502571bf",
"3cfbbbdec94a469c"
],
[
"3272b2668f830af9",
"8ba2fb2ae10d5f8a"
],
[
"699ec99e677c7dc7",
"12443294ea11d3c1"
],
[
"7cdf67aea069fe46",
"91b94a9d896e7e78"
],
[
"510ee05b3d6497d4",
"b525d95cb47e05e7"
],
[
"8b02b507d6467dcb",
"bb111dd74584e31e"
],
[
"aa91636fd91822cd",
"d23964f1034cc332"
],
[
"999a7018d46ffc73",
"2bf944e313216712"
]
]
},
{
"id": "b70f40f78b57a9e9",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "measurement",
"property": "measurement",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "battery",
"vt": "str"
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 2860,
"y": 3240,
"wires": [
[
"55f064781c895892",
"65d2993302d9e21b"
]
]
},
{
"id": "276edc393b2b8718",
"type": "ui-control",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "",
"ui": "2d75e4809d2a6fbf",
"events": "all",
"x": 4260,
"y": 3240,
"wires": [
[]
]
},
{
"id": "9d9a9a166ac14a87",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"group": "a8c4088f8bac709d",
"order": 2,
"width": "5",
"height": "1",
"name": "battery 01 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4280,
"y": 3420,
"wires": []
},
{
"id": "fb5636e8659a3798",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "text",
"rules": [
{
"t": "set",
"p": "trans",
"pt": "msg",
"to": "'Niveau de batterie '&$string(msg.trans)&' à '&$string(msg.payload)&'%'",
"tot": "jsonata"
},
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "msg.payload>30",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3450,
"y": 3420,
"wires": [
[
"c6dfc590e40a4878"
]
]
},
{
"id": "f6a8e56f95d2e83f",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "payload",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "Aucune batterie",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4260,
"y": 3180,
"wires": [
[
"188c450232762d9f"
]
]
},
{
"id": "188c450232762d9f",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"group": "a8c4088f8bac709d",
"order": 1,
"width": "6",
"height": "1",
"name": "none",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-center",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4430,
"y": 3180,
"wires": []
},
{
"id": "28383999950bc1ee",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"group": "a8c4088f8bac709d",
"order": 4,
"width": "5",
"height": "1",
"name": "battery 02 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4280,
"y": 3480,
"wires": []
},
{
"id": "ab5070d8e2289db3",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"group": "a8c4088f8bac709d",
"order": 6,
"width": "5",
"height": "1",
"name": "battery 03 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4280,
"y": 3540,
"wires": []
},
{
"id": "0b3ada9a154f8404",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"group": "a8c4088f8bac709d",
"order": 8,
"width": "5",
"height": "1",
"name": "battery 04 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4280,
"y": 3600,
"wires": []
},
{
"id": "2a102caad43b93f6",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"group": "a8c4088f8bac709d",
"order": 10,
"width": "5",
"height": "1",
"name": "battery 05 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4280,
"y": 3660,
"wires": []
},
{
"id": "47c0bf4047a645fd",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"group": "a8c4088f8bac709d",
"order": 12,
"width": "5",
"height": "1",
"name": "battery 06 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4280,
"y": 3720,
"wires": []
},
{
"id": "82e320bbcec01dec",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"group": "a8c4088f8bac709d",
"order": 14,
"width": "5",
"height": "1",
"name": "battery 07 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4280,
"y": 3780,
"wires": []
},
{
"id": "8ffac054b06e408a",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"group": "a8c4088f8bac709d",
"order": 16,
"width": "5",
"height": "1",
"name": "battery 08 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4280,
"y": 3840,
"wires": []
},
{
"id": "47b82a6a458a6f25",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"group": "a8c4088f8bac709d",
"order": 18,
"width": "5",
"height": "1",
"name": "battery 09 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4280,
"y": 3900,
"wires": []
},
{
"id": "3744b28f43a5bb2b",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"group": "a8c4088f8bac709d",
"order": 20,
"width": "5",
"height": "1",
"name": "battery 10 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4280,
"y": 3960,
"wires": []
},
{
"id": "65e427add3ad7d5c",
"type": "link call",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "",
"links": [
"df0e4ab2e1efc286"
],
"linkType": "static",
"timeout": "30",
"x": 3260,
"y": 3420,
"wires": [
[
"fb5636e8659a3798"
]
]
},
{
"id": "65d2993302d9e21b",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "100 ms",
"pauseType": "delay",
"timeout": "100",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 3060,
"y": 3420,
"wires": [
[
"65e427add3ad7d5c"
]
]
},
{
"id": "999a7018d46ffc73",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 3960,
"wires": [
[
"3744b28f43a5bb2b"
]
]
},
{
"id": "aa91636fd91822cd",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 3900,
"wires": [
[
"47b82a6a458a6f25"
]
]
},
{
"id": "8b02b507d6467dcb",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 3840,
"wires": [
[
"8ffac054b06e408a"
]
]
},
{
"id": "510ee05b3d6497d4",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 3780,
"wires": [
[
"82e320bbcec01dec"
]
]
},
{
"id": "7cdf67aea069fe46",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 3720,
"wires": [
[
"47c0bf4047a645fd"
]
]
},
{
"id": "699ec99e677c7dc7",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 3660,
"wires": [
[
"2a102caad43b93f6"
]
]
},
{
"id": "3272b2668f830af9",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 3600,
"wires": [
[
"0b3ada9a154f8404"
]
]
},
{
"id": "0f1d5657502571bf",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 3540,
"wires": [
[
"ab5070d8e2289db3"
]
]
},
{
"id": "3d01f404ce8e4f2e",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 3480,
"wires": [
[
"28383999950bc1ee"
]
]
},
{
"id": "c8c8e81ef5a7a779",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 3420,
"wires": [
[
"9d9a9a166ac14a87"
]
]
},
{
"id": "25c121f68955e797",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "battery 01",
"label": "",
"group": "a8c4088f8bac709d",
"order": 3,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "battery-high",
"oncolor": "grey",
"offvalue": "false",
"offvalueType": "bool",
"officon": "batery-off",
"offcolor": "teal",
"x": 4480,
"y": 3420,
"wires": [
[]
]
},
{
"id": "815d0596d6b03dba",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "battery 02",
"label": "",
"group": "a8c4088f8bac709d",
"order": 5,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "battery-high",
"oncolor": "grey",
"offvalue": "false",
"offvalueType": "bool",
"officon": "batery-off",
"offcolor": "teal",
"x": 4480,
"y": 3480,
"wires": [
[]
]
},
{
"id": "3cfbbbdec94a469c",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "battery 03",
"label": "",
"group": "a8c4088f8bac709d",
"order": 7,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "battery-high",
"oncolor": "grey",
"offvalue": "false",
"offvalueType": "bool",
"officon": "batery-off",
"offcolor": "teal",
"x": 4480,
"y": 3540,
"wires": [
[]
]
},
{
"id": "12443294ea11d3c1",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "battery 05",
"label": "",
"group": "a8c4088f8bac709d",
"order": 11,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "battery-high",
"oncolor": "grey",
"offvalue": "false",
"offvalueType": "bool",
"officon": "batery-off",
"offcolor": "teal",
"x": 4480,
"y": 3660,
"wires": [
[]
]
},
{
"id": "91b94a9d896e7e78",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "battery 06",
"label": "",
"group": "a8c4088f8bac709d",
"order": 13,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "battery-high",
"oncolor": "grey",
"offvalue": "false",
"offvalueType": "bool",
"officon": "batery-off",
"offcolor": "teal",
"x": 4480,
"y": 3720,
"wires": [
[]
]
},
{
"id": "b525d95cb47e05e7",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "battery 07",
"label": "",
"group": "a8c4088f8bac709d",
"order": 15,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "battery-high",
"oncolor": "grey",
"offvalue": "false",
"offvalueType": "bool",
"officon": "batery-off",
"offcolor": "teal",
"x": 4480,
"y": 3780,
"wires": [
[]
]
},
{
"id": "bb111dd74584e31e",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "battery 08",
"label": "",
"group": "a8c4088f8bac709d",
"order": 17,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "battery-high",
"oncolor": "grey",
"offvalue": "false",
"offvalueType": "bool",
"officon": "batery-off",
"offcolor": "teal",
"x": 4480,
"y": 3840,
"wires": [
[]
]
},
{
"id": "d23964f1034cc332",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "battery 09",
"label": "",
"group": "a8c4088f8bac709d",
"order": 19,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "battery-high",
"oncolor": "grey",
"offvalue": "false",
"offvalueType": "bool",
"officon": "batery-off",
"offcolor": "teal",
"x": 4480,
"y": 3900,
"wires": [
[]
]
},
{
"id": "2bf944e313216712",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "battery 10",
"label": "",
"group": "a8c4088f8bac709d",
"order": 21,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "battery-high",
"oncolor": "grey",
"offvalue": "false",
"offvalueType": "bool",
"officon": "batery-off",
"offcolor": "teal",
"x": 4480,
"y": 3960,
"wires": [
[]
]
},
{
"id": "8ba2fb2ae10d5f8a",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "battery 04",
"label": "",
"group": "a8c4088f8bac709d",
"order": 9,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "battery-high",
"oncolor": "grey",
"offvalue": "false",
"offvalueType": "bool",
"officon": "batery-off",
"offcolor": "teal",
"x": 4480,
"y": 3600,
"wires": [
[]
]
},
{
"id": "3c125c12aed493a6",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "e9b46670bc7283be",
"name": "50 ms",
"pauseType": "delay",
"timeout": "150",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 2830,
"y": 3300,
"wires": [
[
"cfe03bc0196989f5"
]
]
},
{
"id": "0556201671b0285e",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "reset",
"rules": [
{
"t": "set",
"p": "index.seen",
"pt": "flow",
"to": "{}",
"tot": "json"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4330,
"y": 4200,
"wires": [
[
"f8cca546e04eb48f",
"1debe93af15df2b3",
"3e0c8f89c9ad2c59",
"190cd8656368dea1",
"c98bc4cd21e70d26",
"8796089a19e22fe4",
"41178c35c209aac0",
"9251d2904afbdbde",
"b5e1b5781b6067d7",
"b8af5e3061c3fd5a",
"82643125d8e7bae9",
"4c31f8c823796b9d",
"68ac0321fc403487",
"a3c2ced4e60f6aff",
"4155536a5f1ff708",
"1fde23683c7ff5d8",
"97b05bc746ae98eb",
"8422a13fa9dcca51",
"80ccf2e84836c3b9",
"2da226787a8deb51"
]
]
},
{
"id": "fa99b8b44e92f9be",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "boot seen",
"links": [
"9e4bfee0db3051d4"
],
"x": 2695,
"y": 4080,
"wires": [
[
"1b2fe53f9f4527dc",
"52be14f6c954aaec"
]
]
},
{
"id": "8b94e3c61d1c7e5d",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "room - ui - seen - metric",
"links": [
"b6323e1460f6f50c"
],
"x": 2695,
"y": 4140,
"wires": [
[
"ff242d9ca428610e"
]
]
},
{
"id": "eeae2c986dcc4fd5",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "set",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\":{\t \"show\":[\"Pièces:Controles\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "remove",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4330,
"y": 4140,
"wires": [
[
"1191a4f0f73ac0a2",
"a53d417127982757"
]
]
},
{
"id": "1b2fe53f9f4527dc",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "reset",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\":{\t \"hide\":[\"Pièces:Controles\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4330,
"y": 4080,
"wires": [
[
"1191a4f0f73ac0a2",
"a53d417127982757"
]
]
},
{
"id": "e3241702c334a377",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "index",
"rules": [
{
"t": "set",
"p": "index",
"pt": "msg",
"to": "index.seen[msg.field]",
"tot": "flow"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3970,
"y": 4320,
"wires": [
[
"aeac844b38d85fc6"
]
]
},
{
"id": "6eac671a3b5398ca",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "index",
"rules": [
{
"t": "set",
"p": "index",
"pt": "msg",
"to": "index.seen",
"tot": "flow"
},
{
"t": "set",
"p": "index",
"pt": "msg",
"to": "$count($keys(msg.index)) +1",
"tot": "jsonata"
},
{
"t": "set",
"p": "index.seen[msg.field]",
"pt": "flow",
"to": "index",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3970,
"y": 4380,
"wires": [
[
"aeac844b38d85fc6"
]
]
},
{
"id": "8e7e9d97a6c879c9",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "exists",
"property": "index.seen",
"propertyType": "flow",
"rules": [
{
"t": "hask",
"v": "field",
"vt": "msg"
},
{
"t": "else"
}
],
"checkall": "false",
"repair": false,
"outputs": 2,
"x": 3810,
"y": 4320,
"wires": [
[
"e3241702c334a377"
],
[
"6eac671a3b5398ca"
]
]
},
{
"id": "aeac844b38d85fc6",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "index",
"property": "index",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "1",
"vt": "num"
},
{
"t": "eq",
"v": "2",
"vt": "num"
},
{
"t": "eq",
"v": "3",
"vt": "num"
},
{
"t": "eq",
"v": "4",
"vt": "num"
},
{
"t": "eq",
"v": "5",
"vt": "num"
},
{
"t": "eq",
"v": "6",
"vt": "num"
},
{
"t": "eq",
"v": "7",
"vt": "num"
},
{
"t": "eq",
"v": "8",
"vt": "num"
},
{
"t": "eq",
"v": "9",
"vt": "num"
},
{
"t": "eq",
"v": "10",
"vt": "num"
}
],
"checkall": "false",
"repair": false,
"outputs": 10,
"x": 4130,
"y": 4320,
"wires": [
[
"9fe066202aa296f9",
"82643125d8e7bae9"
],
[
"31e66543c855840b",
"4c31f8c823796b9d"
],
[
"b308c52fad5e3003",
"68ac0321fc403487"
],
[
"7a5403df0db1a125",
"a3c2ced4e60f6aff"
],
[
"a1fecc9bf61cbecc",
"4155536a5f1ff708"
],
[
"75b4cef66ff5b569",
"1fde23683c7ff5d8"
],
[
"ef1a0dcd39c2ebfa",
"97b05bc746ae98eb"
],
[
"6c04bba89bc4d93f",
"8422a13fa9dcca51"
],
[
"395a54a40d57ff29",
"80ccf2e84836c3b9"
],
[
"24163d2ac0806a9e",
"2da226787a8deb51"
]
]
},
{
"id": "764bf2a2badb8940",
"type": "moment",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "format date",
"topic": "",
"input": "payload",
"inputType": "msg",
"inTz": "Europe/Paris",
"adjAmount": 0,
"adjType": "days",
"adjDir": "add",
"format": "LLLL",
"locale": "fr-FR",
"output": "date",
"outputType": "msg",
"outTz": "Europe/Paris",
"x": 3470,
"y": 4320,
"wires": [
[
"78919c58e908a11f"
]
]
},
{
"id": "ff242d9ca428610e",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "measurement",
"property": "measurement",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "seen",
"vt": "str"
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 2860,
"y": 4140,
"wires": [
[
"eeae2c986dcc4fd5",
"5bc2441e8a6e0e82"
]
]
},
{
"id": "1191a4f0f73ac0a2",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "payload",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "Aucun élément",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4500,
"y": 4080,
"wires": [
[
"8cfe805309e7f14b"
]
]
},
{
"id": "8cfe805309e7f14b",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"group": "b09caf5d92ae87c0",
"order": 1,
"width": "6",
"height": "1",
"name": "none",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-center",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4670,
"y": 4080,
"wires": []
},
{
"id": "a53d417127982757",
"type": "ui-control",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "",
"ui": "2d75e4809d2a6fbf",
"events": "all",
"x": 4500,
"y": 4140,
"wires": [
[]
]
},
{
"id": "f8cca546e04eb48f",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"group": "b09caf5d92ae87c0",
"order": 2,
"width": "5",
"height": "1",
"name": "seen 01 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4510,
"y": 4320,
"wires": []
},
{
"id": "78919c58e908a11f",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "text",
"rules": [
{
"t": "set",
"p": "trans",
"pt": "msg",
"to": "$string(msg.trans)&' vue le '&$string(msg.date)",
"tot": "jsonata"
},
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "(msg.payload+86400000)>$millis()",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3650,
"y": 4320,
"wires": [
[
"8e7e9d97a6c879c9"
]
]
},
{
"id": "1debe93af15df2b3",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"group": "b09caf5d92ae87c0",
"order": 4,
"width": "5",
"height": "1",
"name": "seen 02 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4510,
"y": 4380,
"wires": []
},
{
"id": "3e0c8f89c9ad2c59",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"group": "b09caf5d92ae87c0",
"order": 6,
"width": "5",
"height": "1",
"name": "seen 03 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4510,
"y": 4440,
"wires": []
},
{
"id": "190cd8656368dea1",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"group": "b09caf5d92ae87c0",
"order": 8,
"width": "5",
"height": "1",
"name": "seen 04 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4510,
"y": 4500,
"wires": []
},
{
"id": "c98bc4cd21e70d26",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"group": "b09caf5d92ae87c0",
"order": 10,
"width": "5",
"height": "1",
"name": "seen 05 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4510,
"y": 4560,
"wires": []
},
{
"id": "8796089a19e22fe4",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"group": "b09caf5d92ae87c0",
"order": 12,
"width": "5",
"height": "1",
"name": "seen 06 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4510,
"y": 4620,
"wires": []
},
{
"id": "41178c35c209aac0",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"group": "b09caf5d92ae87c0",
"order": 14,
"width": "5",
"height": "1",
"name": "seen 07 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4510,
"y": 4680,
"wires": []
},
{
"id": "9251d2904afbdbde",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"group": "b09caf5d92ae87c0",
"order": 16,
"width": "5",
"height": "1",
"name": "seen 08 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4510,
"y": 4740,
"wires": []
},
{
"id": "b5e1b5781b6067d7",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"group": "b09caf5d92ae87c0",
"order": 18,
"width": "5",
"height": "1",
"name": "seen 09 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4510,
"y": 4800,
"wires": []
},
{
"id": "b8af5e3061c3fd5a",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"group": "b09caf5d92ae87c0",
"order": 20,
"width": "5",
"height": "1",
"name": "seen 10 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4510,
"y": 4860,
"wires": []
},
{
"id": "2c43537a0cf9e307",
"type": "link call",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "",
"links": [
"df0e4ab2e1efc286"
],
"linkType": "static",
"timeout": "30",
"x": 3260,
"y": 4320,
"wires": [
[
"764bf2a2badb8940"
]
]
},
{
"id": "5bc2441e8a6e0e82",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "100 ms",
"pauseType": "delay",
"timeout": "100",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 3060,
"y": 4320,
"wires": [
[
"2c43537a0cf9e307"
]
]
},
{
"id": "24163d2ac0806a9e",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4330,
"y": 4860,
"wires": [
[
"b8af5e3061c3fd5a"
]
]
},
{
"id": "395a54a40d57ff29",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4330,
"y": 4800,
"wires": [
[
"b5e1b5781b6067d7"
]
]
},
{
"id": "6c04bba89bc4d93f",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4330,
"y": 4740,
"wires": [
[
"9251d2904afbdbde"
]
]
},
{
"id": "ef1a0dcd39c2ebfa",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4330,
"y": 4680,
"wires": [
[
"41178c35c209aac0"
]
]
},
{
"id": "75b4cef66ff5b569",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4330,
"y": 4620,
"wires": [
[
"8796089a19e22fe4"
]
]
},
{
"id": "a1fecc9bf61cbecc",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4330,
"y": 4560,
"wires": [
[
"c98bc4cd21e70d26"
]
]
},
{
"id": "7a5403df0db1a125",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4330,
"y": 4500,
"wires": [
[
"190cd8656368dea1"
]
]
},
{
"id": "b308c52fad5e3003",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4330,
"y": 4440,
"wires": [
[
"3e0c8f89c9ad2c59"
]
]
},
{
"id": "31e66543c855840b",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4330,
"y": 4380,
"wires": [
[
"1debe93af15df2b3"
]
]
},
{
"id": "9fe066202aa296f9",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4330,
"y": 4320,
"wires": [
[
"f8cca546e04eb48f"
]
]
},
{
"id": "82643125d8e7bae9",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "seen 01",
"label": "",
"group": "b09caf5d92ae87c0",
"order": 3,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "eye-outline",
"oncolor": "grey",
"offvalue": "false",
"offvalueType": "bool",
"officon": "eye-off",
"offcolor": "teal",
"x": 4700,
"y": 4320,
"wires": [
[]
]
},
{
"id": "4155536a5f1ff708",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "seen 05",
"label": "",
"group": "b09caf5d92ae87c0",
"order": 11,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "eye-outline",
"oncolor": "grey",
"offvalue": "false",
"offvalueType": "bool",
"officon": "eye-off",
"offcolor": "teal",
"x": 4700,
"y": 4560,
"wires": [
[]
]
},
{
"id": "a3c2ced4e60f6aff",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "seen 04",
"label": "",
"group": "b09caf5d92ae87c0",
"order": 9,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "eye-outline",
"oncolor": "grey",
"offvalue": "false",
"offvalueType": "bool",
"officon": "eye-off",
"offcolor": "teal",
"x": 4700,
"y": 4500,
"wires": [
[]
]
},
{
"id": "68ac0321fc403487",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "seen 03",
"label": "",
"group": "b09caf5d92ae87c0",
"order": 7,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "eye-outline",
"oncolor": "grey",
"offvalue": "false",
"offvalueType": "bool",
"officon": "eye-off",
"offcolor": "teal",
"x": 4700,
"y": 4440,
"wires": [
[]
]
},
{
"id": "4c31f8c823796b9d",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "seen 02",
"label": "",
"group": "b09caf5d92ae87c0",
"order": 5,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "eye-outline",
"oncolor": "grey",
"offvalue": "false",
"offvalueType": "bool",
"officon": "eye-off",
"offcolor": "teal",
"x": 4700,
"y": 4380,
"wires": [
[]
]
},
{
"id": "1fde23683c7ff5d8",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "seen 06",
"label": "",
"group": "b09caf5d92ae87c0",
"order": 13,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "eye-outline",
"oncolor": "grey",
"offvalue": "false",
"offvalueType": "bool",
"officon": "eye-off",
"offcolor": "teal",
"x": 4700,
"y": 4620,
"wires": [
[]
]
},
{
"id": "97b05bc746ae98eb",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "seen 07",
"label": "",
"group": "b09caf5d92ae87c0",
"order": 15,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "eye-outline",
"oncolor": "grey",
"offvalue": "false",
"offvalueType": "bool",
"officon": "eye-off",
"offcolor": "teal",
"x": 4700,
"y": 4680,
"wires": [
[]
]
},
{
"id": "8422a13fa9dcca51",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "seen 08",
"label": "",
"group": "b09caf5d92ae87c0",
"order": 17,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "eye-outline",
"oncolor": "grey",
"offvalue": "false",
"offvalueType": "bool",
"officon": "eye-off",
"offcolor": "teal",
"x": 4700,
"y": 4740,
"wires": [
[]
]
},
{
"id": "80ccf2e84836c3b9",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "seen 09",
"label": "",
"group": "b09caf5d92ae87c0",
"order": 19,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "eye-outline",
"oncolor": "grey",
"offvalue": "false",
"offvalueType": "bool",
"officon": "eye-off",
"offcolor": "teal",
"x": 4700,
"y": 4800,
"wires": [
[]
]
},
{
"id": "2da226787a8deb51",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "seen 10",
"label": "",
"group": "b09caf5d92ae87c0",
"order": 21,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "eye-outline",
"oncolor": "grey",
"offvalue": "false",
"offvalueType": "bool",
"officon": "eye-off",
"offcolor": "teal",
"x": 4700,
"y": 4860,
"wires": [
[]
]
},
{
"id": "52be14f6c954aaec",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "55552ce2fcab661e",
"name": "50 ms",
"pauseType": "delay",
"timeout": "150",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 2830,
"y": 4200,
"wires": [
[
"0556201671b0285e"
]
]
},
{
"id": "b456712facdb8f99",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "reset",
"rules": [
{
"t": "set",
"p": "index.power",
"pt": "flow",
"to": "{}",
"tot": "json"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 5100,
"wires": [
[
"55023cb2a00a038e",
"962301d657a74408",
"eb891ec4b0a07cfe",
"3a821e7da32a3561",
"cf55e9963f617d17",
"0109e7088ec7040c",
"fb14e8329c2c77c8",
"57516cd75e235df7",
"a4d7386dea5c2987",
"628630966e299dce",
"2c3c9f634bfc436b",
"01d61d75b12c086d",
"c18aac930067b2c5",
"f996e39f99239f8f",
"ef696b96885101ae",
"48a0cc5241d2549f",
"8360781eafaecfeb",
"c19b6e3169ebc381",
"1127e98653b5a27a",
"4183c52e2b2c85f1"
]
]
},
{
"id": "9eec2a58eea2f794",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "boot power",
"links": [
"9e4bfee0db3051d4"
],
"x": 2695,
"y": 4980,
"wires": [
[
"438956ec28a1644e",
"5fbe5259545c7e84"
]
]
},
{
"id": "f7f44b26d3494661",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "room - ui - power - metric",
"links": [
"b6323e1460f6f50c"
],
"x": 2695,
"y": 5040,
"wires": [
[
"37342614a8bd3e6c"
]
]
},
{
"id": "60ec289316037465",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "set",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\":{\t \"show\":[\"Pièces:Puissances\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "remove",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 5040,
"wires": [
[
"36b6ced1758a043b",
"a0f6a91598012b9a"
]
]
},
{
"id": "438956ec28a1644e",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "reset",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\":{\t \"hide\":[\"Pièces:Puissances\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 4980,
"wires": [
[
"36b6ced1758a043b",
"a0f6a91598012b9a"
]
]
},
{
"id": "e9be7bc2cece9e6b",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "index",
"rules": [
{
"t": "set",
"p": "index",
"pt": "msg",
"to": "index.power[msg.field]",
"tot": "flow"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3770,
"y": 5220,
"wires": [
[
"159905f89f658c3d"
]
]
},
{
"id": "4ad7e0736cb2f3e1",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "index",
"rules": [
{
"t": "set",
"p": "index",
"pt": "msg",
"to": "index.power",
"tot": "flow"
},
{
"t": "set",
"p": "index",
"pt": "msg",
"to": "$count($keys(msg.index)) +1",
"tot": "jsonata"
},
{
"t": "set",
"p": "index.power[msg.field]",
"pt": "flow",
"to": "index",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3770,
"y": 5280,
"wires": [
[
"159905f89f658c3d"
]
]
},
{
"id": "3dacfc613c2d6949",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "exists",
"property": "index.power",
"propertyType": "flow",
"rules": [
{
"t": "hask",
"v": "field",
"vt": "msg"
},
{
"t": "else"
}
],
"checkall": "false",
"repair": false,
"outputs": 2,
"x": 3610,
"y": 5220,
"wires": [
[
"e9be7bc2cece9e6b"
],
[
"4ad7e0736cb2f3e1"
]
]
},
{
"id": "159905f89f658c3d",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "index",
"property": "index",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "1",
"vt": "num"
},
{
"t": "eq",
"v": "2",
"vt": "num"
},
{
"t": "eq",
"v": "3",
"vt": "num"
},
{
"t": "eq",
"v": "4",
"vt": "num"
},
{
"t": "eq",
"v": "5",
"vt": "num"
},
{
"t": "eq",
"v": "6",
"vt": "num"
},
{
"t": "eq",
"v": "7",
"vt": "num"
},
{
"t": "eq",
"v": "8",
"vt": "num"
},
{
"t": "eq",
"v": "9",
"vt": "num"
},
{
"t": "eq",
"v": "10",
"vt": "num"
}
],
"checkall": "false",
"repair": false,
"outputs": 10,
"x": 3930,
"y": 5220,
"wires": [
[
"865b1e2e30c1406e",
"2c3c9f634bfc436b"
],
[
"d48781c900013ee5",
"01d61d75b12c086d"
],
[
"11459cef626d8dd5",
"c18aac930067b2c5"
],
[
"d66db8193ecbf5f3",
"f996e39f99239f8f"
],
[
"1c5b37e443ea3a54",
"ef696b96885101ae"
],
[
"b4ade4e43f7f5619",
"48a0cc5241d2549f"
],
[
"8c26987fb7503da4",
"8360781eafaecfeb"
],
[
"65ba5d4db252f373",
"c19b6e3169ebc381"
],
[
"95dbd0806f6e50e3",
"1127e98653b5a27a"
],
[
"5d01b01dda282884",
"4183c52e2b2c85f1"
]
]
},
{
"id": "37342614a8bd3e6c",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "measurement",
"property": "measurement",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "power",
"vt": "str"
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 2860,
"y": 5040,
"wires": [
[
"60ec289316037465",
"fc59359ff0fc3578"
]
]
},
{
"id": "36b6ced1758a043b",
"type": "ui-control",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "",
"ui": "2d75e4809d2a6fbf",
"events": "all",
"x": 4260,
"y": 5040,
"wires": [
[]
]
},
{
"id": "55023cb2a00a038e",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"group": "fb4d25e6dae3c8fd",
"order": 2,
"width": "5",
"height": "1",
"name": "power 01 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4280,
"y": 5220,
"wires": []
},
{
"id": "65f301cc578576a3",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "text",
"rules": [
{
"t": "set",
"p": "trans",
"pt": "msg",
"to": "'Puissance '&$string(msg.trans)&' à '&$string(msg.payload)&'W'",
"tot": "jsonata"
},
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "msg.payload>0",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3450,
"y": 5220,
"wires": [
[
"3dacfc613c2d6949"
]
]
},
{
"id": "a0f6a91598012b9a",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "payload",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "Aucune puissance",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4260,
"y": 4980,
"wires": [
[
"47f442e7e5c89435"
]
]
},
{
"id": "47f442e7e5c89435",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"group": "fb4d25e6dae3c8fd",
"order": 1,
"width": "6",
"height": "1",
"name": "none",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-center",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4430,
"y": 4980,
"wires": []
},
{
"id": "962301d657a74408",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"group": "fb4d25e6dae3c8fd",
"order": 4,
"width": "5",
"height": "1",
"name": "power 02 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4280,
"y": 5280,
"wires": []
},
{
"id": "eb891ec4b0a07cfe",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"group": "fb4d25e6dae3c8fd",
"order": 6,
"width": "5",
"height": "1",
"name": "power 03 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4280,
"y": 5340,
"wires": []
},
{
"id": "3a821e7da32a3561",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"group": "fb4d25e6dae3c8fd",
"order": 8,
"width": "5",
"height": "1",
"name": "power 04 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4280,
"y": 5400,
"wires": []
},
{
"id": "cf55e9963f617d17",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"group": "fb4d25e6dae3c8fd",
"order": 10,
"width": "5",
"height": "1",
"name": "power 05 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4280,
"y": 5460,
"wires": []
},
{
"id": "0109e7088ec7040c",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"group": "fb4d25e6dae3c8fd",
"order": 12,
"width": "5",
"height": "1",
"name": "power 06 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4280,
"y": 5520,
"wires": []
},
{
"id": "fb14e8329c2c77c8",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"group": "fb4d25e6dae3c8fd",
"order": 14,
"width": "5",
"height": "1",
"name": "power 07 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4280,
"y": 5580,
"wires": []
},
{
"id": "628630966e299dce",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"group": "fb4d25e6dae3c8fd",
"order": 16,
"width": "5",
"height": "1",
"name": "power 08 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4280,
"y": 5640,
"wires": []
},
{
"id": "57516cd75e235df7",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"group": "fb4d25e6dae3c8fd",
"order": 18,
"width": "5",
"height": "1",
"name": "power 09 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4280,
"y": 5700,
"wires": []
},
{
"id": "a4d7386dea5c2987",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"group": "fb4d25e6dae3c8fd",
"order": 20,
"width": "5",
"height": "1",
"name": "power 10 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4280,
"y": 5760,
"wires": []
},
{
"id": "0aa9ffb8eb4cd831",
"type": "link call",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "",
"links": [
"df0e4ab2e1efc286"
],
"linkType": "static",
"timeout": "30",
"x": 3260,
"y": 5220,
"wires": [
[
"65f301cc578576a3"
]
]
},
{
"id": "fc59359ff0fc3578",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "100 ms",
"pauseType": "delay",
"timeout": "100",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 3060,
"y": 5220,
"wires": [
[
"0aa9ffb8eb4cd831"
]
]
},
{
"id": "5d01b01dda282884",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 5760,
"wires": [
[
"a4d7386dea5c2987"
]
]
},
{
"id": "95dbd0806f6e50e3",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 5700,
"wires": [
[
"57516cd75e235df7"
]
]
},
{
"id": "65ba5d4db252f373",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 5640,
"wires": [
[
"628630966e299dce"
]
]
},
{
"id": "8c26987fb7503da4",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 5580,
"wires": [
[
"fb14e8329c2c77c8"
]
]
},
{
"id": "b4ade4e43f7f5619",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 5520,
"wires": [
[
"0109e7088ec7040c"
]
]
},
{
"id": "1c5b37e443ea3a54",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 5460,
"wires": [
[
"cf55e9963f617d17"
]
]
},
{
"id": "d66db8193ecbf5f3",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 5400,
"wires": [
[
"3a821e7da32a3561"
]
]
},
{
"id": "11459cef626d8dd5",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 5340,
"wires": [
[
"eb891ec4b0a07cfe"
]
]
},
{
"id": "d48781c900013ee5",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 5280,
"wires": [
[
"962301d657a74408"
]
]
},
{
"id": "865b1e2e30c1406e",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 5220,
"wires": [
[
"55023cb2a00a038e"
]
]
},
{
"id": "2c3c9f634bfc436b",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "power 01",
"label": "",
"group": "fb4d25e6dae3c8fd",
"order": 3,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "meter-electric",
"oncolor": "teal",
"offvalue": "false",
"offvalueType": "bool",
"officon": "meter-electric-outline",
"offcolor": "grey",
"x": 4480,
"y": 5220,
"wires": [
[]
]
},
{
"id": "c18aac930067b2c5",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "power 03",
"label": "",
"group": "fb4d25e6dae3c8fd",
"order": 7,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "meter-electric",
"oncolor": "teal",
"offvalue": "false",
"offvalueType": "bool",
"officon": "meter-electric-outline",
"offcolor": "grey",
"x": 4480,
"y": 5340,
"wires": [
[]
]
},
{
"id": "01d61d75b12c086d",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "power 02",
"label": "",
"group": "fb4d25e6dae3c8fd",
"order": 5,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "meter-electric",
"oncolor": "teal",
"offvalue": "false",
"offvalueType": "bool",
"officon": "meter-electric-outline",
"offcolor": "grey",
"x": 4480,
"y": 5280,
"wires": [
[]
]
},
{
"id": "f996e39f99239f8f",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "power 04",
"label": "",
"group": "fb4d25e6dae3c8fd",
"order": 9,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "meter-electric",
"oncolor": "teal",
"offvalue": "false",
"offvalueType": "bool",
"officon": "meter-electric-outline",
"offcolor": "grey",
"x": 4480,
"y": 5400,
"wires": [
[]
]
},
{
"id": "ef696b96885101ae",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "power 05",
"label": "",
"group": "fb4d25e6dae3c8fd",
"order": 11,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "meter-electric",
"oncolor": "teal",
"offvalue": "false",
"offvalueType": "bool",
"officon": "meter-electric-outline",
"offcolor": "grey",
"x": 4480,
"y": 5460,
"wires": [
[]
]
},
{
"id": "48a0cc5241d2549f",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "power 06",
"label": "",
"group": "fb4d25e6dae3c8fd",
"order": 13,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "meter-electric",
"oncolor": "teal",
"offvalue": "false",
"offvalueType": "bool",
"officon": "meter-electric-outline",
"offcolor": "grey",
"x": 4480,
"y": 5520,
"wires": [
[]
]
},
{
"id": "8360781eafaecfeb",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "power 07",
"label": "",
"group": "fb4d25e6dae3c8fd",
"order": 15,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "meter-electric",
"oncolor": "teal",
"offvalue": "false",
"offvalueType": "bool",
"officon": "meter-electric-outline",
"offcolor": "grey",
"x": 4480,
"y": 5580,
"wires": [
[]
]
},
{
"id": "c19b6e3169ebc381",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "power 08",
"label": "",
"group": "fb4d25e6dae3c8fd",
"order": 17,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "meter-electric",
"oncolor": "teal",
"offvalue": "false",
"offvalueType": "bool",
"officon": "meter-electric-outline",
"offcolor": "grey",
"x": 4480,
"y": 5640,
"wires": [
[]
]
},
{
"id": "1127e98653b5a27a",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "power 09",
"label": "",
"group": "fb4d25e6dae3c8fd",
"order": 19,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "meter-electric",
"oncolor": "teal",
"offvalue": "false",
"offvalueType": "bool",
"officon": "meter-electric-outline",
"offcolor": "grey",
"x": 4480,
"y": 5700,
"wires": [
[]
]
},
{
"id": "4183c52e2b2c85f1",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "power 10",
"label": "",
"group": "fb4d25e6dae3c8fd",
"order": 21,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "meter-electric",
"oncolor": "teal",
"offvalue": "false",
"offvalueType": "bool",
"officon": "meter-electric-outline",
"offcolor": "grey",
"x": 4480,
"y": 5760,
"wires": [
[]
]
},
{
"id": "5fbe5259545c7e84",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "3a47bd390630563b",
"name": "50 ms",
"pauseType": "delay",
"timeout": "150",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 2830,
"y": 5100,
"wires": [
[
"b456712facdb8f99"
]
]
},
{
"id": "d59c718c84ca0c45",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"name": "set metric",
"rules": [
{
"t": "set",
"p": "measurement",
"pt": "msg",
"to": "color",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 5020,
"y": 6120,
"wires": [
[
"165086f5eeb45889"
]
]
},
{
"id": "6974a448a0c0c431",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"name": "reset",
"rules": [
{
"t": "set",
"p": "index.color",
"pt": "flow",
"to": "{}",
"tot": "json"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4470,
"y": 6000,
"wires": [
[
"230b7b206cbda14f",
"93ed91bff23ccae6",
"c369c0df4127877c",
"11e8012b77840d09",
"862bd44140894d07",
"095ea15b0b3f109a",
"a0a1caf4e95d5a2b",
"cd27de68d9e0cbc4",
"67c80d1f6f7f4480",
"eb3242a9703a76df"
]
]
},
{
"id": "3f26e65e9e14b140",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"name": "boot color",
"links": [
"9e4bfee0db3051d4"
],
"x": 2695,
"y": 5880,
"wires": [
[
"b5aef2391dcbcf4b",
"bc769b10e03830e1"
]
]
},
{
"id": "165086f5eeb45889",
"type": "link out",
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"name": "room - ui - color - metric",
"mode": "link",
"links": [
"2690f4e06626ebda"
],
"x": 5155,
"y": 6120,
"wires": []
},
{
"id": "26655f3b52fd390b",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"name": "room - ui - color - metric",
"links": [
"b6323e1460f6f50c"
],
"x": 2695,
"y": 5940,
"wires": [
[
"35aed833a6fd89c9"
]
]
},
{
"id": "4f053126291b5804",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"name": "index",
"property": "index",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "1",
"vt": "num"
},
{
"t": "eq",
"v": "2",
"vt": "num"
},
{
"t": "eq",
"v": "3",
"vt": "num"
},
{
"t": "eq",
"v": "4",
"vt": "num"
},
{
"t": "eq",
"v": "5",
"vt": "num"
}
],
"checkall": "false",
"repair": false,
"outputs": 5,
"x": 4310,
"y": 6120,
"wires": [
[
"d963d406dbde22b8",
"095ea15b0b3f109a"
],
[
"037325aca1c515e3",
"a0a1caf4e95d5a2b"
],
[
"7b14579668c1af3f",
"cd27de68d9e0cbc4"
],
[
"fa5d15edbf72f647",
"67c80d1f6f7f4480"
],
[
"b2e76bba0862cef8",
"eb3242a9703a76df"
]
]
},
{
"id": "656edb879555e04e",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"name": "index",
"rules": [
{
"t": "set",
"p": "index",
"pt": "msg",
"to": "index.color",
"tot": "flow"
},
{
"t": "set",
"p": "index",
"pt": "msg",
"to": "$count($keys(msg.index)) +1",
"tot": "jsonata"
},
{
"t": "set",
"p": "index.color[msg.field]",
"pt": "flow",
"to": "index",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4150,
"y": 6240,
"wires": [
[
"4f053126291b5804"
]
]
},
{
"id": "fd6b81a32bb8d757",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"name": "index",
"rules": [
{
"t": "set",
"p": "index",
"pt": "msg",
"to": "index.color[msg.field]",
"tot": "flow"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4150,
"y": 6180,
"wires": [
[
"4f053126291b5804"
]
]
},
{
"id": "17650efb4c8eac6d",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"name": "exists",
"property": "index.color",
"propertyType": "flow",
"rules": [
{
"t": "hask",
"v": "field",
"vt": "msg"
},
{
"t": "else"
}
],
"checkall": "false",
"repair": false,
"outputs": 2,
"x": 3990,
"y": 6180,
"wires": [
[
"fd6b81a32bb8d757"
],
[
"656edb879555e04e"
]
]
},
{
"id": "35aed833a6fd89c9",
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"name": "measurement",
"property": "measurement",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "color",
"vt": "str"
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 2860,
"y": 5940,
2024-04-27 12:52:59 +00:00
"wires": [
[
"78389a0e3cf80961",
"e4063f822861a8e3"
2024-04-27 12:52:59 +00:00
]
]
},
{
"id": "78389a0e3cf80961",
"type": "change",
2024-04-27 12:52:59 +00:00
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"name": "set",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\":{\t \"show\":[\"Pièces:Couleurs\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "remove",
"tot": "str"
}
2024-04-27 12:52:59 +00:00
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4470,
"y": 5940,
2024-04-27 12:52:59 +00:00
"wires": [
[
"9bdb14efae83866c",
"6aa0699f4eb35c14"
2024-04-27 12:52:59 +00:00
]
]
},
{
"id": "b5aef2391dcbcf4b",
2024-04-27 12:52:59 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"name": "reset",
2024-04-27 12:52:59 +00:00
"rules": [
{
"t": "set",
"p": "payload",
2024-04-27 12:52:59 +00:00
"pt": "msg",
"to": "{\t \"groups\":{\t \"hide\":[\"Pièces:Couleurs\"]\t }\t}",
"tot": "jsonata"
2024-04-27 12:52:59 +00:00
},
{
"t": "set",
"p": "reset",
2024-04-27 12:52:59 +00:00
"pt": "msg",
"to": "true",
"tot": "bool"
2024-04-27 12:52:59 +00:00
},
{
"t": "set",
"p": "class",
2024-04-27 12:52:59 +00:00
"pt": "msg",
"to": "",
2024-04-27 12:52:59 +00:00
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4470,
"y": 5880,
"wires": [
[
"6aa0699f4eb35c14",
"9bdb14efae83866c"
]
]
},
{
"id": "9bdb14efae83866c",
"type": "ui-control",
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"name": "",
"ui": "2d75e4809d2a6fbf",
"events": "all",
"x": 4640,
"y": 5940,
"wires": [
[]
]
},
{
"id": "6aa0699f4eb35c14",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"name": "payload",
"rules": [
2024-04-27 12:52:59 +00:00
{
"t": "set",
"p": "payload",
2024-04-27 12:52:59 +00:00
"pt": "msg",
"to": "Aucune gestion de couleurs",
"tot": "str"
2024-04-27 12:52:59 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4640,
"y": 5880,
2024-04-27 12:52:59 +00:00
"wires": [
[
"b21e235c39afcb03"
2024-04-27 12:52:59 +00:00
]
]
},
{
"id": "b21e235c39afcb03",
"type": "ui-text",
2024-04-27 12:52:59 +00:00
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"group": "377461f11e162f6d",
"order": 1,
"width": "6",
"height": "1",
"name": "none",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-center",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4810,
"y": 5880,
"wires": []
},
{
"id": "bd985c8dc9609479",
"type": "link call",
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"name": "",
2024-04-27 12:52:59 +00:00
"links": [
"df0e4ab2e1efc286"
2024-04-27 12:52:59 +00:00
],
"linkType": "static",
"timeout": "30",
"x": 3260,
"y": 6120,
"wires": [
[
"b2358081175b0301"
]
]
},
{
"id": "095ea15b0b3f109a",
"type": "ui-dropdown",
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"group": "377461f11e162f6d",
"name": "color 01",
"label": "Couleur :",
"tooltip": "",
"order": 3,
"width": "2",
"height": "1",
"passthru": false,
"multiple": false,
"options": [
{
"label": "blanc",
"value": "#FFFFFF",
"type": "str"
}
],
"payload": "",
"topic": "topic",
"topicType": "msg",
"className": "",
"x": 4840,
"y": 6120,
"wires": [
[
"d59c718c84ca0c45"
]
]
},
{
"id": "a0a1caf4e95d5a2b",
"type": "ui-dropdown",
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"group": "377461f11e162f6d",
"name": "color 02",
"label": "Couleur :",
"tooltip": "",
"order": 5,
"width": "2",
"height": "1",
"passthru": false,
"multiple": false,
"options": [
{
"label": "blanc",
"value": "#FFFFFF",
"type": "str"
}
],
"payload": "",
"topic": "topic",
"topicType": "msg",
"className": "",
"x": 4840,
"y": 6180,
"wires": [
[
"d59c718c84ca0c45"
]
]
},
{
"id": "230b7b206cbda14f",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"group": "377461f11e162f6d",
"order": 2,
"width": "4",
"height": "1",
"name": "color 01 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4650,
"y": 6120,
2024-04-27 12:52:59 +00:00
"wires": []
},
{
"id": "93ed91bff23ccae6",
"type": "ui-text",
2024-04-27 12:52:59 +00:00
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"group": "377461f11e162f6d",
"order": 4,
"width": "4",
"height": "1",
"name": "color 02 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4650,
"y": 6180,
"wires": []
},
{
"id": "c369c0df4127877c",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"group": "377461f11e162f6d",
"order": 6,
"width": "4",
"height": "1",
"name": "color 03 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4650,
"y": 6240,
"wires": []
},
{
"id": "cd27de68d9e0cbc4",
"type": "ui-dropdown",
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"group": "377461f11e162f6d",
"name": "color 03",
"label": "Couleur :",
"tooltip": "",
"order": 7,
"width": "2",
"height": "1",
"passthru": false,
"multiple": false,
"options": [
{
"label": "blanc",
"value": "#FFFFFF",
"type": "str"
}
2024-04-27 12:52:59 +00:00
],
"payload": "",
"topic": "topic",
"topicType": "msg",
"className": "",
"x": 4840,
"y": 6240,
2024-04-27 12:52:59 +00:00
"wires": [
[
"d59c718c84ca0c45"
2024-04-27 12:52:59 +00:00
]
]
},
{
"id": "11e8012b77840d09",
"type": "ui-text",
2024-04-27 12:52:59 +00:00
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"group": "377461f11e162f6d",
"order": 8,
"width": "4",
"height": "1",
"name": "color 04 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4650,
"y": 6300,
"wires": []
},
{
"id": "67c80d1f6f7f4480",
"type": "ui-dropdown",
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"group": "377461f11e162f6d",
"name": "color 04",
"label": "Couleur :",
"tooltip": "",
"order": 9,
"width": "2",
"height": "1",
"passthru": false,
"multiple": false,
"options": [
{
"label": "blanc",
"value": "#FFFFFF",
"type": "str"
}
2024-04-27 12:52:59 +00:00
],
"payload": "",
"topic": "topic",
"topicType": "msg",
"className": "",
"x": 4840,
"y": 6300,
"wires": [
[
"d59c718c84ca0c45"
]
]
},
{
"id": "862bd44140894d07",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"group": "377461f11e162f6d",
"order": 10,
"width": "4",
"height": "1",
"name": "color 05 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4650,
"y": 6360,
2024-04-27 12:52:59 +00:00
"wires": []
},
{
"id": "eb3242a9703a76df",
"type": "ui-dropdown",
2024-04-27 12:52:59 +00:00
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"group": "377461f11e162f6d",
"name": "color 05",
"label": "Couleur :",
"tooltip": "",
"order": 11,
"width": "2",
"height": "1",
"passthru": false,
"multiple": false,
"options": [
2024-04-27 12:52:59 +00:00
{
"label": "blanc",
"value": "#FFFFFF",
"type": "str"
2024-04-27 12:52:59 +00:00
}
],
"payload": "",
"topic": "topic",
"topicType": "msg",
"className": "",
"x": 4840,
"y": 6360,
2024-04-27 12:52:59 +00:00
"wires": [
[
"d59c718c84ca0c45"
2024-04-27 12:52:59 +00:00
]
]
},
{
"id": "d963d406dbde22b8",
2024-04-27 12:52:59 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"name": "move",
2024-04-27 12:52:59 +00:00
"rules": [
{
"t": "set",
"p": "payload",
2024-04-27 12:52:59 +00:00
"pt": "msg",
"to": "trans",
2024-04-27 12:52:59 +00:00
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4470,
"y": 6120,
2024-04-27 12:52:59 +00:00
"wires": [
[
"230b7b206cbda14f"
2024-04-27 12:52:59 +00:00
]
]
},
{
"id": "037325aca1c515e3",
"type": "change",
2024-04-27 12:52:59 +00:00
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"name": "move",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
}
2024-04-27 12:52:59 +00:00
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4470,
"y": 6180,
2024-04-27 12:52:59 +00:00
"wires": [
[
"93ed91bff23ccae6"
2024-04-27 12:52:59 +00:00
]
]
},
{
"id": "7b14579668c1af3f",
2024-04-27 12:52:59 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"name": "move",
2024-04-27 12:52:59 +00:00
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
2024-04-27 12:52:59 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4470,
"y": 6240,
2024-04-27 12:52:59 +00:00
"wires": [
[
"c369c0df4127877c"
2024-04-27 12:52:59 +00:00
]
]
},
{
"id": "fa5d15edbf72f647",
2024-04-27 12:52:59 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"name": "move",
2024-04-27 12:52:59 +00:00
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
2024-04-27 12:52:59 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4470,
"y": 6300,
2024-04-27 12:52:59 +00:00
"wires": [
[
"11e8012b77840d09"
2024-04-27 12:52:59 +00:00
]
]
},
{
"id": "b2e76bba0862cef8",
2024-04-27 12:52:59 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"name": "move",
2024-04-27 12:52:59 +00:00
"rules": [
{
"t": "set",
"p": "payload",
2024-04-27 12:52:59 +00:00
"pt": "msg",
"to": "trans",
"tot": "msg"
2024-04-27 12:52:59 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4470,
"y": 6360,
2024-04-27 12:52:59 +00:00
"wires": [
[
"862bd44140894d07"
2024-04-27 12:52:59 +00:00
]
]
},
{
"id": "46ff4d153fc9736c",
"type": "change",
2024-04-27 12:52:59 +00:00
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"name": "text",
"rules": [
{
"t": "set",
"p": "trans",
"pt": "msg",
"to": "'Couleur '&msg.old_trans&' en '&msg.trans",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3830,
"y": 6120,
2024-04-27 12:52:59 +00:00
"wires": [
[
"b73d1209033d8724"
2024-04-27 12:52:59 +00:00
]
]
},
{
"id": "04052562e24f52a7",
"type": "link call",
2024-04-27 12:52:59 +00:00
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"name": "",
"links": [
"df0e4ab2e1efc286"
],
"linkType": "static",
"timeout": "30",
"x": 3640,
"y": 6120,
2024-04-27 12:52:59 +00:00
"wires": [
[
"46ff4d153fc9736c"
2024-04-27 12:52:59 +00:00
]
]
},
{
"id": "b2358081175b0301",
2024-04-27 12:52:59 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"name": "colors",
2024-04-27 12:52:59 +00:00
"rules": [
{
"t": "set",
"p": "old_payload",
2024-04-27 12:52:59 +00:00
"pt": "msg",
"to": "payload",
"tot": "msg"
2024-04-27 12:52:59 +00:00
},
{
"t": "set",
"p": "old_trans",
"pt": "msg",
"to": "trans",
"tot": "msg"
},
{
"t": "set",
"p": "colors",
"pt": "msg",
"to": "{\t '#FFFFFF':'white',\t '#FF0018':'red',\t '#FFFF41':'yellow',\t '#008018':'green',\t '#0000F9':'blue',\t '#86007D':'purple'\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "path_field",
"pt": "msg",
"to": "field",
"tot": "msg"
},
{
"t": "set",
"p": "field",
"pt": "msg",
"to": "colors[msg.payload]",
"tot": "msg"
2024-04-27 12:52:59 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3450,
"y": 6120,
2024-04-27 12:52:59 +00:00
"wires": [
[
"04052562e24f52a7"
2024-04-27 12:52:59 +00:00
]
]
},
{
"id": "b73d1209033d8724",
2024-04-27 12:52:59 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"name": "colors",
2024-04-27 12:52:59 +00:00
"rules": [
{
"t": "set",
"p": "old_payload",
2024-04-27 12:52:59 +00:00
"pt": "msg",
"to": "payload",
"tot": "msg"
2024-04-27 12:52:59 +00:00
},
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "[\t {'value':'#FFFFFF','label':'white'},\t {'value':'#FF0018','label':'red'},\t {'value':'#FFFF41','label':'yellow'},\t {'value':'#008018','label':'green'},\t {'value':'#0000F9','label':'blue'},\t {'value':'#86007D','label':'purple'}\t]",
"tot": "jsonata"
2024-05-20 01:07:39 +00:00
},
{
"t": "set",
"p": "old_trans",
2024-05-20 01:07:39 +00:00
"pt": "msg",
"to": "trans",
"tot": "msg"
2024-04-27 12:52:59 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3990,
"y": 6120,
2024-04-27 12:52:59 +00:00
"wires": [
[
"929e091f58d7e981"
2024-04-27 12:52:59 +00:00
]
]
},
{
"id": "929e091f58d7e981",
"type": "split",
2024-04-27 12:52:59 +00:00
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"name": "",
"splt": "\\n",
"spltType": "str",
"arraySplt": 1,
"arraySpltType": "len",
"stream": false,
"addname": "",
"x": 4150,
"y": 6120,
2024-04-27 12:52:59 +00:00
"wires": [
[
"d23265902eda3894"
2024-04-27 12:52:59 +00:00
]
]
},
{
"id": "d23265902eda3894",
"type": "change",
2024-04-27 12:52:59 +00:00
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"name": "move",
2024-04-27 12:52:59 +00:00
"rules": [
{
"t": "set",
"p": "old_field",
"pt": "msg",
"to": "field",
"tot": "msg"
},
{
"t": "set",
"p": "field",
"pt": "msg",
"to": "payload.label",
"tot": "msg"
2024-04-27 12:52:59 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3130,
"y": 6180,
2024-04-27 12:52:59 +00:00
"wires": [
[
"cbe25ff8706d300b"
2024-04-27 12:52:59 +00:00
]
]
},
{
"id": "a803317ea68e18fc",
"type": "join",
2024-04-27 12:52:59 +00:00
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"name": "",
"mode": "auto",
"build": "object",
"property": "payload",
"propertyType": "msg",
"key": "topic",
"joiner": "\\n",
"joinerType": "str",
"accumulate": "false",
"timeout": "",
"count": "",
"reduceRight": false,
"x": 3670,
"y": 6180,
2024-04-27 12:52:59 +00:00
"wires": [
[
"fadfc3bdbc68f76f"
2024-04-27 12:52:59 +00:00
]
]
},
{
"id": "fadfc3bdbc68f76f",
2024-04-27 12:52:59 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"name": "move",
2024-04-27 12:52:59 +00:00
"rules": [
{
"t": "set",
"p": "options",
"pt": "msg",
"to": "payload",
"tot": "msg"
2024-04-27 12:52:59 +00:00
},
{
"t": "set",
"p": "payload",
2024-04-27 12:52:59 +00:00
"pt": "msg",
"to": "old_payload",
"tot": "msg"
},
{
"t": "delete",
"p": "old_payload",
"pt": "msg"
},
{
"t": "set",
"p": "trans",
"pt": "msg",
"to": "old_trans",
"tot": "msg"
},
{
"t": "delete",
"p": "old_trans",
"pt": "msg"
},
{
"t": "set",
"p": "topic",
"pt": "msg",
"to": "path_field",
"tot": "msg"
2024-04-27 12:52:59 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3830,
"y": 6180,
2024-04-27 12:52:59 +00:00
"wires": [
[
"17650efb4c8eac6d"
2024-04-27 12:52:59 +00:00
]
]
},
{
"id": "cbe25ff8706d300b",
"type": "link call",
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"name": "",
"links": [
"df0e4ab2e1efc286"
],
"linkType": "static",
"timeout": "30",
"x": 3320,
"y": 6180,
"wires": [
[
"159202a1e2a32023"
]
]
},
{
"id": "159202a1e2a32023",
2024-04-27 12:52:59 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"name": "move",
2024-04-27 12:52:59 +00:00
"rules": [
{
"t": "set",
"p": "payload.label",
2024-04-27 12:52:59 +00:00
"pt": "msg",
"to": "trans",
"tot": "msg"
2024-04-27 12:52:59 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3510,
"y": 6180,
2024-04-27 12:52:59 +00:00
"wires": [
[
"a803317ea68e18fc"
2024-04-27 12:52:59 +00:00
]
]
},
{
"id": "e4063f822861a8e3",
"type": "delay",
2024-04-27 12:52:59 +00:00
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"name": "100 ms",
"pauseType": "delay",
"timeout": "100",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 3060,
"y": 6120,
2024-04-27 12:52:59 +00:00
"wires": [
[
"bd985c8dc9609479"
2024-04-27 12:52:59 +00:00
]
]
},
{
"id": "bc769b10e03830e1",
"type": "delay",
2024-04-27 12:52:59 +00:00
"z": "aab0c030de7df5cc",
"g": "65f5bcaeef2cb043",
"name": "50 ms",
"pauseType": "delay",
"timeout": "150",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 2830,
"y": 6000,
2024-04-27 12:52:59 +00:00
"wires": [
[
"6974a448a0c0c431"
2024-04-27 12:52:59 +00:00
]
]
},
{
"id": "42acd7f9ad626301",
2024-04-27 12:52:59 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "14365542ae0790c8",
"name": "set metric",
2024-04-27 12:52:59 +00:00
"rules": [
{
"t": "set",
"p": "measurement",
2024-04-27 12:52:59 +00:00
"pt": "msg",
"to": "brightness",
"tot": "str"
2024-04-27 12:52:59 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4720,
"y": 6720,
2024-04-27 12:52:59 +00:00
"wires": [
[
"c17daf8aa7e26a0c"
2024-04-27 12:52:59 +00:00
]
]
},
{
"id": "c3e90ec1d4493bb4",
2024-04-27 12:52:59 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "14365542ae0790c8",
"name": "reset",
2024-04-27 12:52:59 +00:00
"rules": [
{
"t": "set",
"p": "index.brightness",
"pt": "flow",
"to": "{}",
"tot": "json"
2024-04-27 12:52:59 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 6600,
2024-04-27 12:52:59 +00:00
"wires": [
[
"7eacb809027a3f29",
"992d3a4f1f2cef04",
"7f81ef3f4f7d218f",
"6aeea1de4587093e",
"2155a7e805ce62e5",
"db3dc40ea4b498e3",
"65dca07a06ffa9c6",
"d272a453214030a9",
"f89a84a4111a2df9",
"ccd498fdd2090daf"
2024-04-27 12:52:59 +00:00
]
]
},
{
"id": "6ab8f6f585ebee36",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "14365542ae0790c8",
"name": "boot brihgtness",
"links": [
"9e4bfee0db3051d4"
],
"x": 2695,
"y": 6480,
"wires": [
[
"af81a38fa86c6cc8",
"1cfe4db12a78f24a"
]
]
},
{
"id": "c17daf8aa7e26a0c",
2024-04-27 12:52:59 +00:00
"type": "link out",
"z": "aab0c030de7df5cc",
"g": "14365542ae0790c8",
"name": "room - ui - brihgtness - metric",
2024-04-27 12:52:59 +00:00
"mode": "link",
2024-04-28 07:57:20 +00:00
"links": [
"2690f4e06626ebda"
2024-04-28 07:57:20 +00:00
],
"x": 4855,
"y": 6720,
2024-04-27 12:52:59 +00:00
"wires": []
},
{
"id": "7379c487515b9889",
"type": "link in",
2024-04-27 12:52:59 +00:00
"z": "aab0c030de7df5cc",
"g": "14365542ae0790c8",
"name": "room - ui - brihgtness - metric",
"links": [
"b6323e1460f6f50c"
2024-04-27 12:52:59 +00:00
],
"x": 2695,
"y": 6540,
2024-04-27 12:52:59 +00:00
"wires": [
[
"1b38e8d77f15ac4a"
2024-04-27 12:52:59 +00:00
]
]
},
{
"id": "3a6f2959b098c17e",
"type": "switch",
2024-04-27 12:52:59 +00:00
"z": "aab0c030de7df5cc",
"g": "14365542ae0790c8",
"name": "index",
"property": "index",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "1",
"vt": "num"
},
{
"t": "eq",
"v": "2",
"vt": "num"
},
{
"t": "eq",
"v": "3",
"vt": "num"
},
{
"t": "eq",
"v": "4",
"vt": "num"
},
{
"t": "eq",
"v": "5",
"vt": "num"
}
],
"checkall": "false",
"repair": false,
"outputs": 5,
"x": 3930,
"y": 6720,
2024-04-27 12:52:59 +00:00
"wires": [
[
"db3dc40ea4b498e3",
"ae5513076154ad8a"
],
[
"65dca07a06ffa9c6",
"9a9eba7461771815"
],
[
"d272a453214030a9",
"7f33cfc11587b83c"
],
[
"f89a84a4111a2df9",
"04f0f1dcc6935c42"
],
[
"ccd498fdd2090daf",
"51dd51d87769dfc4"
2024-04-27 12:52:59 +00:00
]
]
},
{
"id": "69f1300be1c6d8ab",
"type": "change",
2024-04-27 12:52:59 +00:00
"z": "aab0c030de7df5cc",
"g": "14365542ae0790c8",
"name": "index",
"rules": [
{
"t": "set",
"p": "index",
"pt": "msg",
"to": "index.brightness",
"tot": "flow"
},
{
"t": "set",
"p": "index",
"pt": "msg",
"to": "$count($keys(msg.index)) +1",
"tot": "jsonata"
},
{
"t": "set",
"p": "index.brightness[msg.field]",
"pt": "flow",
"to": "index",
"tot": "msg"
},
{
"t": "set",
"p": "topic",
"pt": "msg",
"to": "field",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3770,
"y": 6780,
2024-04-27 12:52:59 +00:00
"wires": [
[
"3a6f2959b098c17e"
2024-04-27 12:52:59 +00:00
]
]
},
{
"id": "32f30c6a0241b184",
"type": "change",
2024-04-27 12:52:59 +00:00
"z": "aab0c030de7df5cc",
"g": "14365542ae0790c8",
"name": "index",
"rules": [
{
"t": "set",
"p": "index",
"pt": "msg",
"to": "index.brightness[msg.field]",
"tot": "flow"
},
{
"t": "set",
"p": "topic",
"pt": "msg",
"to": "field",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3770,
"y": 6720,
2024-04-27 12:52:59 +00:00
"wires": [
[
"3a6f2959b098c17e"
2024-04-27 12:52:59 +00:00
]
]
},
{
"id": "1313dd5a267993d9",
"type": "switch",
2024-04-27 12:52:59 +00:00
"z": "aab0c030de7df5cc",
"g": "14365542ae0790c8",
"name": "exists",
"property": "index.brightness",
"propertyType": "flow",
"rules": [
{
"t": "hask",
"v": "field",
"vt": "msg"
},
{
"t": "else"
}
],
"checkall": "false",
"repair": false,
"outputs": 2,
"x": 3610,
"y": 6720,
"wires": [
[
"32f30c6a0241b184"
],
[
"69f1300be1c6d8ab"
]
]
2024-04-28 07:57:20 +00:00
},
{
"id": "1b38e8d77f15ac4a",
"type": "switch",
2024-04-28 07:57:20 +00:00
"z": "aab0c030de7df5cc",
"g": "14365542ae0790c8",
"name": "measurement",
"property": "measurement",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "brightness",
"vt": "str"
}
2024-04-28 07:57:20 +00:00
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 2860,
"y": 6540,
2024-04-28 07:57:20 +00:00
"wires": [
[
"d9d65b36d28ee1b5",
"6318eeea1f540ad8"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "d9d65b36d28ee1b5",
2024-04-28 07:57:20 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "14365542ae0790c8",
"name": "set",
2024-04-28 07:57:20 +00:00
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\":{\t \"show\":[\"Pièces:Luminosités\"]\t }\t}",
2024-04-28 07:57:20 +00:00
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "remove",
2024-04-28 07:57:20 +00:00
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 6540,
2024-04-28 07:57:20 +00:00
"wires": [
[
"dbe559c73da68763",
"d88e0ed1a96a90b5"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "af81a38fa86c6cc8",
2024-04-28 07:57:20 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "14365542ae0790c8",
"name": "reset",
2024-04-28 07:57:20 +00:00
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\":{\t \"hide\":[\"Pièces:Luminosités\"]\t }\t}",
2024-04-28 07:57:20 +00:00
"tot": "jsonata"
},
{
"t": "set",
"p": "reset",
"pt": "msg",
"to": "true",
"tot": "bool"
},
2024-04-28 07:57:20 +00:00
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "",
2024-04-28 07:57:20 +00:00
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 6480,
2024-04-28 07:57:20 +00:00
"wires": [
[
"d88e0ed1a96a90b5",
"dbe559c73da68763"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "dbe559c73da68763",
"type": "ui-control",
2024-04-28 07:57:20 +00:00
"z": "aab0c030de7df5cc",
"g": "14365542ae0790c8",
2024-04-28 07:57:20 +00:00
"name": "",
"ui": "2d75e4809d2a6fbf",
"events": "all",
"x": 4260,
"y": 6540,
2024-04-28 07:57:20 +00:00
"wires": [
[]
2024-04-28 07:57:20 +00:00
]
},
{
"id": "d88e0ed1a96a90b5",
"type": "change",
2024-04-28 07:57:20 +00:00
"z": "aab0c030de7df5cc",
"g": "14365542ae0790c8",
"name": "payload",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "Aucune gestion de couleurs",
"tot": "str"
}
2024-04-28 07:57:20 +00:00
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4260,
"y": 6480,
2024-04-28 07:57:20 +00:00
"wires": [
[
"42c1dae9372de9c6"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "42c1dae9372de9c6",
"type": "ui-text",
2024-04-28 07:57:20 +00:00
"z": "aab0c030de7df5cc",
"g": "14365542ae0790c8",
"group": "07c72906c906336b",
"order": 1,
"width": "6",
"height": "1",
"name": "none",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-center",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4430,
"y": 6480,
"wires": []
2024-04-28 07:57:20 +00:00
},
{
"id": "149cc130f5efb763",
2024-04-28 07:57:20 +00:00
"type": "link call",
"z": "aab0c030de7df5cc",
"g": "14365542ae0790c8",
2024-04-28 07:57:20 +00:00
"name": "",
"links": [
"df0e4ab2e1efc286"
2024-04-28 07:57:20 +00:00
],
"linkType": "static",
"timeout": "30",
"x": 3260,
"y": 6720,
2024-04-28 07:57:20 +00:00
"wires": [
[
"6e9d7cb4048d2eef"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "7eacb809027a3f29",
"type": "ui-text",
2024-04-28 07:57:20 +00:00
"z": "aab0c030de7df5cc",
"g": "14365542ae0790c8",
"group": "07c72906c906336b",
"order": 2,
"width": "2",
"height": "1",
"name": "brihgtness 01 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-left",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4290,
"y": 6720,
"wires": []
2024-04-28 07:57:20 +00:00
},
{
"id": "992d3a4f1f2cef04",
"type": "ui-text",
2024-04-28 07:57:20 +00:00
"z": "aab0c030de7df5cc",
"g": "14365542ae0790c8",
"group": "07c72906c906336b",
"order": 4,
"width": "2",
"height": "1",
"name": "brihgtness 02 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-left",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4290,
"y": 6780,
"wires": []
2024-04-28 07:57:20 +00:00
},
{
"id": "7f81ef3f4f7d218f",
2024-04-28 07:57:20 +00:00
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "14365542ae0790c8",
"group": "07c72906c906336b",
"order": 6,
"width": "2",
2024-04-28 07:57:20 +00:00
"height": "1",
"name": "brihgtness 03 (txt)",
2024-04-28 07:57:20 +00:00
"label": "",
"format": "{{msg.payload}}",
"layout": "row-left",
2024-04-28 07:57:20 +00:00
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4290,
"y": 6840,
2024-04-28 07:57:20 +00:00
"wires": []
},
{
"id": "6aeea1de4587093e",
2024-04-28 07:57:20 +00:00
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "14365542ae0790c8",
"group": "07c72906c906336b",
2024-05-20 01:07:39 +00:00
"order": 8,
"width": "2",
2024-04-28 07:57:20 +00:00
"height": "1",
"name": "brihgtness 04 (txt)",
2024-04-28 07:57:20 +00:00
"label": "",
"format": "{{msg.payload}}",
"layout": "row-left",
2024-04-28 07:57:20 +00:00
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4290,
"y": 6900,
2024-04-28 07:57:20 +00:00
"wires": []
},
{
"id": "2155a7e805ce62e5",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "14365542ae0790c8",
"group": "07c72906c906336b",
"order": 10,
"width": "2",
"height": "1",
"name": "brihgtness 05 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-left",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4290,
"y": 6960,
"wires": []
},
{
"id": "db3dc40ea4b498e3",
"type": "ui-slider",
"z": "aab0c030de7df5cc",
"g": "14365542ae0790c8",
"group": "07c72906c906336b",
"name": "brihgtness 01",
"label": "",
"tooltip": "",
"order": 3,
"width": "4",
"height": "1",
"passthru": false,
"outs": "end",
"topic": "topic",
"topicType": "msg",
"thumbLabel": true,
"min": 0,
"max": "255",
"step": 1,
"className": "",
"x": 4520,
"y": 6720,
"wires": [
[
"42acd7f9ad626301"
]
]
},
{
"id": "65dca07a06ffa9c6",
"type": "ui-slider",
"z": "aab0c030de7df5cc",
"g": "14365542ae0790c8",
"group": "07c72906c906336b",
"name": "brihgtness 02",
"label": "",
"tooltip": "",
"order": 5,
"width": "4",
"height": "1",
"passthru": false,
"outs": "end",
"topic": "topic",
"topicType": "msg",
"thumbLabel": true,
"min": 0,
"max": "255",
"step": 1,
"className": "",
"x": 4520,
"y": 6780,
"wires": [
[
"42acd7f9ad626301"
]
]
},
{
"id": "d272a453214030a9",
"type": "ui-slider",
"z": "aab0c030de7df5cc",
"g": "14365542ae0790c8",
"group": "07c72906c906336b",
"name": "brihgtness 03",
"label": "",
"tooltip": "",
"order": 7,
"width": "4",
"height": "1",
"passthru": false,
"outs": "end",
"topic": "topic",
"topicType": "msg",
"thumbLabel": true,
"min": 0,
"max": "255",
"step": 1,
"className": "",
"x": 4520,
"y": 6840,
"wires": [
[
"42acd7f9ad626301"
]
]
},
{
"id": "f89a84a4111a2df9",
"type": "ui-slider",
"z": "aab0c030de7df5cc",
"g": "14365542ae0790c8",
"group": "07c72906c906336b",
"name": "brihgtness 04",
"label": "",
"tooltip": "",
"order": 9,
"width": "4",
"height": "1",
"passthru": false,
"outs": "end",
"topic": "topic",
"topicType": "msg",
"thumbLabel": true,
"min": 0,
"max": "255",
"step": 1,
"className": "",
"x": 4520,
"y": 6900,
"wires": [
[
"42acd7f9ad626301"
]
]
},
{
"id": "ccd498fdd2090daf",
"type": "ui-slider",
"z": "aab0c030de7df5cc",
"g": "14365542ae0790c8",
"group": "07c72906c906336b",
"name": "brihgtness 05",
"label": "",
"tooltip": "",
"order": 11,
"width": "4",
"height": "1",
"passthru": false,
"outs": "end",
"topic": "topic",
"topicType": "msg",
"thumbLabel": true,
"min": 0,
"max": "255",
"step": 1,
"className": "",
"x": 4520,
"y": 6960,
"wires": [
[
"42acd7f9ad626301"
]
]
},
{
"id": "6318eeea1f540ad8",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "14365542ae0790c8",
"name": "100 ms",
"pauseType": "delay",
"timeout": "100",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 3060,
"y": 6720,
"wires": [
[
"149cc130f5efb763"
]
]
},
{
"id": "6e9d7cb4048d2eef",
2024-04-28 07:57:20 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "14365542ae0790c8",
"name": "text",
2024-04-28 07:57:20 +00:00
"rules": [
{
"t": "set",
"p": "trans",
2024-04-28 07:57:20 +00:00
"pt": "msg",
"to": "'Luminosité '&msg.trans&' à '&msg.payload",
2024-04-28 07:57:20 +00:00
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3450,
"y": 6720,
2024-04-28 07:57:20 +00:00
"wires": [
[
"1313dd5a267993d9"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "ae5513076154ad8a",
2024-04-28 07:57:20 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "14365542ae0790c8",
"name": "move",
2024-04-28 07:57:20 +00:00
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
2024-04-28 07:57:20 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 6720,
2024-04-28 07:57:20 +00:00
"wires": [
[
"7eacb809027a3f29"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "9a9eba7461771815",
2024-04-28 07:57:20 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "14365542ae0790c8",
"name": "move",
2024-04-28 07:57:20 +00:00
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
2024-04-28 07:57:20 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 6780,
2024-04-28 07:57:20 +00:00
"wires": [
[
"992d3a4f1f2cef04"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "7f33cfc11587b83c",
2024-04-28 07:57:20 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "14365542ae0790c8",
"name": "move",
2024-04-28 07:57:20 +00:00
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
2024-04-28 07:57:20 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 6840,
2024-04-28 07:57:20 +00:00
"wires": [
[
"7f81ef3f4f7d218f"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "04f0f1dcc6935c42",
2024-04-28 07:57:20 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "14365542ae0790c8",
"name": "move",
2024-04-28 07:57:20 +00:00
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
2024-04-28 07:57:20 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 6900,
2024-04-28 07:57:20 +00:00
"wires": [
[
"6aeea1de4587093e"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "51dd51d87769dfc4",
"type": "change",
2024-04-28 07:57:20 +00:00
"z": "aab0c030de7df5cc",
"g": "14365542ae0790c8",
"name": "move",
2024-04-28 07:57:20 +00:00
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
2024-04-28 07:57:20 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 6960,
2024-04-28 07:57:20 +00:00
"wires": [
[
"2155a7e805ce62e5"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "1cfe4db12a78f24a",
"type": "delay",
2024-04-28 07:57:20 +00:00
"z": "aab0c030de7df5cc",
"g": "14365542ae0790c8",
"name": "50 ms",
"pauseType": "delay",
"timeout": "150",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
2024-04-28 07:57:20 +00:00
"outputs": 1,
"x": 2830,
"y": 6600,
2024-04-28 07:57:20 +00:00
"wires": [
[
"c3e90ec1d4493bb4"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "9737afb19d9c9fbb",
"type": "link in",
2024-04-28 07:57:20 +00:00
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "room - ui - thermostat - load",
"links": [
"9e4bfee0db3051d4"
2024-04-28 07:57:20 +00:00
],
"x": 5395,
"y": 1320,
2024-04-28 07:57:20 +00:00
"wires": [
[
"fbb1bdcb44abce21",
"4b8267934ced5596"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "dd49b4996fb683ff",
"type": "link in",
2024-04-28 07:57:20 +00:00
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "room - ui - thermostat - metric",
"links": [
"b6323e1460f6f50c"
2024-04-28 07:57:20 +00:00
],
"x": 5395,
"y": 1380,
2024-04-28 07:57:20 +00:00
"wires": [
[
"7e364afe6e09d405"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "fbb1bdcb44abce21",
2024-04-28 07:57:20 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
2024-04-28 07:57:20 +00:00
"name": "reset",
"rules": [
{
"t": "set",
2024-05-20 01:07:39 +00:00
"p": "payload",
2024-04-28 07:57:20 +00:00
"pt": "msg",
"to": "{\t \"groups\": {\t \"hide\": [\"Pièces:Thermostat\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "reset",
"pt": "msg",
2024-05-20 01:07:39 +00:00
"to": "true",
"tot": "bool"
2024-04-28 07:57:20 +00:00
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "",
2024-04-28 07:57:20 +00:00
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6485,
"y": 1320,
2024-04-28 07:57:20 +00:00
"wires": [
[
"b8374382f89b46c6",
"fafbe160c912822f"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "6c6cf33417f59f97",
2024-04-28 07:57:20 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "set",
2024-04-28 07:57:20 +00:00
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\": {\t \"show\": [\"Pièces:Thermostat\"]\t }\t}",
"tot": "jsonata"
2024-04-28 07:57:20 +00:00
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "remove",
2024-04-28 07:57:20 +00:00
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6485,
"y": 1380,
2024-04-28 07:57:20 +00:00
"wires": [
[
"fafbe160c912822f",
"b8374382f89b46c6"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "fc673a36d8691d63",
"type": "change",
2024-04-28 07:57:20 +00:00
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "reset",
"rules": [],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6485,
"y": 1440,
2024-04-28 07:57:20 +00:00
"wires": [
[
"f85914dec075a3d8",
"f968a8fc298f04c3",
"37794c3da2ceda38",
"f23d5105ca948593",
"348134507ffe8815",
"93e874f6e4a1f87a",
"3d40410e159beaab",
"4565730f04bd7072",
"79764253e9e92fda",
"4ad97596d0efa64b",
"63561fec4fba2afd",
"07108de5adf3ae2a",
"bcf6468037b4c2a6",
"4c5adf85df17025b",
"3f9eefa51c1e5e9e",
"dfd8650d923f73e4",
"53f7b3195f6dfeed",
"6cc81c8342d6ef1c",
"99e789a941d2af52",
"f7ed99ce22cd37cb",
"cb3f8f9fa322b59f",
"51dc21bc28ea3f06",
"272807d6b707d92f",
"4540d4f432f8742d",
"6d0cb16590b1da18",
"bfb0a473b6a09c81",
"61d316384ef1521b",
"8c3c9bc4a66b1e32",
"ff2211c1efd24971",
"33fde1af7428bf26",
"f814aebd5bd599b5",
"25b3542fda8fae4d",
"e223793b9998818b"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "37aa96c6d80d8ade",
"type": "change",
2024-04-28 07:57:20 +00:00
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "set metric",
2024-04-28 07:57:20 +00:00
"rules": [
{
"t": "set",
"p": "measurement",
"pt": "msg",
"to": "thermostat",
"tot": "str"
2024-04-28 07:57:20 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 7165,
"y": 1680,
2024-04-28 07:57:20 +00:00
"wires": [
[
"1ef76a4c1fab9b78"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "1ef76a4c1fab9b78",
"type": "link out",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "room - ui - thermostat - metric",
"mode": "link",
"links": [
"2690f4e06626ebda"
],
"x": 7255,
"y": 1680,
"wires": []
},
{
"id": "adc6196b15cf8c39",
2024-04-28 07:57:20 +00:00
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "field",
2024-04-28 07:57:20 +00:00
"property": "field",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "actif",
2024-04-28 07:57:20 +00:00
"vt": "str"
},
{
"t": "eq",
"v": "status",
"vt": "str"
},
{
"t": "eq",
"v": "heat request",
"vt": "str"
},
{
"t": "eq",
"v": "pilot",
"vt": "str"
},
{
"t": "eq",
"v": "aperture opened",
"vt": "str"
},
{
"t": "eq",
"v": "delayed aperture",
"vt": "str"
},
{
"t": "eq",
"v": "temperature setpoint",
"vt": "str"
},
{
"t": "eq",
"v": "indoor temperature",
"vt": "str"
},
{
"t": "eq",
"v": "outdoor temperature",
"vt": "str"
},
{
"t": "eq",
"v": "operating mode",
"vt": "str"
},
{
"t": "eq",
"v": "eco setpoint",
"vt": "str"
},
{
"t": "eq",
"v": "confort setpoint",
"vt": "str"
},
{
"t": "eq",
"v": "indoor coefficient",
"vt": "str"
},
{
"t": "eq",
"v": "outdoor coefficient",
"vt": "str"
},
{
"t": "eq",
"v": "preheat time",
"vt": "str"
},
{
"t": "eq",
"v": "cycle time",
"vt": "str"
},
{
"t": "eq",
"v": "aperture delay",
"vt": "str"
},
{
"t": "eq",
"v": "offloading delay",
"vt": "str"
},
{
"t": "eq",
"v": "offloading power",
"vt": "str"
},
{
"t": "eq",
"v": "aperture 1",
"vt": "str"
},
{
"t": "eq",
"v": "aperture 2",
"vt": "str"
},
{
"t": "eq",
"v": "aperture 3",
"vt": "str"
},
{
"t": "eq",
"v": "aperture 4",
"vt": "str"
},
{
"t": "eq",
"v": "aperture 5",
2024-04-28 07:57:20 +00:00
"vt": "str"
},
{
"t": "eq",
"v": "last pilot",
"vt": "str"
2024-04-28 07:57:20 +00:00
}
],
"checkall": "false",
2024-04-28 07:57:20 +00:00
"repair": false,
"outputs": 25,
"x": 5945,
"y": 1680,
2024-04-28 07:57:20 +00:00
"wires": [
[
"f85914dec075a3d8",
"1d92bf6b8fc98959"
2024-04-28 07:57:20 +00:00
],
[
"fb9711affc7d14af"
],
[
"61d316384ef1521b"
],
[
"37794c3da2ceda38"
],
[
"bd8ab43b4a91a2ae"
],
[
"19b6504e1bbece40"
],
[
"a7420198a3e0f879"
],
[
"26537f8818c29c61"
],
[
"27d7b08fb3646a52"
],
[
"151d5194b8538480"
],
[
"07108de5adf3ae2a",
"f670239d8cf08808"
],
[
"bcf6468037b4c2a6",
"a4b56ada8159bff6"
],
[
"6cc81c8342d6ef1c",
"990b4d58c23a68a2"
],
[
"f7ed99ce22cd37cb",
"ee3e358d88bbf249"
],
[
"51dc21bc28ea3f06",
"6f096e24c9634c56"
],
[
"4540d4f432f8742d",
"83b16f9aed4fa051"
],
[
"ff2211c1efd24971",
"db3ebf0b6421aeae"
],
[
"f814aebd5bd599b5",
"10c3697bddec1a05"
],
[
"bfb0a473b6a09c81",
"4f0ea1cdd4d0b719"
],
[
"bcfed6ac5d278d3c"
],
[
"f5cf184989e2cc69"
],
[
"95eb528329f90cf2"
],
[
"3e6cd35a857771f8"
],
[
"f19ecf4219ed5190"
],
[
"c4f79cb042dc36a1"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "26bdcbaa93cfcc27",
"type": "humanizer",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "",
"input": "msg.payload",
"x": 6305,
"y": 3120,
"wires": [
[
"2efa063af4b505d2"
]
]
},
{
"id": "c4f79cb042dc36a1",
2024-04-28 07:57:20 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "calcul",
2024-04-28 07:57:20 +00:00
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "$round(($millis() - msg.payload)/1000)",
2024-04-28 07:57:20 +00:00
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6105,
"y": 3120,
"wires": [
[
"26bdcbaa93cfcc27"
]
]
},
{
"id": "f391ba85b3d53073",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "set metric",
"rules": [
2024-04-28 07:57:20 +00:00
{
"t": "set",
"p": "measurement",
2024-04-28 07:57:20 +00:00
"pt": "msg",
"to": "cible",
2024-04-28 07:57:20 +00:00
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 7165,
"y": 1860,
2024-04-28 07:57:20 +00:00
"wires": [
[
"1ef76a4c1fab9b78"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "7e364afe6e09d405",
"type": "switch",
2024-04-28 07:57:20 +00:00
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "measurement",
"property": "measurement",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "thermostat",
"vt": "str"
}
],
"checkall": "false",
"repair": false,
2024-04-28 07:57:20 +00:00
"outputs": 1,
"x": 5625,
"y": 1380,
2024-04-28 07:57:20 +00:00
"wires": [
[
"6c6cf33417f59f97",
"39615dab9370d868",
"fcbda9c625fdecac"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "b8374382f89b46c6",
2024-04-28 07:57:20 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "payload",
"rules": [
2024-04-28 07:57:20 +00:00
{
"t": "set",
"p": "payload",
2024-04-28 07:57:20 +00:00
"pt": "msg",
"to": "Aucune thermostat",
2024-04-28 07:57:20 +00:00
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6665,
"y": 1320,
2024-04-28 07:57:20 +00:00
"wires": [
[
"5b4d546fd3646af7"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "5b4d546fd3646af7",
"type": "ui-text",
2024-04-28 07:57:20 +00:00
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"group": "28836135eb153545",
"order": 1,
"width": "6",
"height": "1",
"name": "none",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-center",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 6825,
"y": 1320,
"wires": []
},
{
"id": "fafbe160c912822f",
"type": "ui-control",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "",
"ui": "2d75e4809d2a6fbf",
"events": "all",
"x": 6665,
"y": 1380,
2024-04-28 07:57:20 +00:00
"wires": [
[]
2024-04-28 07:57:20 +00:00
]
},
{
"id": "f85914dec075a3d8",
"type": "ui-switch",
2024-04-28 07:57:20 +00:00
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "actif",
"label": "",
"group": "28836135eb153545",
"order": 3,
"width": "1",
"height": "1",
"passthru": false,
"topic": "actif",
"topicType": "str",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "cog",
"oncolor": "teal",
"offvalue": "false",
"offvalueType": "bool",
"officon": "cog-off-outline",
"offcolor": "grey",
"x": 6905,
"y": 1680,
2024-04-28 07:57:20 +00:00
"wires": [
[
"37aa96c6d80d8ade"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "bd8ab43b4a91a2ae",
"type": "ui-switch",
2024-04-28 07:57:20 +00:00
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "aperture opened",
"label": "",
"group": "28836135eb153545",
"order": 7,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "door-open",
"oncolor": "teal",
"offvalue": "false",
"offvalueType": "bool",
"officon": "door-closed",
"offcolor": "grey",
"x": 6965,
"y": 1920,
"wires": [
[]
]
},
{
"id": "19b6504e1bbece40",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "delayed aperture",
"label": "",
"group": "28836135eb153545",
"order": 8,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "timer-remove",
"oncolor": "grey",
"offvalue": "false",
"offvalueType": "bool",
"officon": "timer-check",
"offcolor": "teal",
"x": 6985,
"y": 1980,
"wires": [
[]
]
},
{
"id": "f968a8fc298f04c3",
"type": "ui-dropdown",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"group": "28836135eb153545",
"name": "operating mode",
"label": "Mode",
"tooltip": "",
"order": 12,
"width": "6",
"height": "1",
"passthru": false,
"multiple": false,
"options": [
2024-04-28 07:57:20 +00:00
{
"label": "Arrêt",
"value": "off",
"type": "str"
2024-04-28 07:57:20 +00:00
}
],
"payload": "",
"topic": "operating mode",
"topicType": "str",
"className": "",
"x": 6965,
"y": 2220,
2024-04-28 07:57:20 +00:00
"wires": [
[
"37aa96c6d80d8ade"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "07108de5adf3ae2a",
"type": "ui-slider",
2024-04-28 07:57:20 +00:00
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"group": "28836135eb153545",
"name": "eco setpoint",
"label": "",
"tooltip": "",
"order": 14,
"width": "4",
"height": "1",
"passthru": false,
"outs": "end",
"topic": "eco setpoint",
"topicType": "str",
"thumbLabel": true,
"min": "15",
"max": "35",
"step": "0.5",
"className": "",
"x": 6945,
"y": 2280,
2024-04-28 07:57:20 +00:00
"wires": [
[
"37aa96c6d80d8ade"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "bcf6468037b4c2a6",
"type": "ui-slider",
2024-04-28 07:57:20 +00:00
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"group": "28836135eb153545",
"name": "confort setpoint",
"label": "",
"tooltip": "",
"order": 16,
"width": "4",
"height": "1",
"passthru": false,
"outs": "end",
"topic": "confort setpoint",
"topicType": "str",
"thumbLabel": true,
"min": "15",
"max": "35",
"step": "0.5",
"className": "",
"x": 6965,
"y": 2340,
2024-04-28 07:57:20 +00:00
"wires": [
[
"37aa96c6d80d8ade"
]
]
},
{
"id": "37794c3da2ceda38",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "pilot",
"label": "",
"group": "28836135eb153545",
"order": 6,
"width": "1",
"height": "1",
"passthru": false,
"topic": "pilot",
"topicType": "str",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "power-plug",
"oncolor": "teal",
"offvalue": "false",
"offvalueType": "bool",
"officon": "power-plug-off",
"offcolor": "grey",
"x": 6905,
"y": 1860,
"wires": [
[
"f391ba85b3d53073"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "dfd8650d923f73e4",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"group": "28836135eb153545",
"order": 10,
"width": "2",
"height": "1",
"name": "indoor temperature",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-left",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 6725,
"y": 2160,
"wires": []
},
{
"id": "4c5adf85df17025b",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"group": "28836135eb153545",
"order": 9,
"width": "2",
"height": "1",
"name": "temperature setpoint",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-left",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 6745,
"y": 2040,
"wires": []
},
{
"id": "26537f8818c29c61",
"type": "change",
2024-04-28 07:57:20 +00:00
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "format",
2024-04-28 07:57:20 +00:00
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "'Interieur à '&msg.payload&'°'",
"tot": "jsonata"
2024-04-28 07:57:20 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6105,
"y": 2160,
2024-04-28 07:57:20 +00:00
"wires": [
[
"dfd8650d923f73e4"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "a7420198a3e0f879",
2024-04-28 07:57:20 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "format",
2024-04-28 07:57:20 +00:00
"rules": [
{
"t": "set",
"p": "payload",
2024-04-28 07:57:20 +00:00
"pt": "msg",
"to": "'Consigne à '&msg.payload&'°'",
"tot": "jsonata"
2024-04-28 07:57:20 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6105,
"y": 2040,
2024-04-28 07:57:20 +00:00
"wires": [
[
"4c5adf85df17025b"
]
2024-04-28 07:57:20 +00:00
]
},
{
"id": "f23d5105ca948593",
2024-04-28 07:57:20 +00:00
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"group": "28836135eb153545",
"order": 36,
2024-04-28 07:57:20 +00:00
"width": "6",
"height": "1",
"name": "seens",
2024-04-28 07:57:20 +00:00
"label": "",
"format": "{{msg.payload}}",
"layout": "row-spread",
2024-04-28 07:57:20 +00:00
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 6645,
"y": 3120,
2024-04-28 07:57:20 +00:00
"wires": []
},
{
"id": "2efa063af4b505d2",
2024-04-28 07:57:20 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "format",
2024-04-28 07:57:20 +00:00
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "'Dernier ordre il y a '&msg.payload.humanized",
"tot": "jsonata"
2024-04-28 07:57:20 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6465,
"y": 3120,
2024-04-28 07:57:20 +00:00
"wires": [
[
"f23d5105ca948593"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "6cc81c8342d6ef1c",
"type": "ui-slider",
2024-04-28 07:57:20 +00:00
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"group": "28836135eb153545",
"name": "indoor coefficient",
"label": "",
"tooltip": "",
"order": 18,
"width": "4",
"height": "1",
"passthru": false,
"outs": "end",
"topic": "indoor coefficient",
"topicType": "str",
"thumbLabel": true,
"min": 0,
"max": "200",
"step": 1,
"className": "",
"x": 6985,
"y": 2400,
2024-04-28 07:57:20 +00:00
"wires": [
[
"37aa96c6d80d8ade"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "f7ed99ce22cd37cb",
"type": "ui-slider",
2024-04-28 07:57:20 +00:00
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"group": "28836135eb153545",
"name": "outdoor coefficient",
"label": "",
"tooltip": "",
"order": 20,
"width": "4",
"height": "1",
"passthru": false,
"outs": "end",
"topic": "outdoor coefficient",
"topicType": "str",
"thumbLabel": true,
"min": 0,
"max": "200",
"step": 1,
2024-04-28 07:57:20 +00:00
"className": "",
"x": 6985,
"y": 2460,
"wires": [
[
"37aa96c6d80d8ade"
]
]
},
{
"id": "348134507ffe8815",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"group": "28836135eb153545",
"order": 4,
"width": "2",
"height": "1",
"name": "status",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-left",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 6645,
"y": 1740,
"wires": []
},
{
"id": "63561fec4fba2afd",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"group": "28836135eb153545",
"order": 13,
"width": "2",
"height": "1",
"name": "eco setpoint (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 6725,
"y": 2280,
"wires": []
},
{
"id": "53f7b3195f6dfeed",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"group": "28836135eb153545",
"order": 17,
"width": "2",
"height": "1",
"name": "indoor coefficient (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 6745,
"y": 2400,
"wires": []
},
{
"id": "99e789a941d2af52",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"group": "28836135eb153545",
"order": 19,
"width": "2",
"height": "1",
"name": "outdoor coefficient (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 6745,
"y": 2460,
"wires": []
},
{
"id": "39615dab9370d868",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "150 ms",
"pauseType": "delay",
"timeout": "150",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 5805,
"y": 1680,
"wires": [
[
"adc6196b15cf8c39"
]
]
},
{
"id": "e223793b9998818b",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"group": "28836135eb153545",
"order": 15,
"width": "2",
"height": "1",
"name": "confort setpoint (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 6745,
"y": 2340,
"wires": []
},
{
"id": "136162f12991809c",
"type": "link call",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "",
"links": [
"df0e4ab2e1efc286"
],
"linkType": "static",
"timeout": "30",
"x": 6325,
"y": 1740,
"wires": [
[
"a9e89b46159c4ec8"
]
]
},
{
"id": "fb9711affc7d14af",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "move",
"rules": [
{
"t": "set",
"p": "field",
"pt": "msg",
"to": "payload",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6105,
"y": 1740,
2024-04-28 07:57:20 +00:00
"wires": [
[
"136162f12991809c"
]
2024-04-28 07:57:20 +00:00
]
},
{
"id": "a9e89b46159c4ec8",
2024-04-28 07:57:20 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "move",
2024-04-28 07:57:20 +00:00
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
2024-04-28 07:57:20 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6485,
"y": 1740,
2024-04-28 07:57:20 +00:00
"wires": [
[
"348134507ffe8815"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "cb3f8f9fa322b59f",
"type": "ui-text",
2024-04-28 07:57:20 +00:00
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"group": "28836135eb153545",
"order": 21,
"width": "2",
"height": "1",
"name": "preheat time(txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 6705,
"y": 2520,
"wires": []
},
{
"id": "51dc21bc28ea3f06",
"type": "ui-slider",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"group": "28836135eb153545",
"name": "preheat time",
"label": "",
"tooltip": "",
"order": 22,
"width": "4",
"height": "1",
"passthru": false,
"outs": "end",
"topic": "preheat time",
"topicType": "str",
"thumbLabel": true,
"min": "5",
"max": "60",
"step": "5",
"className": "",
"x": 6945,
"y": 2520,
2024-04-28 07:57:20 +00:00
"wires": [
[
"37aa96c6d80d8ade"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "272807d6b707d92f",
"type": "ui-text",
2024-04-28 07:57:20 +00:00
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"group": "28836135eb153545",
"order": 23,
"width": "2",
"height": "1",
"name": "cycle time(txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 6705,
"y": 2580,
"wires": []
},
{
"id": "4540d4f432f8742d",
"type": "ui-slider",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"group": "28836135eb153545",
"name": "cycle time",
"label": "",
"tooltip": "",
"order": 24,
"width": "4",
"height": "1",
"passthru": false,
"outs": "end",
"topic": "cycle time",
"topicType": "str",
"thumbLabel": true,
"min": "5",
"max": "120",
"step": "5",
"className": "",
"x": 6925,
"y": 2580,
2024-04-28 07:57:20 +00:00
"wires": [
[
"37aa96c6d80d8ade"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "6d0cb16590b1da18",
"type": "ui-text",
2024-04-28 07:57:20 +00:00
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"group": "28836135eb153545",
"order": 29,
"width": "2",
"height": "1",
"name": "offloading power (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 6745,
"y": 2760,
"wires": []
},
{
"id": "bfb0a473b6a09c81",
"type": "ui-slider",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"group": "28836135eb153545",
"name": "offloading power",
"label": "",
"tooltip": "",
"order": 30,
"width": "4",
"height": "1",
"passthru": false,
"outs": "end",
"topic": "offloading power",
"topicType": "str",
"thumbLabel": true,
"min": "100",
"max": "1500",
"step": "100",
"className": "",
"x": 6965,
"y": 2760,
2024-04-28 07:57:20 +00:00
"wires": [
[
"37aa96c6d80d8ade"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "61d316384ef1521b",
"type": "ui-switch",
2024-04-28 07:57:20 +00:00
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "heat request",
"label": "",
"group": "28836135eb153545",
"order": 5,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "cog-play",
"oncolor": "teal",
"offvalue": "false",
"offvalueType": "bool",
"officon": "cog-stop-outline",
"offcolor": "grey",
"x": 6945,
"y": 1800,
2024-04-28 07:57:20 +00:00
"wires": [
[]
2024-04-28 07:57:20 +00:00
]
},
{
"id": "27d7b08fb3646a52",
2024-04-28 07:57:20 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "format",
2024-04-28 07:57:20 +00:00
"rules": [
{
"t": "set",
"p": "payload",
2024-04-28 07:57:20 +00:00
"pt": "msg",
"to": "'Exterieur à '&msg.payload&'°'",
"tot": "jsonata"
2024-04-28 07:57:20 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6105,
"y": 2100,
2024-04-28 07:57:20 +00:00
"wires": [
[
"3f9eefa51c1e5e9e"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "3f9eefa51c1e5e9e",
"type": "ui-text",
2024-05-20 01:07:39 +00:00
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"group": "28836135eb153545",
"order": 11,
"width": "2",
"height": "1",
"name": "outdoor temperature",
2024-05-20 01:07:39 +00:00
"label": "",
"format": "{{msg.payload}}",
"layout": "row-left",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 6745,
"y": 2100,
"wires": []
},
{
"id": "ff2211c1efd24971",
"type": "ui-slider",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"group": "28836135eb153545",
"name": "aperture delay",
"label": "",
"tooltip": "",
"order": 26,
"width": "4",
"height": "1",
"passthru": false,
"outs": "end",
"topic": "aperture delay",
"topicType": "str",
"thumbLabel": true,
"min": "1",
"max": "30",
"step": 1,
2024-05-20 01:07:39 +00:00
"className": "",
"x": 6965,
"y": 2640,
2024-05-20 01:07:39 +00:00
"wires": [
[
"37aa96c6d80d8ade"
]
2024-05-20 01:07:39 +00:00
]
},
{
"id": "f814aebd5bd599b5",
"type": "ui-slider",
2024-05-20 01:07:39 +00:00
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"group": "28836135eb153545",
"name": "offloading delay",
"label": "",
"tooltip": "",
"order": 28,
"width": "4",
"height": "1",
"passthru": false,
"outs": "end",
"topic": "offloading delay",
"topicType": "str",
"thumbLabel": true,
"min": "1",
"max": "60",
"step": 1,
"className": "",
"x": 6965,
"y": 2700,
2024-04-28 07:57:20 +00:00
"wires": [
[
"37aa96c6d80d8ade"
2024-05-19 10:24:13 +00:00
]
2024-04-28 07:57:20 +00:00
]
},
{
"id": "8c3c9bc4a66b1e32",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"group": "28836135eb153545",
"order": 25,
"width": "2",
"height": "1",
"name": "aperture delay(txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 6725,
"y": 2640,
"wires": []
},
{
"id": "0711217590341f99",
2024-04-28 07:57:20 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "from global",
2024-04-28 07:57:20 +00:00
"rules": [
{
"t": "set",
"p": "old_payload",
2024-04-28 07:57:20 +00:00
"pt": "msg",
"to": "payload",
"tot": "msg"
},
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "metrics",
"tot": "global"
},
{
"t": "set",
"p": "thermostat.options",
"pt": "flow",
"to": "[]",
"tot": "jsonata"
},
{
"t": "set",
"p": "thermostat.options[0]",
"pt": "flow",
"to": "{\t 'label': 'non assigné',\t 'value': ''\t}",
2024-05-20 01:07:39 +00:00
"tot": "jsonata"
2024-04-28 07:57:20 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 5985,
"y": 3180,
2024-05-19 10:24:13 +00:00
"wires": [
[
"3930f84bd36fd5aa"
2024-05-19 10:24:13 +00:00
]
]
},
{
"id": "3930f84bd36fd5aa",
"type": "split",
2024-05-19 10:24:13 +00:00
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "",
"splt": "\\n",
"spltType": "str",
"arraySplt": 1,
"arraySpltType": "len",
"stream": false,
"addname": "bucket",
"x": 6145,
"y": 3180,
2024-05-20 01:07:39 +00:00
"wires": [
[
"b6f3145afc37707c"
2024-05-20 01:07:39 +00:00
]
]
},
{
"id": "b6f3145afc37707c",
"type": "split",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "",
"splt": "\\n",
"spltType": "str",
"arraySplt": 1,
"arraySpltType": "len",
"stream": false,
"addname": "measurement",
"x": 6305,
"y": 3180,
"wires": [
[
"7a9f4d42d5c7497c"
]
]
},
{
"id": "7a9f4d42d5c7497c",
2024-05-20 01:07:39 +00:00
"type": "switch",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "measurement",
2024-05-20 01:07:39 +00:00
"property": "measurement",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "aperture",
2024-05-20 01:07:39 +00:00
"vt": "str"
}
2024-05-19 10:24:13 +00:00
],
2024-05-20 01:07:39 +00:00
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 6525,
"y": 3180,
2024-05-19 10:24:13 +00:00
"wires": [
[
"dd517b4d06983aac"
2024-05-19 10:24:13 +00:00
]
]
},
{
"id": "dd517b4d06983aac",
"type": "split",
2024-05-19 10:24:13 +00:00
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "",
"splt": "\\n",
"spltType": "str",
"arraySplt": 1,
"arraySpltType": "len",
"stream": false,
"addname": "field",
"x": 6685,
"y": 3180,
2024-04-28 07:57:20 +00:00
"wires": [
[
"e7dcdd83cf9e08e1"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "e7dcdd83cf9e08e1",
"type": "switch",
2024-05-19 10:24:13 +00:00
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "field",
"property": "field",
"propertyType": "msg",
2024-05-19 10:24:13 +00:00
"rules": [
{
"t": "neq",
"v": "shutter",
"vt": "str"
2024-05-19 10:24:13 +00:00
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 6845,
"y": 3180,
2024-04-28 07:57:20 +00:00
"wires": [
[
"ad09f7f6ad1acedd"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "73dc6a2b0e041f8e",
2024-04-28 07:57:20 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "add",
2024-04-28 07:57:20 +00:00
"rules": [
{
"t": "set",
"p": "options",
2024-04-28 07:57:20 +00:00
"pt": "msg",
"to": "thermostat.options",
"tot": "flow"
2024-05-19 10:24:13 +00:00
},
{
"t": "set",
"p": "count",
2024-05-19 10:24:13 +00:00
"pt": "msg",
"to": "$count(msg.options)-1",
"tot": "jsonata"
},
2024-04-28 07:57:20 +00:00
{
"t": "set",
"p": "count",
2024-04-28 07:57:20 +00:00
"pt": "msg",
"to": "msg.count+1",
2024-04-28 07:57:20 +00:00
"tot": "jsonata"
},
{
"t": "set",
"p": "options[msg.count]",
2024-05-19 10:24:13 +00:00
"pt": "msg",
"to": "{\t 'label': msg.trans.path,\t 'value': msg.metric\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "thermostat.options",
"pt": "flow",
"to": "options",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 7405,
"y": 3180,
2024-04-28 07:57:20 +00:00
"wires": [
2024-05-19 10:24:13 +00:00
[]
2024-04-28 07:57:20 +00:00
]
},
{
"id": "bcfed6ac5d278d3c",
2024-05-20 01:07:39 +00:00
"type": "change",
2024-04-28 07:57:20 +00:00
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "options",
2024-05-20 01:07:39 +00:00
"rules": [
{
"t": "set",
"p": "options",
2024-05-20 01:07:39 +00:00
"pt": "msg",
"to": "thermostat.options",
"tot": "flow"
},
{
"t": "set",
"p": "options",
"pt": "msg",
"to": "$sort(msg.options, function($l, $r) {\t $l[0].label > $r[0].label\t})",
"tot": "jsonata"
2024-05-20 01:07:39 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6125,
"y": 2820,
2024-04-28 07:57:20 +00:00
"wires": [
[
"93e874f6e4a1f87a"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "93e874f6e4a1f87a",
"type": "ui-dropdown",
2024-04-28 07:57:20 +00:00
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"group": "28836135eb153545",
"name": "aperture 1",
"label": "Ouverture 1 :",
"tooltip": "",
"order": 31,
"width": "6",
"height": "1",
"passthru": false,
"multiple": false,
"options": [
{
"label": "non assigné",
"value": "",
"type": "str"
}
2024-05-20 01:07:39 +00:00
],
"payload": "",
"topic": "aperture 1",
"topicType": "str",
2024-05-19 10:24:13 +00:00
"className": "",
"x": 6945,
"y": 2820,
2024-04-28 07:57:20 +00:00
"wires": [
[
"37aa96c6d80d8ade"
]
2024-04-28 07:57:20 +00:00
]
},
{
"id": "fcbda9c625fdecac",
"type": "rbe",
2024-04-28 07:57:20 +00:00
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
2024-05-20 01:07:39 +00:00
"name": "",
"func": "rbe",
"gap": "",
"start": "",
"inout": "out",
"septopics": false,
"property": "bucket",
"topi": "topic",
"x": 5785,
"y": 3180,
2024-04-28 07:57:20 +00:00
"wires": [
[
"0711217590341f99"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "f5cf184989e2cc69",
2024-05-20 01:07:39 +00:00
"type": "change",
2024-04-28 07:57:20 +00:00
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "options",
2024-05-20 01:07:39 +00:00
"rules": [
{
"t": "set",
"p": "options",
2024-05-20 01:07:39 +00:00
"pt": "msg",
"to": "thermostat.options",
"tot": "flow"
},
{
"t": "set",
"p": "options",
"pt": "msg",
"to": "$sort(msg.options, function($l, $r) {\t $l[0].label > $r[0].label\t})",
2024-05-20 01:07:39 +00:00
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6125,
"y": 2880,
2024-04-28 07:57:20 +00:00
"wires": [
[
"3d40410e159beaab"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "3d40410e159beaab",
"type": "ui-dropdown",
2024-04-28 07:57:20 +00:00
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"group": "28836135eb153545",
"name": "aperture 2",
"label": "Ouverture 2 :",
"tooltip": "",
"order": 32,
"width": "6",
"height": "1",
"passthru": false,
"multiple": false,
"options": [
2024-04-28 07:57:20 +00:00
{
"label": "non assigné",
"value": "",
"type": "str"
2024-04-28 07:57:20 +00:00
}
],
"payload": "",
"topic": "aperture 2",
"topicType": "str",
"className": "",
"x": 6945,
"y": 2880,
2024-04-28 07:57:20 +00:00
"wires": [
[
"37aa96c6d80d8ade"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "4565730f04bd7072",
"type": "ui-dropdown",
2024-04-28 07:57:20 +00:00
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"group": "28836135eb153545",
"name": "aperture 3",
"label": "Ouverture 3 :",
"tooltip": "",
"order": 33,
"width": "6",
"height": "1",
"passthru": false,
"multiple": false,
"options": [
{
"label": "non assigné",
"value": "",
"type": "str"
}
2024-04-28 07:57:20 +00:00
],
"payload": "",
"topic": "aperture 3",
"topicType": "str",
"className": "",
"x": 6945,
"y": 2940,
2024-05-19 10:24:13 +00:00
"wires": [
[
"37aa96c6d80d8ade"
2024-05-19 10:24:13 +00:00
]
2024-04-28 07:57:20 +00:00
]
},
{
"id": "95eb528329f90cf2",
2024-05-19 10:24:13 +00:00
"type": "change",
2024-04-28 07:57:20 +00:00
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "options",
2024-05-19 10:24:13 +00:00
"rules": [
{
"t": "set",
"p": "options",
2024-05-19 10:24:13 +00:00
"pt": "msg",
"to": "thermostat.options",
"tot": "flow"
2024-05-20 01:07:39 +00:00
},
2024-05-19 10:24:13 +00:00
{
"t": "set",
"p": "options",
2024-05-19 10:24:13 +00:00
"pt": "msg",
"to": "$sort(msg.options, function($l, $r) {\t $l[0].label > $r[0].label\t})",
"tot": "jsonata"
2024-05-19 10:24:13 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6125,
"y": 2940,
2024-05-19 10:24:13 +00:00
"wires": [
[
"4565730f04bd7072"
2024-05-19 10:24:13 +00:00
]
]
},
{
"id": "79764253e9e92fda",
"type": "ui-dropdown",
2024-05-19 10:24:13 +00:00
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"group": "28836135eb153545",
"name": "aperture 4",
"label": "Ouverture 4 :",
"tooltip": "",
"order": 34,
2024-05-20 01:07:39 +00:00
"width": "6",
"height": "1",
"passthru": false,
"multiple": false,
"options": [
2024-05-19 10:24:13 +00:00
{
"label": "non assigné",
"value": "",
"type": "str"
2024-05-19 10:24:13 +00:00
}
],
"payload": "",
"topic": "aperture 4",
"topicType": "str",
"className": "",
"x": 6945,
"y": 3000,
2024-05-19 10:24:13 +00:00
"wires": [
[
"37aa96c6d80d8ade"
2024-05-19 10:24:13 +00:00
]
]
},
{
"id": "3e6cd35a857771f8",
2024-04-28 07:57:20 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "options",
2024-04-28 07:57:20 +00:00
"rules": [
{
"t": "set",
"p": "options",
2024-04-28 07:57:20 +00:00
"pt": "msg",
"to": "thermostat.options",
"tot": "flow"
2024-05-19 10:24:13 +00:00
},
{
"t": "set",
"p": "options",
2024-05-19 10:24:13 +00:00
"pt": "msg",
"to": "$sort(msg.options, function($l, $r) {\t $l[0].label > $r[0].label\t})",
"tot": "jsonata"
2024-04-28 07:57:20 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6125,
"y": 3000,
2024-04-28 07:57:20 +00:00
"wires": [
[
"79764253e9e92fda"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "4ad97596d0efa64b",
"type": "ui-dropdown",
2024-05-20 01:07:39 +00:00
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"group": "28836135eb153545",
"name": "aperture 5",
"label": "Ouverture 5 :",
"tooltip": "",
"order": 35,
"width": "6",
"height": "1",
"passthru": false,
"multiple": false,
"options": [
{
"label": "non assigné",
"value": "",
"type": "str"
}
],
"payload": "",
"topic": "aperture 5",
"topicType": "str",
"className": "",
"x": 6945,
"y": 3060,
2024-05-20 01:07:39 +00:00
"wires": [
[
"37aa96c6d80d8ade"
]
2024-05-20 01:07:39 +00:00
]
},
{
"id": "f19ecf4219ed5190",
2024-04-28 07:57:20 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "options",
2024-04-28 07:57:20 +00:00
"rules": [
{
"t": "set",
"p": "options",
2024-04-28 07:57:20 +00:00
"pt": "msg",
"to": "thermostat.options",
"tot": "flow"
},
{
"t": "set",
"p": "options",
"pt": "msg",
"to": "$sort(msg.options, function($l, $r) {\t $l[0].label > $r[0].label\t})",
"tot": "jsonata"
2024-04-28 07:57:20 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6125,
"y": 3060,
2024-04-28 07:57:20 +00:00
"wires": [
[
"4ad97596d0efa64b"
2024-04-28 07:57:20 +00:00
]
]
},
{
"id": "33fde1af7428bf26",
2024-04-28 07:57:20 +00:00
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"group": "28836135eb153545",
"order": 27,
"width": "2",
2024-04-28 07:57:20 +00:00
"height": "1",
"name": "offloading delay(txt)",
2024-04-28 07:57:20 +00:00
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
2024-05-19 10:24:13 +00:00
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 6725,
"y": 2700,
2024-05-19 10:24:13 +00:00
"wires": []
},
{
"id": "1d92bf6b8fc98959",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "format",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "msg.payload?\"Gestion de thermostat active\":\"Gestion de thermostat inactive\"",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6105,
"y": 1680,
"wires": [
[
"25b3542fda8fae4d"
]
]
},
{
"id": "25b3542fda8fae4d",
2024-05-20 01:07:39 +00:00
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"group": "28836135eb153545",
"order": 2,
"width": "5",
2024-05-20 01:07:39 +00:00
"height": "1",
"name": "actif (txt)",
"label": "",
2024-05-20 01:07:39 +00:00
"format": "{{msg.payload}}",
"layout": "row-right",
2024-05-20 01:07:39 +00:00
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 6665,
"y": 1680,
2024-05-20 01:07:39 +00:00
"wires": []
},
{
"id": "4b8267934ced5596",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "50 ms",
"pauseType": "delay",
"timeout": "50",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 5565,
"y": 1440,
"wires": [
[
"fc673a36d8691d63"
]
]
},
{
"id": "151d5194b8538480",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "options",
"rules": [
{
"t": "set",
"p": "options",
"pt": "msg",
"to": "[\t {'label':'Eco','value':'eco'},\t {'label':'Confort','value':'confort'},\t {'label':'Hors-Gel','value':'anti-freeze'},\t {'label':'Arrêt','value':'off'}\t]",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6125,
"y": 2220,
"wires": [
[
"f968a8fc298f04c3"
]
]
},
{
"id": "f670239d8cf08808",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
2024-05-20 01:07:39 +00:00
"name": "format",
"rules": [
{
"t": "set",
2024-05-20 01:07:39 +00:00
"p": "payload",
"pt": "msg",
"to": "'Mode eco à '&msg.payload&'°'",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6105,
"y": 2280,
"wires": [
[
"63561fec4fba2afd"
]
]
},
{
"id": "a4b56ada8159bff6",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
2024-05-20 01:07:39 +00:00
"name": "format",
"rules": [
{
"t": "set",
2024-05-20 01:07:39 +00:00
"p": "payload",
"pt": "msg",
"to": "'Mode confort à '&msg.payload&'°'",
2024-05-20 01:07:39 +00:00
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6105,
"y": 2340,
"wires": [
[
"e223793b9998818b"
]
]
},
{
"id": "990b4d58c23a68a2",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "format",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "'Coef. int. de '&msg.payload",
"tot": "jsonata"
2024-05-19 10:24:13 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6105,
"y": 2400,
2024-05-19 10:24:13 +00:00
"wires": [
[
"53f7b3195f6dfeed"
2024-05-19 10:24:13 +00:00
]
]
},
{
"id": "ee3e358d88bbf249",
"type": "change",
2024-05-19 10:24:13 +00:00
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "format",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "'Coef. ext. de '&msg.payload",
"tot": "jsonata"
2024-05-19 10:24:13 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6105,
"y": 2460,
"wires": [
[
"99e789a941d2af52"
]
]
},
{
"id": "6f096e24c9634c56",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "format",
"rules": [
{
"t": "set",
2024-05-19 10:24:13 +00:00
"p": "payload",
"pt": "msg",
"to": "'Préchauffe de '&msg.payload&'m'",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6105,
"y": 2520,
"wires": [
[
"cb3f8f9fa322b59f"
]
]
},
{
"id": "83b16f9aed4fa051",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "format",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "'Cycle de '&msg.payload&'m'",
2024-05-19 10:24:13 +00:00
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6105,
"y": 2580,
"wires": [
[
"272807d6b707d92f"
]
]
},
{
"id": "db3ebf0b6421aeae",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "format",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "'Délai ouvrant '&msg.payload&'m'",
2024-05-20 01:07:39 +00:00
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6105,
"y": 2640,
"wires": [
[
"8c3c9bc4a66b1e32"
]
]
},
{
"id": "10c3697bddec1a05",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "format",
"rules": [
2024-05-20 01:07:39 +00:00
{
"t": "set",
"p": "payload",
2024-05-20 01:07:39 +00:00
"pt": "msg",
"to": "'Délai délestage '&msg.payload&'m'",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6105,
"y": 2700,
"wires": [
[
"33fde1af7428bf26"
]
]
},
{
"id": "4f0ea1cdd4d0b719",
"type": "change",
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "format",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "'Puissance de '&msg.payload&'w'",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6105,
"y": 2760,
2024-05-19 10:24:13 +00:00
"wires": [
[
"6d0cb16590b1da18"
]
2024-05-19 10:24:13 +00:00
]
},
{
"id": "ad09f7f6ad1acedd",
2024-05-20 01:07:39 +00:00
"type": "change",
2024-05-19 10:24:13 +00:00
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "metric",
"rules": [
{
"t": "set",
"p": "metric",
"pt": "msg",
"to": "msg.bucket&'/'&msg.measurement&'/'&msg.field",
"tot": "jsonata"
}
],
2024-05-20 01:07:39 +00:00
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 7005,
"y": 3180,
2024-05-19 10:24:13 +00:00
"wires": [
[
"7bb3239b80bb5650"
2024-05-19 10:24:13 +00:00
]
]
},
{
"id": "7bb3239b80bb5650",
"type": "link call",
2024-05-19 10:24:13 +00:00
"z": "aab0c030de7df5cc",
"g": "bb2ebd173a2ba06c",
"name": "",
2024-05-20 01:07:39 +00:00
"links": [
"025e219749a67439"
2024-05-20 01:07:39 +00:00
],
"linkType": "static",
"timeout": "30",
"x": 7245,
"y": 3180,
2024-05-19 10:24:13 +00:00
"wires": [
[
"73dc6a2b0e041f8e"
2024-05-19 10:24:13 +00:00
]
]
2024-05-13 23:47:17 +00:00
},
{
"id": "97aa2e016643bfbd",
"type": "link in",
2024-05-13 23:47:17 +00:00
"z": "aab0c030de7df5cc",
"g": "a0938dfc54b55acc",
"name": "room - ui - air conditioner - load",
"links": [
"9e4bfee0db3051d4"
2024-05-13 23:47:17 +00:00
],
"x": 5395,
"y": 3300,
2024-05-13 23:47:17 +00:00
"wires": [
[
"5a5c10ecd5d798be",
"2a4f2715f401f8f2"
]
]
},
{
"id": "383c38e98cd05755",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "a0938dfc54b55acc",
"name": "room - ui - air conditioner - metric",
"links": [
"b6323e1460f6f50c"
],
"x": 5395,
"y": 3360,
"wires": [
2024-05-20 01:07:39 +00:00
[
"12fca45ce9ab2abb"
2024-05-13 23:47:17 +00:00
]
]
},
{
"id": "5a5c10ecd5d798be",
2024-05-13 23:47:17 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "a0938dfc54b55acc",
"name": "reset",
2024-05-13 23:47:17 +00:00
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\": {\t \"hide\": [\"Pièces:Climatisation\"]\t }\t}",
2024-05-20 01:07:39 +00:00
"tot": "jsonata"
},
{
"t": "set",
"p": "reset",
"pt": "msg",
"to": "true",
"tot": "bool"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "",
"tot": "str"
2024-05-13 23:47:17 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6090,
"y": 3300,
2024-05-13 23:47:17 +00:00
"wires": [
[
"c6383ca66673fd96",
"f520ba0c172598b7"
2024-05-13 23:47:17 +00:00
]
]
},
{
"id": "932e7fad1c98966f",
2024-05-19 10:24:13 +00:00
"type": "change",
2024-05-13 23:47:17 +00:00
"z": "aab0c030de7df5cc",
"g": "a0938dfc54b55acc",
"name": "set",
2024-05-19 10:24:13 +00:00
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\": {\t \"show\": [\"Pièces:Climatisation\"]\t }\t}",
2024-05-20 01:07:39 +00:00
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "remove",
"tot": "str"
2024-05-19 10:24:13 +00:00
}
2024-05-13 23:47:17 +00:00
],
2024-05-19 10:24:13 +00:00
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6090,
"y": 3360,
2024-05-13 23:47:17 +00:00
"wires": [
[
"f520ba0c172598b7",
"c6383ca66673fd96"
2024-05-13 23:47:17 +00:00
]
]
},
{
"id": "baadaeea2e2d4f95",
"type": "change",
2024-05-13 23:47:17 +00:00
"z": "aab0c030de7df5cc",
"g": "a0938dfc54b55acc",
"name": "reset",
"rules": [],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6090,
"y": 3420,
2024-05-13 23:47:17 +00:00
"wires": [
[
"327f0ed7b5fa48d2",
"f68f5c75e58e22cb",
"dcfb0cd127aa904e",
"22c8ba7a5b818ab1",
"4e080e4032b4c4c8",
"0bb31a889d427f54",
"e6cf92eef6f506ec",
"4205795bed6b3290",
"a8dd4b383d7eb632"
2024-05-13 23:47:17 +00:00
]
]
},
{
"id": "c5d646bd69c37865",
"type": "change",
2024-05-13 23:47:17 +00:00
"z": "aab0c030de7df5cc",
"g": "a0938dfc54b55acc",
"name": "set metric",
"rules": [
{
"t": "set",
"p": "measurement",
"pt": "msg",
"to": "air conditioner",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6800,
"y": 3540,
2024-05-13 23:47:17 +00:00
"wires": [
[
"9d8b8d237e2704ea"
2024-05-13 23:47:17 +00:00
]
]
},
{
"id": "9d8b8d237e2704ea",
"type": "link out",
2024-05-13 23:47:17 +00:00
"z": "aab0c030de7df5cc",
"g": "a0938dfc54b55acc",
"name": "room - ui - air conditioner - metric",
"mode": "link",
"links": [
"2690f4e06626ebda"
],
"x": 6935,
"y": 3540,
2024-05-20 01:07:39 +00:00
"wires": []
},
{
"id": "4da4c768067c032b",
"type": "switch",
2024-05-20 01:07:39 +00:00
"z": "aab0c030de7df5cc",
"g": "a0938dfc54b55acc",
"name": "field",
"property": "field",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "actif",
"vt": "str"
},
{
"t": "eq",
"v": "mode",
"vt": "str"
},
{
"t": "eq",
"v": "fan rate",
"vt": "str"
},
{
"t": "eq",
"v": "fan direction",
"vt": "str"
},
{
"t": "eq",
"v": "temperature setpoint",
"vt": "str"
},
{
"t": "eq",
"v": "advanced",
"vt": "str"
}
],
"checkall": "false",
"repair": false,
"outputs": 6,
"x": 5930,
"y": 3540,
2024-05-13 23:47:17 +00:00
"wires": [
[
"327f0ed7b5fa48d2",
"988c34fbce846dcc"
],
[
"738201cd36aef02d"
],
2024-05-19 10:24:13 +00:00
[
"9d154c219f206faf"
],
[
"6b1aeadab15d8e8c"
],
[
"0ecce96328bfdde4",
"a8dd4b383d7eb632"
],
[
"88a37cbdf2f5f465",
"ad3172b46080261c"
2024-05-19 10:24:13 +00:00
]
]
},
{
"id": "12fca45ce9ab2abb",
"type": "switch",
2024-05-19 10:24:13 +00:00
"z": "aab0c030de7df5cc",
"g": "a0938dfc54b55acc",
"name": "measurement",
"property": "measurement",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "air conditioner",
"vt": "str"
}
],
"checkall": "false",
"repair": false,
2024-05-20 01:07:39 +00:00
"outputs": 1,
"x": 5560,
"y": 3360,
2024-05-19 10:24:13 +00:00
"wires": [
[
"932e7fad1c98966f",
"2a45ad61a4b3d598"
2024-05-19 10:24:13 +00:00
]
]
},
{
"id": "c6383ca66673fd96",
"type": "change",
2024-05-19 10:24:13 +00:00
"z": "aab0c030de7df5cc",
"g": "a0938dfc54b55acc",
"name": "payload",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "Aucun climatiseur",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6260,
"y": 3300,
2024-05-13 23:47:17 +00:00
"wires": [
[
"cd9ba8ff11c8036d"
2024-05-13 23:47:17 +00:00
]
]
},
{
"id": "cd9ba8ff11c8036d",
"type": "ui-text",
2024-05-13 23:47:17 +00:00
"z": "aab0c030de7df5cc",
"g": "a0938dfc54b55acc",
"group": "3b3e6fe6f656ea0e",
"order": 1,
"width": "6",
"height": "1",
"name": "none",
2024-05-19 10:24:13 +00:00
"label": "",
"format": "{{msg.payload}}",
"layout": "row-center",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
2024-05-19 10:24:13 +00:00
"className": "",
"x": 6430,
"y": 3300,
"wires": []
},
{
"id": "f520ba0c172598b7",
"type": "ui-control",
"z": "aab0c030de7df5cc",
"g": "a0938dfc54b55acc",
"name": "",
"ui": "2d75e4809d2a6fbf",
"events": "all",
"x": 6260,
"y": 3360,
2024-05-13 23:47:17 +00:00
"wires": [
2024-05-20 01:07:39 +00:00
[]
2024-05-13 23:47:17 +00:00
]
},
{
"id": "327f0ed7b5fa48d2",
"type": "ui-switch",
2024-05-13 23:47:17 +00:00
"z": "aab0c030de7df5cc",
"g": "a0938dfc54b55acc",
"name": "power",
"label": "",
"group": "3b3e6fe6f656ea0e",
"order": 3,
"width": "1",
"height": "1",
"passthru": false,
"topic": "actif",
"topicType": "str",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "fan",
"oncolor": "blue",
"offvalue": "false",
"offvalueType": "bool",
"officon": "fan-off",
"offcolor": "grey",
"x": 6530,
"y": 3540,
2024-05-13 23:47:17 +00:00
"wires": [
[
"c5d646bd69c37865"
2024-05-13 23:47:17 +00:00
]
]
},
{
"id": "f68f5c75e58e22cb",
"type": "ui-dropdown",
2024-05-13 23:47:17 +00:00
"z": "aab0c030de7df5cc",
"g": "a0938dfc54b55acc",
"group": "3b3e6fe6f656ea0e",
"name": "mode",
"label": "Mode",
"tooltip": "",
"order": 6,
"width": "2",
"height": "1",
"passthru": false,
"multiple": false,
"options": [
2024-05-13 23:47:17 +00:00
{
"label": "Auto",
"value": "0",
"type": "str"
2024-05-13 23:47:17 +00:00
}
],
"payload": "",
"topic": "mode",
"topicType": "str",
"className": "",
"x": 6530,
"y": 3600,
2024-05-13 23:47:17 +00:00
"wires": [
2024-05-19 10:24:13 +00:00
[
"c5d646bd69c37865"
2024-05-19 10:24:13 +00:00
]
2024-05-13 23:47:17 +00:00
]
},
{
"id": "a8dd4b383d7eb632",
"type": "ui-slider",
2024-05-13 23:47:17 +00:00
"z": "aab0c030de7df5cc",
"g": "a0938dfc54b55acc",
"group": "3b3e6fe6f656ea0e",
"name": "temperature setpoint",
"label": "",
"tooltip": "",
"order": 10,
"width": "4",
"height": "1",
"passthru": false,
"outs": "end",
"topic": "temperature setpoint",
"topicType": "str",
"thumbLabel": true,
"min": "18",
"max": "31",
"step": "1",
"className": "",
"x": 6580,
"y": 3780,
"wires": [
[
"c5d646bd69c37865"
]
]
},
{
"id": "4205795bed6b3290",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "a0938dfc54b55acc",
"group": "3b3e6fe6f656ea0e",
"order": 9,
"width": "2",
"height": "1",
"name": "temperature setpoint (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 6310,
"y": 3780,
"wires": []
},
{
"id": "2a45ad61a4b3d598",
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "a0938dfc54b55acc",
"name": "100 ms",
"pauseType": "delay",
"timeout": "100",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 5760,
"y": 3540,
2024-05-13 23:47:17 +00:00
"wires": [
[
"4da4c768067c032b"
2024-05-13 23:47:17 +00:00
]
]
},
{
"id": "dcfb0cd127aa904e",
"type": "ui-dropdown",
2024-05-13 23:47:17 +00:00
"z": "aab0c030de7df5cc",
"g": "a0938dfc54b55acc",
"group": "3b3e6fe6f656ea0e",
"name": "fan rate",
"label": "Ventilation",
"tooltip": "",
"order": 7,
"width": "2",
"height": "1",
"passthru": false,
"multiple": false,
"options": [
{
"label": "Auto",
"value": "A",
"type": "str"
}
2024-05-20 01:07:39 +00:00
],
"payload": "",
"topic": "fan rate",
"topicType": "str",
"className": "",
"x": 6540,
"y": 3660,
2024-05-13 23:47:17 +00:00
"wires": [
[
"c5d646bd69c37865"
2024-05-13 23:47:17 +00:00
]
]
},
{
"id": "22c8ba7a5b818ab1",
"type": "ui-dropdown",
2024-05-20 01:07:39 +00:00
"z": "aab0c030de7df5cc",
"g": "a0938dfc54b55acc",
"group": "3b3e6fe6f656ea0e",
"name": "fan direction",
"label": "Direction",
"tooltip": "",
"order": 8,
"width": "2",
"height": "1",
"passthru": false,
"multiple": false,
"options": [
2024-05-20 01:07:39 +00:00
{
"label": "Normal",
"value": "0",
"type": "str"
2024-05-20 01:07:39 +00:00
}
],
"payload": "",
"topic": "fan direction",
"topicType": "str",
"className": "",
"x": 6550,
"y": 3720,
2024-05-20 01:07:39 +00:00
"wires": [
[
"c5d646bd69c37865"
2024-05-20 01:07:39 +00:00
]
]
},
{
"id": "4e080e4032b4c4c8",
2024-05-20 01:07:39 +00:00
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "a0938dfc54b55acc",
"group": "3b3e6fe6f656ea0e",
"order": 2,
"width": "5",
2024-05-20 01:07:39 +00:00
"height": "1",
"name": "power (txt)",
2024-05-20 01:07:39 +00:00
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
2024-05-20 01:07:39 +00:00
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 6270,
"y": 3540,
2024-05-20 01:07:39 +00:00
"wires": []
},
{
"id": "988c34fbce846dcc",
2024-05-20 01:07:39 +00:00
"type": "change",
2024-05-13 23:47:17 +00:00
"z": "aab0c030de7df5cc",
"g": "a0938dfc54b55acc",
"name": "format",
2024-05-19 10:24:13 +00:00
"rules": [
{
2024-05-20 01:07:39 +00:00
"t": "set",
"p": "payload",
"pt": "msg",
"to": "msg.payload?'Climatiseur en fonction':\"Climatiseur à l'arrêt\"",
"tot": "jsonata"
2024-05-19 10:24:13 +00:00
}
],
2024-05-20 01:07:39 +00:00
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6090,
"y": 3540,
2024-05-13 23:47:17 +00:00
"wires": [
[
"4e080e4032b4c4c8"
2024-05-13 23:47:17 +00:00
]
]
},
{
"id": "88a37cbdf2f5f465",
2024-05-13 23:47:17 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "a0938dfc54b55acc",
"name": "format",
2024-05-13 23:47:17 +00:00
"rules": [
{
"t": "set",
2024-05-20 01:07:39 +00:00
"p": "payload",
2024-05-13 23:47:17 +00:00
"pt": "msg",
"to": "'Configuration '&(msg.payload=\"2\"?'puissant':(msg.payload=\"12\"?'économique':'normal'))",
2024-05-13 23:47:17 +00:00
"tot": "jsonata"
2024-05-19 10:24:13 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6090,
"y": 3840,
2024-05-20 01:07:39 +00:00
"wires": [
[
"e6cf92eef6f506ec"
2024-05-20 01:07:39 +00:00
]
]
},
{
"id": "e6cf92eef6f506ec",
"type": "ui-text",
2024-05-20 01:07:39 +00:00
"z": "aab0c030de7df5cc",
"g": "a0938dfc54b55acc",
"group": "3b3e6fe6f656ea0e",
"order": 4,
"width": "5",
"height": "1",
"name": "advanced (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 6280,
"y": 3840,
"wires": []
},
{
"id": "0bb31a889d427f54",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "a0938dfc54b55acc",
"name": "advanced",
"label": "",
"group": "3b3e6fe6f656ea0e",
"order": 5,
"width": "1",
"height": "1",
"passthru": false,
"topic": "topic",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "fan-alert",
"oncolor": "teal",
"offvalue": "false",
"offvalueType": "bool",
"officon": "fan",
"offcolor": "grey",
"x": 6700,
"y": 3840,
2024-05-19 10:24:13 +00:00
"wires": [
[]
]
},
{
"id": "ad3172b46080261c",
2024-05-19 10:24:13 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "a0938dfc54b55acc",
"name": "format",
2024-05-19 10:24:13 +00:00
"rules": [
2024-05-13 23:47:17 +00:00
{
"t": "set",
"p": "payload",
2024-05-13 23:47:17 +00:00
"pt": "msg",
"to": "msg.payload=\"2\"?true:(msg.payload=\"12\"?true:false)",
"tot": "jsonata"
2024-05-13 23:47:17 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6530,
"y": 3840,
2024-05-13 23:47:17 +00:00
"wires": [
[
"0bb31a889d427f54"
2024-05-13 23:47:17 +00:00
]
]
},
{
"id": "0ecce96328bfdde4",
"type": "change",
2024-05-13 23:47:17 +00:00
"z": "aab0c030de7df5cc",
"g": "a0938dfc54b55acc",
"name": "format",
2024-05-20 01:07:39 +00:00
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "'Consigne à '&msg.payload&'°'",
"tot": "jsonata"
2024-05-20 01:07:39 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6090,
"y": 3780,
2024-05-13 23:47:17 +00:00
"wires": [
[
"4205795bed6b3290"
2024-05-13 23:47:17 +00:00
]
]
},
{
"id": "2a4f2715f401f8f2",
"type": "delay",
2024-05-13 23:47:17 +00:00
"z": "aab0c030de7df5cc",
"g": "a0938dfc54b55acc",
"name": "50 ms",
"pauseType": "delay",
"timeout": "50",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 5530,
"y": 3420,
2024-05-13 23:47:17 +00:00
"wires": [
[
"baadaeea2e2d4f95"
2024-05-13 23:47:17 +00:00
]
]
},
{
"id": "738201cd36aef02d",
2024-05-13 23:47:17 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "a0938dfc54b55acc",
"name": "options",
2024-05-13 23:47:17 +00:00
"rules": [
{
"t": "set",
"p": "options",
2024-05-13 23:47:17 +00:00
"pt": "msg",
"to": "[\t {'label':'Froid','value':'3'},\t {'label':'Chaud','value':'4'},\t {'label':'Ventilation','value':'6'},\t {'label':'Auto (0)','value':'0'},\t {'label':'Auto (1)','value':'1'},\t {'label':'Auto (7)','value':'7'}\t]",
2024-05-20 01:07:39 +00:00
"tot": "jsonata"
2024-05-13 23:47:17 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6100,
"y": 3600,
"wires": [
[
"f68f5c75e58e22cb"
]
]
2024-05-20 01:07:39 +00:00
},
2024-05-13 23:47:17 +00:00
{
"id": "9d154c219f206faf",
2024-05-13 23:47:17 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "a0938dfc54b55acc",
"name": "options",
"rules": [
{
"t": "set",
"p": "options",
"pt": "msg",
"to": "[\t {'label':'Silence','value':'B'},\t {'label':'Froid','value':'3'},\t {'label':'Chaud','value':'4'},\t {'label':'Ventilation (0)','value':'6'},\t {'label':'Auto','value':'A'}\t]",
"tot": "jsonata"
}
],
2024-05-13 23:47:17 +00:00
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6100,
"y": 3660,
2024-05-13 23:47:17 +00:00
"wires": [
[
"dcfb0cd127aa904e"
2024-05-13 23:47:17 +00:00
]
]
},
2024-05-20 01:07:39 +00:00
{
"id": "6b1aeadab15d8e8c",
2024-05-20 01:07:39 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "a0938dfc54b55acc",
"name": "options",
"rules": [
{
"t": "set",
"p": "options",
"pt": "msg",
"to": "[\t {'label':'Normal','value':'0'},\t {'label':'Vertical','value':'1'}\t]",
"tot": "jsonata"
}
],
2024-05-20 01:07:39 +00:00
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 6100,
"y": 3720,
2024-05-13 23:47:17 +00:00
"wires": [
2024-05-19 10:24:13 +00:00
[
"22c8ba7a5b818ab1"
2024-05-19 10:24:13 +00:00
]
2024-05-13 23:47:17 +00:00
]
},
{
"id": "d3ecaf8ee5a9a5f3",
2024-05-13 23:47:17 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "450d06a664f3f2f1",
2024-05-20 01:07:39 +00:00
"name": "set metric",
2024-05-13 23:47:17 +00:00
"rules": [
{
"t": "set",
2024-05-20 01:07:39 +00:00
"p": "measurement",
2024-05-13 23:47:17 +00:00
"pt": "msg",
"to": "overload",
2024-05-20 01:07:39 +00:00
"tot": "str"
2024-05-13 23:47:17 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4680,
"y": 7320,
2024-05-13 23:47:17 +00:00
"wires": [
[
"31254c9a4c46f49c"
2024-05-13 23:47:17 +00:00
]
]
},
{
"id": "892aa8fda585f5b2",
"type": "change",
2024-05-13 23:47:17 +00:00
"z": "aab0c030de7df5cc",
"g": "450d06a664f3f2f1",
"name": "reset",
"rules": [
{
"t": "set",
"p": "index.overload",
"pt": "flow",
"to": "{}",
"tot": "json"
}
2024-05-20 01:07:39 +00:00
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 7200,
2024-05-13 23:47:17 +00:00
"wires": [
2024-05-19 10:24:13 +00:00
[
"c7dde6eba09fbd5a",
"b3fb451be3c81d2b",
"94ecac051c7ae0c0",
"36f2cc31fc4e1e37",
"8d582cfd231d8e30",
"c3fd837c967f3c0d"
2024-05-19 10:24:13 +00:00
]
2024-05-13 23:47:17 +00:00
]
},
{
"id": "e0cb1aec4e0fda1c",
"type": "link in",
2024-05-13 23:47:17 +00:00
"z": "aab0c030de7df5cc",
"g": "450d06a664f3f2f1",
"name": "boot overload",
"links": [
"9e4bfee0db3051d4"
],
"x": 2695,
"y": 7080,
2024-05-13 23:47:17 +00:00
"wires": [
[
"44bb7746b927fef2",
"7acbbb904086727c"
2024-05-13 23:47:17 +00:00
]
]
},
{
"id": "31254c9a4c46f49c",
"type": "link out",
2024-05-20 01:07:39 +00:00
"z": "aab0c030de7df5cc",
"g": "450d06a664f3f2f1",
"name": "room - ui - light - metric",
"mode": "link",
"links": [
"2690f4e06626ebda"
],
"x": 4815,
"y": 7320,
2024-05-20 01:07:39 +00:00
"wires": []
},
{
"id": "943c9a5e7bb69227",
"type": "link in",
"z": "aab0c030de7df5cc",
"g": "450d06a664f3f2f1",
"name": "room - ui - overload - metric",
"links": [
"b6323e1460f6f50c"
],
"x": 2695,
"y": 7140,
"wires": [
[
"4bd89dce27b61c84"
]
]
},
{
"id": "94b3fd103974e612",
2024-05-13 23:47:17 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "450d06a664f3f2f1",
"name": "set",
2024-05-13 23:47:17 +00:00
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\":{\t \"show\":[\"Pièces:Surcharge\"]\t }\t}",
2024-05-19 10:24:13 +00:00
"tot": "jsonata"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "remove",
"tot": "str"
2024-05-13 23:47:17 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 7140,
2024-05-13 23:47:17 +00:00
"wires": [
[
"2c68008e717394eb",
"e4e4dde43d4eef06"
2024-05-13 23:47:17 +00:00
]
]
},
{
"id": "44bb7746b927fef2",
"type": "change",
2024-05-13 23:47:17 +00:00
"z": "aab0c030de7df5cc",
"g": "450d06a664f3f2f1",
"name": "reset",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\t \"groups\":{\t \"hide\":[\"Pièces:Surcharge\"]\t }\t}",
"tot": "jsonata"
},
{
"t": "set",
"p": "reset",
"pt": "msg",
"to": "true",
"tot": "bool"
},
{
"t": "set",
"p": "class",
"pt": "msg",
"to": "",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 7080,
2024-05-13 23:47:17 +00:00
"wires": [
[
"e4e4dde43d4eef06",
"2c68008e717394eb"
]
2024-05-13 23:47:17 +00:00
]
},
{
"id": "a8f14d2493aa1ccc",
"type": "switch",
2024-05-13 23:47:17 +00:00
"z": "aab0c030de7df5cc",
"g": "450d06a664f3f2f1",
"name": "index",
"property": "index",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "1",
"vt": "num"
},
{
"t": "eq",
"v": "2",
"vt": "num"
},
{
"t": "eq",
"v": "3",
"vt": "num"
}
],
"checkall": "false",
"repair": false,
"outputs": 3,
"x": 3930,
"y": 7320,
2024-05-13 23:47:17 +00:00
"wires": [
[
"96c183ca09036f9e",
"c7dde6eba09fbd5a"
],
[
"207c8c517b76a96d",
"36f2cc31fc4e1e37"
],
[
"41be9069ac8254e1",
"c3fd837c967f3c0d"
]
2024-05-13 23:47:17 +00:00
]
},
{
"id": "11f218242b107b91",
2024-05-20 01:07:39 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "450d06a664f3f2f1",
"name": "index",
2024-05-13 23:47:17 +00:00
"rules": [
{
2024-05-20 01:07:39 +00:00
"t": "set",
"p": "index",
2024-05-20 01:07:39 +00:00
"pt": "msg",
"to": "index.overload[msg.field]",
"tot": "flow"
},
{
"t": "set",
"p": "topic",
"pt": "msg",
"to": "field",
"tot": "msg"
2024-05-13 23:47:17 +00:00
}
],
2024-05-20 01:07:39 +00:00
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3770,
"y": 7320,
2024-05-13 23:47:17 +00:00
"wires": [
[
"a8f14d2493aa1ccc"
2024-05-19 10:24:13 +00:00
]
]
},
{
"id": "9d11ec1e81b17e3d",
"type": "switch",
2024-05-19 10:24:13 +00:00
"z": "aab0c030de7df5cc",
"g": "450d06a664f3f2f1",
"name": "exists",
"property": "index.overload",
"propertyType": "flow",
"rules": [
{
"t": "hask",
"v": "field",
"vt": "msg"
},
{
"t": "else"
}
],
"checkall": "false",
"repair": false,
"outputs": 2,
"x": 3610,
"y": 7320,
2024-05-19 10:24:13 +00:00
"wires": [
[
"11f218242b107b91"
],
[
"143b6433267f0fa1"
]
2024-05-13 23:47:17 +00:00
]
},
{
"id": "143b6433267f0fa1",
2024-05-13 23:47:17 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "450d06a664f3f2f1",
"name": "index",
2024-05-20 01:07:39 +00:00
"rules": [
2024-05-13 23:47:17 +00:00
{
"t": "set",
"p": "index",
2024-05-13 23:47:17 +00:00
"pt": "msg",
"to": "index.overload",
"tot": "flow"
},
{
"t": "set",
"p": "index",
"pt": "msg",
"to": "$count($keys(msg.index)) +1",
2024-05-19 10:24:13 +00:00
"tot": "jsonata"
},
{
"t": "set",
"p": "index.overload[msg.field]",
"pt": "flow",
"to": "index",
"tot": "msg"
},
{
"t": "set",
"p": "topic",
"pt": "msg",
"to": "field",
"tot": "msg"
2024-05-13 23:47:17 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3770,
"y": 7380,
2024-05-20 01:07:39 +00:00
"wires": [
[
"a8f14d2493aa1ccc"
2024-05-20 01:07:39 +00:00
]
]
},
{
"id": "4bd89dce27b61c84",
"type": "switch",
2024-05-20 01:07:39 +00:00
"z": "aab0c030de7df5cc",
"g": "450d06a664f3f2f1",
"name": "measurement",
"property": "measurement",
"propertyType": "msg",
"rules": [
{
"t": "eq",
"v": "overload",
"vt": "str"
}
],
"checkall": "false",
"repair": false,
"outputs": 1,
"x": 2860,
"y": 7140,
"wires": [
[
"94b3fd103974e612",
"f8787219bfa0b999"
]
]
},
{
"id": "2c68008e717394eb",
"type": "ui-control",
"z": "aab0c030de7df5cc",
"g": "450d06a664f3f2f1",
"name": "",
"ui": "2d75e4809d2a6fbf",
"events": "all",
"x": 4260,
"y": 7140,
2024-05-13 23:47:17 +00:00
"wires": [
2024-05-19 10:24:13 +00:00
[]
2024-05-13 23:47:17 +00:00
]
},
{
"id": "e4e4dde43d4eef06",
2024-05-13 23:47:17 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "450d06a664f3f2f1",
"name": "payload",
2024-05-13 23:47:17 +00:00
"rules": [
{
"t": "set",
2024-05-20 01:07:39 +00:00
"p": "payload",
2024-05-13 23:47:17 +00:00
"pt": "msg",
"to": "Aucune lumière",
"tot": "str"
2024-05-13 23:47:17 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4260,
"y": 7080,
2024-05-13 23:47:17 +00:00
"wires": [
[
"a2bcd5bf77abacdd"
2024-05-13 23:47:17 +00:00
]
]
},
{
"id": "a2bcd5bf77abacdd",
"type": "ui-text",
"z": "aab0c030de7df5cc",
"g": "450d06a664f3f2f1",
"group": "b044f13129d03761",
"order": 1,
"width": "6",
"height": "1",
"name": "none",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-center",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4430,
"y": 7080,
"wires": []
},
{
"id": "c7dde6eba09fbd5a",
2024-05-20 01:07:39 +00:00
"type": "ui-switch",
2024-05-13 23:47:17 +00:00
"z": "aab0c030de7df5cc",
"g": "450d06a664f3f2f1",
"name": "overload 01",
2024-05-20 01:07:39 +00:00
"label": "",
"group": "b044f13129d03761",
"order": 3,
2024-05-20 01:07:39 +00:00
"width": "1",
2024-05-19 10:24:13 +00:00
"height": "1",
"passthru": false,
"topic": "field",
2024-05-20 01:07:39 +00:00
"topicType": "msg",
"style": "",
2024-05-19 10:24:13 +00:00
"className": "",
2024-05-20 01:07:39 +00:00
"onvalue": "true",
"onvalueType": "bool",
"onicon": "flash-triangle",
"oncolor": "red",
2024-05-20 01:07:39 +00:00
"offvalue": "false",
"offvalueType": "bool",
"officon": "flash-triangle-outline",
2024-05-20 01:07:39 +00:00
"offcolor": "grey",
"x": 4490,
"y": 7320,
2024-05-13 23:47:17 +00:00
"wires": [
[
"d3ecaf8ee5a9a5f3"
2024-05-13 23:47:17 +00:00
]
]
},
{
"id": "b3fb451be3c81d2b",
"type": "ui-text",
2024-05-13 23:47:17 +00:00
"z": "aab0c030de7df5cc",
"g": "450d06a664f3f2f1",
"group": "b044f13129d03761",
"order": 2,
"width": "5",
"height": "1",
"name": "overload 01 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4280,
"y": 7320,
"wires": []
2024-05-13 23:47:17 +00:00
},
{
"id": "96c183ca09036f9e",
2024-05-13 23:47:17 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "450d06a664f3f2f1",
"name": "move",
2024-05-13 23:47:17 +00:00
"rules": [
{
"t": "set",
2024-05-20 01:07:39 +00:00
"p": "payload",
2024-05-13 23:47:17 +00:00
"pt": "msg",
"to": "trans",
"tot": "msg"
2024-05-13 23:47:17 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 7320,
2024-05-19 10:24:13 +00:00
"wires": [
[
"b3fb451be3c81d2b"
2024-05-19 10:24:13 +00:00
]
]
},
{
"id": "207c8c517b76a96d",
2024-05-20 07:55:50 +00:00
"type": "change",
2024-05-19 10:24:13 +00:00
"z": "aab0c030de7df5cc",
"g": "450d06a664f3f2f1",
"name": "move",
2024-05-20 07:55:50 +00:00
"rules": [
{
"t": "set",
"p": "payload",
2024-05-20 07:55:50 +00:00
"pt": "msg",
"to": "trans",
"tot": "msg"
2024-05-20 07:55:50 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 7380,
2024-05-13 23:47:17 +00:00
"wires": [
[
"94ecac051c7ae0c0"
2024-05-19 10:24:13 +00:00
]
2024-05-13 23:47:17 +00:00
]
},
{
"id": "41be9069ac8254e1",
"type": "change",
2024-05-13 23:47:17 +00:00
"z": "aab0c030de7df5cc",
"g": "450d06a664f3f2f1",
"name": "move",
2024-05-20 07:55:50 +00:00
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "trans",
"tot": "msg"
2024-05-20 07:55:50 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 4090,
"y": 7440,
2024-05-13 23:47:17 +00:00
"wires": [
[
"8d582cfd231d8e30"
2024-05-13 23:47:17 +00:00
]
]
},
{
"id": "f7df745c748863ac",
"type": "link call",
2024-05-13 23:47:17 +00:00
"z": "aab0c030de7df5cc",
"g": "450d06a664f3f2f1",
"name": "",
"links": [
"df0e4ab2e1efc286"
2024-05-20 07:55:50 +00:00
],
"linkType": "static",
"timeout": "30",
"x": 3260,
"y": 7320,
2024-05-13 23:47:17 +00:00
"wires": [
[
"fae60b32c35a15e2"
2024-05-13 23:47:17 +00:00
]
]
},
{
"id": "fae60b32c35a15e2",
2024-05-13 23:47:17 +00:00
"type": "change",
"z": "aab0c030de7df5cc",
"g": "450d06a664f3f2f1",
"name": "text",
2024-05-13 23:47:17 +00:00
"rules": [
{
"t": "set",
"p": "trans",
2024-05-13 23:47:17 +00:00
"pt": "msg",
"to": "msg.trans&(msg.payload?' ':' pas')&' en surcharge'",
"tot": "jsonata"
2024-05-13 23:47:17 +00:00
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3450,
"y": 7320,
2024-05-13 23:47:17 +00:00
"wires": [
[
"9d11ec1e81b17e3d"
2024-05-13 23:47:17 +00:00
]
]
},
{
"id": "f8787219bfa0b999",
"type": "delay",
2024-05-13 23:47:17 +00:00
"z": "aab0c030de7df5cc",
"g": "450d06a664f3f2f1",
"name": "100 ms",
"pauseType": "delay",
"timeout": "100",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 3060,
"y": 7320,
2024-05-20 07:55:50 +00:00
"wires": [
[
"f7df745c748863ac"
2024-05-20 07:55:50 +00:00
]
]
},
{
"id": "7acbbb904086727c",
2024-05-20 07:55:50 +00:00
"type": "delay",
"z": "aab0c030de7df5cc",
"g": "450d06a664f3f2f1",
"name": "50 ms",
2024-05-20 07:55:50 +00:00
"pauseType": "delay",
"timeout": "150",
2024-05-20 07:55:50 +00:00
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
2024-05-20 01:07:39 +00:00
"outputs": 1,
"x": 2830,
"y": 7200,
2024-05-20 01:07:39 +00:00
"wires": [
[
"892aa8fda585f5b2"
2024-05-20 01:07:39 +00:00
]
]
},
{
"id": "36f2cc31fc4e1e37",
"type": "ui-switch",
2024-05-20 01:07:39 +00:00
"z": "aab0c030de7df5cc",
"g": "450d06a664f3f2f1",
"name": "overload 02",
"label": "",
"group": "b044f13129d03761",
"order": 5,
"width": "1",
"height": "1",
"passthru": false,
"topic": "field",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "flash-triangle",
"oncolor": "red",
"offvalue": "false",
"offvalueType": "bool",
"officon": "flash-triangle-outline",
"offcolor": "grey",
"x": 4490,
"y": 7380,
2024-05-13 23:47:17 +00:00
"wires": [
[
"d3ecaf8ee5a9a5f3"
2024-05-13 23:47:17 +00:00
]
]
},
{
"id": "94ecac051c7ae0c0",
"type": "ui-text",
2024-05-13 23:47:17 +00:00
"z": "aab0c030de7df5cc",
"g": "450d06a664f3f2f1",
"group": "b044f13129d03761",
"order": 4,
"width": "5",
"height": "1",
"name": "overload 02 (txt)",
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4280,
"y": 7380,
"wires": []
},
{
"id": "c3fd837c967f3c0d",
"type": "ui-switch",
"z": "aab0c030de7df5cc",
"g": "450d06a664f3f2f1",
"name": "overload 03",
"label": "",
"group": "b044f13129d03761",
"order": 7,
"width": "1",
"height": "1",
"passthru": false,
"topic": "field",
"topicType": "msg",
"style": "",
"className": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "flash-triangle",
"oncolor": "red",
"offvalue": "false",
"offvalueType": "bool",
"officon": "flash-triangle-outline",
"offcolor": "grey",
"x": 4490,
"y": 7440,
2024-05-13 23:47:17 +00:00
"wires": [
[
"d3ecaf8ee5a9a5f3"
2024-05-13 23:47:17 +00:00
]
]
},
{
"id": "8d582cfd231d8e30",
2024-05-20 07:55:50 +00:00
"type": "ui-text",
2024-05-13 23:47:17 +00:00
"z": "aab0c030de7df5cc",
"g": "450d06a664f3f2f1",
"group": "b044f13129d03761",
"order": 6,
"width": "5",
2024-05-20 07:55:50 +00:00
"height": "1",
"name": "overload 03 (txt)",
2024-05-20 07:55:50 +00:00
"label": "",
"format": "{{msg.payload}}",
"layout": "row-right",
"style": false,
"font": "",
"fontSize": 16,
"color": "#717171",
"className": "",
"x": 4280,
"y": 7440,
2024-05-20 07:55:50 +00:00
"wires": []
2024-04-27 12:52:59 +00:00
}
]