From 6570b1fc3301ac04b67f51eab14240eaac3e2a7e Mon Sep 17 00:00:00 2001 From: Kris Molendyke Date: Thu, 31 Aug 2017 04:56:54 -0400 Subject: [PATCH] Add Tank Utility (#3243) --- .../_components/sensor.tank_utility.markdown | 44 ++++++++++++++++++ .../images/supported_brands/tank_utility.png | Bin 0 -> 2585 bytes 2 files changed, 44 insertions(+) create mode 100644 source/_components/sensor.tank_utility.markdown create mode 100644 source/images/supported_brands/tank_utility.png diff --git a/source/_components/sensor.tank_utility.markdown b/source/_components/sensor.tank_utility.markdown new file mode 100644 index 00000000000..061c66ab918 --- /dev/null +++ b/source/_components/sensor.tank_utility.markdown @@ -0,0 +1,44 @@ +--- +layout: page +title: "Tank Utility Sensor" +description: "How to integrate Tank Utility sensors within Home Assistant." +date: 2017-08-24 08:21 +sidebar: true +comments: false +sharing: true +footer: true +logo: tank_utility.png +ha_category: Sensor +ha_release: "0.53" +--- + +Add [Tank Utility](https://www.tankutility.com/) propane tank monitors to Home Assistant. + +```yaml +# Example configuration.yaml entry +sensor: + - platform: tank_utility + email: EMAIL + password: PASSWORD + devices: + - 000000000000000000000000 +``` + +Configuration variables: + +* **email** *(Required)*: [https://app.tankutility.com](https://app.tankutility.com) email address +* **password** *(Required)*: [https://app.tankutility.com](https://app.tankutility.com) password +* **devices** *(Required)*: List of devices + +Authentication: + +Authentication for the Tank Utility API is performed with the same email and password credentials used at +[https://app.tankutility.com](https://app.tankutility.com). + +Devices: + +Each item in the list of devices is a 24 character string. These values can be found by clicking on the **Usage +Reports** link at the bottom of the graph on the [Tank Utility devices page](https://app.tankutility.com/#/devices). +The device item value is the last segment of the URL path, e.g., the URL +[https://app.tankutility.com/#/reports/000000000000000000000000](https://app.tankutility.com/#/reports/000000000000000000000000) +would indicate `000000000000000000000000` as a device value. diff --git a/source/images/supported_brands/tank_utility.png b/source/images/supported_brands/tank_utility.png new file mode 100644 index 0000000000000000000000000000000000000000..2dbdf66f1822b6711e77646f7c3550381c18f687 GIT binary patch literal 2585 zcmV+!3g-2RP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 zVoOIv00000008+zyMF)x010qNS#tmYE+YT{E+YYWr9XB60116bL_t(|+U=ZckW|GL zfWJF43o9!M2#8o}5q!pkKzy*(tr$f~CB6z*OM=9hu!KU56sf3~Xhgx1#DZuNR8T7# zG*(5$2MjAM7DF_xKpVOFLU@23!e0;o%mbeK42bjWu`_+ujTpik1ah7cpdP8%eIfZsIJr< zE7S2D9GTo`G}fJ7(WiFen`yGU!Fmgc1A9`HJ!eTjU^&nqI2HIssXJAsG#qrM`X{F* zfJK38mmNR)_8F-YzoOz!&rfaue`@{xH!lO=sa4UV;``qQdZgr%p7(yKJ5{DMca$xeezepbD)Ti% zRac**we|;{ddlxhZA+QMhgd$ss(Nsx7mdxt_iywfk!_J!r+Z4>fii~=v15l_JrZ~j z*aKAHdGTbt>88Dl7px2lYOTMI?=QgjBLK;G)0mYXuiKxxe#+dnv!aQ_<-X_b0J;P3 z0;ASneP+DWoh;Ka#DIr^UI%M@pIEG73h;v#lD_{3npc0%$nq8QQvY!BF0egXo!3&$Zp0J+yJ}M4068BmJ z)z_7}gJn97SdV042yiA)=|eQ>d7tfk{pGq4*^xjE@SYK=Z*k?~t{)AWy{v0PRkzbR zH|4T zAR>{*#J)!2Up7QKck8hs)}?BPpG;H$6~N|YOP1^|bqAfjX94E}FBy@B65CP*^f4lz zv{O%S;0z7_1@=HO=Nd%YxYy?(gN1W8>U0{7c z)=Mh^8h{U6+mGDmUqC(Z3NX8n#ufstl-GVO?ZQthvvE4jtK)n)0qCcdD%hyg8e&G| zIpDdli(0ASz?>|dUuHyp*pUVwVVsJ~*2t5oz)T~O=tyJpih%z=qm?=z*kwf4mfDsS zZJneWkuQKRa)`BNWXy}AJCj!G7~n?ioU0444S2zbEY(U42BrbijmVskw!MMJfDeqw zWUbT);0mW_6Y!i7d9MIA-Vfa4j?XnBD??;12R<|+8*}Ko3Rr1Gwxrb$!v=D{=c<0J zm8u8cF(Ruo=o$)aHX>`t1Fh6Ifc{2gQOLCs*wywK?))|&4!mMSwuLe2G@-HQ;eT15Y}qOXt_F&D~n5&w=NG8-U@!ZNLhx z)SULr4YX2|agO9TFGS`TZ1(9jIdq)}yoz=BbZ*7&2K>mK-vi9ZAe-VX*Ux+z3%r@( zxl9HAO7mjm5#UkaJ0Y@{0&ify1lgzo-Yl9kX{8<{`&P=8G_MT11KmPoj&o%vpl1d> z!?8>Mw%GUpaCe~UW8mo!(MVdEiD(wNkw(M=?r`T9I=N}B)R_;dH%^!x1Dzc&yYs$4 z71n7o-8+{Jk>E`WidO16T5h@g2kZS?fJ=bdGy_}v{{8}Z$mttFbIhn(D|N3Cxi6Q3 z)Nrkpnt~nqQmh3A8!@a-HrK6fKhFsbiIbfltC zj5*V{0>_IE*%WT(RdNsUK{jWo53ZWJ=Fl;imZRq9lpU#H6vLT-DjP?tvw2V) zXZkR3JWMNJhu#fUPITH$rip}WeJUzVU>#bB>1kIf<14T|u` zG$Q{5Qc>wnz_aNxTB#w}bm5L>KQPKgoJXfUjCoo5^c6O8e{~N1!(7?!sQh8VDpy{f zL+)ZI-pDW|a6CjSwN)$iJC_>q60o#H52rqrLu5o21LFeM20Gg^@c=MDD;4@b7+jS6 z5n#Cy`8bQ7QfDo+8uzT;03Ogv9Tz6!k^zPQ@uE1B5t$3z8>l(~8~L41_?ARRJzy`G zf?`A-2mTnievMWt^cT!VWCrjy@S2Nn9Yia2AXQR>@HlzP^MA21ymi0=*YBiO%ExX+-2sdNx@UDJ7hJ5tZiS3> zbqj#;uI{cJ?O(*sM{2N<>Y2`f0Y>CT?6%7D!1YEX>}Tkcv75x>jmWDRZZiR!QamCo zeZNXrw^vu0BN(mJt!@rA8_KV_GOa)>^$s@w>OSnE>ul@>es^rP v>nJGafR||1DC6-r600000NkvXXu0mjfnQzYh literal 0 HcmV?d00001