I just want to say be very careful with soldering (or maybe I’m just very bad at it).
In my case the + pad on the board came loose and when I tried to fix it somehow it came loose all the way to the edge of the board.
Any tips for what the best way is to solder this, let me know :).
Like do you put tin first on the pad and then solder the wire to the pad?
I was thinking about stripping the original pcb and drive the sensor + status leds directly with the wemos.
This way the status leds could be used for other thing (messages, alarm etc etc).
Maybe add some pressure/temp and CO2 sensors.
Give it a try before trashing it!
I cannot see any information what solution it will have Wifi or Zigbee, but I am pretty sure someone will find some time to tinker with it once it is released. (My guess would be Wifi and using the already implemented CoAP from the Tradfri bridge.)
Just built one of these, pretty easy and fun! Thanks for showing us how to mod one, I think it’s a great ESPHome starter project.
I was just wondering about the PM1006 sensor. I thought a PM2.5 sensor means that it’s detecting only particles smaller than 2.5. But the sensor datasheet seems to indicate it detects between 0.3 and 10 micrometer? Doesn’t that make it a PM10 sensor? Or don’t I understand the PM definitions correctly?
@rindlerblabla I think this might also be why you see differing values between your other PM2.5 sensors and the IKEA one. If it’s actually a PM10 sensor, wouldn’t it catch much more particles than a true PM2.5 and thus return a much higher value?
But my other sensors also output PM10, and the IKEA vindriktning sensor is about as much higher than those values as well. Right now it says 9ug/m3. Sps30 indoor, which is placed just next to the IKEA sensor is 1.43ug/m3, the outdoor sensor says 2.38ug/m3.
I will filter the values and create a text sensor instead, with the values according to the manual - low, medium, high. The number values are too unspecific to use.
If you build the component for Tasmota, then of course. The Wemos just does UART RX and decodes the values what was received. But this ia not implemented out of the box for Tasmota, only for ESP Home currently.
If you do add that code to the Tasmota project, please report back here and I will add it to the OP as well.
I’m keeping the numbers - be they what they may - but added color ranges to my graph so it’ll show up orange/red when PM becomes medium/high according to their stats.
Hello all, I’ve tried to use the @sermayoral fork to use the @Habbie code from esphome… All is installed, but no data is returned! I checked the connections and all seems ok, I also desoldered and soldered again, and nothing! This is my code:
@Soloam, can you share your wiring? I have a feeling that you might have wired the PM1006 sensor to a different GPIO and that’s why you are not having any data.
Otherwise, the front LED lights up on the device? And does the fan spin up as well?
Do you have a multimeter? Can you check that do you have any continuity between REST and the pad next to it ISPD? And between REST and any other pads? Do this without powering the device or anything.
Use the diode test function for this.
If you don’t have any continuity then power on the device and try to measure DC Volt between Ground and REST, or connect a logic analyser, but that is something what not everyone keeps in their drawer.
So make sure that you haven’t shorted the REST with any other pad, and you have signal output on REST.
Check that your cable is good as well and it is not broken inside.
These are some basic troubleshooting steps what I would do to verify what is going on with the electronics.