Open vimes1984 opened 2 years ago
Hi,
wifi or bluetooth and water do not mix :) Water is a big wireless blocker system. So that means you can have submersible sensors, but there is always a electronic device needed outside.
But, how about: https://github.com/theyosh/TerrariumPI/issues/210#issuecomment-1146910406 You can use: https://sonoff.tech/product/diy-smart-switch/4chr3-4chpror3/ with https://tasmota.github.io/docs/devices/Sonoff-4CH-Pro/
And then use https://www.dfrobot.com/product-689.html which can be put inside the water.
It is some fiddling, but this works well. I though you can use 2 temperature sensors and 4 relays all through Wifi.
Also Inkbird has Wifi and Bluetooth devices. Bluetooth is not hard to support, there is python code for it. The Wifi version is a bit harder, as it uses mqtt to control and read out the device. This is hard to make without the actual hardware.
So, for now, I would go for a Sonoff / Tasmota solution.
Hey @theyosh, so Sonoff will work off the batt with TerrariumPI? If I got the hardware could you point me in the direction of writing the integration? Thanks for everything here ! Chris
Chris,
No sonoff is only supported when flashed with Tasmota software. Which can be a bit hard to do depending on your Sonoff device.
But I would like to inform that you need some technical background in order to use my software. I do not give support on hardware and how to flash of fix hardware issues. That is to complicated to support.
So all by suggesting above require some technical skills. For example flashing Sonoff: https://tasmota.github.io/docs/devices/Sonoff-Basic/#serial-flashing you need some soldering skills as well.
Using temperature sensors: https://tasmota.github.io/docs/DS18x20/#sensor-versions
As you can see, this is all technical. If this is to difficult for you, then it is not an option. Or you have to find a friend how is able to flash and wire the hardware for you. But that is outside my support scope.
@JoshuaR1337 no worries on the technical aspect of it I know my way around a soldering iron and flashing a chip :)
So, I think then Sonoff with Tasmota and DS1820 sensors is the way to go. Also, that is easier for me, as that is already supported :). And also, I do support any kind of remote sensor that can be readout through http(s) and json: https://theyosh.github.io/TerrariumPI/hardware/sensor/remote-sensor/
But I am not sure if you can get a hand on them. And what is available now a days.
GOT IT WORKING!!!!!
With a Sonoff flashed device? Maybe post a picture? Could also help other people.
@theyosh yup with a flashed Sonoff basic TL;DR to get it working is using a Sonoff :
SetOption74 1
) this powers the tx connector up mitagating the need to use a resistor between the vcc and tx configure -> configure module
and set it to:
{"NAME":"Sonoff 4CHPROR3","GPIO":[17,255,255,255,23,22,18,19,21,56,20,24,0],"FLAG":0,"BASE":23}
Remote sensor http/https
the Address http://192.168.X.X/cm?cmnd=sonoff/status%2010#StatusSNS/DS18B20/Temperature
and you are away to the races!!!!!
@theyosh I hope that helps!!! you also have the relays in the tasmoto I have yet to add them to terrarium PI but I assume it's rather trival at this point :)
@theyosh as a side note not relevant to this those Meross sensors are awful I swapped the battery in one of them and I can't get it to reconnect now.... very very very annoying...
Also anyone is welcome to ping me on this thread and I'll gladly help :)
I'm running two terrariums:
I have the TerrariumPI centralized and everything connected via wifi or bluetooth, and I need a submersible Wifi or Bluetooth thermostat to control the aquarium tank heater, but I can't seem to find one that confirms to be working with Terrarium Pi. I've been looking at the Inkbird, but really I want something like the Merross MS100 that I can just drop into the water. ( Also not sure if this is the right place for this question to be asked please excuse me if it isn't)