{"id":4,"date":"2014-01-24T19:15:20","date_gmt":"2014-01-24T18:15:20","guid":{"rendered":"http:\/\/heppg.de\/ikg\/wordpress\/?page_id=4"},"modified":"2015-07-03T15:28:57","modified_gmt":"2015-07-03T13:28:57","slug":"download","status":"publish","type":"page","link":"https:\/\/heppg.de\/ikg\/wordpress\/?page_id=4","title":{"rendered":"scratchClient"},"content":{"rendered":"<p><strong>scratchClient <\/strong>ist Software, die einen Zugriff von scratch zur Hardware erm\u00f6glicht. Auf dem RaspberryPi ist das Ansteuern der GPIO m\u00f6glich, Lesen von Analogwerten \u00fcber SPI, aber auch Sprachausgabe oder Netzwerkkommunikation.<\/p>\n<p>Download und Dokumentation <a title=\"scratchClient Download\" href=\"http:\/\/heppg.de\/ikg\/wordpress\/?page_id=6\">hier<\/a>.<\/p>\n<p>The architecture of the <strong>scratchClient <\/strong>is centered around adapters. Broadcasts and variables from scratch are routed to adapters; adapters can send broadcasts\/variables.<br \/>\nWhich broadcasts\/variables are routed is defined by configuration only and is very flexible. There is a mapping layer which converts scratch names to adapter method names.<br \/>\nThe <strong>scratchClient<\/strong> is a framework, which communicates with scratch, reads configurations and brings adapters in action. A web interface complements for monitoring.<br \/>\nAdapters are small classes with a well defined interface towards the framework. Adapters can control one GPIO line, an ADC, Stepper or alike, but what the do with broadcasts is very flexible. I have build a text to speech interface, for example.<br \/>\nNot to forget: there can be multiple adapters active in one setup (4 buttons, two adc, one pwm or whatever is needed).<br \/>\nAnd as adapters have no &#8216;knowledge&#8217; on other adapters, implementing new ones has almost no side effects to the system.<\/p>\n\n<!-- NOTE: If you need to make changes to this file, copy it to your current theme's main\n\tdirectory so your changes won't be overwritten when the plugin is upgraded. -->\n\n<!-- Post Wrap Start-->\n<div class=\"post hentry ivycat-post\">\n\n\t<!-- \tThis outputs the post TITLE -->\n\t<h2 class=\"entry-title\"><a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?p=1137\">scratch Art Project<\/a><\/h2>\n\n\t<!-- \tThis outputs the post EXCERPT.  To display full content including images and html,\n\t\treplace the_excerpt(); with the_content();  below. -->\n\t<div class=\"entry-summary\">\n\t\t<p>Having some spare time in the scratch course at school, we did a short &#8216;computer art project&#8217;. A short introduction to the topic was presented, some materials taken from the following web pages:&#8211; https:\/\/gigers.com\/blog\/computerkunst-mit-snap-wiederholung-und-zufall\/&#8211; https:\/\/monoskop.org\/images\/2\/25\/- Reichardt_Jasia_ed_Cybernetic_Serendipidity_The_Computer_and_the_Arts.pdf&#8211; http:\/\/joachim-wedekind.de\/Downloads\/AtlasComputerkunst_redsize.pdf The task for the kids, 7th class, was to use simple geometrical patterns combined with some randomness. Using [&hellip;]<\/p>\n\t<\/div>\n\n\t<!--\tThis outputs the post META information -->\n\t<div class=\"entry-utility\">\n\t\t\t\t\t<span class=\"cat-links\">\n\t\t\t\t<span class=\"entry-utility-prep entry-utility-prep-cat-links\">Posted in<\/span> <a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?cat=10\" rel=\"category\">scratch<\/a>, <a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?cat=3\" rel=\"category\">scratchClient<\/a>, <a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?cat=1\" rel=\"category\">Uncategorized<\/a>\t\t\t<\/span>\n\t\t\t<span class=\"meta-sep\">|<\/span>\n\t\t\t\t\t\t<span class=\"comments-link\">\n\t\t\t<span>Comments Off<span class=\"screen-reader-text\"> on scratch Art Project<\/span><\/span>\t\t<\/span>\n\t\t\t<\/div>\n<\/div>\n<!-- \/\/ Post Wrap End -->\n\n<!-- NOTE: If you need to make changes to this file, copy it to your current theme's main\n\tdirectory so your changes won't be overwritten when the plugin is upgraded. -->\n\n<!-- Post Wrap Start-->\n<div class=\"post hentry ivycat-post\">\n\n\t<!-- \tThis outputs the post TITLE -->\n\t<h2 class=\"entry-title\"><a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?p=1102\">Snap! integration with scratchClient<\/a><\/h2>\n\n\t<!-- \tThis outputs the post EXCERPT.  To display full content including images and html,\n\t\treplace the_excerpt(); with the_content();  below. -->\n\t<div class=\"entry-summary\">\n\t\t<p>Some work was performed to integrate Snap! with scratchClient. Here a preview of current results. Snap! is a viable alternative to scratch. Scratch 1.4 on raspberry pi is quite fast, but latest implementation is buggy. Full screen display for example is no longer working. Scratch 2 was based on flash and is not recommended; scratch [&hellip;]<\/p>\n\t<\/div>\n\n\t<!--\tThis outputs the post META information -->\n\t<div class=\"entry-utility\">\n\t\t\t\t\t<span class=\"cat-links\">\n\t\t\t\t<span class=\"entry-utility-prep entry-utility-prep-cat-links\">Posted in<\/span> <a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?cat=3\" rel=\"category\">scratchClient<\/a>, <a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?cat=47\" rel=\"category\">snap<\/a>\t\t\t<\/span>\n\t\t\t<span class=\"meta-sep\">|<\/span>\n\t\t\t\t\t\t<span class=\"comments-link\">\n\t\t\t<span>Comments Off<span class=\"screen-reader-text\"> on Snap! integration with scratchClient<\/span><\/span>\t\t<\/span>\n\t\t\t<\/div>\n<\/div>\n<!-- \/\/ Post Wrap End -->\n\n<!-- NOTE: If you need to make changes to this file, copy it to your current theme's main\n\tdirectory so your changes won't be overwritten when the plugin is upgraded. -->\n\n<!-- Post Wrap Start-->\n<div class=\"post hentry ivycat-post\">\n\n\t<!-- \tThis outputs the post TITLE -->\n\t<h2 class=\"entry-title\"><a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?p=1067\">scratch 1.4 mesh network with scratchClient<\/a><\/h2>\n\n\t<!-- \tThis outputs the post EXCERPT.  To display full content including images and html,\n\t\treplace the_excerpt(); with the_content();  below. -->\n\t<div class=\"entry-summary\">\n\t\t<p>Scratch 1.4 on raspberry pi allows to connect with other scratch instances on other computers. This is an experimental feature. This feature is not available in scratch1.4 for linux or windows, not in scratch2. With this feature multiple scratch 1.4 can share events and (global) variables. As this feature is experimental, there are some constraints [&hellip;]<\/p>\n\t<\/div>\n\n\t<!--\tThis outputs the post META information -->\n\t<div class=\"entry-utility\">\n\t\t\t\t\t<span class=\"cat-links\">\n\t\t\t\t<span class=\"entry-utility-prep entry-utility-prep-cat-links\">Posted in<\/span> <a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?cat=10\" rel=\"category\">scratch<\/a>, <a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?cat=3\" rel=\"category\">scratchClient<\/a>, <a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?cat=14\" rel=\"category\">sensor<\/a>\t\t\t<\/span>\n\t\t\t<span class=\"meta-sep\">|<\/span>\n\t\t\t\t\t\t<span class=\"comments-link\">\n\t\t\t<span>Comments Off<span class=\"screen-reader-text\"> on scratch 1.4 mesh network with scratchClient<\/span><\/span>\t\t<\/span>\n\t\t\t<\/div>\n<\/div>\n<!-- \/\/ Post Wrap End -->\n\n<!-- NOTE: If you need to make changes to this file, copy it to your current theme's main\n\tdirectory so your changes won't be overwritten when the plugin is upgraded. -->\n\n<!-- Post Wrap Start-->\n<div class=\"post hentry ivycat-post\">\n\n\t<!-- \tThis outputs the post TITLE -->\n\t<h2 class=\"entry-title\"><a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?p=1057\">howto: Edit scratchClient Config Files<\/a><\/h2>\n\n\t<!-- \tThis outputs the post EXCERPT.  To display full content including images and html,\n\t\treplace the_excerpt(); with the_content();  below. -->\n\t<div class=\"entry-summary\">\n\t\t<p>There was a question on how to edit scratchClient config files. There was the need to add a Button to a GPIO. Button inputs are handled by a GPIOEventInput-Adapter. This short walkthrough will not explain all the details but will concentrate on where to find the files use an editor copy \/ paste an adapter [&hellip;]<\/p>\n\t<\/div>\n\n\t<!--\tThis outputs the post META information -->\n\t<div class=\"entry-utility\">\n\t\t\t\t\t<span class=\"cat-links\">\n\t\t\t\t<span class=\"entry-utility-prep entry-utility-prep-cat-links\">Posted in<\/span> <a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?cat=43\" rel=\"category\">gpio<\/a>, <a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?cat=10\" rel=\"category\">scratch<\/a>, <a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?cat=44\" rel=\"category\">scratch2<\/a>, <a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?cat=3\" rel=\"category\">scratchClient<\/a>\t\t\t<\/span>\n\t\t\t<span class=\"meta-sep\">|<\/span>\n\t\t\t\t\t\t<span class=\"comments-link\">\n\t\t\t<span>Comments Off<span class=\"screen-reader-text\"> on howto: Edit scratchClient Config Files<\/span><\/span>\t\t<\/span>\n\t\t\t<\/div>\n<\/div>\n<!-- \/\/ Post Wrap End -->\n\n<!-- NOTE: If you need to make changes to this file, copy it to your current theme's main\n\tdirectory so your changes won't be overwritten when the plugin is upgraded. -->\n\n<!-- Post Wrap Start-->\n<div class=\"post hentry ivycat-post\">\n\n\t<!-- \tThis outputs the post TITLE -->\n\t<h2 class=\"entry-title\"><a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?p=984\">scratch2 connected to scratchClient<\/a><\/h2>\n\n\t<!-- \tThis outputs the post EXCERPT.  To display full content including images and html,\n\t\treplace the_excerpt(); with the_content();  below. -->\n\t<div class=\"entry-summary\">\n\t\t<p>Did you ever want to control GPIO from scratch2 ? Or other sensors connected to a raspberry pi ? The last days I worked on connecting scratch2 with GPIO on raspberry and more. To be precise, this is done by either using scratchx or since june 2017 with the standalone version of scratch2 for raspbian. [&hellip;]<\/p>\n\t<\/div>\n\n\t<!--\tThis outputs the post META information -->\n\t<div class=\"entry-utility\">\n\t\t\t\t\t<span class=\"cat-links\">\n\t\t\t\t<span class=\"entry-utility-prep entry-utility-prep-cat-links\">Posted in<\/span> <a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?cat=43\" rel=\"category\">gpio<\/a>, <a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?cat=10\" rel=\"category\">scratch<\/a>, <a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?cat=44\" rel=\"category\">scratch2<\/a>, <a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?cat=3\" rel=\"category\">scratchClient<\/a>, <a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?cat=14\" rel=\"category\">sensor<\/a>\t\t\t<\/span>\n\t\t\t<span class=\"meta-sep\">|<\/span>\n\t\t\t\t\t\t\t<span class=\"tag-links\">\n\t\t\t\t<span class=\"entry-utility-prep entry-utility-prep-tag-links\">Tagged<\/span> <a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?tag=scratch2-scratchx-scratchclient\" rel=\"tag\">scratch2 scratchx scratchClient<\/a>\t\t\t<\/span>\n\t\t\t<span class=\"meta-sep\">|<\/span>\n\t\t\t\t<span class=\"comments-link\">\n\t\t\t<span>Comments Off<span class=\"screen-reader-text\"> on scratch2 connected to scratchClient<\/span><\/span>\t\t<\/span>\n\t\t\t<\/div>\n<\/div>\n<!-- \/\/ Post Wrap End -->\n\n<!-- NOTE: If you need to make changes to this file, copy it to your current theme's main\n\tdirectory so your changes won't be overwritten when the plugin is upgraded. -->\n\n<!-- Post Wrap Start-->\n<div class=\"post hentry ivycat-post\">\n\n\t<!-- \tThis outputs the post TITLE -->\n\t<h2 class=\"entry-title\"><a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?p=960\">Sonic Pi controlled from scratch<\/a><\/h2>\n\n\t<!-- \tThis outputs the post EXCERPT.  To display full content including images and html,\n\t\treplace the_excerpt(); with the_content();  below. -->\n\t<div class=\"entry-summary\">\n\t\t<p>Sonic Pi is great software to produce sounds and to program melodies. Sonic Pi has an API which allows to use some of the program statements from an external program. There are some places in the web where this feature is used with erlang- or ruby-code. This adapter for scratchClient and the programming in scratch\u00a0 [&hellip;]<\/p>\n\t<\/div>\n\n\t<!--\tThis outputs the post META information -->\n\t<div class=\"entry-utility\">\n\t\t\t\t\t<span class=\"cat-links\">\n\t\t\t\t<span class=\"entry-utility-prep entry-utility-prep-cat-links\">Posted in<\/span> <a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?cat=10\" rel=\"category\">scratch<\/a>, <a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?cat=3\" rel=\"category\">scratchClient<\/a>\t\t\t<\/span>\n\t\t\t<span class=\"meta-sep\">|<\/span>\n\t\t\t\t\t\t<span class=\"comments-link\">\n\t\t\t<span>Comments Off<span class=\"screen-reader-text\"> on Sonic Pi controlled from scratch<\/span><\/span>\t\t<\/span>\n\t\t\t<\/div>\n<\/div>\n<!-- \/\/ Post Wrap End -->\n\n<!-- NOTE: If you need to make changes to this file, copy it to your current theme's main\n\tdirectory so your changes won't be overwritten when the plugin is upgraded. -->\n\n<!-- Post Wrap Start-->\n<div class=\"post hentry ivycat-post\">\n\n\t<!-- \tThis outputs the post TITLE -->\n\t<h2 class=\"entry-title\"><a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?p=948\">scratchClient and scroll_phat_hd<\/a><\/h2>\n\n\t<!-- \tThis outputs the post EXCERPT.  To display full content including images and html,\n\t\treplace the_excerpt(); with the_content();  below. -->\n\t<div class=\"entry-summary\">\n\t\t<p>There is a nice little led matrix moard from PIMORONI, &#8220;SCROLL PHAT HD&#8221;. The form factor is for the pi zero, but it runs well also with a pi 3. scratchClient offers support for this board. The interface allows to set pixel with brightness, write large and somewhat smaller text and of course clear the [&hellip;]<\/p>\n\t<\/div>\n\n\t<!--\tThis outputs the post META information -->\n\t<div class=\"entry-utility\">\n\t\t\t\t\t<span class=\"cat-links\">\n\t\t\t\t<span class=\"entry-utility-prep entry-utility-prep-cat-links\">Posted in<\/span> <a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?cat=10\" rel=\"category\">scratch<\/a>, <a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?cat=3\" rel=\"category\">scratchClient<\/a>, <a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?cat=1\" rel=\"category\">Uncategorized<\/a>\t\t\t<\/span>\n\t\t\t<span class=\"meta-sep\">|<\/span>\n\t\t\t\t\t\t<span class=\"comments-link\">\n\t\t\t<span>Comments Off<span class=\"screen-reader-text\"> on scratchClient and scroll_phat_hd<\/span><\/span>\t\t<\/span>\n\t\t\t<\/div>\n<\/div>\n<!-- \/\/ Post Wrap End -->\n\n<!-- NOTE: If you need to make changes to this file, copy it to your current theme's main\n\tdirectory so your changes won't be overwritten when the plugin is upgraded. -->\n\n<!-- Post Wrap Start-->\n<div class=\"post hentry ivycat-post\">\n\n\t<!-- \tThis outputs the post TITLE -->\n\t<h2 class=\"entry-title\"><a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?p=925\">scratchClient with MQTT-Adapter<\/a><\/h2>\n\n\t<!-- \tThis outputs the post EXCERPT.  To display full content including images and html,\n\t\treplace the_excerpt(); with the_content();  below. -->\n\t<div class=\"entry-summary\">\n\t\t<p>MQTT Description MQTT, Message Queue Telemetry Transport, is a is an ISO standard for a publish-subscribe based messaging protocol. It is based on TCP\/IP (the &#8216;usual&#8217; network protocol) and especially designed for small devices and low network bandwidth. A typical infrastructure contains at least one MQTT-Broker and one to many clients connected to the broker. [&hellip;]<\/p>\n\t<\/div>\n\n\t<!--\tThis outputs the post META information -->\n\t<div class=\"entry-utility\">\n\t\t\t\t\t<span class=\"cat-links\">\n\t\t\t\t<span class=\"entry-utility-prep entry-utility-prep-cat-links\">Posted in<\/span> <a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?cat=10\" rel=\"category\">scratch<\/a>, <a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?cat=3\" rel=\"category\">scratchClient<\/a>\t\t\t<\/span>\n\t\t\t<span class=\"meta-sep\">|<\/span>\n\t\t\t\t\t\t<span class=\"comments-link\">\n\t\t\t<span>Comments Off<span class=\"screen-reader-text\"> on scratchClient with MQTT-Adapter<\/span><\/span>\t\t<\/span>\n\t\t\t<\/div>\n<\/div>\n<!-- \/\/ Post Wrap End -->\n\n<!-- NOTE: If you need to make changes to this file, copy it to your current theme's main\n\tdirectory so your changes won't be overwritten when the plugin is upgraded. -->\n\n<!-- Post Wrap Start-->\n<div class=\"post hentry ivycat-post\">\n\n\t<!-- \tThis outputs the post TITLE -->\n\t<h2 class=\"entry-title\"><a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?p=896\">scratchClient singleton reworked<\/a><\/h2>\n\n\t<!-- \tThis outputs the post EXCERPT.  To display full content including images and html,\n\t\treplace the_excerpt(); with the_content();  below. -->\n\t<div class=\"entry-summary\">\n\t\t<p>scratchClient needs to run alone, as a &#8216;singleton&#8217;, on one computer. The reason is that concurrent access to GPIO, SPI or other resources could result in unpredictable results. First approach was to use a pid-file with some logic. At startup, scratchClient writes its own process identification &#8216;pid&#8217; into a file scratchClient.pid. When another scratchClient is [&hellip;]<\/p>\n\t<\/div>\n\n\t<!--\tThis outputs the post META information -->\n\t<div class=\"entry-utility\">\n\t\t\t\t\t<span class=\"cat-links\">\n\t\t\t\t<span class=\"entry-utility-prep entry-utility-prep-cat-links\">Posted in<\/span> <a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?cat=3\" rel=\"category\">scratchClient<\/a>, <a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?cat=1\" rel=\"category\">Uncategorized<\/a>\t\t\t<\/span>\n\t\t\t<span class=\"meta-sep\">|<\/span>\n\t\t\t\t\t\t<span class=\"comments-link\">\n\t\t\t<span>Comments Off<span class=\"screen-reader-text\"> on scratchClient singleton reworked<\/span><\/span>\t\t<\/span>\n\t\t\t<\/div>\n<\/div>\n<!-- \/\/ Post Wrap End -->\n\n<!-- NOTE: If you need to make changes to this file, copy it to your current theme's main\n\tdirectory so your changes won't be overwritten when the plugin is upgraded. -->\n\n<!-- Post Wrap Start-->\n<div class=\"post hentry ivycat-post\">\n\n\t<!-- \tThis outputs the post TITLE -->\n\t<h2 class=\"entry-title\"><a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?p=819\">pi and more 9, workshop &#8216;raspberry, scratch, gpio&#8217;<\/a><\/h2>\n\n\t<!-- \tThis outputs the post EXCERPT.  To display full content including images and html,\n\t\treplace the_excerpt(); with the_content();  below. -->\n\t<div class=\"entry-summary\">\n\t\t<p>For the &#8216;pi and more 9&#8216; in Trier on 11 june 2016, I had the chance to run a workshop on how to use scratch with gpioserver and as an alternative to use scratch with scratchClient. Basis setup was to control three LED with a button. The introduction is available as a pdf-document. The tutorials [&hellip;]<\/p>\n\t<\/div>\n\n\t<!--\tThis outputs the post META information -->\n\t<div class=\"entry-utility\">\n\t\t\t\t\t<span class=\"cat-links\">\n\t\t\t\t<span class=\"entry-utility-prep entry-utility-prep-cat-links\">Posted in<\/span> <a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?cat=10\" rel=\"category\">scratch<\/a>, <a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?cat=3\" rel=\"category\">scratchClient<\/a>\t\t\t<\/span>\n\t\t\t<span class=\"meta-sep\">|<\/span>\n\t\t\t\t\t\t\t<span class=\"tag-links\">\n\t\t\t\t<span class=\"entry-utility-prep entry-utility-prep-tag-links\">Tagged<\/span> <a href=\"https:\/\/heppg.de\/ikg\/wordpress\/?tag=piandmore\" rel=\"tag\">piandmore<\/a>\t\t\t<\/span>\n\t\t\t<span class=\"meta-sep\">|<\/span>\n\t\t\t\t<span class=\"comments-link\">\n\t\t\t<span>Comments Off<span class=\"screen-reader-text\"> on pi and more 9, workshop &#8216;raspberry, scratch, gpio&#8217;<\/span><\/span>\t\t<\/span>\n\t\t\t<\/div>\n<\/div>\n<!-- \/\/ Post Wrap End -->\n\n","protected":false},"excerpt":{"rendered":"<p>scratchClient ist Software, die einen Zugriff von scratch zur Hardware erm\u00f6glicht. Auf dem RaspberryPi ist das Ansteuern der GPIO m\u00f6glich, Lesen von Analogwerten \u00fcber SPI, aber auch Sprachausgabe oder Netzwerkkommunikation. Download und Dokumentation hier. The architecture of the scratchClient is centered around adapters. Broadcasts and variables from scratch are routed to adapters; adapters can send [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":200,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-4","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/heppg.de\/ikg\/wordpress\/index.php?rest_route=\/wp\/v2\/pages\/4","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/heppg.de\/ikg\/wordpress\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/heppg.de\/ikg\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/heppg.de\/ikg\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/heppg.de\/ikg\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4"}],"version-history":[{"count":9,"href":"https:\/\/heppg.de\/ikg\/wordpress\/index.php?rest_route=\/wp\/v2\/pages\/4\/revisions"}],"predecessor-version":[{"id":563,"href":"https:\/\/heppg.de\/ikg\/wordpress\/index.php?rest_route=\/wp\/v2\/pages\/4\/revisions\/563"}],"wp:attachment":[{"href":"https:\/\/heppg.de\/ikg\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}