Homematic Ultraschall Sensor

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

Vorheriges Thema - Nächstes Thema

gloob

#45
Ich habe die Firmware heute nochmal auf einen Sensor aufgespielt und kann keine Probleme feststellen. Die Integration in FHEM funktioniert wie gewohnt.

defmod HM_333005 CUL_HM 333005
attr HM_333005 .mId F205
attr HM_333005 IODev HomematicGateway
attr HM_333005 IOgrp vccu:HomematicGateway
attr HM_333005 autoReadReg 4_reqStatus
attr HM_333005 expert 2_raw
attr HM_333005 firmware 0.2
attr HM_333005 model HB-GEN-SENS
attr HM_333005 room CUL_HM
attr HM_333005 serialNr FHEM333005
attr HM_333005 subType custom
attr HM_333005 webCmd getConfig:clear msgEvents


Auch die Values passen bei einem anderen Sensor:

defmod HM_444001_Values CUL_HM 44400101
attr HM_444001_Values userattr valuesformat
attr HM_444001_Values model HB-GEN-SENS
attr HM_444001_Values peerIDs
attr HM_444001_Values room Homematic
attr HM_444001_Values valuesformat 2:distance:10 1:batVoltage:10

setstate HM_444001_Values 21.1 3.1
setstate HM_444001_Values 2019-04-25 19:31:26 R-eventDlyTime 30 s
setstate HM_444001_Values 2019-04-25 19:23:58 R-sign off
setstate HM_444001_Values 2019-04-25 19:31:26 RegL_01.  00:00 08:00 21:1E
setstate HM_444001_Values 2019-04-25 19:43:39 batVoltage 3.1
setstate HM_444001_Values 2019-04-25 19:43:39 distance 21.1
setstate HM_444001_Values 2019-04-25 19:25:04 peerList
setstate HM_444001_Values 2019-04-25 19:43:39 state 21.1 3.1
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

Kruemel

Hallo,
kann mir jemand erklären was diese Einstellungen bedeuten. Gibt es irgendwo eine Erklärung?
Vielen Dank.

2:distance:10 1:batVoltage:10

VG
Wolfgang
RPi, Homematik, LAN-CFG, Bewegungsmelder, Rauchmelder, Rolläden, Schalter, Türkontakte, Heizungsventile, FB7390, Owncloud, xBMC

papa

Zitat von: Kruemel am 25 April 2019, 22:19:16
Hallo,
kann mir jemand erklären was diese Einstellungen bedeuten. Gibt es irgendwo eine Erklärung?
Vielen Dank.

2:distance:10 1:batVoltage:10
Siehe hier https://forum.fhem.de/index.php/topic,57486.msg804110.html#msg804110
BananaPi + CUL868 + CUL433 + HM-UART + 1Wire

nugat1


Zitat von: nugat1 am 19 März 2019, 22:56:51
Hallo,
ich habe einen Arduino Pro Mini mit einem CC1101 Funkmodul, den ich schon erfolgreich mit mit "Standard"-Geräten der Asksinpp Library geflasht und an fhem angebunden habe.

Nun habe wollte ich den Ultraschallsensor ausprobieren.
Flashen funktioniert.
In den Lernmodus versetzen auch und anlernen auch, das Problem ist aber folgendes:
es wird lediglich ein erstelltes LogFile in der fhem GUI angezeigt.

defmod FileLog_HM_FCFDFE FileLog ./log/HM_FCFDFE-%Y.log HM_FCFDFE
attr FileLog_HM_FCFDFE logtype text
attr FileLog_HM_FCFDFE room CUL_HM


in diesem ist folgender Inhalt:
019-03-18_22:54:28 HM_FCFDFE D-firmware: 0.2
2019-03-18_22:54:28 HM_FCFDFE D-serialNr: ����������
2019-03-18_22:54:28 HM_FCFDFE D-firmware: 0.2
2019-03-18_22:54:28 HM_FCFDFE D-serialNr: ����������
2019-03-18_22:56:27 HM_FCFDFE D-firmware: 0.2
2019-03-18_22:56:27 HM_FCFDFE D-serialNr: ����������
2019-03-18_22:57:55 HM_FCFDFE ResndFail
2019-03-18_22:57:55 HM_FCFDFE RESPONSE TIMEOUT:RegisterRead
2019-03-18_23:02:03 HM_FCFDFE D-firmware: 0.2
2019-03-18_23:02:03 HM_FCFDFE D-serialNr: ����������


wenn man in die fhem.cfg schaut, taucht folgendes auf;
define HM_FCFDFE CUL_HM FCFDFE
setuuid HM_FCFDFE 5c9162c3-f33f-3214-98ee-9dd0df1fa57188c5
attr HM_FCFDFE .mId F0F1
attr HM_FCFDFE IODev HMLAN2
attr HM_FCFDFE IOgrp vccu:HMLAN2
attr HM_FCFDFE autoReadReg 4_reqStatus
attr HM_FCFDFE expert 2_raw
attr HM_FCFDFE firmware 0.2
attr HM_FCFDFE model unknown
attr HM_FCFDFE room CUL_HM
attr HM_FCFDFE serialNr ����������
attr HM_FCFDFE subType


HMConfig_AskSinPPCustom.pm habe ich in's FHEM Verzeichnis kopiert.
Was mache ich falsch?

Grüße

Hallo, ich wollte nur mal die Info geben, dass es nun mit dem Anlernen funktioniert
War wahrscheinlich ein schlechter Zeitpunkt und hatte etwas mit dem Umbau CUL_HM.pm zutun.

Ich hatte in der Zwischenzeit aber auf Basis des HB-UNI-Sensor1 einen Ultraschall-Sensor per Quick&Dirty zusammengebaut (Statt Luftdruck wird der Entfernungswert gesendet)
https://github.com/TomMajor/SmartHome/tree/master/HB-UNI-Sensor1

Ein entscheidender Vorteil dieses Sketches ist, dass aller 20x Senden auch mögliche Config-Änderungen übernommen werden, ohne die ConfigTaste drücken zu müssen.
Damit kann ich zu verschiedenen Tages und Nachtzeiten den Sendeintervall anpassen.

Lässt sich dies auch in dem Sketch umsetzen?

gloob

Ich habe mal wieder eine neue Gehäusevariante erstellt. Diesmal für die HB-UNI-Sensor1 Platine:
https://www.thingiverse.com/thing:3631375
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

gloob

Zitat von: nugat1 am 04 Mai 2019, 11:33:58
Ein entscheidender Vorteil dieses Sketches ist, dass aller 20x Senden auch mögliche Config-Änderungen übernommen werden, ohne die ConfigTaste drücken zu müssen.
Damit kann ich zu verschiedenen Tages und Nachtzeiten den Sendeintervall anpassen.

Lässt sich dies auch in dem Sketch umsetzen?

Umsetzen lässt sich das bestimmt aber welchen Vorteil siehst du darin? Ich habe hier Sensoren stehen, die alle 30 Sekunden einen Wert schicken und die Batterien sind nach 9 Monaten noch gut dabei: 2,7V.
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

ichbindas

Hoi,

gloob machst du die Dateien mit tinkercad?

Braucht man zum flashen einen ftdi adapter oder geht das auch mit nem usb kabel? Ich hatte mal eine ispindel geflasht und das ging mit einem einfachen usb micro kabel.

Kann man das sendeintervall auch auf 86400 stellen? In meinem heizöltank brauche ich nicht alle 30sek einen neuen stand :) was wäre der größte wert den ich hier eingeben kann?

Gruß daniel

gloob

Zitat von: ichbindas am 10 Juni 2019, 20:12:42
gloob machst du die Dateien mit tinkercad?
Nein mit Fusion360

Zitat von: ichbindas am 10 Juni 2019, 20:12:42
Braucht man zum flashen einen ftdi adapter oder geht das auch mit nem usb kabel? Ich hatte mal eine ispindel geflasht und das ging mit einem einfachen usb micro kabel.
Ja man benötigt einen FTDI Adapter

Zitat von: ichbindas am 10 Juni 2019, 20:12:42
Kann man das sendeintervall auch auf 86400 stellen? In meinem heizöltank brauche ich nicht alle 30sek einen neuen stand :) was wäre der größte wert den ich hier eingeben kann?
In der aktuellen Firmware kann man das Intervall nur auf 255 Sekunden stellen.
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

ichbindas

#53
Könnte man das Intervall hochsetzen? 255 Sekunden ist echt sportlich :)

Sorry wegen der ftdi frage. Die ispindel hatte nen ardu mit usb. Der hier hat nix. Ich zieh die frage zurück :D

ZnarfMe

Hi gibt es irgendwo die Gerberdatei für die dritte Version zum Download? Gruß

gloob

Zitat von: ZnarfMe am 10 Juni 2019, 21:31:26
Hi gibt es irgendwo die Gerberdatei für die dritte Version zum Download? Gruß

Leider gibt es die Gerberdateien nicht online und ich habe auch nur noch weniger Platinen übrig die ich selbst benötige.
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

ZnarfMe

Schade könnte noch sechs Sensoren benötigen.


Sent from my iPhone using Tapatalk Pro

gloob

Zitat von: ZnarfMe am 10 Juni 2019, 21:38:09
Schade könnte noch sechs Sensoren benötigen.


Sent from my iPhone using Tapatalk Pro

Ich baue bestimmt bei Gelegenheit nochmal welche auf.  ;)
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

ichbindas

Gloob habe heute die v4 gedruckt. Saubere arbeit! Danke für das modell

(https://uploads.tapatalk-cdn.com/20190613/2345293c8f4cd62ac9fd6165c8d6a838.jpg)

Gedruckt mit einem prusa mk2.5 in pet :)
Druckzeit 4,5 + 1,5 stunden

gloob

Zitat von: ichbindas am 13 Juni 2019, 17:39:04
Gloob habe heute die v4 gedruckt. Saubere arbeit! Danke für das modell

(https://uploads.tapatalk-cdn.com/20190613/2345293c8f4cd62ac9fd6165c8d6a838.jpg)

Gedruckt mit einem prusa mk2.5 in pet :)
Druckzeit 4,5 + 1,5 stunden

Sehr gut. Ich habe fast die gleichen Zeiten mit meinem CR-10 mit Amazon PETG.
Bitte immer aufpassen welche Platine und Batteriehalter man hat, deswegen habe ich mittlerweile 5 Versionen davon.
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