Page 3 of 3

Re: Sensair S8

Posted: 17 Jun 2019, 15:17
by realrope
Sry, never checked that. Led is at it´s bottom? correct?

Re: Sensair S8

Posted: 17 Jun 2019, 16:17
by grovkillen
You should see it blink through the filter.

Re: Sensair S8

Posted: 18 Jun 2019, 10:45
by TD-er
Please try using some software serial pins.
The thing is, the HW serial pins are kind of special.
They either output garbage at boot (Serial0) or need to have a very specific state at boot (hence the warning for pin 15)
The S8 plugin does work very well with the Software Serial setup, since the data rate is quite low.

The only reason why you really want to use the HW serial port is for plugins that are either really chatty (GPS plugin for example) or for those where missing bits in the communication is rather irritating (Nextion display plugin)

Re: Sensair S8

Posted: 18 Jun 2019, 15:37
by realrope
Hi guys,
Good news - works perfectly. I´m a bit embarrassed, as it was my fault (wiring) - sorry for bothering. :oops:
Do I have to do some calibrating? anything?
Are the aliexpress S8´s bad copies or lower of quality?
thanks for your support over the last couple of days!!!

Re: Sensair S8

Posted: 19 Jun 2019, 00:03
by grovkillen
That is ok BUT DON'T DO IT AGAIN! ;)

If you PM me the units serial number I can look with my friends at Senseair and see if it's a genuine unit or a demo unit.

Re: Sensair S8

Posted: 19 Jun 2019, 23:17
by TD-er
The S8's do not need any calibration.
They have factory calibration and a quite good ABC routine.

Re: Sensair S8

Posted: 29 Oct 2022, 15:06
by Cdzn
Last few month found that my s8 increased ppm and i decided to clean it. After that esp receive 0 or 65600 ppm. I thought may be i just broke pins, take other wemos, soldering pins, connected all of them and configured exactly as before. Nothing changes. After that i take esp32, measured voltage, it was 4.6-4.65 which is enough. Then take charge from iphone and measured it, it shows 5.0 volts. Connected and s8 still showing 0. I don’t know what am i doing wrong or what can i do more! Any ideas?
P.s. i used 2 different types connections: first was HW serial gpio7 and 8, second was software connection(it works almost 3 years without any problems) on gpio 5 and 6.

Re: Sensair S8

Posted: 29 Oct 2022, 15:24
by Ath
These devices seem to be quite sensitive/fragile, also to ESD, so it's quite easy to damage them.
Found these handling instructions for Sensair S8: https://rmtplusstoragesenseair.blob.cor ... ANO102.pdf

Re: Sensair S8

Posted: 29 Oct 2022, 15:36
by Cdzn
Ath wrote: 29 Oct 2022, 15:24 These devices seem to be quite sensitive/fragile, also to ESD, so it's quite easy to damage them.
Found these handling instructions for Sensair S8: https://rmtplusstoragesenseair.blob.cor ... ANO102.pdf
So i guess it damaged. Coz before i replaced wemos it works, no matter if it have a little higher data

Re: Sensair S8

Posted: 29 Oct 2022, 16:29
by TD-er
Yep, sounds like ESD damage.
Just wondering, how did you clean it?
For example a toothbrush or paint brush may cause static discharge as the hairs may get statically charged when brushing.

Also the lamp inside the S8 is quite sensitive to high voltages. > 5.2V can damage the lamp inside the sensor.

Re: Sensair S8

Posted: 29 Oct 2022, 18:46
by Cdzn
TD-er wrote: 29 Oct 2022, 16:29 Yep, sounds like ESD damage.
Just wondering, how did you clean it?
For example a toothbrush or paint brush may cause static discharge as the hairs may get statically charged when brushing.

Also the lamp inside the S8 is quite sensitive to high voltages. > 5.2V can damage the lamp inside the sensor.
I used only mobile charge, may be one rainy day lightning was hit transformer and overvoltage lines (it`s often in our region). Cleaning by handy vacuum cleaner)))

Re: Sensair S8

Posted: 29 Oct 2022, 20:16
by TD-er
Vacuum cleaners also may cause static electricity.

Some mobile chargers do supply more than 5.2V to compensate for bad quality cables.

Re: Sensair S8

Posted: 27 Dec 2022, 16:26
by JohnW
Has anybody tried to use Sensair S8 with ESP-01? I'm checking ESP-01 pins and wonder if it will work: ESP-01 has build-in TX/RX pins - GPIO1 & GPIO3 are both HIGH at boot. The remaining GPIO0 and GPIO2 shouldn't be LOW, which may cause ESP to enter FLASH mode. Or it's no go and better to use D1/ESP-12E ?

Re: Sensair S8

Posted: 27 Dec 2022, 17:10
by chemmex
I use S8 with ESP-12F, connection is via HWSerial0, that is GPIO1 and GPIO3. As far as I know, there are no external pull ups or downs at these pins on ESP-01, so you are free to connect S8 to them.

Re: Sensair S8

Posted: 27 Dec 2022, 17:10
by TD-er
Well, it should be possible to run it...
However the ESP01 does have a lot of other limitations, like the 1M flash size.

Better make it easy to remove, so you can later flash the ESP with a newer build as 1M builds are next to impossible to flash using OTA.

As far as I remember, the SenseAir sensors use Modbus-RTU. so you need to address the sensor to get some data.
Meaning that the ESP should crash right after sending a request to have the S8 let the ESP hang during boot.
You could also try to make a mix of the HW serial pin and another one and combine them into a SW serial setup.
Maybe best to have the S8 TX connected to the ESP TX pin (set as RX in SW serial).
This way you're not accidentally sending some data to the sensor during boot which may set the S8 in some unknown state.

Re: Sensair S8

Posted: 27 Dec 2022, 18:10
by JohnW
Thanks, I'll give it a try and post results.

Re: Sensair S8

Posted: 27 Dec 2022, 19:54
by manjh
I would simply hook it up via a breadboard and see what comes out.
I am running several S8's, both onder Tasmota and ESPEasy. Nothing special needed, the sensor spits out values almost immediately.

Re: Sensair S8

Posted: 08 Jan 2023, 19:07
by JohnW
TD-er wrote: 27 Dec 2022, 17:10 Well, it should be possible to run it...
However the ESP01 does have a lot of other limitations, like the 1M flash size.

I can confirm that it works fine with ESP-01: TX-TX, RX-RX and then using Software Serial with proper TX/RX mapping.
Concerning 1M flash I have 2 ideas:
1. Build custom FW without everything except S8 plugin, so it fits in OTA
or
2. Solder 4MB flash - I have some :)

Re: Sensair S8

Posted: 09 Jan 2023, 00:20
by TD-er
Option nr. 2 is the least amount of work for me, so the preferred option ;)