{"id":13537,"date":"2017-05-25T09:49:04","date_gmt":"2017-05-25T13:49:04","guid":{"rendered":"http:\/\/embedded-lab.com\/blog\/?p=13537"},"modified":"2017-05-25T09:49:04","modified_gmt":"2017-05-25T13:49:04","slug":"water-quality-monitor-pool","status":"publish","type":"post","link":"https:\/\/embedded-lab.com\/blog\/water-quality-monitor-pool\/","title":{"rendered":"Water quality monitor for your pool"},"content":{"rendered":"<p>Are you tired of checking the pH level and chlorine concentration of water in your swimming pool everyday? This <strong><a href=\"https:\/\/www.hackster.io\/jbrichau\/pool-buddy-f4c787\" target=\"_blank\">Pool Buddy project<\/a><\/strong>\u00a0from <em>Johan Brichau<\/em> might be helpful for you to monitor the water quality automatically. It will also upload the data online continuously so that you can easily access it from anywhere. It uses\u00a0the Ph and ORP kits by <a href=\"https:\/\/www.atlas-scientific.com\/\" rel=\"nofollow\">atlas-scientific.com<\/a>\u00a0for sensing the water quality and\u00a0the <a href=\"https:\/\/www.particle.io\/products\/hardware\/photon-wifi-dev-kit\" rel=\"nofollow\">Particle Photon<\/a>\u00a0for collecting the sensor data and sending them\u00a0to an online database over the WiFi connection. A\u00a0small solar panel is also mounted to keep the device running autonomously.<\/p>\n<div id=\"attachment_13538\" style=\"width: 810px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2017\/05\/pool1.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-13538\" class=\"size-full wp-image-13538\" src=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2017\/05\/pool1.jpg\" alt=\"Pool water quality monitor\" width=\"800\" height=\"600\" srcset=\"https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2017\/05\/pool1.jpg 800w, https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2017\/05\/pool1-580x435.jpg 580w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/a><p id=\"caption-attachment-13538\" class=\"wp-caption-text\">Pool water quality monitor<\/p><\/div>\n<blockquote><p>The Photon firmware boots the device every 5 minutes and takes a series of measurements during one minute: pH, ORP, temperature, battery charge and WiFi strength. The average of each measurement is sent as an event to the Particle cloud where an integration made by Particle takes care of forwarding those events to the Google pub\/sub service. On the Google cloud platform, I have a cloud function that stores the value in a datastore.<\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Are you tired of checking the pH level and chlorine concentration of water in your swimming pool everyday? This Pool Buddy project\u00a0from Johan Brichau might be helpful for you to monitor the water quality automatically. It will also upload the data online continuously so that you can easily access it from anywhere. It uses\u00a0the Ph and ORP kits by atlas-scientific.com\u00a0for sensing the water quality and\u00a0the Particle Photon\u00a0for collecting the sensor data and sending them\u00a0to an online database over the WiFi connection. A\u00a0small solar panel is also mounted to keep the device running autonomously. The Photon firmware boots the device every<\/p>\n","protected":false},"author":1,"featured_media":13538,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[958],"tags":[906,1666],"class_list":["post-13537","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-internet-of-things","tag-iot","tag-water-quality-monitor"],"_links":{"self":[{"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/posts\/13537","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/comments?post=13537"}],"version-history":[{"count":1,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/posts\/13537\/revisions"}],"predecessor-version":[{"id":13539,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/posts\/13537\/revisions\/13539"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/media\/13538"}],"wp:attachment":[{"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/media?parent=13537"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/categories?post=13537"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/tags?post=13537"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}