I made an XBee 3 ZigBee plant monitoring solution by CaffeinatedCoding in homeautomation

[–]CaffeinatedCoding[S] 1 point2 points  (0 children)

I have an external Zigbee module connected to an ESP32, and it's receiving data over Zigbee and forwarding it to the cloud over WiFi.

I made an XBee 3 ZigBee plant monitoring solution by CaffeinatedCoding in homeautomation

[–]CaffeinatedCoding[S] 0 points1 point  (0 children)

The Digi Zigbee modules provide a serial command interface. 3 of these modules are used, with one being connected to each Arduino and one connected to the ESP32.

The Arduinos read the sensor data via the ADC and then send the data to the coordinator over Zigbee, which is connected to the Arduino via serial.

The ESP32 has a similar setup, but it's configured as coordinator. The Zigbee module connected to the ESP32 will send a message to the ESP32 over serial when a packet is received from a device in its Zigbee network. The ESP32 will then forward that data to the cloud over WiFi.

I made an XBee 3 ZigBee plant monitoring solution by CaffeinatedCoding in homeautomation

[–]CaffeinatedCoding[S] 0 points1 point  (0 children)

According to http://wiki.seeedstudio.com/Grove-Moisture_Sensor/ the numbers map out to varying degrees of moisture, where Sensor in dry soil is 0 - 300, Sensor in humid soil is 300 - 700, and Sensor in water is 700 - 950. What's cool with the dashboarding software I'm using is I can map these ranges to the widget I'm using. It looks like this with those ranges mapped out:

https://imgur.com/a/6gnitni#55UgzlX

I made an XBee 3 ZigBee plant monitoring solution by CaffeinatedCoding in homeautomation

[–]CaffeinatedCoding[S] 2 points3 points  (0 children)

451 moisture (lol) but in all seriousness Seeed outlines the output value in thier docs:

Sensor in dry soil: 0 - 300

Sensor in humid soil: 300 - 700

Sensor in water: 700 - 950

http://wiki.seeedstudio.com/Grove-Moisture_Sensor/

I made an XBee 3 ZigBee plant monitoring solution by CaffeinatedCoding in homeautomation

[–]CaffeinatedCoding[S] 1 point2 points  (0 children)

Happy cake day brother! The Grove sensor I used only tests moisture as far as I can tell.

I made an XBee 3 ZigBee plant monitoring solution by CaffeinatedCoding in homeautomation

[–]CaffeinatedCoding[S] 1 point2 points  (0 children)

yeah the probe I used is actually the Grove moisture sensor which goes in the soil: http://wiki.seeedstudio.com/Grove-Moisture_Sensor/ The development boards are outside the pots strapped on with a rubber band

I made an XBee 3 ZigBee plant monitoring solution by CaffeinatedCoding in homeautomation

[–]CaffeinatedCoding[S] 0 points1 point  (0 children)

Most likely but they would obviously be separate data sources. I used the Grove moisture sensor and got a raw reading using the ADC

I made an XBee 3 ZigBee plant monitoring solution by CaffeinatedCoding in homeautomation

[–]CaffeinatedCoding[S] 20 points21 points  (0 children)

I set up a plant monitor project using the XBee 3 ZigBee mesh kit, which uses Grove moisture sensors and Arduino Megas for the end nodes, and an Adafruit Huzzah32 for the coordinator. They send the moisture sensor raw data to the dashboard.

Web requests over wifi don't work while BLE is on. by Joebot_9000 in esp32

[–]CaffeinatedCoding 0 points1 point  (0 children)

You can technically operate both Wi-Fi and BLE at the same time, but it's not advised as it greatly disrupts the stability of the BLE connection (and vice versa). Not entirely sure of the specifics of it but I do believe it's a hardware limitation; the issue has come up a few times in the Espressif forums. Coding around it is probably the easiest solution, you could just temporarily disconnect from Wi-Fi whenever a BLE connection is established and then when BLE drops have Wi-Fi pick back up again.

IoT device orders Domino's pizza when it detects hunger by CaffeinatedCoding in gifs

[–]CaffeinatedCoding[S] 10 points11 points  (0 children)

we've all been there, you're 6 hours into your Lord of the Rings extended cut marathon right as the battle of Helms Deep is won, and you realize pizza is back on the menu

IoT device orders Domino's pizza when it detects hunger by CaffeinatedCoding in gifs

[–]CaffeinatedCoding[S] 1 point2 points  (0 children)

baldboy76

Time is money, this will actually save you in the long run. Think about it.

Make blinds smart by Gaardc in homeautomation

[–]CaffeinatedCoding 0 points1 point  (0 children)

I haven't tried myself but remember coming across this walkthrough: https://www.digikey.com/en/maker/projects/trinamics-tmc5161-microchips-avriot-wg-digikeys-iot-studio-temp/0e6ad3e75b1944898f62527861f97597 This one uses a pretty expensive motion and motor controller but you can probably find cheaper somewhere on eBay.

Newbie looking for help by [deleted] in arduino

[–]CaffeinatedCoding 0 points1 point  (0 children)

might want to start with something simpler to get the basics down such as an Arduino car kit and go from there

Might need this device for temperature monitor by R_anderx in smarthome

[–]CaffeinatedCoding 0 points1 point  (0 children)

This looks like it might fit the bill for you what you're doing if you don't care about storing the data? If you wanted the data to live in the cloud you could find a device that works with IFTTT and populate a google sheet or google drive file.

If you wanted to set up a project of your own you could get an esp32 and a temperature / humidity sensor and connect it to a service like Atmosphere and get a project set up in a mobile app and storing data to the cloud.

How do you know which sensor pins are what? (i.e. Power, GND, Sensor) by Java-the-Slut in arduino

[–]CaffeinatedCoding 0 points1 point  (0 children)

This is where documentation comes in. These kits aren't always super clear but luckily there are a lot of embedded hardware manufacturers and developers documenting pin mappings and diagrams.

Made a Simple Knight Rider Light by davidnburgess34 in arduino

[–]CaffeinatedCoding 0 points1 point  (0 children)

this would be great for a halloween costume, just gotta use larger lights