{"id":519,"date":"2013-10-01T19:02:04","date_gmt":"2013-10-01T19:02:04","guid":{"rendered":"http:\/\/www.horter.de\/blog\/?p=519"},"modified":"2023-01-14T18:25:18","modified_gmt":"2023-01-14T18:25:18","slug":"i2c-input-am-raspberry-pi","status":"publish","type":"post","link":"https:\/\/www.horter.de\/blog\/i2c-input-am-raspberry-pi\/","title":{"rendered":"I2C-Input am PI mit Python einlesen"},"content":{"rendered":"<p>Vielen Dank an Jochen H. der mir folgenden Artikel geschrieben hat:<\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_521\" style=\"width: 259px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.horter.de\/blog\/wp-content\/uploads\/2013\/10\/I2C-Input_Raspberry-PI.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-521\" class=\"size-full wp-image-521 \" src=\"https:\/\/www.horter.de\/blog\/wp-content\/uploads\/2013\/10\/I2C-Input_Raspberry-PI.jpg\" alt=\"I2C-Eingabekarte am Raspberry PI\" width=\"249\" height=\"233\" \/><\/a><p id=\"caption-attachment-521\" class=\"wp-caption-text\">I2C-Eingabekarte am Raspberry PI<\/p><\/div>\n<p>Das I2C-Input-Modul 5 &#8211; 24V der Firma Horter kann sehr gut vom Raspberry Pi ausgelesen werden.<\/p>\n<p>Man schlie\u00dft das Inputmodul einfach an die Busschnittstelle des Raspberry an (siehe oben) und kann mit Hilfe eines kleinen Pythonprogramms den PCF8574 auslesen.<\/p>\n<p>Unten ist eine von mir geschrieben Pythonklasse, mit deren Hilfe man die Inputsignale auslesen kann.<\/p>\n<p>Um das Programm ausf\u00fchren zu k\u00f6nnen, muss der I2C-Bus erst aktiviert werden und das Pythonmodul smbus installiert werden. Eine Beschreibung dazu gibts hier (<a href=\"http:\/\/www.skpang.co.uk\/blog\/archives\/575\">http:\/\/www.skpang.co.uk\/blog\/archives\/575<\/a>).<\/p>\n<p>PcfIN.py (sollte im selben Ordner sei wie Testprog.py)<\/p>\n<pre class=\"python\" style=\"font-family: monospace;\"><span style=\"color: #808080; font-style: italic;\">#!\/usr\/bin\/python<\/span>\r\n<span style=\"color: #808080; font-style: italic;\"># -*- coding: utf-8 -*-<\/span>\r\n<span style=\"color: #ff7700; font-weight: bold;\">import<\/span> smbus\r\n<span style=\"color: #ff7700; font-weight: bold;\">import<\/span> <span style=\"color: #dc143c;\">time<\/span>\r\nports = <span style=\"color: black;\">(<\/span>0xFE,\r\n0xFD,\r\n0xFB,\r\n0xF7,\r\n0xEF,\r\n0xDF,\r\n0xBF,\r\n0x7F<span style=\"color: black;\">)<\/span>\r\n<span style=\"color: #ff7700; font-weight: bold;\">class<\/span> PcfIn:\r\n<span style=\"color: #ff7700; font-weight: bold;\">def<\/span> <span style=\"color: #0000cd;\">__init__<\/span><span style=\"color: black;\">(<\/span><span style=\"color: #008000;\">self<\/span>, addr, i2cdev = <span style=\"color: #ff4500;\">1<\/span><span style=\"color: black;\">)<\/span>:\r\n<span style=\"color: #008000;\">self<\/span>.__addr = addr\r\n<span style=\"color: #008000;\">self<\/span>.__bus = smbus.<span style=\"color: black;\">SMBus<\/span><span style=\"color: black;\">(<\/span>i2cdev<span style=\"color: black;\">)<\/span>\r\n<span style=\"color: #ff7700; font-weight: bold;\">def<\/span> get_ports<span style=\"color: black;\">(<\/span><span style=\"color: #008000;\">self<\/span><span style=\"color: black;\">)<\/span>:\r\nioIn = <span style=\"color: #008000;\">self<\/span>.__bus.<span style=\"color: black;\">read_byte<\/span><span style=\"color: black;\">(<\/span><span style=\"color: #008000;\">self<\/span>.__addr<span style=\"color: black;\">)<\/span>\r\nport = <span style=\"color: #ff4500;\">1<\/span>\r\n<span style=\"color: #ff7700; font-weight: bold;\">for<\/span> i <span style=\"color: #ff7700; font-weight: bold;\">in<\/span> <span style=\"color: #008000;\">range<\/span><span style=\"color: black;\">(<\/span><span style=\"color: #ff4500;\">0<\/span>,<span style=\"color: #008000;\">len<\/span><span style=\"color: black;\">(<\/span>ports<span style=\"color: black;\">)<\/span><span style=\"color: black;\">)<\/span>:\r\n<span style=\"color: #ff7700; font-weight: bold;\">if<\/span> <span style=\"color: black;\">(<\/span>ioIn | ports<span style=\"color: black;\">[<\/span>i<span style=\"color: black;\">]<\/span> == ports<span style=\"color: black;\">[<\/span>i<span style=\"color: black;\">]<\/span><span style=\"color: black;\">)<\/span>:\r\n<span style=\"color: #ff7700; font-weight: bold;\">print<\/span> port\r\nport +=<span style=\"color: #ff4500;\">1\r\n<\/span><\/pre>\n<p>Testprog.py<\/p>\n<pre class=\"python\" style=\"font-family: monospace;\"><span style=\"font-family: courier new,courier;\"><span style=\"color: #808080; font-style: italic;\">#!\/usr\/bin\/python<\/span>\r\n<span style=\"color: #808080; font-style: italic;\"># -*- coding: utf-8 -*-<\/span>\r\n<span style=\"color: #ff7700; font-weight: bold;\">import<\/span> PcfIN <span style=\"color: #ff7700; font-weight: bold;\">as<\/span> In         <span style=\"color: #808080; font-style: italic;\">#importeiren des Klasse PcfIn<\/span>\r\ninputEins = In.<span style=\"color: black;\">PcfIn<\/span><span style=\"color: black;\">(<\/span>0x38<span style=\"color: black;\">)<\/span>  <span style=\"color: #808080; font-style: italic;\">#Objekt erstellen mit Bitaddr 0x38<\/span>\r\n                          <span style=\"color: #808080; font-style: italic;\">#beim alten Raspberry (Bitaddr, 0)<\/span>\r\ninputEins.<span style=\"color: black;\">get_ports<\/span><span style=\"color: black;\">(<\/span><span style=\"color: black;\">)<\/span>        <span style=\"color: #808080; font-style: italic;\">#Ports abfragen<\/span><\/span><\/pre>\n<p>&nbsp;<\/p>\n<p>Der Beitrag kann auch als pdf-Datei heruntergeladen werden.<\/p>\n<p><a href=\"https:\/\/www.horter.de\/blog\/wp-content\/uploads\/2013\/10\/i2c-input_Raspberry.pdf\">i2c-input_Raspberry<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vielen Dank an Jochen H. der mir folgenden Artikel geschrieben hat: &nbsp; Das I2C-Input-Modul 5 &#8211; 24V der Firma Horter kann sehr gut vom Raspberry Pi ausgelesen werden. Man schlie\u00dft das Inputmodul einfach an die Busschnittstelle des Raspberry an (siehe&#8230; <a class=\"continue-reading-link\" href=\"https:\/\/www.horter.de\/blog\/i2c-input-am-raspberry-pi\/\">mehr lesen<\/a><\/p>\n","protected":false},"author":3,"featured_media":521,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[254],"tags":[275,118,7,274,161,85,276],"class_list":["post-519","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-python","tag-das-i2c-input-modul","tag-eingaenge","tag-i2c","tag-pcfin-py","tag-python","tag-raspberry-pi","tag-smbus"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>I2C-Input am PI mit Python einlesen - Horter &amp; Kalb Blog<\/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:\/\/www.horter.de\/blog\/i2c-input-am-raspberry-pi\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"I2C-Input am PI mit Python einlesen - Horter &amp; Kalb Blog\" \/>\n<meta property=\"og:description\" content=\"Vielen Dank an Jochen H. der mir folgenden Artikel geschrieben hat: &nbsp; Das I2C-Input-Modul 5 &#8211; 24V der Firma Horter kann sehr gut vom Raspberry Pi ausgelesen werden. Man schlie\u00dft das Inputmodul einfach an die Busschnittstelle des Raspberry an (siehe... mehr lesen\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.horter.de\/blog\/i2c-input-am-raspberry-pi\/\" \/>\n<meta property=\"og:site_name\" content=\"Horter &amp; Kalb Blog\" \/>\n<meta property=\"article:published_time\" content=\"2013-10-01T19:02:04+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-01-14T18:25:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.horter.de\/blog\/wp-content\/uploads\/2013\/10\/I2C-Input_Raspberry-PI.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"666\" \/>\n\t<meta property=\"og:image:height\" content=\"642\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"JH\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"JH\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"1\u00a0Minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.horter.de\/blog\/i2c-input-am-raspberry-pi\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.horter.de\/blog\/i2c-input-am-raspberry-pi\/\"},\"author\":{\"name\":\"JH\",\"@id\":\"https:\/\/www.horter.de\/blog\/#\/schema\/person\/a8a4c3c5d3167dce7c7d31df6088b5d2\"},\"headline\":\"I2C-Input am PI mit Python einlesen\",\"datePublished\":\"2013-10-01T19:02:04+00:00\",\"dateModified\":\"2023-01-14T18:25:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.horter.de\/blog\/i2c-input-am-raspberry-pi\/\"},\"wordCount\":146,\"commentCount\":3,\"publisher\":{\"@id\":\"https:\/\/www.horter.de\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.horter.de\/blog\/i2c-input-am-raspberry-pi\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.horter.de\/blog\/wp-content\/uploads\/2013\/10\/I2C-Input_Raspberry-PI.jpg\",\"keywords\":[\"Das I2C-Input-Modul\",\"Eing\u00e4nge\",\"I2C\",\"PcfIN.py\",\"Python\",\"raspberry pi\",\"SMBus\"],\"articleSection\":[\"Python\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.horter.de\/blog\/i2c-input-am-raspberry-pi\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.horter.de\/blog\/i2c-input-am-raspberry-pi\/\",\"url\":\"https:\/\/www.horter.de\/blog\/i2c-input-am-raspberry-pi\/\",\"name\":\"I2C-Input am PI mit Python einlesen - Horter &amp; Kalb Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.horter.de\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.horter.de\/blog\/i2c-input-am-raspberry-pi\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.horter.de\/blog\/i2c-input-am-raspberry-pi\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.horter.de\/blog\/wp-content\/uploads\/2013\/10\/I2C-Input_Raspberry-PI.jpg\",\"datePublished\":\"2013-10-01T19:02:04+00:00\",\"dateModified\":\"2023-01-14T18:25:18+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.horter.de\/blog\/i2c-input-am-raspberry-pi\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.horter.de\/blog\/i2c-input-am-raspberry-pi\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/www.horter.de\/blog\/i2c-input-am-raspberry-pi\/#primaryimage\",\"url\":\"https:\/\/www.horter.de\/blog\/wp-content\/uploads\/2013\/10\/I2C-Input_Raspberry-PI.jpg\",\"contentUrl\":\"https:\/\/www.horter.de\/blog\/wp-content\/uploads\/2013\/10\/I2C-Input_Raspberry-PI.jpg\",\"width\":666,\"height\":642,\"caption\":\"I2C-Eingabekarte am Raspberry PI\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.horter.de\/blog\/i2c-input-am-raspberry-pi\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Start\",\"item\":\"https:\/\/www.horter.de\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"I2C-Input am PI mit Python einlesen\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.horter.de\/blog\/#website\",\"url\":\"https:\/\/www.horter.de\/blog\/\",\"name\":\"Horter & Kalb Blog\",\"description\":\"SPS, I2C und mehr\",\"publisher\":{\"@id\":\"https:\/\/www.horter.de\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.horter.de\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.horter.de\/blog\/#organization\",\"name\":\"Horter & Kalb Blog\",\"url\":\"https:\/\/www.horter.de\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/www.horter.de\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.horter.de\/blog\/wp-content\/uploads\/2026\/01\/hoka_Icon_400x400.png\",\"contentUrl\":\"https:\/\/www.horter.de\/blog\/wp-content\/uploads\/2026\/01\/hoka_Icon_400x400.png\",\"width\":400,\"height\":400,\"caption\":\"Horter & Kalb Blog\"},\"image\":{\"@id\":\"https:\/\/www.horter.de\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.horter.de\/blog\/#\/schema\/person\/a8a4c3c5d3167dce7c7d31df6088b5d2\",\"name\":\"JH\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/www.horter.de\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.horter.de\/blog\/wp-content\/uploads\/2015\/07\/jhfb.jpg\",\"contentUrl\":\"https:\/\/www.horter.de\/blog\/wp-content\/uploads\/2015\/07\/jhfb.jpg\",\"caption\":\"JH\"},\"url\":\"https:\/\/www.horter.de\/blog\/author\/j-horter\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"I2C-Input am PI mit Python einlesen - Horter &amp; Kalb Blog","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:\/\/www.horter.de\/blog\/i2c-input-am-raspberry-pi\/","og_locale":"de_DE","og_type":"article","og_title":"I2C-Input am PI mit Python einlesen - Horter &amp; Kalb Blog","og_description":"Vielen Dank an Jochen H. der mir folgenden Artikel geschrieben hat: &nbsp; Das I2C-Input-Modul 5 &#8211; 24V der Firma Horter kann sehr gut vom Raspberry Pi ausgelesen werden. Man schlie\u00dft das Inputmodul einfach an die Busschnittstelle des Raspberry an (siehe... mehr lesen","og_url":"https:\/\/www.horter.de\/blog\/i2c-input-am-raspberry-pi\/","og_site_name":"Horter &amp; Kalb Blog","article_published_time":"2013-10-01T19:02:04+00:00","article_modified_time":"2023-01-14T18:25:18+00:00","og_image":[{"width":666,"height":642,"url":"https:\/\/www.horter.de\/blog\/wp-content\/uploads\/2013\/10\/I2C-Input_Raspberry-PI.jpg","type":"image\/jpeg"}],"author":"JH","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"JH","Gesch\u00e4tzte Lesezeit":"1\u00a0Minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.horter.de\/blog\/i2c-input-am-raspberry-pi\/#article","isPartOf":{"@id":"https:\/\/www.horter.de\/blog\/i2c-input-am-raspberry-pi\/"},"author":{"name":"JH","@id":"https:\/\/www.horter.de\/blog\/#\/schema\/person\/a8a4c3c5d3167dce7c7d31df6088b5d2"},"headline":"I2C-Input am PI mit Python einlesen","datePublished":"2013-10-01T19:02:04+00:00","dateModified":"2023-01-14T18:25:18+00:00","mainEntityOfPage":{"@id":"https:\/\/www.horter.de\/blog\/i2c-input-am-raspberry-pi\/"},"wordCount":146,"commentCount":3,"publisher":{"@id":"https:\/\/www.horter.de\/blog\/#organization"},"image":{"@id":"https:\/\/www.horter.de\/blog\/i2c-input-am-raspberry-pi\/#primaryimage"},"thumbnailUrl":"https:\/\/www.horter.de\/blog\/wp-content\/uploads\/2013\/10\/I2C-Input_Raspberry-PI.jpg","keywords":["Das I2C-Input-Modul","Eing\u00e4nge","I2C","PcfIN.py","Python","raspberry pi","SMBus"],"articleSection":["Python"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.horter.de\/blog\/i2c-input-am-raspberry-pi\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.horter.de\/blog\/i2c-input-am-raspberry-pi\/","url":"https:\/\/www.horter.de\/blog\/i2c-input-am-raspberry-pi\/","name":"I2C-Input am PI mit Python einlesen - Horter &amp; Kalb Blog","isPartOf":{"@id":"https:\/\/www.horter.de\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.horter.de\/blog\/i2c-input-am-raspberry-pi\/#primaryimage"},"image":{"@id":"https:\/\/www.horter.de\/blog\/i2c-input-am-raspberry-pi\/#primaryimage"},"thumbnailUrl":"https:\/\/www.horter.de\/blog\/wp-content\/uploads\/2013\/10\/I2C-Input_Raspberry-PI.jpg","datePublished":"2013-10-01T19:02:04+00:00","dateModified":"2023-01-14T18:25:18+00:00","breadcrumb":{"@id":"https:\/\/www.horter.de\/blog\/i2c-input-am-raspberry-pi\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.horter.de\/blog\/i2c-input-am-raspberry-pi\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.horter.de\/blog\/i2c-input-am-raspberry-pi\/#primaryimage","url":"https:\/\/www.horter.de\/blog\/wp-content\/uploads\/2013\/10\/I2C-Input_Raspberry-PI.jpg","contentUrl":"https:\/\/www.horter.de\/blog\/wp-content\/uploads\/2013\/10\/I2C-Input_Raspberry-PI.jpg","width":666,"height":642,"caption":"I2C-Eingabekarte am Raspberry PI"},{"@type":"BreadcrumbList","@id":"https:\/\/www.horter.de\/blog\/i2c-input-am-raspberry-pi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Start","item":"https:\/\/www.horter.de\/blog\/"},{"@type":"ListItem","position":2,"name":"I2C-Input am PI mit Python einlesen"}]},{"@type":"WebSite","@id":"https:\/\/www.horter.de\/blog\/#website","url":"https:\/\/www.horter.de\/blog\/","name":"Horter & Kalb Blog","description":"SPS, I2C und mehr","publisher":{"@id":"https:\/\/www.horter.de\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.horter.de\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/www.horter.de\/blog\/#organization","name":"Horter & Kalb Blog","url":"https:\/\/www.horter.de\/blog\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.horter.de\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.horter.de\/blog\/wp-content\/uploads\/2026\/01\/hoka_Icon_400x400.png","contentUrl":"https:\/\/www.horter.de\/blog\/wp-content\/uploads\/2026\/01\/hoka_Icon_400x400.png","width":400,"height":400,"caption":"Horter & Kalb Blog"},"image":{"@id":"https:\/\/www.horter.de\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.horter.de\/blog\/#\/schema\/person\/a8a4c3c5d3167dce7c7d31df6088b5d2","name":"JH","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.horter.de\/blog\/#\/schema\/person\/image\/","url":"https:\/\/www.horter.de\/blog\/wp-content\/uploads\/2015\/07\/jhfb.jpg","contentUrl":"https:\/\/www.horter.de\/blog\/wp-content\/uploads\/2015\/07\/jhfb.jpg","caption":"JH"},"url":"https:\/\/www.horter.de\/blog\/author\/j-horter\/"}]}},"_links":{"self":[{"href":"https:\/\/www.horter.de\/blog\/wp-json\/wp\/v2\/posts\/519","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.horter.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.horter.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.horter.de\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.horter.de\/blog\/wp-json\/wp\/v2\/comments?post=519"}],"version-history":[{"count":12,"href":"https:\/\/www.horter.de\/blog\/wp-json\/wp\/v2\/posts\/519\/revisions"}],"predecessor-version":[{"id":28288,"href":"https:\/\/www.horter.de\/blog\/wp-json\/wp\/v2\/posts\/519\/revisions\/28288"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.horter.de\/blog\/wp-json\/wp\/v2\/media\/521"}],"wp:attachment":[{"href":"https:\/\/www.horter.de\/blog\/wp-json\/wp\/v2\/media?parent=519"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.horter.de\/blog\/wp-json\/wp\/v2\/categories?post=519"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.horter.de\/blog\/wp-json\/wp\/v2\/tags?post=519"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}