{"id":2227,"date":"2018-11-29T18:00:44","date_gmt":"2018-11-29T17:00:44","guid":{"rendered":"https:\/\/iot.fkainka.de\/?p=2227"},"modified":"2018-12-01T11:45:21","modified_gmt":"2018-12-01T10:45:21","slug":"nodeesp-command-reference","status":"publish","type":"post","link":"https:\/\/iot.fkainka.de\/en\/nodeesp-command-reference","title":{"rendered":"NodeESP Kommandoreferenz"},"content":{"rendered":"<p>Auf dieser Seite finden Sie alle Befehle der vorprogrammierten Firmware aufgelistet. Viele Befehle funktionieren nur in dem entsprechenden Unterprogramm. Befehle zu den Board Einstellungen lassen sich meistens nur \u00fcber UDP oder die Webseite nutzen.<\/p>\n<h1>Buttons<\/h1>\n<ul>\n<li>Sendet automatisch eine Nachricht mit allen Zust\u00e4nden bei \u00c4nderung eines Button-Zustands.<\/li>\n<li>Sendet Button State beim Starten<\/li>\n<li>Buttons haben Pullup aktiviert\n<ul>\n<li>Buttons werden gegen Masse geschaltet<\/li>\n<li>Buttons sind dann HIGH, wenn nicht gedr\u00fcckt und LOW wenn gedr\u00fcckt<\/li>\n<\/ul>\n<\/li>\n<li>Default Pins im Beispiel: Pin 16 und Pin 18<\/li>\n<li>Pin_value hat keine Bedeutung<\/li>\n<\/ul>\n<table width=\"659\">\n<tbody>\n<tr>\n<td width=\"126\"><strong>Befehl<\/strong><\/td>\n<td width=\"128\"><strong>Beschreibung<\/strong><\/td>\n<td width=\"217\"><strong>MQTT Topic<\/strong><\/td>\n<td width=\"188\"><strong>Beispiel Anfrage (JSON)<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"126\">get_button_config<\/p>\n<p>&nbsp;<\/td>\n<td width=\"128\">Gibt verwendete Pins und Namen zur\u00fcck<\/td>\n<td width=\"217\">NodeESP\/[PID]\/button\/config\/get<\/td>\n<td width=\"188\">{&#8220;cmd&#8221;:&#8221;get_button_config&#8221;}<\/td>\n<\/tr>\n<tr>\n<td width=\"126\">get_button_state<\/td>\n<td width=\"128\">Gibt den aktuellen Zustand der Buttons zur\u00fcck<\/td>\n<td width=\"217\">NodeESP\/[PID]\/button\/state\/get<\/td>\n<td width=\"188\">{&#8220;cmd&#8221;:&#8221;get_button_state&#8221;}<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h1>Touch-Buttons<\/h1>\n<ul>\n<li>Touch-Threshold-Wert gibt an, ab welchem pin_value-Wert ein Touch Ereignis ausgel\u00f6st wird (Wert muss unterschritten werden) -&gt; pin_state wird TRUE<\/li>\n<li>Touch-Threshold-Wert kann auf der Config-Seite eingestellt werden<\/li>\n<li>Sendet automatisch eine Nachricht mit allen Touch-Button-States wenn sich pin_state \u00e4ndert<\/li>\n<li>Default Pins im Beispiel: Pin 27 und Pin 33<\/li>\n<\/ul>\n<table width=\"656\">\n<tbody>\n<tr>\n<td width=\"125\"><strong>Befehl<\/strong><\/td>\n<td width=\"126\"><strong>Beschreibung<\/strong><\/td>\n<td width=\"217\"><strong>MQTT Topic<\/strong><\/td>\n<td width=\"188\"><strong>Beispiel Anfrage (JSON)<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"125\">get_touch_config<\/p>\n<p>&nbsp;<\/td>\n<td width=\"126\">Gibt verwendete Pins und Namen zur\u00fcck<\/td>\n<td width=\"217\">NodeESP\/[PID]\/touch\/config\/get<\/td>\n<td width=\"188\">{&#8220;cmd&#8221;:&#8221;get_touch_config&#8221;}<\/td>\n<\/tr>\n<tr>\n<td width=\"125\">get_touch_state<\/td>\n<td width=\"126\">Gibt den aktuellen Zustand der Touch-Buttons zur\u00fcck<\/td>\n<td width=\"217\">NodeESP\/[PID]\/touch\/state\/get<\/td>\n<td width=\"188\">{&#8220;cmd&#8221;:&#8221;get_touch_state&#8221;}<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h1>LEDS<\/h1>\n<ul>\n<li>LEDs, oder allgemein digitale Pins, k\u00f6nnen \u00fcber den Befehl set_led_state gesteuert werden<\/li>\n<li>Die Pins werden \u00fcber den Pin-Namen angesprochen (pin_name)<\/li>\n<li>Es k\u00f6nnen mehrere Pins gleichzeitig geschaltet werden<\/li>\n<li>Zul\u00e4ssige Werte zum Schalten einer LED:\n<ul>\n<li>&#8220;on&#8221;\/&#8221;off&#8221; oder &#8220;ON&#8221;\/&#8221;OFF&#8221; (String)<\/li>\n<li>true\/false (Boolean)<\/li>\n<\/ul>\n<\/li>\n<li>Default Pins im Beispiel: Pin 22 und Pin 15<\/li>\n<\/ul>\n<table width=\"663\">\n<tbody>\n<tr>\n<td width=\"124\"><strong>Befehl<\/strong><\/td>\n<td width=\"124\"><strong>Beschreibung<\/strong><\/td>\n<td width=\"229\"><strong>MQTT Topic<\/strong><\/td>\n<td width=\"186\"><strong>Beispiel Anfrage (JSON)<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"124\">get_led_config<\/td>\n<td width=\"124\">Gibt verwendete Pins und Namen zur\u00fcck<\/td>\n<td width=\"229\">NodeESP\/[PID]\/led\/config\/get<\/td>\n<td width=\"186\">{&#8220;cmd&#8221;:&#8221;get_led_config&#8221;}<\/td>\n<\/tr>\n<tr>\n<td width=\"124\">get_led_state<\/td>\n<td width=\"124\">Gibt den aktuellen Zustand der LEDs zur\u00fcck<\/td>\n<td width=\"229\">NodeESP\/[PID]\/led\/state\/get<\/td>\n<td width=\"186\">{&#8220;cmd&#8221;:&#8221;get_led_state&#8221;}<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"2\" width=\"124\">set_led_state<\/p>\n<p>&nbsp;<\/td>\n<td rowspan=\"2\" width=\"124\">Setzt Zustand der LEDs<\/td>\n<td rowspan=\"2\" width=\"229\">NodeESP\/[PID]\/led\/state\/set<\/td>\n<td width=\"186\">{&#8220;cmd&#8221;:&#8221;set_led_state&#8221;, &#8220;LED1&#8243;:&#8221;on&#8221;}<\/td>\n<\/tr>\n<tr>\n<td width=\"186\">{&#8220;cmd&#8221;:&#8221;set_led_state&#8221;, &#8220;LED1&#8243;:&#8221;on&#8221;, &#8220;LED2&#8221;:true}<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h1>PWM<\/h1>\n<ul>\n<li>Die Pins werden \u00fcber den Pin-Namen angesprochen (pin_name)<\/li>\n<li>Es k\u00f6nnen mehrere Pins gleichzeitig geschaltet werden<\/li>\n<li>Als zul\u00e4ssiger PWM-Wert wird einfach eine Zahl von 0-255 (8-Bit) angegeben (wird gespeichert in pin_value)<\/li>\n<li>Die Pins k\u00f6nnen aber auch ganz aus\/an geschaltete werden (Befehle wie bei LED)<\/li>\n<li>Der Zustand des PWM bleibt auch beim an\/ausschalten erhalten (pin_state beeinflusst nicht pin_value)<\/li>\n<li>Default Pins im Beispiel: Pin 22 und Pin 15 (Genau wie LEDs)<\/li>\n<li>Die Timerfrequenz betr\u00e4gt 5000 Hz und die Aufl\u00f6sung betr\u00e4gt in den Meisten f\u00e4llen 8-bit<\/li>\n<\/ul>\n<table width=\"663\">\n<tbody>\n<tr>\n<td width=\"124\"><strong>Befehl<\/strong><\/td>\n<td width=\"124\"><strong>Beschreibung<\/strong><\/td>\n<td width=\"229\"><strong>MQTT Topic<\/strong><\/td>\n<td width=\"186\"><strong>Beispiel Anfrage (JSON)<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"124\">get_pwm_config<\/p>\n<p>&nbsp;<\/td>\n<td width=\"124\">Gibt verwendete Pins und Namen zur\u00fcck<\/td>\n<td width=\"229\">NodeESP\/[PID]\/pwm\/config\/get<\/td>\n<td width=\"186\">{&#8220;cmd&#8221;:&#8221;get_pwm_config&#8221;}<\/td>\n<\/tr>\n<tr>\n<td width=\"124\">get_pwm_state<\/td>\n<td width=\"124\">Gibt den aktuellen Zustand der Pins zur\u00fcck<\/td>\n<td width=\"229\">NodeESP\/[PID]\/pwm\/state\/get<\/td>\n<td width=\"186\">{&#8220;cmd&#8221;:&#8221;get_pwm_state&#8221;}<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"2\" width=\"124\">set_pwm_state<\/p>\n<p>&nbsp;<\/td>\n<td rowspan=\"2\" width=\"124\">Setzt PWM-Wert<\/td>\n<td rowspan=\"2\" width=\"229\">NodeESP\/[PID]\/pwm\/state\/set<\/td>\n<td width=\"186\">{&#8220;cmd&#8221;:&#8221;set_pwm_state&#8221;, &#8220;LED1&#8221;:255}<\/td>\n<\/tr>\n<tr>\n<td width=\"186\">{&#8220;cmd&#8221;:&#8221;set_pwm state&#8221;, &#8220;LED1&#8243;:\u201don&#8221;, &#8220;LED2&#8221;:true}<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h1>ADC<\/h1>\n<p>&nbsp;<\/p>\n<table width=\"663\">\n<tbody>\n<tr>\n<td width=\"124\"><strong>Befehl<\/strong><\/td>\n<td width=\"124\"><strong>Beschreibung<\/strong><\/td>\n<td width=\"229\"><strong>MQTT Topic<\/strong><\/td>\n<td width=\"186\"><strong>Beispiel Anfrage (JSON)<\/strong><\/td>\n<td width=\"0\"><\/td>\n<\/tr>\n<tr>\n<td width=\"124\">get_adc_config<\/td>\n<td width=\"124\">Gibt verwendete Pins und Namen zur\u00fcck<\/td>\n<td width=\"229\">NodeESP\/[PID]\/adc\/config\/get<\/td>\n<td width=\"186\">{&#8220;cmd&#8221;:&#8221;get_adc_config&#8221;}<\/td>\n<td width=\"0\"><\/td>\n<\/tr>\n<tr>\n<td width=\"124\">get_adc_state<\/td>\n<td width=\"124\">Gibt den aktuellen Zustand der Pins zur\u00fcck<\/td>\n<td width=\"229\">NodeESP\/[PID]\/adc\/state\/get<\/td>\n<td width=\"186\">{&#8220;cmd&#8221;:&#8221;get_adc_state &#8220;}<\/td>\n<td width=\"0\"><\/td>\n<\/tr>\n<tr>\n<td rowspan=\"2\" width=\"124\">get_hum_state<\/td>\n<td rowspan=\"2\" width=\"124\">Setzt PWM-Wert<\/td>\n<td rowspan=\"2\" width=\"229\">NodeESP\/[PID]\/hum\/state\/get<\/td>\n<td width=\"186\">{&#8220;cmd&#8221;:&#8221;get_hum_state &#8220;}<\/p>\n<p>&nbsp;<\/td>\n<td width=\"0\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h1>Sonstige Befehle (Dokumentation folgt)<\/h1>\n<p>{&#8220;test&#8221;,test},<\/p>\n<p>{&#8220;testtopic&#8221;,testtopic},<\/p>\n<p>&nbsp;<\/p>\n<p>{&#8220;light_on&#8221;,light_on},<\/p>\n<p>{&#8220;light_off&#8221;,light_off},<\/p>\n<p>{&#8220;light_pwm&#8221;,light_pwm},<\/p>\n<p>{&#8220;get_button_change&#8221;,get_button_change},<\/p>\n<p>&nbsp;<\/p>\n<p>{&#8220;set_rgb_hex&#8221;,set_rgb_hex},<\/p>\n<p>{&#8220;get_rgb_hex&#8221;,get_rgb_hex},<\/p>\n<p>{&#8220;set_rgb_rgb&#8221;,set_rgb_rgb},<\/p>\n<p>{&#8220;get_rgb_rgb&#8221;,get_rgb_rgb},<\/p>\n<p>{&#8220;set_rgb_hsv&#8221;,set_rgb_hsv},<\/p>\n<p>{&#8220;get_rgb_hsv&#8221;,get_rgb_hsv},<\/p>\n<p>{&#8220;set_rgb_fade&#8221;,set_rgb_fade},<\/p>\n<p>{&#8220;get_rgb_config&#8221;,get_rgb_config},<\/p>\n<p>&nbsp;<\/p>\n<p>{&#8220;set_pixel_hex&#8221;,set_pixel_hex},<\/p>\n<p>{&#8220;get_pixel_hex&#8221;,get_pixel_hex},<\/p>\n<p>{&#8220;set_pixel_rgb&#8221;,set_pixel_rgb},<\/p>\n<p>{&#8220;get_pixel_rgb&#8221;,get_pixel_rgb},<\/p>\n<p>{&#8220;set_pixel_hsv&#8221;,set_pixel_hsv},<\/p>\n<p>{&#8220;get_pixel_hsv&#8221;,get_pixel_hsv},<\/p>\n<p>{&#8220;set_pixel_fade&#8221;,set_pixel_fade},<\/p>\n<p>{&#8220;set_pixel_bright&#8221;,set_pixel_bright},<\/p>\n<p>{&#8220;get_pixel_set&#8221;,get_pixel_set},<\/p>\n<p>{&#8220;set_pixel_set&#8221;,set_pixel_set},<\/p>\n<p>{&#8220;set_pixel_array&#8221;,set_pixel_array},<\/p>\n<p>{&#8220;set_array_fade&#8221;,set_pixel_fade},<\/p>\n<p>&nbsp;<\/p>\n<p>{&#8220;ir_send&#8221;,ir_send},<\/p>\n<p>&nbsp;<\/p>\n<p>{&#8220;play_speaker_notes&#8221;,play_speaker_notes},<\/p>\n<p>{&#8220;play_speaker_wav&#8221;,play_speaker_wav},<\/p>\n<p>&nbsp;<\/p>\n<p>{&#8220;set_alarm&#8221;,set_alarm},<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Auf dieser Seite finden Sie alle Befehle der vorprogrammierten Firmware aufgelistet. Viele Befehle funktionieren nur in dem entsprechenden Unterprogramm. Befehle zu den Board Einstellungen lassen sich meistens nur \u00fcber UDP oder die Webseite nutzen. Buttons Sendet automatisch eine Nachricht mit&#8230;<br \/><a class=\"read-more-button\" href=\"https:\/\/iot.fkainka.de\/en\/nodeesp-command-reference\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":2523,"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":[314,312,319],"tags":[],"jetpack_publicize_connections":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>NodeESP Kommandoreferenz - 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\/nodeesp-command-reference\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"NodeESP Kommandoreferenz - Internet of Things with the NanoESP\" \/>\n<meta property=\"og:description\" content=\"Auf dieser Seite finden Sie alle Befehle der vorprogrammierten Firmware aufgelistet. Viele Befehle funktionieren nur in dem entsprechenden Unterprogramm. Befehle zu den Board Einstellungen lassen sich meistens nur \u00fcber UDP oder die Webseite nutzen. Buttons Sendet automatisch eine Nachricht mit...Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/iot.fkainka.de\/nodeesp-command-reference\" \/>\n<meta property=\"og:site_name\" content=\"Internet of Things with the NanoESP\" \/>\n<meta property=\"article:published_time\" content=\"2018-11-29T17:00:44+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-12-01T10:45:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/iot.fkainka.de\/wp-content\/uploads\/2018\/11\/T12_JSON.png\" \/>\n\t<meta property=\"og:image:width\" content=\"503\" \/>\n\t<meta property=\"og:image:height\" content=\"487\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\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=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/iot.fkainka.de\/nodeesp-command-reference\",\"url\":\"https:\/\/iot.fkainka.de\/nodeesp-command-reference\",\"name\":\"NodeESP Kommandoreferenz - Internet of Things with the NanoESP\",\"isPartOf\":{\"@id\":\"https:\/\/iot.fkainka.de\/#website\"},\"datePublished\":\"2018-11-29T17:00:44+00:00\",\"dateModified\":\"2018-12-01T10:45:21+00:00\",\"author\":{\"@id\":\"https:\/\/iot.fkainka.de\/#\/schema\/person\/d3205fdf2649027fc35e240d4f8b285a\"},\"breadcrumb\":{\"@id\":\"https:\/\/iot.fkainka.de\/nodeesp-command-reference#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/iot.fkainka.de\/nodeesp-command-reference\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/iot.fkainka.de\/nodeesp-command-reference#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/iot.fkainka.de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"NodeESP Kommandoreferenz\"}]},{\"@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":"NodeESP Kommandoreferenz - 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\/nodeesp-command-reference","og_locale":"en_US","og_type":"article","og_title":"NodeESP Kommandoreferenz - Internet of Things with the NanoESP","og_description":"Auf dieser Seite finden Sie alle Befehle der vorprogrammierten Firmware aufgelistet. Viele Befehle funktionieren nur in dem entsprechenden Unterprogramm. Befehle zu den Board Einstellungen lassen sich meistens nur \u00fcber UDP oder die Webseite nutzen. Buttons Sendet automatisch eine Nachricht mit...Read more","og_url":"https:\/\/iot.fkainka.de\/nodeesp-command-reference","og_site_name":"Internet of Things with the NanoESP","article_published_time":"2018-11-29T17:00:44+00:00","article_modified_time":"2018-12-01T10:45:21+00:00","og_image":[{"width":503,"height":487,"url":"https:\/\/iot.fkainka.de\/wp-content\/uploads\/2018\/11\/T12_JSON.png","type":"image\/png"}],"author":"fk","twitter_card":"summary_large_image","twitter_misc":{"Written by":"fk","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/iot.fkainka.de\/nodeesp-command-reference","url":"https:\/\/iot.fkainka.de\/nodeesp-command-reference","name":"NodeESP Kommandoreferenz - Internet of Things with the NanoESP","isPartOf":{"@id":"https:\/\/iot.fkainka.de\/#website"},"datePublished":"2018-11-29T17:00:44+00:00","dateModified":"2018-12-01T10:45:21+00:00","author":{"@id":"https:\/\/iot.fkainka.de\/#\/schema\/person\/d3205fdf2649027fc35e240d4f8b285a"},"breadcrumb":{"@id":"https:\/\/iot.fkainka.de\/nodeesp-command-reference#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/iot.fkainka.de\/nodeesp-command-reference"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/iot.fkainka.de\/nodeesp-command-reference#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/iot.fkainka.de\/"},{"@type":"ListItem","position":2,"name":"NodeESP Kommandoreferenz"}]},{"@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\/2018\/11\/T12_JSON.png","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6McI0-zV","_links":{"self":[{"href":"https:\/\/iot.fkainka.de\/en\/wp-json\/wp\/v2\/posts\/2227"}],"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=2227"}],"version-history":[{"count":3,"href":"https:\/\/iot.fkainka.de\/en\/wp-json\/wp\/v2\/posts\/2227\/revisions"}],"predecessor-version":[{"id":2626,"href":"https:\/\/iot.fkainka.de\/en\/wp-json\/wp\/v2\/posts\/2227\/revisions\/2626"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/iot.fkainka.de\/en\/wp-json\/wp\/v2\/media\/2523"}],"wp:attachment":[{"href":"https:\/\/iot.fkainka.de\/en\/wp-json\/wp\/v2\/media?parent=2227"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/iot.fkainka.de\/en\/wp-json\/wp\/v2\/categories?post=2227"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/iot.fkainka.de\/en\/wp-json\/wp\/v2\/tags?post=2227"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}