{"id":711,"date":"2018-05-20T09:04:37","date_gmt":"2018-05-20T07:04:37","guid":{"rendered":"https:\/\/cbrell.de\/naturwatch\/?p=263"},"modified":"2018-05-20T09:04:37","modified_gmt":"2018-05-20T07:04:37","slug":"ip-adresse-lokal-eines-raspberry-pi-automatisch-ermitteln","status":"publish","type":"post","link":"https:\/\/cbrell.de\/blog\/ip-adresse-lokal-eines-raspberry-pi-automatisch-ermitteln\/","title":{"rendered":"IP-Adresse (lokal) eines Raspberry Pi automatisch ermitteln"},"content":{"rendered":"<p>\t\t\t\t<strong>Problem:<\/strong><\/p>\n<p>F\u00fcr z.B. die internetgest\u00fctzten Meisenk\u00e4sten wird der Raspberry Pi headless betrieben, das hei\u00dft: Man kommt lediglich \u00fcber ssh auf den Raspberry. Dazu ist die Kenntnis der IP-Adresse erforderlich.<\/p>\n<p><strong>L\u00f6sungsansatz:<\/strong><\/p>\n<p>Mit einem einfachen Script ermittelt der Raspberry beim Systemstart selber seine IP-Adresse, \u00fcbergibt sie an einen Webservice im Internet, der Webservice speichert die IP-Adresse ab.<\/p>\n<p><strong>Notwendige Voraussetzungen:<\/strong><\/p>\n<ol>\n<li>Sie haben einen Raspberry Pi mit Internetzugang.<\/li>\n<li>Sie haben Zugriff auf einen Webserver, auf dem Sie PHP-Scripte speichern k\u00f6nnen.<\/li>\n<\/ol>\n<p><strong>Ben\u00f6tigte Scripte:<\/strong><\/p>\n<p><strong>Auf dem Raspberry:<\/strong><\/p>\n<p>Auf dem Rasberry gen\u00fcgt ein einfaches Shell-Script:<\/p>\n<pre>#!\/bin\/bash\n# holt IP Adresse\n# ruft Webservice  auf,\n# der IP-Adresse speichert\n# in cron bei Neustart aufrufen\nipadr=$(hostname -I)\necho IP Adresse $ipadr\n# Web Aufruf\ncurl \"http:\/\/\/service\/getipWS.php?ip=$ipadr&amp;name=Schiefbahn+Garten\"\necho\n\n<\/pre>\n<p>Das Shell-Script rufen Sie durch einen Eintrag in CRON automatisch beim Neustart des Raspberrys auf. Die Besonderheit: Geben Sie dem Rapberry Zeit, die Verbindung zum lokalen Netzwerk aufzubauen. Das ist in dem Beispiel durch &#8222;sleep 30&#8220; realisiert. die interessierende Zeile ist:<\/p>\n<pre>\n\n@reboot sleep 30; \/home\/pi\/getip.sh &gt;\/mnt\/ramdisk\/getip.log\n\n<\/pre>\n<p>So k\u00f6nnte zum Beispiel Ihre Crontab aussehen:<\/p>\n<pre>\n\n# Edit this file to introduce tasks to be run by cron.\n#\n# Each task to run has to be defined through a single line\n# indicating with different fields when the task will be run\n# and what command to run for the task\n#\n# To define the time you can provide concrete values for\n# minute (m), hour (h), day of month (dom), month (mon),\n# and day of week (dow) or use '*' in these fields (for 'any').#\n# Notice that tasks will be started based on the cron's system\n# daemon's notion of time and timezones.\n#\n# Output of the crontab jobs (including errors) is sent through\n# email to the user the crontab file belongs to (unless redirected).\n#\n# For example, you can run a backup of all your user accounts\n# at 5 a.m every week with:\n# 0 5 * * 1 tar -zcf \/var\/backups\/home.tgz \/home\/\n#\n# For more information see the manual pages of crontab(5) and cron(8)\n#\n# m h  dom mon dow   command\n*\/30 * * * * \/home\/pi\/wifirefresh.sh &gt;\/dev\/null 2&gt;&amp;1\n#*\/10 * * * * \/home\/pi\/naturwatchcam.py &gt;\/dev\/null 2&gt;&amp;1\n0 * * * * \/home\/pi\/cam.py &gt;\/dev\/null 2&gt;&amp;1\n@reboot sleep 30; \/home\/pi\/getip.sh &gt;\/mnt\/ramdisk\/getip.log\n\n<\/pre>\n<p><strong>Auf dem Webserver:<\/strong><\/p>\n<p>Auf dem Webserver schreiben Sie einen Webservice (hier getipWS.php), der durch den curl-Aufruf des Raspberrys genutzt wird.<\/p>\n<pre>\n\n\/\/ getipWS.php\n\/\/ Claus Brell, 20.05.2018\n\/\/ nimmt IP entgegen, z.B. eines Raspberry Pi\n\/\/ speichert IP-Adresse in getip.log\n\/\/ Aufruf: getipWS?ip=192.168.1.104\n\/\/ alternativ: getipWS?ip=192.168.1.104&amp;name=mein+kleiner+Raspberry\n\/\/ R\u00fcckgabe:\n\/\/ ok wenn vermutlich richtiger Parameter\n\/\/ fehler wenn Parameter zu lang\n\/\/ ? wenn kein Parameter \u00fcbergeben \nif(isset($_GET['ip'])){\n    if(strlen($_GET['ip'])&lt;16){\n\t  \/\/ \u00fcbergebene IP in lokale Variable speichern:\n\t  $ip=$_GET['ip'];\n\t  \/\/ \u00fcbergebenen Namen in lokale Variable speichern:\n\t  if (isset($_GET['name'])) $name=$_GET['name'];\n\t  else $name='unbekannt';\n\t  \/\/ Internetadresse, woher der Aufruf kommt: \n\t  $ipremote=getenv(\"REMOTE_ADDR\");\n\t  $domain=gethostbyaddr($ipremote);\n\t  \/\/ CSV-String zusammenstellen:\n\t  $ausgabe=date(\"ymd-His\").';'.$ip.';'.$name.';'.$ipremote.';'.$domain.\"\\r\\n\";\n\t  \/\/ CSV-String an Datei anh\u00e4ngen:\n\t  file_put_contents(\"getip.log\",$ausgabe,FILE_APPEND);\n\t  echo 'ok';\n    } else echo 'fehler';\n} else echo '?';\n\n<\/pre>\n<p>Auf Ihrem Webserver finden Sie dann die Textdatei\u00a0getip.log im CSV-Format, in der die lokale IP-Adresse steht. So k\u00f6nnte ein Beispieleintrag in getip.log aussehen:<\/p>\n<pre>\n\n180520-082623;192.168.0.103 ;Schiefbahn Garten;80.140.39.66;p508C2742.dip0.t-ipconnect.de\n\n<\/pre>\n<div class=\"shariff shariff-align-flex-start shariff-widget-align-flex-start\" data-services=\"facebook\" data-url=\"https%3A%2F%2Fcbrell.de%2Fblog%2Fip-adresse-lokal-eines-raspberry-pi-automatisch-ermitteln%2F\" data-timestamp=\"1526807077\" data-backendurl=\"https:\/\/cbrell.de\/blog\/wp-json\/shariff\/v1\/share_counts?\"><div class=\"ShariffHeadline\">Teile diesen Beitrag.<\/div><ul class=\"shariff-buttons theme-round orientation-horizontal buttonsize-medium\"><li class=\"shariff-button twitter shariff-nocustomcolor\" style=\"background-color:#32bbf5\"><a href=\"https:\/\/twitter.com\/share?url=https%3A%2F%2Fcbrell.de%2Fblog%2Fip-adresse-lokal-eines-raspberry-pi-automatisch-ermitteln%2F&text=IP-Adresse%20%28lokal%29%20eines%20Raspberry%20Pi%20automatisch%20ermitteln\" title=\"Bei Twitter teilen\" aria-label=\"Bei Twitter teilen\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#55acee; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 30 32\"><path fill=\"#55acee\" d=\"M29.7 6.8q-1.2 1.8-3 3.1 0 0.3 0 0.8 0 2.5-0.7 4.9t-2.2 4.7-3.5 4-4.9 2.8-6.1 1q-5.1 0-9.3-2.7 0.6 0.1 1.5 0.1 4.3 0 7.6-2.6-2-0.1-3.5-1.2t-2.2-3q0.6 0.1 1.1 0.1 0.8 0 1.6-0.2-2.1-0.4-3.5-2.1t-1.4-3.9v-0.1q1.3 0.7 2.8 0.8-1.2-0.8-2-2.2t-0.7-2.9q0-1.7 0.8-3.1 2.3 2.8 5.5 4.5t7 1.9q-0.2-0.7-0.2-1.4 0-2.5 1.8-4.3t4.3-1.8q2.7 0 4.5 1.9 2.1-0.4 3.9-1.5-0.7 2.2-2.7 3.4 1.8-0.2 3.5-0.9z\"\/><\/svg><\/span><\/a><\/li><li class=\"shariff-button facebook shariff-nocustomcolor\" style=\"background-color:#4273c8\"><a href=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https%3A%2F%2Fcbrell.de%2Fblog%2Fip-adresse-lokal-eines-raspberry-pi-automatisch-ermitteln%2F\" title=\"Bei Facebook teilen\" aria-label=\"Bei Facebook teilen\" role=\"button\" rel=\"nofollow\" class=\"shariff-link\" style=\"; background-color:#3b5998; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 18 32\"><path fill=\"#3b5998\" d=\"M17.1 0.2v4.7h-2.8q-1.5 0-2.1 0.6t-0.5 1.9v3.4h5.2l-0.7 5.3h-4.5v13.6h-5.5v-13.6h-4.5v-5.3h4.5v-3.9q0-3.3 1.9-5.2t5-1.8q2.6 0 4.1 0.2z\"\/><\/svg><\/span><\/a><\/li><li class=\"shariff-button linkedin shariff-nocustomcolor\" style=\"background-color:#1488bf\"><a href=\"https:\/\/www.linkedin.com\/sharing\/share-offsite\/?url=https%3A%2F%2Fcbrell.de%2Fblog%2Fip-adresse-lokal-eines-raspberry-pi-automatisch-ermitteln%2F\" title=\"Bei LinkedIn teilen\" aria-label=\"Bei LinkedIn teilen\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#0077b5; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 27 32\"><path fill=\"#0077b5\" d=\"M6.2 11.2v17.7h-5.9v-17.7h5.9zM6.6 5.7q0 1.3-0.9 2.2t-2.4 0.9h0q-1.5 0-2.4-0.9t-0.9-2.2 0.9-2.2 2.4-0.9 2.4 0.9 0.9 2.2zM27.4 18.7v10.1h-5.9v-9.5q0-1.9-0.7-2.9t-2.3-1.1q-1.1 0-1.9 0.6t-1.2 1.5q-0.2 0.5-0.2 1.4v9.9h-5.9q0-7.1 0-11.6t0-5.3l0-0.9h5.9v2.6h0q0.4-0.6 0.7-1t1-0.9 1.6-0.8 2-0.3q3 0 4.9 2t1.9 6z\"\/><\/svg><\/span><\/a><\/li><\/ul><\/div>","protected":false},"excerpt":{"rendered":"<p>Problem: F\u00fcr z.B. die internetgest\u00fctzten Meisenk\u00e4sten wird der Raspberry Pi headless betrieben, das hei\u00dft: Man kommt lediglich \u00fcber ssh auf den Raspberry. Dazu ist die Kenntnis der IP-Adresse erforderlich. L\u00f6sungsansatz: &#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[226,131,227,111,228,229,230],"class_list":["post-711","post","type-post","status-publish","format-standard","hentry","category-allgemein","tag-automatisch","tag-headless","tag-ip-adresse","tag-php","tag-raspberry","tag-shell","tag-webservice"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>IP-Adresse (lokal) eines Raspberry Pi automatisch ermitteln - Bienen, Natur und Internet of Things<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cbrell.de\/blog\/ip-adresse-lokal-eines-raspberry-pi-automatisch-ermitteln\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"IP-Adresse (lokal) eines Raspberry Pi automatisch ermitteln - Bienen, Natur und Internet of Things\" \/>\n<meta property=\"og:description\" content=\"Problem: F\u00fcr z.B. die internetgest\u00fctzten Meisenk\u00e4sten wird der Raspberry Pi headless betrieben, das hei\u00dft: Man kommt lediglich \u00fcber ssh auf den Raspberry. Dazu ist die Kenntnis der IP-Adresse erforderlich. L\u00f6sungsansatz: ...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cbrell.de\/blog\/ip-adresse-lokal-eines-raspberry-pi-automatisch-ermitteln\/\" \/>\n<meta property=\"og:site_name\" content=\"Bienen, Natur und Internet of Things\" \/>\n<meta property=\"article:published_time\" content=\"2018-05-20T07:04:37+00:00\" \/>\n<meta name=\"author\" content=\"Claus Brell\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@clausbrell\" \/>\n<meta name=\"twitter:site\" content=\"@clausbrell\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Claus Brell\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"3\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/ip-adresse-lokal-eines-raspberry-pi-automatisch-ermitteln\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/ip-adresse-lokal-eines-raspberry-pi-automatisch-ermitteln\\\/\"},\"author\":{\"name\":\"Claus Brell\",\"@id\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/#\\\/schema\\\/person\\\/346e10dc7a3c8619893067482c40f1a4\"},\"headline\":\"IP-Adresse (lokal) eines Raspberry Pi automatisch ermitteln\",\"datePublished\":\"2018-05-20T07:04:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/ip-adresse-lokal-eines-raspberry-pi-automatisch-ermitteln\\\/\"},\"wordCount\":200,\"keywords\":[\"automatisch\",\"headless\",\"IP-Adresse\",\"PHP\",\"Raspberry\",\"shell\",\"Webservice\"],\"inLanguage\":\"de\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/ip-adresse-lokal-eines-raspberry-pi-automatisch-ermitteln\\\/\",\"url\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/ip-adresse-lokal-eines-raspberry-pi-automatisch-ermitteln\\\/\",\"name\":\"IP-Adresse (lokal) eines Raspberry Pi automatisch ermitteln - Bienen, Natur und Internet of Things\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/#website\"},\"datePublished\":\"2018-05-20T07:04:37+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/#\\\/schema\\\/person\\\/346e10dc7a3c8619893067482c40f1a4\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/ip-adresse-lokal-eines-raspberry-pi-automatisch-ermitteln\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/cbrell.de\\\/blog\\\/ip-adresse-lokal-eines-raspberry-pi-automatisch-ermitteln\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/ip-adresse-lokal-eines-raspberry-pi-automatisch-ermitteln\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"IP-Adresse (lokal) eines Raspberry Pi automatisch ermitteln\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/\",\"name\":\"Bienen, Natur und Internet of Things\",\"description\":\"Alles, was einfach ist. Von Claus Brell\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/#\\\/schema\\\/person\\\/346e10dc7a3c8619893067482c40f1a4\",\"name\":\"Claus Brell\",\"url\":\"https:\\\/\\\/cbrell.de\\\/blog\\\/author\\\/naturwatchgeek\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"IP-Adresse (lokal) eines Raspberry Pi automatisch ermitteln - Bienen, Natur und Internet of Things","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cbrell.de\/blog\/ip-adresse-lokal-eines-raspberry-pi-automatisch-ermitteln\/","og_locale":"de_DE","og_type":"article","og_title":"IP-Adresse (lokal) eines Raspberry Pi automatisch ermitteln - Bienen, Natur und Internet of Things","og_description":"Problem: F\u00fcr z.B. die internetgest\u00fctzten Meisenk\u00e4sten wird der Raspberry Pi headless betrieben, das hei\u00dft: Man kommt lediglich \u00fcber ssh auf den Raspberry. Dazu ist die Kenntnis der IP-Adresse erforderlich. L\u00f6sungsansatz: ...","og_url":"https:\/\/cbrell.de\/blog\/ip-adresse-lokal-eines-raspberry-pi-automatisch-ermitteln\/","og_site_name":"Bienen, Natur und Internet of Things","article_published_time":"2018-05-20T07:04:37+00:00","author":"Claus Brell","twitter_card":"summary_large_image","twitter_creator":"@clausbrell","twitter_site":"@clausbrell","twitter_misc":{"Verfasst von":"Claus Brell","Gesch\u00e4tzte Lesezeit":"3\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cbrell.de\/blog\/ip-adresse-lokal-eines-raspberry-pi-automatisch-ermitteln\/#article","isPartOf":{"@id":"https:\/\/cbrell.de\/blog\/ip-adresse-lokal-eines-raspberry-pi-automatisch-ermitteln\/"},"author":{"name":"Claus Brell","@id":"https:\/\/cbrell.de\/blog\/#\/schema\/person\/346e10dc7a3c8619893067482c40f1a4"},"headline":"IP-Adresse (lokal) eines Raspberry Pi automatisch ermitteln","datePublished":"2018-05-20T07:04:37+00:00","mainEntityOfPage":{"@id":"https:\/\/cbrell.de\/blog\/ip-adresse-lokal-eines-raspberry-pi-automatisch-ermitteln\/"},"wordCount":200,"keywords":["automatisch","headless","IP-Adresse","PHP","Raspberry","shell","Webservice"],"inLanguage":"de"},{"@type":"WebPage","@id":"https:\/\/cbrell.de\/blog\/ip-adresse-lokal-eines-raspberry-pi-automatisch-ermitteln\/","url":"https:\/\/cbrell.de\/blog\/ip-adresse-lokal-eines-raspberry-pi-automatisch-ermitteln\/","name":"IP-Adresse (lokal) eines Raspberry Pi automatisch ermitteln - Bienen, Natur und Internet of Things","isPartOf":{"@id":"https:\/\/cbrell.de\/blog\/#website"},"datePublished":"2018-05-20T07:04:37+00:00","author":{"@id":"https:\/\/cbrell.de\/blog\/#\/schema\/person\/346e10dc7a3c8619893067482c40f1a4"},"breadcrumb":{"@id":"https:\/\/cbrell.de\/blog\/ip-adresse-lokal-eines-raspberry-pi-automatisch-ermitteln\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cbrell.de\/blog\/ip-adresse-lokal-eines-raspberry-pi-automatisch-ermitteln\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/cbrell.de\/blog\/ip-adresse-lokal-eines-raspberry-pi-automatisch-ermitteln\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/cbrell.de\/blog\/"},{"@type":"ListItem","position":2,"name":"IP-Adresse (lokal) eines Raspberry Pi automatisch ermitteln"}]},{"@type":"WebSite","@id":"https:\/\/cbrell.de\/blog\/#website","url":"https:\/\/cbrell.de\/blog\/","name":"Bienen, Natur und Internet of Things","description":"Alles, was einfach ist. Von Claus Brell","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cbrell.de\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Person","@id":"https:\/\/cbrell.de\/blog\/#\/schema\/person\/346e10dc7a3c8619893067482c40f1a4","name":"Claus Brell","url":"https:\/\/cbrell.de\/blog\/author\/naturwatchgeek\/"}]}},"_links":{"self":[{"href":"https:\/\/cbrell.de\/blog\/wp-json\/wp\/v2\/posts\/711","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cbrell.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cbrell.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cbrell.de\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/cbrell.de\/blog\/wp-json\/wp\/v2\/comments?post=711"}],"version-history":[{"count":0,"href":"https:\/\/cbrell.de\/blog\/wp-json\/wp\/v2\/posts\/711\/revisions"}],"wp:attachment":[{"href":"https:\/\/cbrell.de\/blog\/wp-json\/wp\/v2\/media?parent=711"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cbrell.de\/blog\/wp-json\/wp\/v2\/categories?post=711"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cbrell.de\/blog\/wp-json\/wp\/v2\/tags?post=711"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}