Dit is degene die ik gebruikt, niet bij tiny besteld maar bij Alie al een hele tijd terug.
Maak eens een foto van de pin out van jou esp wijkt die misschien af van die van mij
En zo ja heb je dan ook de gpio nummering aan gepast
https://mechatronicsblog....u-pinout-for-arduino-ide/
Hier lijkt hij anders
[ Voor 23% gewijzigd door vonkkie op 25-08-2021 18:39 ]
Ik heb de pinnen 1 en 3 omgedraaid in de config nu. Krijg nu wel data van de MHZ19
Nog helemaal niets van de PMS maar ik zal zo nog eens extra goed naar de config en de bekabeling kijken.
1
2
3
4
| [19:11:58][D][mhz19:057]: MHZ19 Received CO₂=766ppm Temperature=21°C Status=0x00 [19:11:58][D][sensor:127]: 'MH-Z19 CO2 Waarde': Sending state 766.00000 ppm with 0 decimals of accuracy [19:12:58][D][mhz19:057]: MHZ19 Received CO₂=845ppm Temperature=21°C Status=0x00 [19:12:58][D][sensor:127]: 'MH-Z19 CO2 Waarde': Sending state 845.00000 ppm with 0 decimals of accuracy |
dan kan je ook nog proberen of je de pms goed hebt aangesloten
https://www.digikey.jp/ht...ms5003-series-manual.html
en even de pms aansluiten op de pinnen van de MH-z19 en de uart bus even aan passen bij de pms om te testen of die iets door geeft
je pinout ziet er niet ander uit als die van mij dus daar zie ik ook zo niets geks in
pms wel op de 5 volt aangesloten ?
[ Voor 4% gewijzigd door vonkkie op 25-08-2021 19:43 ]
Ik heb je schema nog een keer bekeken en volgens mij moet pin 4 op D6 worden aangesloten en pin 5 op D7.vonkkie schreef op woensdag 25 augustus 2021 @ 19:43:
@Tribunus
dan kan je ook nog proberen of je de pms goed hebt aangesloten
https://www.digikey.jp/ht...ms5003-series-manual.html
en even de pms aansluiten op de pinnen van de MH-z19 en de uart bus even aan passen bij de pms om te testen of die iets door geeft
je pinout ziet er niet ander uit als die van mij dus daar zie ik ook zo niets geks in
pms wel op de 5 volt aangesloten ?
Dus dat heb ik dan maar gedaan. geflashed en nu krijgt de ESP geen verbinding meer met het WiFi. Dus even aan de kabel en met esphome-flasher gekeken en die geeft aan dat er unsuccessful boots zijn.
En af en toe een toegang geweigerd... lijkt wel alsof de ESP nu in de war is
Zet ik de volledige YAML erin, komt die in een bootloop. Geen idee waarom. Na 10 pogingen gaat de ESP naar safe mode.
@vonkkie jij enig idee?
Het probleem ontstaat in iedergeval nadat ik de configuratie van de MHZ19 toevoeg, uart0 1 of 2 maakt niet uit. Wellicht is het wel dat ik 2 UART poorten wil gebruiken? Gekke is dat ik dit net allemaal niet had, tot ik dus de pinnen van de PMS heb omgedraaid.
p.s ik heb dit probleem dus zonder dat er uberhaubt is aangesloten is.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
| [21:24:00]load 0x4010f000, len 3584, room 16 [21:24:00]tail 0 [21:24:00]chksum 0xb0 [21:24:00]csum 0xb0 [21:24:00]v2843a5ac [21:24:06]@cp:0 [21:24:06]ld [21:24:07][I][logger:170]: Log initialized [21:24:07][C][ota:378]: There have been 0 suspected unsuccessful boot attempts. [21:24:19][I][app:029]: Running through setu[21:24:19] ets Jan 8 2013,rst cause:2, boot mode:(3,6) [21:24:19] [21:24:19]load 0x4010f000, len 3584, room 16 [21:24:19]tail 0 [21:24:19]chksum 0xb0 [21:24:19]csum 0xb0 [21:24:19]v2843a5ac [21:24:19]~ld [21:24:19][I][logger:170]: Log initialized [21:24:19][C][ota:378]: There have been 1 suspected unsuccessful boot attempts. [21:24:30][I][app:029]: Running through setu[21:24:30] ets Jan 8 2013,rst cause:2, boot mode:(3,6) [21:24:30] [21:24:30]load 0x4010f000, len 3584, room 16 [21:24:30]tail 0 [21:24:30]chksum 0xb0 [21:24:30]csum 0xb0 [21:24:30]v2843a5ac [21:24:30]~ld [21:24:31][I][logger:170]: Log initialized [21:24:31][C][ota:378]: There have been 2 suspected unsuccessful boot attempts. [21:24:42][I][app:029]: Running through setu[21:24:42] ets Jan 8 2013,rst cause:2, boot mode:(3,6) [21:24:42] [21:24:42]load 0x4010f000, len 3584, room 16 [21:24:42]tail 0 [21:24:42]chksum 0xb0 [21:24:42]csum 0xb0 [21:24:42]v2843a5ac [21:24:42]~ld [21:24:42][I][logger:170]: Log initialized [21:24:43][C][ota:378]: There have been 3 suspected unsuccessful boot attempts. [21:24:54][I][app:029]: Running through setu[21:24:54] ets Jan 8 2013,rst cause:2, boot mode:(3,6) [21:24:54] |
[ Voor 8% gewijzigd door Tribunus op 25-08-2021 21:46 ]
Ik heb nu de PMS losgekoppeld en de DHT22 en de MHZ19 aangesloten. met de volgende code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| uart: - tx_pin: GPIO1 rx_pin: GPIO3 baud_rate: 9600 id: uart1 sensor: - platform: dht model: AM2302 pin: GPIO2 temperature: name: "ESP-CK - Temperatuur" - platform: mhz19 co2: name: "MH-Z19 CO2 Waarde" id: MH_Z19_CO2 update_interval: 60s automatic_baseline_calibration: false uart_id: uart1 |
Dan nog heeft de ESP 3 keer gestart volgens de logs maar uiteindelijk werkt die wel. Wel zie ik de volgende melding:
[W][uart:041]: You're using the same serial port for logging and the UART component. Please disable logging over the serial port by setting logger->baud_rate to 0.
Vervolgens de MHZ19 losgekoppeld, en de PMS5003 aangesloten (maar de RX en TX vanuit jou schema dus omgedraaid) en dan heb ik ook een werkend setje.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
| uart: - tx_pin: GPIO12 rx_pin: GPIO13 baud_rate: 9600 id: uart0 sensor: - platform: pmsx003 type: PMSX003 pm_1_0: name: "ESP-CK <1.0µm" id: pm1 pm_2_5: name: "ESP-CK <2.5µm" id: pm2_5 pm_10_0: name: "ESP-CK <10.0µm" id: pm10 uart_id: uart0 - platform: dht model: AM2302 pin: GPIO2 temperature: name: "ESP-CK - Temperatuur" id: dht22_Temperatuur humidity: name: "ESP-CK - Luchtvochtigheid" id: dht22_Luchtvochtigheid update_interval: 300s switch: - platform: gpio pin: number: GPIO0 id: pms_set name: "Start meting CK" interval: - interval: 600s then: - switch.turn_on: pms_set - delay: 20s - switch.turn_off: pms_set |
Maar ik ben USB gaan gebruiken omdat ik dus geen contact meer kreeg met de ESP. Daar zag ik dat deze constant aan het rebooten was. Het lijkt me dus niet dat er iets stuk is aangezien ze los van elkaar goed werken, en de ESP dus ook. Als ik de volledige code er naartoe stuur is het gewoon afgelopen en verbind de ESP niet meer met Wifi. Onderstaande code is wat ik dan gebruikt:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
| uart: - tx_pin: GPIO12 rx_pin: GPIO13 baud_rate: 9600 id: uart0 - tx_pin: GPIO1 rx_pin: GPIO3 baud_rate: 9600 id: uart1 sensor: - platform: pmsx003 type: PMSX003 pm_1_0: name: "ESP-CK <1.0µm" id: pm1 pm_2_5: name: "ESP-CK <2.5µm" id: pm2_5 pm_10_0: name: "ESP-CK <10.0µm" id: pm10 uart_id: uart0 - platform: mhz19 co2: name: "MH-Z19 CO2 Waarde" id: MH_Z19_CO2 update_interval: 60s automatic_baseline_calibration: false uart_id: uart1 - platform: dht model: AM2302 pin: GPIO2 temperature: name: "ESP-CK - Temperatuur" id: dht22_Temperatuur humidity: name: "ESP-CK - Luchtvochtigheid" id: dht22_Luchtvochtigheid update_interval: 300s switch: - platform: gpio pin: number: GPIO0 id: pms_set name: "Start meting CK" interval: - interval: 600s then: - switch.turn_on: pms_set - delay: 20s - switch.turn_off: pms_set |
Gedaan, maar dan krijg de ESP dus geen verbinding met WiFi (kan de esp ook niet pingen vanaf mijn PC, kan dus wel als ik maar 1 van de apparaten aangesloten heb)vonkkie schreef op woensdag 25 augustus 2021 @ 22:29:
@Tribunus hoe verstuur jij je programmering en uitlezen log usb of wifi ?
Als ik via usb doe moet ik rx en tx eerst loshalen
Zet de programmering er compleet op
Dan spanningsloos
dan de pms en mhz19 aansluiten
En dan via WiFi log lezen
Ik kan nog eens proberen met baud_rate: 0 zoals de melding zegt wanneer ik alleen de MHZ19 gebruik, maar dan kan ik dus helemaal geen reet zien want dan staat de logging uit... En als ik nu 1 van de apparaten loskoppel veranderd er niets, dan zou het dus softwarematig moeten zijn?
De ESP start dan op, heb nu beide apparaten weer aangesloten. Beide sensoren werken nu. Ik heb D1 en D2 gepakt (die gebruik ik zelf niet, jij wel voor de BME, ik hebt een DHT22 met data op D4)
1
2
3
4
| - tx_pin: GPIO5 rx_pin: GPIO4 baud_rate: 9600 id: uart1 |
Wat een bevalling op deze manier
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| [23:05:14][D][switch:021]: 'Start meting CK' Turning ON. [23:05:14][D][switch:045]: 'Start meting CK': Sending state ON [23:05:14][D][pmsx003:111]: Got PM1.0 Concentration: 0 µg/m^3, PM2.5 Concentration 0 µg/m^3, PM10.0 Concentration: 0 µg/m^3 [23:05:15][D][sensor:127]: 'ESP-CK <1.0µm': Sending state 0.00000 µg/m³ with 0 decimals of accuracy [23:05:15][D][sensor:127]: 'ESP-CK <2.5µm': Sending state 0.00000 µg/m³ with 0 decimals of accuracy [23:05:15][D][sensor:127]: 'ESP-CK <10.0µm': Sending state 0.00000 µg/m³ with 0 decimals of accuracy [23:05:16][D][pmsx003:111]: Got PM1.0 Concentration: 0 µg/m^3, PM2.5 Concentration 0 µg/m^3, PM10.0 Concentration: 0 µg/m^3 [23:05:16][D][sensor:127]: 'ESP-CK <1.0µm': Sending state 0.00000 µg/m³ with 0 decimals of accuracy [23:05:16][D][sensor:127]: 'ESP-CK <2.5µm': Sending state 0.00000 µg/m³ with 0 decimals of accuracy [23:05:16][D][sensor:127]: 'ESP-CK <10.0µm': Sending state 0.00000 µg/m³ with 0 decimals of accuracy [23:05:16][D][switch:025]: 'Start meting CK' Turning OFF. [23:05:16][D][switch:045]: 'Start meting CK': Sending state OFF [23:05:39][D][mhz19:057]: MHZ19 Received CO₂=769ppm Temperature=19°C Status=0x00 [23:05:39][D][sensor:127]: 'MH-Z19 CO2 Waarde': Sending state 769.00000 ppm with 0 decimals of accuracy [23:06:39][D][mhz19:057]: MHZ19 Received CO₂=738ppm Temperature=19°C Status=0x00 [23:06:39][D][sensor:127]: 'MH-Z19 CO2 Waarde': Sending state 738.00000 ppm with 0 decimals of accuracy [23:07:39][D][mhz19:057]: MHZ19 Received CO₂=736ppm Temperature=19°C Status=0x00 [23:07:39][D][sensor:127]: 'MH-Z19 CO2 Waarde': Sending state 736.00000 ppm with 0 decimals of accuracy [23:07:58][D][dht:048]: Got Temperature=21.0°C Humidity=68.8% [23:07:58][D][sensor:127]: 'ESP-CK - Temperatuur': Sending state 21.00000 °C with 1 decimals of accuracy [23:07:58][D][sensor:127]: 'ESP-CK - Luchtvochtigheid': Sending state 68.80000 % with 0 decimals of accuracy |
@vonkkie voor vandaag ben je mijn held
Dit alles is overigens allemaal zonder scherm nog, deze flikkert enorm, er zit een ledje op de MHZ19 en als deze knippert, kakt de LCD in, super irritant, en ik vind het scherm nogal fel. Wellicht dat ik een wat kleiner scherm bestel en die nog probeer te koppelen aan het geheel.
[ Voor 84% gewijzigd door Tribunus op 25-08-2021 23:10 ]
Heb opnieuw een VINDRIKTNING gebruikt, deze keer ingebouwd in een waterproof junction box:
:strip_exif()/f/image/wkWvecIYd7pLh1d7SZXsPLg0.jpg?f=fotoalbum_large)
Kijkende naar deze pagina zie ik dat ze gebruik maken van een aquarium buis maar de sensor is zijwaarts gekeerd vandaar mijn twijfel.
(Als dit een beetje werkt wil ik er ook een Sensair S8 bij prikken overigens tbv de CO2 meting)
[ Voor 7% gewijzigd door Tomba op 26-08-2021 08:13 ]
Denk niet dat dit erg veel zal uitmaken toch? Met de ventilator zorg je voor “verse” toevoer.Tomba schreef op donderdag 26 augustus 2021 @ 08:11:
Even een andere vraag, is het voor fijnstof meting een probleem als de lucht van onderen wordt aangezogen? Ik wil ook een buiten meter ophangen (zodat ik met binnen kan vergelijken), maar het lijkt me niet zo handig als ik de opening naar boven doe ivm eventueel vocht wat naar binnen komt.
Heb opnieuw een VINDRIKTNING gebruikt, deze keer ingebouwd in een waterproof junction box:
[Afbeelding]
Kijkende naar deze pagina zie ik dat ze gebruik maken van een aquarium buis maar de sensor is zijwaarts gekeerd vandaar mijn twijfel.
(Als dit een beetje werkt wil ik er ook een Sensair S8 bij prikken overigens tbv de CO2 meting)
Een x aantal posts terug laat @pe0ter ook een behuizing zien die van onderen wordt aangevoerd.
Omtrent het offtopic zijn, je hebt helemaal gelijk!
Ik kan me voorstellen dat de partikels van boven de sensor in moeten vallen, vandaar. Ik laat hem zo draaien, uiteindelijk is het immers toch allemaal maar indicatiefTribunus schreef op donderdag 26 augustus 2021 @ 13:24:
[...]
Denk niet dat dit erg veel zal uitmaken toch? Met de ventilator zorg je voor “verse” toevoer.
Een x aantal posts terug laat @pe0ter ook een behuizing zien die van onderen wordt aangevoerd.
Omtrent het offtopic zijn, je hebt helemaal gelijk!
Als er maar lucht in en uit kan en dan ook nog in een doorlopende richting komt dat denk ik wel goed
Zou jij je code en aansluiting willen delen? Ik krijg het niet voor elkaar...Biker_007 schreef op vrijdag 18 juni 2021 @ 13:08:
Ik heb sps30 op nodemcu v2 zonder weerstand wel met eigen code en dat werkt goed.
[Afbeelding]
2x280 panelen | Bosch HRC35II met zonneboiler | Raspberry Pi
Aansluiten heb ik gedaan zoals hieronder (alleen zonder BME280 en usb als voeding, plaatje is van https://www.thingiverse.com/thing:4851976/files)
/f/image/B7g5VP4PBKDGMedPXaO4v46l.png?f=fotoalbum_large)
:strip_exif()/f/image/Yju9UAs7hvcKF6Odi0Qr9LPY.jpg?f=fotoalbum_large)
Code is 'copy-paste' uit luftdaten project en wat eigen spul om mqtt berichtjes te sturen. De sps code is te vinden in https://github.com/opendata-stuttgart/sensors-software/tree/master/airrohr-firmware
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
| #include <Arduino.h> #include <Wire.h> #include "./sps30_i2c.h" #include <Adafruit_BME280.h> #include <ESP8266WiFi.h> #include <WiFiClient.h> #include <ESP8266WebServer.h> #include <ESP8266mDNS.h> #include <elapsedMillis.h> #include <PubSubClient.h> #include <ArduinoJson.h> #include "SparkFun_SCD30_Arduino_Library.h" //Click here to get the library: http://librarymanager/All#SparkFun_SCD30 // Sensirion SPS30, the more expensive version of the particle sensor #define SPS30_READ 0 #define SPS30_API_PIN 1 #define SPS30_WAITING_AFTER_LAST_READ 2000 // waiting time after last reading mesurement data in ms #define SPS30_AUTO_CLEANING_INTERVAL 86400 // time in seconds 86400 = 1 day // define pins for I2C #define I2C_PIN_SCL D4 #define I2C_PIN_SDA D3 #define SEND_MQTT_DATA_INTERVAL 20000 // waiting time after last reading mesurement data in ms bool sps30_init_failed = false; int SPS30_read_counter =0; float value_SPS30_MC_1P0 = 0; float value_SPS30_MC_2P5 = 0; float value_SPS30_MC_4P0 = 0; float value_SPS30_MC_10P0 = 0; float value_SPS30_TS = 0; float max_SPS30_MC_1P0 = 0; float max_SPS30_MC_2P5 = 0; float max_SPS30_MC_4P0 = 0; float max_SPS30_MC_10P0 = 0; float max_SPS30_TS = 0; int SPS30_measurement_count; elapsedMillis sinceLastSPS30Read; elapsedMillis sinceLastMessagePublished; #ifndef STASSID #define STASSID "SSID_INVULLEN" #define STAPSK "PWD_INVULLEN" #endif const char* ssid = STASSID; const char* password = STAPSK; const char* hostname = "SPS30_NORTH"; const char* mqtt_server = "192.168.50.50"; const char* mqtt_wtw_topic = "AIR_Q/SPS30_NORTH"; const char* mqtt_announement_topic = "ANNOUNCEMENT"; // Create an instance of the server // specify the port to listen on as an argument ESP8266WebServer server(80); WiFiClient espClient; PubSubClient client(espClient); unsigned long lastMsg = 0; #define MSG_BUFFER_SIZE (500) char msg[MSG_BUFFER_SIZE]; IPAddress localIP; static void restart(char * reason){ Serial.print("restart: "); Serial.println(reason); ESP.restart(); } static void conectToWifi(){ // Connect to WiFi network Serial.println(); Serial.println(); Serial.print("Connecting to "); Serial.println(ssid); WiFi.disconnect(); WiFi.mode(WIFI_STA); WiFi.hostname(hostname); WiFi.begin(ssid, password, 11); int restartCounter = 500; while (WiFi.status() != WL_CONNECTED) { delay(500); Serial.print("."); restartCounter--; if(restartCounter<0){ restart((char *)"wifi not connected"); } } Serial.println(""); Serial.println("WiFi connected"); Serial.print("IP address: "); localIP = WiFi.localIP(); WiFi.setAutoReconnect(true); WiFi.persistent(true); Serial.println(localIP); } static void initSPS30() { char serial[SPS_MAX_SERIAL_LEN]; Serial.println("Trying SPS30 sensor on 0x69H "); sps30_reset(); delay(200); if ( sps30_get_serial(serial) != 0 ) { Serial.println("Check SPS30 wiring"); sps30_init_failed = true; return; } Serial.println(" ... found, Serial-No.: " + String(serial)); if (sps30_set_fan_auto_cleaning_interval(SPS30_AUTO_CLEANING_INTERVAL) != 0) { Serial.println("setting of Auto Cleaning Intervall SPS30 failed!"); sps30_init_failed = true; return; } delay(100); if (sps30_start_measurement() != 0) { Serial.println("SPS30 error starting measurement"); sps30_init_failed = true; return; } Serial.println("SPS30 starting"); } void ResetSps30Values(){ value_SPS30_MC_1P0 = 0; value_SPS30_MC_2P5 = 0; value_SPS30_MC_4P0 = 0; value_SPS30_MC_10P0 = 0; value_SPS30_TS = 0; max_SPS30_MC_1P0 = 0; max_SPS30_MC_2P5 = 0; max_SPS30_MC_4P0 = 0; max_SPS30_MC_10P0 = 0; SPS30_measurement_count = 0; } StaticJsonDocument<500> CreateSPSJsonMessage(){ StaticJsonDocument<500> doc; // Add values in the document doc["TOPIC"] = mqtt_wtw_topic; doc["PM1P0_AVG"] = value_SPS30_MC_1P0/SPS30_measurement_count; doc["PM2P5_AVG"] = value_SPS30_MC_2P5/SPS30_measurement_count; doc["PM4P0_AVG"] = value_SPS30_MC_4P0/SPS30_measurement_count; doc["PM10P0_AVG"] = value_SPS30_MC_10P0/SPS30_measurement_count; doc["PM1P0_MAX"] = max_SPS30_MC_1P0; doc["PM2P5_MAX"] = max_SPS30_MC_2P5; doc["PM4P0_MAX"] = max_SPS30_MC_4P0; doc["PM10P0_MAX"] = max_SPS30_MC_10P0; doc["MessageInterval"] = SEND_MQTT_DATA_INTERVAL; return doc; } void handleRoot() { StaticJsonDocument<500> doc = CreateSPSJsonMessage(); char buffer[500]; serializeJsonPretty(doc, buffer); server.send(200, "text/plain", buffer); } void reconnectMQTT() { // Loop until we're reconnected int restartCounter = 100; while (!client.connected() && WiFi.status() == WL_CONNECTED) { Serial.print("Attempting MQTT connection..."); // Create a random client ID String clientId = "ESP8266Client-"; clientId += String(random(0xffff), HEX); // Attempt to connect if (client.connect(clientId.c_str())) { Serial.println("connected"); } else { Serial.print("failed, rc="); Serial.print(client.state()); Serial.println(" try again in 5 seconds"); // Wait 5 seconds before retrying delay(5000); } restartCounter--; if(restartCounter<0){ restart((char *)"MQTT not connected"); } } } void sendAnnouncement() { Serial.print("Send Announcement: "); Serial.println(mqtt_wtw_topic); // Once connected, publish an announcement... StaticJsonDocument<250> doc; doc["TOPIC"] = mqtt_wtw_topic; doc["LocalIP"] = localIP.toString(); char buffer[500]; serializeJson(doc, buffer); client.publish(mqtt_announement_topic, buffer); } void setup() { // put your setup code here, to run once: Serial.begin(9600); Serial.println("Start"); conectToWifi(); sendAnnouncement(); if (MDNS.begin("esp8266")) { Serial.println("MDNS responder started"); } server.on("/", handleRoot); server.begin(); Serial.println("HTTP server started"); Wire.begin(I2C_PIN_SDA, I2C_PIN_SCL); initSPS30(); client.setServer(mqtt_server, 1883); } void read_sps30(){ struct sps30_measurement sps30_values; int16_t ret_SPS30; ret_SPS30 = sps30_read_measurement(&sps30_values); if (ret_SPS30 < 0) { Serial.println("SPS30 error reading measurement"); Serial.println(ret_SPS30); } else { if (SPS_IS_ERR_STATE(ret_SPS30)) { Serial.println(F("SPS30 measurements may not be accurate")); }else { ++SPS30_read_counter; Serial.println("sps30_values"); Serial.print("mc_1p0 :"); Serial.println(sps30_values.mc_1p0); Serial.print("mc_2p5 :"); Serial.println(sps30_values.mc_2p5); Serial.print("mc_4p0 :"); Serial.println(sps30_values.mc_4p0); Serial.print("mc_10p0 :"); Serial.println(sps30_values.mc_10p0); max_SPS30_MC_1P0 = max(max_SPS30_MC_1P0, sps30_values.mc_1p0); max_SPS30_MC_2P5 = max(max_SPS30_MC_2P5, sps30_values.mc_2p5); max_SPS30_MC_4P0 = max(max_SPS30_MC_4P0, sps30_values.mc_4p0); max_SPS30_MC_10P0 = max(max_SPS30_MC_10P0, sps30_values.mc_10p0); value_SPS30_MC_1P0 += sps30_values.mc_1p0; value_SPS30_MC_2P5 += sps30_values.mc_2p5; value_SPS30_MC_4P0 += sps30_values.mc_4p0; value_SPS30_MC_10P0 += sps30_values.mc_10p0; value_SPS30_TS += sps30_values.tps; ++SPS30_measurement_count; } } } void loop() { server.handleClient(); MDNS.update(); if(sinceLastMessagePublished > SEND_MQTT_DATA_INTERVAL){ sinceLastMessagePublished = sinceLastMessagePublished - SEND_MQTT_DATA_INTERVAL; Serial.print("Publish message: "); StaticJsonDocument<500> doc = CreateSPSJsonMessage(); char buffer[500]; serializeJson(doc, buffer); if(WiFi.status() != WL_CONNECTED){ conectToWifi(); } if (!client.connected()) { reconnectMQTT(); } client.publish(mqtt_wtw_topic, buffer); client.loop(); ResetSps30Values(); } if(sinceLastSPS30Read > SPS30_WAITING_AFTER_LAST_READ){ sinceLastSPS30Read = sinceLastSPS30Read - SPS30_WAITING_AFTER_LAST_READ; read_sps30(); } } |
Ik heb er meerdere draaien om binnen/buiten luchtkwaliteit te meten en daarmee WTW aan of uit te schakelen als er heel veel vervuiling is met name door aanmaken/stoken houtkachels.
Helaas blijkt dat de Vindriktning zoals die in de winkel ligt, ingesteld is op deze grenswaarden:
vanaf 36 µg/m³ amber
vanaf 86 µg/m³ rood.
In opkomende landen worden deze niveaus gehaald, maar ik zie bijvoorbeeld dat een sensor die in Amsterdam aan de Stadhouderskade staat (een drukke straat met veel autoverkeer) bijna altijd onder de 20 meet (nooit boven de 36). Het advies van de WHO is om beneden de 10 te blijven (gemiddeld per jaar).
Nou heeft dit ding een USB aansluiting, dus daarom mijn vraag: is de ingebouwde software te updaten en is er misschien al een update beschikbaar om hem geschikt te maken voor Europa en Noord-Amerika?
[ Voor 3% gewijzigd door aawe mwan op 28-08-2021 10:07 ]
„Ik kan ook ICT, want heel moeilijk is dit niet”
Bedankt voor je duidelijke uitleg. Helaas krijg ik nog geen gegevens en deze melding:
SPS30 error reading measurement
-1
Hierbij mijn aansluiting
:strip_exif()/f/image/8uhiT4AVs4BwTEuruzMW1TI3.jpg?f=fotoalbum_large)
sketch complilen met board NodeMCU 1.0 en uploaden gaat goed.
Ik krijg keurig ip adres
mqtt naar node red gaat goed (maar zonder data)
Wat doe ik fout?
2x280 panelen | Bosch HRC35II met zonneboiler | Raspberry Pi
Dat kan kloppen want die melding krijg ik ook bij de eerst 2 a 3 loops. Maar daarna komt de data binnen.buldogwtf schreef op zaterdag 4 september 2021 @ 11:15:
@Biker_007
Bedankt voor je duidelijke uitleg. Helaas krijg ik nog geen gegevens en deze melding:
SPS30 error reading measurement
-1
Hierbij mijn aansluiting
[Afbeelding]
sketch complilen met board NodeMCU 1.0 en uploaden gaat goed.
Ik krijg keurig ip adres
mqtt naar node red gaat goed (maar zonder data)
Wat doe ik fout?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| Trying SPS30 sensor on 0x69H ... found, Serial-No.: 4E2F4EFA1B826A67 SPS30 starting SPS30 error reading measurement -1 SPS30 error reading measurement -1 SPS30 error reading measurement -1 sps30_values mc_1p0 :1.61 mc_2p5 :3.83 mc_4p0 :5.56 mc_10p0 :5.91 |
Dank, bij mij blijft hij in de loop en komt met een serial-no
.
WiFi connected
IP address: 192.168.2.19
Send Announcement: AIR_Q/SPS30_NORTH
MDNS responder started
HTTP server started
Trying SPS30 sensor on 0x69H
Check SPS30 wiring
SPS30 error reading measurement
-1
SPS30 error reading measurement
-1
SPS30 error reading measurement
-1
SPS30 error reading measurement
-1
SPS30 error reading measurement
-1
SPS30 error reading measurement
-1
SPS30 error reading measurement
-1
Ga nog even verder puzzelen. Al een andere sensor geprobeerd en een andere nodemcu
2x280 panelen | Bosch HRC35II met zonneboiler | Raspberry Pi
Weet je zeker dat dat klopt? hier op het platteland komt hij eigenlijk niet lager dan 11aawe mwan schreef op zaterdag 28 augustus 2021 @ 10:03:
Ik dacht zelf de luchtkwaliteit in huis te gaan meten met een Vindriktning sensor van Ikea.
Helaas blijkt dat de Vindriktning zoals die in de winkel ligt, ingesteld is op deze grenswaarden:
vanaf 36 µg/m³ amber
vanaf 86 µg/m³ rood.
In opkomende landen worden deze niveaus gehaald, maar ik zie bijvoorbeeld dat een sensor die in Amsterdam aan de Stadhouderskade staat (een drukke straat met veel autoverkeer) bijna altijd onder de 20 meet (nooit boven de 36). Het advies van de WHO is om beneden de 10 te blijven (gemiddeld per jaar).
Nou heeft dit ding een USB aansluiting, dus daarom mijn vraag: is de ingebouwde software te updaten en is er misschien al een update beschikbaar om hem geschikt te maken voor Europa en Noord-Amerika?
:strip_exif()/f/image/WiSEut18f0a9MZ50aM89CdLm.jpg?f=fotoalbum_large)
Grof fijnstof (PM10)
Jaargemiddelde norm: 40μg/m³
Dagnorm: 50 μg/m³
(De dagnorm mag maximaal 35 keer overschreden worden)
Fijnstof (PM2,5)
Jaargemiddelde norm: 25 μg/m³
Stikstofdioxide (NO2)
Jaargemiddelde norm: 40 μg/m³
Uurnorm: 200 μg/m³
(De uurnorm mag maximaal 18 keer per jaar overschreden worden op drukke wegen)
[ Voor 3% gewijzigd door aawe mwan op 04-09-2021 20:27 ]
„Ik kan ook ICT, want heel moeilijk is dit niet”
Dus als je met alarmniveaus/kleurtjes werkt in je domotica, dan kun je dat aanpassen aan de meest recente inzichten. En je ventilatie wat eerder/harder laten draaien
Hier de tabel uit het rapport van 300 pagina's:
/f/image/VoukRzihbr4DP42qbII4g6F1.png?f=fotoalbum_large)
Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX
Wat doet Ikea zelf met die kleurtjes als je niet wilt hacken? Is het dan een nuttig apparaat om in een ruimte te kijken waar ook een petroleumlaserkacheltje staat?Tomba schreef op donderdag 19 augustus 2021 @ 18:46:
Ik heb op basis van https://github.com/Hypfer...driktning-particle-sensor een Ikea Vindriktning Smart gemaakt. De code wel wat moeten aanpassen omdat ik Domoticz ipv Home Assistent gebruik maar dat mocht de pret niet drukken
[Afbeelding]
Nu vraag ik me alleen wel af hoe realistisch de waarden zijn, hij staat in de keuken, we koken op inductie en hij komt eigenlijk nooit boven de 24 en als er niet gekookt wordt hangt ie rond de 5 μg/m3. Dat lijkt mij op het eerste gezicht laag, terwijl ik op het Home Assistant forum juist lees dat de waarden vrij hoog zijn. Is er nog een manier om dit te doublechecken als je geen andere meter hebt?
[Afbeelding]
[Afbeelding]
edit: handleiding gevonden
LED indicators for air quality (PM 2.5):
Green: 0-35 /Good + Low
Amber: 36-85/OK + Medium
Red: 86- /Not good + High
Pulsing: Start-up mode
[ Voor 4% gewijzigd door Marzman op 11-10-2021 13:28 ]
☻/ Please consider the environment before printing this signature
/▌
/ \ <-- This is bob. copy and paste him and he will soon take over the world.
https://www.banggood.com/...fGqL6HuQbgIMaAvoOEALw_wcB
[ Voor 26% gewijzigd door Gizz op 11-10-2021 15:40 ]
Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX
Zie: aawe mwan in "Fijnstof meters (zelf meten luchtkwaliteit)"Marzman schreef op maandag 11 oktober 2021 @ 13:23:
[...]
Wat doet Ikea zelf met die kleurtjes als je niet wilt hacken? Is het dan een nuttig apparaat om in een ruimte te kijken waar ook een petroleumlaserkacheltje staat?
In Nederland lijkt me het Ikea apparaat compleet nutteloos, want zo vervuild is de lucht hier nooit, zelfs niet aan een drukke straat in het centrum van Amsterdam. Bij mij ligt de Ikea sensor intussen in de kast.
„Ik kan ook ICT, want heel moeilijk is dit niet”
Dat ding is dan ook voor binnen gebruik, ik heb de mijne in de keuken staan en tijdens t koken zie je flinke pieken (en dan gaat ie dus ook naar oranje of zelfs rood) Die ik in de garage geplaatst heb is niet boven de 11 μg/m3 gekomen en dat matcht aardig met het meetstation hier in de buurt.aawe mwan schreef op maandag 11 oktober 2021 @ 17:33:
[...]
Zie: aawe mwan in "Fijnstof meters (zelf meten luchtkwaliteit)"
In Nederland lijkt me het Ikea apparaat compleet nutteloos, want zo vervuild is de lucht hier nooit, zelfs niet aan een drukke straat in het centrum van Amsterdam. Bij mij ligt de Ikea sensor intussen in de kast.
Zelf pizza gemaakt en dan wordt ie dus rood:Tomba schreef op maandag 11 oktober 2021 @ 18:21:
[...]
Dat ding is dan ook voor binnen gebruik, ik heb de mijne in de keuken staan en tijdens t koken zie je flinke pieken (en dan gaat ie dus ook naar oranje of zelfs rood) Die ik in de garage geplaatst heb is niet boven de 11 μg/m3 gekomen en dat matcht aardig met het meetstation hier in de buurt.
:strip_exif()/f/image/znypXg49m9OA7sHSzSiguj2x.jpg?f=fotoalbum_large)
Hij meldt 110 μg/m3 @Marzman
gelukt, naw toch wiring niet goedbuldogwtf schreef op zaterdag 4 september 2021 @ 14:59:
@Biker_007
Dank, bij mij blijft hij in de loop en komt met een serial-no
.
WiFi connected
IP address: 192.168.2.19
Send Announcement: AIR_Q/SPS30_NORTH
MDNS responder started
HTTP server started
Trying SPS30 sensor on 0x69H
Check SPS30 wiring
SPS30 error reading measurement
-1
SPS30 error reading measurement
-1
SPS30 error reading measurement
-1
SPS30 error reading measurement
-1
SPS30 error reading measurement
-1
SPS30 error reading measurement
-1
SPS30 error reading measurement
-1
Ga nog even verder puzzelen. Al een andere sensor geprobeerd en een andere nodemcu

2x280 panelen | Bosch HRC35II met zonneboiler | Raspberry Pi
Kostprijs van een meter is 55 euro. Door bijdragen vanuit de gemeente en onze vereniging kost hij nog 46 euro. Leden van de vereniging en HeusdenPas-houders krijgen korting en betalen slechts 36 euro. Daarvoor krijg je ook ondersteuning bij de installatie. Ikzelf heb er ook een besteld.Zelf meten is samen met U! Wij zoeken de samenwerking met de bewoners van Heusden die, net als wij, zich zorgen maken over de luchtkwaliteit. Naar voorbeeld van de gemeente Meierijstad gaat de werkgroep Luchtkwaliteit van de NMVH proberen om binnen de grenzen van onze gemeente ook bewoners te bewegen om tot de aanschaf van een sensor over te gaan. Een groep vrijwilligers heeft zich inmiddels laten scholen in het assembleren van fijnstof sensoren. Deze meters bieden we aan tegen kostprijs, en dit is inclusief ondersteuning bij het installeren bij u thuis. Voor houders van een Heusden Pas en leden van de vereniging is er een gereduceerd tarief.
Onze gemeente onderkent het belang van dit meetnet en ondersteunt de werkgroep bij deze opstart en de mogelijkheid om de sensoren tegen gereduceerd tarief aan te bieden.
Je kunt ook een melding maken over de luchtkwaliteit in de gemeente Heusden en de overlast die men ervaart.
De site Airtube laat trouwens ook de resultaten/sensoren in een kaart zien.
Heusden zelf werkt aan verbetering luchtkwaliteit, onder andere door een aanvraag voor het plaatsen van een roulerend meetstation in onze gemeente zodat de gemeente de luchtkwaliteit daadwerkelijk kan meten.
[ Voor 15% gewijzigd door ZuinigeRijder op 09-01-2022 15:08 ]
Ook het feit dat de output op de site airtube te zien is versterkt mijn vermoeden. Ik kende de site eerlijk gezegd niet, maar ik zie daar ook mijn fijnstofsensor staan dus het lijkt me dezelfde data als sensor.community/luftdaten
Misschien kun je jouw sensor even open maken om naar de onderdelen te kijken. Ik ben benieuwd of het echt de standaard sensor is met een sds11 of dat ze wat geupgrade hebben.
Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX
Wise enough to play the fool
Handige links naar kaarten, statistieken, gemeente, sensor
Verander de gemeente of sensor id in de links en je gaat direct naar die pagina van je eigen gemeente/sensor
[AirTube]
[AirTube Statistics Drunen]
[Map Sensor]
[Map Sensor Laatste 24 uur]
[Map Sensor 24-uurs voortschrijdend gemiddelde]
[RIVM portaal]
[RIVM Heusden dash]
[RIVM Heusden tijdreeks]
[RIVM sensor dash]
[RIVM sensor tijdreeks]
Ik zal kijken of ik daar een bron van kan vinden.
edit: Het staat in de readme van de firmware:
DHT22 Humidity Reporting
The DHT22 sensor is originally an Indoor sensor. For outdoor use it appears to be rather sensitive to water condensation after 100% rel.Humidity that keep it for very long time (sometimes forever) at 99.9% value. Also it appears to be sensitive to high UV light, which tends to cause the sensor to crash until hard power-loss restarted.
Better experiences have been made with a BME280 or SHT3x sensor, so consider those instead.
[ Voor 46% gewijzigd door Gizz op 10-01-2022 13:13 ]
Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX
Ik heb hier een BME 280 die ook regelmatig een te hoge RV geeft.Gizz schreef op maandag 10 januari 2022 @ 12:51:
@ZuinigeRijder die DHT22 is wel jammer, want het blijkt dat die dingen bij hoge luchtvochtigheid (wat bij ons buiten zeker voorkomt) na verloop van tijd kapot gaan en op 100% relatieve luchtvochtigheid blijven hangen. Daarom is er vanaf een gegeven moment geadviseerd om i.p.v. een DHT22 een BME280 te gebruiken.
Ik zal kijken of ik daar een bron van kan vinden.
https://opensensemap.org/explore/5f1ebbd39fc38a001b9ee6b1
PV- 8530Wp..... SWW- Atlantic 200….. WP- Daikin 3,5kW….. Foto’s.....
Het blijkt dat ze voor dit project wel de BME280 in plaats van DHT22 gebruikt hebben. Dus dat is goed nieuws. Ik heb de meter gekregen, alleen ze waren de USB voeding vergeten. Dus die zal ik vandaag krijgen. Zal foto's publiceren wanneer de sensor hangt en operationeel is.Gizz schreef op maandag 10 januari 2022 @ 12:51:
@ZuinigeRijder die DHT22 is wel jammer, want het blijkt dat die dingen bij hoge luchtvochtigheid (wat bij ons buiten zeker voorkomt) na verloop van tijd kapot gaan en op 100% relatieve luchtvochtigheid blijven hangen. Daarom is er vanaf een gegeven moment geadviseerd om i.p.v. een DHT22 een BME280 te gebruiken.
Ik zal kijken of ik daar een bron van kan vinden.
edit: Het staat in de readme van de firmware:
[...]
Hier is informatie over het bouwen van de set die men ook gebruikt heeft in Heusden.
Een geschikte plek vinden was natuurlijk het eerste waar ik over nagedacht heb. Het liefste droog en zonder in de volle zon te hangen en daarnaast in de buurt van een stroompunt. Ik heb de sensor onder de dubbele carport gehangen, ongeveer 35 cm van de rand en 20 cm onder het plafond. De carport kijkt uit op het zuiden, maar door deze positie hangt deze niet in de volle zon. Ik heb een extra stopcontact gemaakt door een elektriciteitskabel te trekken van de buitenlamp naar de plaats van de sensor. Voor de montage heb ik een muursteun die ik nog liggen had gebruikt. Ik had ook de sensor aan de paal kunnen vastmaken, maar vond de sensor zo vrijer hangen.
:strip_exif()/f/image/UU1CGddP0KDHcqA00s4VeSmv.jpg?f=fotoalbum_large)
En hier de binnenkant van de montage doos. De luchtinlaat zit op de foto rechtsboven en de uitlaat aan de linkerkant onderaan. De voeding aansluiting zit aan de linkerkant boven.
:strip_exif()/f/image/WRkPKVu0xEaDOvhjUj28ENy1.jpg?f=fotoalbum_large)
De handleiding voor het installeren heb ik gescand en kun je hier downloaden.
:no_upscale():strip_icc():fill(white):strip_exif()/f/image/Ky0XVWYX0dfq42zQEvdGEFoN.jpg?f=user_large)
Ik heb de Feinstaub-App geïnstalleerd op Android (er is er ook een voor Apple) en ook daar de data naartoe gestuurd. Ik kon echter mijn sensor niet toevoegen aan "Mijn Sensors" omdat het instellen van de locatie op de kaart iedere keer crashte. Ik kon mijn sensor wel toevoegen aan favorieten. Zijn er anderen die deze Feinstaub-App gebruiken?
En wie gebruikt aircms.online en OpenSenseMap.org?
P.S. Je komt in het configuratiescherm door het Wifi IP adres van de sensor op jouw netwerk op te zoeken en dan daarnaar toe te gaan via de browser, bij mij bijvoorbeeld: http://192.168.178.32/. Dan kun je de lokale waardes uitlezen, maar ook de configuratie aanpassen waarnaar je de data wil sturen via Configuratie -> APIs
☻/ Please consider the environment before printing this signature
/▌
/ \ <-- This is bob. copy and paste him and he will soon take over the world.
Je geeft aan dat het toen mistig was die dag. In dat geval is het zeer goed mogelijk dat de gemeten fijnstof waarde hoger is dan wat er werkelijk aan fijnstof in de lucht is. Dit is een bekend issue met de SDS011 fijnstofmeter. De houtstook zal zeker ook zijn bijdrage geleverd hebben aan de hogere waarde, maar een nuancering is wel op zijn plaats. Hier een eerste Google hit met achtergrond info:ZuinigeRijder schreef op vrijdag 14 januari 2022 @ 13:24:
Standaard staat de sensor ingesteld om de data te sturen naar Sensor.Community en Madavi.de (in ieder geval bij mij). Deze laatste site kun je gebruiken om grafieken te zien van Grafana van de gemeten meetwaardes. Bijvoorbeeld voor mijn sensor zie je een hoge PM10 piek op van 182 ug/m3 en PMS2.5 van 38.7 ug/m3 op 13 januari rond 19:00. Tja, in mijn straat aan de overkant zijn meerdere huizen die (hout)kachels stoken en met de mist was het ook goed te ruiken
Deze schoorsteenveger kijkt wel blij, maar ikke niet
![]()
[Afbeelding]
Ik heb de Feinstaub-App geïnstalleerd op Android (er is er ook een voor Apple) en ook daar de data naartoe gestuurd. Ik kon echter mijn sensor niet toevoegen aan "Mijn Sensors" omdat het instellen van de locatie op de kaart iedere keer crashte. Ik kon mijn sensor wel toevoegen aan favorieten. Zijn er anderen die deze Feinstaub-App gebruiken?
En wie gebruikt aircms.online en OpenSenseMap.org?
P.S. Je komt in het configuratiescherm door het Wifi IP adres van de sensor op jouw netwerk op te zoeken en dan daarnaar toe te gaan via de browser, bij mij bijvoorbeeld: http://192.168.178.32/. Dan kun je de lokale waardes uitlezen, maar ook de configuratie aanpassen waarnaar je de data wil sturen via Configuratie -> APIs
https://www.samenmetenaan...ren-wat-kun-je-eraan-doen
:fill(white):strip_exif()/f/image/H7ZL15LCU8rIer803paKRFVV.png?f=user_large)
De sensor meet naast PM2.5 en PM10 ook temperatuur, luchtvochtigheid en luchtdruk en je kunt deze dus ook binnen ophangen en uitlezen (en een aparte voor buiten).Marzman schreef op vrijdag 14 januari 2022 @ 13:28:
Ik vind dit best interessant, ik zou eigenlijk willen dat ze een set maakten met buiten en binnenmeter (zoals je ook voor temperatuur/luchtvochtigheid hebt). Ik woon niet heel ver van een snelweg en de houtkachels in de winter zullen ook fijnstof produceren. Maar binnen vraag ik het me ook wel eens af (met koken, als een kacheltje brandt of een kaars).
De feinstaub app uit de play store kan ook notificaties sturen wanneer bepaalde waardes overschreden worden.
@Marzman vooral met koken komt er veel troep in de lucht. In mijn keuken hangt een fijnstofsensor en onze mechanische ventilatie wordt automatisch op 100% gezet als er een bovengemiddelde hoeveelheid fijnstof wordt gemeten.
Eigenlijk is een fijnstofsensor in huis een logische eerste stap (i.p.v. beginnen met een sensor buiten), omdat je zelf direct invloed kunt uitoefenen op het verminderen van de hoeveelheid fijnstof. De buitenomgeving meten is uiteraard ook interessant, maar de mogelijkheid om er zelf direct iets aan te veranderen is een stuk kleiner.
Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX
De bron bijdrage van houtrook in de directe omgeving valt heel goed uit te lichten. Maar het nadeel van de sds011 is dat deze maar 1 sample neemt per 2 minuten om de levensduur op te rekken. De echte piekwaarden meet je vooral met kortere intervallen of continu meten. Ik gebruik hiervoor meerdere sps30 sensoren. Hieronder de uitstoot van (ecodesign) kachel gemeten (avg per 20sec) door een van mijn vaste meters op 35meter afstand op 2 meter hoogte.ZuinigeRijder schreef op vrijdag 14 januari 2022 @ 13:46:
@tsjoender het is wel zo dat de sensors in de nabije buurt (binnen straal van 1 km) allemaal veel minder aangaven dan mijn sensor. En ook daar was het mistigHier een vergelijking van RIVM (de oranje lijn is mijn sensor). De wind stond ook precies uit Zuid-West, dus van de overkant van de straat richting mijn huis.
[Afbeelding]
:strip_exif()/f/image/bcub7qw5nJ2k0iYBV8fjapYD.jpg?f=fotoalbum_large)
Ik heb ook een petroleum laserkacheltje, ik ben ook best benieuwd wat die doet.Gizz schreef op vrijdag 14 januari 2022 @ 14:18:
@Marzman vooral met koken komt er veel troep in de lucht. In mijn keuken hangt een fijnstofsensor en onze mechanische ventilatie wordt automatisch op 100% gezet als er een bovengemiddelde hoeveelheid fijnstof wordt gemeten.
☻/ Please consider the environment before printing this signature
/▌
/ \ <-- This is bob. copy and paste him and he will soon take over the world.
Ik schakel WTW uit bij begin piek (en weer aan als lucht rustig is).JP1980 schreef op vrijdag 14 januari 2022 @ 15:14:
Mijn ervaring is dat houtstook (primaire reden waarom ik hieraan mee doe) zich alleen duidelijk aftekent wanneer het goed droog is bij de sds011 (en ik denk vele andere sensoren). Luchtvochtigheid levert onbetrouwbare metingen waar geen harde conclusies aan te koppelen zijn.
Werkt feilloos geen stank meer binnen, en als ik mijn neus buiten de deur steek weet ik genoeg.
Of het wetenschappelijk op de ug nauwkeurig is....zeker niet.
Probeer ook eens een kastje met sps30. Kan gewoon aangesloten worden met zelfde firmware.
Dat was mijn eerste plan maar om dit met domotica te regelen, maar het is hier zo erg dan draait hij meer wel dan niet.Biker_007 schreef op vrijdag 14 januari 2022 @ 16:26:
[...]
Ik schakel WTW uit bij begin piek (en weer aan als lucht rustig is).
Werkt feilloos geen stank meer binnen, en als ik mijn neus buiten de deur steek weet ik genoeg.
Of het wetenschappelijk op de ug nauwkeurig is....zeker niet.
Probeer ook eens een kastje met sps30. Kan gewoon aangesloten worden met zelfde firmware.
Ben je bekend met onderstaand topic?
Goed gefilterde WTW installeren
Lees mijn reacties en die van anderen daar maar even door, ik heb die ionisatie filter er tussen gezet. Letterlijk en figuurlijk een verademing. Altijd goede kwaliteit lucht in huis. Lage CO2.
Ga mij wel eens verdiepen in die sps30 wanneer ik het aan tijd heb, want ik ben zo boos op de overlastgever (niet mee te praten) dat zodra ik handvaten krijg door veranderende regelgeving het hem lastig ga maken. Uit principe omdat ik veel geld moest investeren om zijn foutstokerij.
[ Voor 14% gewijzigd door JP1980 op 14-01-2022 16:58 ]
Bedankt. Dat topic kende ik niet.JP1980 schreef op vrijdag 14 januari 2022 @ 16:55:
[...]
Ben je bekend met onderstaand topic?
Goed gefilterde WTW installeren
Lees mijn reacties en die van anderen daar maar even door, ik heb die ionisatie filter er tussen gezet. Letterlijk en figuurlijk een verademing. Altijd goede kwaliteit lucht in huis. Lage CO2.
Ga mij wel eens verdiepen in die sps30 wanneer ik het aan tijd heb, want ik ben zo boos op de overlastgever (niet mee te praten) dat zodra ik handvaten krijg door veranderende regelgeving het hem lastig ga maken. Uit principe omdat ik veel geld moest investeren om zijn foutstokerij.
Ondanks dat het uitschakelen van wtw goed werkt wilde ik toch een stap verder gaan en heb ik deze zomer ook een fijnstof filter (ffu 200) voor de wtw geïnstalleerd. Werkt goed en meetbaar veel lager fijnstof nivo in huis. Maar omdat we tijdens de echte pieken nog steeds een beetje geur binnen hadden schakelt de wtw nog steeds uit. (De drempel ligt wel hoger). Ik wil nog eens testen met koolfilter in het voorfilter.
(Bizar wat een kosten, maar dochter slaapt nu ipv heel de nacht te hoesten tijdens het stookseizoen. (n=1))
Enige wat ik er in mis is een geluidsmeter, dus daar moet ik nog even achteraan als deze goed werkt. Ik heb een Frans balkon en volgens mij kan die daar precies aan de binnenkant van hangen (tussen de deur en het balkonrail) zodat in de zomer ook het zonweringdoek nog naar beneden kan.
Voor de mensen met Home Assistant: hoe lezen jullie die data daar in? Door de waarden van de sensor weer uit te lezen van de sensor.community?
[ Voor 12% gewijzigd door SunnieNL op 23-01-2022 22:34 ]
Zo te lezen heeft die kit ook de Luftdaten firmware. In dat geval kun je met deze URL de data rechtstreeks van de sensor uitlezen:SunnieNL schreef op zondag 23 januari 2022 @ 21:23:
Ik woon aan een straat waar nog wel eens wat auto’s achter elkaar stil staan en vroeg mij toch af wat dat doet met de luchtkwaliteit. Gezien ik zelf niet zo’n ster ben in solderen heb ik een klik systeem besteld https://nettigo.eu/produc...age-harness-cable-edition
Enige wat ik er in mis is een geluidsmeter, dus daar moet ik nog even achteraan als deze goed werkt. Ik heb een Frans balkon en volgens mij kan die daar precies aan de binnenkant van hangen (tussen de deur en het balkonrail) zodat in de zomer ook het zonweringdoek nog naar beneden kan.
Voor de mensen met Home Assistant: hoe lezen jullie die data daar in? Door de waarden van de sensor weer uit te lezen van de sensor.community?
curl -s http://1.2.3.4/data.json
Dat IP moet je natuurlijk aanpassen naar het IP van jouw sensor. Met jq kun je de output ook nog filteren zodat je alleen de waarden overhoud zonder verdere context:
curl -s http://1.2.3.4/data.json | jq -r '.sensordatavalues[] | "\(.value)"'
Zelf heb ik geen Home Assistant, maar ik gebruik bovenstaande dan om die waarden met de JSON API van Domoticz te pushen naar mijn controller toe. Iets vergelijkbaars kan vast ook wel met Home Assistant.
Ik zag deze: https://www.robbshop.nl/a...1pmAQREAQYASABEgI8RPD_BwE
Die schijnt (na wat configuratie) goed te werken in Home Assistant (https://community.home-as...quality-monitor/330014/12). En ik exporteer al mijn Home Assistent sensoren naar Prometheus, dus kan vanalles publiceren.
Even niets...
Lijkt me verder een prima ding als je naast temperatuur en relatieve luchtvochtigheid ook VOC wilt kunnen meten, hij wordt volgens dit overzicht prima ondersteunt door ZHA/Z2M/Deconz. Maar met fijnstof heeft het niks te maken
Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX
Thanks!
EDIT: Ah, en dat lijkt te kloppen, maar de gelinkte sensor doet helemaal geen PMx, maar TVOC, wat iets anders is.
[ Voor 36% gewijzigd door FireDrunk op 24-01-2022 10:30 ]
Even niets...
Wel een zeer nuttige sensor dan kan je een alarm programmeren wanneer je vrouw weer eens een fles rode wijn opentrekt.FireDrunk schreef op maandag 24 januari 2022 @ 10:28:
Ah, dan begreep ik het nog niet goed, ik dacht dat alles onder PM10 als fijnstof gezien kon worden.
Thanks!
EDIT: Ah, en dat lijkt te kloppen, maar de gelinkte sensor doet helemaal geen PMx, maar TVOC, wat iets anders is.
https://api-rrd.madavi.de...=esp8266-13545368&orgId=1
Home Assistant leest hem lokaal uit. Gezien ik de drukmeter mis, ga ik als test een 2de meter maken op de community. Home Assistant kan de data van meerdere meters combineren en doorsturen naar de sensor community zodat ook de druk zichtbaar wordt in de grafieken daar.
Dat klopt, bij hoge luchtvochtigheid is de PM10 sensor onbetrouwbaar. Ik ben overigens betrokken bij het Heusden netwerk, dit is gebaseerd op luftdaten, arnhem, meijerijstad en best. We willen een laagdrempelig en fijnmazig systeem in de lucht hebben. Alles wordt gebouwd door vrijwilligers en de gemeente en vereniging zijn sponsor opdat we het goedkoper kunnen aanbieden. Vanwege covid19 is er nog weinig promotie gemaakt.Gizz schreef op vrijdag 14 januari 2022 @ 14:18:
@ZuinigeRijder wat ik je nog wil meegeven is dat deze sensor eigenlijk de grotere PM10-deeltjes eigenlijk niet goed kan meten. PM2.5 meet hij een stuk accuraterZeker met mist zie ik bij mij PM10 omhoog schieten.
De directe aanleiding was houtstook (afgelopen jaar zijn er zo'n 150 melding van overlast geweest), maar het gaat over kwaliteit van de lucht in zijn algemeenheid. Vorige week nog gesprek gehad met de GGD die klachten van omwonenden beter/aanvullender in kaart wil brengen mbt geur, ammoniak en fijnstof van agrarische bedrijven in de regio. Als we sponsoring weten te krijgen zullen we ook wellicht LoRa/TNN gaan gebruiken ipv WiFi. Maar goed, ambtelijke molens draaien langzaam.
We hopen bewustzijn (en daarop invloed op beleidsmakers) bij de bevolking te vergroten.
Die kant en klare kit die ik had besteld zet je in 5 minuten in elkaar. Kun je eigenlijk niet verkeerd doen. Daarna moet je hem alleen nog ergens ophangenfrankb schreef op maandag 7 februari 2022 @ 16:48:
[...]
Dat klopt, bij hoge luchtvochtigheid is de PM10 sensor onbetrouwbaar. Ik ben overigens betrokken bij het Heusden netwerk, dit is gebaseerd op luftdaten, arnhem, meijerijstad en best. We willen een laagdrempelig en fijnmazig systeem in de lucht hebben. Alles wordt gebouwd door vrijwilligers en de gemeente en vereniging zijn sponsor opdat we het goedkoper kunnen aanbieden. Vanwege covid19 is er nog weinig promotie gemaakt.
De directe aanleiding was houtstook (afgelopen jaar zijn er zo'n 150 melding van overlast geweest), maar het gaat over kwaliteit van de lucht in zijn algemeenheid. Vorige week nog gesprek gehad met de GGD die klachten van omwonenden beter/aanvullender in kaart wil brengen mbt geur, ammoniak en fijnstof van agrarische bedrijven in de regio. Als we sponsoring weten te krijgen zullen we ook wellicht LoRa/TNN gaan gebruiken ipv WiFi. Maar goed, ambtelijke molens draaien langzaam.
We hopen bewustzijn (en daarop invloed op beleidsmakers) bij de bevolking te vergroten.
Maar als je inderdaad meer wil meten als geur en ammoniak, dan moet je daar wel iets voor verzinnen, want daar is niet direct een platform voor. Lijkt mij ook lastig gaan. Had gekeken voor CO2, maar dan moet je met buisjes aan de slag die je om de x tijd moet opsturen.
Mbt CO2, die heb ik hier ook een tijdje in de lucht. Destijds de MH-Z19B bij ali besteld. En geeft de data door aan mijn Domoticz (via MQTT). Gevoelig dingetje hoor, als je een deur even openzet dan zie je het al.
Dat klopt niet, er zijn prima elektronische CO2-sensoren. Qua prijs vergelijkbaar met een fijnstofsensor. Naast fijnstof wordt hier thuis de mechanische ventilatie aangestuurd op CO2-waardes. Meer informatie: CO2-meters voor in huisSunnieNL schreef op maandag 7 februari 2022 @ 17:38:
[...]
Had gekeken voor CO2, maar dan moet je met buisjes aan de slag die je om de x tijd moet opsturen.
Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX
Eigenlijk zou je een soort rookmelder moeten hebben (vorm) die alles kan, fijnstof, co, rook, co2, luchtvochtigheid.Gizz schreef op woensdag 9 februari 2022 @ 08:19:
[...]
Dat klopt niet, er zijn prima elektronische CO2-sensoren. Qua prijs vergelijkbaar met een fijnstofsensor. Naast fijnstof wordt hier thuis de mechanische ventilatie aangestuurd op CO2-waardes. Meer informatie: CO2-meters voor in huis
☻/ Please consider the environment before printing this signature
/▌
/ \ <-- This is bob. copy and paste him and he will soon take over the world.
Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX

Wat me op valt is dat de Ikea altijd een soort rest-niveau blijft houden. Maar goed, op het apparaat vertaalt het zich alleen naar een kleur van een LEDje, dus dat hoeft niet zo precies nauwkeurig te zijn.
Als ik naar de grafiek kijk: Gisteren middag en in de avond zijn we in de (open) keuken actief geweest. Vandaar de pieken.
Maar iets na 13:00 hebben we de achterdeur open gezet om het huis een beetje te verluchten. Ik zou dan verwachten dat het fijnstof gehalte zou dalen, maar het stijgt juist flink! Hoe kan dat? Of heeft de temperatuur er ook invloed op? Die is namelijk nu ook flink gezakt.
Ik meet buiten zo ook rond de 40 PM2.5.
/f/image/gOV3erSDeWBQ4aFs3XD4JL29.png?f=fotoalbum_large)

Het lampje van de Vindriktning slaat nog altijd rood uit, en de achterdeur heeft toch een hele tijd open gestaan.
Dat kan toch niet van 1 zakje popcorn zijn?
In het kantoor pand hebben we een server ruimte van 4 bij 1,5 meter met halverwege een wand er in dus achterste ruimte zonder deur of raam naar buiten staat een server en hangt een airco.
In het voorste gedeelte hangt een cv ketel, dat was eerst een oud ding van 20 jaar oud en na het ophangen van Co meter ging die dus in de avond af en smorgens nog piepen, niet goed dus maar daar begon het feestje.
Rookgas nalopen en dicht plakken, nog, pijpen vervangen met seals, nog, cv ketel vervangen voor nieuwe met rookgas afvoer, nog! Intussen nog meters gewisseld van andere plek, andere Co melder er naast maar ook die ging af.
Er zat een beluchting van een riool dus die verdacht en door het dak gemaakt, extra gat voor beluchting van de ruimte waar de cv hangt, nog steeds geeft die meter teveel ppm, en niet zo'n beetje, 710 ppm.
Cv ketel (ja die nieuwe) nog een paar dagen uit gehad maar ook dan wordt er Co gemeten, bijna zelfde waarden als met cv dus die is/kan het niet zijn.
Maar wat kan die Co meters in de war maken? Wat meten die dingen misschien nog meer wat op Co lijkt, ik geloof niet meer dat het echt Co is maar we weten het inmiddels niet meer ook.
Airco is nog gemeten op methaan maar ook niets.
Iemand nog een idee?
Noord-Oost-Zuid-West 11640Wp Totaal Live, Netduino advanced pv logging
Op volgorde van belangrijkheid:
(- CO2)
- VOC
- PM
- luchtvochtigheid
- temperatuur
In hoeverre overschat ik bepaalde eigenschappen voor binnenshuis? Ik zie dat eigenlijk een goede combinatie dan de Huma Hi 150 op zou leveren, en als ik CO2 zou inleveren, dan komen de Eve Room en Temtop P10 in beeld. Maja, zonder ventilatie loopt CO2 op, en dat is juist wat ik wil weten so I'm afraid I will have to shell some more dinero!
Als je dit leest, heb je teveel tijd.
Is de oplossing gevonden? Toch interessant (of eng want stel echt CO) geval.Rol-Co schreef op woensdag 30 maart 2022 @ 23:42:
Maar wat kan die Co meters in de war maken? Wat meten die dingen misschien nog meer wat op Co lijkt, ik geloof niet meer dat het echt Co is maar we weten het inmiddels niet meer ook.
Airco is nog gemeten op methaan maar ook niets.
Iemand nog een idee?
4,8kW ZO-NW PVOutput 8x300Wp ZO 12 graden. 8x300Wp NW 12 graden.
https://www.safelincs.co....%20from%20a%20neighbour..Rol-Co schreef op woensdag 30 maart 2022 @ 23:42:
Misschien dat er hier iemand is die het weet, ik heb een gevalletje raar op mijn werk.
In het kantoor pand hebben we een server ruimte van 4 bij 1,5 meter met halverwege een wand er in dus achterste ruimte zonder deur of raam naar buiten staat een server en hangt een airco.
In het voorste gedeelte hangt een cv ketel, dat was eerst een oud ding van 20 jaar oud en na het ophangen van Co meter ging die dus in de avond af en smorgens nog piepen, niet goed dus maar daar begon het feestje.
Rookgas nalopen en dicht plakken, nog, pijpen vervangen met seals, nog, cv ketel vervangen voor nieuwe met rookgas afvoer, nog! Intussen nog meters gewisseld van andere plek, andere Co melder er naast maar ook die ging af.
Er zat een beluchting van een riool dus die verdacht en door het dak gemaakt, extra gat voor beluchting van de ruimte waar de cv hangt, nog steeds geeft die meter teveel ppm, en niet zo'n beetje, 710 ppm.
Cv ketel (ja die nieuwe) nog een paar dagen uit gehad maar ook dan wordt er Co gemeten, bijna zelfde waarden als met cv dus die is/kan het niet zijn.
Maar wat kan die Co meters in de war maken? Wat meten die dingen misschien nog meer wat op Co lijkt, ik geloof niet meer dat het echt Co is maar we weten het inmiddels niet meer ook.
Airco is nog gemeten op methaan maar ook niets.
Iemand nog een idee?
Een UPS met loodaccu's misschien? (er staan meer mogelijke redenen in de link)
☻/ Please consider the environment before printing this signature
/▌
/ \ <-- This is bob. copy and paste him and he will soon take over the world.
Heb al meerdere malen aan ze gemaild of ze met een api/ifttt koppeling komen, maar nooit reactie gehad.
Idee van fijnstof buiten/binnen meten en o.b.v. daarvan meer/minder ventileren lijkt me wel interessant. Zo ook weer laatst met de paasvuren. Of een barbecuende buur.
Er is geen Data meer te zien op het kaartjeTNW schreef op maandag 1 maart 2021 @ 21:16:
Leuk, ik heb zelf een Uradmonitor SMOGGIE, deze hangt al redelijk lang op mijn balkon. Je kan hier de data er van zien.
Je overschat mijns inziens VOC. Daar heb ik eerder in het HA-topic iets over geschreven: Gizz in "Home Assistant: Open source Python3 home automation - deel 4"Racing_Reporter schreef op dinsdag 26 april 2022 @ 00:47:
Interessant topic! Ik moet toegeven dat het steeds harder jeukt om in verschillende omgevingen iets te gaan meten. Onder meer een moeder en een tante die geen afstand kunnen doen van hun sigaretten, ennn mijn eigen huisje waar ventilatie ook wel een mooi doel is maar ik zeker wat in wil optimaliseren, en op welke momenten
Op volgorde van belangrijkheid:
(- CO2)
- VOC
- PM
- luchtvochtigheid
- temperatuur
In hoeverre overschat ik bepaalde eigenschappen voor binnenshuis?
Voor de prijs van 1 Huma Hi 150 zet je zelf 4 sensoren in elkaar die wel alles kunnen meten.Ik zie dat eigenlijk een goede combinatie dan de Huma Hi 150 op zou leveren, en als ik CO2 zou inleveren, dan komen de Eve Room en Temtop P10 in beeld. Maja, zonder ventilatie loopt CO2 op, en dat is juist wat ik wil weten so I'm afraid I will have to shell some more dinero!
Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX
Ik kan nergens iets vinden wat specifiek pollen meet.
Ik vermoed dat een fijstofmeter dit ook niet juist doet door de ruis van andere fijstof soorten die aanwezig kunnen zijn
Voorbeeld
https://m.nl.aliexpress.c...ct=y&gatewayAdapt=glo2nld
Even een update, het is nog niet gevonden en speelt nog steeds, even een lijstje over wat er gedaan is.vliegnerd schreef op dinsdag 26 april 2022 @ 06:30:
[...]
Is de oplossing gevonden? Toch interessant (of eng want stel echt CO) geval.
Ontluchting riool verplaatst en door het dak.
Gehele schoorsteen cv beplakt met de speciale tape.
Schoorsteen vervangen
Cv vervangen
Pijp in het dak gemaakt ernaast als beluchting.
Airco's gecontroleerd door extern bedrijf
24h meting gedaan door extern bedrijf die 20 soorten gassen meet
Canister voor het geval van melding te plaatsen en op te sturen
3 soorten co melders en van 2 ervan 3 stuks, alecto, ei, fire angel
Nu gebeurd het nog met regelmaat dat ze af gaan, ook in de zomer met de cv uit, de meting kwam niets uit en was in het rapport ruim onder nominale waarden die het mag zijn. Zelfs Co2 was extreem laag.
We zitten met onze handen in het spreekwoordelijke haar, niemand heeft werkelijk geen idee waarom ze af gaan, wat veroorzaakt dit en lijkt op co ? Ook zijn er geen gelijke gevallen te vinden op internet lijkt het.
Noord-Oost-Zuid-West 11640Wp Totaal Live, Netduino advanced pv logging
De sensor is zo te zien een PMS5003 van Plantower. Vergelijking met o.a. de PMS5003.
Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX
Zie https://vdstoel.nl/2022/11/18/review-van-de-aeros-sensor/
Welke sensor wordt er gebruikt?jvdstoel schreef op vrijdag 18 november 2022 @ 21:50:
Wat grappig... ik kom in dit topic nergens de Aeros Pro sensor tegen. Zelf heb ik deze gereviewed en ben benieuwd naar jullie reacties!
Zie https://vdstoel.nl/2022/11/18/review-van-de-aeros-sensor/
Zie geen lokale toegang.
Dit topic gaat over het zelf meten en publiceren van fijnstofwaardes. Het is absoluut geen anti/pro houtstooktopic.