Vorstellung: Wassermelder HB-Sec-WDS-2

Entwicklung und Bau von Hardware aller Art, die im HM-Umfeld eingesetzt werden kann

Moderator: Co-Administratoren

Alexxx2005
Beiträge: 250
Registriert: 17.12.2014, 18:56
Hat sich bedankt: 19 Mal
Danksagung erhalten: 3 Mal

Re: Vorstellung: Wassermelder HB-Sec-WDS-2

Beitrag von Alexxx2005 » 30.04.2021, 20:14

Meine Batteriespannung zeigt 0.5V an bei neuen
Batterien muss man da noch was im Sketch anpassen ?

Grüße Alex

TomMajor
Beiträge: 1790
Registriert: 30.08.2017, 23:25
Hat sich bedankt: 175 Mal
Danksagung erhalten: 399 Mal
Kontaktdaten:

Re: Vorstellung: Wassermelder HB-Sec-WDS-2

Beitrag von TomMajor » 02.05.2021, 00:25

Alexxx2005 hat geschrieben:
30.04.2021, 20:14
Meine Batteriespannung zeigt 0.5V an bei neuen
Batterien muss man da noch was im Sketch anpassen ?

Grüße Alex
Hast du die 3 Widerstande und den Mosfet auf der Platinenunterseite für "Echte Batteriespannungsmessung unter Last" bestückt? Dann musst du nicht s ändern.
Für die "einfache" Standard-Messung musst du Zeile 36 aktivieren (// weg), Zeile 39 deaktivieren (// einfügen).
https://github.com/TomMajor/SmartHome/b ... -2.ino#L36
Viele Grüße,
Tom

Alexxx2005
Beiträge: 250
Registriert: 17.12.2014, 18:56
Hat sich bedankt: 19 Mal
Danksagung erhalten: 3 Mal

Re: Vorstellung: Wassermelder HB-Sec-WDS-2

Beitrag von Alexxx2005 » 02.05.2021, 08:43

Genau das mache ich : Zeile 36 ist auskommetiert und in 39 steht :

Code: Alles auswählen

#define BAT_SENSOR tmBatteryLoad<A0, 6, 4000, 200>
Bestückt ist auch alles , ebenso auch der BI Protection.

Merkwürdig ist auf allen Geräten so , naja sonst aktiviere ich Zeile 36
wichtig ist ja das sonst alles läuft.

Weißt du zufällig wie lange Batterien halten bei 60sek. Messzyklus ?

Grüße Alex

GernotKausH
Beiträge: 45
Registriert: 17.06.2019, 19:53
Hat sich bedankt: 9 Mal
Danksagung erhalten: 4 Mal

Re: Vorstellung: Wassermelder HB-Sec-WDS-2

Beitrag von GernotKausH » 02.05.2021, 12:22

Alexxx2005 hat geschrieben:
02.05.2021, 08:43
Bestückt ist auch alles , ebenso auch der BI Protection.
Merkwürdig ist auf allen Geräten so , naja sonst aktiviere ich Zeile 36
wichtig ist ja das sonst alles läuft.
Ich habe 3 Stück nachgebaut, ohne Probleme. Mal in's Blaue gefragt:
  • Hardware: Spannungsteiler und Mosfet korrekt bestückt, mal durchgemessen?
  • Debug-Ausgabe: Stimmt hier die Spannung? Wenn bis dahin i.O., kann es nur noch an der CCU/FHEM o.ä. liegen (bei mir FHEM)

TomMajor
Beiträge: 1790
Registriert: 30.08.2017, 23:25
Hat sich bedankt: 175 Mal
Danksagung erhalten: 399 Mal
Kontaktdaten:

Re: Vorstellung: Wassermelder HB-Sec-WDS-2

Beitrag von TomMajor » 02.05.2021, 13:24

- Auf jeden Fall wie Gernot schreibt die ganze Batt.messung schaltung mal durchmessen
- Mosfet könnte auch defekt sein
- Wert der Batt.spannung "Echte Batteriespannungsmessung unter Last" im Seriellen Log?
- 0,5V in der RM WebUI ist aus meiner Erinnerung der Wert eines angelernten Sensors wenn nach Neustart der Zentrale das nächste Telegramm des Sensors noch nicht kam, also unbekannt bis der Sensor sendet
Viele Grüße,
Tom

Alexxx2005
Beiträge: 250
Registriert: 17.12.2014, 18:56
Hat sich bedankt: 19 Mal
Danksagung erhalten: 3 Mal

Re: Vorstellung: Wassermelder HB-Sec-WDS-2

Beitrag von Alexxx2005 » 03.05.2021, 16:15

Hallo Zusammen,
Schaltung ist in Ordnung habe jetzt quasi einfach mal gewartet und nun ist es
da , in dem Fall war es vermutlich
- 0,5V in der RM WebUI ist aus meiner Erinnerung der Wert eines angelernten Sensors wenn nach Neustart der Zentrale das nächste Telegramm des Sensors noch nicht kam, also unbekannt bis der Sensor sendet
Grüße Alex
WDS.PNG
WDS.PNG (9.62 KiB) 654 mal betrachtet

TomMajor
Beiträge: 1790
Registriert: 30.08.2017, 23:25
Hat sich bedankt: 175 Mal
Danksagung erhalten: 399 Mal
Kontaktdaten:

Re: Vorstellung: Wassermelder HB-Sec-WDS-2

Beitrag von TomMajor » 03.05.2021, 17:16

Freut mich das es geht und Danke für die Rückmeldung.

Ist wahrsch. so wie bei jedem batteriebetriebenen Sensor, bei einem Power-On des Sensors sendet dieser ja in der Regel direkt nach seiner Initialisierung/Messung und der erste Wert ist sofort verfügbar.
Wenn aber die Zentrale neu gestartet wird muss man auf die Messwerte des Sensors warten bis sein jeweiliges Update-Intervall wieder verstrichen ist.
Viele Grüße,
Tom

Nighthawk
Beiträge: 4
Registriert: 18.02.2022, 11:15
System: Alternative CCU (auf Basis OCCU)

Re: Vorstellung: Wassermelder HB-Sec-WDS-2

Beitrag von Nighthawk » 18.02.2022, 11:22

Hallo Tom,

ich bin endlich dazu gekommen mal den Wassermelder nachzubauen, danke für die Ausarbeitung!
Leider bekomme ich ausser dem Pairing des Sensors zu der piVCCU keine weitere Kommunikation zustande.

So sieht es im Seriallog aus:

Code: Alles auswählen

AskSin++ v5.0.0 (Feb 18 2022 10:27:43)
Address Space: 32 - 72
CC init1
CC Version: 14
 - ready
Device: WDS2_CUSTOM
Configuration: TWO_STATE
ADC Wet:   1008
Status:    DRY
Battery set low:  24
Battery set crit: 22
tmBatteryLoad Voltage: 3162
Activate Cycle Msg
Config Changed: List0
cycleInfoMsg: 1
lowBatLimit: 24
Battery set low:  24
transmitDevTryMax: 6
<- 10 01 A2 10 A5A812 3D6C87 06 01 00 00 00 0C 5A  - 327
-> 0E DF 84 53 F9D601 3D6C87 01 00 D1 33 00  - 876
waitAck: 00
<- 10 01 A2 10 A5A812 3D6C87 06 01 00 00 00 0C 5A  - 985
waitAck: 00
<- 10 01 A2 10 A5A812 3D6C87 06 01 00 00 00 0C 5A  - 1636
-> 11 01 A0 02 3D6C87 A5A812 04 1E 22 0C B0 1C 0A 04  - 1904
waitAck: 01
ADC Wet:   1013
Status:    DRY
ADC Wet:   1023
Status:    DRY
ADC Wet:   939
Status:    DRY
ADC Wet:   1022
Status:    DRY
ADC Wet:   1023
Status:    DRY
ADC Wet:   1023
Status:    DRY
ADC Wet:   1022
Status:    DRY
 debounce
 pressed
 released
<- 1A 02 80 00 A5A812 3D6C87 13 F1 21 57 41 54 45 52 43 48 4B 30 32 80 01 01 00  - 2750

 debounce
 pressed
-> 0A 02 80 02 3D6C87 A5A812 00  - 3002
 released
<- 1A 03 80 00 A5A812 3D6C87 13 F1 21 57 41 54 45 52 43 48 4B 30 32 80 01 01 00  - 3147

-> 0A 03 80 02 3D6C87 A5A812 00  - 3399
ADC Wet:   81
Status:    WATER
<- 0E 04 A2 41 A5A812 3D6C87 01 00 C8 0C 5A  - 5697
waitAck: 00
<- 0E 04 A2 41 A5A812 3D6C87 01 00 C8 0C 5A  - 6350
-> 11 04 A0 02 3D6C87 A5A812 04 E7 26 6E 63 52 E0 04  - 6619
waitAck: 01
ignore 0E F5 84 53 F9D601 3D6C87 01 00 D1 33 00  - 11511
ignore 17 7D 84 70 A5A522 000000 00 E6 2A 80 27 00 00 E0 9C 00 0C DD 00 00  - 19208
ADC Wet:   87
Status:    WATER
ADC Wet:   1022
Status:    DRY
<- 0E 05 A2 41 A5A812 3D6C87 01 01 00 0C 5A  - 23279
-> 11 05 A0 02 3D6C87 A5A812 04 DE 04 19 91 91 31 04  - 23547
waitAck: 01
Und so in der piVCCU:
Bildschirmfoto vom 2022-02-18 11-19-34.png
Bildschirmfoto vom 2022-02-18 11-19-34.png (17.54 KiB) 388 mal betrachtet
Ich wär Dir für eine Hilfestellung sehr dankbar.

Gruß
Alex
Zuletzt geändert von Roland M. am 18.02.2022, 13:32, insgesamt 1-mal geändert.
Grund: Doppelpost gelöscht

TomMajor
Beiträge: 1790
Registriert: 30.08.2017, 23:25
Hat sich bedankt: 175 Mal
Danksagung erhalten: 399 Mal
Kontaktdaten:

Re: Vorstellung: Wassermelder HB-Sec-WDS-2

Beitrag von TomMajor » 18.02.2022, 19:22

Unter Geräteeinstellungen/dieser WDS/Kanal 1/ hast du den Übertragungsmodus von gesichert auf Standard gestellt?
Viele Grüße,
Tom

Nighthawk
Beiträge: 4
Registriert: 18.02.2022, 11:15
System: Alternative CCU (auf Basis OCCU)

Re: Vorstellung: Wassermelder HB-Sec-WDS-2

Beitrag von Nighthawk » 18.02.2022, 19:40

Hallo Tom,

leider habe ich keine solche Einstellmöglichkeit:
Bildschirmfoto vom 2022-02-18 19-39-03.png

Antworten

Zurück zu „Hardwareentwicklung und Selbstbau von Aktoren und Sensoren“