{"id":260,"date":"2015-12-24T00:01:19","date_gmt":"2015-12-23T22:01:19","guid":{"rendered":"http:\/\/iot.fkainka.de\/?p=260"},"modified":"2018-10-24T16:04:07","modified_gmt":"2018-10-24T15:04:07","slug":"day-24","status":"publish","type":"post","link":"https:\/\/iot.fkainka.de\/en\/day-24","title":{"rendered":"Day 24: Fire alarm for the Christmas tree"},"content":{"rendered":"<p>The final project consists of several elements you have been introduced to in the course of the advent time. One function is the Cheerlights function presented the day before. You can also receive the current colour of the Cheerlights project and display it with the RGB-LED. The board is also used for long-term monitoring of the temperature. At the same time, the board is used to emit an alarm sound when the temperature exceeds a specific value, e.g. because there is a fire. As a last function, the board can be used as a Christmas bell, by making it play the song Jingle Bells with a time-controlled TalkBack command. All in all, today&#8217;s project is an all-rounder for the Christmas tree.<\/p>\n<p>Behind today&#8217;s door, there is another rather exciting sensor: an NTC (negative temperature coefficient). It changes its resistance depending on the temperature. It is a good idea to revisit some of the older experiments while using the temperature sensor. Today&#8217;s setup consists of quite a few elements. The potentiometer is also used again, to permit fine reconciliation of the NTC. Alternatively, you can also use the 10-k\u2126-resistor, but will then be unable to perform fine tuning.<\/p>\n<div id=\"attachment_261\" style=\"width: 626px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/iot.fkainka.de\/wp-content\/uploads\/2015\/09\/Day24-1.jpg\"><img aria-describedby=\"caption-attachment-261\" decoding=\"async\" loading=\"lazy\" class=\"size-large wp-image-261\" src=\"http:\/\/iot.fkainka.de\/wp-content\/uploads\/2015\/09\/Day24-1-1024x667.jpg\" alt=\"Der Aufbau des letzten Versuchs\" width=\"616\" height=\"401\" srcset=\"https:\/\/iot.fkainka.de\/wp-content\/uploads\/2015\/09\/Day24-1-1024x667.jpg 1024w, https:\/\/iot.fkainka.de\/wp-content\/uploads\/2015\/09\/Day24-1-300x195.jpg 300w, https:\/\/iot.fkainka.de\/wp-content\/uploads\/2015\/09\/Day24-1-972x633.jpg 972w, https:\/\/iot.fkainka.de\/wp-content\/uploads\/2015\/09\/Day24-1.jpg 1106w\" sizes=\"(max-width: 616px) 100vw, 616px\" \/><\/a><p id=\"caption-attachment-261\" class=\"wp-caption-text\">The circuit of the last project<\/p><\/div>\n<p><strong>The program:\u00a0<a href=\"http:\/\/iot.fkainka.de\/wp-content\/uploads\/2015\/09\/Day24_Christmas.zip\">Day24_Christmas<\/a><\/strong><\/p>\n<p>The final program must combine the many different elements. The ThingSpeak page is very important again. Among others, the threshold monitoring of the NTC is assumed by a ThingSpeak app. From there, the alarm action is performed, i.e. sending a Twitter message and inserting a TalkBack command that trips the alarm on the controller. The Time-Control app of the ThingSpeak page can also be used to specify a time at which the Jingle-Bells song will call the family to the tree, or at which the music is to wake you up the next morning.<\/p>\n<p>In the first step, you need to set a new channel on the ThingSpeak page. You can name it FireAlarm, for example. Field1 is then given the name Temp. Under API keys, you will find the first key that you need to enter for the ThingSpeakKEY. This ensures transmission of the current temperature.<\/p>\n<p><a href=\"http:\/\/iot.fkainka.de\/wp-content\/uploads\/2015\/09\/Day24-21.jpeg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-263\" src=\"http:\/\/iot.fkainka.de\/wp-content\/uploads\/2015\/09\/Day24-21.jpeg\" alt=\"Der FireAlarm-Kanal\" width=\"703\" height=\"699\" srcset=\"https:\/\/iot.fkainka.de\/wp-content\/uploads\/2015\/09\/Day24-21.jpeg 703w, https:\/\/iot.fkainka.de\/wp-content\/uploads\/2015\/09\/Day24-21-150x150.jpeg 150w, https:\/\/iot.fkainka.de\/wp-content\/uploads\/2015\/09\/Day24-21-300x298.jpeg 300w, https:\/\/iot.fkainka.de\/wp-content\/uploads\/2015\/09\/Day24-21-60x60.jpeg 60w\" sizes=\"(max-width: 703px) 100vw, 703px\" \/><\/a><\/p>\n<p>As a second step, you should generate a new TalkBack element. You can name it, e.g. Alarms. You can also have the commands logged in the channel FireAlarm. You need to enter the API key after TalkBackKEY and the ID after TalkBackID. Now you can also send commands to the board. You can also enter commands manually by clicking the Add a new Command in the TalkBack overview of the Alarm channel and then enter either Alarm or Jingle under Command String. You do not need to enter the position, since the command is automatically saved in the first location. You can now upload the program and test whether the transfer of the current temperature value works and whether the board executes the commands. In this place, it will also help to calibrate the NTC via the potentiometer with a room thermometer.<\/p>\n<p>Generally, this would be a full project already. However, the bonus functions are still missing. They no longer need to be performed in the programme, however, but only on the ThingSpeak page. For this, go to Apps and then select React. React can be used to react to specific events. Click New React to create a new React function and enter the following values:<\/p>\n<p><strong>Name: FireDetect1<\/strong><\/p>\n<p><strong>Condition Type: Numeric<\/strong><\/p>\n<p><strong>Test Frequency: On Data Insertion<\/strong><\/p>\n<p><strong>\u00a0Condition: If Channel<\/strong><\/p>\n<p><strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 FireAlarm<\/strong><\/p>\n<p><strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0field 1 (Temp)<\/strong><\/p>\n<p><strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 is great than<\/strong><\/p>\n<p><strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 40<\/strong><\/p>\n<p><strong>Action: ThingTweet<\/strong><\/p>\n<p><strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 then tweet:<\/strong><\/p>\n<p><strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Fire Alarm on the #NanoESP! Temp: %%trigger%%C #ThingSpeak #IoT<\/strong><\/p>\n<p><strong>Using Twitter Account<\/strong><\/p>\n<p><strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 [Twitter Account]<\/strong><\/p>\n<p><strong>Options: Run action only the first time the condition is met<\/strong><\/p>\n<div id=\"attachment_264\" style=\"width: 748px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/iot.fkainka.de\/wp-content\/uploads\/2015\/09\/Day24-7.jpeg\"><img aria-describedby=\"caption-attachment-264\" decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-264\" src=\"http:\/\/iot.fkainka.de\/wp-content\/uploads\/2015\/09\/Day24-7.jpeg\" alt=\"ThingSpeak React mit Twitter-Anbindung\" width=\"738\" height=\"937\" srcset=\"https:\/\/iot.fkainka.de\/wp-content\/uploads\/2015\/09\/Day24-7.jpeg 738w, https:\/\/iot.fkainka.de\/wp-content\/uploads\/2015\/09\/Day24-7-236x300.jpeg 236w\" sizes=\"(max-width: 738px) 100vw, 738px\" \/><\/a><p id=\"caption-attachment-264\" class=\"wp-caption-text\">ThingSpeak React with Twitter integration<\/p><\/div>\n<div id=\"attachment_267\" style=\"width: 751px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/iot.fkainka.de\/wp-content\/uploads\/2015\/09\/Day24-8.jpeg\"><img aria-describedby=\"caption-attachment-267\" decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-267\" src=\"http:\/\/iot.fkainka.de\/wp-content\/uploads\/2015\/09\/Day24-8.jpeg\" alt=\"ThingSpeak React mit ThingHTTP-Anbindung\" width=\"741\" height=\"905\" srcset=\"https:\/\/iot.fkainka.de\/wp-content\/uploads\/2015\/09\/Day24-8.jpeg 741w, https:\/\/iot.fkainka.de\/wp-content\/uploads\/2015\/09\/Day24-8-246x300.jpeg 246w\" sizes=\"(max-width: 741px) 100vw, 741px\" \/><\/a><p id=\"caption-attachment-267\" class=\"wp-caption-text\">ThingSpeak React with ThingHTTP integration<\/p><\/div>\n<p>Save React saves the settings. Thus, the first step of monitoring is already made. If the value is exceeded, ThingSpeak will send a Twitter message via your account. For the second step, insertion of the alarm command, you need to reach a bit more deeply into your sleeve. The function is not supported automatically. ThingHTTP is, however, supported. Therefore, click Apps and then ThingHTTP. Create a new element there and set the following:<\/p>\n<p><strong>Name:\u00a0\u00a0 Alarm<\/strong><\/p>\n<p><strong>URL:\u00a0\u00a0\u00a0\u00a0\u00a0 <a href=\"https:\/\/api.thingspeak.com\/talkbacks\/%5bYOUR\">https:\/\/api.thingspeak.com\/talkbacks\/[YOUR<\/a> TALKBACK ID]\/commands<\/strong><\/p>\n<p><strong>Method:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 POST<\/strong><\/p>\n<p><strong>HTTP Version:\u00a0\u00a0\u00a0 1.1<\/strong><\/p>\n<p><strong>Host:\u00a0\u00a0\u00a0\u00a0 api.thingspeak.com<\/strong><\/p>\n<p><strong>Headers:<\/strong><\/p>\n<p><strong>Body:\u00a0\u00a0\u00a0 api_key=[YOUR TALKBACK ID]&amp;command_string=Alarm&amp;position=1<br \/>\n<\/strong><\/p>\n<div id=\"attachment_265\" style=\"width: 751px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/iot.fkainka.de\/wp-content\/uploads\/2015\/09\/Day24-3.jpeg\"><img aria-describedby=\"caption-attachment-265\" decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-265\" src=\"http:\/\/iot.fkainka.de\/wp-content\/uploads\/2015\/09\/Day24-3.jpeg\" alt=\"Die TalkBack-Einstellungen\" width=\"741\" height=\"872\" srcset=\"https:\/\/iot.fkainka.de\/wp-content\/uploads\/2015\/09\/Day24-3.jpeg 741w, https:\/\/iot.fkainka.de\/wp-content\/uploads\/2015\/09\/Day24-3-255x300.jpeg 255w\" sizes=\"(max-width: 741px) 100vw, 741px\" \/><\/a><p id=\"caption-attachment-265\" class=\"wp-caption-text\">The TalkBack settings<\/p><\/div>\n<p>Ensure that you replace [YOUR TALKBACK ID] and [YOUR TALKBACK KEY] in the URL and the body part by your TalkBack-ID and your TalkBackKEY. Now you can create another React element which contains the same parameters as the first one, but with the change that you will now select ThingHTTP under Action and there the item Alarm. Thus, you have ensured that an alarm sounds when the critical value is exceeded.<\/p>\n<p>As a last function, you can set up a time-controlled Jingle Bells. For this, click TimeControl under Apps and create a new element, e.g. with the name Bell. Make the following settings there:<\/p>\n<p><strong>Name:\u00a0\u00a0 Presents<\/strong><\/p>\n<p><strong>Frequency:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 One Time<\/strong><\/p>\n<p><strong>Time Zone:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Berlin<\/strong><\/p>\n<p><strong>Run At:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2015-24-12 7:00 pm<\/strong><\/p>\n<p><strong>Fuzzy Time:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00b1 0 minutes<\/strong><\/p>\n<p><strong>TalkBack:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Alarms, add command: Jingle<\/strong><\/p>\n<div id=\"attachment_266\" style=\"width: 747px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/iot.fkainka.de\/wp-content\/uploads\/2015\/09\/Day24-6.jpeg\"><img aria-describedby=\"caption-attachment-266\" decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-266\" src=\"http:\/\/iot.fkainka.de\/wp-content\/uploads\/2015\/09\/Day24-6.jpeg\" alt=\"Die TimeControll-Einstellungen\" width=\"737\" height=\"872\" srcset=\"https:\/\/iot.fkainka.de\/wp-content\/uploads\/2015\/09\/Day24-6.jpeg 737w, https:\/\/iot.fkainka.de\/wp-content\/uploads\/2015\/09\/Day24-6-254x300.jpeg 254w\" sizes=\"(max-width: 737px) 100vw, 737px\" \/><\/a><p id=\"caption-attachment-266\" class=\"wp-caption-text\">The TimeControll settings<\/p><\/div>\n<p>For a first test, it is recommended to select a time in a few minutes. If this has worked, you can set the proper time.<br \/>\nYou can also turn the project mobile with the 9-V battery clip or a rechargeable battery bank. When hiding the board in the tree, so that only the RGB-LED points out of the branches in a fitting location, the ambience is not unnecessarily impaired either. Right on time at 7 PM, all family members will be called to the tree by the sounds of Jingle Bells.<\/p>\n<p><strong> I wish you a Merry Christmas!<\/strong><\/p>","protected":false},"excerpt":{"rendered":"<p>The final project consists of several elements you have been introduced to in the course of the advent time. One function is the Cheerlights function presented the day before. You can also receive the current colour of the Cheerlights project&#8230;<br \/><a class=\"read-more-button\" href=\"https:\/\/iot.fkainka.de\/en\/day-24\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":261,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","footnotes":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[3,26,311],"tags":[21,20,10,15,19,22,106],"jetpack_publicize_connections":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Day 24: Fire alarm for the Christmas tree - Internet of Things with the NanoESP<\/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:\/\/iot.fkainka.de\/day-24\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Day 24: Fire alarm for the Christmas tree - Internet of Things with the NanoESP\" \/>\n<meta property=\"og:description\" content=\"The final project consists of several elements you have been introduced to in the course of the advent time. One function is the Cheerlights function presented the day before. You can also receive the current colour of the Cheerlights project...Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/iot.fkainka.de\/day-24\" \/>\n<meta property=\"og:site_name\" content=\"Internet of Things with the NanoESP\" \/>\n<meta property=\"article:published_time\" content=\"2015-12-23T22:01:19+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-10-24T15:04:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/iot.fkainka.de\/wp-content\/uploads\/2015\/09\/Day24-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1106\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"fk\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"fk\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/iot.fkainka.de\/day-24\",\"url\":\"https:\/\/iot.fkainka.de\/day-24\",\"name\":\"Day 24: Fire alarm for the Christmas tree - Internet of Things with the NanoESP\",\"isPartOf\":{\"@id\":\"https:\/\/iot.fkainka.de\/#website\"},\"datePublished\":\"2015-12-23T22:01:19+00:00\",\"dateModified\":\"2018-10-24T15:04:07+00:00\",\"author\":{\"@id\":\"https:\/\/iot.fkainka.de\/#\/schema\/person\/d3205fdf2649027fc35e240d4f8b285a\"},\"breadcrumb\":{\"@id\":\"https:\/\/iot.fkainka.de\/day-24#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/iot.fkainka.de\/day-24\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/iot.fkainka.de\/day-24#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/iot.fkainka.de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tag 24: Feuermelder f\u00fcr den Weihnachtsbaum\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/iot.fkainka.de\/#website\",\"url\":\"https:\/\/iot.fkainka.de\/\",\"name\":\"Internet of Things with the NanoESP\",\"description\":\"The webpage for the Arduino compatible WiFi-Board\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/iot.fkainka.de\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/iot.fkainka.de\/#\/schema\/person\/d3205fdf2649027fc35e240d4f8b285a\",\"name\":\"fk\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/iot.fkainka.de\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/141cf958a831e66efabf9674e117e8d9?s=96&d=identicon&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/141cf958a831e66efabf9674e117e8d9?s=96&d=identicon&r=g\",\"caption\":\"fk\"},\"url\":\"https:\/\/iot.fkainka.de\/en\/author\/fk\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Day 24: Fire alarm for the Christmas tree - Internet of Things with the NanoESP","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:\/\/iot.fkainka.de\/day-24","og_locale":"en_US","og_type":"article","og_title":"Day 24: Fire alarm for the Christmas tree - Internet of Things with the NanoESP","og_description":"The final project consists of several elements you have been introduced to in the course of the advent time. One function is the Cheerlights function presented the day before. You can also receive the current colour of the Cheerlights project...Read more","og_url":"https:\/\/iot.fkainka.de\/day-24","og_site_name":"Internet of Things with the NanoESP","article_published_time":"2015-12-23T22:01:19+00:00","article_modified_time":"2018-10-24T15:04:07+00:00","og_image":[{"width":1106,"height":720,"url":"https:\/\/iot.fkainka.de\/wp-content\/uploads\/2015\/09\/Day24-1.jpg","type":"image\/jpeg"}],"author":"fk","twitter_card":"summary_large_image","twitter_misc":{"Written by":"fk","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/iot.fkainka.de\/day-24","url":"https:\/\/iot.fkainka.de\/day-24","name":"Day 24: Fire alarm for the Christmas tree - Internet of Things with the NanoESP","isPartOf":{"@id":"https:\/\/iot.fkainka.de\/#website"},"datePublished":"2015-12-23T22:01:19+00:00","dateModified":"2018-10-24T15:04:07+00:00","author":{"@id":"https:\/\/iot.fkainka.de\/#\/schema\/person\/d3205fdf2649027fc35e240d4f8b285a"},"breadcrumb":{"@id":"https:\/\/iot.fkainka.de\/day-24#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/iot.fkainka.de\/day-24"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/iot.fkainka.de\/day-24#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/iot.fkainka.de\/"},{"@type":"ListItem","position":2,"name":"Tag 24: Feuermelder f\u00fcr den Weihnachtsbaum"}]},{"@type":"WebSite","@id":"https:\/\/iot.fkainka.de\/#website","url":"https:\/\/iot.fkainka.de\/","name":"Internet of Things with the NanoESP","description":"The webpage for the Arduino compatible WiFi-Board","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/iot.fkainka.de\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/iot.fkainka.de\/#\/schema\/person\/d3205fdf2649027fc35e240d4f8b285a","name":"fk","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/iot.fkainka.de\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/141cf958a831e66efabf9674e117e8d9?s=96&d=identicon&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/141cf958a831e66efabf9674e117e8d9?s=96&d=identicon&r=g","caption":"fk"},"url":"https:\/\/iot.fkainka.de\/en\/author\/fk"}]}},"jetpack_featured_media_url":"https:\/\/iot.fkainka.de\/wp-content\/uploads\/2015\/09\/Day24-1.jpg","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6McI0-4c","_links":{"self":[{"href":"https:\/\/iot.fkainka.de\/en\/wp-json\/wp\/v2\/posts\/260"}],"collection":[{"href":"https:\/\/iot.fkainka.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/iot.fkainka.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/iot.fkainka.de\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/iot.fkainka.de\/en\/wp-json\/wp\/v2\/comments?post=260"}],"version-history":[{"count":6,"href":"https:\/\/iot.fkainka.de\/en\/wp-json\/wp\/v2\/posts\/260\/revisions"}],"predecessor-version":[{"id":611,"href":"https:\/\/iot.fkainka.de\/en\/wp-json\/wp\/v2\/posts\/260\/revisions\/611"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/iot.fkainka.de\/en\/wp-json\/wp\/v2\/media\/261"}],"wp:attachment":[{"href":"https:\/\/iot.fkainka.de\/en\/wp-json\/wp\/v2\/media?parent=260"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/iot.fkainka.de\/en\/wp-json\/wp\/v2\/categories?post=260"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/iot.fkainka.de\/en\/wp-json\/wp\/v2\/tags?post=260"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}