Yes. EasyIOT is installed on Raspberry. You can then define logical sensors and controls on that. The logical sensors then get their input from remote devices sending in data periodically either via a REST interface or MQTT messaging via their wifi interface.. The ESP modules are the remote sensors with a local ds18b20 temperature sensor attached. You can have multiple sensors being read and reported from one esp8266 module if it makes sense to do so but you then have to have the wire from the module to the actual sensors. This one wire connection to the ds18b20 can be quite long, but most of the time it is more convenient to keep it short and use the wifi to avoid dealing with wiring. It is good to keep the sensor away from electronics as otherwise you might find the reading a little too high from the heat from the electronics I normally have them on a external stub of a few cms.paulthbrit wrote: ↑Wed Jan 03, 2018 4:31 pmThanks. I was not aware of the Easy IOT environment or the ESP8266 modules. They seem good and can be battery powered making installation easier.
Have I got this right? Easy IOT gets loaded onto the Raspberry Pi (or Pi Zero W) and remotely the ESP8266 modules are connected to temp sensors such as the DS18B20. The sensor nodes are then added to the Easy IOT program, reported and displayed over time. I am guessing that something like Open VPN can then be run on the Pi to allow access over the internet from a tablet or computer miles away?
What is the range of sensors that could be added to the ESP8266? Can a voltage monitor be added for monitoring the health of remote sensors?
The easyIOT web interface has user login security so you can access it remotely just by forwarding a port on the router with reasonable security. VPN could be used to make it even more secure.
My esp8266 temp sensors pick up their config (easyIOT node address, sampling parameters etc) from a central config file stored on the easyIOT web server. They pick out their own settings based on their Mac address. That keeps the firmware identical in all modules and makes it easy to adjust parameters without changing firmware.paulthbrit wrote: ↑Fri Jan 05, 2018 3:16 amBtidey: What sort of sampling period do you have set up on your system and what sort of power supply is used? If batteries, what sort of battery life are you seeing?
Are there any other details of your ESP8266 sensor based system you can share?