{"id":16327,"date":"2021-02-18T02:18:41","date_gmt":"2021-02-18T01:18:41","guid":{"rendered":"http:\/\/blog.wenzlaff.de\/?p=16327"},"modified":"2021-02-24T08:35:42","modified_gmt":"2021-02-24T07:35:42","slug":"nodered-bitcoin-kurs-uebersichtlich-anzeigen","status":"publish","type":"post","link":"http:\/\/blog.wenzlaff.de\/?p=16327","title":{"rendered":"NodeRed: Bitcoin Kurs \u00fcbersichtlich anzeigen"},"content":{"rendered":"<p><a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/02\/wenzlaff.de-2021-02-17-um-18.18.08.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/02\/wenzlaff.de-2021-02-17-um-18.18.08.png\" alt=\"\" width=\"2076\" height=\"756\" class=\"aligncenter size-full wp-image-16328\" \/><\/a><br \/>\nMal zum Feierabend einen kleine Bitcoin Flow mit NodeRed implementiert. &#8230;<!--more--><\/p>\n<p><a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/02\/wenzlaff.de-2021-02-17-um-18.17.47.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/02\/wenzlaff.de-2021-02-17-um-18.17.47.png\" alt=\"\" width=\"890\" height=\"784\" class=\"aligncenter size-full wp-image-16329\" \/><\/a><\/p>\n<p>Es gehen nat\u00fcrlich auch andere Cryptow\u00e4hrungen und Kurse.<br \/>\n<a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/02\/wenzlaff.de-2021-02-17-um-18.17.25.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/02\/wenzlaff.de-2021-02-17-um-18.17.25.png\" alt=\"\" width=\"1950\" height=\"1252\" class=\"aligncenter size-full wp-image-16330\" \/><\/a><\/p>\n<p>Hier der Flow, mal mit st\u00fcndlicher aktualisierung und manuellen Button:<\/p>\n<pre class=\"lang:default decode:true \" >[\r\n    {\r\n        \"id\": \"9928af8e.21852\",\r\n        \"type\": \"tab\",\r\n        \"label\": \"Crypto\",\r\n        \"disabled\": false,\r\n        \"info\": \"\"\r\n    },\r\n    {\r\n        \"id\": \"221f19a8.5d274e\",\r\n        \"type\": \"group\",\r\n        \"z\": \"9928af8e.21852\",\r\n        \"name\": \"Gui\",\r\n        \"style\": {\r\n            \"fill\": \"#e3f3d3\",\r\n            \"label\": true\r\n        },\r\n        \"nodes\": [\r\n            \"f924800e.a804d\",\r\n            \"a1b5f872.d82d08\"\r\n        ],\r\n        \"x\": 54,\r\n        \"y\": 179,\r\n        \"w\": 752,\r\n        \"h\": 82\r\n    },\r\n    {\r\n        \"id\": \"52207b33.a91e4c\",\r\n        \"type\": \"inject\",\r\n        \"z\": \"9928af8e.21852\",\r\n        \"name\": \"Abfrage jede Stunde\",\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\": \"3600\",\r\n        \"crontab\": \"\",\r\n        \"once\": true,\r\n        \"onceDelay\": 0.1,\r\n        \"topic\": \"\",\r\n        \"payload\": \"\",\r\n        \"payloadType\": \"date\",\r\n        \"x\": 140,\r\n        \"y\": 100,\r\n        \"wires\": [\r\n            [\r\n                \"8da0f528.8ccba\"\r\n            ]\r\n        ]\r\n    },\r\n    {\r\n        \"id\": \"8da0f528.8ccba\",\r\n        \"type\": \"http request\",\r\n        \"z\": \"9928af8e.21852\",\r\n        \"name\": \"Bitcoin\",\r\n        \"method\": \"GET\",\r\n        \"ret\": \"obj\",\r\n        \"paytoqs\": \"ignore\",\r\n        \"url\": \"https:\/\/api.kraken.com\/0\/public\/Ticker?pair=BTCEUR\",\r\n        \"tls\": \"\",\r\n        \"persist\": false,\r\n        \"proxy\": \"\",\r\n        \"authType\": \"\",\r\n        \"x\": 340,\r\n        \"y\": 100,\r\n        \"wires\": [\r\n            [\r\n                \"7f18c8a3.656d88\"\r\n            ]\r\n        ]\r\n    },\r\n    {\r\n        \"id\": \"a3dd082a.1f3db\",\r\n        \"type\": \"debug\",\r\n        \"z\": \"9928af8e.21852\",\r\n        \"name\": \"Konsole\",\r\n        \"active\": true,\r\n        \"tosidebar\": true,\r\n        \"console\": false,\r\n        \"tostatus\": false,\r\n        \"complete\": \"payload\",\r\n        \"targetType\": \"msg\",\r\n        \"statusVal\": \"\",\r\n        \"statusType\": \"auto\",\r\n        \"x\": 740,\r\n        \"y\": 100,\r\n        \"wires\": []\r\n    },\r\n    {\r\n        \"id\": \"e08970e0.148918\",\r\n        \"type\": \"comment\",\r\n        \"z\": \"9928af8e.21852\",\r\n        \"name\": \"Info zu JSON \",\r\n        \"info\": \"JSON:\\n      \/\/ Last ask price\\n      ask: ticker.a[0],\\n      \/\/ Last bid price\\n      bid: ticker.b[0],\\n      \/\/ Last trade closed\\n      lastTrade: ticker.c[0],\\n      \/\/ Volume traded in the last 24 houurs\\n      volume: ticker.v[1],\\n      \/\/ 24 hour low\\n      low: ticker.l[1],\\n      \/\/ 24 hour high\\n      high: ticker.h[1],\\n      \/\/ Open price\\n      open: ticker.o\",\r\n        \"x\": 730,\r\n        \"y\": 340,\r\n        \"wires\": []\r\n    },\r\n    {\r\n        \"id\": \"7f18c8a3.656d88\",\r\n        \"type\": \"function\",\r\n        \"z\": \"9928af8e.21852\",\r\n        \"name\": \"JSON to BTC in Euro\",\r\n        \"func\": \"msg.payload = msg.payload.result.XXBTZEUR.a[0]\\n\\nreturn msg;\",\r\n        \"outputs\": 1,\r\n        \"noerr\": 0,\r\n        \"initialize\": \"\",\r\n        \"finalize\": \"\",\r\n        \"x\": 540,\r\n        \"y\": 100,\r\n        \"wires\": [\r\n            [\r\n                \"a3dd082a.1f3db\",\r\n                \"a1b5f872.d82d08\"\r\n            ]\r\n        ]\r\n    },\r\n    {\r\n        \"id\": \"551c03f4.c0a534\",\r\n        \"type\": \"comment\",\r\n        \"z\": \"9928af8e.21852\",\r\n        \"name\": \"(c) 2021 Thomas Wenzlaff   www.wenzlaff.info\",\r\n        \"info\": \"\",\r\n        \"x\": 630,\r\n        \"y\": 40,\r\n        \"wires\": []\r\n    },\r\n    {\r\n        \"id\": \"8066fd6d.b3d0c8\",\r\n        \"type\": \"comment\",\r\n        \"z\": \"9928af8e.21852\",\r\n        \"name\": \"Bitcoin Kurs Ticker\",\r\n        \"info\": \"\",\r\n        \"x\": 120,\r\n        \"y\": 40,\r\n        \"wires\": []\r\n    },\r\n    {\r\n        \"id\": \"a1b5f872.d82d08\",\r\n        \"type\": \"ui_gauge\",\r\n        \"z\": \"9928af8e.21852\",\r\n        \"g\": \"221f19a8.5d274e\",\r\n        \"name\": \"Anzeige\",\r\n        \"group\": \"62ad21f6.478228\",\r\n        \"order\": 0,\r\n        \"width\": 0,\r\n        \"height\": 0,\r\n        \"gtype\": \"gage\",\r\n        \"title\": \"Bitcoin Kurs in Euro\",\r\n        \"label\": \"Euro\",\r\n        \"format\": \"{{value}}\",\r\n        \"min\": 0,\r\n        \"max\": \"100000\",\r\n        \"colors\": [\r\n            \"#00b500\",\r\n            \"#e6e600\",\r\n            \"#ca3838\"\r\n        ],\r\n        \"seg1\": \"\",\r\n        \"seg2\": \"\",\r\n        \"x\": 720,\r\n        \"y\": 220,\r\n        \"wires\": []\r\n    },\r\n    {\r\n        \"id\": \"f924800e.a804d\",\r\n        \"type\": \"ui_button\",\r\n        \"z\": \"9928af8e.21852\",\r\n        \"g\": \"221f19a8.5d274e\",\r\n        \"name\": \"\",\r\n        \"group\": \"62ad21f6.478228\",\r\n        \"order\": 3,\r\n        \"width\": 0,\r\n        \"height\": 0,\r\n        \"passthru\": false,\r\n        \"label\": \"Update\",\r\n        \"tooltip\": \"\",\r\n        \"color\": \"\",\r\n        \"bgcolor\": \"\",\r\n        \"icon\": \"\",\r\n        \"payload\": \"\",\r\n        \"payloadType\": \"str\",\r\n        \"topic\": \"\",\r\n        \"x\": 140,\r\n        \"y\": 220,\r\n        \"wires\": [\r\n            [\r\n                \"8da0f528.8ccba\"\r\n            ]\r\n        ]\r\n    },\r\n    {\r\n        \"id\": \"62ad21f6.478228\",\r\n        \"type\": \"ui_group\",\r\n        \"name\": \"Cryptow\u00e4hrung\",\r\n        \"tab\": \"9ed4e3c0.ac177\",\r\n        \"order\": 1,\r\n        \"disp\": true,\r\n        \"width\": \"6\",\r\n        \"collapse\": false\r\n    },\r\n    {\r\n        \"id\": \"9ed4e3c0.ac177\",\r\n        \"type\": \"ui_tab\",\r\n        \"name\": \"Crypto\",\r\n        \"icon\": \"dashboard\",\r\n        \"disabled\": false,\r\n        \"hidden\": false\r\n    }\r\n]<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Mal zum Feierabend einen kleine Bitcoin Flow mit NodeRed implementiert. &#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,4606,2520,1023],"tags":[1183,4634,4635,2516,3109,2824],"class_list":["post-16327","post","type-post","status-publish","format-standard","hentry","category-anleitung","category-crypto","category-node-red","category-raspberry-pi","tag-bitcoin","tag-bitcoin-btc","tag-bitcoin-btc-nodered","tag-flow","tag-kurs","tag-nodered"],"_links":{"self":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/16327","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=16327"}],"version-history":[{"count":0,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/16327\/revisions"}],"wp:attachment":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=16327"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=16327"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=16327"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}