{"id":579,"date":"2022-05-14T18:25:39","date_gmt":"2022-05-14T16:25:39","guid":{"rendered":"https:\/\/handbuch.alarmiator.de\/?post_type=docs&#038;p=579"},"modified":"2025-10-16T11:38:45","modified_gmt":"2025-10-16T09:38:45","password":"","slug":"spaceport-client-anlegen","status":"publish","type":"docs","link":"https:\/\/handbuch.alarmiator.de\/?docs=spaceport-client-anlegen","title":{"rendered":"Spaceport Client anlegen"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Client anlegen<\/h2>\n\n\n\n<p>Was du ben\u00f6tigst: <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Einen Raspberry Pi oder anderen Computer, den du als Spaceport betreiben willst.<\/li>\n\n\n\n<li>Ein vorinstalliertes Betriebssystem auf deinem Pi \/ PC. Am besten ein Linux (Raspberry Pi OS \/ Ubuntu Server)<\/li>\n<\/ul>\n\n\n\n<p>Um den Spaceport zu installieren verbinde dich per ssh mit deinem Pi: <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Wie man sich per ssh verbindet steht <a style=\"color: #528fff !important\" href=\"https:\/\/handbuch.alarmiator.de\/?docs=installation-alarmiator-server#7-toc-title\" target=\"_blank\" rel=\"noreferrer noopener\">hier<\/a> <\/li>\n<\/ul>\n\n\n\n<p>Lade dir nun das aktuellste Spaceport Release runter:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>wget https:\/\/alarmiator.de\/wp-content\/uploads\/2025\/10\/ALARMiator-Spaceport-2.0.2-stable.zip<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>unzip ALARMiator-Spaceport-2.0.2-stable.zip<\/code><\/pre>\n\n\n\n<ol class=\"wp-block-list\">\n<li><a rel=\"noreferrer noopener\" style=\"color: #528fff !important\" href=\"https:\/\/handbuch.alarmiator.de\/?docs=installation-server#8-toc-title\" target=\"_blank\">Aktualisieren der Systempakete<\/a><\/li>\n\n\n\n<li><a style=\"color: #528fff !important\" href=\"https:\/\/handbuch.alarmiator.de\/?docs=installation-server#11-toc-title\" target=\"_blank\" rel=\"noreferrer noopener\">NodeJs Installieren<\/a><\/li>\n<\/ol>\n\n\n\n<p>Im Ordner mit den entzippten Dateien ein Terminal \u00f6ffnen und folgende Befehle eingeben, um alle Abh\u00e4ngigkeiten zu installieren und den Client zu starten:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><code>npm i <\/code><\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>npm install uuid<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo npm install -g pm2<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>pm2 start spclient_pm2.yml<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>pm2 startup<\/code><\/pre>\n\n\n\n<p>Lies dir die Konsolenausgabe nach pm2 startup durch und gebe gegebenenfalls den Befehl ein, welcher dort steht. Es wird ein etwas l\u00e4ngerer Befehl sein, der den ALARMiator Service als festen Service anlegen wird. <\/p>\n\n\n\n<p>Danach musst du diese Konfiguration noch speichern mit:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>pm2 save<\/code><\/pre>\n\n\n\n<p>Als n\u00e4chstes die Adresse <strong>localhost:3000<\/strong> aufrufen, um auf die Konfigurationsseite zu gelangen, die folgenderma\u00dfen aussieht:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><em>Localhost<\/em><\/strong> bezieht sich hierbei auf den Pi, auf dem der Spaceport l\u00e4uft. Wenn du die Webseite von einem anderen PC aufrufen m\u00f6chtest musst du dies \u00fcber die Ip Addresse oder den Hostnamen deines Pi&#8217;s machen. <\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"564\" src=\"https:\/\/handbuch.alarmiator.de\/wp-content\/uploads\/2022\/05\/Bildschirmfoto-2022-05-14-um-18.01.04-1024x564.png\" alt=\"\" class=\"wp-image-580\" srcset=\"https:\/\/handbuch.alarmiator.de\/wp-content\/uploads\/2022\/05\/Bildschirmfoto-2022-05-14-um-18.01.04-1024x564.png 1024w, https:\/\/handbuch.alarmiator.de\/wp-content\/uploads\/2022\/05\/Bildschirmfoto-2022-05-14-um-18.01.04-300x165.png 300w, https:\/\/handbuch.alarmiator.de\/wp-content\/uploads\/2022\/05\/Bildschirmfoto-2022-05-14-um-18.01.04-768x423.png 768w, https:\/\/handbuch.alarmiator.de\/wp-content\/uploads\/2022\/05\/Bildschirmfoto-2022-05-14-um-18.01.04-1536x847.png 1536w, https:\/\/handbuch.alarmiator.de\/wp-content\/uploads\/2022\/05\/Bildschirmfoto-2022-05-14-um-18.01.04-2048x1129.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Daten eingeben<\/h2>\n\n\n\n<p>Die folgenden Daten sind nun einzugeben:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>API Token<\/li>\n\n\n\n<li>Serveradresse <\/li>\n\n\n\n<li>Port <\/li>\n\n\n\n<li>SSL Verschl\u00fcsselung aktivieren<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Port<\/h3>\n\n\n\n<p>Der Port ist von der Art der Verschl\u00fcsselung abh\u00e4ngig. <\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Gleiches Netz wie der Server<\/h4>\n\n\n\n<p>Wird der Spaceport im gleichen Netz wie der Server betrieben kann man die SSL Verschl\u00fcsselung deaktiviert lassen. Hier kann man nun <strong>5555<\/strong> als Port angeben (falls dies nicht schon automatisch passiert). <\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Externes Netz<\/h4>\n\n\n\n<p>Nutzt man den Spaceport Client in einem externen Netz, sollte man die SSL Verschl\u00fcsselung f\u00fcr eine h\u00f6here Sicherheit aktivieren. Es wird empfohlen den Server \u00fcber den Proxy Manager zu betreiben (<a style=\"color: #528fff !important\" href=\"https:\/\/handbuch.alarmiator.de\/?docs=reverse-proxy-einrichten\" data-type=\"docs\" data-id=\"452\">siehe hier<\/a>). Der Port hierf\u00fcr ist <strong>443<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">API Token erstellen<\/h3>\n\n\n\n<p>Das Api Token musst du auf dem Alarmiator Server erstellen. Logge dich also im Adminpanel ein.<\/p>\n\n\n\n<p>Um einen API Token zu erstellen, muss im Admin Bereich auf den Men\u00fcpunkt <strong>API Token<\/strong> und <strong>neu anlegen<\/strong> klicken. Hier dann einen Namen vergeben und als Token-Typ <strong>ALARMiator Agent<\/strong> ausw\u00e4hlen und <strong>Speichern<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"575\" src=\"https:\/\/handbuch.alarmiator.de\/wp-content\/uploads\/2022\/05\/Bildschirmfoto-2022-05-14-um-18.04.25-1024x575.png\" alt=\"\" class=\"wp-image-581\" srcset=\"https:\/\/handbuch.alarmiator.de\/wp-content\/uploads\/2022\/05\/Bildschirmfoto-2022-05-14-um-18.04.25-1024x575.png 1024w, https:\/\/handbuch.alarmiator.de\/wp-content\/uploads\/2022\/05\/Bildschirmfoto-2022-05-14-um-18.04.25-300x168.png 300w, https:\/\/handbuch.alarmiator.de\/wp-content\/uploads\/2022\/05\/Bildschirmfoto-2022-05-14-um-18.04.25-768x431.png 768w, https:\/\/handbuch.alarmiator.de\/wp-content\/uploads\/2022\/05\/Bildschirmfoto-2022-05-14-um-18.04.25-1536x862.png 1536w, https:\/\/handbuch.alarmiator.de\/wp-content\/uploads\/2022\/05\/Bildschirmfoto-2022-05-14-um-18.04.25.png 1678w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Das neu erstellte Token dann auf der Konfigurationsseite eintragen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Client anlegen<\/h3>\n\n\n\n<p>Das Client musst du auf dem Alarmiator Server erstellen. Logge dich also im Adminpanel ein.<\/p>\n\n\n\n<p>F\u00fcr den Client muss auch noch Token erstellt werden. Dazu im Admin Bereich auf den Men\u00fcpunkt <strong>Client<\/strong> und <strong>neu anlegen<\/strong> klicken. Hier den <strong>Einsatzzweck<\/strong> angeben, das angelegte <strong>API Token<\/strong>, den <strong>Standort<\/strong> und die <strong>Organisation<\/strong> ausw\u00e4hlen und speichern.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"699\" src=\"https:\/\/handbuch.alarmiator.de\/wp-content\/uploads\/2022\/05\/Bildschirmfoto-2022-05-14-um-18.11.26-1024x699.png\" alt=\"\" class=\"wp-image-582\" srcset=\"https:\/\/handbuch.alarmiator.de\/wp-content\/uploads\/2022\/05\/Bildschirmfoto-2022-05-14-um-18.11.26-1024x699.png 1024w, https:\/\/handbuch.alarmiator.de\/wp-content\/uploads\/2022\/05\/Bildschirmfoto-2022-05-14-um-18.11.26-300x205.png 300w, https:\/\/handbuch.alarmiator.de\/wp-content\/uploads\/2022\/05\/Bildschirmfoto-2022-05-14-um-18.11.26-768x524.png 768w, https:\/\/handbuch.alarmiator.de\/wp-content\/uploads\/2022\/05\/Bildschirmfoto-2022-05-14-um-18.11.26-1536x1048.png 1536w, https:\/\/handbuch.alarmiator.de\/wp-content\/uploads\/2022\/05\/Bildschirmfoto-2022-05-14-um-18.11.26.png 1680w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Spaceport Plugin aktivieren<\/h3>\n\n\n\n<p>Damit sich dein Alarmiator Server mit dem Spaceport verbindet musst du im Adminbereich das Plugin &#8222;ALARMiator Spaceport&#8220; aktivieren. <\/p>\n\n\n\n<p>Starte den ALARMiator Server nun neu. <\/p>\n\n\n\n<p>Die Grundeinstellungen am Spaceport sollten am Ende in etwa so aussehen (nat\u00fcrlich mit den jeweils angepassten Daten).<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"990\" height=\"610\" src=\"https:\/\/handbuch.alarmiator.de\/wp-content\/uploads\/2023\/04\/image.png\" alt=\"\" class=\"wp-image-1033\" srcset=\"https:\/\/handbuch.alarmiator.de\/wp-content\/uploads\/2023\/04\/image.png 990w, https:\/\/handbuch.alarmiator.de\/wp-content\/uploads\/2023\/04\/image-300x185.png 300w, https:\/\/handbuch.alarmiator.de\/wp-content\/uploads\/2023\/04\/image-768x473.png 768w\" sizes=\"auto, (max-width: 990px) 100vw, 990px\" \/><\/figure>\n\n\n\n<p>Stimmen die Daten auf <strong>Speichern und Verbinden<\/strong> klicken.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Client anlegen Was du ben\u00f6tigst: Um den Spaceport zu installieren verbinde dich per ssh mit deinem Pi: Lade dir nun das aktuellste Spaceport Release runter: Im Ordner mit den entzippten Dateien ein Terminal \u00f6ffnen und folgende Befehle eingeben, um alle Abh\u00e4ngigkeiten zu installieren und den Client zu starten: Lies dir die Konsolenausgabe nach pm2 startup [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"doc_category":[55],"doc_tag":[],"class_list":["post-579","docs","type-docs","status-publish","hentry","doc_category-spaceport-client"],"year_month":"2026-04","word_count":497,"total_views":0,"reactions":{"happy":0,"normal":0,"sad":0},"author_info":{"name":"Lukas Kleinlein","author_nicename":"lkleinlein","author_url":"https:\/\/handbuch.alarmiator.de\/?author=5"},"doc_category_info":[{"term_name":"Spaceport Client","term_url":"https:\/\/handbuch.alarmiator.de\/?doc_category=spaceport-client"}],"doc_tag_info":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/handbuch.alarmiator.de\/index.php?rest_route=\/wp\/v2\/docs\/579","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/handbuch.alarmiator.de\/index.php?rest_route=\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/handbuch.alarmiator.de\/index.php?rest_route=\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/handbuch.alarmiator.de\/index.php?rest_route=\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/handbuch.alarmiator.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=579"}],"version-history":[{"count":26,"href":"https:\/\/handbuch.alarmiator.de\/index.php?rest_route=\/wp\/v2\/docs\/579\/revisions"}],"predecessor-version":[{"id":1383,"href":"https:\/\/handbuch.alarmiator.de\/index.php?rest_route=\/wp\/v2\/docs\/579\/revisions\/1383"}],"wp:attachment":[{"href":"https:\/\/handbuch.alarmiator.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=579"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/handbuch.alarmiator.de\/index.php?rest_route=%2Fwp%2Fv2%2Fdoc_category&post=579"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/handbuch.alarmiator.de\/index.php?rest_route=%2Fwp%2Fv2%2Fdoc_tag&post=579"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}