add Linky features

This commit is contained in:
JcDenis 2024-04-27 18:06:32 +02:00
parent 987e3113de
commit 41451f9b84
7 changed files with 5270 additions and 324 deletions

View file

@ -243,7 +243,7 @@
"page": "90601eed5215748f", "page": "90601eed5215748f",
"width": "6", "width": "6",
"height": "1", "height": "1",
"order": 3, "order": 1,
"showTitle": true, "showTitle": true,
"className": "", "className": "",
"visible": "true", "visible": "true",
@ -300,7 +300,7 @@
"page": "90601eed5215748f", "page": "90601eed5215748f",
"width": "6", "width": "6",
"height": "3", "height": "3",
"order": 8, "order": 5,
"showTitle": true, "showTitle": true,
"className": "", "className": "",
"visible": "true", "visible": "true",
@ -313,7 +313,7 @@
"page": "90601eed5215748f", "page": "90601eed5215748f",
"width": "6", "width": "6",
"height": "1", "height": "1",
"order": 6, "order": 4,
"showTitle": true, "showTitle": true,
"className": "", "className": "",
"visible": "true", "visible": "true",
@ -411,5 +411,75 @@
"className": "", "className": "",
"visible": "true", "visible": "true",
"disabled": "false" "disabled": "false"
},
{
"id": "611358544679e8cf",
"type": "ui-group",
"name": "Linky",
"page": "90601eed5215748f",
"width": "6",
"height": "1",
"order": 3,
"showTitle": true,
"className": "",
"visible": "true",
"disabled": "false"
},
{
"id": "e408b55d1dc6870d",
"type": "influxdb",
"hostname": "10.40.0.112",
"port": "8086",
"protocol": "http",
"database": "database",
"name": "influxdb",
"usetls": false,
"tls": "",
"influxdbVersion": "2.0",
"url": "http://10.40.0.112",
"timeout": "10",
"rejectUnauthorized": false
},
{
"id": "241fa70e798648e8",
"type": "ui-group",
"name": "Linky",
"page": "8e909fed7a35e981",
"width": "6",
"height": "1",
"order": 5,
"showTitle": true,
"className": "",
"visible": "true",
"disabled": "false"
},
{
"id": "a207a0d51c2ff7a8",
"type": "influxdb",
"hostname": "10.40.0.112",
"port": "8086",
"protocol": "http",
"database": "database",
"name": "influxdb",
"usetls": false,
"tls": "",
"influxdbVersion": "2.0",
"url": "http://10.40.0.112",
"timeout": "10",
"rejectUnauthorized": false
},
{
"id": "8e909fed7a35e981",
"type": "ui-page",
"name": "Maison",
"ui": "2d75e4809d2a6fbf",
"path": "/",
"icon": "home",
"layout": "flex",
"theme": "0e53487482752cfe",
"order": 1,
"className": "",
"visible": "true",
"disabled": "false"
} }
] ]

File diff suppressed because one or more lines are too long

3364
flows/K.linky.json Normal file

File diff suppressed because it is too large Load diff

View file

@ -2732,7 +2732,8 @@
"links": [ "links": [
"105c061631062fa1", "105c061631062fa1",
"444b573a678eae86", "444b573a678eae86",
"9d1ff2ced120c248" "9d1ff2ced120c248",
"b8039538d3ab41e7"
], ],
"x": 365, "x": 365,
"y": 2580, "y": 2580,
@ -3710,7 +3711,8 @@
"mode": "link", "mode": "link",
"links": [ "links": [
"112f15815d373541", "112f15815d373541",
"44a6b39d960c738d" "44a6b39d960c738d",
"acc79920bf40652d"
], ],
"x": 1215, "x": 1215,
"y": 3780, "y": 3780,
@ -5653,7 +5655,11 @@
"836e500a2c7822c7", "836e500a2c7822c7",
"490e37ccfca71dba", "490e37ccfca71dba",
"54bfe450e2c0b4c4", "54bfe450e2c0b4c4",
"89feb0a79db2f26b" "89feb0a79db2f26b",
"7e386532c9061f5e",
"8a93715d93e96ec9",
"be031b830d435b36",
"11474b42d0af96e8"
], ],
"x": 5195, "x": 5195,
"y": 1260, "y": 1260,
@ -5680,7 +5686,11 @@
"cf471b8980158bc0", "cf471b8980158bc0",
"c2dc31e0130a863a", "c2dc31e0130a863a",
"ec3963cba00585e6", "ec3963cba00585e6",
"a33484931cee65b0" "a33484931cee65b0",
"9a7fb4052f4efa9d",
"a97c1309cdf39d94",
"d16064888745aca6",
"3d7533b312eee22a"
], ],
"x": 135, "x": 135,
"y": 1260, "y": 1260,
@ -6577,7 +6587,9 @@
"35b93554c4c3380f", "35b93554c4c3380f",
"62056c26d5ec8e87", "62056c26d5ec8e87",
"3cc31621bae4b8f4", "3cc31621bae4b8f4",
"9fffdbd918ac2457" "9fffdbd918ac2457",
"7a340e512e7cec9a",
"775013411d26e549"
], ],
"x": 1315, "x": 1315,
"y": 780, "y": 780,
@ -6595,7 +6607,10 @@
"8d6827df412a4059", "8d6827df412a4059",
"11010cbbc6f9b2c8", "11010cbbc6f9b2c8",
"832cdc9413fa68e9", "832cdc9413fa68e9",
"e6ea054f0c263d05" "e6ea054f0c263d05",
"2a688b0630f5cca4",
"c726ae1ce799b0e5",
"b943866ac0bfd44c"
], ],
"x": 135, "x": 135,
"y": 780, "y": 780,
@ -6960,7 +6975,9 @@
"4e6003732b266fe2", "4e6003732b266fe2",
"4bec446170e0294c", "4bec446170e0294c",
"ef0d3b8996ec469c", "ef0d3b8996ec469c",
"804c8129107645c1" "804c8129107645c1",
"05787fb2b77146c8",
"5d277429bd835728"
], ],
"x": 2075, "x": 2075,
"y": 600, "y": 600,

File diff suppressed because it is too large Load diff

View file

@ -66,79 +66,6 @@
"w": 1914, "w": 1914,
"h": 854 "h": 854
}, },
{
"id": "f8998acf5aadbdb9",
"type": "group",
"z": "677f66663a198839",
"g": "f2395f53893d1689",
"name": "system - mode - device",
"style": {
"fill": "#ffC000",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"aaee376ab741c976",
"11010cbbc6f9b2c8",
"e281bad48bd293b1",
"4dab258c1a09367d",
"35c1bab44d004988",
"de7d9964bf29e382",
"d41e4cebce2bca43",
"97dc196e81b7409d",
"0c700c804ad43278",
"0fd97492731debd9",
"ba0d99bb4b415430",
"6623e31afbcb8143",
"7639c6337690230d",
"928da51d7458e5c8",
"b517f0ddca2c408f"
],
"x": 94,
"y": 199,
"w": 542,
"h": 802
},
{
"id": "fa7ddb9a4e76d4f4",
"type": "group",
"z": "677f66663a198839",
"g": "f2395f53893d1689",
"name": "system - mode - ui",
"style": {
"fill": "#6f2fa0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"9115d56d55c93df5",
"349f3c40d1c1b12e",
"021f86a9f6ab04ae",
"34e6ce73275a532e",
"bf9261f8ae1151d3",
"24516baa1174ca38",
"ae364154f775506a",
"003aaac69cd1095e",
"04863aeaaaed38cf",
"ca06a9cb7106d9e8",
"97e27495865247db",
"587bde08ed6671de",
"c40ffe49c0a0ff99",
"8ff81811fc69c047",
"e7fce90947d78bb6",
"7162e871274ba773",
"9c410754eeed38a4",
"1d6431834655bebd",
"17ccab488210a553",
"0eaec60a9f3079c3",
"e5711a71b3892db1",
"f7f098848fd8f773"
],
"x": 734,
"y": 199,
"w": 1222,
"h": 802
},
{ {
"id": "b797275a94ef83a0", "id": "b797275a94ef83a0",
"type": "group", "type": "group",
@ -158,81 +85,6 @@
"w": 1994, "w": 1994,
"h": 794 "h": 794
}, },
{
"id": "74e688fe3aca2cf8",
"type": "group",
"z": "677f66663a198839",
"g": "b797275a94ef83a0",
"name": "system - clock - device",
"style": {
"fill": "#ffC000",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"5230d94fd1a50ee4",
"832cdc9413fa68e9",
"346449e7aa3acf06",
"bc5b2e9697867707",
"b1c1797c1d7105fc",
"d192a18518dbaddb",
"66fc117529d78f16",
"edeeccf645772a19",
"76299bb5b2511493",
"337719979ff14b9d"
],
"x": 94,
"y": 1099,
"w": 582,
"h": 502
},
{
"id": "ce95f1d44dfe8e41",
"type": "group",
"z": "677f66663a198839",
"g": "b797275a94ef83a0",
"name": "system - clock - ui",
"style": {
"fill": "#6f2fa0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"d7b772643055b543",
"bf58597579fa65ac",
"eb0e20481326e5c8",
"9dbdaedc889b5e55",
"8a2cc36fee115da2",
"3ee329a652898c8e",
"c43a832d72d5f53c",
"35b93554c4c3380f",
"3c3ee84183ecc882",
"18ca1e572ed1016e",
"b0ed6159a28316ed",
"e161c2ee367d789c",
"30c1212e2308599a",
"8393b1d9a9587d31",
"58eb4557bbe9720b",
"caf9f9d55230f2c7",
"04c0023c70785d63",
"1b40d5db9a25ad98",
"5e8e2d18d89e920c",
"ab6b3f6d38264d59",
"14fc27d24bd74772",
"8a25ef86b6027c7c",
"b8192e76c51fbbc4",
"61f16e58b8dd9743",
"45366ae388d08a21",
"3d531a0a7bd86cc6",
"cc201fa7c244f54c",
"54939b731493ac8e",
"04d9f9e663d23588"
],
"x": 774,
"y": 1099,
"w": 1262,
"h": 742
},
{ {
"id": "ac8656880e79c64f", "id": "ac8656880e79c64f",
"type": "group", "type": "group",
@ -253,77 +105,6 @@
"w": 2094, "w": 2094,
"h": 194 "h": 194
}, },
{
"id": "3ac47f7c0d888114",
"type": "group",
"z": "677f66663a198839",
"g": "ac8656880e79c64f",
"name": "system - monitor - device",
"style": {
"fill": "#ffC000",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"c2f4ed65313c79e3",
"e6ea054f0c263d05",
"ea0a6bf7471569b8",
"7f27c671b36b7f0d"
],
"x": 94,
"y": 1939,
"w": 502,
"h": 142
},
{
"id": "869c12168d4f1eff",
"type": "group",
"z": "677f66663a198839",
"g": "ac8656880e79c64f",
"name": "system - monitor - source",
"style": {
"fill": "#0070c0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"105c061631062fa1",
"28451c24664fea72",
"a3dd1fa555510840",
"4746f7254a82e9bc"
],
"x": 694,
"y": 1939,
"w": 562,
"h": 82
},
{
"id": "846c648ed9c9e2f4",
"type": "group",
"z": "677f66663a198839",
"g": "ac8656880e79c64f",
"name": "system - monitor - ui",
"style": {
"fill": "#6f2fa0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"836e500a2c7822c7",
"dfaedc0968b10c81",
"593c443b02b44445",
"a5ba2de38ffe6ea3",
"62056c26d5ec8e87",
"705b7aecc5fbd42d",
"bbbe0888e1da93c3",
"f2e7804129259d9e",
"5ba738211e0c4eac"
],
"x": 1354,
"y": 1939,
"w": 782,
"h": 142
},
{ {
"id": "a36cc06f8dcbf00f", "id": "a36cc06f8dcbf00f",
"type": "group", "type": "group",
@ -343,97 +124,6 @@
"w": 2364, "w": 2364,
"h": 794 "h": 794
}, },
{
"id": "f29264eda4a17c64",
"type": "group",
"z": "677f66663a198839",
"g": "a36cc06f8dcbf00f",
"name": "system - statistics - update",
"style": {
"fill": "#92d04f",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"b4dcaf3216134966",
"ff1a30fbddcaa9fd",
"38177fb0e91fdd3e",
"d4a3fdcacd1fd1b5",
"490e37ccfca71dba",
"f4bd51a249bc40ab",
"8f3269222142f0f4",
"30972c85a28530dc",
"0ed67256bb147e2b",
"824a1416d7a3cfe1",
"b2547f7ff4878848",
"dff88b670b073ad9",
"ef2234fa4551184f",
"66b91b737f90ea46",
"b5f125bb007480a0",
"3839ed033b24f53f",
"043c5221abd8d856",
"77c59c4ebafe42bf",
"77736ba628ab516c",
"dfeb8a18db2eaef3",
"673139e4d39c82c4",
"38b4444508aa953e",
"3aa89a8bd365e23f"
],
"x": 94,
"y": 2179,
"w": 1062,
"h": 562
},
{
"id": "669888077b4dd178",
"type": "group",
"z": "677f66663a198839",
"g": "a36cc06f8dcbf00f",
"name": "system - statistics - ui",
"style": {
"fill": "#6f2fa0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"b17e3350f9ba81ad",
"16111c5661efcc71",
"deb62bbcd93f939a",
"724cba04d6600bc8",
"85184cd9cd45e820",
"b105c14c0fdc8160",
"bd3ccecd7ffb358a",
"30ef8005a9e47bc3",
"24ac821b70937ab9",
"0b20ddd97c1ede52",
"5a3104504f4a3395",
"a0f5fe52e7f961cd",
"a8090bc0c14620a4",
"ae20c2d4314177d6",
"117fb09fe859797f",
"c44f928da06c7300",
"7f49756b83bfd4c2",
"2c98293fd7165f55",
"8a2831b7ca3f44bb",
"444cfa997924f2d1",
"df6025b5aae9e534",
"6d0a3f786ee1e6dc",
"219a160adad0a1f0",
"882afb599b11dfc2",
"3942f23acf0c46ef",
"7c26fd276e02a4e0",
"9514e7483e1fbf25",
"aa2c1cbac43ce23d",
"5b377209d189ce5f",
"44098478ecf1656f",
"57d699f1b6a32708",
"f6d83a5f32df320b"
],
"x": 1254,
"y": 2179,
"w": 1152,
"h": 742
},
{ {
"id": "57bf8eefe70206c0", "id": "57bf8eefe70206c0",
"type": "group", "type": "group",
@ -641,6 +331,316 @@
"w": 2082, "w": 2082,
"h": 202 "h": 202
}, },
{
"id": "f8998acf5aadbdb9",
"type": "group",
"z": "677f66663a198839",
"g": "f2395f53893d1689",
"name": "system - mode - device",
"style": {
"fill": "#ffC000",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"aaee376ab741c976",
"11010cbbc6f9b2c8",
"e281bad48bd293b1",
"4dab258c1a09367d",
"35c1bab44d004988",
"de7d9964bf29e382",
"d41e4cebce2bca43",
"97dc196e81b7409d",
"0c700c804ad43278",
"0fd97492731debd9",
"ba0d99bb4b415430",
"6623e31afbcb8143",
"7639c6337690230d",
"928da51d7458e5c8",
"b517f0ddca2c408f"
],
"x": 94,
"y": 199,
"w": 542,
"h": 802
},
{
"id": "fa7ddb9a4e76d4f4",
"type": "group",
"z": "677f66663a198839",
"g": "f2395f53893d1689",
"name": "system - mode - ui",
"style": {
"fill": "#6f2fa0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"9115d56d55c93df5",
"349f3c40d1c1b12e",
"021f86a9f6ab04ae",
"34e6ce73275a532e",
"bf9261f8ae1151d3",
"24516baa1174ca38",
"ae364154f775506a",
"003aaac69cd1095e",
"04863aeaaaed38cf",
"ca06a9cb7106d9e8",
"97e27495865247db",
"587bde08ed6671de",
"c40ffe49c0a0ff99",
"8ff81811fc69c047",
"e7fce90947d78bb6",
"7162e871274ba773",
"9c410754eeed38a4",
"1d6431834655bebd",
"17ccab488210a553",
"0eaec60a9f3079c3",
"e5711a71b3892db1",
"f7f098848fd8f773"
],
"x": 734,
"y": 199,
"w": 1222,
"h": 802
},
{
"id": "74e688fe3aca2cf8",
"type": "group",
"z": "677f66663a198839",
"g": "b797275a94ef83a0",
"name": "system - clock - device",
"style": {
"fill": "#ffC000",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"5230d94fd1a50ee4",
"832cdc9413fa68e9",
"346449e7aa3acf06",
"bc5b2e9697867707",
"b1c1797c1d7105fc",
"d192a18518dbaddb",
"66fc117529d78f16",
"edeeccf645772a19",
"76299bb5b2511493",
"337719979ff14b9d"
],
"x": 94,
"y": 1099,
"w": 582,
"h": 502
},
{
"id": "ce95f1d44dfe8e41",
"type": "group",
"z": "677f66663a198839",
"g": "b797275a94ef83a0",
"name": "system - clock - ui",
"style": {
"fill": "#6f2fa0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"d7b772643055b543",
"bf58597579fa65ac",
"eb0e20481326e5c8",
"9dbdaedc889b5e55",
"8a2cc36fee115da2",
"3ee329a652898c8e",
"c43a832d72d5f53c",
"35b93554c4c3380f",
"3c3ee84183ecc882",
"18ca1e572ed1016e",
"b0ed6159a28316ed",
"e161c2ee367d789c",
"30c1212e2308599a",
"8393b1d9a9587d31",
"58eb4557bbe9720b",
"caf9f9d55230f2c7",
"04c0023c70785d63",
"1b40d5db9a25ad98",
"5e8e2d18d89e920c",
"ab6b3f6d38264d59",
"14fc27d24bd74772",
"8a25ef86b6027c7c",
"b8192e76c51fbbc4",
"61f16e58b8dd9743",
"45366ae388d08a21",
"3d531a0a7bd86cc6",
"cc201fa7c244f54c",
"54939b731493ac8e",
"04d9f9e663d23588"
],
"x": 774,
"y": 1099,
"w": 1262,
"h": 742
},
{
"id": "3ac47f7c0d888114",
"type": "group",
"z": "677f66663a198839",
"g": "ac8656880e79c64f",
"name": "system - monitor - device",
"style": {
"fill": "#ffC000",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"c2f4ed65313c79e3",
"e6ea054f0c263d05",
"ea0a6bf7471569b8",
"7f27c671b36b7f0d"
],
"x": 94,
"y": 1939,
"w": 502,
"h": 142
},
{
"id": "869c12168d4f1eff",
"type": "group",
"z": "677f66663a198839",
"g": "ac8656880e79c64f",
"name": "system - monitor - source",
"style": {
"fill": "#0070c0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"105c061631062fa1",
"28451c24664fea72",
"a3dd1fa555510840",
"4746f7254a82e9bc"
],
"x": 694,
"y": 1939,
"w": 562,
"h": 82
},
{
"id": "846c648ed9c9e2f4",
"type": "group",
"z": "677f66663a198839",
"g": "ac8656880e79c64f",
"name": "system - monitor - ui",
"style": {
"fill": "#6f2fa0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"836e500a2c7822c7",
"dfaedc0968b10c81",
"593c443b02b44445",
"a5ba2de38ffe6ea3",
"62056c26d5ec8e87",
"705b7aecc5fbd42d",
"bbbe0888e1da93c3",
"f2e7804129259d9e",
"5ba738211e0c4eac"
],
"x": 1354,
"y": 1939,
"w": 782,
"h": 142
},
{
"id": "f29264eda4a17c64",
"type": "group",
"z": "677f66663a198839",
"g": "a36cc06f8dcbf00f",
"name": "system - statistics - update",
"style": {
"fill": "#92d04f",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"b4dcaf3216134966",
"ff1a30fbddcaa9fd",
"38177fb0e91fdd3e",
"d4a3fdcacd1fd1b5",
"490e37ccfca71dba",
"f4bd51a249bc40ab",
"8f3269222142f0f4",
"30972c85a28530dc",
"0ed67256bb147e2b",
"824a1416d7a3cfe1",
"b2547f7ff4878848",
"dff88b670b073ad9",
"ef2234fa4551184f",
"66b91b737f90ea46",
"b5f125bb007480a0",
"3839ed033b24f53f",
"043c5221abd8d856",
"77c59c4ebafe42bf",
"77736ba628ab516c",
"dfeb8a18db2eaef3",
"673139e4d39c82c4",
"38b4444508aa953e",
"3aa89a8bd365e23f"
],
"x": 94,
"y": 2179,
"w": 1062,
"h": 562
},
{
"id": "669888077b4dd178",
"type": "group",
"z": "677f66663a198839",
"g": "a36cc06f8dcbf00f",
"name": "system - statistics - ui",
"style": {
"fill": "#6f2fa0",
"fill-opacity": "0.05",
"label": true
},
"nodes": [
"b17e3350f9ba81ad",
"16111c5661efcc71",
"deb62bbcd93f939a",
"724cba04d6600bc8",
"85184cd9cd45e820",
"b105c14c0fdc8160",
"bd3ccecd7ffb358a",
"30ef8005a9e47bc3",
"24ac821b70937ab9",
"0b20ddd97c1ede52",
"5a3104504f4a3395",
"a0f5fe52e7f961cd",
"a8090bc0c14620a4",
"ae20c2d4314177d6",
"117fb09fe859797f",
"c44f928da06c7300",
"7f49756b83bfd4c2",
"2c98293fd7165f55",
"8a2831b7ca3f44bb",
"444cfa997924f2d1",
"df6025b5aae9e534",
"6d0a3f786ee1e6dc",
"219a160adad0a1f0",
"882afb599b11dfc2",
"3942f23acf0c46ef",
"7c26fd276e02a4e0",
"9514e7483e1fbf25",
"aa2c1cbac43ce23d",
"5b377209d189ce5f",
"44098478ecf1656f",
"57d699f1b6a32708",
"f6d83a5f32df320b"
],
"x": 1254,
"y": 2179,
"w": 1152,
"h": 742
},
{ {
"id": "da2f54e055f1d1ac", "id": "da2f54e055f1d1ac",
"type": "change", "type": "change",
@ -3946,7 +3946,8 @@
"g": "f29264eda4a17c64", "g": "f29264eda4a17c64",
"name": "system - statistics - influxdb", "name": "system - statistics - influxdb",
"links": [ "links": [
"4163673982458b27" "4163673982458b27",
"b20175d86ac76169"
], ],
"x": 135, "x": 135,
"y": 2340, "y": 2340,

View file

@ -11,7 +11,10 @@
"@flowfuse/node-red-dashboard": "1.8.1", "@flowfuse/node-red-dashboard": "1.8.1",
"node-red-contrib-cpu": "0.0.4", "node-red-contrib-cpu": "0.0.4",
"node-red-contrib-moment": "5.0.0", "node-red-contrib-moment": "5.0.0",
"node-red-contrib-bigtimer": "2.8.6" "node-red-contrib-bigtimer": "2.8.6",
"node-red-contrib-cron-plus": "2.1.0",
"node-red-contrib-influxdb": "0.7.0",
"node-red-contrib-credentials": "0.2.3"
}, },
"node-red": { "node-red": {
"settings": { "settings": {