Compensated readings with Atlas EZO + Tasmota + Node Red

Home Assistant automation projects, questions, etc. go here.
p0intman
LED-Curious
LED-Curious
Reactions:
Posts: 4
Joined: Mon Apr 05, 2021 2:17 am

morrisraybrooks wrote:
Thu Aug 05, 2021 3:27 am
finally got it working had to mod it a little

Code: Select all

[{"id":"e56ae28c.79662","type":"tab","label":"Flow 1","disabled":false,"info":""},{"id":"ab4d502.11869b","type":"template","z":"e56ae28c.79662","name":"PH Comp","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"-1 RT,{{payload}}","output":"str","x":420,"y":200,"wires":[["8004fa24.c2e62"]]},{"id":"cb00f58.e2a9508","type":"template","z":"e56ae28c.79662","name":"EC Comp","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"-2 RT,{{payload}}","output":"str","x":420,"y":240,"wires":[["8004fa24.c2e62"]]},{"id":"8004fa24.c2e62","type":"delay","z":"e56ae28c.79662","name":"limit","pauseType":"rate","timeout":"5","timeoutUnits":"seconds","rate":"1","nbRateUnits":"10","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":590,"y":200,"wires":[["6cfd26.557022dc","b71ee6e6.66f1a"]]},{"id":"c4e2e926.d5be18","type":"rbe","z":"e56ae28c.79662","name":"","func":"rbe","gap":"","start":"","inout":"out","septopics":true,"property":"payload","x":210,"y":240,"wires":[["ab4d502.11869b","cb00f58.e2a9508"]]},{"id":"1728eb4b.fe1bb5","type":"poll-state","z":"e56ae28c.79662","name":"Garden_Hydro_kit_1","server":"","version":1,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"updateinterval":"5","updateIntervalUnits":"seconds","outputinitially":true,"outputonchanged":true,"entity_id":"sensor.garden_hydro_kit_1_ezo_3_temperature","state_type":"str","halt_if":"","halt_if_type":"str","halt_if_compare":"is","outputs":1,"x":170,"y":100,"wires":[["44835c03.3a0004"]]},{"id":"6cfd26.557022dc","type":"mqtt out","z":"e56ae28c.79662","name":"Garden_Hydro_kit_1_Sensor78_topic","topic":"cmnd/Garden_Hydro_kit_1/Sensor78","qos":"","retain":"","respTopic":"","contentType":"","userProps":"","correl":"","expiry":"","broker":"22146a63.8b87f6","x":550,"y":100,"wires":[]},{"id":"44835c03.3a0004","type":"unit-converter","z":"e56ae28c.79662","category":"temperature","inputUnit":"F","outputUnit":"C","inputField":"payload","outputField":"payload","inputFieldType":"msg","outputFieldType":"msg","roundOutputField":true,"outputFieldDecimals":"0","name":"kit_1_ezo_3_temperature","x":190,"y":160,"wires":[["c4e2e926.d5be18"]]},{"id":"b71ee6e6.66f1a","type":"debug","z":"e56ae28c.79662","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":630,"y":260,"wires":[]},{"id":"22146a63.8b87f6","type":"mqtt-broker","name":"home assistant","broker":"192.168.0.192","port":"1883","clientid":"","usetls":false,"protocolVersion":"4","keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","birthMsg":{},"closeTopic":"","closeQos":"0","closePayload":"","closeMsg":{},"willTopic":"","willQos":"0","willPayload":"","willMsg":{},"sessionExpiry":""}]
Im glad you got it working
p0intman
LED-Curious
LED-Curious
Reactions:
Posts: 4
Joined: Mon Apr 05, 2021 2:17 am

morrisraybrooks wrote:
Thu Aug 05, 2021 3:27 am
finally got it working had to mod it a little

Code: Select all

[{"id":"e56ae28c.79662","type":"tab","label":"Flow 1","disabled":false,"info":""},{"id":"ab4d502.11869b","type":"template","z":"e56ae28c.79662","name":"PH Comp","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"-1 RT,{{payload}}","output":"str","x":420,"y":200,"wires":[["8004fa24.c2e62"]]},{"id":"cb00f58.e2a9508","type":"template","z":"e56ae28c.79662","name":"EC Comp","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"-2 RT,{{payload}}","output":"str","x":420,"y":240,"wires":[["8004fa24.c2e62"]]},{"id":"8004fa24.c2e62","type":"delay","z":"e56ae28c.79662","name":"limit","pauseType":"rate","timeout":"5","timeoutUnits":"seconds","rate":"1","nbRateUnits":"10","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":590,"y":200,"wires":[["6cfd26.557022dc","b71ee6e6.66f1a"]]},{"id":"c4e2e926.d5be18","type":"rbe","z":"e56ae28c.79662","name":"","func":"rbe","gap":"","start":"","inout":"out","septopics":true,"property":"payload","x":210,"y":240,"wires":[["ab4d502.11869b","cb00f58.e2a9508"]]},{"id":"1728eb4b.fe1bb5","type":"poll-state","z":"e56ae28c.79662","name":"Garden_Hydro_kit_1","server":"","version":1,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"updateinterval":"5","updateIntervalUnits":"seconds","outputinitially":true,"outputonchanged":true,"entity_id":"sensor.garden_hydro_kit_1_ezo_3_temperature","state_type":"str","halt_if":"","halt_if_type":"str","halt_if_compare":"is","outputs":1,"x":170,"y":100,"wires":[["44835c03.3a0004"]]},{"id":"6cfd26.557022dc","type":"mqtt out","z":"e56ae28c.79662","name":"Garden_Hydro_kit_1_Sensor78_topic","topic":"cmnd/Garden_Hydro_kit_1/Sensor78","qos":"","retain":"","respTopic":"","contentType":"","userProps":"","correl":"","expiry":"","broker":"22146a63.8b87f6","x":550,"y":100,"wires":[]},{"id":"44835c03.3a0004","type":"unit-converter","z":"e56ae28c.79662","category":"temperature","inputUnit":"F","outputUnit":"C","inputField":"payload","outputField":"payload","inputFieldType":"msg","outputFieldType":"msg","roundOutputField":true,"outputFieldDecimals":"0","name":"kit_1_ezo_3_temperature","x":190,"y":160,"wires":[["c4e2e926.d5be18"]]},{"id":"b71ee6e6.66f1a","type":"debug","z":"e56ae28c.79662","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":630,"y":260,"wires":[]},{"id":"22146a63.8b87f6","type":"mqtt-broker","name":"home assistant","broker":"192.168.0.192","port":"1883","clientid":"","usetls":false,"protocolVersion":"4","keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","birthMsg":{},"closeTopic":"","closeQos":"0","closePayload":"","closeMsg":{},"willTopic":"","willQos":"0","willPayload":"","willMsg":{},"sessionExpiry":""}]
Hey @morrisraybrooks one thing I noticed about your flow is you are doing a conversion from Fahrenheit to Celsius this may throw the compensation off by a little you may want to round to the nearest2 decimal places for better results. I also get this data from tasmota directly so I don't have to worry about HA conversions but looks good otherwise.
morrisraybrooks
LED Enthusiast
LED Enthusiast
Reactions:
Posts: 57
Joined: Fri Dec 04, 2020 3:27 am

thanks for the suggestion i made the changes let me see what it does
morrisraybrooks
LED Enthusiast
LED Enthusiast
Reactions:
Posts: 57
Joined: Fri Dec 04, 2020 3:27 am

i went back through your flow and finally tweaked my system to line up with it and i like it better thanks
Post Reply