Homematic Ultraschall Sensor

Begonnen von gloob, 01 August 2018, 10:03:37

Vorheriges Thema - Nächstes Thema

tndx

OK, so rum macht's natürlich Sinn. Hatte mich nur gewundert, da Du ja auch Dirks Platinen verwendet hast. Weißt Du denn, wie man die Batteriemessung umstellt?

gloob

Raspberry Pi 3 | miniCUL 433MHz | nanoCUL 868 MHz | nanoCUL 433 MHz | MySensors WLAN Gateway | LaCrosse WLAN Gateway | SignalESP 433 MHz | SignalESP 868 MHz | HM-MOD-UART WLAN Gateway | IR - 360 Grad WLAN Gateway

tndx

Würdest Du Dein Wissen mit mir teilen? ;)

gloob

Raspberry Pi 3 | miniCUL 433MHz | nanoCUL 868 MHz | nanoCUL 433 MHz | MySensors WLAN Gateway | LaCrosse WLAN Gateway | SignalESP 433 MHz | SignalESP 868 MHz | HM-MOD-UART WLAN Gateway | IR - 360 Grad WLAN Gateway

coolice

Hat vielleicht jemand ein Beispiel zur visualisierung für mich ?

smoudo

Trotz verbose 0 schreibt mir der Sensor das log voll
Gut jede Minute kommt die Meldung:
2018.10.15 21:31:58 1: HB-GEN-SENS01 has 2 values (0102063D1D)

Weiss jemand was das erzeugt und wie man dem Herr wird?

Ich will den Sensor in der Zisterne einsetzen.
Kann man als userattr direkt einen Offset bzw behälterformen angeben wie beim hm füllstandssensor
Oder muss das händisch per userreading berechnet werden? Dazu hab ich leider keine Infos gefunden.

Viele Grüße

Matze

kumue

Zitat von: smoudo am 15 Oktober 2018, 21:40:24
Trotz verbose 0 schreibt mir der Sensor das log voll
Gut jede Minute kommt die Meldung:
2018.10.15 21:31:58 1: HB-GEN-SENS01 has 2 values (0102063D1D)

eine Möglichkeit wäre, in der HMConfig_AskSinPPCustom.pm die Zeile 215 auszukommentieren...

smoudo

danke, passt!

Viele Grüße

Matze

papa

Steht bei mir auf der ToDO-Liste, das mal umstellen. Dazu gibt es ja auch schon ne Issue im GitHub. Ich nehme übrigens auch gern PullRequest an :-)
BananaPi + CUL868 + CUL433 + HM-UART + 1Wire

PeMue

Hallo gloob,

in Deinem Paket für SHT10 im ersten Post fehlt das sensors/Sht10.h bzw. das Sens_Bme280.h ist zuviel drin. Könntest Du das bitte noch ändern?

Danke + Gruß

Peter
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

PeMue

Hallo gloob,

ich habe die Firmware (inkl. Batteriemessung ohne SHT10) compiliert und auf einen Universalsensor geflasht. Leider zeigt mir der Sensor exakt die Hälfte des Abstands an.
Hast Du eine Idee, an was das liegen könnte?

Danke + Gruß

Peter
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

gloob

#26
Zitat von: PeMue am 28 Dezember 2018, 13:15:59
Hallo gloob,

ich habe die Firmware (inkl. Batteriemessung ohne SHT10) compiliert und auf einen Universalsensor geflasht. Leider zeigt mir der Sensor exakt die Hälfte des Abstands an.
Hast Du eine Idee, an was das liegen könnte?

Danke + Gruß

Peter

Ich würde ja spontan drauf tippen, dass dein Arduino mit 16MHz und nicht mit 8MHz läuft.

So auf Anhieb kann ich es dir nicht sagen. Was nutzt du denn für einen Sensor?
Raspberry Pi 3 | miniCUL 433MHz | nanoCUL 868 MHz | nanoCUL 433 MHz | MySensors WLAN Gateway | LaCrosse WLAN Gateway | SignalESP 433 MHz | SignalESP 868 MHz | HM-MOD-UART WLAN Gateway | IR - 360 Grad WLAN Gateway

PeMue

#27
Zitat von: gloob am 28 Dezember 2018, 13:25:02
Ich würde ja spontan drauf tippen, dass dein Arduino mit 16MHz und nicht mit 8MHz läuft.

So auf Anhieb kann ich es dir nicht sagen. Was nutzt du denn für einen Sensor?
Dirk's Universalsensor mit dem US-100. Ich habe noch einen anderen Ultraschallsensor da, den kann ich mal probieren. Habe jetzt einfach mal temporär folgendes definiert:
attr <sensor> valuesformat 2:distance:5 1:batVoltage:10

Gruß Peter

Edit: Das muss etwas Systematisches sein, auch mit dem anderen US-100 ist es dasselbe. Ggf. habe ich beim Kompilieren das falsche Board genommen  ???
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

PeMue

#28
So 'ne Sch... Jetzt habe ich den Sketch neu kompiliert, dann kommt der Abstand korrekt, aber die Batteriespannung hat den doppelten Wert, irgendwo ist da noch ein Wurm drin. Aber den finde ich  :P

Gruß PeMue

Edit:
Jetzt springt der Wert für die Batteriespannung, was ist den das  >:(?
2018-12-30_18:54:37 UG_Tank_Values distance: 58.3
2018-12-30_18:57:54 UG_Tank_Values batVoltage: 1.3
2018-12-30_18:57:54 UG_Tank_Values distance: 58.3
2018-12-30_19:01:11 UG_Tank_Values batVoltage: 1.3
2018-12-30_19:01:11 UG_Tank_Values distance: 58.6
2018-12-30_19:04:27 UG_Tank_Values batVoltage: 1.3
2018-12-30_19:04:27 UG_Tank_Values distance: 58.3
2018-12-30_19:07:44 UG_Tank_Values batVoltage: 1.3
2018-12-30_19:07:44 UG_Tank_Values distance: 58.3
2018-12-30_19:11:01 UG_Tank_Values batVoltage: 0.65
2018-12-30_19:11:01 UG_Tank_Values distance: 58.3
2018-12-30_19:14:18 UG_Tank_Values batVoltage: 0.65
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

PSI69

So, ich habe jetzt meinen US Sensor ebenfalls fertig und provisorisch zusammen gesteckt. Provisorisch, denn der US100 soll später in die (Beton)-Zisterne und der Sendeteil oben darauf.
Dass der Sensor genau die Hälfte der Entfernung anzeigt, kann ich bestätigen. Ich werden mal versuchen, den Berechnungsteil im Sketch diesbezüglich anzupassen. Schauen wir mal, wie weit ich da komme...
Auch das Thema mit den 'B-GEN-SENS01 has 2 values (0102000022)' Log Einträgen kam bei mir auf - hier habe ich einfach in 'HMConfig_AskSinPPCustom.pm' Zeile 215 modifiziert (aus 'Log 1' 'Log 4' gemacht).

Schön, dass es funktioniert!
Peter
FHEM auf RPi 5 unter Bookworm mit inzwischen einem ganzen Zoo von Geräten...