{"id":16220,"date":"2021-01-24T13:42:42","date_gmt":"2021-01-24T12:42:42","guid":{"rendered":"http:\/\/blog.wenzlaff.de\/?p=16220"},"modified":"2021-02-04T18:44:07","modified_gmt":"2021-02-04T17:44:07","slug":"small-but-mighty-nodered-uptimer-mit-gui","status":"publish","type":"post","link":"http:\/\/blog.wenzlaff.de\/?p=16220","title":{"rendered":"small but mighty\u200e: NodeRed uptimer mit Gui"},"content":{"rendered":"<p>Wer mal sehen will, wie lange sein Raspberry Pi l\u00e4uft, hier mal dazu ein kleiner Flow:<\/p>\n<p><a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/01\/wenzlaff.de-2021-01-24-um-13.33.09.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/01\/wenzlaff.de-2021-01-24-um-13.33.09.png\" alt=\"\" width=\"1304\" height=\"618\" class=\"aligncenter size-full wp-image-16221\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/01\/wenzlaff.de-2021-01-24-um-13.33.09.png 1304w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/01\/wenzlaff.de-2021-01-24-um-13.33.09-300x142.png 300w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/01\/wenzlaff.de-2021-01-24-um-13.33.09-1024x485.png 1024w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/01\/wenzlaff.de-2021-01-24-um-13.33.09-768x364.png 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n<p>Hier die Gui dazu. &#8230;  <!--more--><\/p>\n<p><a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/01\/wenzlaff.de-2021-01-24-um-13.30.00.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/01\/wenzlaff.de-2021-01-24-um-13.30.00.png\" alt=\"\" width=\"894\" height=\"438\" class=\"aligncenter size-full wp-image-16222\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/01\/wenzlaff.de-2021-01-24-um-13.30.00.png 894w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/01\/wenzlaff.de-2021-01-24-um-13.30.00-300x147.png 300w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/01\/wenzlaff.de-2021-01-24-um-13.30.00-768x376.png 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n<p>Wie arbeitet der Flow? Er fragt einfach per <a href=\"http:\/\/blog.wenzlaff.de\/?p=16150\" rel=\"noopener\" target=\"_blank\">uptime<\/a> das System mit dem Exc.-Node ab, und gibt das Ergebnis aus:<\/p>\n<p><a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/01\/wenzlaff.de-2021-01-24-um-13.39.47.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/01\/wenzlaff.de-2021-01-24-um-13.39.47.png\" alt=\"\" width=\"1006\" height=\"810\" class=\"aligncenter size-full wp-image-16225\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/01\/wenzlaff.de-2021-01-24-um-13.39.47.png 1006w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/01\/wenzlaff.de-2021-01-24-um-13.39.47-300x242.png 300w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/01\/wenzlaff.de-2021-01-24-um-13.39.47-768x618.png 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n<p>Die Aktualisierung findet jede Minute statt. Hier der Code des Flows &#8230;<\/p>\n<pre class=\"lang:default decode:true \" >[\r\n    {\r\n        \"id\": \"8f1b84eb.2c82e\",\r\n        \"type\": \"tab\",\r\n        \"label\": \"Uptime\",\r\n        \"disabled\": false,\r\n        \"info\": \"\"\r\n    },\r\n    {\r\n        \"id\": \"ba501f92.7d2bd\",\r\n        \"type\": \"group\",\r\n        \"z\": \"8f1b84eb.2c82e\",\r\n        \"name\": \"Laufzeit\",\r\n        \"style\": {\r\n            \"fill\": \"#ffefbf\",\r\n            \"label\": true\r\n        },\r\n        \"nodes\": [\r\n            \"ddbed8fd.dbcda8\",\r\n            \"d3f9cf52.28fd38\",\r\n            \"477509ff.a135a8\"\r\n        ],\r\n        \"x\": 84,\r\n        \"y\": 111.5,\r\n        \"w\": 522,\r\n        \"h\": 97\r\n    },\r\n    {\r\n        \"id\": \"ddbed8fd.dbcda8\",\r\n        \"type\": \"ui_text\",\r\n        \"z\": \"8f1b84eb.2c82e\",\r\n        \"g\": \"ba501f92.7d2bd\",\r\n        \"group\": \"bd1b7ac2.5deb78\",\r\n        \"order\": 0,\r\n        \"width\": \"0\",\r\n        \"height\": \"0\",\r\n        \"name\": \"\",\r\n        \"label\": \"\",\r\n        \"format\": \"{{msg.payload}}\",\r\n        \"layout\": \"col-center\",\r\n        \"x\": 530,\r\n        \"y\": 160,\r\n        \"wires\": []\r\n    },\r\n    {\r\n        \"id\": \"d3f9cf52.28fd38\",\r\n        \"type\": \"exec\",\r\n        \"z\": \"8f1b84eb.2c82e\",\r\n        \"g\": \"ba501f92.7d2bd\",\r\n        \"command\": \"uptime\",\r\n        \"addpay\": true,\r\n        \"append\": \"\",\r\n        \"useSpawn\": \"false\",\r\n        \"timer\": \"\",\r\n        \"oldrc\": false,\r\n        \"name\": \"uptime\",\r\n        \"x\": 370,\r\n        \"y\": 160,\r\n        \"wires\": [\r\n            [\r\n                \"ddbed8fd.dbcda8\"\r\n            ],\r\n            [],\r\n            []\r\n        ]\r\n    },\r\n    {\r\n        \"id\": \"477509ff.a135a8\",\r\n        \"type\": \"inject\",\r\n        \"z\": \"8f1b84eb.2c82e\",\r\n        \"g\": \"ba501f92.7d2bd\",\r\n        \"name\": \"\",\r\n        \"props\": [\r\n            {\r\n                \"p\": \"payload\"\r\n            },\r\n            {\r\n                \"p\": \"topic\",\r\n                \"vt\": \"str\"\r\n            }\r\n        ],\r\n        \"repeat\": \"60\",\r\n        \"crontab\": \"\",\r\n        \"once\": false,\r\n        \"onceDelay\": 0.1,\r\n        \"topic\": \"\",\r\n        \"payload\": \"\",\r\n        \"payloadType\": \"date\",\r\n        \"x\": 200,\r\n        \"y\": 160,\r\n        \"wires\": [\r\n            [\r\n                \"d3f9cf52.28fd38\"\r\n            ]\r\n        ]\r\n    },\r\n    {\r\n        \"id\": \"b5cd3093.b36578\",\r\n        \"type\": \"comment\",\r\n        \"z\": \"8f1b84eb.2c82e\",\r\n        \"name\": \"(c) 2021 Thomas Wenzlaff   www.wenzlaff.info\",\r\n        \"info\": \"\",\r\n        \"x\": 430,\r\n        \"y\": 80,\r\n        \"wires\": []\r\n    },\r\n    {\r\n        \"id\": \"ad04c70c.b27378\",\r\n        \"type\": \"comment\",\r\n        \"z\": \"8f1b84eb.2c82e\",\r\n        \"name\": \"Uptime Counter\",\r\n        \"info\": \"\",\r\n        \"x\": 160,\r\n        \"y\": 80,\r\n        \"wires\": []\r\n    },\r\n    {\r\n        \"id\": \"bd1b7ac2.5deb78\",\r\n        \"type\": \"ui_group\",\r\n        \"name\": \"Standard\",\r\n        \"tab\": \"c5e3daab.75c128\",\r\n        \"order\": 1,\r\n        \"disp\": true,\r\n        \"width\": \"6\",\r\n        \"collapse\": true\r\n    },\r\n    {\r\n        \"id\": \"c5e3daab.75c128\",\r\n        \"type\": \"ui_tab\",\r\n        \"name\": \"System Timer\",\r\n        \"icon\": \"dashboard\",\r\n        \"disabled\": false,\r\n        \"hidden\": false\r\n    }\r\n]<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Wer mal sehen will, wie lange sein Raspberry Pi l\u00e4uft, hier mal dazu ein kleiner Flow: Hier die Gui dazu. &#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[220,808,2520],"tags":[2857,2724,2824,1569],"class_list":["post-16220","post","type-post","status-publish","format-standard","hentry","category-anleitung","category-linux-2","category-node-red","tag-anzeige","tag-laufzeit","tag-nodered","tag-uptime"],"_links":{"self":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/16220","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=16220"}],"version-history":[{"count":0,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/16220\/revisions"}],"wp:attachment":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=16220"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=16220"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=16220"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}