Hallo,
ich hab die Solaranzeige schon ca 1 Jahr problemlos am Laufen.
Jetzt möchte ich sie gerne etwas zweckentfremden und einen CO2 Sensor am Sonoff (Tasmota) mit aufnehmen.
Steinigt ihr mich jetzt oder ist alles erlaubt?
Ich denke, ich bin schon recht weit gekommen. In der sonoff_mqtt.php hab ich folgendes erweitert:
if ($k == "MHZ19B") {
$aktuelleDaten["Temperatur"] = $v["Temperature"];
$aktuelleDaten["CO2"] = $v["CarbonDioxide"];
}
Da der Sonoff Module Type auf "0" (G eneric) steht habe ich weiter unten in der Datei auch noch folgendes hinzugefügt (die shelly Zeilen bei case 0 habe ich auskommentiert):
switch($aktuelleDaten["SonoffModul"]) {
case 0:
$funktionen->log_schreiben("Es handelt sich um ein Sonoff G eneric Modul Nr.: ".$aktuelleDaten["SonoffModul"],"
Mit Tracelevel auf 9 erscheint dann in der solaranzeige.log:
Array
(
[Status] => Online
[Period] => 0
[SonoffModul] => 0
[DeviceName] => CO2
[Produkt] => 9.4.0(sensors)
[Temperatur] => 26
[CO2] => 990
[Masseinheit] => C
[Powerstatus] => 1
[Regler] => 23
[Objekt] =>.
[Firmware] => 0
[WattstundenGesamtHeute] => 0
[Timestamp] => 1639941502
[Monat] => 12
[Woche] => 50
[Wochentag] => Sonntag
[Datum] => 19.12.2021
[Uhrzeit] => 20:18:22
[InfluxAdresse] =>.
[InfluxPort] => 8086
[InfluxUser] =>.
[InfluxPassword] =>.
[InfluxDBName] => CO
[InfluxDaylight] =>.
[InfluxDBLokal] => CO
[InfluxSSL] =>.
[Demodaten] =>.
)
19.12. 20:18:22 * -Daten zur lokalen InfluxDB [ CO ] gesendet..
19.12. 20:18:22 -Multi-Regler-Ausgang. 4
19.12. 20:18:26 -OK. Datenübertragung erfolgreich.
19.12. 20:18:26 |---------------- Stop sonoff_mqtt.php --------------------.
19.12. 20:18:26 -Multi Regler Auslesen [Stop].
wie man sieht, wird der CO2 Wert ausgelesen.
Doch leider kommt er nicht in der Datenbank an:
InfluxDB shell version: 1.8.1
> use CO
Using database CO
> show measurements
name: measurements
name
----
Info
Service
Statistik
>
Wo wird festgelegt welcher Messwert in Info, Service oder Statistik geschrieben wird?
Multiregler Version mit CO2 Sensor
Moderator: Ulrich
-
- Beiträge: 1217
- Registriert: Mo 22. Jun 2020, 08:58
- Wohnort: Ulm / Neu-Ulm
- Hat sich bedankt: 17 Mal
- Danksagung erhalten: 144 Mal
Re: Multiregler Version mit CO2 Sensor
Das wird in der funktionen.inc.php gemacht
Gruß Timo
Auflistung Geräte/Dashboards/Anschlussart
Datenbankfelder der einzelnen Geräte
GANZ WICHTIG: Überblick der vorhandenen Anleitungen
Fertige Komplett-Systeme gibt es hier anfragen[AT]bauer-timo[.]de
Tibber Invite (100% Öko-Strom + 50€ Bonus)
Auflistung Geräte/Dashboards/Anschlussart
Datenbankfelder der einzelnen Geräte
GANZ WICHTIG: Überblick der vorhandenen Anleitungen
Fertige Komplett-Systeme gibt es hier anfragen[AT]bauer-timo[.]de
Tibber Invite (100% Öko-Strom + 50€ Bonus)