{"id":4131,"date":"2023-01-18T22:37:23","date_gmt":"2023-01-18T22:37:23","guid":{"rendered":"https:\/\/open-boat-projects.org\/?page_id=4131"},"modified":"2023-01-19T21:03:10","modified_gmt":"2023-01-19T21:03:10","slug":"maritime-data-server-mds","status":"publish","type":"page","link":"https:\/\/open-boat-projects.org\/de\/maritime-data-server-mds\/","title":{"rendered":"Maritime Data Server (MDS)"},"content":{"rendered":"<p><a href=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/01\/MDS_Dashboard.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-4133\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/01\/MDS_Dashboard-1024x676.png\" alt=\"\" width=\"500\" height=\"330\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/01\/MDS_Dashboard-1024x676.png 1024w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/01\/MDS_Dashboard-300x198.png 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/01\/MDS_Dashboard-768x507.png 768w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/01\/MDS_Dashboard-18x12.png 18w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/01\/MDS_Dashboard.png 1212w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><\/p>\n<p>Abb.: MDS Dashboard<\/p>\n<p>Der MDS &#8211; <strong>M<\/strong>aritime <strong>D<\/strong>ata <strong>S<\/strong>erver wurde entwickelt, um Boots-Daten zu speichern und darzustellen.<\/p>\n<p><strong>Welche Daten lassen sich speichern?<\/strong><\/p>\n<p>Bei der Entwicklung wurde Wert darauf gelegt, ein m\u00f6glichst flexibles System zu haben. Aktuell vorbereitet ist der MDS f\u00fcr Temperaturen, Spannungen, GPS Werte, Druck und Luftfeuchtigkeit, Digitalwerte usw. Weitere Daten k\u00f6nnen durch definieren von Sensor-Typen in der Datenbank erstellt werden.<\/p>\n<p><strong>Wo kommen diese Daten her?<\/strong><\/p>\n<p>Die Daten k\u00f6nnen von einem Arduino, ESP32, Raspberry PI oder einem anderen Device kommen. Auch der\u00a0<a href=\"https:\/\/open-boat-projects.org\/lora-bootsmonitor\/\">LoRa-Bootsmonitor<\/a> von Norbert kann ohne weitere Modifikation an seiner Software verwendet werden. Es muss lediglich im TTN eine Webhook eingerichtet werden. Die Daten k\u00f6nnen per WiFi oder GSM an eine Web API gesendet werden, oder es kann das LoRa\/TTN Netzwerk verwendet werden. Auf dem MDS k\u00f6nnen mehrere Benutzer jeweils nur ihre eigene Hardware in Form von Boards sehen. Jeder hat sein eigenes personalisiertes Dashboard. Sensoren k\u00f6nnen per Drag&amp;Drop verschoben werden. Grenzwerte und Farben der Messwerte lassen sich anpassen. Des weiteren gibt es eine Graphen-Ansicht, in der Verl\u00e4ufe von Messwerte \u00fcbersichtlich dargestellt werden.<\/p>\n<p><a href=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/01\/MDS_Graph.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-4135\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/01\/MDS_Graph-1024x686.png\" alt=\"\" width=\"500\" height=\"335\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/01\/MDS_Graph-1024x686.png 1024w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/01\/MDS_Graph-300x201.png 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/01\/MDS_Graph-768x514.png 768w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/01\/MDS_Graph-18x12.png 18w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/01\/MDS_Graph.png 1259w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><\/p>\n<p>Abb.: Grafischer Verlauf der Messwerte<\/p>\n<p>Unter &#8222;Map&#8220; kann man seine Boards auf einer Karte mit den jeweiligen Positionsdaten sehen.<\/p>\n<p><a href=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/01\/MDS_Map.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-4136\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/01\/MDS_Map-1024x665.png\" alt=\"\" width=\"500\" height=\"324\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/01\/MDS_Map-1024x665.png 1024w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/01\/MDS_Map-300x195.png 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/01\/MDS_Map-768x498.png 768w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/01\/MDS_Map-18x12.png 18w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/01\/MDS_Map.png 1259w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><\/p>\n<p>Abb.: Positionsdaten der Boards (Demo)<\/p>\n<p>Beim \u00dcber- und Unterschreiten von definierten Grenzwerten bestimmter Sensoren, wird vom MDS eine Mail-Nachricht oder Telegram-Message versendet und der Eigent\u00fcmer dar\u00fcber informiert.<\/p>\n<h2>Responsives Design<\/h2>\n<p>Wichtig war mir bei der Entwicklung des MDS ein responsives Design. Das bedeutet, dass die Seiten unabh\u00e4ngig vom verwendeten Endger\u00e4t (PC, Tablett oder Handy) sinnvoll dargestellt werden k\u00f6nnen, ohne das man f\u00fcr jedes Ger\u00e4t bzw. die entsprechende Aufl\u00f6sung ein eigenes Frontend bauen muss.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-4140 size-full\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/01\/MDS_Dashboard_Mobile.png\" alt=\"\" width=\"208\" height=\"393\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/01\/MDS_Dashboard_Mobile.png 208w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/01\/MDS_Dashboard_Mobile-159x300.png 159w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/01\/MDS_Dashboard_Mobile-6x12.png 6w\" sizes=\"auto, (max-width: 208px) 100vw, 208px\" \/><\/p>\n<p>Abb.: Responsives Design der Webseiten<\/p>\n<h2>Daten\u00fcbertragung<\/h2>\n<p>Hier noch eine Grafische Darstellung \u00fcber m\u00f6gliche Daten\u00fcbertragungen:<\/p>\n<p><a href=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/01\/Daten_Uebertragung.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-4142\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/01\/Daten_Uebertragung-1024x428.png\" alt=\"\" width=\"500\" height=\"209\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/01\/Daten_Uebertragung-1024x428.png 1024w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/01\/Daten_Uebertragung-300x125.png 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/01\/Daten_Uebertragung-768x321.png 768w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/01\/Daten_Uebertragung-18x8.png 18w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2023\/01\/Daten_Uebertragung.png 1185w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><\/p>\n<p>Abb.: Daten\u00fcbertragungswege<\/p>\n<h2>Weiterf\u00fchrende Infos<\/h2>\n<p>Eine Demo Version des MDS:\u00a0<a href=\"https:\/\/mds-demo.derguntmar.de\/\">https:\/\/mds-demo.derguntmar.de\/<\/a><br \/>\nemail: <span id=\"cloak4e956b2329b06f25d1dbe4c9d9a90f5d\"><a href=\"mailto:test@test.de\">test@test.de<\/a><br \/>\npassword: test<br \/>\n<\/span><\/p>\n<p>Der Quellcode ist\u00a0auf Github ver\u00f6ffentlicht.<br \/>\nMDS:\u00a0<a href=\"https:\/\/github.com\/bytecrusher\/MaritimeDataServer\">https:\/\/github.com\/bytecrusher\/MaritimeDataServer<\/a><\/p>\n<p>Die Homepage des Projekt-Gr\u00fcnders: <a href=\"http:\/\/www.derguntmar.de\">derguntmar.de<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Abb.: MDS Dashboard Der MDS &#8211; Maritime Data Server wurde entwickelt, um Boots-Daten zu speichern und darzustellen. Welche Daten lassen sich speichern? Bei der Entwicklung wurde Wert darauf gelegt, ein m\u00f6glichst flexibles System zu haben. Aktuell vorbereitet ist der MDS f\u00fcr Temperaturen, Spannungen, GPS Werte, Druck und Luftfeuchtigkeit, Digitalwerte usw. Weitere Daten k\u00f6nnen durch definieren&hellip; <a href=\"https:\/\/open-boat-projects.org\/de\/maritime-data-server-mds\/\" class=\"more-link\">Weiterlesen <span class=\"screen-reader-text\">Maritime Data Server (MDS)<\/span><\/a><\/p>\n","protected":false},"author":62,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"categories":[41,37],"tags":[56,54,55,53,52,57,58],"class_list":["post-4131","page","type-page","status-publish","hentry","category-opendata","category-projects","tag-daten","tag-guntmar","tag-lora","tag-maritime-data-server","tag-mds","tag-speichern","tag-visualisieren"],"_links":{"self":[{"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/pages\/4131","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/users\/62"}],"replies":[{"embeddable":true,"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/comments?post=4131"}],"version-history":[{"count":13,"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/pages\/4131\/revisions"}],"predecessor-version":[{"id":4180,"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/pages\/4131\/revisions\/4180"}],"wp:attachment":[{"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/media?parent=4131"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/categories?post=4131"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/tags?post=4131"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}