debsahu
debsahu
  • 55
  • 683 257
Integrating PM 2.5 sensor (VINDRIKTNING) into Home Assistant
Tapping into Ikea VINDRIKTNING PM2.5 air quality sensor using ESP8266 to send PM2.5 data into Home Assistant
www.debashishsahu.com/posts/integrating-pm-2-5-sensor-vindriktning-into-home-assistant/
VINDRIKTNING: www.ikea.com/us/en/p/vindriktning-air-quality-sensor-60515911/
Home Assistant discussion: community.home-assistant.io/t/ikea-vindriktning-air-quality-sensor/324599
Hypfer GitHub: github.com/Hypfer/esp8266-vindriktning-particle-sensor
ESPHome: esphome.io/components/sensor/pm1006.html
ESPHome Config: gist.github.com/debsahu/eefa64dcc57a64496bdc5b9310e0aeaf
ESPNow Version GitHub: github.com/debsahu/esp8266-vindriktning-particle-sensor/tree/08fff3e412e080ccad8575d2b98f2af3461c105e
Переглядів: 4 932

Відео

Complete setup of Emporia Vue Gen2 Energy Meter | Integrating into Home Assistant
Переглядів 6 тис.2 роки тому
Using Emporia Vue: www.emporiaenergy.com/how-the-vue-energy-monitor-works to monitor energy usage of whole house and several branches in the house. Emporia Vue Home Assistant Intergration GitHub Addon: github.com/magico13/ha-emporia-vue
Rainbird Irrigation into Home Assistant & Full tutorial on Winterization
Переглядів 11 тис.2 роки тому
Here I add WiFi LNK module to my ESP-TM2 Rainbird Irrigation System and add the integration to Home Assistant. Once completed, I winterize the irrigation system for the coming winter.
TinyML Machine Learning on Edge (WIO Terminal): Settlers of Catan Random Die Roll
Переглядів 3842 роки тому
TinyML Machine Learning in WIO Terminal (Seeed Studio) to recognize "SHAKE" movement and roll two die using True Random Number Generator (TRNG). GitHub: github.com/debsahu/WIOCatanDieRoll Web: www.debashishsahu.com/posts/wio-catan-die-roll-tinyml/
Continuous Radon Sensing using Airthings Wave | Home Assistant
Переглядів 2,2 тис.2 роки тому
Radon mitigation strategy and how this was acted upon due to continuous monitoring using MQTT sensors on Home Assistant Complete Summary: www.debashishsahu.com/posts/continuous-radon-sensing-using-airthings-wave/ Radon map: radonmap.com/ Airthings wave: www.airthings.com/wave-radon Python code to read BLE values: github.com/Airthings/wave-reader Home Assistant Custom Component: github.com/custo...
Sending sensor data from ESP32 to InfluxDB | Local access - time-series database
Переглядів 15 тис.3 роки тому
Instead of sending data to services in the cloud, here we send sensor data to local InfluxDB database. Grafana is used to read data from InfluxDB and alert thresholds are set to send reactive alerts. read more: www.debashishsahu.com/posts/sending-sensor-data-from-esp32-to-influxdb-local-access-time-series-database/ ESP32 connecting to WPA2-Enterprise: ua-cam.com/video/bABHeMea-P0/v-deo.html Doc...
Connect ESP32 to WPA2-Enterprise WiFi (eduroam: University of Michigan Wireless)
Переглядів 11 тис.3 роки тому
Walkthrough of minimal settings for ESP32 to connect to WPA2-Enterprise WiFi at University of Michigan (eduroam) github.com/debsahu/Esp32_EduWiFi
DIY Custom Holiday Gift | Wood Decor | 3D Printed Letters | Photo Hanger
Переглядів 693 роки тому
Check out @CanvasyvibesArt on the inspiration for this project. I use a stained cedar picket fence, 3D printed letters and photo clip to create a personalized holiday gift.
Blinking LEDs using inductive Qi charger | No batteries
Переглядів 2763 роки тому
Nothing new, trying to build something based on video on stranger parts: ua-cam.com/video/PsUsByrOveE/v-deo.html We build a coil with magnet wire and connect them to a LED. The LED blinks when coil is placed on Qi charger.
Ultimate guide to permanent holiday lights using NeoPixels/WS2812B LEDs
Переглядів 6503 роки тому
Permanent holiday lights hardware and software setup using NeoPixels/WS2812B LEDs Software: github.com/Aircoookie/WLED WLED User-mod for BME/P 280: gist.github.com/debsahu/037068aef72c5eb5915dfb8a2235cd2a PCB: github.com/toblum/McLighting/tree/master/documentation/pcb Amazon Affiliate Links: LEDs: amzn.to/2Lu4m3P Aluminum Channels: amzn.to/2Knajio 18/2 wire: amzn.to/348I1zq 18/3 wire: amzn.to/3...
ESP8266 based WLED NeoPixel Lights | Insomnia soldering session | Holiday lights prep
Переглядів 6223 роки тому
WLED Software: github.com/Aircoookie/WLED PCB: github.com/toblum/McLighting/tree/master/documentation/pcb
DIY Smart Deck Lights | ESPHome | Home Assistant controlled
Переглядів 1,1 тис.3 роки тому
Building a Home Assistant controlled ESP32 based controller for deck LED lights via ESPHome. Code: gist.github.com/debsahu/0093a5196f66ebd48869f4825a72b6ca
DIY Mud Room Bench | Solid Wood & Power Tools
Переглядів 1053 роки тому
Building a wooden bench for our mud-room area using standard lumber 2x2, 1x3, 1x8 from big box store. Initially rendered the design in Fusion360, cut using the dimensions out of the project, using power tools and pocket screws.
DIY Smart Wooden Faux Beam Pendent Lights | ESPHome | Smart Plant Lights | Home Assistant controlled
Переглядів 3143 роки тому
DIY Faux wood-beam lights mode from cedar fence pickets. Light is controlled by Sonoff Mini. Code: gist.github.com/debsahu/d5dc0914feeb9837e4da62acde0c1760 Lights: amzn.to/35sa6Bv
Halloween Special: ESP8266 based speakers w/ Motion-sensing & LEDS | Pumpkin carving with powertools
Переглядів 4103 роки тому
Halloween Special: ESP8266 based speakers w/ Motion-sensing & LEDS | Pumpkin carving with powertools
ESPHome Dot-Matrix Display | Internet Connected Display | Home Assistant Display
Переглядів 7 тис.3 роки тому
ESPHome Dot-Matrix Display | Internet Connected Display | Home Assistant Display
DIY MODERN COFFEE TABLE | Solid wood "Helix Table"
Переглядів 1493 роки тому
DIY MODERN COFFEE TABLE | Solid wood "Helix Table"
DIY Modern ARIA vent upgrade: Home Dining Makeover
Переглядів 3,9 тис.4 роки тому
DIY Modern ARIA vent upgrade: Home Dining Makeover
Machine Learning to filter out background (noise): RTX Voice
Переглядів 1,1 тис.4 роки тому
Machine Learning to filter out background (noise): RTX Voice
Voice Controlled (connected) BIDET: A solution for nonavailability of toilet-paper caused by COVID19
Переглядів 9294 роки тому
Voice Controlled (connected) BIDET: A solution for nonavailability of toilet-paper caused by COVID19
Using TensorFlowJS (machine learning) for Speech Recognition on ESP8266
Переглядів 5 тис.5 років тому
Using TensorFlowJS (machine learning) for Speech Recognition on ESP8266
ESP32 to process audio signals: Software (Fourier Transforms) and Hardware (MSGEQ7)
Переглядів 21 тис.5 років тому
ESP32 to process audio signals: Software (Fourier Transforms) and Hardware (MSGEQ7)
ESP8266/32 (Home Assistant Switch) connected to PCF8574 controlling 8 AC relays
Переглядів 121 тис.5 років тому
ESP8266/32 (Home Assistant Switch) connected to PCF8574 controlling 8 AC relays
Connect to AWS IoT while making Masala Chai [ASMR]
Переглядів 4,6 тис.5 років тому
Connect to AWS IoT while making Masala Chai [ASMR]
ESP8266/32 based RGB Light (NeoPixels) connecting to Google Home & Alexa via ARTIK Cloud
Переглядів 6 тис.5 років тому
ESP8266/32 based RGB Light (NeoPixels) connecting to Google Home & Alexa via ARTIK Cloud
Linux on Windows 10
Переглядів 2,1 тис.5 років тому
Linux on Windows 10
Control a "dumb" TV using a transistor and ESP8266
Переглядів 1,4 тис.5 років тому
Control a "dumb" TV using a transistor and ESP8266
NeoPixel Painter: Draw using LEDs on thin air
Переглядів 1,6 тис.5 років тому
NeoPixel Painter: Draw using LEDs on thin air
E1.31 Pixel Pusher: Sending E1.31 UDP data to ESP8266 displayed on NeoPixels
Переглядів 11 тис.5 років тому
E1.31 Pixel Pusher: Sending E1.31 UDP data to ESP8266 displayed on NeoPixels
Creating a Home Assistant Web Scraper Sensor
Переглядів 7 тис.5 років тому
Creating a Home Assistant Web Scraper Sensor

КОМЕНТАРІ

  • @REG3305
    @REG3305 17 днів тому

    Interesting way to accomplish a triggered on/off action.

  • @lionux6506
    @lionux6506 2 місяці тому

    👍🏻

  • @markglenndelbarrio3540
    @markglenndelbarrio3540 3 місяці тому

    Influxdb write failed: connection refused how to fix that?

  • @ashwansaini
    @ashwansaini 7 місяців тому

    How to send text to display after the setup?

  • @ifyouwantpeaceprepareforwa4329
    @ifyouwantpeaceprepareforwa4329 7 місяців тому

    Any new for esp32 to 74HC595D 16 channel relay with rainmaker code?

  • @Polskaking96
    @Polskaking96 8 місяців тому

    would this work work with a 3 gallon air compressor?

  • @erichertsens
    @erichertsens 9 місяців тому

    Thanks, very nice explanation, from the Dominican Republic

  • @AdamAdam-qt5kt
    @AdamAdam-qt5kt 9 місяців тому

    in this case we need to update our ESP32 every 90 days..is there any way to avoid this ?!

  • @B.E.H.
    @B.E.H. 10 місяців тому

    Does it supports 20v in input, friend??? Have some idea what I can use that supports 20v INPUT ??? Thanks!!!

  • @agustinluna9007
    @agustinluna9007 10 місяців тому

    Hi sir! I have an application where ESP32 communicates via MQTT with Node-red, then Node-red send data to InfluxDB... but I have problems. Sometimes ESP32 lost Wifi connection, so I lost data... Is it possible that ESP32 save data with timestamp and when wifi connection is OK send this data in order? Like security method?

  • @vinodnagarajan
    @vinodnagarajan 11 місяців тому

    Hey. Have some questions on the integration that you have used. Using a rasberry pi 4 for this integration. Please let me know if you have time time for a quick connect. Thanks

  • @jackshaw3722
    @jackshaw3722 11 місяців тому

    Can I connect this to my own web application?

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

    Hello, I'm from Brazil, I would like to know how to customize the html that is encoded.

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

    ok

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

    Hai..can you add LM35 insted of potentiometer to attiny85 sothat fan speed automatically controlled

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

    Hy bro maybe you can help me i have rtx 3090ti waterforce gigabyte and I do one mistake my socket fan i put opus of pins and fan is stuck 100% load

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

    good work bro but not work for me

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

    Nice info, thanks for sharing it :)

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

    ELF file SHA256: 3a8f1b89a7e712e0 it give this ?

  • @8rgleo14
    @8rgleo14 Рік тому

    i am trying to make it can you help me.

  • @MichaRutkowskiEngineering

    Good work! I am planing to do 10 neopixel rings, each with its own controller, i was a bit concerned if it is possible but i am no more :), now i am thinking about wether to use E1.31 or stick to my own protocol...

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

    Thank you - very detailed and precise. Appreciate you taking the time to go over.

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

    hello, how do I always display the time? if I do an automation and pass the time in the text box, I always get that one, it doesn't update.

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

    Where is WiFi.h defined?

  • @SarangS-bw5rl
    @SarangS-bw5rl Рік тому

    Namaskar🙏 Great information. Till today I was using 1117 without adjustment made by you. But this is safe way. What adjustment(Capacitors) required for 1117 output 3.0v , 2.85v , 2.5v , 1.8v , and 1.5v Kindly guide me. Thanks

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

    How much energy (micro amps) does the periodic pulse generator consume? Is the pulse generator a simple "555" type timer?

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

    I want to use it in our company. What if I have 3 phase/3live wire main circuit breaker and supplying to 3 sets of 3 phase/ 3live wire sub circuit breaker. How the CT sensor should be clip?

  • @GernotJohn-ki5lt
    @GernotJohn-ki5lt Рік тому

    did all the steps as mentioned. But how do I get the MQTT values shown in Home Assistant?

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

    Really helps a lot. Now the esp_wpa2.h is slightly different than the video decribe. It does not have struct of esp_wpa2_config_t anymore, and thus the function of esp_wifi_sta_wpa2_ent_enable no longer requires the ANY parameters. For connecting to eduroam, we just need to call esp_wifi_sta_wpa2_ent_enable() after those setters of password and identity.

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

    please do for esp8266

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

      Not possible, hardware is very limited in esp8266

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

    Wow I am impressed with all the creative stuff in your channel. I am beginner using esp8266. Excited to see some of your work

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

      Thank you! Just my hobby. Currently have very little time to spend on my hobby because of certain life events.

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

    Will it work for ESP8266 also ????????????

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

    i need help sir

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

    You also need to go in to Settings and then Integrations and you need configure your ESP23/ESP8266 device if it hasn't been already. You'll need to grab the encryption key from the yaml file for the device because you will be prompted for it when you click the configure button. My marquee wouldn't display anything but when i entered the encryption key it displayed my message just fine.

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

      Even if it's showing up in ESPHome and it's configured there, you still need to do this in the Home Assistant settings as well.

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

    Has this library been functioning until now? And can you do a basic sketch of posting 1 status on Twitter

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

    Hi sir I am creating air quality monitoring project with bme280 and C02 sensor I have the code but it is configured with prothemus so can you pls edit the code for me to configure it with influxdb

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

    I want to add a c02 sensor int it can I add it

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

      Sure nothing prevents you from adding that. This is a template on how you can get started with sending temperate and humidity data.

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

    Is the procedure of creating dashboard same with Prometheus data source?

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

      Look into grafana, there are tons of tutorials and templates to get you started.

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

    Can I use 220uf 25v instead of 1000uf in your diagram?

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

      Sure, see if you experience brownouts.

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

    what is the resistor for?

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

      I use it as a voltage divider to measure voltage of 18650 Lipo battery

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

      @@debsahu7801 is it required for the project to work?

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

      Nope, it’s always good to have battery data

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

      @@debsahu7801 is the battery measuring in the code? Where should the resistor go?

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

      It is not in code. You can skip it if you are replicating this as there is only one ADC in ESP8266.

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

    I'm confused, why is there still a current of 3ma after EN is pulled down?

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

      Usual draws are resistors and LEDs. Solder the LED out of ESP8266.

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

      @@debsahu7801 Thank you for your reply, I will try.

  • @hannesl.7034
    @hannesl.7034 Рік тому

    Hey there, Do you have an idea why the esp_wpa2_config_t was not declared while compiling?

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

      Check your core installation, those are provided by ESP32 arduino core.

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

      I met the same problem, and I saw their source code on esp_wpa2. The source code now does not have esp_wpa2_config_t struct anymore, and esp_wifi_sta_wpa2_ent_enable() is a void input function. Clearly, we just need to call esp_wifi_sta_wpa2_ent_enable() after calling the setters of password and identity.

  • @anbroic
    @anbroic 2 роки тому

    Hi. A great video. Thanks. Where can I find the libraries esp_wpa2.h and esp_wifi.h ?

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

      Should be included with core installation for ESP32 arduino board.

  • @generalknowledge9555
    @generalknowledge9555 2 роки тому

    ESP 32 with used to connect water flow sensor. This sensor value is stored in the InfluxDB database. while the below-shown Arduino code is removed we can get the correct accurate flow rate. But in this code is removed, then data can not be sent to the InfluxDB database. (water flow sensor is connected with an interrupt pin). if (!client.writePoint(sensor)) { Serial.print("InfluxDB write failed: "); Serial.println(client.getLastErrorMessage()); } Please give me the correct solution as soon as possible. It will be a big help for me.

    • @debsahu7801
      @debsahu7801 2 роки тому

      I would assign the flow rate reading task to one core and sending stored data to another. Read up on xTaskCreatePinnedToCore

  • @smartlife77
    @smartlife77 2 роки тому

    How far away can it work? I need to be able to sense the correct color at 14 cm away. Thanks for the video!!

    • @debsahu7801
      @debsahu7801 2 роки тому

      It’s less than a cm. You might want to look into camera based approach.

  • @Mad_Scientist2052
    @Mad_Scientist2052 2 роки тому

    I am trying to use the code on the Attiny88 and I am getting.. 'COMOB1' Was not declared in this scope error. Any idea what went wrong?

  • @rafaelreusch
    @rafaelreusch 2 роки тому

    Does the Home assistant integration affects the app access?

    • @debsahu7801
      @debsahu7801 2 роки тому

      I think only one connection at a time to controller, so yes it should. Practically I have not had issues connecting via app while the integration is running

    • @rafaelreusch
      @rafaelreusch 2 роки тому

      @@debsahu7801 Thanks! Another question, if you turn on the switch it will “open” the valve?

    • @debsahu7801
      @debsahu7801 2 роки тому

      Yes! Perfect for doing image recognition and opening sprinkler valves to scare them away. Also if you have a program setup on the controller, and a valve opens, the switch is reported to be on.

    • @rafaelreusch
      @rafaelreusch 2 роки тому

      @@debsahu7801 Nice! If it’s start irrigating, can you stop by turning off the switches?

    • @debsahu7801
      @debsahu7801 2 роки тому

      Yes it does

  • @photelegy
    @photelegy 2 роки тому

    How to add attributes to your scrape-sensor? I have a scrape-sensor which gets the water-temperature from a lido. So I want the coordinates as attributes. like: latitude: 47.3519 longitude: 8.5360 If possible I would even like to have an attribute with the website-link where I scraped the information. Are there some informations about how I can create such attributes or how they have to be named ("link:", "source:", "web:", ...)?

  • @Mad_Scientist2052
    @Mad_Scientist2052 2 роки тому

    Do you know if you can control more than one fan with this? I have been trying with no success.

    • @debsahu7801
      @debsahu7801 2 роки тому

      You can share the PWM wire, that way both fans are set using same signal. If you want an independent control, look into ESP32.

    • @Mad_Scientist2052
      @Mad_Scientist2052 2 роки тому

      @@debsahu7801 I tried to control two fans using the same connection points, However, I had strange results. First in order to get the single fan to work I had to connect both the PWM (blue wire) and the tach (yellow wire) . The blue wire was connected to p1 and the yellow wire was connected to p3. Now when I connected the second fan to those same connection points they both just cycle high and low on their own regardless of the potentiometer setting. I am not sure why this is. I did try just about every other combination that I could think of with no success. Any ideas as to what I am missing? Thank you for your help and time.

    • @Mad_Scientist2052
      @Mad_Scientist2052 2 роки тому

      @@debsahu7801 would you have any idea of what might be going on?

    • @debsahu7801
      @debsahu7801 2 роки тому

      I have no idea, that’s wired behavior for fan.

    • @Mad_Scientist2052
      @Mad_Scientist2052 2 роки тому

      @@debsahu7801 it is. From what I researched you should only need the blue pwm input, but for some reason the single fan will not work unless I connect the yellow tach wire. Perhaps these fans are wired differently than most 4 wire computer case fans. I am not sure.

  • @Mad_Scientist2052
    @Mad_Scientist2052 2 роки тому

    Hello, I did program it successfully and I have one fan working very well, Would you know how to control more than one fan from one Attiny85? I experimented with it and I cannot seem to get both to work in unisen. Thank you much.