{"id":15153,"date":"2020-08-02T08:48:25","date_gmt":"2020-08-02T06:48:25","guid":{"rendered":"http:\/\/blog.wenzlaff.de\/?p=15153"},"modified":"2024-04-26T18:11:49","modified_gmt":"2024-04-26T16:11:49","slug":"crew-dragon-dockt-eben-von-der-iss-erfolgreich-von-der-iss-ab","status":"publish","type":"post","link":"http:\/\/blog.wenzlaff.de\/?p=15153","title":{"rendered":"&#8222;Crew Dragon&#8220; dockt eben von der ISS erfolgreich von der ISS ab"},"content":{"rendered":"<p><a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2020\/08\/iss-pos-data-version-2.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2020\/08\/iss-pos-data-version-2.png\" alt=\"\" width=\"3936\" height=\"970\" class=\"aligncenter size-full wp-image-15154\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2020\/08\/iss-pos-data-version-2.png 3936w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2020\/08\/iss-pos-data-version-2-300x74.png 300w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2020\/08\/iss-pos-data-version-2-1024x252.png 1024w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2020\/08\/iss-pos-data-version-2-768x189.png 768w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2020\/08\/iss-pos-data-version-2-1536x379.png 1536w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2020\/08\/iss-pos-data-version-2-2048x505.png 2048w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n<p>Teslas SpaceX-Astronauten sind nun von der ISS auf dem R\u00fcckweg zur Erde und werden heute Abend in Florida landen. Wer sich das live anschauen will, kann das \u00fcber den <a href=\"https:\/\/www.nasa.gov\/nasatv\/\" rel=\"noopener noreferrer\" target=\"_blank\">live Stream der NASA<\/a> um <strong>20:48 Uhr<\/strong> tun. <\/p>\n<p>Heimreise aus 400 Kilometern H\u00f6he. <\/p>\n<p>Mein Raspberry Pi trackt ja die Position der ISS wie <a href=\"http:\/\/blog.wenzlaff.de\/?p=15130\" rel=\"noopener noreferrer\" target=\"_blank\">hier<\/a> berichtet.<\/p>\n<p>Mit dem NodeRed-Flow wird ja ein Webservice f\u00fcr die Position verwendet und direkt abgefragt. Es gibt aber auch noch einen eigenen NodeRed Flow. Dieser Node, ist nicht defaultm\u00e4\u00dfig vorhanden und muss erst in NodeRed installiert werden (suche nach node-red-contrib-iss-location). Eine Code Analyse hat gezeigt, das der Node die gleiche OpenNoitify API abfragt. Die Parameter hei\u00dfen bei der R\u00fcckgabe des Flows nur etwas anders: lon, lan, name (der name ist der Timestamp)<\/p>\n<p>Hier nun der Code des Flow mit dem eigenen ISS Node (siehe Foto oben), der genau das gleiche tut wie der erste. Er schreibt die Positions-Daten der ISS in eine Datei im CSV-Format.<\/p>\n<p>Und hier der ganze NodeRed-Flow zum importieren <!--more--><\/p>\n<pre class=\"lang:default decode:true \" >[\r\n    {\r\n        \"id\": \"a86a726d.c998a\",\r\n        \"type\": \"tab\",\r\n        \"label\": \"ISS Version 2\",\r\n        \"disabled\": false,\r\n        \"info\": \"\"\r\n    },\r\n    {\r\n        \"id\": \"73a65b81.552e0c\",\r\n        \"type\": \"iss-location\",\r\n        \"z\": \"a86a726d.c998a\",\r\n        \"method\": \"ISSLocationNow\",\r\n        \"name\": \"Aktuelle ISS Position ermitteln \",\r\n        \"x\": 450,\r\n        \"y\": 180,\r\n        \"wires\": [\r\n            [\r\n                \"f5bc9f3f.94c9\",\r\n                \"35497ba7.5622ec\"\r\n            ]\r\n        ]\r\n    },\r\n    {\r\n        \"id\": \"42ac7961.5731b\",\r\n        \"type\": \"inject\",\r\n        \"z\": \"a86a726d.c998a\",\r\n        \"name\": \"alle 10 Sekunden\",\r\n        \"topic\": \"\",\r\n        \"payload\": \"\",\r\n        \"payloadType\": \"date\",\r\n        \"repeat\": \"10\",\r\n        \"crontab\": \"\",\r\n        \"once\": false,\r\n        \"onceDelay\": 0.1,\r\n        \"x\": 170,\r\n        \"y\": 180,\r\n        \"wires\": [\r\n            [\r\n                \"73a65b81.552e0c\"\r\n            ]\r\n        ]\r\n    },\r\n    {\r\n        \"id\": \"f5bc9f3f.94c9\",\r\n        \"type\": \"debug\",\r\n        \"z\": \"a86a726d.c998a\",\r\n        \"name\": \"Daten Ausgabe\",\r\n        \"active\": false,\r\n        \"tosidebar\": true,\r\n        \"console\": false,\r\n        \"tostatus\": false,\r\n        \"complete\": \"payload\",\r\n        \"targetType\": \"msg\",\r\n        \"x\": 960,\r\n        \"y\": 180,\r\n        \"wires\": []\r\n    },\r\n    {\r\n        \"id\": \"eb5d8c3b.cc398\",\r\n        \"type\": \"comment\",\r\n        \"z\": \"a86a726d.c998a\",\r\n        \"name\": \"(c) 2020 Thomas Wenzlaff   www.wenzlaff.info\",\r\n        \"info\": \"\",\r\n        \"x\": 450,\r\n        \"y\": 100,\r\n        \"wires\": []\r\n    },\r\n    {\r\n        \"id\": \"1ecafb7b.d31e9d\",\r\n        \"type\": \"comment\",\r\n        \"z\": \"a86a726d.c998a\",\r\n        \"name\": \"Tracke ISS Position\",\r\n        \"info\": \"\",\r\n        \"x\": 150,\r\n        \"y\": 100,\r\n        \"wires\": []\r\n    },\r\n    {\r\n        \"id\": \"596d7bbb.e3acac\",\r\n        \"type\": \"file\",\r\n        \"z\": \"a86a726d.c998a\",\r\n        \"name\": \"In Datei iss-pos.csv speichern\",\r\n        \"filename\": \"\/home\/openhabian\/iss-data\/iss-pos.csv\",\r\n        \"appendNewline\": true,\r\n        \"createDir\": false,\r\n        \"overwriteFile\": \"false\",\r\n        \"encoding\": \"none\",\r\n        \"x\": 670,\r\n        \"y\": 340,\r\n        \"wires\": [\r\n            [\r\n                \"1c2380e4.92fb0f\"\r\n            ]\r\n        ]\r\n    },\r\n    {\r\n        \"id\": \"1c2380e4.92fb0f\",\r\n        \"type\": \"debug\",\r\n        \"z\": \"a86a726d.c998a\",\r\n        \"name\": \"Datei Ausgabe\",\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        \"x\": 960,\r\n        \"y\": 340,\r\n        \"wires\": []\r\n    },\r\n    {\r\n        \"id\": \"35497ba7.5622ec\",\r\n        \"type\": \"function\",\r\n        \"z\": \"a86a726d.c998a\",\r\n        \"name\": \"CSV Format erzeugen\",\r\n        \"func\": \"var nachricht=msg.payload.name + \\\",\\\" + msg.payload.lon + \\\",\\\" + msg.payload.lat;\\n\\nmsg.payload = nachricht;\\n\\nreturn msg;\",\r\n        \"outputs\": 1,\r\n        \"noerr\": 0,\r\n        \"x\": 520,\r\n        \"y\": 260,\r\n        \"wires\": [\r\n            [\r\n                \"596d7bbb.e3acac\"\r\n            ]\r\n        ]\r\n    }\r\n]<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Teslas SpaceX-Astronauten sind nun von der ISS auf dem R\u00fcckweg zur Erde und werden heute Abend in Florida landen. Wer sich das live anschauen will, kann das \u00fcber den live Stream der NASA um 20:48 Uhr tun. Heimreise aus 400 Kilometern H\u00f6he. Mein Raspberry Pi trackt ja die Position der ISS wie hier berichtet. Mit &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/blog.wenzlaff.de\/?p=15153\" class=\"more-link\"><span class=\"screen-reader-text\">\u201e&#8222;Crew Dragon&#8220; dockt eben von der ISS erfolgreich von der ISS ab\u201c <\/span>weiterlesen<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[220,3083,3137,2520,1023],"tags":[2516,4035,2475,2824,4038],"class_list":["post-15153","post","type-post","status-publish","format-standard","hentry","category-anleitung","category-information","category-javascript","category-node-red","category-raspberry-pi","tag-flow","tag-iss","tag-node","tag-nodered","tag-raumsation"],"_links":{"self":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/15153","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=15153"}],"version-history":[{"count":0,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/15153\/revisions"}],"wp:attachment":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=15153"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=15153"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=15153"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}