{"id":1407,"date":"2018-08-08T13:00:32","date_gmt":"2018-08-08T12:00:32","guid":{"rendered":"http:\/\/chewett.co.uk\/blog\/?p=1407"},"modified":"2018-08-07T23:26:16","modified_gmt":"2018-08-07T22:26:16","slug":"waterproof-ds18b20-onewire-temperature-sensor-review-and-code","status":"publish","type":"post","link":"https:\/\/chewett.co.uk\/blog\/1407\/waterproof-ds18b20-onewire-temperature-sensor-review-and-code\/","title":{"rendered":"Waterproof DS18B20 onewire temperature sensor Review and Code"},"content":{"rendered":"<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1423\" data-permalink=\"https:\/\/chewett.co.uk\/blog\/1405\/using-the-dht11-temperature-sensor-with-a-wemos-d1-mini-esp8266\/waterproof_ds18b20_temp_sensor\/\" data-orig-file=\"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2018\/08\/waterproof_DS18B20_temp_sensor.jpg?fit=800%2C300&amp;ssl=1\" data-orig-size=\"800,300\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"waterproof_DS18B20_temp_sensor\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2018\/08\/waterproof_DS18B20_temp_sensor.jpg?fit=300%2C113&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2018\/08\/waterproof_DS18B20_temp_sensor.jpg?fit=678%2C254&amp;ssl=1\" class=\"aligncenter size-full wp-image-1423\" src=\"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2018\/08\/waterproof_DS18B20_temp_sensor.jpg?resize=678%2C254\" alt=\"\" width=\"678\" height=\"254\" srcset=\"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2018\/08\/waterproof_DS18B20_temp_sensor.jpg?w=800&amp;ssl=1 800w, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2018\/08\/waterproof_DS18B20_temp_sensor.jpg?resize=300%2C113&amp;ssl=1 300w, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2018\/08\/waterproof_DS18B20_temp_sensor.jpg?resize=768%2C288&amp;ssl=1 768w, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2018\/08\/waterproof_DS18B20_temp_sensor.jpg?resize=50%2C19&amp;ssl=1 50w\" sizes=\"auto, (max-width: 678px) 100vw, 678px\" \/><\/p>\n<p>The DS18B20 temperature sensor is a digital temperature sensor using the 1-Wire protocol. In this post I will review the sensor, show how it can be used and give a final judgement on it.<\/p>\n<p><!--more--><\/p>\n<h2>What can the Waterproof DS18B20 do?<\/h2>\n<p>This sensor is identical to the <a href=\"\/blog\/745\/ds18b20-onewire-temperature-sensor\/\">previously reviewed DS18B20 temperature sensor<\/a> however\u00a0this package is wrapped in a waterproof stainless steel container. The actual container allows the current temperature to be nicely transferred to the sensor and allows it to be waterproof.<\/p>\n<p>The sensor I bought came with a 90cm waterproof wire attached to the stainless steel container. This was terminated by three wires for VCC, GND and the signal line.<\/p>\n<p>Since the wire and sensor container is entirely waterproof this can be used outside in all weathers and submerged in liquids and very damp environments.<\/p>\n<p>In all other regards it works the same as a standard DS18B20 temperature sensor, using the 1-wire protocol\u00a0to report back the temperature.<\/p>\n<h2>Wiring it up to an Arduino<\/h2>\n<p>To connect the DS18B20 sensor to an Arduino you will need to at least use one digital pin and the GND. Optionally you can use the VCC pin to power it.<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"848\" data-permalink=\"https:\/\/chewett.co.uk\/blog\/745\/ds18b20-onewire-temperature-sensor\/ds18b20_temperature_sensor_bb\/\" data-orig-file=\"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/11\/ds18B20_temperature_sensor_bb.jpg?fit=800%2C456&amp;ssl=1\" data-orig-size=\"800,456\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"ds18B20_temperature_sensor_bb\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/11\/ds18B20_temperature_sensor_bb.jpg?fit=300%2C171&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/11\/ds18B20_temperature_sensor_bb.jpg?fit=678%2C386&amp;ssl=1\" class=\"aligncenter size-full wp-image-848\" src=\"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/11\/ds18B20_temperature_sensor_bb.jpg?resize=678%2C386\" alt=\"\" width=\"678\" height=\"386\" srcset=\"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/11\/ds18B20_temperature_sensor_bb.jpg?w=800&amp;ssl=1 800w, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/11\/ds18B20_temperature_sensor_bb.jpg?resize=300%2C171&amp;ssl=1 300w, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/11\/ds18B20_temperature_sensor_bb.jpg?resize=768%2C438&amp;ssl=1 768w, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/11\/ds18B20_temperature_sensor_bb.jpg?resize=50%2C29&amp;ssl=1 50w\" sizes=\"auto, (max-width: 678px) 100vw, 678px\" \/><\/p>\n<p>The 1-wire protocol allows powering the device off the digital port by charging an internal capacitor\u00a0and using this power. The disadvantage of this is that this means that there will be periods that the sensor will be charging before it can collect the temperature.<\/p>\n<p>In the above instance, I have connected VCC to the 5 volt power rail on the Arduino. This allows the sensor to be polled much faster since it doesn&#8217;t need to wait to &#8220;charge&#8221; using the data line.<\/p>\n<p>The final piece of the circuit is to add a pull-up\u00a0resistor between the data line and 5 volts. In the circuit I have attached the data line to digital pin 8 but this can be any pin of the Arduino.<\/p>\n<h2>Programming the Arduino with the DS18B20 temperature sensor<\/h2>\n<p>To access the DS18B20 temperature sensor I am going to use the OneWire and DallasTemperature Arduino library. The OneWire library allows me to access the OneWire protocol without having to know the specifics of how it works.<\/p>\n<p>In addition to this I am going to use the DallasTemperature library as a wrapper around the OneWire library. This uses the OneWire library to specifically work with temperature sensors.<\/p>\n<pre class=\"brush: cpp; title: ; notranslate\" title=\"\">#include &amp;amp;amp;amp;amp;lt;OneWire.h&amp;amp;amp;amp;amp;gt;\r\n#include &amp;amp;amp;amp;amp;lt;DallasTemperature.h&amp;amp;amp;amp;amp;gt;\r\n\r\n#define ONE_WIRE_PIN 8\r\n\r\nOneWire oneWire(ONE_WIRE_PIN);\r\nDallasTemperature sensors(&amp;amp;amp;amp;amp;amp;oneWire);\r\n\r\nvoid setup() {\r\n    Serial.begin(115200);\r\n}\r\n\r\nvoid loop() {\r\n    sensors.requestTemperatures();\r\n    Serial.println(sensors.getTempCByIndex(0));\r\n    delay(1000);\r\n}<\/pre>\n<p>Above I create the OneWire object and pass it by reference (the ampersand,\u00a0<code>&amp;<\/code>)\u00a0in the constructor of the DallasTemperature object. With this I am able to request the temperate of the sensor at any time.<\/p>\n<p>In my loop I\u00a0call\u00a0<code>requestTemperatures<\/code>\u00a0on the\u00a0<code>sensors<\/code>\u00a0object to get the temperatures of all sensors on the 1-Wire bus. This operation will detect the sensors on the bus and request the data from the sensors. Once this function call returns I\u00a0use the\u00a0<code>sensors<\/code>\u00a0object again to get the temperature in celsius using\u00a0<code>getTempCByIndex<\/code>.\u00a0 Here I am asking for the first sensor on the bus (as there is only one) so giving it the parameter\u00a0<code>0<\/code>\u00a0(programmers count from 0).<\/p>\n<p>Once I have the data I print it out to the serial so that I may see the data change as it continues.<\/p>\n<h2>Final Review of Waterproof DS18B20<\/h2>\n<p>Overall the review of this is similar to the <a href=\"\/blog\/745\/ds18b20-onewire-temperature-sensor\/\">originally reviewed DS18B20<\/a> with the added benefit that this sensor is completely waterproof. If you are looking for a temperature sensor designed to work in water or outside the simple interface of this makes it very useful.<\/p>\n<p>In addition to this, the Arduino libraries for the sensor aids use and means you are only a few minutes away from gathering temperature data.<\/p>\n<p>The 90cm wire means that you can situate your Arduino and other electronics in a waterproof container or area out of the wet and wire the sensor out of this. For smaller projects this may need to be cut down, however, this is relatively easy to perform if required.<\/p>\n<p>If you do not require the sensor to be waterproof it is suggested the previously reviewed DS18B20 be used as it is easier to mount on PCB&#8217;s however for any water-based or external projects this sensor holds its own.<\/p>\n<p>A very useful sensor for temperature monitoring. Would buy again!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The DS18B20 temperature sensor is a digital temperature sensor using the 1-Wire protocol. In this post I will review the sensor, show how it can be used and give a final judgement on it.<\/p>\n","protected":false},"author":1,"featured_media":1430,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"Today I write about and review the waterproof #DS18B20 #onewire temperature #sensor using an  #Arduino to gather data.","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[97],"tags":[132,290,152,179],"class_list":["post-1407","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-electronics","tag-arduino","tag-ds18b20","tag-sensor","tag-temperature-sensor"],"wppr_data":{"cwp_meta_box_check":"No"},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2018\/08\/16x2_lcd_screen_inner_img_main_feature_image.jpg?fit=800%2C800&ssl=1","jetpack_shortlink":"https:\/\/wp.me\/p2toWX-mH","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":745,"url":"https:\/\/chewett.co.uk\/blog\/745\/ds18b20-onewire-temperature-sensor\/","url_meta":{"origin":1407,"position":0},"title":"DS18B20 onewire temperature sensor","author":"Chewett","date":"November 15, 2017","format":false,"excerpt":"The DS18B20 temperature sensor is a digital temperature sensor using the 1-Wire protocol. In this post I will review the sensor, show how it can be used and give a final judgement on it. What can the DS18B20 temperature sensor do? The DSB18B20 temperature sensor is a digital temperature sensor\u2026","rel":"","context":"In &quot;Electronics&quot;","block_context":{"text":"Electronics","link":"https:\/\/chewett.co.uk\/blog\/category\/electronics\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/11\/ds18B20_temperature_sensor_post_icon.jpg?fit=800%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/11\/ds18B20_temperature_sensor_post_icon.jpg?fit=800%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/11\/ds18B20_temperature_sensor_post_icon.jpg?fit=800%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/11\/ds18B20_temperature_sensor_post_icon.jpg?fit=800%2C800&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":1412,"url":"https:\/\/chewett.co.uk\/blog\/1412\/using-the-ds18b20-temperature-sensor-with-a-wemos-d1-mini-esp8266\/","url_meta":{"origin":1407,"position":1},"title":"Using the DS18B20 Temperature Sensor with a WeMos D1 Mini (ESP8266)","author":"Chewett","date":"November 21, 2018","format":false,"excerpt":"In this blog post I talk about the additional steps needed to use the DS18B20 onewire temperature sensor with a WeMos D1 Mini (ESP8266) using the Arduino IDE. Important differences compared to using the DS18B20 on an Arduino There is one major difference to bear in mind when using the\u2026","rel":"","context":"In &quot;Electronics&quot;","block_context":{"text":"Electronics","link":"https:\/\/chewett.co.uk\/blog\/category\/electronics\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2018\/11\/wd18b20_on_wemos_d1_mini.jpg?fit=800%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2018\/11\/wd18b20_on_wemos_d1_mini.jpg?fit=800%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2018\/11\/wd18b20_on_wemos_d1_mini.jpg?fit=800%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2018\/11\/wd18b20_on_wemos_d1_mini.jpg?fit=800%2C800&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":1380,"url":"https:\/\/chewett.co.uk\/blog\/1380\/displaying-temperature-sensor-data-on-a-liquid-crystal-display-with-arduino\/","url_meta":{"origin":1407,"position":2},"title":"Displaying temperature sensor data on a Liquid Crystal Display with Arduino","author":"Chewett","date":"August 4, 2018","format":false,"excerpt":"This blog post expands on displaying Hello World on a Liquid Crystal Display to show temperature sensor values on this display. Combining the LCD display and\u00a0DS18B20 Temperature Sensor This project combines two of my favourite pieces of electrical components the 16x2 LCD display and the DS18B20 temperature sensor. Both have\u2026","rel":"","context":"In &quot;Electronics&quot;","block_context":{"text":"Electronics","link":"https:\/\/chewett.co.uk\/blog\/category\/electronics\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2018\/08\/16x2_lcd_screen_temp_sensor.jpg?fit=800%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2018\/08\/16x2_lcd_screen_temp_sensor.jpg?fit=800%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2018\/08\/16x2_lcd_screen_temp_sensor.jpg?fit=800%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2018\/08\/16x2_lcd_screen_temp_sensor.jpg?fit=800%2C800&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":309,"url":"https:\/\/chewett.co.uk\/blog\/309\/dht11-sensor-review-code-examples\/","url_meta":{"origin":1407,"position":3},"title":"DHT11 Sensor Review and code examples","author":"Chewett","date":"August 12, 2017","format":false,"excerpt":"The DHT11 sensor works as a basic temperature and humidity sensor at a low price. In this post I will review the sensor, show how it can be used and give a final judgement on it. What can the DHT11 do? The DHT11 sensor is a basic sensor that lets\u2026","rel":"","context":"In &quot;Electronics&quot;","block_context":{"text":"Electronics","link":"https:\/\/chewett.co.uk\/blog\/category\/electronics\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/08\/dht11_text.jpg?fit=800%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/08\/dht11_text.jpg?fit=800%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/08\/dht11_text.jpg?fit=800%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/08\/dht11_text.jpg?fit=800%2C800&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":311,"url":"https:\/\/chewett.co.uk\/blog\/311\/dht22-sensor-review-code-examples\/","url_meta":{"origin":1407,"position":4},"title":"DHT22 Sensor review and code examples","author":"Chewett","date":"October 18, 2017","format":false,"excerpt":"The DHT22 sensor works as a duel temperature and humidity sensor. In this post I will review the sensor, show how it can be used and give a final judgement on it. What can the DHT22 do? The DHT22 sensor is actually a slightly more accurate and powerful version of\u2026","rel":"","context":"In &quot;Electronics&quot;","block_context":{"text":"Electronics","link":"https:\/\/chewett.co.uk\/blog\/category\/electronics\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/10\/dht22_post_icon.jpg?fit=800%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/10\/dht22_post_icon.jpg?fit=800%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/10\/dht22_post_icon.jpg?fit=800%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/10\/dht22_post_icon.jpg?fit=800%2C800&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":1601,"url":"https:\/\/chewett.co.uk\/blog\/1601\/gy-521-mpu6050-3-axis-accelerometer-gyroscope-module-review-and-code\/","url_meta":{"origin":1407,"position":5},"title":"GY-521 MPU6050 3 Axis Accelerometer Gyroscope Module Review and Code","author":"Chewett","date":"June 13, 2020","format":false,"excerpt":"This post talks about using the GY-521 MPU6050 3 Axis Accelerometer Gyroscope with an Arduino. GY-521 MPU6050 3 Axis Accelerometer Gyroscope The GY-521 MPU6050 3 Axis Accelerometer Gyroscope is a relatively complex module. The gyroscope allows you to tell both the angle it is positioned in all three axis directions\u2026","rel":"","context":"In &quot;Electronics&quot;","block_context":{"text":"Electronics","link":"https:\/\/chewett.co.uk\/blog\/category\/electronics\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2018\/10\/gy521_mpu6050_accelerometer_post_image.jpg?fit=800%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2018\/10\/gy521_mpu6050_accelerometer_post_image.jpg?fit=800%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2018\/10\/gy521_mpu6050_accelerometer_post_image.jpg?fit=800%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2018\/10\/gy521_mpu6050_accelerometer_post_image.jpg?fit=800%2C800&ssl=1&resize=700%2C400 2x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/chewett.co.uk\/blog\/wp-json\/wp\/v2\/posts\/1407","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/chewett.co.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/chewett.co.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/chewett.co.uk\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/chewett.co.uk\/blog\/wp-json\/wp\/v2\/comments?post=1407"}],"version-history":[{"count":5,"href":"https:\/\/chewett.co.uk\/blog\/wp-json\/wp\/v2\/posts\/1407\/revisions"}],"predecessor-version":[{"id":1429,"href":"https:\/\/chewett.co.uk\/blog\/wp-json\/wp\/v2\/posts\/1407\/revisions\/1429"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/chewett.co.uk\/blog\/wp-json\/wp\/v2\/media\/1430"}],"wp:attachment":[{"href":"https:\/\/chewett.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=1407"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/chewett.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=1407"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/chewett.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=1407"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}