DIY WiFi Solar Powered Weather Station with ESPHome

  Рет қаралды 61,633

digiblur DIY

4 жыл бұрын

Stop dealing with the ever changing software and APIs of Weather and grab the sensor data yourself. We are building the weather station using full build kit from www.pcbway.com/ This project mixes the easy to implement ESPHome software and easy to build hardware side of the Solar Weather project by OpenGreenEnergy.com.
-=-=-=-TimeStamps-=-=-=-
Board Before/After 2:00 | Board Assembly 3:11 | Batteries! 5:26 | ESPHome Config 6:13 | Flashing 20:00 | Testing 21:43 | HA Integration 22:49 | Printing and Building - 23:27
-=-=-=-Assembly Parts-=-=-=-
White PETG Filament - amzn.to/315iK4w
3D Printer - amzn.to/2MtvNrv
Soldering Setup - amzn.to/35tuVfh
TIP - Spray PCB Lacquer on the board to protect in high humidity areas. Tape off your sensor holes before spraying! amzn.to/2IUAEkk
-=-=-=-Boards/Kits-=-=-=-
PCBWay PCB Only - www.pcbway.com/project/shareproject/W155288ASM1_Gerber_Solar_Powered_WiFi_Weather_Station_V2_0.html
Wemos D1 - amzn.to/2nDspBX
Charging Module - amzn.to/2VA6c4n
BME280 - amzn.to/2Vx45xY
Battery Cell & Charger - amzn.to/3aCm5gp
Battery Holder - amzn.to/32k8tCY
Switch - amzn.to/2pfX3BW
Header Pins - amzn.to/2M59xoO
Solar Panel - amzn.to/2Vxp6sk
220k ohm resistor - amzn.to/35phz3r
Screw Terminal - amzn.to/2pgR8fz
Jumper shunt (or use a dupont jumper male to male) - amzn.to/2q7FowJ
PCBWay Kit - www.pcbway.com/project/gifts_detail/Solar_Powered_WiFi_Weather_Station_V2_0.html
-=-=-=-Info/Links-=-=-=-
OpenGreenEnergy - www.opengreenenergy.com/post/solar-powered-wifi-weather-station-v2-0
ESPHome YAML example for digiWTHR - github.com/digiblur/digiNRG_ESPHome/blob/master/digiWTHR/solar_weather.yaml
3D Printed Case - www.thingiverse.com/thing:3615016
Wemos External Antenna Mod- escapequotes.net/esp8266-d1-mini-pro-extenal-antenna/
EspHome - esphome.io/
DIY MultiSensor Video - kzbin.info/www/bejne/b4rYZmqsn99qd7s
Esphome Flasher github.com/esphome/esphome-flasher/releases
-=-=-=-Get the Toys We Use-=-=-=-
Amazon US - amzn.to/2YZNDeO
Amazon UK - amzn.to/2TnG2R4
Amazon CA - amzn.to/2HchPZe
-=-=-=-Come chat with us!-=-=-=-
Discord - discord.gg/bNtTF2v
Patreon - www.patreon.com/digiblurDIY
Thanks to CyberISSO for sharing his project pics and YAML example for inspiration!
Links to products provided through the Amazon Affiliate program. Please note, the product links above could be affiliate links, using them could earn digiblurDIY a small commission of purchases potentially helping with future video projects. Thank you! As an Amazon Associate I earn from qualifying purchases. Please note, the product links above could be affiliate links, using them could earn digiblurDIY a small commission of most purchases and helps with future video projects. Thank you! As an Amazon Associate I earn from qualifying purchases.

Пікірлер: 176
@markferrick10
@markferrick10 4 жыл бұрын
Fantastic video and kool project. Answered my questions on MQTT integration. Thank you.
@StePhanMckillen
@StePhanMckillen 4 жыл бұрын
10 out 10 bro well put together. just waiting for them to be in stock ill be getting one
@hoodafukisalice
@hoodafukisalice 3 жыл бұрын
Love the 3D case! Great work.
@digiblurDIY
@digiblurDIY 3 жыл бұрын
Thank you! Cheers!
@jamescullins2709
@jamescullins2709 4 жыл бұрын
I just found this. I built one with an ESP8266-01 using rx and tx for Ic2 I have the BME280 and lightening sensor connectors on the board. I designed a wind direction sensor for it. It uses a compass module that is attached to the rotating head and wired through a slip ring for the 4 needed wires. It works nice and I don't have to adjust the position during set up. It works for any orientation. Fun stuff. I like your board. I may switch to it just so I can expand if I want to. I want to add wind speed and rain (tipping) sensors. Good video. I need to get ESPhome installed. I am using Tasmota at the moment.
@DesertGardenPrepper
@DesertGardenPrepper 4 жыл бұрын
cool video travis, thanks!
@DanGentry
@DanGentry 4 жыл бұрын
Why haven't I been using ESPHome for my projects? I programmed a similar build the old fashioned way. Learned quite a bit, but it took a lot of time. Great project!
@Michaelguaylambert
@Michaelguaylambert 4 жыл бұрын
This is like the best channel for ESPHome I have ever found. Shocking you don’t have more subscribers.
@digiblurDIY
@digiblurDIY 4 жыл бұрын
Much appreciated! I don't follow the "rules" much on things that probably drive that automatic push of videos etc as I like to keep things clean without the goofy clickbait thumbnails. I don't chase the number and keep it fun.
@markjacksonpulver3546
@markjacksonpulver3546 4 жыл бұрын
Thanks for pointing to the deep_sleep in esphome. It has an example of preventing deep sleep is a mqtt message for ota. You should consider this in your setup.
@digiblurDIY
@digiblurDIY 4 жыл бұрын
Yep, saw that when I was doing things and considered it. The 30 second window has been working well enough I didn't have to jump to that just yet.
@averagecanadian
@averagecanadian 4 жыл бұрын
Very cool project. Not sure where you live but if it's somewhere you get snow, might be cool to add an ultrasonic sensor so you can capture how much snowfall there is. Could be amazing to have an automation that wakes you up early if there is enough snowfall that you need to go out and snow-blow the driveway before work.
@digiblurDIY
@digiblurDIY 4 жыл бұрын
Only snows once every few years here. And if that happens all the roads are shutdown due to no equipment on hand to handle it. Would be a good idea though!
@EdisonKorean
@EdisonKorean 4 жыл бұрын
cool!
@jimb032
@jimb032 4 жыл бұрын
Nice kit and good job. But too much work for too little result for me. Throwing a BME280 outside is not a weather station. I got the Accurite 5 in 1 and read the signal and pipe it into MQTT the Andreas Speiss version 1 way. Then I added my refrigerator thermometer and BBQ thermometer well... because I could! Then I got the lightning detector going with it too. But this has potential...
@federicoleoni5121
@federicoleoni5121 4 жыл бұрын
Interesting. I was thinking on something similar for my irrigation system. YAML! YAML! :D
@digiblurDIY
@digiblurDIY 4 жыл бұрын
ESPEasy maybe? Tasmota deep sleep fork?
@federicoleoni5121
@federicoleoni5121 4 жыл бұрын
@@digiblurDIY probably. I'm waiting a PCF8574 to update HA integration and then I'll remove an esp32 from my switches setup. I could use the 32 without buying another ads1115 for the soil sensors and build a board like the one pcbway sent to you. Lets see!
@cacchionegiovanni
@cacchionegiovanni 4 жыл бұрын
Great video, well done. Can I hook up a TX20 to the board?
@smokey8400
@smokey8400 4 жыл бұрын
Having an enclosure with solar panels mounted to it will tend to heat up during sunny periods and influence the temperature accuracy. It's a better idea to remote mount the BME280 sensor away from the solar panels in a radiation shield to avoid this condition.
@digiblurDIY
@digiblurDIY 4 жыл бұрын
That is probably a stretch given the sun light on the sides of the unit probably does more harm. Dangle the sensor at the bottom and it gets it away from it the top of the unit.
@bledilici
@bledilici 2 жыл бұрын
Very nice project. I was wondering in your code I see some sensors have update interval every 60s. I did not understand how can the Wemos D1 min run for 30s and pick up data when it needs to wait 60s for the sensor to update the values? I did some tests with a mh-z19e CO2 sensor and I needed to lower update intervals to 10 seconds in order to receive 2-3 values (during the 30 seconds run duration) before it goes to 2 minutes deep sleep. Could it be that you are using I2C and I use UART connection to connect to C02 sensor?
@chrislambe400
@chrislambe400 4 жыл бұрын
Nice vid. You might need some thicker solder though.
@digiblurDIY
@digiblurDIY 4 жыл бұрын
Love my thin solder. Makes it easier for me on small fine projects. I should probably get two sizes eventually though.
@jamescullins2709
@jamescullins2709 4 жыл бұрын
I just ordered the bare boards. Great prices. 5 boards for $12.00 with shipping.
@jamescullins2709
@jamescullins2709 4 жыл бұрын
I just got my boards. Thanks
@DirkTas
@DirkTas 4 жыл бұрын
In the explanation of the kit they also mentioning the i2c GY-1145 sensor, unfortunately this sensor is not supported by esphome, a pitty, this would be interesting.
@denvansanten
@denvansanten 4 жыл бұрын
Very cool travis. Thanks for this video. I would like a rain sensor for closing my outdoor shades. Any suggestions?
@jimb032
@jimb032 4 жыл бұрын
See Andreas Speiss video on his weather station. He did that an easier way
@aaronmorris9352
@aaronmorris9352 Жыл бұрын
Nice project! Any plans to add a PMS5003 Particle sensor to measure air quality?
@digiblurDIY
@digiblurDIY Жыл бұрын
Probably have to change from battery powered to constant power when that would be added. I added a couple other sensors that were low power though.
@neilbrown3281
@neilbrown3281 2 жыл бұрын
I built this last year and i works great with home assistant. Fancy doing a followup to include the V3 board and the added functions?
@digiblurDIY
@digiblurDIY 2 жыл бұрын
I could possibly see doing that next year.
@igorivanovic4982
@igorivanovic4982 2 жыл бұрын
@@digiblurDIY That would be awesome! I just got the V3 board and stumbled upon your video. It's a great start, but I do have some unresolved problems, for example, how to get data from the rain/wind sensors if the ESP32 is in deep sleep, etc...
@BrianKraus1
@BrianKraus1 2 жыл бұрын
@@digiblurDIY This would be great, especially the battery voltage and how to get data from rain.
@skynet35580
@skynet35580 3 жыл бұрын
So very good tuto, i followed it, and all worked so fine. Do you think its possible to ad MS-WH-SP-RG rain meter, WH-SP-WS01 anemometer and WH-SP-WD winf direction on this pcb board? and with ESPhome. Thanks for this good job.
@JeffCariveau
@JeffCariveau 3 жыл бұрын
The maker posted a V3 recently, uses those meters (or the sparkfun versions) and a esp32 mainboard, but still basically the same project, perhaps a few tweaks to a new version of this video.
@bulldog3494
@bulldog3494 4 жыл бұрын
Very Nice Build, thats on my list now! Question I see you used MQTT instead of API. When doing you still need to setup and MQTT Payloads, Correct?
@digiblurDIY
@digiblurDIY 4 жыл бұрын
No. It picks it up with Auto discovery all by itself in HA.
@bulldog3494
@bulldog3494 4 жыл бұрын
@@digiblurDIY Thank for the info.
@stripeyhorse
@stripeyhorse 4 жыл бұрын
loved this video.. What about Air Quality.. CCS811? BME680? can we get a advanced version please..
@digiblurDIY
@digiblurDIY 4 жыл бұрын
And that's the number one thing with my projects... I always want more! Looking at adding more sensors. Thinking of trying ESPEasy as well on it as I believe they have more sensor supports too. I might need a 2nd battery mount though. Ha!
@smokey8400
@smokey8400 3 жыл бұрын
Great video...Did you print the top lid for the solar panel with supports?
@digiblurDIY
@digiblurDIY 3 жыл бұрын
I seem to remember printing it with supports with the face down so it built the notch in.
@smokey8400
@smokey8400 3 жыл бұрын
@@digiblurDIY Thanks for the info
@bgable7707
@bgable7707 Жыл бұрын
Sharing a breadboard wiring diagram for this build would be helpful too.
@digiblurDIY
@digiblurDIY Жыл бұрын
I do believe the PCB has the schematic on the project link.
@easwaran83
@easwaran83 4 жыл бұрын
Travis is there a way I can get the circuit diagram /schematic of the PCB?
@digiblurDIY
@digiblurDIY 4 жыл бұрын
Look on the Open Energy link for the project.
@kenmcmullan9330
@kenmcmullan9330 2 жыл бұрын
Where does the 5V come from to run the WEMOS? I see a TP4056, but that's only going to present battery voltage to the circuit. The battery is 18650, which is a nominal 3.7V. If this works, it'll only be if the battery is fully charged (when you maybe get 4.2V). Do you know if the schematic for the board is available? I wonder if the 5V regulator on the Wemos is bypassed and the device is running of the 3.3V line? But that's really not going to be very good for it if the battery is fully charged. It feels like a boost regulator would allow more frequents exits from deepsleep even when it's not very sunny.
@digiblurDIY
@digiblurDIY 2 жыл бұрын
It's here on the link in the description - www.pcbway.com/project/shareproject/W155288ASM1_Gerber_Solar_Powered_WiFi_Weather_Station_V2_0.html
@Dazdigo
@Dazdigo 2 жыл бұрын
@@digiblurDIY ​ @digiblurDIY The TP4056 outputs the 18650 voltage with no regulation and you currently have it wired straight to the Vin looking at the schematic. The documents for the NodeMCU and D1 Mini, both say the minimum voltage is around 4.5 volts. Would be better to add a regulator that drops the voltage to 3.3 volts (to power the 3.3 pin), however this will not use the full capacity of the cell (which will be dead around 2.8 to 3 volts) or a boost circuit to raise the voltage to 5 volts (to power the Vin). You can also use two 18650 in series and then use a buck circuit to drop the voltage to 3.3 or 5 volts, but you will need to deal with balancing the cells if you do this. For the best option, just get a Battery Shield for the D1 mini.
@nikolab5353
@nikolab5353 3 жыл бұрын
I printed it with white PETG but when it’s on sun it gets 5+°C hotter in than it is when it’s not on sun. How do you deal with temperatures?
@digiblurDIY
@digiblurDIY 3 жыл бұрын
You can extend the sensor to the bottom of the unit if needed.
@andrewlhoover
@andrewlhoover 4 жыл бұрын
Have you noticed yet how the BME280 reads hot on temp and low on humidity? In my testing with several vendors of the BME280 breakout, it always reads 5-10 deg hotter than ambient and the humidity is almost always lower. After reading the data sheets for installation and mounting, I found out that these chips need forced air. This has been confirmed on my test stand when I added a fan. I love the all in one nature of the chip but it does need this.
@digiblurDIY
@digiblurDIY 4 жыл бұрын
It did get a little higher but wasn't sure if that was sunlight. I am going to test with a SHT31 on it too though and probably throw in a Dallas sensor on an extra pin as well. Point of reference type thing.
@andrewlhoover
@andrewlhoover 4 жыл бұрын
I think you'll notice that it behaves better on windier days. Good luck with it! Weather stations are useful! You'll come up with all kinds of automation and notification ideas.
@piotrr5170
@piotrr5170 4 жыл бұрын
I tested my station comparing temperature and humidity indications to (hi93640n) and I did not notice any discrepancies or strange indications
@tech_junky
@tech_junky 4 жыл бұрын
@@piotrr5170 you can use the offset in esphome and calibrate it with a correct sensor
@mazhats
@mazhats 3 жыл бұрын
Nice job 👍🏻! What I want to do is connect a BH1750 sensor (in the place where you put the BME280) and connect a ADS1115 (in the place where you put the BH1750). I need the ADS1115 to wire 2 analogue sensors (soil moisture and soil temp.) to the Wemos. Will this work?
@digiblurDIY
@digiblurDIY 3 жыл бұрын
Those are all i2c sensors so I don't see why it wouldn't work. You might get more battery usage maybe?
@mazhats
@mazhats 3 жыл бұрын
Do you know if the BH1750 sensor and the ADS1115 will still be powered even during deepsleep?
@mikekendig6781
@mikekendig6781 3 жыл бұрын
Great Job. Can I load Tasmota instead of ESPHome ???
@digiblurDIY
@digiblurDIY 3 жыл бұрын
Yup! It has deepsleep now.
@christiaang
@christiaang 4 жыл бұрын
Does this flash make a local copy of the secrets file onto the D1? Since the D1 needs to know the wifi password before it can connect to the Hassio-server, over wifi.
@digiblurDIY
@digiblurDIY 4 жыл бұрын
No, your secrets file is used by Esphome only for the variables it is uses.
@Misakvl
@Misakvl 4 жыл бұрын
Nice video, thank you. Too bad there is no wind speed sensor :)
@digiblurDIY
@digiblurDIY 4 жыл бұрын
3.0 is already in the mind and wheels are turning...
@MaxGoddur
@MaxGoddur 3 жыл бұрын
Do you have a video on how to use the secrets file with ESPhome?
@digiblurDIY
@digiblurDIY 3 жыл бұрын
I'm sure I used the secrets file in my ESPHome videos?
@JesseG2573
@JesseG2573 3 жыл бұрын
Digi, Im gathering up my supply list after watching this. The 220k ohm resistor is supplied in 1/4, 1/2, and 1 watt variants - should I get the 1 watt to match the solar panel?
@digiblurDIY
@digiblurDIY 3 жыл бұрын
Think that one is just for the A0 pin? No real load there so you are good. It's just to divide the voltage down below 3v3 to monitor the battery.
@JesseG2573
@JesseG2573 3 жыл бұрын
@@digiblurDIY thanks bro
@MrCBRXX1100
@MrCBRXX1100 4 жыл бұрын
How did you print the top where the sun power module is attached to ?
@digiblurDIY
@digiblurDIY 4 жыл бұрын
I followed the comments/instructions on the thingiverse.com entry to print with supports. Flat side goes down like they talk about rotating a few of these.
@KPeyanski
@KPeyanski 4 жыл бұрын
Is this Grafana dashboard at the start and end of the video? You should make a video about it :) Very good job. It will be great if you check my video about TTS (text to speech), so you could use this within your automations for sensor data announcement from Alexa device.
@digiblurDIY
@digiblurDIY 4 жыл бұрын
Yes, that is Grafana. I do want to make a video on it but I also need to learn a bit more about it myself. Super powerful and damn nice looking!
@KPeyanski
@KPeyanski 4 жыл бұрын
@@digiblurDIY Thank you. I'm also interested is too heavy for the system CPU, RAM & HDD, but I will wait for your video for answers ;)
@digiblurDIY
@digiblurDIY 4 жыл бұрын
What are you running on?
@KPeyanski
@KPeyanski 4 жыл бұрын
@@digiblurDIY I currently have raspberry pi 3, but I plan to use it on rPi 4
@marcusone1
@marcusone1 4 жыл бұрын
Wemos you need to change the resistor to select external antenna (not sure you showed in video, haven't completed it yet :) )
@digiblurDIY
@digiblurDIY 4 жыл бұрын
I actually didn't need it. Ubiquiti Unifi for the win. I did link a page showing how to modify it if needed.
@digiblurDIY
@digiblurDIY 4 жыл бұрын
And yes I ramble a bit... I explained the Esphome side a bit too long, it was longer! I recorded it again and cut it down.
@marcusone1
@marcusone1 4 жыл бұрын
@@digiblurDIY great video... i wondered as when you mounted the device you still included the external antenna
@digiblurDIY
@digiblurDIY 4 жыл бұрын
Yes I didn't want to have an open hole on the top.
@jamescullins2709
@jamescullins2709 3 жыл бұрын
question? I want to further reduce current usage in the project. I have added a RT9013 regulator for the sensor 3.3. It has an enable pine to turn it on/off I want to turn it on and take my readings then just before goin to deep sleep turn it off. The On boot works great to turn it on but the on shutdown turns it of then it comes back on. Code name: outside platform: ESP8266 board: d1_mini on_boot: then: - switch.turn_on: switch_1 on_shutdown: then: - switch.turn_off: switch_1 switch: - platform: gpio pin: GPIO14 name: "sensor pwr" id: switch_1 what am I doing wrong?
@digiblurDIY
@digiblurDIY 3 жыл бұрын
I wonder if it needs a delay after it does this?
@jamescullins2709
@jamescullins2709 3 жыл бұрын
@@digiblurDIY I did get it to work by using turn_on and toggle off ??? strange.
@chrtrv4245
@chrtrv4245 3 жыл бұрын
What kind of wind and speed senors i can add to this project?
@digiblurDIY
@digiblurDIY 3 жыл бұрын
You can add anything you want to it. It's an esp chip with open source code.
@ToddSimons
@ToddSimons 4 жыл бұрын
Travis do you know how many grams of material the case used? Trying to price this out, my only 3d printing option is the local library.
@digiblurDIY
@digiblurDIY 4 жыл бұрын
No, I don't know. I didn't keep track of it.
@ToddSimons
@ToddSimons 4 жыл бұрын
@@digiblurDIY ok, no prob. Safe to say less than a spool [1kg/$18.99 at amazon]?
@digiblurDIY
@digiblurDIY 4 жыл бұрын
Oh definitely. I started with a new 1kg spool (linked the one I bought of white that seemed to work decent). I still have like 200g left according to the meter and I printed some other stuff too that was kinda big. So maybe 500-600?
@cmille34
@cmille34 3 жыл бұрын
What is the expected behavior if for whatever reason the battery gets too low? If I leave it out in the sun, should it eventually charge back up high enough to allow the D1 to come out of sleep or reboot? Or will I need to do a hard reboot of it by pulling the battery? I am using the PCBway kit and it seems to work for a day or so but then it drops off line, it should be getting plenty of sun outside..
@digiblurDIY
@digiblurDIY 3 жыл бұрын
Looks like we spoke on Discord I think?
@cmille34
@cmille34 3 жыл бұрын
@@digiblurDIY Sure did - thanks for taking the time to help! Sounds like expected behavior if the battery drops below a certain voltage, the solar will charge it but the D1 needs to be manually rebooted probably. I will likely pull the power switch off the board and make it accessible at the bottom of the weather station in case I need to reboot it that way. Thanks again for the great videos and for taking the time to help!
@digiblurDIY
@digiblurDIY 3 жыл бұрын
Curious if there is room for a beefier battery but then will it have time to charge up? Definitely let me know if he sleep times help.
@anadeem232
@anadeem232 3 жыл бұрын
this is a great project,, love it,, i bought the board with the sensor from PCBWay,, having problem with the BME sensor, not able to identify the address and turning scan: true in i2c shows "No I2C devices found" in the log,, any idea what have i missed here?
@digiblurDIY
@digiblurDIY 3 жыл бұрын
I would definitely try to isolate that issue. Pull the Wemos off the board and connect the i2c sensor directly to the Wemos via jumper wires.
@anadeem232
@anadeem232 3 жыл бұрын
@@digiblurDIY Hi and thanks for your response,, this is exactly what i did to isolate,, yet im getting the same "No I2C devices found"!
@digiblurDIY
@digiblurDIY 3 жыл бұрын
Down to process of elimination now. Swap Bme280. Swap jumpers. Swap Wemos etc.
@anadeem232
@anadeem232 3 жыл бұрын
@@digiblurDIY thanks for the guidance,, it was a soldering problem,, fixed it,, and its working now :) ,,, thnx again
@digiblurDIY
@digiblurDIY 3 жыл бұрын
Awesome! Glad you got it fixed and followed up.
@nargalda773
@nargalda773 4 жыл бұрын
basic questions, how long this can run from that 18650?? and are these small solar panels capable keep that battery fully charged for long time run ??
@digiblurDIY
@digiblurDIY 4 жыл бұрын
For me it catches back up each day. Battery is just for night really.
@nargalda773
@nargalda773 4 жыл бұрын
@@digiblurDIY nice, thanks
@piotrr5170
@piotrr5170 4 жыл бұрын
My station still works fine now - one month and few days - 24/7, still charge if have little sun. Temp 1 degrees at night , 34 degrees at day. Now im wait for winter:) , used blynk app and thingspeak
@chrisw1462
@chrisw1462 4 жыл бұрын
Might want to use some plastic screen to cover all the holes. They're large enough that you'll have wasps or other bugs nesting in there.
@digiblurDIY
@digiblurDIY 4 жыл бұрын
That was my worry as I do get wasps pretty bad during some parts of the year. I am looking in my random trips to the hardware store to put something in that won't block light or air much. Might just find a thin mesh to print.
@ZachScott1
@ZachScott1 4 жыл бұрын
@@digiblurDIY I ordered some boards and that is my only worry. I thing it need some sort of screen over the loovers because i know where i live the heat from electronics is a magnet for bugs.
@EsotericArctos
@EsotericArctos 4 жыл бұрын
@@ZachScott1 Given this will be sleeping most of the time, heat should not be an issue. That said, I would still screen the against insects as long as it doesnt restrict airflow too much. Being a weather station the airflow and light will be important.
@ZachScott1
@ZachScott1 4 жыл бұрын
@@EsotericArctos the solar panel, charge board and battery will produce heat weather its one or off would be my guess but I should have the boards this week so we will see
@EsotericArctos
@EsotericArctos 4 жыл бұрын
@@ZachScott1 You are likely right, though I should imagine no real heat from the solar panel other than absorbed heat. I would be tempted to make this in two parts with the solar panel separate as direct sun would skew the readings due to absorbed heat. 🙂
@redbad
@redbad 4 жыл бұрын
Regarding the BME280 should I go for the 5V or the 3.3V version?
@digiblurDIY
@digiblurDIY 4 жыл бұрын
3.3 is what everything is on the project. And you can use other i2c sensors as well.
@redbad
@redbad 4 жыл бұрын
@@digiblurDIY thanks!
@EsotericArctos
@EsotericArctos 4 жыл бұрын
Techniclly the BME280 is only 3.3V but there are some boards that have buck converters on board. If you stick to 3.3V devices, they will use less power as you will not need to run the buck converter, which draws some power.
@Djkyle65
@Djkyle65 3 жыл бұрын
I dont have a 3d printer anyone have any ideas on where i could get something like this printed or a box of some kind?
@digiblurDIY
@digiblurDIY 3 жыл бұрын
3DHubs used to have things for people to share their services, I have seen it on Fiverr too.
@MarkMcQueen
@MarkMcQueen 4 жыл бұрын
Need to add pool water temp to the sensors, will this build support the DS18B20?
@digiblurDIY
@digiblurDIY 4 жыл бұрын
Absolutely.. Open pins on the side to add some Dallas based sensors or two.
@MarkMcQueen
@MarkMcQueen 4 жыл бұрын
@@digiblurDIY Perfect - temp for pool and hot tub will be added then. Your vids have been fantastic to get a 30 year old pool system and heater fully automated. Several Sonoff's, HA, Hass.io, NodeRed, EspHome, couple of Electric Valves, Raspberry Pi and full pool and hot tub automation for lights, heat, jets and valve switching for cleaning. Now stand-alone pool temp has been the only thing missing.. till now. Thanks
@digiblurDIY
@digiblurDIY 4 жыл бұрын
Thanks! All worth the efforts here if it helps a few others out there. You using those little waterproof sensors? If I remember right they just need a pull-up resistor and hook up VCC, GND and DATA.
@ToddSimons
@ToddSimons 4 жыл бұрын
@@MarkMcQueen you can extend the ds18b20 with cat5. If your on FB check out Drzzs channel I posted about my sonoff th16 project for my pool. ...although this may be my new sensor solution and switch to shelly for power control.
@MarkMcQueen
@MarkMcQueen 4 жыл бұрын
@@ToddSimons Thanks.. could not find the post on your project??
@dvohwinkel
@dvohwinkel 4 жыл бұрын
Anyone having issues with deep_sleep and the api? How are you getting around it? The api tries connecting and keeps doubling the time it takes to retry.. I'm using an esp32 and trying to do a run_duration of 60s and sleep_duration of 10 minutes.
@digiblurDIY
@digiblurDIY 4 жыл бұрын
I think I used MQTT due to this.
@Lion_McLionhead
@Lion_McLionhead 3 жыл бұрын
Amazing that the hot glue doesn't melt, the PLA doesn't decompose, & it gives an accurate temperature without any significant isolation from the enclosure.
@digiblurDIY
@digiblurDIY 3 жыл бұрын
I don't see any PLA.
@nikolab5353
@nikolab5353 3 жыл бұрын
Where did you put LUX sensor?
@digiblurDIY
@digiblurDIY 3 жыл бұрын
I just hung it inside.
@r8database
@r8database 3 жыл бұрын
is this case waterproof?
@digiblurDIY
@digiblurDIY 3 жыл бұрын
I'd say no, it's meant to be weather proof.
@riccardo2389
@riccardo2389 3 жыл бұрын
how is it working 1 year later?
@digiblurDIY
@digiblurDIY 3 жыл бұрын
I kept modifying things and changing sensors on it, one of the leads broken off the solar panel that was a little weak in soldering, I need to solder it back and put it back out there. I do want to try it on Tasmota now that is supports deep sleep. Otherwise it did work fine.
@EsotericArctos
@EsotericArctos 4 жыл бұрын
You mentione 1MB RAM on the D1 Mini. I thought the D1 Mini had 4MB and the Pro had 16MB. Not really an issue, I am just being picky :)
@digiblurDIY
@digiblurDIY 4 жыл бұрын
Yes. Too many esp chip board variants on the brain with the Tuya Convert stuff.
@guyin916
@guyin916 3 жыл бұрын
@@digiblurDIY just to clarify.. this project requires the d1 mini pro 16 mb?
@digiblurDIY
@digiblurDIY 3 жыл бұрын
No. The pro is really just for if you need one with an external antenna. The flash size is really irrelevant.
@ZachScott1
@ZachScott1 4 жыл бұрын
looks like you have to order at least 5 boards just fyi.
@MikeySoft
@MikeySoft 4 жыл бұрын
How reliable is the battery is cold weather?
@digiblurDIY
@digiblurDIY 4 жыл бұрын
That I don't know. Still 80s and 90s here. I could put it on the freezer and see. Not sure if my wifi works in the RF cage though. Let me see if it fits this weekend. Give me a good excuse to eat more to make more room in the freezer right?
@MikeySoft
@MikeySoft 4 жыл бұрын
@@digiblurDIY 😆
@larsla
@larsla 4 жыл бұрын
For OTA to a deep_sleep'ing device i'm using: on_message: - topic: esphome/plantsensor1/ota_mode payload: 'ON' then: - deep_sleep.prevent: deep_sleep_1 - mqtt.publish: topic: zanzito/Pixel3/notification payload: "Plantsensor1 is waiting for OTA" - mqtt.publish: topic: esphome/plantsensor1/ota_mode payload: "OFF" retain: True And sending 'ON' to esphome/plantsensor1/ota_mode and wait for the message on my phone from zanzito.
@digiblurDIY
@digiblurDIY 4 жыл бұрын
Definitely helps if you have like a 10 min sleep or more and short window.
@larsla
@larsla 4 жыл бұрын
@@digiblurDIY My plant sensor is awake 30s every hour, so this method works great
@digiblurDIY
@digiblurDIY 4 жыл бұрын
Yeah! That's a tough 30 second window to find, you definitely have to use that method.
@ANUNAYSINHA610
@ANUNAYSINHA610 4 жыл бұрын
I have esp8266 connected to DHT22 and BH1750 charging via a 2W solar panel and tp4056 a 18650 Samsung battery. The problem is after couple of days DHT stops giving reading. I have found the issue with voltage as when I connect a 5V usb charger DHT pics up and starts giving reading. The battery is new and I have already changed them. The solar panel is giving upwards of 5V as I have already checked with multimeter. Also the led on tp4056 does not change from red to blue signifying the battery is not getting full charged. What should be my next step?
@digiblurDIY
@digiblurDIY 4 жыл бұрын
I'd probably test to make sure solar isn't the issue and supply the constant voltage into the charger to see if it will charge.
@ANUNAYSINHA610
@ANUNAYSINHA610 4 жыл бұрын
@@digiblurDIY Thank you for reply. The battery on checking with multimeter shows 3.65V after full day of charging on solar. What can I infer from it? Sorry for asking rudimentary questions.
@ANUNAYSINHA610
@ANUNAYSINHA610 4 жыл бұрын
@@digiblurDIY i removed the solar panel and connected a 5V mobile charger to tp4056. The battery is charging DHT22 gave readings for 1 loop and then stopped. But if I directly connect the same adapter to esp8266 DHT22 works flawlessly. What can I make of this?
@digiblurDIY
@digiblurDIY 4 жыл бұрын
How many volts are you getting into the esp8266?
@ANUNAYSINHA610
@ANUNAYSINHA610 4 жыл бұрын
@@digiblurDIY 4.5V into esp8266. I think I might have found the solution. The solar panel was giving a current of 120 mA which was not sufficient. Even the 5V 1A mobile charger didn't work. Last night I connected a 5V 2A mobile charger and the battery was charged to 4.17V with blue led glowing in tp4056 and even after removing the charger DHT continued to give reading ( Although I left charger disconnected only for few minutes). Next I am planning to measure the current in the circuit and potential across battery using ADC to get an idea that at what voltage the DHT stops giving reading despite esp8266 working. Maybe I could use a 10W 12V solar panel and use a buck converter to get 5V and 2A?
@Ericjsime
@Ericjsime 4 жыл бұрын
Where is the espHome flasher link?
@digiblurDIY
@digiblurDIY 4 жыл бұрын
Added the direct link of github.com/esphome/esphome-flasher/releases
@Ericjsime
@Ericjsime 4 жыл бұрын
digiblurDIY I have my weather station up and running. Now I’m working on a tipping bucket. Wondering how I will incorporate that into the code and home assistant. 🧐
@kegaul1
@kegaul1 3 жыл бұрын
Can I buy the case from you?
@digiblurDIY
@digiblurDIY 3 жыл бұрын
Something like that due to shipping and parts would be better suited by one of the big 3D printing services online.
@DanStasiak
@DanStasiak 3 жыл бұрын
@@digiblurDIY do you have the case on thingiverse?
@digiblurDIY
@digiblurDIY 3 жыл бұрын
Should be linked in the video description
@DrDrewsAdventures
@DrDrewsAdventures 4 жыл бұрын
What is the approximated total cost of this project?
@nargalda773
@nargalda773 4 жыл бұрын
i found this as they sell all parts for 30usd witout box and battery, depend where you will buy parts (china/amazon), you can go maybe 20-25usd www.pcbway.com/project/gifts_detail/Solar_Powered_WiFi_Weather_Station_V2_0.html
@digiblurDIY
@digiblurDIY 4 жыл бұрын
That can vary so much based on what you have and what you want to do on it.
@markszymura
@markszymura 4 жыл бұрын
Out of stock.. bummer !,
@digiblurDIY
@digiblurDIY 4 жыл бұрын
I just saw that as well, luckily the boards they can make quickly and you can grab the parts still from the build of OpenGreenEnergy's site. I'll contact PCBWay and see what they say about the out of stock.
@markszymura
@markszymura 4 жыл бұрын
@@digiblurDIY thanks, have ordered the boards
تجربة أغرب توصيلة شحن ضد القطع تماما
00:56
صدام العزي
Рет қаралды 51 МЛН
Does size matter? BEACH EDITION
00:32
Mini Katana
Рет қаралды 17 МЛН
아이스크림으로 체감되는 요즘 물가
00:16
진영민yeongmin
Рет қаралды 55 МЛН
HugOutdoor #настольныеигры #boardgames #games #игры #настолки #настольные_игры
0:31
Двое играют | Наташа и Вова
Рет қаралды 4,6 МЛН
Laughing is good 🥰🥳
0:41
Ben Meryem
Рет қаралды 29 МЛН
Cuál os gusta más?😂
0:36
Celia Reina
Рет қаралды 19 МЛН
HAPPY BIRTHDAY @mozabrick 🎉 #cat #funny
0:36
SOFIADELMONSTRO
Рет қаралды 12 МЛН
Papai e Bebê sincronizados #maternidade
0:11
Lackto
Рет қаралды 5 МЛН