{"id":269,"date":"2017-03-16T22:30:03","date_gmt":"2017-03-16T22:30:03","guid":{"rendered":"http:\/\/bryceautomation.com\/?p=269"},"modified":"2017-05-17T14:51:24","modified_gmt":"2017-05-17T14:51:24","slug":"espeasy-dht22-domoticz","status":"publish","type":"post","link":"https:\/\/bryceautomation.com\/index.php\/2017\/03\/16\/espeasy-dht22-domoticz\/","title":{"rendered":"ESPEasy with DHT22 and Domoticz"},"content":{"rendered":"<h2>Domoticz Sensor &#8212; Post Introduction<\/h2>\n<p>I&#8217;ve been experimenting with a Domoticz Sensor, and am documenting the project. \u00a0 I&#8217;ve used the Domoticz Server, a DHT22 Temperature and Humidity module, and the ESP8266-12F processor.<\/p><div id=\"bryce-2910726416\" class=\"bryce-afterfirst bryce-entity-placement\"><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-8316758073402323\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-8316758073402323\" \ndata-ad-slot=\"7728240895\" \ndata-ad-format=\"auto\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div>\n<p>In this document, we will assume that you have the ESP8266 flashed with the EasyESP firmware, and have uploaded the arduino sketch with the proper SSID and password as we did in the last post. \u00a0We will also assume that you have the Domiticz server installed.<\/p>\n<p>User this document at your own risk, and always ensure you are familiar with proper safety procedures, and familiar with working in electronic devices.<\/p>\n<h2>Wiring Diagram<\/h2>\n<p>We will use a 3.3v regulator (LM1117) to reduce the supplied voltage to a usable voltage that will not damage our processor. \u00a0 Notice that we have GPIO 0 high this time, with GPIO 2 also high, and GPIO 15 is grounded to set the proper boot mode. \u00a0Also, be sure the enable pin (CH_PD) is high as well as the reset. \u00a0The data pin of our DHT22 is connected to GPIO 14, and both the ESP8266 and the DHT-22 have VCC connected to 3.3v, and GND is connected to GND on the power rail.<\/p>\n<p><img decoding=\"async\" class=\"wp-image-272 size-full aligncenter lazyload\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/DHT22ESP.png\" alt=\"DHT22 with ESP8266\" width=\"2103\" height=\"783\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/DHT22ESP.png 1000w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/DHT22ESP-300x112.png 300w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/DHT22ESP-768x286.png 768w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/DHT22ESP-1024x381.png 1024w\" data-sizes=\"(max-width: 2103px) 100vw, 2103px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 2103px; --smush-placeholder-aspect-ratio: 2103\/783;\" \/><\/p>\n<h2>Configuring Domoticz<\/h2>\n<p><img decoding=\"async\" class=\"alignright size-medium wp-image-273 lazyload\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/domoticzdashboard-300x57.png\" alt=\"DomoticzDashboard\" width=\"300\" height=\"57\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/domoticzdashboard-300x57.png 300w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/domoticzdashboard.png 515w\" data-sizes=\"(max-width: 300px) 100vw, 300px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 300px; --smush-placeholder-aspect-ratio: 300\/57;\" \/>First, we will configure the domoticz server. \u00a0 \u00a0Go to http:\/\/yourdomoticzserversIP:8080, and you will see the dashboard. \u00a0 Click on &#8220;hardware&#8221;, so we can add hardware. \u00a0 \u00a0If you have already added some hardware devices, you might have to click on &#8220;Setup&#8221;, then &#8220;Hardware&#8221; on the menubar.<\/p>\n<p><img decoding=\"async\" class=\"size-medium wp-image-274 alignleft lazyload\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/domoticzhardware-300x83.png\" alt=\"DomoticzHardware\" width=\"300\" height=\"83\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/domoticzhardware-300x83.png 300w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/domoticzhardware.png 734w\" data-sizes=\"(max-width: 300px) 100vw, 300px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 300px; --smush-placeholder-aspect-ratio: 300\/83;\" \/>Next, we will add a dummy device named ESP. \u00a0 Ensure this dummy device is enabled.<\/p>\n<p>Be sure to click the &#8220;ADD button to add the new hardware device.<\/p>\n<p><img decoding=\"async\" class=\"alignright wp-image-275 size-medium lazyload\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/domoticzvirtualsensor-300x35.png\" alt=\"DomotoiczVirtualSensor\" width=\"300\" height=\"35\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/domoticzvirtualsensor-300x35.png 300w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/domoticzvirtualsensor.png 618w\" data-sizes=\"(max-width: 300px) 100vw, 300px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 300px; --smush-placeholder-aspect-ratio: 300\/35;\" \/>Next, we need to add a virtual sensor. \u00a0 \u00a0On the dashboard, you will see your dummy device listed, and within the type column we will select &#8220;Create Virtual Sensor&#8221;.<\/p>\n<p><img decoding=\"async\" class=\"alignright size-medium wp-image-277 lazyload\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/domoticztemperature-300x171.png\" alt=\"DomoticzTempHumid\" width=\"300\" height=\"171\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/domoticztemperature-300x171.png 300w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/domoticztemperature.png 423w\" data-sizes=\"(max-width: 300px) 100vw, 300px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 300px; --smush-placeholder-aspect-ratio: 300\/171;\" \/>We will give this a name &#8220;TemperatureHumidity&#8221; and select Temp+Hum as the type, then click the OK button.<\/p>\n<p>If you wish to view your data in Fahrenheit instead of Celsius, you can make this change by going to &#8220;Setup&#8221; then &#8220;Settings&#8221;. \u00a0 Under the Meters\/Counters tab, you can change the scale to your preferences under the &#8220;Temperature&#8221; header.<\/p>\n<p>&nbsp;<\/p>\n<p><img decoding=\"async\" class=\"size-medium wp-image-278 alignleft lazyload\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/domoticzIDX-300x60.png\" alt=\"DomoticzIDX\" width=\"300\" height=\"60\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/domoticzIDX-300x60.png 300w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/domoticzIDX.png 517w\" data-sizes=\"(max-width: 300px) 100vw, 300px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 300px; --smush-placeholder-aspect-ratio: 300\/60;\" \/>Next, we need to go to &#8220;Setup&#8221;, then &#8220;Devices&#8221;, and make note of the IDX number. \u00a0 \u00a0In this case, the IDX is 1.<\/p>\n<p>&nbsp;<\/p>\n<p><img decoding=\"async\" class=\"alignright size-medium wp-image-279 lazyload\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/domoticztemperature2-300x105.png\" alt=\"DomoticzTemperature2\" width=\"300\" height=\"105\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/domoticztemperature2-300x105.png 300w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/domoticztemperature2.png 382w\" data-sizes=\"(max-width: 300px) 100vw, 300px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 300px; --smush-placeholder-aspect-ratio: 300\/105;\" \/>You can find your temperature sensor under the &#8220;Temperature&#8221; Tab of Domoticz, but this may not be the correct value yet. \u00a0 We will have to configure the ESP8266 module to read the temperature, and send the temperature into this display.<\/p>\n<p>&nbsp;<\/p>\n<h2>Configuring the ESP8266-12 (with ESPEasy firmware)<\/h2>\n<p>Let&#8217;s go to the ESP8266 web interface. \u00a0 \u00a0We will need to know the IP Address of your ESP. \u00a0 You may have set this in the arduino sketch, but if the ESP8266 is dynamically receiving an IP address from your router, this might be a little more difficult. \u00a0 \u00a0If this is your case, you can run network scanning software such as Angry IP Scanner to find the IP address (Scan then power down the ESP, and run another scan to see what IP drops), or you might find this information on the configuration screen of your router. \u00a0We will enter this IP address into the address bar of your web browser to access the configuration screen for the ESP.<\/p>\n<p>My &#8220;Config&#8221; tab is set up as follows: \u00a0Please be sure to set up your SSID, and WPA Key which belongs to your own network. \u00a0 The &#8220;Controller IP&#8221; is the IP address of your Domoticz Server. \u00a0 If you have set up Domoticz with a username and password (recommended) with admin priviledges, you will want to add that information here as well under Controller User, and Controller Password. \u00a0You can configure the Optional settings if you wish to use\u00a0a static IP address for the ESP8266.<br \/>\n<img decoding=\"async\" class=\"wp-image-284 size-full aligncenter lazyload\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/espscreenhardware-1.png\" alt=\"EspScreenHardware\" width=\"372\" height=\"719\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/espscreenhardware-1.png 372w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/espscreenhardware-1-155x300.png 155w\" data-sizes=\"(max-width: 372px) 100vw, 372px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 372px; --smush-placeholder-aspect-ratio: 372\/719;\" \/><\/p>\n<p>Here is my &#8220;Hardware&#8221; tab. \u00a0 \u00a0I have an extra LED wired to pin 13 with a 1K resistor (physically).<\/p>\n<p><img decoding=\"async\" class=\"wp-image-282 size-full aligncenter lazyload\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/espscreenhardware.png\" alt=\"EspScreenHardware\" width=\"363\" height=\"749\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/espscreenhardware.png 363w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/espscreenhardware-145x300.png 145w\" data-sizes=\"(max-width: 363px) 100vw, 363px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 363px; --smush-placeholder-aspect-ratio: 363\/749;\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>Under my &#8220;Devices&#8221; Tab, I edited the first devices as follows: \u00a0(Be sure your IDX is correct for the Domoticz Sensor!)<\/p>\n<p><img decoding=\"async\" class=\"wp-image-283 size-full aligncenter lazyload\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/espscreendevices.png\" alt=\"EspScreenDevices\" width=\"733\" height=\"707\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/espscreendevices.png 733w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/espscreendevices-300x289.png 300w\" data-sizes=\"(max-width: 733px) 100vw, 733px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 733px; --smush-placeholder-aspect-ratio: 733\/707;\" \/><\/p>\n<p>Press &#8220;Submit&#8221;, and you should be seeing the data from your DHT22 (In Celsius)<\/p>\n<p><img decoding=\"async\" class=\"wp-image-285 size-full aligncenter lazyload\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/espscreendevices2.png\" alt=\"ESPDevices2\" width=\"912\" height=\"362\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/espscreendevices2.png 912w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/espscreendevices2-300x119.png 300w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/espscreendevices2-768x305.png 768w\" data-sizes=\"(max-width: 912px) 100vw, 912px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 912px; --smush-placeholder-aspect-ratio: 912\/362;\" \/><br \/>\nBack in Domoticz, you should be reading the correct temperature now!<\/p>\n<p><img decoding=\"async\" class=\"wp-image-279 size-full aligncenter lazyload\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/domoticztemperature2.png\" alt=\"DomoticzTemperature2\" width=\"382\" height=\"134\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/domoticztemperature2.png 382w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/domoticztemperature2-300x105.png 300w\" data-sizes=\"(max-width: 382px) 100vw, 382px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 382px; --smush-placeholder-aspect-ratio: 382\/134;\" \/><\/p>\n<p>&#8212; Ricky Bryce<\/p>\n<div id=\"bryce-2290126403\" class=\"bryce-after-content bryce-entity-placement\"><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-8316758073402323\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-8316758073402323\" \ndata-ad-slot=\"4667596182\" \ndata-ad-format=\"auto\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Domoticz Sensor &#8212; Post Introduction I&#8217;ve been experimenting with a Domoticz Sensor, and am documenting the project. \u00a0 I&#8217;ve used the Domoticz Server, a DHT22 Temperature and Humidity module, and the ESP8266-12F processor. In this document, we will assume that you have the ESP8266 flashed with the EasyESP firmware, and have uploaded the arduino sketch <a class=\"moretag btn btn-primary\" href=\"https:\/\/bryceautomation.com\/index.php\/2017\/03\/16\/espeasy-dht22-domoticz\/\">Read More \u00bb<\/a><\/p>\n","protected":false},"author":1,"featured_media":272,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,3,9],"tags":[],"class_list":{"0":"post-269","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-arduino-other-microprocessors","8":"category-information-technology","9":"category-intermediate","10":"czr-hentry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Configuring a Domoticz Sensor (DHT22) using the ESP8266.<\/title>\n<meta name=\"description\" content=\"We will configure the Domoticz server to read the data from a DHT22 Temperature and Humidity sensor which is wired to and ESP8266-12.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bryceautomation.com\/index.php\/2017\/03\/16\/espeasy-dht22-domoticz\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Configuring a Domoticz Sensor (DHT22) using the ESP8266.\" \/>\n<meta property=\"og:description\" content=\"We will configure the Domoticz server to read the data from a DHT22 Temperature and Humidity sensor which is wired to and ESP8266-12.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bryceautomation.com\/index.php\/2017\/03\/16\/espeasy-dht22-domoticz\/\" \/>\n<meta property=\"og:site_name\" content=\"Bryce Automation\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/ricky.bryce.7\" \/>\n<meta property=\"article:published_time\" content=\"2017-03-16T22:30:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-05-17T14:51:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/DHT22ESP.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"372\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Ricky\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/03\\\/16\\\/espeasy-dht22-domoticz\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/03\\\/16\\\/espeasy-dht22-domoticz\\\/\"},\"author\":{\"name\":\"Ricky\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#\\\/schema\\\/person\\\/5d5b0f6f6ad768f1ee52968338e63af7\"},\"headline\":\"ESPEasy with DHT22 and Domoticz\",\"datePublished\":\"2017-03-16T22:30:03+00:00\",\"dateModified\":\"2017-05-17T14:51:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/03\\\/16\\\/espeasy-dht22-domoticz\\\/\"},\"wordCount\":711,\"commentCount\":1,\"image\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/03\\\/16\\\/espeasy-dht22-domoticz\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2017\\\/03\\\/DHT22ESP.png\",\"articleSection\":[\"Arduino and other microprocessors\",\"Information Technology\",\"Intermediate\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/03\\\/16\\\/espeasy-dht22-domoticz\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/03\\\/16\\\/espeasy-dht22-domoticz\\\/\",\"url\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/03\\\/16\\\/espeasy-dht22-domoticz\\\/\",\"name\":\"Configuring a Domoticz Sensor (DHT22) using the ESP8266.\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/03\\\/16\\\/espeasy-dht22-domoticz\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/03\\\/16\\\/espeasy-dht22-domoticz\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2017\\\/03\\\/DHT22ESP.png\",\"datePublished\":\"2017-03-16T22:30:03+00:00\",\"dateModified\":\"2017-05-17T14:51:24+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#\\\/schema\\\/person\\\/5d5b0f6f6ad768f1ee52968338e63af7\"},\"description\":\"We will configure the Domoticz server to read the data from a DHT22 Temperature and Humidity sensor which is wired to and ESP8266-12.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/03\\\/16\\\/espeasy-dht22-domoticz\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/03\\\/16\\\/espeasy-dht22-domoticz\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/03\\\/16\\\/espeasy-dht22-domoticz\\\/#primaryimage\",\"url\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2017\\\/03\\\/DHT22ESP.png\",\"contentUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2017\\\/03\\\/DHT22ESP.png\",\"width\":1000,\"height\":372,\"caption\":\"DHT22 with ESP8266\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/03\\\/16\\\/espeasy-dht22-domoticz\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/bryceautomation.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ESPEasy with DHT22 and Domoticz\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#website\",\"url\":\"https:\\\/\\\/bryceautomation.com\\\/\",\"name\":\"Bryce Automation\",\"description\":\"Automating Home and Industry...\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/bryceautomation.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#\\\/schema\\\/person\\\/5d5b0f6f6ad768f1ee52968338e63af7\",\"name\":\"Ricky\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/wphb-cache\\\/gravatar\\\/a8f\\\/a8fe6bf79d292b388ffee281ccb12488x96.jpg\",\"url\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/wphb-cache\\\/gravatar\\\/a8f\\\/a8fe6bf79d292b388ffee281ccb12488x96.jpg\",\"contentUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/wphb-cache\\\/gravatar\\\/a8f\\\/a8fe6bf79d292b388ffee281ccb12488x96.jpg\",\"caption\":\"Ricky\"},\"sameAs\":[\"http:\\\/\\\/bryceautomation.com\",\"https:\\\/\\\/www.facebook.com\\\/ricky.bryce.7\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/ricky-bryce-4367a416\\\/\"],\"url\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/author\\\/ricky\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Configuring a Domoticz Sensor (DHT22) using the ESP8266.","description":"We will configure the Domoticz server to read the data from a DHT22 Temperature and Humidity sensor which is wired to and ESP8266-12.","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:\/\/bryceautomation.com\/index.php\/2017\/03\/16\/espeasy-dht22-domoticz\/","og_locale":"en_US","og_type":"article","og_title":"Configuring a Domoticz Sensor (DHT22) using the ESP8266.","og_description":"We will configure the Domoticz server to read the data from a DHT22 Temperature and Humidity sensor which is wired to and ESP8266-12.","og_url":"https:\/\/bryceautomation.com\/index.php\/2017\/03\/16\/espeasy-dht22-domoticz\/","og_site_name":"Bryce Automation","article_author":"https:\/\/www.facebook.com\/ricky.bryce.7","article_published_time":"2017-03-16T22:30:03+00:00","article_modified_time":"2017-05-17T14:51:24+00:00","og_image":[{"width":1000,"height":372,"url":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/DHT22ESP.png","type":"image\/png"}],"author":"Ricky","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bryceautomation.com\/index.php\/2017\/03\/16\/espeasy-dht22-domoticz\/#article","isPartOf":{"@id":"https:\/\/bryceautomation.com\/index.php\/2017\/03\/16\/espeasy-dht22-domoticz\/"},"author":{"name":"Ricky","@id":"https:\/\/bryceautomation.com\/#\/schema\/person\/5d5b0f6f6ad768f1ee52968338e63af7"},"headline":"ESPEasy with DHT22 and Domoticz","datePublished":"2017-03-16T22:30:03+00:00","dateModified":"2017-05-17T14:51:24+00:00","mainEntityOfPage":{"@id":"https:\/\/bryceautomation.com\/index.php\/2017\/03\/16\/espeasy-dht22-domoticz\/"},"wordCount":711,"commentCount":1,"image":{"@id":"https:\/\/bryceautomation.com\/index.php\/2017\/03\/16\/espeasy-dht22-domoticz\/#primaryimage"},"thumbnailUrl":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/DHT22ESP.png","articleSection":["Arduino and other microprocessors","Information Technology","Intermediate"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/bryceautomation.com\/index.php\/2017\/03\/16\/espeasy-dht22-domoticz\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/bryceautomation.com\/index.php\/2017\/03\/16\/espeasy-dht22-domoticz\/","url":"https:\/\/bryceautomation.com\/index.php\/2017\/03\/16\/espeasy-dht22-domoticz\/","name":"Configuring a Domoticz Sensor (DHT22) using the ESP8266.","isPartOf":{"@id":"https:\/\/bryceautomation.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/bryceautomation.com\/index.php\/2017\/03\/16\/espeasy-dht22-domoticz\/#primaryimage"},"image":{"@id":"https:\/\/bryceautomation.com\/index.php\/2017\/03\/16\/espeasy-dht22-domoticz\/#primaryimage"},"thumbnailUrl":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/DHT22ESP.png","datePublished":"2017-03-16T22:30:03+00:00","dateModified":"2017-05-17T14:51:24+00:00","author":{"@id":"https:\/\/bryceautomation.com\/#\/schema\/person\/5d5b0f6f6ad768f1ee52968338e63af7"},"description":"We will configure the Domoticz server to read the data from a DHT22 Temperature and Humidity sensor which is wired to and ESP8266-12.","breadcrumb":{"@id":"https:\/\/bryceautomation.com\/index.php\/2017\/03\/16\/espeasy-dht22-domoticz\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bryceautomation.com\/index.php\/2017\/03\/16\/espeasy-dht22-domoticz\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bryceautomation.com\/index.php\/2017\/03\/16\/espeasy-dht22-domoticz\/#primaryimage","url":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/DHT22ESP.png","contentUrl":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/03\/DHT22ESP.png","width":1000,"height":372,"caption":"DHT22 with ESP8266"},{"@type":"BreadcrumbList","@id":"https:\/\/bryceautomation.com\/index.php\/2017\/03\/16\/espeasy-dht22-domoticz\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bryceautomation.com\/"},{"@type":"ListItem","position":2,"name":"ESPEasy with DHT22 and Domoticz"}]},{"@type":"WebSite","@id":"https:\/\/bryceautomation.com\/#website","url":"https:\/\/bryceautomation.com\/","name":"Bryce Automation","description":"Automating Home and Industry...","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bryceautomation.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/bryceautomation.com\/#\/schema\/person\/5d5b0f6f6ad768f1ee52968338e63af7","name":"Ricky","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bryceautomation.com\/wp-content\/wphb-cache\/gravatar\/a8f\/a8fe6bf79d292b388ffee281ccb12488x96.jpg","url":"https:\/\/bryceautomation.com\/wp-content\/wphb-cache\/gravatar\/a8f\/a8fe6bf79d292b388ffee281ccb12488x96.jpg","contentUrl":"https:\/\/bryceautomation.com\/wp-content\/wphb-cache\/gravatar\/a8f\/a8fe6bf79d292b388ffee281ccb12488x96.jpg","caption":"Ricky"},"sameAs":["http:\/\/bryceautomation.com","https:\/\/www.facebook.com\/ricky.bryce.7","https:\/\/www.linkedin.com\/in\/ricky-bryce-4367a416\/"],"url":"https:\/\/bryceautomation.com\/index.php\/author\/ricky\/"}]}},"_links":{"self":[{"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/posts\/269","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/comments?post=269"}],"version-history":[{"count":0,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/posts\/269\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/media\/272"}],"wp:attachment":[{"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/media?parent=269"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/categories?post=269"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/tags?post=269"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}