Voltcraft CO-20 USB-Luftqualitätssensor

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

Vorheriges Thema - Nächstes Thema

volschin

Raspi nur rebootet oder den CO20 stromlos gemacht?
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

willybauss

#481
nur rebootet.

Braucht der Sensor einen stromlosen Reset beim booten? Das wäre unschön für remote Restarts.
FHEM auf Raspberry Pi B und 2B; THZ (THZ-303SOL), CUL_HM, TCM-EnOcean, SamsungTV, JSONMETER, SYSMON, OBIS, STATISTICS

willybauss

#482
Habe meinen Sensor jetzt seit 1 1/2 Wochen erfolgreich in Betrieb und wollte nun einen zweiten Sensor in Betrieb nehmen. Eine Kabelverbindung ist dorthin nicht möglich. Deshalb war die Idee, den zweiten Sensor mit einem RaspberryPi + WLAN über Ser2Net anzubinden. Mir ist allerdings nicht klar, wie in diesem Fall die Device-Definition aussehen müsste. Lt. Commandref wäre es ja

define <name> CO20 [bus:device]


Der Ersatz eines USB-Devices mit Ser2Net würde aber eher so aussehen:

define Schlafzimmer_co20 CO20 raspberrypi:2003
attr Schlafzimmer_co20 advanced 1
attr Schlafzimmer_co20 retries 5
attr Schlafzimmer_co20 timeout 2000

Geht auch prompt nicht: das Device liest die Werte des direkt am FHEM-Server angeschlossenen Sensors (vermute ich anhand der praktisch identischen Werte).

Wie mache ich es richtig?


Nachtrag:
Auf Verdacht habe ich den Sensor in Ser2Net mit 9600-8-n-1 konfiguriert. Passt das?


edit:
hat sich erledigt. Habs jetzt mit FHEM2FHEM gemacht.
FHEM auf Raspberry Pi B und 2B; THZ (THZ-303SOL), CUL_HM, TCM-EnOcean, SamsungTV, JSONMETER, SYSMON, OBIS, STATISTICS

willybauss

Hi,
mein Sensor hat heute Nacht plötzlich von einer Messung zur nächsten (=5 Minuten) einen Sprung von ca. 500 auf über 2000 ppm gemacht, ohne dass sich im Haus irgendwas geändert hätte, das die Luftqualität beeinflusst. Es gab m.M.n. auch keine Spannungsunterbrechung oder so; jedenfalls lief der FHEM-Server am selben Netzteil problemlos durch.

Hat das schon mal Jemand erlebt? Woran kann das liegen?

Nachdem die Werte nicht besser wurden, habe ich dem Sensor nun ein "reset_baseline" verpasst, da sich meine KWL sonst noch sinnlos zu Tode pumpt.
FHEM auf Raspberry Pi B und 2B; THZ (THZ-303SOL), CUL_HM, TCM-EnOcean, SamsungTV, JSONMETER, SYSMON, OBIS, STATISTICS

fmth

Hallo,

ich bin am Rand der Verzweiflung  :(

Seit geraumer Zeit versuche ich einen REHAU Raumluftsensor dazu zu bewegen mir Daten in FHEM zu zeigen.
Ich bekomme außer DISCONNECTED keine Anzeige hin.
Mit lsusb wird der Stick mit 001:004 angezeigt.
listco20 zeigt:
Interval             1800
Name                co20
Notifydev           global
Nr                       764
NTFY_ORDER     50-co20
RECONECT        1
STATE               disconnected
TYPE                 CO20
fail                     1
seq2                  103
seq4                   1

Gibt es irgendwo eine Schritt für Schritt Anleitung für Dummies?
Gruß
Michael

volschin

Schon mal die Mühe gemacht und die commandref gelesen? Was willst Du mehr an Anleitung?
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

willybauss

Zitat von: fmth am 05 April 2016, 11:53:25
Gibt es irgendwo eine Schritt für Schritt Anleitung für Dummies?
Ein paar Beiträge weiter oben gibt es z.B. meine Konfiguration, die so funktioniert. Du kannst sie natürlich um die Adresse 001:004 erweitern.
Falls Du zu viel rum experimentiert hast, musst Du den Sensor evtl. mal stromlos machen. Anders habe ich ihn manchmal nicht mehr ans laufen bekommen. Wenn Du aber den Server laufen lässt und nur die USB-Verbindung zum Sensor kappst, dann ändert sich die Adresse, also nochmal per lsusb checken.
Und "get air_data" oder "get update" darf man auch nicht so ernst nehmen. Da tut sich oft für 1 - 2 Minuten gar nichts.
FHEM auf Raspberry Pi B und 2B; THZ (THZ-303SOL), CUL_HM, TCM-EnOcean, SamsungTV, JSONMETER, SYSMON, OBIS, STATISTICS

fmth

Hallo willybauss,
vielen Dank für deine Antwort.
Deine Konfiguration habe ich so wie sie da steht übernommen, jedoch immer noch ohne Erfolg.
Ich nehme an das FHEM keine Berechtigung hat auf den Sensor zu zugreifen.
In der COMANDREF wird Bezug auf eine Anleitung genommen:          Install_AirSensor_Linux usb-sensors-linux
Vermutlich liegt mein Fehler da :-(
Diese Anleitung habe ich jetzt bestimmt schon 10 mal durchgeackert leider immer noch ohne Erfolg.
Gruß
Michael

Markus M.

Fang doch mal damit an ein paar Worte über deine Hardware und dein OS zu sagen, das könnte schon weiterhelfen.
Eventuell fehlt ja nur eine udev Regel für das USB Device.
Aktuell weder Smarthome noch FHEM vorhanden

willybauss

Hast Du auch das in der Commandref beachtet?:

ZitatDevice::USB hast to be installed on the FHEM host.
It can be installed with 'cpan install Device::USB'
or on debian with 'sudo apt-get install libdevice-usb-perl''
FHEM auf Raspberry Pi B und 2B; THZ (THZ-303SOL), CUL_HM, TCM-EnOcean, SamsungTV, JSONMETER, SYSMON, OBIS, STATISTICS

fmth

Hallo,

danke für die Tips,

Kaum macht man es richtig, schon klappts.
Es fehlte die udef Regel......

Gruß
Michael

wthiess

Hallo!

Habe nach den vielen Anleitungen und Tipps die Kurve geschafft.
Aber ich habe im Web immer neben dem Namen open stehen.
Ich möchte aber den voc: ppm Wert darstellen.
lg
Wolfgang

#Luftqualitätsensor Reha
define Abluft_co20 CO20
attr Abluft_co20 advanced 1
attr Abluft_co20 group Sensoren
attr Abluft_co20 interval 30
attr Abluft_co20 retries 5
attr Abluft_co20 room Haus
attr Abluft_co20 timeout 2000
#attr Abluft_co20 group Sensoren
define FileLog_Abluft_co20 FileLog /opt/fhem/log/Abluft-CO20-%Y-%m.log Abluft_co20:voc.*
define Abluft_co20_Chart SVG FileLog_Abluft_co20:SVG_FileLog_Abluft_co20_1:CURRENT
attr Abluft_co20_Chart room Haus
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 ......

willybauss

Da steht immer opened. Es ist ja nur das Statusdisplay. Wenn Du Dir den Zahlenwert ansehen willst kannst Du Dir z.B. ein Dashboard anlegen. Besser fände ich ein Diagramm, so dass Du die Historie des ganzen Tages siehst. Da kannst Du dann zusätzlich den letzten Messwert im Titel einblenden. sh. Anhang.
FHEM auf Raspberry Pi B und 2B; THZ (THZ-303SOL), CUL_HM, TCM-EnOcean, SamsungTV, JSONMETER, SYSMON, OBIS, STATISTICS

wthiess

Habs gefunden

attr Abluft_co20 stateFormat voc ppm
     
lg
Wolfgang


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 ......

wthiess

Hallo willybauss

Kannst du bitte mal dein Plot hier reinstellen.

lg
Wolfgang
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 ......