Voltcraft CO-20 USB-Luftqualitätssensor

Begonnen von C64Emulator, 04 Juni 2013, 10:50:06

Vorheriges Thema - Nächstes Thema

willybauss

schon wieder was gelernt... Dir ist aber klar, dass Du von nun an nie mehr weißt, ob das Device noch Daten liefert oder ob der angezeigte Wert schon 3 Wochen alt ist, weil das Device nichts mehr tut?
FHEM auf Raspberry Pi B und 2B; THZ (THZ-303SOL), CUL_HM, TCM-EnOcean, SamsungTV, JSONMETER, SYSMON, OBIS, STATISTICS

wthiess

Eine Zeile darunter im Web habe ich den Plot. Dort sehe ich die Zeit.
Raspberry Pi 3; 8xRelais; Aptodec Nano V3.0 Pro; FS1000a; RF-5V; Hama TS33C; 3x Brennerstuhl FunkSteckdosen; 9x Dooya funk Rollo; KWL Systemair VR400; Thermokon Modbusthermostat; diverse China Modbus Thermostate; 1-wire Bus; Telegram; QuickFhem; FhemNative; Firmata; Alexa ......

Rampler

#497
Hallo zusammen,
musste leider auf eine neue Hardware gehen, der alte Router war defekt (Openwrt).
Jetzt will das Teil keine Werte mehr liefern..
Bekomme ständig found disconnect, auffällig ist, dass das alle 70 Sekunden passiert..
2016.05.12 15:49:45 3: SZ.iam: CO20 device found
2016.05.12 15:49:45 3: SZ.iam: CO20 device opened
2016.05.12 15:50:28 3: SZ.iam: disconnected
2016.05.12 15:50:28 3: SZ.iam: CO20 device found
2016.05.12 15:50:28 3: SZ.iam: CO20 device opened
2016.05.12 15:51:32 3: SZ.iam: disconnected
2016.05.12 15:51:32 3: SZ.iam: CO20 device found
2016.05.12 15:51:32 3: SZ.iam: CO20 device opened
2016.05.12 15:52:42 3: SZ.iam: disconnected
2016.05.12 15:52:42 3: SZ.iam: CO20 device found
2016.05.12 15:52:42 3: SZ.iam: CO20 device opened
2016.05.12 15:53:52 3: SZ.iam: disconnected
2016.05.12 15:53:52 3: SZ.iam: CO20 device found
2016.05.12 15:53:52 3: SZ.iam: CO20 device opened
2016.05.12 15:55:02 3: SZ.iam: disconnected
2016.05.12 15:55:02 3: SZ.iam: CO20 device found
2016.05.12 15:55:02 3: SZ.iam: CO20 device opened
2016.05.12 15:56:12 3: SZ.iam: disconnected
2016.05.12 15:56:12 3: SZ.iam: CO20 device found
2016.05.12 15:56:12 3: SZ.iam: CO20 device opened


Hat jemand einen Tip für mich ?
3 HMUART (2 via ESP8266), 1 DUOFERN, 12 ESP8266, SolvisBen, GoodWE WR, RPI2 (Bullseye), ZWAVE, HM-Classic, und hoch zufrieden ...
Danke an alle, die was dazu beigetragen haben !!

KölnSolar

mal unter windows probieren ? Wenns da auch nicht geht, dann wohl kaputt.
wenn es unter windows geht: USB-Stromversorgung ? Ist ja immer wieder ein Thema bei dem Teil. Intervall etwas höher setzen ?
Mehr fällt mir leider nicht ein :-\
Markus
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

Rampler

Danke Markus ...
Mit Umzug auf die neue Hardware, musste ich den USB-HUB auch tauschen, haben sich beide nicht so richtig vertragen.
Ales alles wieder gut ..
3 HMUART (2 via ESP8266), 1 DUOFERN, 12 ESP8266, SolvisBen, GoodWE WR, RPI2 (Bullseye), ZWAVE, HM-Classic, und hoch zufrieden ...
Danke an alle, die was dazu beigetragen haben !!

Rampler

Hallo zusammen,
wenn ich einen "get iam knob_data" sende, bekomme ich:

2016.05.13 13:01:28 5: Cmd: >get SZ.iam knob_data<
2016.05.13 13:01:28 5: 64 48 48 48 57 59 67 79 50 47 86 79 67 32 108 101
@0009;CO2/VOC le
2016.05.13 13:01:28 5: 118 101 108 95 119 97 114 110 49 59 112 112 109 59 49 59
vel_warn1;ppm;1;
2016.05.13 13:01:28 5: 48 59 53 48 48 48 59 48 59 2 220 5 59 67 79 50
0;5000;0;�;CO2
2016.05.13 13:01:28 5: 47 86 79 67 32 108 101 118 101 108 95 119 97 114 110 50
/VOC level_warn2
2016.05.13 13:01:28 5: 59 112 112 109 59 49 59 48 59 53 48 48 48 59 48 59
;ppm;1;0;5000;0;
2016.05.13 13:01:28 5: 59 112 112 109 59 49 59 48 59 53 48 48 48 59 48 59

2016.05.13 13:01:28 5: 73 110 116 101 114 118 97 108 59 115 59 49 59 48 59 54
Interval;s;1;0;6
2016.05.13 13:01:28 5: 53 53 51 53 59 48 59 2 0 0 59 117 105 49 54 83
5535;0;;ui16S
2016.05.13 13:01:28 5: 116 97 114 116 117 112 66 105 116 115 59 59 49 59 48 59
tartupBits;;1;0;
2016.05.13 13:01:28 5: 54 53 53 51 53 59 48 59 2 1 0 59 59 10 0 0
65535;0;;;

2016.05.13 13:01:28 5: 54 53 53 51 53 59 48 59 2 1 0 59 59 10 0 0

2016.05.13 13:01:28 5: 54 53 53 51 53 59 48 59 2 1 0 59 59 10 0 0

2016.05.13 13:01:29 5: 54 53 53 51 53 59 48 59 2 1 0 59 59 10 0 0

2016.05.13 13:01:29 5: 54 53 53 51 53 59 48 59 2 1 0 59 59 10 0 0

2016.05.13 13:01:29 5: 54 53 53 51 53 59 48 59 2 1 0 59 59 10 0 0

2016.05.13 13:01:29 5: 54 53 53 51 53 59 48 59 2 1 0 59 59 10 0 0

2016.05.13 13:01:29 5: 144
2016.05.13 13:01:29 5: datalen 144


allerdings wird nichts im FHEM angezeigt.


Mache ich das bei einem funktionierendem System bekomme ich:
2016.05.13 12:47:31 5: Cmd: >get WZ.iam knob_data<
2016.05.13 12:47:31 5: 64 48 48 48 50 59 67 79 50 47 86 79 67 32 108 101
@0002;CO2/VOC le
2016.05.13 12:47:31 5: 118 101 108 95 119 97 114 110 49 59 112 112 109 59 49 59
vel_warn1;ppm;1;
2016.05.13 12:47:31 5: 48 59 53 48 48 48 59 48 59 2 220 5 59 67 79 50
0;5000;0;�;CO2
2016.05.13 12:47:31 5: 47 86 79 67 32 108 101 118 101 108 95 119 97 114 110 50
/VOC level_warn2
2016.05.13 12:47:31 5: 59 112 112 109 59 49 59 48 59 53 48 48 48 59 48 59
;ppm;1;0;5000;0;
2016.05.13 12:47:31 5: 2 172 13 59 82 101 103 95 83 101 116 59 59 49 59 48
�
;Reg_Set;;1;0
2016.05.13 12:47:31 5: 59 50 48 48 59 48 59 2 172 0 59 82 101 103 95 80
;200;0;�;Reg_P
2016.05.13 12:47:31 5: 59 59 49 59 48 59 49 48 48 48 59 48 59 2 3 0
;;1;0;1000;0;
2016.05.13 12:47:31 5: 59 82 101 103 95 73 59 59 49 59 48 59 49 48 48 48
;Reg_I;;1;0;1000
2016.05.13 12:47:31 5: 59 48 59 2 10 0 59 82 101 103 95 68 59 59 49 59
;0;
;Reg_D;;1;
2016.05.13 12:47:31 5: 48 59 49 48 48 48 59 48 59 2 0 0 59 76 111 103
0;1000;0;;Log
2016.05.13 12:47:31 5: 73 110 116 101 114 118 97 108 59 115 59 49 59 48 59 54
Interval;s;1;0;6
2016.05.13 12:47:31 5: 53 53 51 53 59 48 59 2 0 0 59 117 105 49 54 83
5535;0;;ui16S
2016.05.13 12:47:31 5: 116 97 114 116 117 112 66 105 116 115 59 59 49 59 48 59
tartupBits;;1;0;
2016.05.13 12:47:31 5: 54 53 53 51 53 59 48 59 2 0 0 59 59 10 0 0
65535;0;;;

2016.05.13 12:47:31 5: 54 53 53 51 53 59 48 59 2 0 0 59 59 10 0 0

2016.05.13 12:47:31 5: 240
2016.05.13 12:47:31 5: datalen 240


Ist schon merkwürdig ...
Merkwürdig ist auch, dass im immer mal wieder für VOC eine Nullbekomme...
3 HMUART (2 via ESP8266), 1 DUOFERN, 12 ESP8266, SolvisBen, GoodWE WR, RPI2 (Bullseye), ZWAVE, HM-Classic, und hoch zufrieden ...
Danke an alle, die was dazu beigetragen haben !!

Rampler

Ist es möglich, die 38_CO20.pm so zu ändern, dass bei einem Lesefehler, statt VOC 0, nichts geschrieben wird ?
Mir fehlen leider die Kenntnisse ...

Klaus
3 HMUART (2 via ESP8266), 1 DUOFERN, 12 ESP8266, SolvisBen, GoodWE WR, RPI2 (Bullseye), ZWAVE, HM-Classic, und hoch zufrieden ...
Danke an alle, die was dazu beigetragen haben !!

KölnSolar

komisch, VOC=0 kenne ich gar nicht. Meiner sinkt nie unter 450. Steigt der r_s über den kalibrierten "Sommerwert(ca. 200.000)" zB. beim Lüften im Winter, rekalibriert der Sensor sich.
Du könntest Dein Fehlerbild mit einem userReadings oder einem (wahrscheinlich komplizierten) Regexp in der FileLog definition ausfiltern.
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

volschin

Grundsätzlich sollte er auch nie unter den 450 anzeigen. Wenn nicht, ist das tatsächlich ein Fehler. Es wäre dann sinnvoll den im Modul abzufangen.
Intel NUC+Ubuntu 24.04+Docker+FHEM6
HomeMatic: HM-MOD-RPI-PCB+HM-USB-CFG2+hmland+diverse, HUE: Hue-Bridge, RaspBee+deCONZ+diverse
Amzn Dash-Buttons, Siro Rollos
4xRPi, 4xCO20, OWL+USB, HarmonyHub, FRITZ!Box 7690, Echo Dots+Show8, HomeBridge

joshi04

Vielleicht wäre es trotzdem sinnvoll, den ausgelesenen Wert auch anzuzeigen, um in solch einem Fall festzustellen, dass die Kalibrierung erneuert werden sollte.
Oder bekommt man das noch irgendwie anders mit?

Hab mittlerweile auch einen richtigen CO2-Sensor und ich habe festgestellt, den VOC-Sensor zu Kalibrieren, ist nicht wirklich trivial, wenn man das denn wirklich versucht.
NUC: 2xJeeLink, PCA301/TX35DTH; HueBridge, LivingColors; vair-monitor (CO2); HMLan, Winmatic, HM-CC-RT-DN, HM-TC-IT-WM-W-EU, HM-ES-TX-WM, HM-WDS10-TH-O, HM-ES-PMSw1-Pl, HM-SEC-SC-2, HM-SEC-SCo; AVM DECT 200; panStamp; smartVISU

Rampler

Hallo zusammen,
möchte mich nochmal melden, zum Thema VOC=0.
Sorry für die Hektik die ich verbreitet habe. Es liegt/lag alleine an meinem Rechner, nach einigem gebastel tut es wieder einwandfrei.
Ich habe mir so ein GL inet Teil http://www.amazon.de/Gl-iNet-generation-configuration-surveillance-downloading/dp/B00OTV378I/ref=sr_1_1?ie=UTF8&qid=1463585370&sr=8-1&keywords=gl+inet  bestellt und zuerst mit USB-Hub betrieben. Dieser ist jedoch gar nicht nötig, da der Nano Router genug Speicher hat. Hängt der Air-Stick direkt am Nano Router funktioniert alles zu meiner Zufriedenheit. Bin richtig begeistert von dem Teil.
Wenn also einer Unterstützung braucht, um einen Air-Stick via FHEM2FHEM an seine Heimautomation anzuschließen, kann ich höchstwahrscheinlich gute Unterstützung bieten.
bis die Tage
Klaus
3 HMUART (2 via ESP8266), 1 DUOFERN, 12 ESP8266, SolvisBen, GoodWE WR, RPI2 (Bullseye), ZWAVE, HM-Classic, und hoch zufrieden ...
Danke an alle, die was dazu beigetragen haben !!

joshi04

Hallo Klaus,
Schön, dass er bei Dir jetzt läuft. Würde mich interessieren, woran es bei Dir schlußendlich lag.

Habe mein System gerade umgezogen und dabei auch wieder festgestellt, generell für die Inbetriebnahme des Sensors und die softwareseitige Konfiguration sollte man zunächst die stabilste HW-Konfiguration zum Laufen bekommen (ohne zu lange oder qualitativ zu schlechte Kabel, zusätzliche inkompatible Hubs oder nicht ausreichend Stromstabilität auf dem USB-Port (RPi-Krankheit)), z.B. direkt am USB-Port und ohne weitere Stick, die den Port stromseitig zusätzlich belasten könnten. Dann hat man zumindest dieses als Fehlerquelle ausgeschlossen.

OT:
Eine Frage noch zum GL inet, hab ich das richtig verstanden, das Ding hat einen telnet oder ssh Zugang und Du hast dort eine FHEM-Instanz installiert, die Dir die Daten per FHEM2FHEM auf Deine Hauptinstanz überträgt? Auch wenn der Rpi nur unwesentlich teurer ist, finde ich das immer einen ganz schönen Verhau, gleich nen ganzen Rechner für einen Remotesensor zu spendieren. Stromverbrauch wäre natürlich auch spannend, obwohl der RPi ja auch sehr sparsam daher kommt.
Denke, da gäbe es sicherlich noch andere Anwendungsfälle und vielleicht wäre das auch einen Wikiartikel wert. ;)
Schöne Grüße,
John
NUC: 2xJeeLink, PCA301/TX35DTH; HueBridge, LivingColors; vair-monitor (CO2); HMLan, Winmatic, HM-CC-RT-DN, HM-TC-IT-WM-W-EU, HM-ES-TX-WM, HM-WDS10-TH-O, HM-ES-PMSw1-Pl, HM-SEC-SC-2, HM-SEC-SCo; AVM DECT 200; panStamp; smartVISU

Rampler

#507
Zitat von: joshi04 am 18 Mai 2016, 19:08:39
Eine Frage noch zum GL inet, hab ich das richtig verstanden, das Ding hat einen telnet oder ssh Zugang und Du hast dort eine FHEM-Instanz installiert, die Dir die Daten per FHEM2FHEM auf Deine Hauptinstanz überträgt? Auch wenn der Rpi nur unwesentlich teurer ist, finde ich das immer einen ganz schönen Verhau, gleich nen ganzen Rechner für einen Remotesensor zu spendieren. Stromverbrauch wäre natürlich auch spannend, obwohl der RPi ja auch sehr sparsam daher kommt.
Denke, da gäbe es sicherlich noch andere Anwendungsfälle und vielleicht wäre das auch einen Wikiartikel wert. ;)
Schöne Grüße,
John
Hallo John,
völlig korrekt. Ich betreibe den GL (6416) mit einem abgespecktem FHEM, nur für den Sensor. Und ja, ich habe auch schon an einen RPI 3 gedacht, jedoch braucht der mir für dieses Vorhaben zuviel Strom. Der GL kommt mit unter 1 Watt daher. Der GL hat ausserdem noch zwei LAN Anschlüsse. Ich bin gerade am überlegen, ob ich nicht noch so ein Teil ins Clo installieren soll, um bei übermäßigem VOC Wert den Bad Lüfter anzuwerfen... 
Abgespecktes FHEM soll heißen, alles oder fast alles was nicht zum Sensor gehört gehört, habe ich einfach gelöscht. FHEM2FHEM tut trotzdem wunderbar. Der Speicherbedarf für diese FHEM Instanz ist damit unter 5 Mbyte geschrumpft, und damit ideal für Nano Router.. (der Rouer hat immerhin 16 Mbyte Flash)
bis die Tage
Klaus
3 HMUART (2 via ESP8266), 1 DUOFERN, 12 ESP8266, SolvisBen, GoodWE WR, RPI2 (Bullseye), ZWAVE, HM-Classic, und hoch zufrieden ...
Danke an alle, die was dazu beigetragen haben !!

drdownload

Irgendwie schaffe ich es nicht den REHAU Sensor zum laufen zu bringen.

Ich habe zwar im Log Device found aber failed to open.

Unprofessionellerweise läuft mein FHEM mit root-Rechten, das sollte es insofern nicht sein.
CUL 868 Slow-RF (FS20 Aktoren, Sender, FHT8V), CUL 868 (WMBUS-Empfang), Jeelink (PCA301), WS3600 (WH3080 über USB-Basis), Bewässerung mit ESP-Easy und Proplanta, RFXTRX433 Home-Easy Empfang und Senden, Oregon TH, WS001 TH), Blackbean IR, Mopidy-Snapcast MR Audio, Kodi, Forum-LED-Controller,

volschin

Sind die notwendigen Perl-Module denn sauber installiert?
Intel NUC+Ubuntu 24.04+Docker+FHEM6
HomeMatic: HM-MOD-RPI-PCB+HM-USB-CFG2+hmland+diverse, HUE: Hue-Bridge, RaspBee+deCONZ+diverse
Amzn Dash-Buttons, Siro Rollos
4xRPi, 4xCO20, OWL+USB, HarmonyHub, FRITZ!Box 7690, Echo Dots+Show8, HomeBridge