DIY WiFi Solar Powered Weather Station with ESPHome

Поділитися
Вставка
  • Опубліковано 10 жов 2019
  • 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/sharep...
    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_...
    =-=-=-Info/Links-=-=-=
    OpenGreenEnergy - www.opengreenenergy.com/post/...
    ESPHome YAML example for digiWTHR - github.com/digiblur/digiNRG_E...
    3D Printed Case - www.thingiverse.com/thing:361...
    Wemos External Antenna Mod- escapequotes.net/esp8266-d1-m...
    EspHome - esphome.io/
    DIY MultiSensor Video - • DIY ESPHome Multisenso...
    Esphome Flasher github.com/esphome/esphome-fl...
    =-=-=-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
    Patreon - / 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 роки тому +2

    Fantastic video and kool project. Answered my questions on MQTT integration. Thank you.

  • @StePhanMckillen
    @StePhanMckillen 4 роки тому +2

    10 out 10 bro well put together. just waiting for them to be in stock ill be getting one

  • @jamescullins2709
    @jamescullins2709 4 роки тому +2

    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.

  • @hoodafukisalice
    @hoodafukisalice 3 роки тому +1

    Love the 3D case! Great work.

  • @DesertGardenPrepper
    @DesertGardenPrepper 4 роки тому +1

    cool video travis, thanks!

  • @DanGentry
    @DanGentry 4 роки тому +1

    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!

  • @markjacksonpulver3546
    @markjacksonpulver3546 4 роки тому +1

    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.

  • @Michaelguaylambert
    @Michaelguaylambert 4 роки тому +1

    This is like the best channel for ESPHome I have ever found. Shocking you don’t have more subscribers.

    • @digiblurDIY
      @digiblurDIY  4 роки тому +3

      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.

  • @averagecanadian
    @averagecanadian 4 роки тому +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 роки тому +2

      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 роки тому +1

    cool!

  • @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!

  • @jamescullins2709
    @jamescullins2709 4 роки тому +1

    I just ordered the bare boards. Great prices. 5 boards for $12.00 with shipping.

  • @chrislambe400
    @chrislambe400 4 роки тому +1

    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.

  • @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.

  • @jimb032
    @jimb032 4 роки тому +1

    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...

  • @bledilici
    @bledilici 2 роки тому +1

    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?

  • @cacchionegiovanni
    @cacchionegiovanni 4 роки тому

    Great video, well done. Can I hook up a TX20 to the board?

  • @denvansanten
    @denvansanten 4 роки тому +1

    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 Рік тому +2

    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.

  • @bulldog3494
    @bulldog3494 4 роки тому +1

    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.

  • @neilbrown3281
    @neilbrown3281 2 роки тому +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 роки тому +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.

  • @DirkTas
    @DirkTas 4 роки тому +1

    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.

  • @skynet35580
    @skynet35580 3 роки тому +2

    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.

  • @easwaran83
    @easwaran83 4 роки тому +1

    Travis is there a way I can get the circuit diagram /schematic of the PCB?

    • @digiblurDIY
      @digiblurDIY  4 роки тому +1

      Look on the Open Energy link for the project.

  • @nikolab5353
    @nikolab5353 3 роки тому +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 роки тому +1

      You can extend the sensor to the bottom of the unit if needed.

  • @smokey8400
    @smokey8400 3 роки тому +1

    Great video...Did you print the top lid for the solar panel with supports?

    • @digiblurDIY
      @digiblurDIY  3 роки тому +2

      I seem to remember printing it with supports with the face down so it built the notch in.

    • @smokey8400
      @smokey8400 3 роки тому +1

      @@digiblurDIY Thanks for the info

  • @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.

  • @kenmcmullan9330
    @kenmcmullan9330 2 роки тому +1

    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 роки тому +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 роки тому +1

      @@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.

  • @bgable7707
    @bgable7707 Рік тому

    Sharing a breadboard wiring diagram for this build would be helpful too.

    • @digiblurDIY
      @digiblurDIY  Рік тому +1

      I do believe the PCB has the schematic on the project link.

  • @MrCBRXX1100
    @MrCBRXX1100 4 роки тому

    How did you print the top where the sun power module is attached to ?

    • @digiblurDIY
      @digiblurDIY  4 роки тому +1

      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.

  • @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?

  • @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 роки тому +1

      @@digiblurDIY I did get it to work by using turn_on and toggle off ??? strange.

  • @stripeyhorse
    @stripeyhorse 4 роки тому +1

    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!

  • @andrewlhoover
    @andrewlhoover 4 роки тому +1

    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 роки тому +1

      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 роки тому +1

      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

  • @Misakvl
    @Misakvl 4 роки тому +1

    Nice video, thank you. Too bad there is no wind speed sensor :)

    • @digiblurDIY
      @digiblurDIY  4 роки тому +4

      3.0 is already in the mind and wheels are turning...

  • @mikekendig6781
    @mikekendig6781 3 роки тому

    Great Job. Can I load Tasmota instead of ESPHome ???

  • @chrtrv4245
    @chrtrv4245 3 роки тому +1

    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.

  • @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 роки тому +1

      I think I used MQTT due to this.

  • @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

  • @Djkyle65
    @Djkyle65 3 роки тому +1

    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.

  • @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?

  • @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 роки тому +1

      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 роки тому +1

      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 роки тому +1

      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.

  • @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 роки тому +1

      Yes I didn't want to have an open hole on the top.

  • @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 роки тому +1

      Down to process of elimination now. Swap Bme280. Swap jumpers. Swap Wemos etc.

    • @anadeem232
      @anadeem232 3 роки тому +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.

  • @MarkMcQueen
    @MarkMcQueen 4 роки тому +1

    Need to add pool water temp to the sensors, will this build support the DS18B20?

    • @digiblurDIY
      @digiblurDIY  4 роки тому +1

      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 роки тому +1

      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??

  • @chrisw1462
    @chrisw1462 4 роки тому +1

    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 роки тому +1

      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.

  • @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

  • @nikolab5353
    @nikolab5353 3 роки тому

    Where did you put LUX sensor?

  • @KPeyanski
    @KPeyanski 4 роки тому +1

    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 роки тому +1

      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

  • @Lion_McLionhead
    @Lion_McLionhead 3 роки тому +2

    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.

  • @r8database
    @r8database 3 роки тому

    is this case waterproof?

    • @digiblurDIY
      @digiblurDIY  3 роки тому +1

      I'd say no, it's meant to be weather proof.

  • @riccardo2389
    @riccardo2389 3 роки тому +1

    how is it working 1 year later?

    • @digiblurDIY
      @digiblurDIY  3 роки тому +2

      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 роки тому +1

    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 роки тому +1

      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 роки тому +1

      No. The pro is really just for if you need one with an external antenna. The flash size is really irrelevant.

  • @MikeySoft
    @MikeySoft 4 роки тому

    How reliable is the battery is cold weather?

    • @digiblurDIY
      @digiblurDIY  4 роки тому +2

      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 😆

  • @ZachScott1
    @ZachScott1 4 роки тому +1

    looks like you have to order at least 5 boards just fyi.

  • @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. 🧐

  • @larsla
    @larsla 4 роки тому +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?

  • @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 роки тому +1

      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