14241 lines
No EOL
262 KiB
JSON
14241 lines
No EOL
262 KiB
JSON
[
|
|
{
|
|
"id": "aab0c030de7df5cc",
|
|
"type": "tab",
|
|
"label": "K.Room",
|
|
"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": "287e49684dc25aac",
|
|
"type": "group",
|
|
"z": "aab0c030de7df5cc",
|
|
"name": "room - catch",
|
|
"style": {
|
|
"fill": "#ff0000",
|
|
"fill-opacity": "0.05",
|
|
"label": true
|
|
},
|
|
"nodes": [
|
|
"4ba5de5239f9fc87",
|
|
"1c06cdf0f784558b"
|
|
],
|
|
"x": 534,
|
|
"y": 19,
|
|
"w": 432,
|
|
"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": {
|
|
"fill": "#ff0000",
|
|
"fill-opacity": "0.05",
|
|
"label": true
|
|
},
|
|
"nodes": [
|
|
"66835e34ae95f3f0",
|
|
"9ee5e12567650c9d",
|
|
"3b74b2448cdb18a9",
|
|
"b2e5e7af716d4ec6",
|
|
"aa39991b7847c574",
|
|
"1dd86a8b8b446749",
|
|
"3ec4a86ec9ec37f6",
|
|
"ef424db05e8a1103",
|
|
"1c55a9cf641c38ba",
|
|
"4ed33d50e1b4ebc9",
|
|
"656d1866a8ae8cf8",
|
|
"9e4bfee0db3051d4",
|
|
"74172837e07ab80d",
|
|
"1be6ca3c2b8615a2",
|
|
"06976c9133796ab8",
|
|
"3d2ea19ae9c4b9d2",
|
|
"9043871af737eb1a",
|
|
"b6323e1460f6f50c",
|
|
"eed5df5df9eb8030",
|
|
"b375ca01bb8f1e43",
|
|
"dc4343f890e4a3e1",
|
|
"57e1a96c1bf54302"
|
|
],
|
|
"x": 94,
|
|
"y": 439,
|
|
"w": 1432,
|
|
"h": 442
|
|
},
|
|
{
|
|
"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"
|
|
],
|
|
"x": 694,
|
|
"y": 199,
|
|
"w": 802,
|
|
"h": 142
|
|
},
|
|
{
|
|
"id": "094bebacb1145e5f",
|
|
"type": "group",
|
|
"z": "aab0c030de7df5cc",
|
|
"name": "room - various",
|
|
"style": {
|
|
"label": true,
|
|
"fill": "#777777",
|
|
"fill-opacity": "0.05"
|
|
},
|
|
"nodes": [
|
|
"4e8f7076589ea977",
|
|
"42c0f1473438a281"
|
|
],
|
|
"x": 68,
|
|
"y": 953,
|
|
"w": 2344,
|
|
"h": 974
|
|
},
|
|
{
|
|
"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",
|
|
"035559e237d36f74"
|
|
],
|
|
"x": 94,
|
|
"y": 979,
|
|
"w": 2112,
|
|
"h": 502
|
|
},
|
|
{
|
|
"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",
|
|
"87f53f0371c7557c"
|
|
],
|
|
"x": 94,
|
|
"y": 1519,
|
|
"w": 2292,
|
|
"h": 382
|
|
},
|
|
{
|
|
"id": "647b30f0f58b069f",
|
|
"type": "group",
|
|
"z": "aab0c030de7df5cc",
|
|
"name": "room - list",
|
|
"style": {
|
|
"fill": "#777777",
|
|
"fill-opacity": "0.05",
|
|
"label": true
|
|
},
|
|
"nodes": [
|
|
"af3293313a492113",
|
|
"e9b46670bc7283be",
|
|
"55552ce2fcab661e",
|
|
"edfd321fdae55df0",
|
|
"cfd2fc533d86ab94",
|
|
"3a47bd390630563b"
|
|
],
|
|
"x": 2468,
|
|
"y": 953,
|
|
"w": 2534,
|
|
"h": 4614
|
|
},
|
|
{
|
|
"id": "af3293313a492113",
|
|
"type": "group",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "647b30f0f58b069f",
|
|
"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"
|
|
],
|
|
"x": 2494,
|
|
"y": 979,
|
|
"w": 1722,
|
|
"h": 502
|
|
},
|
|
{
|
|
"id": "e9b46670bc7283be",
|
|
"type": "group",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "647b30f0f58b069f",
|
|
"name": "room - ui - battery - load",
|
|
"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"
|
|
],
|
|
"x": 2494,
|
|
"y": 1519,
|
|
"w": 1472,
|
|
"h": 742
|
|
},
|
|
{
|
|
"id": "55552ce2fcab661e",
|
|
"type": "group",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "647b30f0f58b069f",
|
|
"name": "room - ui - seen - load",
|
|
"style": {
|
|
"fill": "#6f2fa0",
|
|
"fill-opacity": "0.05",
|
|
"label": true
|
|
},
|
|
"nodes": [
|
|
"0556201671b0285e",
|
|
"fa99b8b44e92f9be",
|
|
"8b94e3c61d1c7e5d",
|
|
"eeae2c986dcc4fd5",
|
|
"1b2fe53f9f4527dc",
|
|
"e3241702c334a377",
|
|
"6eac671a3b5398ca",
|
|
"8e7e9d97a6c879c9",
|
|
"4213d0ffefb33fb7",
|
|
"aeac844b38d85fc6",
|
|
"764bf2a2badb8940",
|
|
"ff242d9ca428610e",
|
|
"1191a4f0f73ac0a2",
|
|
"8cfe805309e7f14b",
|
|
"a53d417127982757",
|
|
"f8cca546e04eb48f",
|
|
"78919c58e908a11f",
|
|
"1debe93af15df2b3",
|
|
"3e0c8f89c9ad2c59",
|
|
"190cd8656368dea1",
|
|
"c98bc4cd21e70d26",
|
|
"8796089a19e22fe4",
|
|
"41178c35c209aac0",
|
|
"9251d2904afbdbde",
|
|
"b5e1b5781b6067d7",
|
|
"b8af5e3061c3fd5a",
|
|
"2c43537a0cf9e307"
|
|
],
|
|
"x": 2494,
|
|
"y": 2299,
|
|
"w": 1832,
|
|
"h": 742
|
|
},
|
|
{
|
|
"id": "edfd321fdae55df0",
|
|
"type": "group",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "647b30f0f58b069f",
|
|
"name": "room - ui - light - load",
|
|
"style": {
|
|
"fill": "#6f2fa0",
|
|
"fill-opacity": "0.05",
|
|
"label": true
|
|
},
|
|
"nodes": [
|
|
"2ac79808a71cacb1",
|
|
"191e72ca8d7deecf",
|
|
"4f140e0b7bb038a6",
|
|
"68a06a849669ed22",
|
|
"3add54b2949c23ec",
|
|
"5f3f7c722ac856e1",
|
|
"60368ba60dfa48a3",
|
|
"6d778528ac85f061",
|
|
"2416eed2ad7fb675",
|
|
"cae48203992d0c58",
|
|
"0971602e6a24e9b7",
|
|
"bcc8398e341b8854",
|
|
"44244979d1ad8528",
|
|
"d01299e89f601944",
|
|
"c9b6f8136ca0bd79",
|
|
"fa4bf780a0f34822",
|
|
"2839b9ab42bf552c",
|
|
"428c4887aeb1b8bf",
|
|
"2c47c873b0dfeb59",
|
|
"eba701577392c37d",
|
|
"f0f16786525d1859",
|
|
"246e55d292fe0f91",
|
|
"c863abef8c3dded1",
|
|
"caf4791638c6f452",
|
|
"1b1ed5db08fa516f",
|
|
"ea7482edacd656f7",
|
|
"4a96348eb648c97c",
|
|
"f9014dd138d70756",
|
|
"4ed4b78dc034a6c9",
|
|
"a95a9af12bbd3646",
|
|
"3ea01cdef09d498b",
|
|
"912811332f1921eb",
|
|
"27111821405d5644",
|
|
"0fa65bab1ee8568a",
|
|
"7280c7be1481cd40",
|
|
"7de1422ef0247bba",
|
|
"ac514b49b2018467"
|
|
],
|
|
"x": 2494,
|
|
"y": 3079,
|
|
"w": 2482,
|
|
"h": 822
|
|
},
|
|
{
|
|
"id": "cfd2fc533d86ab94",
|
|
"type": "group",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "647b30f0f58b069f",
|
|
"name": "room - ui - outlet - load",
|
|
"style": {
|
|
"fill": "#6f2fa0",
|
|
"fill-opacity": "0.05",
|
|
"label": true
|
|
},
|
|
"nodes": [
|
|
"197667ca4e9cdc54",
|
|
"3bb2a286f77067a9",
|
|
"3996f05011c215e4",
|
|
"c81bc2696963b090",
|
|
"24db240be39b9a2a",
|
|
"e804fb2bad48ce0d",
|
|
"89d8b374ec0c8d64",
|
|
"cdf2ad725fe8ba54",
|
|
"3d86b5d74758925d",
|
|
"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"
|
|
],
|
|
"x": 2494,
|
|
"y": 3939,
|
|
"w": 2082,
|
|
"h": 822
|
|
},
|
|
{
|
|
"id": "3a47bd390630563b",
|
|
"type": "group",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "647b30f0f58b069f",
|
|
"name": "room - ui - power - load",
|
|
"style": {
|
|
"fill": "#6f2fa0",
|
|
"fill-opacity": "0.05",
|
|
"label": true
|
|
},
|
|
"nodes": [
|
|
"b456712facdb8f99",
|
|
"9eec2a58eea2f794",
|
|
"f7f44b26d3494661",
|
|
"60ec289316037465",
|
|
"438956ec28a1644e",
|
|
"e9be7bc2cece9e6b",
|
|
"4ad7e0736cb2f3e1",
|
|
"3dacfc613c2d6949",
|
|
"85746f67c683f9be",
|
|
"159905f89f658c3d",
|
|
"37342614a8bd3e6c",
|
|
"36b6ced1758a043b",
|
|
"55023cb2a00a038e",
|
|
"65f301cc578576a3",
|
|
"a0f6a91598012b9a",
|
|
"47f442e7e5c89435",
|
|
"962301d657a74408",
|
|
"eb891ec4b0a07cfe",
|
|
"3a821e7da32a3561",
|
|
"cf55e9963f617d17",
|
|
"0109e7088ec7040c",
|
|
"fb14e8329c2c77c8",
|
|
"628630966e299dce",
|
|
"57516cd75e235df7",
|
|
"a4d7386dea5c2987",
|
|
"0aa9ffb8eb4cd831"
|
|
],
|
|
"x": 2494,
|
|
"y": 4799,
|
|
"w": 1632,
|
|
"h": 742
|
|
},
|
|
{
|
|
"id": "173e8381363b4c42",
|
|
"type": "group",
|
|
"z": "aab0c030de7df5cc",
|
|
"name": "room - scene",
|
|
"style": {
|
|
"fill": "#777777",
|
|
"fill-opacity": "0.05",
|
|
"label": true
|
|
},
|
|
"nodes": [
|
|
"9b11e3a85026957b",
|
|
"db185d30e93f616d",
|
|
"139783cbea6b84f0",
|
|
"bb2ebd173a2ba06c",
|
|
"96eb67f8be94bf98",
|
|
"90046052f5bcb625",
|
|
"707b31c0a7883fe2",
|
|
"a0938dfc54b55acc",
|
|
"48dd7d439fba9eda"
|
|
],
|
|
"x": 5048,
|
|
"y": 953,
|
|
"w": 1364,
|
|
"h": 5554
|
|
},
|
|
{
|
|
"id": "9b11e3a85026957b",
|
|
"type": "group",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "173e8381363b4c42",
|
|
"name": "room - ui - cumulus",
|
|
"style": {
|
|
"fill": "#6f2fa0",
|
|
"fill-opacity": "0.05",
|
|
"label": true
|
|
},
|
|
"nodes": [
|
|
"3ea1bb4e5ff3e53a",
|
|
"1db8267958aa8d3c",
|
|
"bf71f08c103ab9bf",
|
|
"6d4b70fa6bba8616",
|
|
"b8ed61d35607d163",
|
|
"4c93ed77e680ad7a",
|
|
"f1cc0ee7d294d743",
|
|
"6899ef31a931df1c",
|
|
"a2ed4c3380f63344",
|
|
"d66a556c8804aa96",
|
|
"5a3cf6eb82112299",
|
|
"3fbe41cfcb30b29f",
|
|
"8a877a1f0ad96a9f",
|
|
"86bf6614eaaed4fb",
|
|
"f1a67acc80e7df25",
|
|
"a734f97d04983224",
|
|
"5aa2370542c80557",
|
|
"417fbb2eb3a923ed",
|
|
"57e410937624c3d6",
|
|
"c17dc35aca46f82c"
|
|
],
|
|
"x": 5074,
|
|
"y": 979,
|
|
"w": 1102,
|
|
"h": 442
|
|
},
|
|
{
|
|
"id": "db185d30e93f616d",
|
|
"type": "group",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "173e8381363b4c42",
|
|
"name": "room - ui - airflow",
|
|
"style": {
|
|
"fill": "#6f2fa0",
|
|
"fill-opacity": "0.05",
|
|
"label": true
|
|
},
|
|
"nodes": [
|
|
"367ddcc943fb234e",
|
|
"43169367f4eaf1f5",
|
|
"b3e71ec6ef25bab1",
|
|
"661050a25f78f9a2",
|
|
"ef2769915480b0f6",
|
|
"4bea82d34bf79d91",
|
|
"ef9a2b91b42284b7",
|
|
"a4dbfc219ae2dcd8",
|
|
"9cab1d58af793873",
|
|
"174edf5e342c527e",
|
|
"c7121847509f1d08",
|
|
"989b7d7ecba85616",
|
|
"1fc6514464e22856",
|
|
"ede7f68b56764350",
|
|
"ee1ed5032691455d",
|
|
"dd4ba0864d260f4c",
|
|
"45a643fb738127eb",
|
|
"3962dc523ff48938",
|
|
"a80b7e58e8b264f6",
|
|
"0e12a116cd5a645e"
|
|
],
|
|
"x": 5074,
|
|
"y": 1459,
|
|
"w": 1242,
|
|
"h": 382
|
|
},
|
|
{
|
|
"id": "139783cbea6b84f0",
|
|
"type": "group",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "173e8381363b4c42",
|
|
"name": "room - ui - lighting",
|
|
"style": {
|
|
"fill": "#6f2fa0",
|
|
"fill-opacity": "0.05",
|
|
"label": true
|
|
},
|
|
"nodes": [
|
|
"4db69cc034f21733",
|
|
"7b827a64c14fb9cb",
|
|
"f35cf3e3023f161b",
|
|
"5f218ee61959294d",
|
|
"6ebcb13cc88ec167",
|
|
"d58e31cbba7fe1fb",
|
|
"79e409df0c12d8bb",
|
|
"b90b3d45412b51d0",
|
|
"6d468d4c78e0a5d5",
|
|
"1356cf8e6dacc702",
|
|
"94e962dcf138ee98",
|
|
"a384b36f395ac476",
|
|
"b570fc100217d48f",
|
|
"2f0256ee1c8ee8bd",
|
|
"e416e76dbc779a5c",
|
|
"891441049126e441",
|
|
"f987368eb35277fe",
|
|
"ee59c5af14e637f3",
|
|
"a2ca1cbf65a3d6da",
|
|
"6b16733d5f1837c0",
|
|
"0211a14a27109897",
|
|
"3f34497743010927",
|
|
"69d61490df35d838",
|
|
"4e1d7986190989e5"
|
|
],
|
|
"x": 5074,
|
|
"y": 1879,
|
|
"w": 1102,
|
|
"h": 742
|
|
},
|
|
{
|
|
"id": "bb2ebd173a2ba06c",
|
|
"type": "group",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "173e8381363b4c42",
|
|
"name": "room - ui - thermostat",
|
|
"style": {
|
|
"fill": "#6f2fa0",
|
|
"fill-opacity": "0.05",
|
|
"label": true
|
|
},
|
|
"nodes": [
|
|
"9737afb19d9c9fbb",
|
|
"dd49b4996fb683ff",
|
|
"fbb1bdcb44abce21",
|
|
"6c6cf33417f59f97",
|
|
"fc673a36d8691d63",
|
|
"37aa96c6d80d8ade",
|
|
"1ef76a4c1fab9b78",
|
|
"adc6196b15cf8c39",
|
|
"760d9050f9308b67",
|
|
"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"
|
|
],
|
|
"x": 5074,
|
|
"y": 2659,
|
|
"w": 1312,
|
|
"h": 1642
|
|
},
|
|
{
|
|
"id": "96eb67f8be94bf98",
|
|
"type": "group",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "173e8381363b4c42",
|
|
"name": "room - ui - shading - load",
|
|
"style": {
|
|
"fill": "#6f2fa0",
|
|
"fill-opacity": "0.05",
|
|
"label": true
|
|
},
|
|
"nodes": [
|
|
"2d0ce076b11e16ba",
|
|
"b394effe7a57f79a",
|
|
"c97e08992c83f769",
|
|
"3bd921f16659d915",
|
|
"8ee8772fa3a4c742",
|
|
"3473a74146113307",
|
|
"68431700c349e224",
|
|
"2feac259f3f849cf",
|
|
"6afc26adb1632a78",
|
|
"486df3adde8e9f19",
|
|
"caed2b0a311ef651",
|
|
"f8c9bdc9468519cc",
|
|
"d46a05d7499a2baf",
|
|
"1ff4a921e075affc",
|
|
"c20f3ad695b504d9",
|
|
"ace2b79f4bb79129",
|
|
"4ba85aac882689c9",
|
|
"f0af60c382a79669",
|
|
"9016e50cba8bfc51"
|
|
],
|
|
"x": 5074,
|
|
"y": 4339,
|
|
"w": 1082,
|
|
"h": 442
|
|
},
|
|
{
|
|
"id": "90046052f5bcb625",
|
|
"type": "group",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "173e8381363b4c42",
|
|
"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"
|
|
],
|
|
"x": 5074,
|
|
"y": 4819,
|
|
"w": 972,
|
|
"h": 262
|
|
},
|
|
{
|
|
"id": "707b31c0a7883fe2",
|
|
"type": "group",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "173e8381363b4c42",
|
|
"name": "room - ui - rhasspy",
|
|
"style": {
|
|
"fill": "#6f2fa0",
|
|
"fill-opacity": "0.05",
|
|
"label": true
|
|
},
|
|
"nodes": [
|
|
"89fea9401e9ea5c1",
|
|
"fc11e57431b3bece",
|
|
"b1825677cbba4273",
|
|
"a06fcd9bc49dd111",
|
|
"8beb2a2f4c26c437",
|
|
"539d1393b0bcbaf6",
|
|
"0ede8d9899c0ce55",
|
|
"4251d90a5ab9d7a1",
|
|
"58a80e8214149e12",
|
|
"5209317f54f78726",
|
|
"d5abdb129e7bdcb1",
|
|
"d201aa9375be8c18",
|
|
"0be97543e6033a9a",
|
|
"91d8f57a2f9da7d7",
|
|
"40e6363382746d55",
|
|
"6408540ebef3a980",
|
|
"892332a6fc4a6710"
|
|
],
|
|
"x": 5074,
|
|
"y": 5119,
|
|
"w": 1062,
|
|
"h": 329.5
|
|
},
|
|
{
|
|
"id": "a0938dfc54b55acc",
|
|
"type": "group",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "173e8381363b4c42",
|
|
"name": "room - ui - air conditioner",
|
|
"style": {
|
|
"fill": "#6f2fa0",
|
|
"fill-opacity": "0.05",
|
|
"label": true
|
|
},
|
|
"nodes": [
|
|
"97aa2e016643bfbd",
|
|
"383c38e98cd05755",
|
|
"5a5c10ecd5d798be",
|
|
"932e7fad1c98966f",
|
|
"baadaeea2e2d4f95",
|
|
"c5d646bd69c37865",
|
|
"9d8b8d237e2704ea",
|
|
"4da4c768067c032b",
|
|
"b5f5495cad639af5",
|
|
"12fca45ce9ab2abb",
|
|
"c6383ca66673fd96",
|
|
"cd9ba8ff11c8036d",
|
|
"f520ba0c172598b7",
|
|
"327f0ed7b5fa48d2",
|
|
"f68f5c75e58e22cb",
|
|
"a8dd4b383d7eb632",
|
|
"4205795bed6b3290",
|
|
"2a45ad61a4b3d598",
|
|
"dcfb0cd127aa904e",
|
|
"22c8ba7a5b818ab1",
|
|
"97369cf4b242fdb7",
|
|
"7edfb7f3d98dd2b8"
|
|
],
|
|
"x": 5074,
|
|
"y": 5499,
|
|
"w": 1162,
|
|
"h": 562
|
|
},
|
|
{
|
|
"id": "48dd7d439fba9eda",
|
|
"type": "group",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "173e8381363b4c42",
|
|
"name": "room - ui - alexa",
|
|
"style": {
|
|
"fill": "#6f2fa0",
|
|
"fill-opacity": "0.05",
|
|
"label": true
|
|
},
|
|
"nodes": [
|
|
"d5a2226e7f24deda",
|
|
"fc6548d30b49e4d0",
|
|
"c72c85a05c057eb6",
|
|
"5f5234be5bf42b3a",
|
|
"8a6f97848d7b1a2c",
|
|
"63f153f048b1295f",
|
|
"01cf02dbabfb3096",
|
|
"130d6f3ddbbffdae",
|
|
"2923cfe0def7c0ad",
|
|
"2723a51ead34599a",
|
|
"f1f8c53efd3838a8",
|
|
"a1ac1aa658d58387",
|
|
"ecf7b9d277d80279",
|
|
"e61351b02452479b",
|
|
"4635fe1f7e4a367f",
|
|
"dbac3472fc6c8c6b",
|
|
"7475623aa0893639",
|
|
"626e1746ced16a4c"
|
|
],
|
|
"x": 5074,
|
|
"y": 6099,
|
|
"w": 1082,
|
|
"h": 382
|
|
},
|
|
{
|
|
"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,
|
|
"y": 60,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "4ba5de5239f9fc87",
|
|
"type": "catch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "287e49684dc25aac",
|
|
"name": "catch error",
|
|
"scope": null,
|
|
"uncaught": false,
|
|
"x": 620,
|
|
"y": 60,
|
|
"wires": [
|
|
[
|
|
"1c06cdf0f784558b"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "1c06cdf0f784558b",
|
|
"type": "debug",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "287e49684dc25aac",
|
|
"name": "room - catch error",
|
|
"active": true,
|
|
"tosidebar": true,
|
|
"console": false,
|
|
"tostatus": false,
|
|
"complete": "true",
|
|
"targetType": "full",
|
|
"statusVal": "",
|
|
"statusType": "auto",
|
|
"x": 830,
|
|
"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"
|
|
],
|
|
"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": 890,
|
|
"y": 240,
|
|
"wires": [
|
|
[
|
|
"cd4ebdd2c6d86368"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "66835e34ae95f3f0",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "b64c96e257072f51",
|
|
"name": "set room",
|
|
"rules": [
|
|
{
|
|
"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": 720,
|
|
"wires": [
|
|
[
|
|
"3b74b2448cdb18a9",
|
|
"b375ca01bb8f1e43"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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": 840,
|
|
"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": 780,
|
|
"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": 780,
|
|
"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": 780,
|
|
"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": "",
|
|
"tot": "str"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 1270,
|
|
"y": 660,
|
|
"wires": [
|
|
[
|
|
"9e4bfee0db3051d4"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "3ec4a86ec9ec37f6",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "b64c96e257072f51",
|
|
"name": "room - selection - metric",
|
|
"links": [
|
|
"031a6afd8300356a"
|
|
],
|
|
"x": 135,
|
|
"y": 840,
|
|
"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": 840,
|
|
"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"
|
|
],
|
|
"x": 1435,
|
|
"y": 660,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "74172837e07ab80d",
|
|
"type": "link out",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "b64c96e257072f51",
|
|
"name": "room - seletion - select",
|
|
"mode": "link",
|
|
"links": [],
|
|
"x": 1395,
|
|
"y": 600,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "1be6ca3c2b8615a2",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "b64c96e257072f51",
|
|
"name": "room - selection - select",
|
|
"links": [],
|
|
"x": 135,
|
|
"y": 660,
|
|
"wires": [
|
|
[
|
|
"1dd86a8b8b446749",
|
|
"656d1866a8ae8cf8",
|
|
"66835e34ae95f3f0",
|
|
"3d2ea19ae9c4b9d2"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "06976c9133796ab8",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "b64c96e257072f51",
|
|
"name": "room - selection - reset",
|
|
"links": [
|
|
"94c79b8f52f0b6ba"
|
|
],
|
|
"x": 135,
|
|
"y": 480,
|
|
"wires": [
|
|
[
|
|
"4ed33d50e1b4ebc9"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "3d2ea19ae9c4b9d2",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "b64c96e257072f51",
|
|
"name": "payload to room",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "room",
|
|
"pt": "msg",
|
|
"to": "payload",
|
|
"tot": "msg"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 300,
|
|
"y": 600,
|
|
"wires": [
|
|
[
|
|
"74172837e07ab80d"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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": [
|
|
[
|
|
"b375ca01bb8f1e43",
|
|
"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"
|
|
],
|
|
"x": 1415,
|
|
"y": 840,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "b375ca01bb8f1e43",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "b64c96e257072f51",
|
|
"name": "format payload",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "$uppercase(msg.page_title)",
|
|
"tot": "jsonata"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 1260,
|
|
"y": 720,
|
|
"wires": [
|
|
[
|
|
"eed5df5df9eb8030"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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": 840,
|
|
"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": 540,
|
|
"wires": [
|
|
[
|
|
"74172837e07ab80d"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "cd4ebdd2c6d86368",
|
|
"type": "ui-slider",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "fedaeb34f9bc97e4",
|
|
"group": "d464a60fe4e4c421",
|
|
"name": "reset delay",
|
|
"label": "Délai de remise à zéro",
|
|
"tooltip": "",
|
|
"order": 0,
|
|
"width": "6",
|
|
"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": "eed5df5df9eb8030",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "b64c96e257072f51",
|
|
"group": "36396f5285df476c",
|
|
"order": 1,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "Pièce",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-center",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 1450,
|
|
"y": 720,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "dfb1c71d12e96d7e",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "4e8f7076589ea977",
|
|
"name": "room - ui - sensor - load",
|
|
"links": [
|
|
"9e4bfee0db3051d4"
|
|
],
|
|
"x": 135,
|
|
"y": 1020,
|
|
"wires": [
|
|
[
|
|
"01e05de4b3ca9c5f",
|
|
"68ac80a46640bc8a"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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": 1790,
|
|
"y": 1020,
|
|
"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": 1790,
|
|
"y": 1080,
|
|
"wires": [
|
|
[
|
|
"0a90a652239db393",
|
|
"20c75ef7e51d5b8e"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "1e12a54af3ef13b7",
|
|
"type": "link call",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "4e8f7076589ea977",
|
|
"name": "",
|
|
"links": [
|
|
"ddd39f991efd9d31"
|
|
],
|
|
"linkType": "static",
|
|
"timeout": "0.5",
|
|
"x": 1430,
|
|
"y": 1260,
|
|
"wires": [
|
|
[
|
|
"3fddcb78e40b1d2b"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "88b32f9b417c1d89",
|
|
"type": "link call",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "4e8f7076589ea977",
|
|
"name": "",
|
|
"links": [
|
|
"49927aaaafcc60ec"
|
|
],
|
|
"linkType": "static",
|
|
"timeout": "0.5",
|
|
"x": 1420,
|
|
"y": 1320,
|
|
"wires": [
|
|
[
|
|
"778d16bd84481a10"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "fd4ef897d9752a3c",
|
|
"type": "link call",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "4e8f7076589ea977",
|
|
"name": "",
|
|
"links": [
|
|
"aa96d5f77fcf68e5"
|
|
],
|
|
"linkType": "static",
|
|
"timeout": "0.5",
|
|
"x": 1430,
|
|
"y": 1380,
|
|
"wires": [
|
|
[
|
|
"93a7acc4ebb52d85"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "24e20be30ebc92aa",
|
|
"type": "link call",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "4e8f7076589ea977",
|
|
"name": "",
|
|
"links": [
|
|
"12b1109de2f09cfc"
|
|
],
|
|
"linkType": "static",
|
|
"timeout": "0.5",
|
|
"x": 1420,
|
|
"y": 1440,
|
|
"wires": [
|
|
[
|
|
"c0b755705bfe5f7c"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "8a52378a44bf7f3b",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "4e8f7076589ea977",
|
|
"name": "room - ui - sensor - metric",
|
|
"links": [
|
|
"b6323e1460f6f50c"
|
|
],
|
|
"x": 135,
|
|
"y": 1080,
|
|
"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": 1180,
|
|
"y": 1200,
|
|
"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": 1800,
|
|
"y": 1440,
|
|
"wires": [
|
|
[
|
|
"6c94f5bf30aea70d"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "6c94f5bf30aea70d",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "4e8f7076589ea977",
|
|
"group": "82b3ef69e7817bbb",
|
|
"order": 0,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "motion",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 1970,
|
|
"y": 1440,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "8fb6a9d9412b2bec",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "4e8f7076589ea977",
|
|
"group": "82b3ef69e7817bbb",
|
|
"order": 0,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "luminosity",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 1980,
|
|
"y": 1380,
|
|
"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": 1800,
|
|
"y": 1380,
|
|
"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": 1800,
|
|
"y": 1320,
|
|
"wires": [
|
|
[
|
|
"e46801b96418c26a"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "e46801b96418c26a",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "4e8f7076589ea977",
|
|
"group": "82b3ef69e7817bbb",
|
|
"order": 0,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "humidity",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 1980,
|
|
"y": 1320,
|
|
"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": 1800,
|
|
"y": 1260,
|
|
"wires": [
|
|
[
|
|
"a81fa955d6562f5f"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "a81fa955d6562f5f",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "4e8f7076589ea977",
|
|
"group": "82b3ef69e7817bbb",
|
|
"order": 0,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "temperature",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 1990,
|
|
"y": 1260,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "5cc6b20c6df480dd",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "4e8f7076589ea977",
|
|
"group": "82b3ef69e7817bbb",
|
|
"order": 0,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "fire",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 1970,
|
|
"y": 1200,
|
|
"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": 1800,
|
|
"y": 1200,
|
|
"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": 1960,
|
|
"y": 1020,
|
|
"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": 2130,
|
|
"y": 1020,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "0a90a652239db393",
|
|
"type": "ui-control",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "4e8f7076589ea977",
|
|
"name": "",
|
|
"ui": "2d75e4809d2a6fbf",
|
|
"events": "all",
|
|
"x": 1960,
|
|
"y": 1080,
|
|
"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": 1630,
|
|
"y": 1260,
|
|
"wires": [
|
|
[
|
|
"d7aff9d041ae7444"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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": 1630,
|
|
"y": 1320,
|
|
"wires": [
|
|
[
|
|
"d05c1a4eee3f01e4"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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": 1630,
|
|
"y": 1380,
|
|
"wires": [
|
|
[
|
|
"88b22e34de3b524d"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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": 1630,
|
|
"y": 1440,
|
|
"wires": [
|
|
[
|
|
"59c93aa71ad35d29"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "68ac80a46640bc8a",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "4e8f7076589ea977",
|
|
"name": "reset",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "topic",
|
|
"pt": "msg",
|
|
"to": "",
|
|
"tot": "str"
|
|
},
|
|
{
|
|
"t": "set",
|
|
"p": "class",
|
|
"pt": "msg",
|
|
"to": "remove",
|
|
"tot": "str"
|
|
},
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "Aucune donnée",
|
|
"tot": "str"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 1790,
|
|
"y": 1140,
|
|
"wires": [
|
|
[
|
|
"a81fa955d6562f5f",
|
|
"e46801b96418c26a",
|
|
"8fb6a9d9412b2bec",
|
|
"6c94f5bf30aea70d",
|
|
"5cc6b20c6df480dd"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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": 790,
|
|
"y": 1200,
|
|
"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": 1080,
|
|
"wires": [
|
|
[
|
|
"f4795bfce2a04229",
|
|
"68ac80a46640bc8a",
|
|
"4f1473471bbae45e"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "83438124d9dced41",
|
|
"type": "split",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "4e8f7076589ea977",
|
|
"name": "",
|
|
"splt": "\\n",
|
|
"spltType": "str",
|
|
"arraySplt": 1,
|
|
"arraySpltType": "len",
|
|
"stream": false,
|
|
"addname": "measurement",
|
|
"x": 970,
|
|
"y": 1200,
|
|
"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": 1080,
|
|
"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": "false",
|
|
"repair": false,
|
|
"outputs": 2,
|
|
"x": 550,
|
|
"y": 1740,
|
|
"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": 1620,
|
|
"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": 1800,
|
|
"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": 1800,
|
|
"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": 1800,
|
|
"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": 1800,
|
|
"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": 1680,
|
|
"wires": [
|
|
[
|
|
"ea0406109e5de115",
|
|
"153555b528c18e18"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "d1904515488ddaf4",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "42c0f1473438a281",
|
|
"name": "room - ui - camera - load",
|
|
"links": [
|
|
"9e4bfee0db3051d4"
|
|
],
|
|
"x": 135,
|
|
"y": 1620,
|
|
"wires": [
|
|
[
|
|
"6bd965a44bd48431"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "725065af055abe45",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "42c0f1473438a281",
|
|
"name": "room - ui - camera - metric",
|
|
"links": [
|
|
"b6323e1460f6f50c"
|
|
],
|
|
"x": 135,
|
|
"y": 1740,
|
|
"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": 1740,
|
|
"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": 1860,
|
|
"wires": [
|
|
[]
|
|
]
|
|
},
|
|
{
|
|
"id": "ea0406109e5de115",
|
|
"type": "ui-control",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "42c0f1473438a281",
|
|
"name": "",
|
|
"ui": "2d75e4809d2a6fbf",
|
|
"events": "all",
|
|
"x": 900,
|
|
"y": 1620,
|
|
"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": 1560,
|
|
"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": 1560,
|
|
"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": 1800,
|
|
"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": 1680,
|
|
"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": 1680,
|
|
"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": 1740,
|
|
"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": 1800,
|
|
"wires": [
|
|
[
|
|
"4adc84859872765c"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "87f53f0371c7557c",
|
|
"type": "comment",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "42c0f1473438a281",
|
|
"name": "not yet implemented",
|
|
"info": "",
|
|
"x": 930,
|
|
"y": 1860,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "16094297767ce839",
|
|
"type": "base64",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "42c0f1473438a281",
|
|
"name": "",
|
|
"action": "str",
|
|
"property": "payload",
|
|
"x": 1900,
|
|
"y": 1800,
|
|
"wires": [
|
|
[
|
|
"263b6e6e05263288"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "af81b0a41bcf99df",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "af3293313a492113",
|
|
"name": "reset",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "false",
|
|
"tot": "bool"
|
|
},
|
|
{
|
|
"t": "set",
|
|
"p": "index.aperture",
|
|
"pt": "flow",
|
|
"to": "{}",
|
|
"tot": "json"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 3710,
|
|
"y": 1140,
|
|
"wires": [
|
|
[
|
|
"e9d47e8d56320c0f",
|
|
"e1468bd07f7833d2",
|
|
"fd32c9160864393c",
|
|
"e92aecb14578b6f2",
|
|
"8511a4bc957115d4",
|
|
"08e432ec0eeec199"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "6d6224968ba7c5d9",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "af3293313a492113",
|
|
"name": "room - ui - aperture - metric",
|
|
"links": [
|
|
"b6323e1460f6f50c"
|
|
],
|
|
"x": 2535,
|
|
"y": 1140,
|
|
"wires": [
|
|
[
|
|
"4468e5d7d722f524"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "c6f86ceb44d413ed",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "af3293313a492113",
|
|
"name": "room - ui - aperture - load",
|
|
"links": [
|
|
"9e4bfee0db3051d4"
|
|
],
|
|
"x": 2535,
|
|
"y": 1020,
|
|
"wires": [
|
|
[
|
|
"af81b0a41bcf99df",
|
|
"227b59bd71d4ea5a"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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": 3710,
|
|
"y": 1020,
|
|
"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": 3710,
|
|
"y": 1080,
|
|
"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": 4040,
|
|
"y": 1140,
|
|
"wires": [
|
|
[
|
|
"1c698f378d20c0c8"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "1c698f378d20c0c8",
|
|
"type": "link out",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "af3293313a492113",
|
|
"name": "room - ui - aperture - metric",
|
|
"mode": "link",
|
|
"links": [
|
|
"2690f4e06626ebda"
|
|
],
|
|
"x": 4175,
|
|
"y": 1140,
|
|
"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": 2700,
|
|
"y": 1140,
|
|
"wires": [
|
|
[
|
|
"0667b13392452757",
|
|
"7b3f1aaec004ecfa"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "b2720f096a0b488e",
|
|
"type": "ui-control",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "af3293313a492113",
|
|
"name": "",
|
|
"ui": "2d75e4809d2a6fbf",
|
|
"events": "all",
|
|
"x": 3880,
|
|
"y": 1080,
|
|
"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": 4050,
|
|
"y": 1020,
|
|
"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": 3880,
|
|
"y": 1020,
|
|
"wires": [
|
|
[
|
|
"d0e8c2ef168e690c"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "e9d47e8d56320c0f",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "af3293313a492113",
|
|
"group": "1af30d82c94d6258",
|
|
"order": 2,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "aperture 01",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 3890,
|
|
"y": 1200,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "e1468bd07f7833d2",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "af3293313a492113",
|
|
"group": "1af30d82c94d6258",
|
|
"order": 3,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "aperture 02",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 3890,
|
|
"y": 1260,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "fd32c9160864393c",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "af3293313a492113",
|
|
"group": "1af30d82c94d6258",
|
|
"order": 4,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "aperture 03",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 3890,
|
|
"y": 1320,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "e92aecb14578b6f2",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "af3293313a492113",
|
|
"group": "1af30d82c94d6258",
|
|
"order": 5,
|
|
"width": 0,
|
|
"height": 0,
|
|
"name": "aperture 04",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 3890,
|
|
"y": 1380,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "8511a4bc957115d4",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "af3293313a492113",
|
|
"group": "1af30d82c94d6258",
|
|
"order": 6,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "aperture 05",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 3890,
|
|
"y": 1440,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "08e432ec0eeec199",
|
|
"type": "ui-slider",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "af3293313a492113",
|
|
"group": "1af30d82c94d6258",
|
|
"name": "shutter",
|
|
"label": "Volet",
|
|
"tooltip": "",
|
|
"order": 7,
|
|
"width": "6",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"outs": "end",
|
|
"topic": "shutter",
|
|
"topicType": "str",
|
|
"thumbLabel": true,
|
|
"min": 0,
|
|
"max": "99",
|
|
"step": 1,
|
|
"className": "",
|
|
"x": 3870,
|
|
"y": 1140,
|
|
"wires": [
|
|
[
|
|
"b4bde00bbca1c9c3"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "04ae900e7a8e5ac8",
|
|
"type": "link call",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "af3293313a492113",
|
|
"name": "",
|
|
"links": [
|
|
"df0e4ab2e1efc286"
|
|
],
|
|
"linkType": "static",
|
|
"timeout": "30",
|
|
"x": 3060,
|
|
"y": 1260,
|
|
"wires": [
|
|
[
|
|
"248ab1ebea76ecae"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "248ab1ebea76ecae",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "af3293313a492113",
|
|
"name": "text",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "'La '&$string(msg.trans)&' est '&(msg.payload?'ouverte':'fermée')",
|
|
"tot": "jsonata"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 3230,
|
|
"y": 1260,
|
|
"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": 3390,
|
|
"y": 1260,
|
|
"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": 3550,
|
|
"y": 1260,
|
|
"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": 3550,
|
|
"y": 1320,
|
|
"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": 3710,
|
|
"y": 1320,
|
|
"wires": [
|
|
[
|
|
"e9d47e8d56320c0f"
|
|
],
|
|
[
|
|
"e1468bd07f7833d2"
|
|
],
|
|
[
|
|
"fd32c9160864393c"
|
|
],
|
|
[
|
|
"e92aecb14578b6f2"
|
|
],
|
|
[
|
|
"8511a4bc957115d4"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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": 2890,
|
|
"y": 1200,
|
|
"wires": [
|
|
[
|
|
"08e432ec0eeec199"
|
|
],
|
|
[
|
|
"04ae900e7a8e5ac8"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "cfe03bc0196989f5",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "e9b46670bc7283be",
|
|
"name": "reset",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "",
|
|
"tot": "str"
|
|
},
|
|
{
|
|
"t": "set",
|
|
"p": "index.battery",
|
|
"pt": "flow",
|
|
"to": "{}",
|
|
"tot": "json"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 3550,
|
|
"y": 1680,
|
|
"wires": [
|
|
[
|
|
"9d9a9a166ac14a87",
|
|
"28383999950bc1ee",
|
|
"ab5070d8e2289db3",
|
|
"0b3ada9a154f8404",
|
|
"2a102caad43b93f6",
|
|
"47c0bf4047a645fd",
|
|
"82e320bbcec01dec",
|
|
"47b82a6a458a6f25",
|
|
"3744b28f43a5bb2b",
|
|
"8ffac054b06e408a"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "80c3ce3d49bd331a",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "e9b46670bc7283be",
|
|
"name": "boot battery",
|
|
"links": [
|
|
"9e4bfee0db3051d4"
|
|
],
|
|
"x": 2535,
|
|
"y": 1560,
|
|
"wires": [
|
|
[
|
|
"cfe03bc0196989f5",
|
|
"ffe2a77ad5394471"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "3bc4111acd19c69a",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "e9b46670bc7283be",
|
|
"name": "room - ui - battery - metric",
|
|
"links": [
|
|
"b6323e1460f6f50c"
|
|
],
|
|
"x": 2535,
|
|
"y": 1680,
|
|
"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": 3550,
|
|
"y": 1620,
|
|
"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": 3550,
|
|
"y": 1560,
|
|
"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": 3390,
|
|
"y": 1740,
|
|
"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": 3390,
|
|
"y": 1800,
|
|
"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": 3230,
|
|
"y": 1740,
|
|
"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": 3550,
|
|
"y": 1800,
|
|
"wires": [
|
|
[
|
|
"9d9a9a166ac14a87"
|
|
],
|
|
[
|
|
"28383999950bc1ee"
|
|
],
|
|
[
|
|
"ab5070d8e2289db3"
|
|
],
|
|
[
|
|
"0b3ada9a154f8404"
|
|
],
|
|
[
|
|
"2a102caad43b93f6"
|
|
],
|
|
[
|
|
"47c0bf4047a645fd"
|
|
],
|
|
[
|
|
"82e320bbcec01dec"
|
|
],
|
|
[
|
|
"8ffac054b06e408a"
|
|
],
|
|
[
|
|
"47b82a6a458a6f25"
|
|
],
|
|
[
|
|
"3744b28f43a5bb2b"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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": 2700,
|
|
"y": 1680,
|
|
"wires": [
|
|
[
|
|
"55f064781c895892",
|
|
"65e427add3ad7d5c"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "276edc393b2b8718",
|
|
"type": "ui-control",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "e9b46670bc7283be",
|
|
"name": "",
|
|
"ui": "2d75e4809d2a6fbf",
|
|
"events": "all",
|
|
"x": 3720,
|
|
"y": 1620,
|
|
"wires": [
|
|
[]
|
|
]
|
|
},
|
|
{
|
|
"id": "9d9a9a166ac14a87",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "e9b46670bc7283be",
|
|
"group": "a8c4088f8bac709d",
|
|
"order": 2,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "battery 01",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 3720,
|
|
"y": 1680,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "fb5636e8659a3798",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "e9b46670bc7283be",
|
|
"name": "text",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "'Niveau de batterie '&$string(msg.trans)&' à '&$string(msg.payload)&'%'",
|
|
"tot": "jsonata"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 3070,
|
|
"y": 1740,
|
|
"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": 3720,
|
|
"y": 1560,
|
|
"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": 3890,
|
|
"y": 1560,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "28383999950bc1ee",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "e9b46670bc7283be",
|
|
"group": "a8c4088f8bac709d",
|
|
"order": 3,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "battery 02",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 3720,
|
|
"y": 1740,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "ab5070d8e2289db3",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "e9b46670bc7283be",
|
|
"group": "a8c4088f8bac709d",
|
|
"order": 4,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "battery 03",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 3720,
|
|
"y": 1800,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "0b3ada9a154f8404",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "e9b46670bc7283be",
|
|
"group": "a8c4088f8bac709d",
|
|
"order": 5,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "battery 04",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 3720,
|
|
"y": 1860,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "2a102caad43b93f6",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "e9b46670bc7283be",
|
|
"group": "a8c4088f8bac709d",
|
|
"order": 6,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "battery 05",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 3720,
|
|
"y": 1920,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "47c0bf4047a645fd",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "e9b46670bc7283be",
|
|
"group": "a8c4088f8bac709d",
|
|
"order": 7,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "battery 06",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 3720,
|
|
"y": 1980,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "82e320bbcec01dec",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "e9b46670bc7283be",
|
|
"group": "a8c4088f8bac709d",
|
|
"order": 8,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "battery 07",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 3720,
|
|
"y": 2040,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "8ffac054b06e408a",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "e9b46670bc7283be",
|
|
"group": "a8c4088f8bac709d",
|
|
"order": 9,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "battery 08",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 3720,
|
|
"y": 2100,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "47b82a6a458a6f25",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "e9b46670bc7283be",
|
|
"group": "a8c4088f8bac709d",
|
|
"order": 10,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "battery 09",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 3720,
|
|
"y": 2160,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "3744b28f43a5bb2b",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "e9b46670bc7283be",
|
|
"group": "a8c4088f8bac709d",
|
|
"order": 11,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "battery 10",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 3720,
|
|
"y": 2220,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "65e427add3ad7d5c",
|
|
"type": "link call",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "e9b46670bc7283be",
|
|
"name": "",
|
|
"links": [
|
|
"df0e4ab2e1efc286"
|
|
],
|
|
"linkType": "static",
|
|
"timeout": "30",
|
|
"x": 2900,
|
|
"y": 1740,
|
|
"wires": [
|
|
[
|
|
"fb5636e8659a3798"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "0556201671b0285e",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "55552ce2fcab661e",
|
|
"name": "reset",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "",
|
|
"tot": "str"
|
|
},
|
|
{
|
|
"t": "set",
|
|
"p": "index.seen",
|
|
"pt": "flow",
|
|
"to": "{}",
|
|
"tot": "json"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 3910,
|
|
"y": 2460,
|
|
"wires": [
|
|
[
|
|
"f8cca546e04eb48f",
|
|
"1debe93af15df2b3",
|
|
"3e0c8f89c9ad2c59",
|
|
"190cd8656368dea1",
|
|
"c98bc4cd21e70d26",
|
|
"8796089a19e22fe4",
|
|
"41178c35c209aac0",
|
|
"9251d2904afbdbde",
|
|
"b5e1b5781b6067d7",
|
|
"b8af5e3061c3fd5a"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "fa99b8b44e92f9be",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "55552ce2fcab661e",
|
|
"name": "boot seen",
|
|
"links": [
|
|
"9e4bfee0db3051d4"
|
|
],
|
|
"x": 2535,
|
|
"y": 2340,
|
|
"wires": [
|
|
[
|
|
"0556201671b0285e",
|
|
"1b2fe53f9f4527dc"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "8b94e3c61d1c7e5d",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "55552ce2fcab661e",
|
|
"name": "room - ui - seen - metric",
|
|
"links": [
|
|
"b6323e1460f6f50c"
|
|
],
|
|
"x": 2535,
|
|
"y": 2400,
|
|
"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": 3910,
|
|
"y": 2400,
|
|
"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": 3910,
|
|
"y": 2340,
|
|
"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": 3750,
|
|
"y": 2580,
|
|
"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": 3750,
|
|
"y": 2640,
|
|
"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": 3590,
|
|
"y": 2580,
|
|
"wires": [
|
|
[
|
|
"e3241702c334a377"
|
|
],
|
|
[
|
|
"6eac671a3b5398ca"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "4213d0ffefb33fb7",
|
|
"type": "delay",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "55552ce2fcab661e",
|
|
"name": "20 ms",
|
|
"pauseType": "delay",
|
|
"timeout": "20",
|
|
"timeoutUnits": "milliseconds",
|
|
"rate": "1",
|
|
"nbRateUnits": "1",
|
|
"rateUnits": "second",
|
|
"randomFirst": "1",
|
|
"randomLast": "5",
|
|
"randomUnits": "seconds",
|
|
"drop": false,
|
|
"allowrate": false,
|
|
"outputs": 1,
|
|
"x": 3070,
|
|
"y": 2580,
|
|
"wires": [
|
|
[
|
|
"764bf2a2badb8940"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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": 3910,
|
|
"y": 2580,
|
|
"wires": [
|
|
[
|
|
"f8cca546e04eb48f"
|
|
],
|
|
[
|
|
"1debe93af15df2b3"
|
|
],
|
|
[
|
|
"3e0c8f89c9ad2c59"
|
|
],
|
|
[
|
|
"190cd8656368dea1"
|
|
],
|
|
[
|
|
"c98bc4cd21e70d26"
|
|
],
|
|
[
|
|
"8796089a19e22fe4"
|
|
],
|
|
[
|
|
"41178c35c209aac0"
|
|
],
|
|
[
|
|
"9251d2904afbdbde"
|
|
],
|
|
[
|
|
"b5e1b5781b6067d7"
|
|
],
|
|
[
|
|
"b8af5e3061c3fd5a"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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": "payload",
|
|
"outputType": "msg",
|
|
"outTz": "Europe/Paris",
|
|
"x": 3250,
|
|
"y": 2580,
|
|
"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": 2700,
|
|
"y": 2400,
|
|
"wires": [
|
|
[
|
|
"eeae2c986dcc4fd5",
|
|
"2c43537a0cf9e307"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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": 4080,
|
|
"y": 2340,
|
|
"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": 4250,
|
|
"y": 2340,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "a53d417127982757",
|
|
"type": "ui-control",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "55552ce2fcab661e",
|
|
"name": "",
|
|
"ui": "2d75e4809d2a6fbf",
|
|
"events": "all",
|
|
"x": 4080,
|
|
"y": 2400,
|
|
"wires": [
|
|
[]
|
|
]
|
|
},
|
|
{
|
|
"id": "f8cca546e04eb48f",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "55552ce2fcab661e",
|
|
"group": "b09caf5d92ae87c0",
|
|
"order": 2,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "seen 01",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 4080,
|
|
"y": 2460,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "78919c58e908a11f",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "55552ce2fcab661e",
|
|
"name": "text",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "$string(msg.trans)&' vue le '&$string(msg.payload)",
|
|
"tot": "jsonata"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 3430,
|
|
"y": 2580,
|
|
"wires": [
|
|
[
|
|
"8e7e9d97a6c879c9"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "1debe93af15df2b3",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "55552ce2fcab661e",
|
|
"group": "b09caf5d92ae87c0",
|
|
"order": 3,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "seen 02",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 4080,
|
|
"y": 2520,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "3e0c8f89c9ad2c59",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "55552ce2fcab661e",
|
|
"group": "b09caf5d92ae87c0",
|
|
"order": 4,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "seen 03",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 4080,
|
|
"y": 2580,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "190cd8656368dea1",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "55552ce2fcab661e",
|
|
"group": "b09caf5d92ae87c0",
|
|
"order": 5,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "seen 04",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 4080,
|
|
"y": 2640,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "c98bc4cd21e70d26",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "55552ce2fcab661e",
|
|
"group": "b09caf5d92ae87c0",
|
|
"order": 6,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "seen 05",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 4080,
|
|
"y": 2700,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "8796089a19e22fe4",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "55552ce2fcab661e",
|
|
"group": "b09caf5d92ae87c0",
|
|
"order": 7,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "seen 06",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 4080,
|
|
"y": 2760,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "41178c35c209aac0",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "55552ce2fcab661e",
|
|
"group": "b09caf5d92ae87c0",
|
|
"order": 8,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "seen 07",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 4080,
|
|
"y": 2820,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "9251d2904afbdbde",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "55552ce2fcab661e",
|
|
"group": "b09caf5d92ae87c0",
|
|
"order": 9,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "seen 08",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 4080,
|
|
"y": 2880,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "b5e1b5781b6067d7",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "55552ce2fcab661e",
|
|
"group": "b09caf5d92ae87c0",
|
|
"order": 10,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "seen 09",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 4080,
|
|
"y": 2940,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "b8af5e3061c3fd5a",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "55552ce2fcab661e",
|
|
"group": "b09caf5d92ae87c0",
|
|
"order": 11,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "seen 10",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 4080,
|
|
"y": 3000,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "2c43537a0cf9e307",
|
|
"type": "link call",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "55552ce2fcab661e",
|
|
"name": "",
|
|
"links": [
|
|
"df0e4ab2e1efc286"
|
|
],
|
|
"linkType": "static",
|
|
"timeout": "30",
|
|
"x": 2900,
|
|
"y": 2580,
|
|
"wires": [
|
|
[
|
|
"4213d0ffefb33fb7"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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": 3230,
|
|
"y": 3320,
|
|
"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": 3390,
|
|
"y": 3320,
|
|
"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": 3390,
|
|
"y": 3380,
|
|
"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": 4800,
|
|
"y": 3320,
|
|
"wires": [
|
|
[
|
|
"60368ba60dfa48a3"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "3add54b2949c23ec",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "edfd321fdae55df0",
|
|
"name": "reset",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "0",
|
|
"tot": "num"
|
|
},
|
|
{
|
|
"t": "set",
|
|
"p": "index.light",
|
|
"pt": "flow",
|
|
"to": "{}",
|
|
"tot": "json"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 4030,
|
|
"y": 3240,
|
|
"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": 2535,
|
|
"y": 3120,
|
|
"wires": [
|
|
[
|
|
"3add54b2949c23ec",
|
|
"cae48203992d0c58"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "60368ba60dfa48a3",
|
|
"type": "link out",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "edfd321fdae55df0",
|
|
"name": "room - ui - light - metric",
|
|
"mode": "link",
|
|
"links": [
|
|
"2690f4e06626ebda"
|
|
],
|
|
"x": 4935,
|
|
"y": 3320,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "6d778528ac85f061",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "edfd321fdae55df0",
|
|
"name": "room - ui - light - metric",
|
|
"links": [
|
|
"b6323e1460f6f50c"
|
|
],
|
|
"x": 2535,
|
|
"y": 3180,
|
|
"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": 4030,
|
|
"y": 3180,
|
|
"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": 4030,
|
|
"y": 3120,
|
|
"wires": [
|
|
[
|
|
"eba701577392c37d",
|
|
"2c47c873b0dfeb59"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "0971602e6a24e9b7",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "edfd321fdae55df0",
|
|
"name": "99",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "msg.payload>0?99:0",
|
|
"tot": "jsonata"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 4630,
|
|
"y": 3260,
|
|
"wires": [
|
|
[
|
|
"68a06a849669ed22"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "bcc8398e341b8854",
|
|
"type": "delay",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "edfd321fdae55df0",
|
|
"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": 3070,
|
|
"y": 3320,
|
|
"wires": [
|
|
[
|
|
"2ac79808a71cacb1"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "44244979d1ad8528",
|
|
"type": "switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "edfd321fdae55df0",
|
|
"name": "lamp",
|
|
"property": "topic",
|
|
"propertyType": "msg",
|
|
"rules": [
|
|
{
|
|
"t": "eq",
|
|
"v": "lamp",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "else"
|
|
}
|
|
],
|
|
"checkall": "false",
|
|
"repair": false,
|
|
"outputs": 2,
|
|
"x": 4470,
|
|
"y": 3320,
|
|
"wires": [
|
|
[
|
|
"0971602e6a24e9b7"
|
|
],
|
|
[
|
|
"68a06a849669ed22"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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": 3870,
|
|
"y": 3380,
|
|
"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": 3710,
|
|
"y": 3320,
|
|
"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": 3550,
|
|
"y": 3320,
|
|
"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": 3710,
|
|
"y": 3380,
|
|
"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": 2700,
|
|
"y": 3180,
|
|
"wires": [
|
|
[
|
|
"2416eed2ad7fb675",
|
|
"ac514b49b2018467"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "2c47c873b0dfeb59",
|
|
"type": "ui-control",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "edfd321fdae55df0",
|
|
"name": "",
|
|
"ui": "2d75e4809d2a6fbf",
|
|
"events": "all",
|
|
"x": 4200,
|
|
"y": 3180,
|
|
"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": 4200,
|
|
"y": 3120,
|
|
"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": 4370,
|
|
"y": 3120,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "246e55d292fe0f91",
|
|
"type": "ui-switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "edfd321fdae55df0",
|
|
"name": "sw lumiere 1",
|
|
"label": "",
|
|
"group": "0b218c608a39070c",
|
|
"order": 3,
|
|
"width": "1",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"topic": "field",
|
|
"topicType": "msg",
|
|
"style": "",
|
|
"className": "",
|
|
"onvalue": "4",
|
|
"onvalueType": "num",
|
|
"onicon": "",
|
|
"oncolor": "",
|
|
"offvalue": "0",
|
|
"offvalueType": "num",
|
|
"officon": "",
|
|
"offcolor": "",
|
|
"x": 4210,
|
|
"y": 3320,
|
|
"wires": [
|
|
[
|
|
"44244979d1ad8528"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "c863abef8c3dded1",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "edfd321fdae55df0",
|
|
"group": "0b218c608a39070c",
|
|
"order": 2,
|
|
"width": "5",
|
|
"height": "1",
|
|
"name": "txt lumière 1",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 4210,
|
|
"y": 3380,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "caf4791638c6f452",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "edfd321fdae55df0",
|
|
"name": "state",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "'Lumière '&msg.trans&(msg.payload?' allumée':' éteinte')",
|
|
"tot": "jsonata"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 4030,
|
|
"y": 3380,
|
|
"wires": [
|
|
[
|
|
"c863abef8c3dded1"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "1b1ed5db08fa516f",
|
|
"type": "ui-switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "edfd321fdae55df0",
|
|
"name": "sw lumiere 2",
|
|
"label": "",
|
|
"group": "0b218c608a39070c",
|
|
"order": 5,
|
|
"width": "1",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"topic": "field",
|
|
"topicType": "msg",
|
|
"style": "",
|
|
"className": "",
|
|
"onvalue": "4",
|
|
"onvalueType": "num",
|
|
"onicon": "",
|
|
"oncolor": "",
|
|
"offvalue": "0",
|
|
"offvalueType": "num",
|
|
"officon": "",
|
|
"offcolor": "",
|
|
"x": 4210,
|
|
"y": 3440,
|
|
"wires": [
|
|
[
|
|
"44244979d1ad8528"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "ea7482edacd656f7",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "edfd321fdae55df0",
|
|
"group": "0b218c608a39070c",
|
|
"order": 4,
|
|
"width": "5",
|
|
"height": "1",
|
|
"name": "txt lumière 2",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 4210,
|
|
"y": 3500,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "4a96348eb648c97c",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "edfd321fdae55df0",
|
|
"name": "state",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "'Lumière '&msg.trans&(msg.payload?' allumée':' éteinte')",
|
|
"tot": "jsonata"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 4030,
|
|
"y": 3500,
|
|
"wires": [
|
|
[
|
|
"ea7482edacd656f7"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "f9014dd138d70756",
|
|
"type": "ui-switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "edfd321fdae55df0",
|
|
"name": "sw lumiere 3",
|
|
"label": "",
|
|
"group": "0b218c608a39070c",
|
|
"order": 7,
|
|
"width": "1",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"topic": "field",
|
|
"topicType": "msg",
|
|
"style": "",
|
|
"className": "",
|
|
"onvalue": "4",
|
|
"onvalueType": "num",
|
|
"onicon": "",
|
|
"oncolor": "",
|
|
"offvalue": "0",
|
|
"offvalueType": "num",
|
|
"officon": "",
|
|
"offcolor": "",
|
|
"x": 4210,
|
|
"y": 3560,
|
|
"wires": [
|
|
[
|
|
"44244979d1ad8528"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "4ed4b78dc034a6c9",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "edfd321fdae55df0",
|
|
"group": "0b218c608a39070c",
|
|
"order": 6,
|
|
"width": "5",
|
|
"height": "1",
|
|
"name": "txt lumière 3",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 4210,
|
|
"y": 3620,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "a95a9af12bbd3646",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "edfd321fdae55df0",
|
|
"name": "state",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "'Lumière '&msg.trans&(msg.payload?' allumée':' éteinte')",
|
|
"tot": "jsonata"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 4030,
|
|
"y": 3620,
|
|
"wires": [
|
|
[
|
|
"4ed4b78dc034a6c9"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "3ea01cdef09d498b",
|
|
"type": "ui-switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "edfd321fdae55df0",
|
|
"name": "sw lumiere 4",
|
|
"label": "",
|
|
"group": "0b218c608a39070c",
|
|
"order": 9,
|
|
"width": "1",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"topic": "field",
|
|
"topicType": "msg",
|
|
"style": "",
|
|
"className": "",
|
|
"onvalue": "4",
|
|
"onvalueType": "num",
|
|
"onicon": "",
|
|
"oncolor": "",
|
|
"offvalue": "0",
|
|
"offvalueType": "num",
|
|
"officon": "",
|
|
"offcolor": "",
|
|
"x": 4210,
|
|
"y": 3680,
|
|
"wires": [
|
|
[
|
|
"44244979d1ad8528"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "912811332f1921eb",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "edfd321fdae55df0",
|
|
"group": "0b218c608a39070c",
|
|
"order": 8,
|
|
"width": "5",
|
|
"height": "1",
|
|
"name": "txt lumière 4",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 4210,
|
|
"y": 3740,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "27111821405d5644",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "edfd321fdae55df0",
|
|
"name": "state",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "'Lumière '&msg.trans&(msg.payload?' allumée':' éteinte')",
|
|
"tot": "jsonata"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 4030,
|
|
"y": 3740,
|
|
"wires": [
|
|
[
|
|
"912811332f1921eb"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "0fa65bab1ee8568a",
|
|
"type": "ui-switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "edfd321fdae55df0",
|
|
"name": "sw lumiere 5",
|
|
"label": "",
|
|
"group": "0b218c608a39070c",
|
|
"order": 11,
|
|
"width": "1",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"topic": "field",
|
|
"topicType": "msg",
|
|
"style": "",
|
|
"className": "",
|
|
"onvalue": "4",
|
|
"onvalueType": "num",
|
|
"onicon": "",
|
|
"oncolor": "",
|
|
"offvalue": "0",
|
|
"offvalueType": "num",
|
|
"officon": "",
|
|
"offcolor": "",
|
|
"x": 4210,
|
|
"y": 3800,
|
|
"wires": [
|
|
[
|
|
"44244979d1ad8528"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "7280c7be1481cd40",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "edfd321fdae55df0",
|
|
"group": "0b218c608a39070c",
|
|
"order": 10,
|
|
"width": "5",
|
|
"height": "1",
|
|
"name": "txt lumière 5",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 4210,
|
|
"y": 3860,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "7de1422ef0247bba",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "edfd321fdae55df0",
|
|
"name": "state",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "'Lumière '&msg.trans&(msg.payload?' allumée':' éteinte')",
|
|
"tot": "jsonata"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 4030,
|
|
"y": 3860,
|
|
"wires": [
|
|
[
|
|
"7280c7be1481cd40"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "ac514b49b2018467",
|
|
"type": "link call",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "edfd321fdae55df0",
|
|
"name": "",
|
|
"links": [
|
|
"df0e4ab2e1efc286"
|
|
],
|
|
"linkType": "static",
|
|
"timeout": "30",
|
|
"x": 2900,
|
|
"y": 3320,
|
|
"wires": [
|
|
[
|
|
"bcc8398e341b8854"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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": 3230,
|
|
"y": 4300,
|
|
"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": 3390,
|
|
"y": 4300,
|
|
"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": 3390,
|
|
"y": 4360,
|
|
"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": 4400,
|
|
"y": 4180,
|
|
"wires": [
|
|
[
|
|
"89d8b374ec0c8d64"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "24db240be39b9a2a",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "cfd2fc533d86ab94",
|
|
"name": "reset",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "false",
|
|
"tot": "bool"
|
|
},
|
|
{
|
|
"t": "set",
|
|
"p": "index.outlet",
|
|
"pt": "flow",
|
|
"to": "{}",
|
|
"tot": "json"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 4030,
|
|
"y": 4100,
|
|
"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": 2535,
|
|
"y": 3980,
|
|
"wires": [
|
|
[
|
|
"24db240be39b9a2a",
|
|
"f31fb49f04148c64"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "89d8b374ec0c8d64",
|
|
"type": "link out",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "cfd2fc533d86ab94",
|
|
"name": "room - ui - outlet - metric",
|
|
"mode": "link",
|
|
"links": [
|
|
"2690f4e06626ebda"
|
|
],
|
|
"x": 4535,
|
|
"y": 4180,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "cdf2ad725fe8ba54",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "cfd2fc533d86ab94",
|
|
"name": "room - ui - outlet - metric",
|
|
"links": [
|
|
"b6323e1460f6f50c"
|
|
],
|
|
"x": 2535,
|
|
"y": 4040,
|
|
"wires": [
|
|
[
|
|
"465d409da29c386d"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "3d86b5d74758925d",
|
|
"type": "delay",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "cfd2fc533d86ab94",
|
|
"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": 3070,
|
|
"y": 4300,
|
|
"wires": [
|
|
[
|
|
"197667ca4e9cdc54"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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": 3870,
|
|
"y": 4360,
|
|
"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": 3710,
|
|
"y": 4360,
|
|
"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": 3710,
|
|
"y": 4300,
|
|
"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": 3550,
|
|
"y": 4300,
|
|
"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": 2700,
|
|
"y": 4040,
|
|
"wires": [
|
|
[
|
|
"a3a4cb31ebdbb809",
|
|
"b2a2d9d670500881"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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": 4030,
|
|
"y": 4040,
|
|
"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": 4030,
|
|
"y": 3980,
|
|
"wires": [
|
|
[
|
|
"8e95a2345189876d",
|
|
"a0e5fc984e2031a8"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "a0e5fc984e2031a8",
|
|
"type": "ui-control",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "cfd2fc533d86ab94",
|
|
"name": "",
|
|
"ui": "2d75e4809d2a6fbf",
|
|
"events": "all",
|
|
"x": 4200,
|
|
"y": 4040,
|
|
"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": 4200,
|
|
"y": 3980,
|
|
"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": 4370,
|
|
"y": 3980,
|
|
"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": "",
|
|
"oncolor": "",
|
|
"offvalue": "false",
|
|
"offvalueType": "bool",
|
|
"officon": "",
|
|
"offcolor": "",
|
|
"x": 4210,
|
|
"y": 4180,
|
|
"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-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 4210,
|
|
"y": 4240,
|
|
"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": 4030,
|
|
"y": 4240,
|
|
"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": "",
|
|
"oncolor": "",
|
|
"offvalue": "false",
|
|
"offvalueType": "bool",
|
|
"officon": "",
|
|
"offcolor": "",
|
|
"x": 4210,
|
|
"y": 4300,
|
|
"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-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 4210,
|
|
"y": 4360,
|
|
"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": 4030,
|
|
"y": 4360,
|
|
"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": "",
|
|
"oncolor": "",
|
|
"offvalue": "false",
|
|
"offvalueType": "bool",
|
|
"officon": "",
|
|
"offcolor": "",
|
|
"x": 4210,
|
|
"y": 4420,
|
|
"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-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 4210,
|
|
"y": 4480,
|
|
"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": 4030,
|
|
"y": 4480,
|
|
"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": "",
|
|
"oncolor": "",
|
|
"offvalue": "false",
|
|
"offvalueType": "bool",
|
|
"officon": "",
|
|
"offcolor": "",
|
|
"x": 4210,
|
|
"y": 4540,
|
|
"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-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 4210,
|
|
"y": 4600,
|
|
"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": 4030,
|
|
"y": 4600,
|
|
"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": "",
|
|
"oncolor": "",
|
|
"offvalue": "false",
|
|
"offvalueType": "bool",
|
|
"officon": "",
|
|
"offcolor": "",
|
|
"x": 4210,
|
|
"y": 4660,
|
|
"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-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 4210,
|
|
"y": 4720,
|
|
"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": 4030,
|
|
"y": 4720,
|
|
"wires": [
|
|
[
|
|
"4f0a78c09e88ac52"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "b2a2d9d670500881",
|
|
"type": "link call",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "cfd2fc533d86ab94",
|
|
"name": "",
|
|
"links": [
|
|
"df0e4ab2e1efc286"
|
|
],
|
|
"linkType": "static",
|
|
"timeout": "30",
|
|
"x": 2900,
|
|
"y": 4300,
|
|
"wires": [
|
|
[
|
|
"3d86b5d74758925d"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "b456712facdb8f99",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "3a47bd390630563b",
|
|
"name": "reset",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "",
|
|
"tot": "str"
|
|
},
|
|
{
|
|
"t": "set",
|
|
"p": "index.power",
|
|
"pt": "flow",
|
|
"to": "{}",
|
|
"tot": "json"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 3710,
|
|
"y": 4960,
|
|
"wires": [
|
|
[
|
|
"55023cb2a00a038e",
|
|
"962301d657a74408",
|
|
"eb891ec4b0a07cfe",
|
|
"3a821e7da32a3561",
|
|
"cf55e9963f617d17",
|
|
"0109e7088ec7040c",
|
|
"fb14e8329c2c77c8",
|
|
"57516cd75e235df7",
|
|
"a4d7386dea5c2987",
|
|
"628630966e299dce"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "9eec2a58eea2f794",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "3a47bd390630563b",
|
|
"name": "boot power",
|
|
"links": [
|
|
"9e4bfee0db3051d4"
|
|
],
|
|
"x": 2535,
|
|
"y": 4840,
|
|
"wires": [
|
|
[
|
|
"b456712facdb8f99",
|
|
"438956ec28a1644e"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "f7f44b26d3494661",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "3a47bd390630563b",
|
|
"name": "room - ui - power - metric",
|
|
"links": [
|
|
"b6323e1460f6f50c"
|
|
],
|
|
"x": 2535,
|
|
"y": 4960,
|
|
"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": 3710,
|
|
"y": 4900,
|
|
"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": 3710,
|
|
"y": 4840,
|
|
"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": 3550,
|
|
"y": 5020,
|
|
"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": 3550,
|
|
"y": 5080,
|
|
"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": 3390,
|
|
"y": 5020,
|
|
"wires": [
|
|
[
|
|
"e9be7bc2cece9e6b"
|
|
],
|
|
[
|
|
"4ad7e0736cb2f3e1"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "85746f67c683f9be",
|
|
"type": "delay",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "3a47bd390630563b",
|
|
"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": 3230,
|
|
"y": 5020,
|
|
"wires": [
|
|
[
|
|
"3dacfc613c2d6949"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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": 3710,
|
|
"y": 5080,
|
|
"wires": [
|
|
[
|
|
"55023cb2a00a038e"
|
|
],
|
|
[
|
|
"962301d657a74408"
|
|
],
|
|
[
|
|
"eb891ec4b0a07cfe"
|
|
],
|
|
[
|
|
"3a821e7da32a3561"
|
|
],
|
|
[
|
|
"cf55e9963f617d17"
|
|
],
|
|
[
|
|
"0109e7088ec7040c"
|
|
],
|
|
[
|
|
"fb14e8329c2c77c8"
|
|
],
|
|
[
|
|
"628630966e299dce"
|
|
],
|
|
[
|
|
"57516cd75e235df7"
|
|
],
|
|
[
|
|
"a4d7386dea5c2987"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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": 2700,
|
|
"y": 4960,
|
|
"wires": [
|
|
[
|
|
"60ec289316037465",
|
|
"0aa9ffb8eb4cd831"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "36b6ced1758a043b",
|
|
"type": "ui-control",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "3a47bd390630563b",
|
|
"name": "",
|
|
"ui": "2d75e4809d2a6fbf",
|
|
"events": "all",
|
|
"x": 3880,
|
|
"y": 4900,
|
|
"wires": [
|
|
[]
|
|
]
|
|
},
|
|
{
|
|
"id": "55023cb2a00a038e",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "3a47bd390630563b",
|
|
"group": "fb4d25e6dae3c8fd",
|
|
"order": 2,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "power 01",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 3880,
|
|
"y": 4960,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "65f301cc578576a3",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "3a47bd390630563b",
|
|
"name": "text",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "'Puissance '&$string(msg.trans)&' à '&$string(msg.payload)&'W'",
|
|
"tot": "jsonata"
|
|
},
|
|
{
|
|
"t": "set",
|
|
"p": "class",
|
|
"pt": "msg",
|
|
"to": "",
|
|
"tot": "str"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 3070,
|
|
"y": 5020,
|
|
"wires": [
|
|
[
|
|
"85746f67c683f9be"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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": 3880,
|
|
"y": 4840,
|
|
"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": 4050,
|
|
"y": 4840,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "962301d657a74408",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "3a47bd390630563b",
|
|
"group": "fb4d25e6dae3c8fd",
|
|
"order": 3,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "power 02",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 3880,
|
|
"y": 5020,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "eb891ec4b0a07cfe",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "3a47bd390630563b",
|
|
"group": "fb4d25e6dae3c8fd",
|
|
"order": 4,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "power 03",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 3880,
|
|
"y": 5080,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "3a821e7da32a3561",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "3a47bd390630563b",
|
|
"group": "fb4d25e6dae3c8fd",
|
|
"order": 5,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "power 04",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 3880,
|
|
"y": 5140,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "cf55e9963f617d17",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "3a47bd390630563b",
|
|
"group": "fb4d25e6dae3c8fd",
|
|
"order": 6,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "power 05",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 3880,
|
|
"y": 5200,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "0109e7088ec7040c",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "3a47bd390630563b",
|
|
"group": "fb4d25e6dae3c8fd",
|
|
"order": 7,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "power 06",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 3880,
|
|
"y": 5260,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "fb14e8329c2c77c8",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "3a47bd390630563b",
|
|
"group": "fb4d25e6dae3c8fd",
|
|
"order": 8,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "power 07",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 3880,
|
|
"y": 5320,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "628630966e299dce",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "3a47bd390630563b",
|
|
"group": "fb4d25e6dae3c8fd",
|
|
"order": 9,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "power 08",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 3880,
|
|
"y": 5380,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "57516cd75e235df7",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "3a47bd390630563b",
|
|
"group": "fb4d25e6dae3c8fd",
|
|
"order": 10,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "power 09",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 3880,
|
|
"y": 5440,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "a4d7386dea5c2987",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "3a47bd390630563b",
|
|
"group": "fb4d25e6dae3c8fd",
|
|
"order": 11,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "power 10",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 3880,
|
|
"y": 5500,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "0aa9ffb8eb4cd831",
|
|
"type": "link call",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "3a47bd390630563b",
|
|
"name": "",
|
|
"links": [
|
|
"df0e4ab2e1efc286"
|
|
],
|
|
"linkType": "static",
|
|
"timeout": "30",
|
|
"x": 2900,
|
|
"y": 5020,
|
|
"wires": [
|
|
[
|
|
"65f301cc578576a3"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "3ea1bb4e5ff3e53a",
|
|
"type": "switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "9b11e3a85026957b",
|
|
"name": "field",
|
|
"property": "field",
|
|
"propertyType": "msg",
|
|
"rules": [
|
|
{
|
|
"t": "eq",
|
|
"v": "actif",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "eq",
|
|
"v": "timer",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "eq",
|
|
"v": "daily",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "eq",
|
|
"v": "night",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "eq",
|
|
"v": "balloon",
|
|
"vt": "str"
|
|
}
|
|
],
|
|
"checkall": "false",
|
|
"repair": false,
|
|
"outputs": 5,
|
|
"x": 5630,
|
|
"y": 1320,
|
|
"wires": [
|
|
[
|
|
"f1a67acc80e7df25"
|
|
],
|
|
[
|
|
"a734f97d04983224"
|
|
],
|
|
[
|
|
"5aa2370542c80557"
|
|
],
|
|
[
|
|
"57e410937624c3d6"
|
|
],
|
|
[
|
|
"417fbb2eb3a923ed"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "1db8267958aa8d3c",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "9b11e3a85026957b",
|
|
"name": "reset",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "0",
|
|
"tot": "num"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5630,
|
|
"y": 1200,
|
|
"wires": [
|
|
[
|
|
"a734f97d04983224"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "bf71f08c103ab9bf",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "9b11e3a85026957b",
|
|
"name": "reset",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "false",
|
|
"tot": "bool"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5630,
|
|
"y": 1140,
|
|
"wires": [
|
|
[
|
|
"f1a67acc80e7df25",
|
|
"5aa2370542c80557",
|
|
"417fbb2eb3a923ed",
|
|
"57e410937624c3d6"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "6d4b70fa6bba8616",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "9b11e3a85026957b",
|
|
"name": "set metric",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "measurement",
|
|
"pt": "msg",
|
|
"to": "cumulus",
|
|
"tot": "str"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 6000,
|
|
"y": 1140,
|
|
"wires": [
|
|
[
|
|
"f1cc0ee7d294d743"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "b8ed61d35607d163",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "9b11e3a85026957b",
|
|
"name": "room - ui - cumulus - load",
|
|
"links": [
|
|
"9e4bfee0db3051d4"
|
|
],
|
|
"x": 5115,
|
|
"y": 1020,
|
|
"wires": [
|
|
[
|
|
"bf71f08c103ab9bf",
|
|
"1db8267958aa8d3c",
|
|
"3fbe41cfcb30b29f"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "4c93ed77e680ad7a",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "9b11e3a85026957b",
|
|
"name": "room - ui - cumulus - metric",
|
|
"links": [
|
|
"b6323e1460f6f50c"
|
|
],
|
|
"x": 5115,
|
|
"y": 1080,
|
|
"wires": [
|
|
[
|
|
"a2ed4c3380f63344"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "f1cc0ee7d294d743",
|
|
"type": "link out",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "9b11e3a85026957b",
|
|
"name": "room - ui - cumulus - metric",
|
|
"mode": "link",
|
|
"links": [
|
|
"2690f4e06626ebda"
|
|
],
|
|
"x": 6135,
|
|
"y": 1140,
|
|
"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": 5980,
|
|
"y": 1380,
|
|
"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": 5280,
|
|
"y": 1080,
|
|
"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": 5970,
|
|
"y": 1020,
|
|
"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": 5800,
|
|
"y": 1020,
|
|
"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": 5630,
|
|
"y": 1020,
|
|
"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": 5630,
|
|
"y": 1080,
|
|
"wires": [
|
|
[
|
|
"86bf6614eaaed4fb",
|
|
"5a3cf6eb82112299"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "86bf6614eaaed4fb",
|
|
"type": "ui-control",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "9b11e3a85026957b",
|
|
"name": "",
|
|
"ui": "2d75e4809d2a6fbf",
|
|
"events": "all",
|
|
"x": 5800,
|
|
"y": 1080,
|
|
"wires": [
|
|
[]
|
|
]
|
|
},
|
|
{
|
|
"id": "f1a67acc80e7df25",
|
|
"type": "ui-switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "9b11e3a85026957b",
|
|
"name": "actif",
|
|
"label": "Actif",
|
|
"group": "d9226f161296ef5d",
|
|
"order": 2,
|
|
"width": 0,
|
|
"height": 0,
|
|
"passthru": false,
|
|
"topic": "actif",
|
|
"topicType": "msg",
|
|
"style": "",
|
|
"className": "",
|
|
"onvalue": "true",
|
|
"onvalueType": "bool",
|
|
"onicon": "",
|
|
"oncolor": "",
|
|
"offvalue": "false",
|
|
"offvalueType": "bool",
|
|
"officon": "",
|
|
"offcolor": "",
|
|
"x": 5790,
|
|
"y": 1140,
|
|
"wires": [
|
|
[
|
|
"6d4b70fa6bba8616"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "a734f97d04983224",
|
|
"type": "ui-slider",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "9b11e3a85026957b",
|
|
"group": "d9226f161296ef5d",
|
|
"name": "timer",
|
|
"label": "Minuterie",
|
|
"tooltip": "",
|
|
"order": 3,
|
|
"width": 0,
|
|
"height": 0,
|
|
"passthru": false,
|
|
"outs": "end",
|
|
"topic": "timer",
|
|
"topicType": "str",
|
|
"thumbLabel": true,
|
|
"min": "20",
|
|
"max": "240",
|
|
"step": "10",
|
|
"className": "",
|
|
"x": 5790,
|
|
"y": 1200,
|
|
"wires": [
|
|
[
|
|
"6d4b70fa6bba8616"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "5aa2370542c80557",
|
|
"type": "ui-switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "9b11e3a85026957b",
|
|
"name": "daily",
|
|
"label": "Exécuté",
|
|
"group": "d9226f161296ef5d",
|
|
"order": 4,
|
|
"width": 0,
|
|
"height": 0,
|
|
"passthru": false,
|
|
"topic": "daily",
|
|
"topicType": "str",
|
|
"style": "",
|
|
"className": "",
|
|
"onvalue": "true",
|
|
"onvalueType": "bool",
|
|
"onicon": "",
|
|
"oncolor": "",
|
|
"offvalue": "false",
|
|
"offvalueType": "bool",
|
|
"officon": "",
|
|
"offcolor": "",
|
|
"x": 5790,
|
|
"y": 1260,
|
|
"wires": [
|
|
[
|
|
"6d4b70fa6bba8616"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "417fbb2eb3a923ed",
|
|
"type": "ui-switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "9b11e3a85026957b",
|
|
"name": "balloon",
|
|
"label": "Etat",
|
|
"group": "d9226f161296ef5d",
|
|
"order": 6,
|
|
"width": "6",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"topic": "balloon",
|
|
"topicType": "str",
|
|
"style": "",
|
|
"className": "",
|
|
"onvalue": "true",
|
|
"onvalueType": "bool",
|
|
"onicon": "",
|
|
"oncolor": "",
|
|
"offvalue": "false",
|
|
"offvalueType": "bool",
|
|
"officon": "",
|
|
"offcolor": "",
|
|
"x": 5800,
|
|
"y": 1380,
|
|
"wires": [
|
|
[
|
|
"6899ef31a931df1c"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "57e410937624c3d6",
|
|
"type": "ui-switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "9b11e3a85026957b",
|
|
"name": "night",
|
|
"label": "Nocturne",
|
|
"group": "d9226f161296ef5d",
|
|
"order": 5,
|
|
"width": 0,
|
|
"height": 0,
|
|
"passthru": false,
|
|
"topic": "night",
|
|
"topicType": "str",
|
|
"style": "",
|
|
"className": "",
|
|
"onvalue": "true",
|
|
"onvalueType": "bool",
|
|
"onicon": "",
|
|
"oncolor": "",
|
|
"offvalue": "false",
|
|
"offvalueType": "bool",
|
|
"officon": "",
|
|
"offcolor": "",
|
|
"x": 5790,
|
|
"y": 1320,
|
|
"wires": [
|
|
[
|
|
"6d4b70fa6bba8616"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "c17dc35aca46f82c",
|
|
"type": "delay",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "9b11e3a85026957b",
|
|
"name": "20 ms",
|
|
"pauseType": "delay",
|
|
"timeout": "20",
|
|
"timeoutUnits": "milliseconds",
|
|
"rate": "1",
|
|
"nbRateUnits": "1",
|
|
"rateUnits": "second",
|
|
"randomFirst": "1",
|
|
"randomLast": "5",
|
|
"randomUnits": "seconds",
|
|
"drop": false,
|
|
"allowrate": false,
|
|
"outputs": 1,
|
|
"x": 5470,
|
|
"y": 1320,
|
|
"wires": [
|
|
[
|
|
"3ea1bb4e5ff3e53a"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "367ddcc943fb234e",
|
|
"type": "switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "db185d30e93f616d",
|
|
"name": "field",
|
|
"property": "field",
|
|
"propertyType": "msg",
|
|
"rules": [
|
|
{
|
|
"t": "eq",
|
|
"v": "actif",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "eq",
|
|
"v": "timer",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "eq",
|
|
"v": "humidity",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "eq",
|
|
"v": "cmv",
|
|
"vt": "str"
|
|
}
|
|
],
|
|
"checkall": "false",
|
|
"repair": false,
|
|
"outputs": 4,
|
|
"x": 5790,
|
|
"y": 1740,
|
|
"wires": [
|
|
[
|
|
"dd4ba0864d260f4c"
|
|
],
|
|
[
|
|
"45a643fb738127eb"
|
|
],
|
|
[
|
|
"3962dc523ff48938"
|
|
],
|
|
[
|
|
"a80b7e58e8b264f6"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "43169367f4eaf1f5",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "db185d30e93f616d",
|
|
"name": "reset",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "0",
|
|
"tot": "num"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5790,
|
|
"y": 1680,
|
|
"wires": [
|
|
[
|
|
"45a643fb738127eb",
|
|
"3962dc523ff48938"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "b3e71ec6ef25bab1",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "db185d30e93f616d",
|
|
"name": "reset",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "false",
|
|
"tot": "bool"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5790,
|
|
"y": 1620,
|
|
"wires": [
|
|
[
|
|
"dd4ba0864d260f4c",
|
|
"a80b7e58e8b264f6"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "661050a25f78f9a2",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "db185d30e93f616d",
|
|
"name": "set metric",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "measurement",
|
|
"pt": "msg",
|
|
"to": "airflow",
|
|
"tot": "str"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 6140,
|
|
"y": 1620,
|
|
"wires": [
|
|
[
|
|
"ef9a2b91b42284b7"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "ef2769915480b0f6",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "db185d30e93f616d",
|
|
"name": "room - ui - airflow - load",
|
|
"links": [
|
|
"9e4bfee0db3051d4"
|
|
],
|
|
"x": 5115,
|
|
"y": 1500,
|
|
"wires": [
|
|
[
|
|
"b3e71ec6ef25bab1",
|
|
"43169367f4eaf1f5",
|
|
"174edf5e342c527e"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "4bea82d34bf79d91",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "db185d30e93f616d",
|
|
"name": "room - ui - airflow - metric",
|
|
"links": [
|
|
"b6323e1460f6f50c"
|
|
],
|
|
"x": 5115,
|
|
"y": 1560,
|
|
"wires": [
|
|
[
|
|
"9cab1d58af793873"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "ef9a2b91b42284b7",
|
|
"type": "link out",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "db185d30e93f616d",
|
|
"name": "room - ui - airflow - metric",
|
|
"mode": "link",
|
|
"links": [
|
|
"2690f4e06626ebda"
|
|
],
|
|
"x": 6275,
|
|
"y": 1620,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "a4dbfc219ae2dcd8",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "db185d30e93f616d",
|
|
"name": "set metric",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "measurement",
|
|
"pt": "msg",
|
|
"to": "cible",
|
|
"tot": "str"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 6120,
|
|
"y": 1800,
|
|
"wires": [
|
|
[
|
|
"ef9a2b91b42284b7"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "9cab1d58af793873",
|
|
"type": "switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "db185d30e93f616d",
|
|
"name": "measurement",
|
|
"property": "measurement",
|
|
"propertyType": "msg",
|
|
"rules": [
|
|
{
|
|
"t": "eq",
|
|
"v": "airflow",
|
|
"vt": "str"
|
|
}
|
|
],
|
|
"checkall": "false",
|
|
"repair": false,
|
|
"outputs": 1,
|
|
"x": 5280,
|
|
"y": 1560,
|
|
"wires": [
|
|
[
|
|
"ede7f68b56764350",
|
|
"0e12a116cd5a645e"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "174edf5e342c527e",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "db185d30e93f616d",
|
|
"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": 5790,
|
|
"y": 1500,
|
|
"wires": [
|
|
[
|
|
"1fc6514464e22856",
|
|
"c7121847509f1d08"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "c7121847509f1d08",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "db185d30e93f616d",
|
|
"name": "payload",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "Aucune ventialtion",
|
|
"tot": "str"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5960,
|
|
"y": 1500,
|
|
"wires": [
|
|
[
|
|
"989b7d7ecba85616"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "989b7d7ecba85616",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "db185d30e93f616d",
|
|
"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": 6130,
|
|
"y": 1500,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "1fc6514464e22856",
|
|
"type": "ui-control",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "db185d30e93f616d",
|
|
"name": "",
|
|
"ui": "2d75e4809d2a6fbf",
|
|
"events": "all",
|
|
"x": 5960,
|
|
"y": 1560,
|
|
"wires": [
|
|
[]
|
|
]
|
|
},
|
|
{
|
|
"id": "ede7f68b56764350",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "db185d30e93f616d",
|
|
"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": 5790,
|
|
"y": 1560,
|
|
"wires": [
|
|
[
|
|
"1fc6514464e22856",
|
|
"c7121847509f1d08"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "ee1ed5032691455d",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "db185d30e93f616d",
|
|
"name": "class",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "class",
|
|
"pt": "msg",
|
|
"to": "",
|
|
"tot": "str"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5630,
|
|
"y": 1740,
|
|
"wires": [
|
|
[
|
|
"367ddcc943fb234e"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "dd4ba0864d260f4c",
|
|
"type": "ui-switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "db185d30e93f616d",
|
|
"name": "actif",
|
|
"label": "Actif",
|
|
"group": "2da57f82233c276b",
|
|
"order": 2,
|
|
"width": "6",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"topic": "actif",
|
|
"topicType": "str",
|
|
"style": "",
|
|
"className": "",
|
|
"onvalue": "true",
|
|
"onvalueType": "bool",
|
|
"onicon": "",
|
|
"oncolor": "",
|
|
"offvalue": "false",
|
|
"offvalueType": "bool",
|
|
"officon": "",
|
|
"offcolor": "",
|
|
"x": 5950,
|
|
"y": 1620,
|
|
"wires": [
|
|
[
|
|
"661050a25f78f9a2"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "45a643fb738127eb",
|
|
"type": "ui-slider",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "db185d30e93f616d",
|
|
"group": "2da57f82233c276b",
|
|
"name": "timer",
|
|
"label": "Minuterie",
|
|
"tooltip": "",
|
|
"order": 3,
|
|
"width": "6",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"outs": "end",
|
|
"topic": "timer",
|
|
"topicType": "str",
|
|
"thumbLabel": true,
|
|
"min": "20",
|
|
"max": "240",
|
|
"step": "10",
|
|
"className": "",
|
|
"x": 5950,
|
|
"y": 1680,
|
|
"wires": [
|
|
[
|
|
"661050a25f78f9a2"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "3962dc523ff48938",
|
|
"type": "ui-slider",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "db185d30e93f616d",
|
|
"group": "2da57f82233c276b",
|
|
"name": "humidity",
|
|
"label": "Humidité",
|
|
"tooltip": "",
|
|
"order": 4,
|
|
"width": "6",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"outs": "end",
|
|
"topic": "humidity",
|
|
"topicType": "str",
|
|
"thumbLabel": true,
|
|
"min": 0,
|
|
"max": "95",
|
|
"step": "5",
|
|
"className": "",
|
|
"x": 5960,
|
|
"y": 1740,
|
|
"wires": [
|
|
[
|
|
"661050a25f78f9a2"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "a80b7e58e8b264f6",
|
|
"type": "ui-switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "db185d30e93f616d",
|
|
"name": "cmv",
|
|
"label": "Etat",
|
|
"group": "2da57f82233c276b",
|
|
"order": 5,
|
|
"width": "6",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"topic": "cmv",
|
|
"topicType": "str",
|
|
"style": "",
|
|
"className": "",
|
|
"onvalue": "true",
|
|
"onvalueType": "bool",
|
|
"onicon": "",
|
|
"oncolor": "",
|
|
"offvalue": "false",
|
|
"offvalueType": "bool",
|
|
"officon": "",
|
|
"offcolor": "",
|
|
"x": 5950,
|
|
"y": 1800,
|
|
"wires": [
|
|
[
|
|
"a4dbfc219ae2dcd8"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "0e12a116cd5a645e",
|
|
"type": "delay",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "db185d30e93f616d",
|
|
"name": "20 ms",
|
|
"pauseType": "delay",
|
|
"timeout": "20",
|
|
"timeoutUnits": "milliseconds",
|
|
"rate": "1",
|
|
"nbRateUnits": "1",
|
|
"rateUnits": "second",
|
|
"randomFirst": "1",
|
|
"randomLast": "5",
|
|
"randomUnits": "seconds",
|
|
"drop": false,
|
|
"allowrate": false,
|
|
"outputs": 1,
|
|
"x": 5470,
|
|
"y": 1740,
|
|
"wires": [
|
|
[
|
|
"ee1ed5032691455d"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "4db69cc034f21733",
|
|
"type": "switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "139783cbea6b84f0",
|
|
"name": "field",
|
|
"property": "field",
|
|
"propertyType": "msg",
|
|
"rules": [
|
|
{
|
|
"t": "eq",
|
|
"v": "actif",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "eq",
|
|
"v": "timer",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "eq",
|
|
"v": "high",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "eq",
|
|
"v": "low",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "eq",
|
|
"v": "luminosity",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "eq",
|
|
"v": "darkness",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "eq",
|
|
"v": "night",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "eq",
|
|
"v": "motion",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "eq",
|
|
"v": "retention",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "eq",
|
|
"v": "nightlight",
|
|
"vt": "str"
|
|
}
|
|
],
|
|
"checkall": "false",
|
|
"repair": false,
|
|
"outputs": 10,
|
|
"x": 5630,
|
|
"y": 2220,
|
|
"wires": [
|
|
[
|
|
"2f0256ee1c8ee8bd"
|
|
],
|
|
[
|
|
"e416e76dbc779a5c"
|
|
],
|
|
[
|
|
"891441049126e441"
|
|
],
|
|
[
|
|
"f987368eb35277fe"
|
|
],
|
|
[
|
|
"a2ca1cbf65a3d6da"
|
|
],
|
|
[
|
|
"ee59c5af14e637f3"
|
|
],
|
|
[
|
|
"6b16733d5f1837c0"
|
|
],
|
|
[
|
|
"0211a14a27109897"
|
|
],
|
|
[
|
|
"69d61490df35d838"
|
|
],
|
|
[
|
|
"4e1d7986190989e5"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "7b827a64c14fb9cb",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "139783cbea6b84f0",
|
|
"name": "set metric",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "measurement",
|
|
"pt": "msg",
|
|
"to": "lighting",
|
|
"tot": "str"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 6000,
|
|
"y": 2040,
|
|
"wires": [
|
|
[
|
|
"79e409df0c12d8bb"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "f35cf3e3023f161b",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "139783cbea6b84f0",
|
|
"name": "reset",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "0",
|
|
"tot": "num"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5630,
|
|
"y": 2100,
|
|
"wires": [
|
|
[
|
|
"e416e76dbc779a5c",
|
|
"891441049126e441",
|
|
"f987368eb35277fe",
|
|
"ee59c5af14e637f3",
|
|
"a2ca1cbf65a3d6da"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "5f218ee61959294d",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "139783cbea6b84f0",
|
|
"name": "reset",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "false",
|
|
"tot": "bool"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5630,
|
|
"y": 2040,
|
|
"wires": [
|
|
[
|
|
"2f0256ee1c8ee8bd",
|
|
"6b16733d5f1837c0",
|
|
"0211a14a27109897",
|
|
"69d61490df35d838",
|
|
"4e1d7986190989e5"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "6ebcb13cc88ec167",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "139783cbea6b84f0",
|
|
"name": "room - ui - lighting - metric",
|
|
"links": [
|
|
"b6323e1460f6f50c"
|
|
],
|
|
"x": 5115,
|
|
"y": 1980,
|
|
"wires": [
|
|
[
|
|
"1356cf8e6dacc702"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "d58e31cbba7fe1fb",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "139783cbea6b84f0",
|
|
"name": "room - ui - lighting - load",
|
|
"links": [
|
|
"9e4bfee0db3051d4"
|
|
],
|
|
"x": 5115,
|
|
"y": 1920,
|
|
"wires": [
|
|
[
|
|
"5f218ee61959294d",
|
|
"f35cf3e3023f161b",
|
|
"b90b3d45412b51d0"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "79e409df0c12d8bb",
|
|
"type": "link out",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "139783cbea6b84f0",
|
|
"name": "room - ui - lighting - metric",
|
|
"mode": "link",
|
|
"links": [
|
|
"2690f4e06626ebda"
|
|
],
|
|
"x": 6135,
|
|
"y": 2040,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "b90b3d45412b51d0",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "139783cbea6b84f0",
|
|
"name": "reset",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "{\t \"groups\": {\t \"hide\": [\"Pièces:Eclairage\"]\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": 5630,
|
|
"y": 1920,
|
|
"wires": [
|
|
[
|
|
"94e962dcf138ee98",
|
|
"b570fc100217d48f"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "6d468d4c78e0a5d5",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "139783cbea6b84f0",
|
|
"name": "set",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "{\t \"groups\": {\t \"show\": [\"Pièces:Eclairage\"]\t }\t}",
|
|
"tot": "jsonata"
|
|
},
|
|
{
|
|
"t": "set",
|
|
"p": "class",
|
|
"pt": "msg",
|
|
"to": "remove",
|
|
"tot": "str"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5630,
|
|
"y": 1980,
|
|
"wires": [
|
|
[
|
|
"b570fc100217d48f",
|
|
"94e962dcf138ee98"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "1356cf8e6dacc702",
|
|
"type": "switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "139783cbea6b84f0",
|
|
"name": "measurement",
|
|
"property": "measurement",
|
|
"propertyType": "msg",
|
|
"rules": [
|
|
{
|
|
"t": "eq",
|
|
"v": "lighting",
|
|
"vt": "str"
|
|
}
|
|
],
|
|
"checkall": "false",
|
|
"repair": false,
|
|
"outputs": 1,
|
|
"x": 5280,
|
|
"y": 1980,
|
|
"wires": [
|
|
[
|
|
"6d468d4c78e0a5d5",
|
|
"3f34497743010927"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "94e962dcf138ee98",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "139783cbea6b84f0",
|
|
"name": "payload",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "Aucune gestion d'éclairage",
|
|
"tot": "str"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5800,
|
|
"y": 1920,
|
|
"wires": [
|
|
[
|
|
"a384b36f395ac476"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "a384b36f395ac476",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "139783cbea6b84f0",
|
|
"group": "4deac0812bc789d5",
|
|
"order": 1,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "none",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-center",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 5970,
|
|
"y": 1920,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "b570fc100217d48f",
|
|
"type": "ui-control",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "139783cbea6b84f0",
|
|
"name": "",
|
|
"ui": "2d75e4809d2a6fbf",
|
|
"events": "all",
|
|
"x": 5800,
|
|
"y": 1980,
|
|
"wires": [
|
|
[]
|
|
]
|
|
},
|
|
{
|
|
"id": "2f0256ee1c8ee8bd",
|
|
"type": "ui-switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "139783cbea6b84f0",
|
|
"name": "actif",
|
|
"label": "Actif",
|
|
"group": "4deac0812bc789d5",
|
|
"order": 2,
|
|
"width": 0,
|
|
"height": 0,
|
|
"passthru": false,
|
|
"topic": "actif",
|
|
"topicType": "str",
|
|
"style": "",
|
|
"className": "",
|
|
"onvalue": "true",
|
|
"onvalueType": "bool",
|
|
"onicon": "",
|
|
"oncolor": "",
|
|
"offvalue": "false",
|
|
"offvalueType": "bool",
|
|
"officon": "",
|
|
"offcolor": "",
|
|
"x": 5790,
|
|
"y": 2040,
|
|
"wires": [
|
|
[
|
|
"7b827a64c14fb9cb"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "e416e76dbc779a5c",
|
|
"type": "ui-slider",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "139783cbea6b84f0",
|
|
"group": "4deac0812bc789d5",
|
|
"name": "timer",
|
|
"label": "Minuterie",
|
|
"tooltip": "",
|
|
"order": 3,
|
|
"width": 0,
|
|
"height": 0,
|
|
"passthru": false,
|
|
"outs": "end",
|
|
"topic": "timer",
|
|
"topicType": "str",
|
|
"thumbLabel": true,
|
|
"min": 0,
|
|
"max": "120",
|
|
"step": "1",
|
|
"className": "",
|
|
"x": 5790,
|
|
"y": 2100,
|
|
"wires": [
|
|
[
|
|
"7b827a64c14fb9cb"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "891441049126e441",
|
|
"type": "ui-slider",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "139783cbea6b84f0",
|
|
"group": "4deac0812bc789d5",
|
|
"name": "high",
|
|
"label": "Fort",
|
|
"tooltip": "",
|
|
"order": 4,
|
|
"width": 0,
|
|
"height": 0,
|
|
"passthru": false,
|
|
"outs": "end",
|
|
"topic": "high",
|
|
"topicType": "str",
|
|
"thumbLabel": true,
|
|
"min": "2",
|
|
"max": "99",
|
|
"step": 1,
|
|
"className": "",
|
|
"x": 5790,
|
|
"y": 2160,
|
|
"wires": [
|
|
[
|
|
"7b827a64c14fb9cb"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "f987368eb35277fe",
|
|
"type": "ui-slider",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "139783cbea6b84f0",
|
|
"group": "4deac0812bc789d5",
|
|
"name": "low",
|
|
"label": "Faible",
|
|
"tooltip": "",
|
|
"order": 5,
|
|
"width": 0,
|
|
"height": 0,
|
|
"passthru": false,
|
|
"outs": "end",
|
|
"topic": "low",
|
|
"topicType": "str",
|
|
"thumbLabel": true,
|
|
"min": "2",
|
|
"max": "99",
|
|
"step": 1,
|
|
"className": "",
|
|
"x": 5790,
|
|
"y": 2220,
|
|
"wires": [
|
|
[
|
|
"7b827a64c14fb9cb"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "ee59c5af14e637f3",
|
|
"type": "ui-slider",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "139783cbea6b84f0",
|
|
"group": "4deac0812bc789d5",
|
|
"name": "darkness",
|
|
"label": "Obscurité",
|
|
"tooltip": "",
|
|
"order": 6,
|
|
"width": 0,
|
|
"height": 0,
|
|
"passthru": false,
|
|
"outs": "end",
|
|
"topic": "darkness",
|
|
"topicType": "str",
|
|
"thumbLabel": true,
|
|
"min": 0,
|
|
"max": "500",
|
|
"step": "10",
|
|
"className": "",
|
|
"x": 5800,
|
|
"y": 2280,
|
|
"wires": [
|
|
[
|
|
"7b827a64c14fb9cb"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "a2ca1cbf65a3d6da",
|
|
"type": "ui-slider",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "139783cbea6b84f0",
|
|
"group": "4deac0812bc789d5",
|
|
"name": "luminosity",
|
|
"label": "Luminosité",
|
|
"tooltip": "",
|
|
"order": 7,
|
|
"width": 0,
|
|
"height": 0,
|
|
"passthru": false,
|
|
"outs": "end",
|
|
"topic": "luminosity",
|
|
"topicType": "str",
|
|
"thumbLabel": true,
|
|
"min": 0,
|
|
"max": "2500",
|
|
"step": "100",
|
|
"className": "",
|
|
"x": 5800,
|
|
"y": 2340,
|
|
"wires": [
|
|
[
|
|
"7b827a64c14fb9cb"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "6b16733d5f1837c0",
|
|
"type": "ui-switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "139783cbea6b84f0",
|
|
"name": "night",
|
|
"label": "Nocturne",
|
|
"group": "4deac0812bc789d5",
|
|
"order": 8,
|
|
"width": 0,
|
|
"height": 0,
|
|
"passthru": false,
|
|
"topic": "night",
|
|
"topicType": "str",
|
|
"style": "",
|
|
"className": "",
|
|
"onvalue": "true",
|
|
"onvalueType": "bool",
|
|
"onicon": "",
|
|
"oncolor": "",
|
|
"offvalue": "false",
|
|
"offvalueType": "bool",
|
|
"officon": "",
|
|
"offcolor": "",
|
|
"x": 5790,
|
|
"y": 2400,
|
|
"wires": [
|
|
[
|
|
"7b827a64c14fb9cb"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "0211a14a27109897",
|
|
"type": "ui-switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "139783cbea6b84f0",
|
|
"name": "motion",
|
|
"label": "Mouvement",
|
|
"group": "4deac0812bc789d5",
|
|
"order": 9,
|
|
"width": 0,
|
|
"height": 0,
|
|
"passthru": false,
|
|
"topic": "motion",
|
|
"topicType": "str",
|
|
"style": "",
|
|
"className": "",
|
|
"onvalue": "true",
|
|
"onvalueType": "bool",
|
|
"onicon": "",
|
|
"oncolor": "",
|
|
"offvalue": "false",
|
|
"offvalueType": "bool",
|
|
"officon": "",
|
|
"offcolor": "",
|
|
"x": 5790,
|
|
"y": 2460,
|
|
"wires": [
|
|
[
|
|
"7b827a64c14fb9cb"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "3f34497743010927",
|
|
"type": "delay",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "139783cbea6b84f0",
|
|
"name": "20 ms",
|
|
"pauseType": "delay",
|
|
"timeout": "20",
|
|
"timeoutUnits": "milliseconds",
|
|
"rate": "1",
|
|
"nbRateUnits": "1",
|
|
"rateUnits": "second",
|
|
"randomFirst": "1",
|
|
"randomLast": "5",
|
|
"randomUnits": "seconds",
|
|
"drop": false,
|
|
"allowrate": false,
|
|
"outputs": 1,
|
|
"x": 5470,
|
|
"y": 2220,
|
|
"wires": [
|
|
[
|
|
"4db69cc034f21733"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "69d61490df35d838",
|
|
"type": "ui-switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "139783cbea6b84f0",
|
|
"name": "retention",
|
|
"label": "Maintient",
|
|
"group": "4deac0812bc789d5",
|
|
"order": 10,
|
|
"width": 0,
|
|
"height": 0,
|
|
"passthru": false,
|
|
"topic": "retention",
|
|
"topicType": "str",
|
|
"style": "",
|
|
"className": "",
|
|
"onvalue": "true",
|
|
"onvalueType": "bool",
|
|
"onicon": "",
|
|
"oncolor": "",
|
|
"offvalue": "false",
|
|
"offvalueType": "bool",
|
|
"officon": "",
|
|
"offcolor": "",
|
|
"x": 5800,
|
|
"y": 2520,
|
|
"wires": [
|
|
[
|
|
"7b827a64c14fb9cb"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "4e1d7986190989e5",
|
|
"type": "ui-switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "139783cbea6b84f0",
|
|
"name": "nightlight",
|
|
"label": "Veilleuse",
|
|
"group": "4deac0812bc789d5",
|
|
"order": 11,
|
|
"width": 0,
|
|
"height": 0,
|
|
"passthru": false,
|
|
"topic": "nightlight",
|
|
"topicType": "str",
|
|
"style": "",
|
|
"className": "",
|
|
"onvalue": "true",
|
|
"onvalueType": "bool",
|
|
"onicon": "",
|
|
"oncolor": "",
|
|
"offvalue": "false",
|
|
"offvalueType": "bool",
|
|
"officon": "",
|
|
"offcolor": "",
|
|
"x": 5800,
|
|
"y": 2580,
|
|
"wires": [
|
|
[
|
|
"7b827a64c14fb9cb"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "9737afb19d9c9fbb",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"name": "room - ui - thermostat - load",
|
|
"links": [
|
|
"9e4bfee0db3051d4"
|
|
],
|
|
"x": 5115,
|
|
"y": 2700,
|
|
"wires": [
|
|
[
|
|
"fbb1bdcb44abce21",
|
|
"fc673a36d8691d63",
|
|
"760d9050f9308b67"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "dd49b4996fb683ff",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"name": "room - ui - thermostat - metric",
|
|
"links": [
|
|
"b6323e1460f6f50c"
|
|
],
|
|
"x": 5115,
|
|
"y": 2760,
|
|
"wires": [
|
|
[
|
|
"7e364afe6e09d405"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "fbb1bdcb44abce21",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"name": "reset",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "{\t \"groups\": {\t \"hide\": [\"Pièces:Thermostat\"]\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": 5630,
|
|
"y": 2700,
|
|
"wires": [
|
|
[
|
|
"b8374382f89b46c6",
|
|
"fafbe160c912822f"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "6c6cf33417f59f97",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"name": "set",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "{\t \"groups\": {\t \"show\": [\"Pièces:Thermostat\"]\t }\t}",
|
|
"tot": "jsonata"
|
|
},
|
|
{
|
|
"t": "set",
|
|
"p": "class",
|
|
"pt": "msg",
|
|
"to": "remove",
|
|
"tot": "str"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5630,
|
|
"y": 2760,
|
|
"wires": [
|
|
[
|
|
"fafbe160c912822f",
|
|
"b8374382f89b46c6"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "fc673a36d8691d63",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"name": "reset",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "false",
|
|
"tot": "bool"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5630,
|
|
"y": 2820,
|
|
"wires": [
|
|
[
|
|
"f85914dec075a3d8",
|
|
"f968a8fc298f04c3",
|
|
"37794c3da2ceda38",
|
|
"f23d5105ca948593",
|
|
"348134507ffe8815"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "37aa96c6d80d8ade",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"name": "set metric",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "measurement",
|
|
"pt": "msg",
|
|
"to": "thermostat",
|
|
"tot": "str"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 6040,
|
|
"y": 2820,
|
|
"wires": [
|
|
[
|
|
"1ef76a4c1fab9b78"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "1ef76a4c1fab9b78",
|
|
"type": "link out",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"name": "room - ui - thermostat - metric",
|
|
"mode": "link",
|
|
"links": [
|
|
"2690f4e06626ebda"
|
|
],
|
|
"x": 6175,
|
|
"y": 2820,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "adc6196b15cf8c39",
|
|
"type": "switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"name": "field",
|
|
"property": "field",
|
|
"propertyType": "msg",
|
|
"rules": [
|
|
{
|
|
"t": "eq",
|
|
"v": "actif",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "eq",
|
|
"v": "aperture opened",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "eq",
|
|
"v": "delayed aperture",
|
|
"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": "pilot",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "eq",
|
|
"v": "status",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "eq",
|
|
"v": "indoor temperature",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "eq",
|
|
"v": "outdoor temperature",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "eq",
|
|
"v": "temperature setpoint",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "eq",
|
|
"v": "last pilot",
|
|
"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": "offloading power",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "eq",
|
|
"v": "heat request",
|
|
"vt": "str"
|
|
}
|
|
],
|
|
"checkall": "false",
|
|
"repair": false,
|
|
"outputs": 18,
|
|
"x": 5630,
|
|
"y": 3000,
|
|
"wires": [
|
|
[
|
|
"f85914dec075a3d8"
|
|
],
|
|
[
|
|
"bd8ab43b4a91a2ae"
|
|
],
|
|
[
|
|
"19b6504e1bbece40"
|
|
],
|
|
[
|
|
"f968a8fc298f04c3"
|
|
],
|
|
[
|
|
"07108de5adf3ae2a",
|
|
"63561fec4fba2afd"
|
|
],
|
|
[
|
|
"bcf6468037b4c2a6",
|
|
"e223793b9998818b"
|
|
],
|
|
[
|
|
"37794c3da2ceda38"
|
|
],
|
|
[
|
|
"fb9711affc7d14af"
|
|
],
|
|
[
|
|
"26537f8818c29c61"
|
|
],
|
|
[
|
|
"27d7b08fb3646a52"
|
|
],
|
|
[
|
|
"a7420198a3e0f879"
|
|
],
|
|
[
|
|
"c4f79cb042dc36a1"
|
|
],
|
|
[
|
|
"6cc81c8342d6ef1c",
|
|
"53f7b3195f6dfeed"
|
|
],
|
|
[
|
|
"f7ed99ce22cd37cb",
|
|
"99e789a941d2af52"
|
|
],
|
|
[
|
|
"cb3f8f9fa322b59f",
|
|
"51dc21bc28ea3f06"
|
|
],
|
|
[
|
|
"272807d6b707d92f",
|
|
"4540d4f432f8742d"
|
|
],
|
|
[
|
|
"6d0cb16590b1da18",
|
|
"bfb0a473b6a09c81"
|
|
],
|
|
[
|
|
"61d316384ef1521b"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "760d9050f9308b67",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"name": "reset",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "0",
|
|
"tot": "num"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5630,
|
|
"y": 2880,
|
|
"wires": [
|
|
[
|
|
"07108de5adf3ae2a",
|
|
"bcf6468037b4c2a6",
|
|
"4c5adf85df17025b",
|
|
"dfd8650d923f73e4",
|
|
"6cc81c8342d6ef1c",
|
|
"f7ed99ce22cd37cb",
|
|
"63561fec4fba2afd",
|
|
"e223793b9998818b"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "26bdcbaa93cfcc27",
|
|
"type": "humanizer",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"name": "",
|
|
"input": "msg.payload",
|
|
"x": 5970,
|
|
"y": 3600,
|
|
"wires": [
|
|
[
|
|
"2efa063af4b505d2"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "c4f79cb042dc36a1",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"name": "calcul",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "$round(($millis() - msg.payload)/1000)",
|
|
"tot": "jsonata"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5790,
|
|
"y": 3600,
|
|
"wires": [
|
|
[
|
|
"26bdcbaa93cfcc27"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "f391ba85b3d53073",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"name": "set metric",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "measurement",
|
|
"pt": "msg",
|
|
"to": "cible",
|
|
"tot": "str"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 6040,
|
|
"y": 3300,
|
|
"wires": [
|
|
[
|
|
"1ef76a4c1fab9b78"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "7e364afe6e09d405",
|
|
"type": "switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"name": "measurement",
|
|
"property": "measurement",
|
|
"propertyType": "msg",
|
|
"rules": [
|
|
{
|
|
"t": "eq",
|
|
"v": "thermostat",
|
|
"vt": "str"
|
|
}
|
|
],
|
|
"checkall": "false",
|
|
"repair": false,
|
|
"outputs": 1,
|
|
"x": 5280,
|
|
"y": 2760,
|
|
"wires": [
|
|
[
|
|
"6c6cf33417f59f97",
|
|
"39615dab9370d868"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "b8374382f89b46c6",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"name": "payload",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "Aucune thermostat",
|
|
"tot": "str"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5800,
|
|
"y": 2700,
|
|
"wires": [
|
|
[
|
|
"5b4d546fd3646af7"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "5b4d546fd3646af7",
|
|
"type": "ui-text",
|
|
"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": 5970,
|
|
"y": 2700,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "fafbe160c912822f",
|
|
"type": "ui-control",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"name": "",
|
|
"ui": "2d75e4809d2a6fbf",
|
|
"events": "all",
|
|
"x": 5800,
|
|
"y": 2760,
|
|
"wires": [
|
|
[]
|
|
]
|
|
},
|
|
{
|
|
"id": "f85914dec075a3d8",
|
|
"type": "ui-switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"name": "actif",
|
|
"label": "Actif",
|
|
"group": "28836135eb153545",
|
|
"order": 11,
|
|
"width": "6",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"topic": "actif",
|
|
"topicType": "str",
|
|
"style": "",
|
|
"className": "",
|
|
"onvalue": "true",
|
|
"onvalueType": "bool",
|
|
"onicon": "",
|
|
"oncolor": "",
|
|
"offvalue": "false",
|
|
"offvalueType": "bool",
|
|
"officon": "",
|
|
"offcolor": "",
|
|
"x": 5790,
|
|
"y": 2820,
|
|
"wires": [
|
|
[
|
|
"37aa96c6d80d8ade"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "bd8ab43b4a91a2ae",
|
|
"type": "ui-switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"name": "aperture",
|
|
"label": "",
|
|
"group": "28836135eb153545",
|
|
"order": 5,
|
|
"width": "1",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"topic": "topic",
|
|
"topicType": "msg",
|
|
"style": "",
|
|
"className": "",
|
|
"onvalue": "true",
|
|
"onvalueType": "bool",
|
|
"onicon": "door-open",
|
|
"oncolor": "#717171",
|
|
"offvalue": "false",
|
|
"offvalueType": "bool",
|
|
"officon": "door-closed",
|
|
"offcolor": "#AEBD84",
|
|
"x": 5800,
|
|
"y": 2880,
|
|
"wires": [
|
|
[]
|
|
]
|
|
},
|
|
{
|
|
"id": "19b6504e1bbece40",
|
|
"type": "ui-switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"name": "delayed aperture",
|
|
"label": "",
|
|
"group": "28836135eb153545",
|
|
"order": 6,
|
|
"width": "1",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"topic": "topic",
|
|
"topicType": "msg",
|
|
"style": "",
|
|
"className": "",
|
|
"onvalue": "true",
|
|
"onvalueType": "bool",
|
|
"onicon": "timer-remove",
|
|
"oncolor": "#717171",
|
|
"offvalue": "false",
|
|
"offvalueType": "bool",
|
|
"officon": "timer-check",
|
|
"offcolor": "#AEBD84",
|
|
"x": 5830,
|
|
"y": 2940,
|
|
"wires": [
|
|
[]
|
|
]
|
|
},
|
|
{
|
|
"id": "f968a8fc298f04c3",
|
|
"type": "ui-dropdown",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"group": "28836135eb153545",
|
|
"name": "operating mode",
|
|
"label": "Mode",
|
|
"tooltip": "",
|
|
"order": 10,
|
|
"width": "6",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"multiple": false,
|
|
"options": [
|
|
{
|
|
"label": "Eco",
|
|
"value": "eco",
|
|
"type": "str"
|
|
},
|
|
{
|
|
"label": "Confort",
|
|
"value": "confort",
|
|
"type": "str"
|
|
},
|
|
{
|
|
"label": "Hors-Gel",
|
|
"value": "anti-freeze",
|
|
"type": "str"
|
|
},
|
|
{
|
|
"label": "Arrêt",
|
|
"value": "off",
|
|
"type": "str"
|
|
}
|
|
],
|
|
"payload": "",
|
|
"topic": "operating mode",
|
|
"topicType": "str",
|
|
"className": "",
|
|
"x": 5820,
|
|
"y": 3000,
|
|
"wires": [
|
|
[
|
|
"37aa96c6d80d8ade"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "07108de5adf3ae2a",
|
|
"type": "ui-slider",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"group": "28836135eb153545",
|
|
"name": "eco setpoint",
|
|
"label": "",
|
|
"tooltip": "",
|
|
"order": 13,
|
|
"width": "5",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"outs": "end",
|
|
"topic": "eco setpoint",
|
|
"topicType": "str",
|
|
"thumbLabel": true,
|
|
"min": "15",
|
|
"max": "35",
|
|
"step": "0.5",
|
|
"className": "",
|
|
"x": 5810,
|
|
"y": 3120,
|
|
"wires": [
|
|
[
|
|
"37aa96c6d80d8ade"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "bcf6468037b4c2a6",
|
|
"type": "ui-slider",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"group": "28836135eb153545",
|
|
"name": "confort setpoint",
|
|
"label": "",
|
|
"tooltip": "",
|
|
"order": 15,
|
|
"width": "5",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"outs": "end",
|
|
"topic": "confort setpoint",
|
|
"topicType": "str",
|
|
"thumbLabel": true,
|
|
"min": "15",
|
|
"max": "35",
|
|
"step": "0.5",
|
|
"className": "",
|
|
"x": 5820,
|
|
"y": 3240,
|
|
"wires": [
|
|
[
|
|
"37aa96c6d80d8ade"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "37794c3da2ceda38",
|
|
"type": "ui-switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"name": "pilot",
|
|
"label": "",
|
|
"group": "28836135eb153545",
|
|
"order": 4,
|
|
"width": "1",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"topic": "pilot",
|
|
"topicType": "str",
|
|
"style": "",
|
|
"className": "",
|
|
"onvalue": "true",
|
|
"onvalueType": "bool",
|
|
"onicon": "power-plug",
|
|
"oncolor": "#AEBD84",
|
|
"offvalue": "false",
|
|
"offvalueType": "bool",
|
|
"officon": "power-plug-off",
|
|
"offcolor": "#717171",
|
|
"x": 5790,
|
|
"y": 3300,
|
|
"wires": [
|
|
[
|
|
"f391ba85b3d53073"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "dfd8650d923f73e4",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"group": "28836135eb153545",
|
|
"order": 8,
|
|
"width": "2",
|
|
"height": "1",
|
|
"name": "indoor temperature",
|
|
"label": "Intérieur",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 5990,
|
|
"y": 3540,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "4c5adf85df17025b",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"group": "28836135eb153545",
|
|
"order": 7,
|
|
"width": "2",
|
|
"height": "1",
|
|
"name": "temperature setpoint",
|
|
"label": "Consigne",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 6000,
|
|
"y": 3420,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "26537f8818c29c61",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"name": "format",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "msg.payload&'°'",
|
|
"tot": "jsonata"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5790,
|
|
"y": 3540,
|
|
"wires": [
|
|
[
|
|
"dfd8650d923f73e4"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "a7420198a3e0f879",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"name": "format",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "msg.payload&'°'",
|
|
"tot": "jsonata"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5790,
|
|
"y": 3420,
|
|
"wires": [
|
|
[
|
|
"4c5adf85df17025b"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "f23d5105ca948593",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"group": "28836135eb153545",
|
|
"order": 26,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "seens",
|
|
"label": "Dernier ordre",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-spread",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 6310,
|
|
"y": 3600,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "2efa063af4b505d2",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"name": "format",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "payload.humanized",
|
|
"tot": "msg"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 6150,
|
|
"y": 3600,
|
|
"wires": [
|
|
[
|
|
"f23d5105ca948593"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "6cc81c8342d6ef1c",
|
|
"type": "ui-slider",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"group": "28836135eb153545",
|
|
"name": "indoor coefficient",
|
|
"label": "",
|
|
"tooltip": "",
|
|
"order": 17,
|
|
"width": "5",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"outs": "end",
|
|
"topic": "indoor coefficient",
|
|
"topicType": "str",
|
|
"thumbLabel": true,
|
|
"min": 0,
|
|
"max": "200",
|
|
"step": 1,
|
|
"className": "",
|
|
"x": 5830,
|
|
"y": 3720,
|
|
"wires": [
|
|
[
|
|
"37aa96c6d80d8ade"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "f7ed99ce22cd37cb",
|
|
"type": "ui-slider",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"group": "28836135eb153545",
|
|
"name": "outdoor coefficient",
|
|
"label": "",
|
|
"tooltip": "",
|
|
"order": 19,
|
|
"width": "5",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"outs": "end",
|
|
"topic": "outdoor coefficient",
|
|
"topicType": "str",
|
|
"thumbLabel": true,
|
|
"min": 0,
|
|
"max": "200",
|
|
"step": 1,
|
|
"className": "",
|
|
"x": 5830,
|
|
"y": 3840,
|
|
"wires": [
|
|
[
|
|
"37aa96c6d80d8ade"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "348134507ffe8815",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"group": "28836135eb153545",
|
|
"order": 2,
|
|
"width": "2",
|
|
"height": "1",
|
|
"name": "status",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 6290,
|
|
"y": 3360,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "63561fec4fba2afd",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"group": "28836135eb153545",
|
|
"order": 12,
|
|
"width": "1",
|
|
"height": "1",
|
|
"name": "eco setpoint (txt)",
|
|
"label": "Eco",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-spread",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 5830,
|
|
"y": 3060,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "53f7b3195f6dfeed",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"group": "28836135eb153545",
|
|
"order": 16,
|
|
"width": "1",
|
|
"height": "1",
|
|
"name": "indoor coefficient (txt)",
|
|
"label": "Coef.Int.",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-spread",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 5840,
|
|
"y": 3660,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "99e789a941d2af52",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"group": "28836135eb153545",
|
|
"order": 18,
|
|
"width": "1",
|
|
"height": "1",
|
|
"name": "outdoor coefficient (txt)",
|
|
"label": "Coef.Ext.",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-spread",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 5840,
|
|
"y": 3780,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "39615dab9370d868",
|
|
"type": "delay",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"name": "20 ms",
|
|
"pauseType": "delay",
|
|
"timeout": "20",
|
|
"timeoutUnits": "milliseconds",
|
|
"rate": "1",
|
|
"nbRateUnits": "1",
|
|
"rateUnits": "second",
|
|
"randomFirst": "1",
|
|
"randomLast": "5",
|
|
"randomUnits": "seconds",
|
|
"drop": false,
|
|
"allowrate": false,
|
|
"outputs": 1,
|
|
"x": 5470,
|
|
"y": 3000,
|
|
"wires": [
|
|
[
|
|
"adc6196b15cf8c39"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "e223793b9998818b",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"group": "28836135eb153545",
|
|
"order": 14,
|
|
"width": "1",
|
|
"height": "1",
|
|
"name": "confort setpoint (txt)",
|
|
"label": "Confort",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-spread",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 5840,
|
|
"y": 3180,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "136162f12991809c",
|
|
"type": "link call",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"name": "",
|
|
"links": [
|
|
"c5bc483a2486391a"
|
|
],
|
|
"linkType": "static",
|
|
"timeout": "30",
|
|
"x": 5960,
|
|
"y": 3360,
|
|
"wires": [
|
|
[
|
|
"a9e89b46159c4ec8"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "fb9711affc7d14af",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"name": "...",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "field",
|
|
"pt": "msg",
|
|
"to": "payload",
|
|
"tot": "msg"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5790,
|
|
"y": 3360,
|
|
"wires": [
|
|
[
|
|
"136162f12991809c"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "a9e89b46159c4ec8",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"name": "...",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "trans",
|
|
"tot": "msg"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 6130,
|
|
"y": 3360,
|
|
"wires": [
|
|
[
|
|
"348134507ffe8815"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "cb3f8f9fa322b59f",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"group": "28836135eb153545",
|
|
"order": 20,
|
|
"width": "1",
|
|
"height": "1",
|
|
"name": "preheat time(txt)",
|
|
"label": "Préchauffe",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-spread",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 5820,
|
|
"y": 3900,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "51dc21bc28ea3f06",
|
|
"type": "ui-slider",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"group": "28836135eb153545",
|
|
"name": "preheat time",
|
|
"label": "",
|
|
"tooltip": "",
|
|
"order": 21,
|
|
"width": "5",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"outs": "end",
|
|
"topic": "preheat time",
|
|
"topicType": "str",
|
|
"thumbLabel": true,
|
|
"min": "5",
|
|
"max": "60",
|
|
"step": "5",
|
|
"className": "",
|
|
"x": 5810,
|
|
"y": 3960,
|
|
"wires": [
|
|
[
|
|
"37aa96c6d80d8ade"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "272807d6b707d92f",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"group": "28836135eb153545",
|
|
"order": 22,
|
|
"width": "1",
|
|
"height": "1",
|
|
"name": "cycle time(txt)",
|
|
"label": "Cycle",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-spread",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 5820,
|
|
"y": 4020,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "4540d4f432f8742d",
|
|
"type": "ui-slider",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"group": "28836135eb153545",
|
|
"name": "cycle time",
|
|
"label": "",
|
|
"tooltip": "",
|
|
"order": 23,
|
|
"width": "5",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"outs": "end",
|
|
"topic": "cycle time",
|
|
"topicType": "str",
|
|
"thumbLabel": true,
|
|
"min": "5",
|
|
"max": "120",
|
|
"step": "5",
|
|
"className": "",
|
|
"x": 5800,
|
|
"y": 4080,
|
|
"wires": [
|
|
[
|
|
"37aa96c6d80d8ade"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "6d0cb16590b1da18",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"group": "28836135eb153545",
|
|
"order": 24,
|
|
"width": "1",
|
|
"height": "1",
|
|
"name": "offloading power (txt)",
|
|
"label": "Puiisance",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-spread",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 5840,
|
|
"y": 4140,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "bfb0a473b6a09c81",
|
|
"type": "ui-slider",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"group": "28836135eb153545",
|
|
"name": "offloading power",
|
|
"label": "",
|
|
"tooltip": "",
|
|
"order": 25,
|
|
"width": "5",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"outs": "end",
|
|
"topic": "offloading power",
|
|
"topicType": "str",
|
|
"thumbLabel": true,
|
|
"min": "100",
|
|
"max": "1500",
|
|
"step": "100",
|
|
"className": "",
|
|
"x": 5820,
|
|
"y": 4200,
|
|
"wires": [
|
|
[
|
|
"37aa96c6d80d8ade"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "61d316384ef1521b",
|
|
"type": "ui-switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"name": "heat request",
|
|
"label": "",
|
|
"group": "28836135eb153545",
|
|
"order": 3,
|
|
"width": "1",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"topic": "topic",
|
|
"topicType": "msg",
|
|
"style": "",
|
|
"className": "",
|
|
"onvalue": "true",
|
|
"onvalueType": "bool",
|
|
"onicon": "cog-play",
|
|
"oncolor": "#AEBD84",
|
|
"offvalue": "false",
|
|
"offvalueType": "bool",
|
|
"officon": "cog-stop-outline",
|
|
"offcolor": "#717171",
|
|
"x": 5810,
|
|
"y": 4260,
|
|
"wires": [
|
|
[]
|
|
]
|
|
},
|
|
{
|
|
"id": "27d7b08fb3646a52",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"name": "format",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "msg.payload&'°'",
|
|
"tot": "jsonata"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5790,
|
|
"y": 3480,
|
|
"wires": [
|
|
[
|
|
"3f9eefa51c1e5e9e"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "3f9eefa51c1e5e9e",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "bb2ebd173a2ba06c",
|
|
"group": "28836135eb153545",
|
|
"order": 9,
|
|
"width": "2",
|
|
"height": "1",
|
|
"name": "outdoor temperature",
|
|
"label": "Exterieur",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-left",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 6000,
|
|
"y": 3480,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "2d0ce076b11e16ba",
|
|
"type": "switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "96eb67f8be94bf98",
|
|
"name": "field",
|
|
"property": "field",
|
|
"propertyType": "msg",
|
|
"rules": [
|
|
{
|
|
"t": "eq",
|
|
"v": "actif",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "eq",
|
|
"v": "timer",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "eq",
|
|
"v": "luminosity",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "eq",
|
|
"v": "openwork",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "eq",
|
|
"v": "daily",
|
|
"vt": "str"
|
|
}
|
|
],
|
|
"checkall": "false",
|
|
"repair": false,
|
|
"outputs": 5,
|
|
"x": 5630,
|
|
"y": 4620,
|
|
"wires": [
|
|
[
|
|
"f0af60c382a79669"
|
|
],
|
|
[
|
|
"1ff4a921e075affc"
|
|
],
|
|
[
|
|
"c20f3ad695b504d9"
|
|
],
|
|
[
|
|
"ace2b79f4bb79129"
|
|
],
|
|
[
|
|
"4ba85aac882689c9"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "b394effe7a57f79a",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "96eb67f8be94bf98",
|
|
"name": "set metric",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "measurement",
|
|
"pt": "msg",
|
|
"to": "shading",
|
|
"tot": "str"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5980,
|
|
"y": 4500,
|
|
"wires": [
|
|
[
|
|
"8ee8772fa3a4c742"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "c97e08992c83f769",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "96eb67f8be94bf98",
|
|
"name": "room - ui - shading - metric",
|
|
"links": [
|
|
"b6323e1460f6f50c"
|
|
],
|
|
"x": 5115,
|
|
"y": 4440,
|
|
"wires": [
|
|
[
|
|
"3473a74146113307"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "3bd921f16659d915",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "96eb67f8be94bf98",
|
|
"name": "boot shading",
|
|
"links": [
|
|
"9e4bfee0db3051d4"
|
|
],
|
|
"x": 5115,
|
|
"y": 4380,
|
|
"wires": [
|
|
[
|
|
"68431700c349e224",
|
|
"486df3adde8e9f19",
|
|
"2feac259f3f849cf"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "8ee8772fa3a4c742",
|
|
"type": "link out",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "96eb67f8be94bf98",
|
|
"name": "room - ui - shading - metric",
|
|
"mode": "link",
|
|
"links": [
|
|
"2690f4e06626ebda"
|
|
],
|
|
"x": 6115,
|
|
"y": 4500,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "3473a74146113307",
|
|
"type": "switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "96eb67f8be94bf98",
|
|
"name": "measurement",
|
|
"property": "measurement",
|
|
"propertyType": "msg",
|
|
"rules": [
|
|
{
|
|
"t": "eq",
|
|
"v": "shading",
|
|
"vt": "str"
|
|
}
|
|
],
|
|
"checkall": "false",
|
|
"repair": false,
|
|
"outputs": 1,
|
|
"x": 5280,
|
|
"y": 4440,
|
|
"wires": [
|
|
[
|
|
"6afc26adb1632a78",
|
|
"9016e50cba8bfc51"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "68431700c349e224",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "96eb67f8be94bf98",
|
|
"name": "reset",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "0",
|
|
"tot": "num"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5630,
|
|
"y": 4560,
|
|
"wires": [
|
|
[
|
|
"1ff4a921e075affc",
|
|
"c20f3ad695b504d9",
|
|
"ace2b79f4bb79129"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "2feac259f3f849cf",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "96eb67f8be94bf98",
|
|
"name": "reset",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "false",
|
|
"tot": "bool"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5630,
|
|
"y": 4500,
|
|
"wires": [
|
|
[
|
|
"4ba85aac882689c9",
|
|
"f0af60c382a79669"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "6afc26adb1632a78",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "96eb67f8be94bf98",
|
|
"name": "set",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "{\t \"groups\": {\t \"show\": [\"Pièces:Ombrage\"]\t }\t}",
|
|
"tot": "jsonata"
|
|
},
|
|
{
|
|
"t": "set",
|
|
"p": "class",
|
|
"pt": "msg",
|
|
"to": "remove",
|
|
"tot": "str"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5630,
|
|
"y": 4440,
|
|
"wires": [
|
|
[
|
|
"d46a05d7499a2baf",
|
|
"caed2b0a311ef651"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "486df3adde8e9f19",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "96eb67f8be94bf98",
|
|
"name": "reset",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "{\t \"groups\": {\t \"hide\": [\"Pièces:Ombrage\"]\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": 5630,
|
|
"y": 4380,
|
|
"wires": [
|
|
[
|
|
"caed2b0a311ef651",
|
|
"d46a05d7499a2baf"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "caed2b0a311ef651",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "96eb67f8be94bf98",
|
|
"name": "payload",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "Aucune gestion d'ombrage",
|
|
"tot": "str"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5800,
|
|
"y": 4380,
|
|
"wires": [
|
|
[
|
|
"f8c9bdc9468519cc"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "f8c9bdc9468519cc",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "96eb67f8be94bf98",
|
|
"group": "104179763815c332",
|
|
"order": 1,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "none",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-center",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 5970,
|
|
"y": 4380,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "d46a05d7499a2baf",
|
|
"type": "ui-control",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "96eb67f8be94bf98",
|
|
"name": "",
|
|
"ui": "2d75e4809d2a6fbf",
|
|
"events": "all",
|
|
"x": 5800,
|
|
"y": 4440,
|
|
"wires": [
|
|
[]
|
|
]
|
|
},
|
|
{
|
|
"id": "1ff4a921e075affc",
|
|
"type": "ui-slider",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "96eb67f8be94bf98",
|
|
"group": "104179763815c332",
|
|
"name": "timer",
|
|
"label": "Minuterie",
|
|
"tooltip": "",
|
|
"order": 3,
|
|
"width": "6",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"outs": "end",
|
|
"topic": "timer",
|
|
"topicType": "str",
|
|
"thumbLabel": true,
|
|
"min": 0,
|
|
"max": "120",
|
|
"step": "5",
|
|
"className": "",
|
|
"x": 5790,
|
|
"y": 4560,
|
|
"wires": [
|
|
[
|
|
"b394effe7a57f79a"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "c20f3ad695b504d9",
|
|
"type": "ui-slider",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "96eb67f8be94bf98",
|
|
"group": "104179763815c332",
|
|
"name": "luminosity",
|
|
"label": "Luminosité",
|
|
"tooltip": "",
|
|
"order": 4,
|
|
"width": "6",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"outs": "end",
|
|
"topic": "luminosity",
|
|
"topicType": "str",
|
|
"thumbLabel": true,
|
|
"min": 0,
|
|
"max": "3000",
|
|
"step": "100",
|
|
"className": "",
|
|
"x": 5800,
|
|
"y": 4620,
|
|
"wires": [
|
|
[
|
|
"b394effe7a57f79a"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "ace2b79f4bb79129",
|
|
"type": "ui-slider",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "96eb67f8be94bf98",
|
|
"group": "104179763815c332",
|
|
"name": "openwork",
|
|
"label": "Ajouré",
|
|
"tooltip": "",
|
|
"order": 5,
|
|
"width": "6",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"outs": "end",
|
|
"topic": "openwork",
|
|
"topicType": "str",
|
|
"thumbLabel": true,
|
|
"min": 0,
|
|
"max": "99",
|
|
"step": 1,
|
|
"className": "",
|
|
"x": 5800,
|
|
"y": 4680,
|
|
"wires": [
|
|
[
|
|
"b394effe7a57f79a"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "4ba85aac882689c9",
|
|
"type": "ui-switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "96eb67f8be94bf98",
|
|
"name": "daily",
|
|
"label": "Exécuté",
|
|
"group": "104179763815c332",
|
|
"order": 6,
|
|
"width": "6",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"topic": "daily",
|
|
"topicType": "str",
|
|
"style": "",
|
|
"className": "",
|
|
"onvalue": "true",
|
|
"onvalueType": "bool",
|
|
"onicon": "",
|
|
"oncolor": "",
|
|
"offvalue": "false",
|
|
"offvalueType": "bool",
|
|
"officon": "",
|
|
"offcolor": "",
|
|
"x": 5790,
|
|
"y": 4740,
|
|
"wires": [
|
|
[
|
|
"b394effe7a57f79a"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "f0af60c382a79669",
|
|
"type": "ui-switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "96eb67f8be94bf98",
|
|
"name": "actif",
|
|
"label": "Actif",
|
|
"group": "104179763815c332",
|
|
"order": 2,
|
|
"width": "6",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"topic": "actif",
|
|
"topicType": "str",
|
|
"style": "",
|
|
"className": "",
|
|
"onvalue": "true",
|
|
"onvalueType": "bool",
|
|
"onicon": "",
|
|
"oncolor": "",
|
|
"offvalue": "false",
|
|
"offvalueType": "bool",
|
|
"officon": "",
|
|
"offcolor": "",
|
|
"x": 5790,
|
|
"y": 4500,
|
|
"wires": [
|
|
[
|
|
"b394effe7a57f79a"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "9016e50cba8bfc51",
|
|
"type": "delay",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "96eb67f8be94bf98",
|
|
"name": "20 ms",
|
|
"pauseType": "delay",
|
|
"timeout": "20",
|
|
"timeoutUnits": "milliseconds",
|
|
"rate": "1",
|
|
"nbRateUnits": "1",
|
|
"rateUnits": "second",
|
|
"randomFirst": "1",
|
|
"randomLast": "5",
|
|
"randomUnits": "seconds",
|
|
"drop": false,
|
|
"allowrate": false,
|
|
"outputs": 1,
|
|
"x": 5470,
|
|
"y": 4620,
|
|
"wires": [
|
|
[
|
|
"2d0ce076b11e16ba"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "511350d9f34ce767",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "90046052f5bcb625",
|
|
"name": "room - ui - clock - load",
|
|
"links": [
|
|
"9e4bfee0db3051d4"
|
|
],
|
|
"x": 5115,
|
|
"y": 4860,
|
|
"wires": [
|
|
[
|
|
"acfd5fff279e15de",
|
|
"f5f89b6efb421399"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "7aaae6f81accc54b",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "90046052f5bcb625",
|
|
"name": "room - ui - clock - metric",
|
|
"links": [
|
|
"b6323e1460f6f50c"
|
|
],
|
|
"x": 5115,
|
|
"y": 4920,
|
|
"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": 5280,
|
|
"y": 4920,
|
|
"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": 5630,
|
|
"y": 4860,
|
|
"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": 5800,
|
|
"y": 4860,
|
|
"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": 5970,
|
|
"y": 4860,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "4f9d174388a77ea5",
|
|
"type": "ui-control",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "90046052f5bcb625",
|
|
"name": "",
|
|
"ui": "2d75e4809d2a6fbf",
|
|
"events": "all",
|
|
"x": 5800,
|
|
"y": 4920,
|
|
"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": 5630,
|
|
"y": 4920,
|
|
"wires": [
|
|
[
|
|
"4f9d174388a77ea5",
|
|
"674dd33239c8c3e7"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "f5f89b6efb421399",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "90046052f5bcb625",
|
|
"name": "reset",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "false",
|
|
"tot": "bool"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5630,
|
|
"y": 4980,
|
|
"wires": [
|
|
[
|
|
"f718cac6e7ec06c5",
|
|
"79fe08848f124125"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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": 5630,
|
|
"y": 5040,
|
|
"wires": [
|
|
[
|
|
"f718cac6e7ec06c5"
|
|
],
|
|
[
|
|
"79fe08848f124125"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "f718cac6e7ec06c5",
|
|
"type": "ui-switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "90046052f5bcb625",
|
|
"name": "work day",
|
|
"label": "Jour de travail",
|
|
"group": "3f693201c9dfc80c",
|
|
"order": 2,
|
|
"width": "6",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"topic": "work day",
|
|
"topicType": "str",
|
|
"style": "",
|
|
"className": "",
|
|
"onvalue": "true",
|
|
"onvalueType": "bool",
|
|
"onicon": "briefcase-clock",
|
|
"oncolor": "#AEBD84",
|
|
"offvalue": "false",
|
|
"offvalueType": "bool",
|
|
"officon": "briefcase-clock-outline",
|
|
"offcolor": "#717171",
|
|
"x": 5800,
|
|
"y": 4980,
|
|
"wires": [
|
|
[]
|
|
]
|
|
},
|
|
{
|
|
"id": "79fe08848f124125",
|
|
"type": "ui-switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "90046052f5bcb625",
|
|
"name": "work eve",
|
|
"label": "Veille de travail",
|
|
"group": "3f693201c9dfc80c",
|
|
"order": 2,
|
|
"width": "6",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"topic": "work eve",
|
|
"topicType": "str",
|
|
"style": "",
|
|
"className": "",
|
|
"onvalue": "true",
|
|
"onvalueType": "bool",
|
|
"onicon": "briefcase-clock",
|
|
"oncolor": "#AEBD84",
|
|
"offvalue": "false",
|
|
"offvalueType": "bool",
|
|
"officon": "briefcase-clock-outline",
|
|
"offcolor": "#717171",
|
|
"x": 5800,
|
|
"y": 5040,
|
|
"wires": [
|
|
[]
|
|
]
|
|
},
|
|
{
|
|
"id": "a87c14e04ed75544",
|
|
"type": "delay",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "90046052f5bcb625",
|
|
"name": "20 ms",
|
|
"pauseType": "delay",
|
|
"timeout": "20",
|
|
"timeoutUnits": "milliseconds",
|
|
"rate": "1",
|
|
"nbRateUnits": "1",
|
|
"rateUnits": "second",
|
|
"randomFirst": "1",
|
|
"randomLast": "5",
|
|
"randomUnits": "seconds",
|
|
"drop": false,
|
|
"allowrate": false,
|
|
"outputs": 1,
|
|
"x": 5470,
|
|
"y": 5040,
|
|
"wires": [
|
|
[
|
|
"5673ce2c9088f475"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "89fea9401e9ea5c1",
|
|
"type": "switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "707b31c0a7883fe2",
|
|
"name": "field",
|
|
"property": "field",
|
|
"propertyType": "msg",
|
|
"rules": [
|
|
{
|
|
"t": "eq",
|
|
"v": "actif",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "eq",
|
|
"v": "high",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "eq",
|
|
"v": "low",
|
|
"vt": "str"
|
|
}
|
|
],
|
|
"checkall": "false",
|
|
"repair": false,
|
|
"outputs": 3,
|
|
"x": 5630,
|
|
"y": 5400,
|
|
"wires": [
|
|
[
|
|
"6408540ebef3a980"
|
|
],
|
|
[
|
|
"91d8f57a2f9da7d7"
|
|
],
|
|
[
|
|
"40e6363382746d55"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "fc11e57431b3bece",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "707b31c0a7883fe2",
|
|
"name": "set metric",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "measurement",
|
|
"pt": "msg",
|
|
"to": "jarvis",
|
|
"tot": "str"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5960,
|
|
"y": 5280,
|
|
"wires": [
|
|
[
|
|
"8beb2a2f4c26c437"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "b1825677cbba4273",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "707b31c0a7883fe2",
|
|
"name": "room - ui - rhasspy - metric",
|
|
"links": [
|
|
"b6323e1460f6f50c"
|
|
],
|
|
"x": 5115,
|
|
"y": 5220,
|
|
"wires": [
|
|
[
|
|
"539d1393b0bcbaf6"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "a06fcd9bc49dd111",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "707b31c0a7883fe2",
|
|
"name": "room - ui - rhasspy - load",
|
|
"links": [
|
|
"9e4bfee0db3051d4"
|
|
],
|
|
"x": 5115,
|
|
"y": 5160,
|
|
"wires": [
|
|
[
|
|
"0ede8d9899c0ce55",
|
|
"5209317f54f78726",
|
|
"4251d90a5ab9d7a1"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "8beb2a2f4c26c437",
|
|
"type": "link out",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "707b31c0a7883fe2",
|
|
"name": "room - ui - rhasspy - metric",
|
|
"mode": "link",
|
|
"links": [
|
|
"2690f4e06626ebda"
|
|
],
|
|
"x": 6095,
|
|
"y": 5280,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "539d1393b0bcbaf6",
|
|
"type": "switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "707b31c0a7883fe2",
|
|
"name": "measurement",
|
|
"property": "measurement",
|
|
"propertyType": "msg",
|
|
"rules": [
|
|
{
|
|
"t": "eq",
|
|
"v": "jarvis",
|
|
"vt": "str"
|
|
}
|
|
],
|
|
"checkall": "false",
|
|
"repair": false,
|
|
"outputs": 1,
|
|
"x": 5280,
|
|
"y": 5220,
|
|
"wires": [
|
|
[
|
|
"58a80e8214149e12",
|
|
"892332a6fc4a6710"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "0ede8d9899c0ce55",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "707b31c0a7883fe2",
|
|
"name": "reset",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "0",
|
|
"tot": "num"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5630,
|
|
"y": 5340,
|
|
"wires": [
|
|
[
|
|
"91d8f57a2f9da7d7",
|
|
"40e6363382746d55"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "4251d90a5ab9d7a1",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "707b31c0a7883fe2",
|
|
"name": "reset",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "false",
|
|
"tot": "bool"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5630,
|
|
"y": 5280,
|
|
"wires": [
|
|
[
|
|
"6408540ebef3a980"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "58a80e8214149e12",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "707b31c0a7883fe2",
|
|
"name": "set",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "{\t \"groups\": {\t \"show\": [\"Pièces:Jarvis\"]\t }\t}",
|
|
"tot": "jsonata"
|
|
},
|
|
{
|
|
"t": "set",
|
|
"p": "class",
|
|
"pt": "msg",
|
|
"to": "remove",
|
|
"tot": "str"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5630,
|
|
"y": 5220,
|
|
"wires": [
|
|
[
|
|
"0be97543e6033a9a",
|
|
"d5abdb129e7bdcb1"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "5209317f54f78726",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "707b31c0a7883fe2",
|
|
"name": "reset",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "{\t \"groups\": {\t \"hide\": [\"Pièces:Jarvis\"]\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": 5630,
|
|
"y": 5160,
|
|
"wires": [
|
|
[
|
|
"d5abdb129e7bdcb1",
|
|
"0be97543e6033a9a"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "d5abdb129e7bdcb1",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "707b31c0a7883fe2",
|
|
"name": "payload",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "Aucun assistant local",
|
|
"tot": "str"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5800,
|
|
"y": 5160,
|
|
"wires": [
|
|
[
|
|
"d201aa9375be8c18"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "d201aa9375be8c18",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "707b31c0a7883fe2",
|
|
"group": "b7f2b376a6150162",
|
|
"order": 1,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "none",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-center",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 5970,
|
|
"y": 5160,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "0be97543e6033a9a",
|
|
"type": "ui-control",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "707b31c0a7883fe2",
|
|
"name": "",
|
|
"ui": "2d75e4809d2a6fbf",
|
|
"events": "all",
|
|
"x": 5800,
|
|
"y": 5220,
|
|
"wires": [
|
|
[]
|
|
]
|
|
},
|
|
{
|
|
"id": "91d8f57a2f9da7d7",
|
|
"type": "ui-slider",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "707b31c0a7883fe2",
|
|
"group": "b7f2b376a6150162",
|
|
"name": "high",
|
|
"label": "Fort",
|
|
"tooltip": "",
|
|
"order": 3,
|
|
"width": "6",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"outs": "end",
|
|
"topic": "high",
|
|
"topicType": "str",
|
|
"thumbLabel": true,
|
|
"min": 0,
|
|
"max": "99",
|
|
"step": "1",
|
|
"className": "",
|
|
"x": 5790,
|
|
"y": 5340,
|
|
"wires": [
|
|
[
|
|
"fc11e57431b3bece"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "40e6363382746d55",
|
|
"type": "ui-slider",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "707b31c0a7883fe2",
|
|
"group": "b7f2b376a6150162",
|
|
"name": "low",
|
|
"label": "Faible",
|
|
"tooltip": "",
|
|
"order": 4,
|
|
"width": "6",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"outs": "end",
|
|
"topic": "low",
|
|
"topicType": "str",
|
|
"thumbLabel": true,
|
|
"min": 0,
|
|
"max": "99",
|
|
"step": "1",
|
|
"className": "",
|
|
"x": 5790,
|
|
"y": 5400,
|
|
"wires": [
|
|
[
|
|
"fc11e57431b3bece"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "6408540ebef3a980",
|
|
"type": "ui-switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "707b31c0a7883fe2",
|
|
"name": "",
|
|
"label": "Actif",
|
|
"group": "b7f2b376a6150162",
|
|
"order": 2,
|
|
"width": "6",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"topic": "actif",
|
|
"topicType": "str",
|
|
"style": "",
|
|
"className": "",
|
|
"onvalue": "true",
|
|
"onvalueType": "bool",
|
|
"onicon": "",
|
|
"oncolor": "",
|
|
"offvalue": "false",
|
|
"offvalueType": "bool",
|
|
"officon": "",
|
|
"offcolor": "",
|
|
"x": 5790,
|
|
"y": 5280,
|
|
"wires": [
|
|
[
|
|
"fc11e57431b3bece"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "892332a6fc4a6710",
|
|
"type": "delay",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "707b31c0a7883fe2",
|
|
"name": "20 ms",
|
|
"pauseType": "delay",
|
|
"timeout": "20",
|
|
"timeoutUnits": "milliseconds",
|
|
"rate": "1",
|
|
"nbRateUnits": "1",
|
|
"rateUnits": "second",
|
|
"randomFirst": "1",
|
|
"randomLast": "5",
|
|
"randomUnits": "seconds",
|
|
"drop": false,
|
|
"allowrate": false,
|
|
"outputs": 1,
|
|
"x": 5470,
|
|
"y": 5400,
|
|
"wires": [
|
|
[
|
|
"89fea9401e9ea5c1"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "97aa2e016643bfbd",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "a0938dfc54b55acc",
|
|
"name": "room - ui - air conditioner - load",
|
|
"links": [
|
|
"9e4bfee0db3051d4"
|
|
],
|
|
"x": 5115,
|
|
"y": 5540,
|
|
"wires": [
|
|
[
|
|
"5a5c10ecd5d798be",
|
|
"baadaeea2e2d4f95",
|
|
"b5f5495cad639af5"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "383c38e98cd05755",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "a0938dfc54b55acc",
|
|
"name": "room - ui - air conditioner - metric",
|
|
"links": [
|
|
"b6323e1460f6f50c"
|
|
],
|
|
"x": 5115,
|
|
"y": 5600,
|
|
"wires": [
|
|
[
|
|
"12fca45ce9ab2abb"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "5a5c10ecd5d798be",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "a0938dfc54b55acc",
|
|
"name": "reset",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "{\t \"groups\": {\t \"hide\": [\"Pièces:Climatisation\"]\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": 5630,
|
|
"y": 5540,
|
|
"wires": [
|
|
[
|
|
"c6383ca66673fd96",
|
|
"f520ba0c172598b7"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "932e7fad1c98966f",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "a0938dfc54b55acc",
|
|
"name": "set",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "{\t \"groups\": {\t \"show\": [\"Pièces:Climatisation\"]\t }\t}",
|
|
"tot": "jsonata"
|
|
},
|
|
{
|
|
"t": "set",
|
|
"p": "class",
|
|
"pt": "msg",
|
|
"to": "remove",
|
|
"tot": "str"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5630,
|
|
"y": 5600,
|
|
"wires": [
|
|
[
|
|
"f520ba0c172598b7",
|
|
"c6383ca66673fd96"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "baadaeea2e2d4f95",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "a0938dfc54b55acc",
|
|
"name": "reset",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "false",
|
|
"tot": "bool"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5630,
|
|
"y": 5660,
|
|
"wires": [
|
|
[
|
|
"327f0ed7b5fa48d2",
|
|
"f68f5c75e58e22cb",
|
|
"dcfb0cd127aa904e",
|
|
"22c8ba7a5b818ab1",
|
|
"97369cf4b242fdb7"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "c5d646bd69c37865",
|
|
"type": "change",
|
|
"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": 6060,
|
|
"y": 5660,
|
|
"wires": [
|
|
[
|
|
"9d8b8d237e2704ea"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "9d8b8d237e2704ea",
|
|
"type": "link out",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "a0938dfc54b55acc",
|
|
"name": "room - ui - air conditioner - metric",
|
|
"mode": "link",
|
|
"links": [
|
|
"2690f4e06626ebda"
|
|
],
|
|
"x": 6195,
|
|
"y": 5660,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "4da4c768067c032b",
|
|
"type": "switch",
|
|
"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": "advanced",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "eq",
|
|
"v": "temperature setpoint",
|
|
"vt": "str"
|
|
}
|
|
],
|
|
"checkall": "false",
|
|
"repair": false,
|
|
"outputs": 6,
|
|
"x": 5630,
|
|
"y": 5840,
|
|
"wires": [
|
|
[
|
|
"327f0ed7b5fa48d2"
|
|
],
|
|
[
|
|
"f68f5c75e58e22cb"
|
|
],
|
|
[
|
|
"dcfb0cd127aa904e"
|
|
],
|
|
[
|
|
"22c8ba7a5b818ab1"
|
|
],
|
|
[
|
|
"7edfb7f3d98dd2b8"
|
|
],
|
|
[
|
|
"4205795bed6b3290",
|
|
"a8dd4b383d7eb632"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "b5f5495cad639af5",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "a0938dfc54b55acc",
|
|
"name": "reset",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "0",
|
|
"tot": "num"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5630,
|
|
"y": 5720,
|
|
"wires": [
|
|
[
|
|
"a8dd4b383d7eb632",
|
|
"4205795bed6b3290"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "12fca45ce9ab2abb",
|
|
"type": "switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "a0938dfc54b55acc",
|
|
"name": "measurement",
|
|
"property": "measurement",
|
|
"propertyType": "msg",
|
|
"rules": [
|
|
{
|
|
"t": "eq",
|
|
"v": "air conditioner",
|
|
"vt": "str"
|
|
}
|
|
],
|
|
"checkall": "false",
|
|
"repair": false,
|
|
"outputs": 1,
|
|
"x": 5280,
|
|
"y": 5600,
|
|
"wires": [
|
|
[
|
|
"932e7fad1c98966f",
|
|
"2a45ad61a4b3d598"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "c6383ca66673fd96",
|
|
"type": "change",
|
|
"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": 5800,
|
|
"y": 5540,
|
|
"wires": [
|
|
[
|
|
"cd9ba8ff11c8036d"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "cd9ba8ff11c8036d",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "a0938dfc54b55acc",
|
|
"group": "3b3e6fe6f656ea0e",
|
|
"order": 1,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "none",
|
|
"label": "",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-center",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 5970,
|
|
"y": 5540,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "f520ba0c172598b7",
|
|
"type": "ui-control",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "a0938dfc54b55acc",
|
|
"name": "",
|
|
"ui": "2d75e4809d2a6fbf",
|
|
"events": "all",
|
|
"x": 5800,
|
|
"y": 5600,
|
|
"wires": [
|
|
[]
|
|
]
|
|
},
|
|
{
|
|
"id": "327f0ed7b5fa48d2",
|
|
"type": "ui-switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "a0938dfc54b55acc",
|
|
"name": "power",
|
|
"label": "Marche",
|
|
"group": "3b3e6fe6f656ea0e",
|
|
"order": 2,
|
|
"width": "6",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"topic": "actif",
|
|
"topicType": "str",
|
|
"style": "",
|
|
"className": "",
|
|
"onvalue": "true",
|
|
"onvalueType": "bool",
|
|
"onicon": "",
|
|
"oncolor": "",
|
|
"offvalue": "false",
|
|
"offvalueType": "bool",
|
|
"officon": "",
|
|
"offcolor": "",
|
|
"x": 5790,
|
|
"y": 5660,
|
|
"wires": [
|
|
[
|
|
"c5d646bd69c37865"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "f68f5c75e58e22cb",
|
|
"type": "ui-dropdown",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "a0938dfc54b55acc",
|
|
"group": "3b3e6fe6f656ea0e",
|
|
"name": "mode",
|
|
"label": "Mode",
|
|
"tooltip": "",
|
|
"order": 3,
|
|
"width": "2",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"multiple": false,
|
|
"options": [
|
|
{
|
|
"label": "Froid",
|
|
"value": "3",
|
|
"type": "str"
|
|
},
|
|
{
|
|
"label": "Chaud",
|
|
"value": "4",
|
|
"type": "str"
|
|
},
|
|
{
|
|
"label": "Ventilation",
|
|
"value": "6",
|
|
"type": "str"
|
|
},
|
|
{
|
|
"label": "Auto (0)",
|
|
"value": "0",
|
|
"type": "str"
|
|
},
|
|
{
|
|
"label": "Auto (1)",
|
|
"value": "1",
|
|
"type": "str"
|
|
},
|
|
{
|
|
"label": "Auto (7)",
|
|
"value": "7",
|
|
"type": "str"
|
|
}
|
|
],
|
|
"payload": "",
|
|
"topic": "mode",
|
|
"topicType": "str",
|
|
"className": "",
|
|
"x": 5790,
|
|
"y": 5720,
|
|
"wires": [
|
|
[
|
|
"c5d646bd69c37865"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "a8dd4b383d7eb632",
|
|
"type": "ui-slider",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "a0938dfc54b55acc",
|
|
"group": "3b3e6fe6f656ea0e",
|
|
"name": "temperature setpoint",
|
|
"label": "",
|
|
"tooltip": "",
|
|
"order": 7,
|
|
"width": "5",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"outs": "end",
|
|
"topic": "temperature setpoint",
|
|
"topicType": "str",
|
|
"thumbLabel": true,
|
|
"min": "18",
|
|
"max": "31",
|
|
"step": "1",
|
|
"className": "",
|
|
"x": 5840,
|
|
"y": 6020,
|
|
"wires": [
|
|
[
|
|
"c5d646bd69c37865"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "4205795bed6b3290",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "a0938dfc54b55acc",
|
|
"group": "3b3e6fe6f656ea0e",
|
|
"order": 6,
|
|
"width": "1",
|
|
"height": "1",
|
|
"name": "temperature setpoint (txt)",
|
|
"label": "Consigne",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-spread",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 5850,
|
|
"y": 5960,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "2a45ad61a4b3d598",
|
|
"type": "delay",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "a0938dfc54b55acc",
|
|
"name": "20 ms",
|
|
"pauseType": "delay",
|
|
"timeout": "20",
|
|
"timeoutUnits": "milliseconds",
|
|
"rate": "1",
|
|
"nbRateUnits": "1",
|
|
"rateUnits": "second",
|
|
"randomFirst": "1",
|
|
"randomLast": "5",
|
|
"randomUnits": "seconds",
|
|
"drop": false,
|
|
"allowrate": false,
|
|
"outputs": 1,
|
|
"x": 5470,
|
|
"y": 5840,
|
|
"wires": [
|
|
[
|
|
"4da4c768067c032b"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "dcfb0cd127aa904e",
|
|
"type": "ui-dropdown",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "a0938dfc54b55acc",
|
|
"group": "3b3e6fe6f656ea0e",
|
|
"name": "fan rate",
|
|
"label": "Ventilation",
|
|
"tooltip": "",
|
|
"order": 4,
|
|
"width": "2",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"multiple": false,
|
|
"options": [
|
|
{
|
|
"label": "Silence",
|
|
"value": "B",
|
|
"type": "str"
|
|
},
|
|
{
|
|
"label": "Froid",
|
|
"value": "3",
|
|
"type": "str"
|
|
},
|
|
{
|
|
"label": "Chaud",
|
|
"value": "4",
|
|
"type": "str"
|
|
},
|
|
{
|
|
"label": "Ventilation",
|
|
"value": "6",
|
|
"type": "str"
|
|
},
|
|
{
|
|
"label": "Auto",
|
|
"value": "A",
|
|
"type": "str"
|
|
}
|
|
],
|
|
"payload": "",
|
|
"topic": "fan rate",
|
|
"topicType": "str",
|
|
"className": "",
|
|
"x": 5800,
|
|
"y": 5780,
|
|
"wires": [
|
|
[
|
|
"c5d646bd69c37865"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "22c8ba7a5b818ab1",
|
|
"type": "ui-dropdown",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "a0938dfc54b55acc",
|
|
"group": "3b3e6fe6f656ea0e",
|
|
"name": "fan direction",
|
|
"label": "Direction",
|
|
"tooltip": "",
|
|
"order": 5,
|
|
"width": "2",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"multiple": false,
|
|
"options": [
|
|
{
|
|
"label": "Normal",
|
|
"value": "0",
|
|
"type": "str"
|
|
},
|
|
{
|
|
"label": "Vertical",
|
|
"value": "1",
|
|
"type": "str"
|
|
}
|
|
],
|
|
"payload": "",
|
|
"topic": "fan direction",
|
|
"topicType": "str",
|
|
"className": "",
|
|
"x": 5810,
|
|
"y": 5840,
|
|
"wires": [
|
|
[
|
|
"c5d646bd69c37865"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "97369cf4b242fdb7",
|
|
"type": "ui-text",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "a0938dfc54b55acc",
|
|
"group": "3b3e6fe6f656ea0e",
|
|
"order": 0,
|
|
"width": "6",
|
|
"height": "1",
|
|
"name": "advanced",
|
|
"label": "Avancé",
|
|
"format": "{{msg.payload}}",
|
|
"layout": "row-spread",
|
|
"style": false,
|
|
"font": "",
|
|
"fontSize": 16,
|
|
"color": "#717171",
|
|
"className": "",
|
|
"x": 5960,
|
|
"y": 5900,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "7edfb7f3d98dd2b8",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "a0938dfc54b55acc",
|
|
"name": "trans",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "msg.payload=\"2\"?'Puissant':(msg.payload=\"12\"?'Economique':'Normal')",
|
|
"tot": "jsonata"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5790,
|
|
"y": 5900,
|
|
"wires": [
|
|
[
|
|
"97369cf4b242fdb7"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "d5a2226e7f24deda",
|
|
"type": "switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "48dd7d439fba9eda",
|
|
"name": "field",
|
|
"property": "field",
|
|
"propertyType": "msg",
|
|
"rules": [
|
|
{
|
|
"t": "eq",
|
|
"v": "actif",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "eq",
|
|
"v": "high",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "eq",
|
|
"v": "low",
|
|
"vt": "str"
|
|
},
|
|
{
|
|
"t": "eq",
|
|
"v": "volume",
|
|
"vt": "str"
|
|
}
|
|
],
|
|
"checkall": "false",
|
|
"repair": false,
|
|
"outputs": 4,
|
|
"x": 5630,
|
|
"y": 6380,
|
|
"wires": [
|
|
[
|
|
"dbac3472fc6c8c6b"
|
|
],
|
|
[
|
|
"e61351b02452479b"
|
|
],
|
|
[
|
|
"4635fe1f7e4a367f"
|
|
],
|
|
[
|
|
"626e1746ced16a4c"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "fc6548d30b49e4d0",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "48dd7d439fba9eda",
|
|
"name": "set metric",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "measurement",
|
|
"pt": "msg",
|
|
"to": "alexa",
|
|
"tot": "str"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5980,
|
|
"y": 6260,
|
|
"wires": [
|
|
[
|
|
"8a6f97848d7b1a2c"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "c72c85a05c057eb6",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "48dd7d439fba9eda",
|
|
"name": "room - ui - alexa - metric",
|
|
"links": [
|
|
"b6323e1460f6f50c"
|
|
],
|
|
"x": 5115,
|
|
"y": 6200,
|
|
"wires": [
|
|
[
|
|
"63f153f048b1295f"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "5f5234be5bf42b3a",
|
|
"type": "link in",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "48dd7d439fba9eda",
|
|
"name": "room - ui - alexa - load",
|
|
"links": [
|
|
"9e4bfee0db3051d4"
|
|
],
|
|
"x": 5115,
|
|
"y": 6140,
|
|
"wires": [
|
|
[
|
|
"01cf02dbabfb3096",
|
|
"2723a51ead34599a",
|
|
"130d6f3ddbbffdae"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "8a6f97848d7b1a2c",
|
|
"type": "link out",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "48dd7d439fba9eda",
|
|
"name": "room - ui - alexa - metric",
|
|
"mode": "link",
|
|
"links": [
|
|
"2690f4e06626ebda"
|
|
],
|
|
"x": 6115,
|
|
"y": 6260,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "63f153f048b1295f",
|
|
"type": "switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "48dd7d439fba9eda",
|
|
"name": "measurement",
|
|
"property": "measurement",
|
|
"propertyType": "msg",
|
|
"rules": [
|
|
{
|
|
"t": "eq",
|
|
"v": "alexa",
|
|
"vt": "str"
|
|
}
|
|
],
|
|
"checkall": "false",
|
|
"repair": false,
|
|
"outputs": 1,
|
|
"x": 5280,
|
|
"y": 6200,
|
|
"wires": [
|
|
[
|
|
"2923cfe0def7c0ad",
|
|
"7475623aa0893639"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "01cf02dbabfb3096",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "48dd7d439fba9eda",
|
|
"name": "reset",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "0",
|
|
"tot": "num"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5630,
|
|
"y": 6320,
|
|
"wires": [
|
|
[
|
|
"e61351b02452479b",
|
|
"4635fe1f7e4a367f",
|
|
"626e1746ced16a4c"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "130d6f3ddbbffdae",
|
|
"type": "change",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "48dd7d439fba9eda",
|
|
"name": "reset",
|
|
"rules": [
|
|
{
|
|
"t": "set",
|
|
"p": "payload",
|
|
"pt": "msg",
|
|
"to": "false",
|
|
"tot": "bool"
|
|
}
|
|
],
|
|
"action": "",
|
|
"property": "",
|
|
"from": "",
|
|
"to": "",
|
|
"reg": false,
|
|
"x": 5630,
|
|
"y": 6260,
|
|
"wires": [
|
|
[
|
|
"dbac3472fc6c8c6b"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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": 5630,
|
|
"y": 6200,
|
|
"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": 5630,
|
|
"y": 6140,
|
|
"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": 5800,
|
|
"y": 6140,
|
|
"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": 5970,
|
|
"y": 6140,
|
|
"wires": []
|
|
},
|
|
{
|
|
"id": "ecf7b9d277d80279",
|
|
"type": "ui-control",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "48dd7d439fba9eda",
|
|
"name": "",
|
|
"ui": "2d75e4809d2a6fbf",
|
|
"events": "all",
|
|
"x": 5800,
|
|
"y": 6200,
|
|
"wires": [
|
|
[]
|
|
]
|
|
},
|
|
{
|
|
"id": "e61351b02452479b",
|
|
"type": "ui-slider",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "48dd7d439fba9eda",
|
|
"group": "e807a144dac63624",
|
|
"name": "high",
|
|
"label": "Fort",
|
|
"tooltip": "",
|
|
"order": 4,
|
|
"width": "6",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"outs": "end",
|
|
"topic": "high",
|
|
"topicType": "str",
|
|
"thumbLabel": true,
|
|
"min": 0,
|
|
"max": "99",
|
|
"step": "1",
|
|
"className": "",
|
|
"x": 5790,
|
|
"y": 6320,
|
|
"wires": [
|
|
[
|
|
"fc6548d30b49e4d0"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "4635fe1f7e4a367f",
|
|
"type": "ui-slider",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "48dd7d439fba9eda",
|
|
"group": "e807a144dac63624",
|
|
"name": "low",
|
|
"label": "Faible",
|
|
"tooltip": "",
|
|
"order": 5,
|
|
"width": "6",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"outs": "end",
|
|
"topic": "low",
|
|
"topicType": "str",
|
|
"thumbLabel": true,
|
|
"min": 0,
|
|
"max": "99",
|
|
"step": "1",
|
|
"className": "",
|
|
"x": 5790,
|
|
"y": 6380,
|
|
"wires": [
|
|
[
|
|
"fc6548d30b49e4d0"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "dbac3472fc6c8c6b",
|
|
"type": "ui-switch",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "48dd7d439fba9eda",
|
|
"name": "",
|
|
"label": "Actif",
|
|
"group": "e807a144dac63624",
|
|
"order": 3,
|
|
"width": "6",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"topic": "actif",
|
|
"topicType": "str",
|
|
"style": "",
|
|
"className": "",
|
|
"onvalue": "true",
|
|
"onvalueType": "bool",
|
|
"onicon": "",
|
|
"oncolor": "",
|
|
"offvalue": "false",
|
|
"offvalueType": "bool",
|
|
"officon": "",
|
|
"offcolor": "",
|
|
"x": 5790,
|
|
"y": 6260,
|
|
"wires": [
|
|
[
|
|
"fc6548d30b49e4d0"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "7475623aa0893639",
|
|
"type": "delay",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "48dd7d439fba9eda",
|
|
"name": "20 ms",
|
|
"pauseType": "delay",
|
|
"timeout": "20",
|
|
"timeoutUnits": "milliseconds",
|
|
"rate": "1",
|
|
"nbRateUnits": "1",
|
|
"rateUnits": "second",
|
|
"randomFirst": "1",
|
|
"randomLast": "5",
|
|
"randomUnits": "seconds",
|
|
"drop": false,
|
|
"allowrate": false,
|
|
"outputs": 1,
|
|
"x": 5470,
|
|
"y": 6380,
|
|
"wires": [
|
|
[
|
|
"d5a2226e7f24deda"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "626e1746ced16a4c",
|
|
"type": "ui-slider",
|
|
"z": "aab0c030de7df5cc",
|
|
"g": "48dd7d439fba9eda",
|
|
"group": "e807a144dac63624",
|
|
"name": "volume",
|
|
"label": "Volume",
|
|
"tooltip": "",
|
|
"order": 2,
|
|
"width": "6",
|
|
"height": "1",
|
|
"passthru": false,
|
|
"outs": "end",
|
|
"topic": "volume",
|
|
"topicType": "str",
|
|
"thumbLabel": true,
|
|
"min": 0,
|
|
"max": "99",
|
|
"step": "1",
|
|
"className": "",
|
|
"x": 5800,
|
|
"y": 6440,
|
|
"wires": [
|
|
[
|
|
"fc6548d30b49e4d0"
|
|
]
|
|
]
|
|
}
|
|
] |