{"id":8261,"date":"2017-06-01T18:00:26","date_gmt":"2017-06-01T16:00:26","guid":{"rendered":"http:\/\/blog.wenzlaff.de\/?p=8261"},"modified":"2023-01-30T19:23:05","modified_gmt":"2023-01-30T18:23:05","slug":"feinstaub-tacho-mit-history-aus-hannover","status":"publish","type":"post","link":"http:\/\/blog.wenzlaff.de\/?p=8261","title":{"rendered":"Feinstaub Tacho mit History \u6b77\u53f2 aus Hannover"},"content":{"rendered":"<p>In einem Block-Beitrag hatte ich schon mal von der Feinstaubmessung berichtet. Es l\u00e4uft auch gerade eine Studie an der MHH von Professor Axel Have\u00adrich die zusammenh\u00e4nge mit Herzinfarkte untersucht. Ich bin auf das Ergebnis gespannt!<\/p>\n<p><a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2017\/06\/Bildschirmfoto-2017-06-01-um-17.59.18.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2017\/06\/Bildschirmfoto-2017-06-01-um-17.59.18.png\" alt=\"\" width=\"406\" height=\"158\" class=\"aligncenter size-full wp-image-8264\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2017\/06\/Bildschirmfoto-2017-06-01-um-17.59.18.png 406w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2017\/06\/Bildschirmfoto-2017-06-01-um-17.59.18-300x117.png 300w\" sizes=\"auto, (max-width: 406px) 100vw, 406px\" \/><\/a><\/p>\n<p>Hier nun ein Feinstaub-Tacho mit den Echtzeitwerten aus Hannover in \u00b5G\/m3 der jede Stunde automatisch aktualisiert wird (PM10).<\/p>\n<p><iframe loading=\"lazy\" width=\"450\" height=\"260\" style=\"border: 1px solid #cccccc;\" src=\"https:\/\/thingspeak.com\/apps\/plugins\/152817\"><\/iframe><\/p>\n<p><!--more--><\/p>\n<p>Und hier etwas History:<\/p>\n<p><iframe loading=\"lazy\" width=\"450\" height=\"260\" style=\"border: 1px solid #cccccc;\" src=\"https:\/\/thingspeak.com\/channels\/277565\/charts\/1?bgcolor=%23ffffff&#038;color=%23d62020&#038;dynamic=true&#038;results=60&#038;type=line&#038;update=15\"><\/iframe><\/p>\n<p>Im Moment sieht es ganz gut aus, oder?<\/p>\n<p>Hier der Java Script Code f\u00fcr den Tacho:<\/p>\n<pre class=\"lang:js decode:true \" >\r\n\r\n\r\n&lt;script type='text\/javascript' src='https:\/\/ajax.googleapis.com\/ajax\/libs\/jquery\/1.9.1\/jquery.min.js'&gt;&lt;\/script&gt;\r\n&lt;script type='text\/javascript' src='https:\/\/www.google.com\/jsapi'&gt;&lt;\/script&gt;\r\n&lt;script type='text\/javascript'&gt;\r\n\r\n  \/\/ hier die Channel ID:\r\n  var channel_id = 11111;\r\n  \/\/ hier der Api Key \r\n  var api_key = 'xxxxxxxxxxx';\r\n\r\n  var max_gauge_value = 100;\r\n  var gauge_name = 'Feinstaub';\r\n  var chart, charts, data;\r\n  google.load('visualization', '1', {packages:['gauge']});\r\n  google.setOnLoadCallback(initChart);\r\n\r\n  \/\/ display the data\r\n  function displayData(point) {\r\n    data.setValue(0, 0, gauge_name);\r\n    data.setValue(0, 1, point);\r\n    chart.draw(data, options);\r\n  }\r\n\r\n  function loadData() {\r\n\r\n    var p;\r\n    $.getJSON('https:\/\/api.thingspeak.com\/channels\/' + channel_id + '\/feed\/last.json?api_key=' + api_key, function(data) {\r\n\r\n      p = data.field1;\r\n\r\n      if (p) {\r\n        p = Math.round((p \/ max_gauge_value) * 100);\r\n        displayData(p);\r\n      }\r\n    });\r\n  }\r\n\r\n  function initChart() {\r\n\r\n    data = new google.visualization.DataTable();\r\n    data.addColumn('string', 'Label');\r\n    data.addColumn('number', 'Value');\r\n    data.addRows(1);\r\n\r\n    chart = new google.visualization.Gauge(document.getElementById('gauge_div'));\r\n \r\n    options = {\r\n               min: 0, max: 100, \r\n               width: 220, height: 220, \r\n               redFrom: 50, redTo: 100,         \r\n               yellowFrom: 20, yellowTo: 50, \r\n               greenFrom: 0, greenTo: 20, \r\n               minorTicks: 10\r\n              };\r\n \r\n    loadData();\r\n\r\n    \/\/ daten alle 30 Minuten neu laden\r\n    setInterval('loadData()', 1000 * 60 * 30);\r\n  }\r\n\r\n&lt;\/script&gt;\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>In einem Block-Beitrag hatte ich schon mal von der Feinstaubmessung berichtet. Es l\u00e4uft auch gerade eine Studie an der MHH von Professor Axel Have\u00adrich die zusammenh\u00e4nge mit Herzinfarkte untersucht. Ich bin auf das Ergebnis gespannt! Hier nun ein Feinstaub-Tacho mit den Echtzeitwerten aus Hannover in \u00b5G\/m3 der jede Stunde automatisch aktualisiert wird (PM10).<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2520,79,1023,2713],"tags":[2827,2854,2856,582,2855],"class_list":["post-8261","post","type-post","status-publish","format-standard","hentry","category-node-red","category-programmierung","category-raspberry-pi","category-statistik","tag-feinstaub","tag-feinstaub-tacho","tag-googleapis","tag-hannover","tag-2855"],"_links":{"self":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/8261","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=8261"}],"version-history":[{"count":0,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/8261\/revisions"}],"wp:attachment":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8261"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=8261"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=8261"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}