Selbstbau HM_WDS10_TH_O mit Luftdruckmessung

Begonnen von trilu, 23 Februar 2014, 12:23:22

Vorheriges Thema - Nächstes Thema

justme1968

hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Dirk

Zitat von: moonsorrox am 04 September 2014, 14:46:10
Was er meldet ist aber noch Activity...
Die Activity-Meldungen kommen vom FHEM nicht vom Sensor.

ZitatDen zweiten Innensensor bekomme ich überhaupt nicht mehr dazu in Fhem zu pairen...! Es erscheint nichts an Code...
Die Led Blinkt aber wenn du die Config-Taste drückst?

ZitatWelche Möglichkeit habe ich, diese noch einmal komplett aus Fhem raus zunehmen
- Den Sensor in FHEM löschen.
- Den Sensor zurück setzen.
Dazu einmal die Config-Taste drücken. Dann sollte die Led blinken. Jetzt die Config-Taste so lange drücken bis die Led schnell blinkt, dann loslassen.
Während die Led schnell blinkt noch einmal die Config-Taste lange drücken bis die LED aus geht. Dann sollte der Sensor intern den EEprom zurück setzen.

Ich glaube aber das da noch irgendwo anders ein Problem ist. Was mich vor allem noch wundert, dass bei dir der Anlernvorgang nicht automatisch die richtigen Einstellungen anlegt.

Was für ein Interface benutzt du denn?


Zitat von: Bennemannc am 04 September 2014, 15:21:11
Ich habe zwischendurch auch mit pairSerial
Soweit ich mich erinnere habe ich pairSerial gar nicht im Sensor implementiert :)

Gruß
Dirk

moonsorrox

Zitat von: Bennemannc am 04 September 2014, 15:21:11
der RSSI Wert steht bei Internals - also darüber. Er sagt aus, wie gut das Signal bzw. die Verständigung ist. Er wird immer in -Werten angegeben, je kleiner desto besser.

Ok das kannte ich noch nicht, Danke :)

Also der Aussensensor der jetzt ausgestiegen ist hat den Wert nicht, wohl weil er weg ist...

Im Vergleich dazu:
1. Innensensor: HMUSB_RSSI -57 (der ist ca. 3m vor dem Aussensensor positioniert, also näher am HMUSB)

Der andere den ich ich heute versucht hab vergebens anzulernen, bis dann doch zwei Zeilen kamen
2. Innensensor: HMUSB_RSSI -74 (den habe ich im ersten Stock liegen)

Der hat mir kein Seriennr. und kein Typ usw. geliefert beim pairen, das habe ich von Hand eingetragen und jetzt sendet er auch, aber es fehlt eben die Sr Nr. und die Firmware.
Deshalb wollte ich diese nochmal komplett ablernen.

Zitat von: Bennemannc am 04 September 2014, 15:21:11
Ich habe zwischendurch auch mit pairSerial - also über die Seriennummer gemacht. Einmal hat er das hinbekommen, beim Innensensor klappe danach das pairForSec sofort. Ich würde da mal abwechselnd testen.

tja das geht ja nicht ohne Seriennummer.. aber ich hole den mal rein, schraube ihn auf und paire ihn nochmal bleibt mir ja keine andere Möglichkeit
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

moonsorrox

#873
Zitat von: Dirk am 04 September 2014, 15:33:29
Die Activity-Meldungen kommen vom FHEM nicht vom Sensor.
das dachte ich mir...  ;)

Zitat von: Dirk am 04 September 2014, 15:33:29
Die Led Blinkt aber wenn du die Config-Taste drückst?
ja geht alles er ist ja jetzt da und sendet auch, aber ich werde das nochmal machen weil ja nur 2 Zeilen Code kommen.

Zitat von: Dirk am 04 September 2014, 15:33:29
Was für ein Interface benutzt du denn?
USB Adapter...

Werde jetzt nochmals den zweiten Innensensor komplett zurück setzen und nochmal machen.. mal schauen ob er dann den kompletten Code bringt..!

Edit:// nach komplett Reset wieder nur zwei Zeilen Code einschl. Log.
Bin auch extra in die Nähe des USB Adapter gegangen zum anlernen. RSSI -66

Den Aussensensor werde ich erst einmal rein holen, denn den muss ich ja aufschrauben...! Der hat es also ca. 2 Tage gemacht und nun ausgestiegen...
Entfernung zum USB Adapter ist ca. 9m mit einer dicken Innen-Wand und eben die Außenwand/Terrassentür dazwischen, wenn der Sensor wieder meldet werde ich mal den RSSi wert beobachten, mal schauen wie schlecht der gegen meine anderen Werte ist, wenn das aussagekräftig ist..?
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

Dirk


moonsorrox

#875
Zitat von: Dirk am 04 September 2014, 16:10:29
Was für einen, CUL oder HM-CFG-USB?
HM-CFG-USB
Daran liegt das wohl nicht, denn ich habe gerade den ganzen Anlernprozess an einem zweiten Cubietruck, ebenfalls mit einem HM-CFG-USB Adapter probiert... auch hier kommen nur 2 Zeilen plus Log

So, der Aussensensor geht wieder, ich habe den bisher nur reingeholt... Er sendet wieder...!
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

Bennemannc

Hallo,

die RSSI Werte sind unkritisch - bei mir geht das bis ca. -80 / -90. Danach bekomme ich Ausfälle bzw. der Sensor Mus mehrmals senden, was die Batterie leersaugt.
Ich nutze derzeit einen HM-CFG-LAN. Mal sehen ob ich heute Abend dazu komme, das mal mit dem Raspi und dem USB zu testen.

Gruß Christoph
Cubietruck, Fhem 5.8
CC-RT-DN|LC-SW2-FM|RC-12|RC-19|LC-SW4-BA-PCB|LCp-SW1-BA-PCB|ES-PMSw1-Pl|LC-Bl1PBU-FM|PBI-4-FM|CC-VD|CC-TC|SEC-SC(2)|RC-KEY3-B|LC-Sw1PBU-FM|PB-2-FM|WDS100-C6-O|WDC7000|LC-Bl1-FM
Module: Dewpoint,FB_Callmonitor,HCS,Panstamp,at,notify,THRESHOLD,average,DOIF

moonsorrox

#877
so da der Außensensor ohne mein zutun (nur rein geholt) wieder geht hier mal der RSSI Wert -77
Der zweite Sensor im Wohnzimmer der ca. 4m weiter Richtung USB Adapter liegt hat einen RSSI von -57

Beide trennen ca. 5-6 m

Der Sensor der sich nicht richtig pairen läßt liegt oben im 1. Stock und hat RSSI -68
Also alles vertreten und sollte ohne Probleme gehen, mal schauen was der Außensensor heute Abend macht wenn die Rollläden runter gehen, ob es schlechter wird..!

Aber sollte das alles so kritisch sein das die laufend aussteigen, gestern der Sensor im Wohnziemer heute der Außensensor..?
Tja und was ist mit dem pairen, das geht ja auch nicht und was soll ich machen..? Einige Fragen, hat denn niemand weiter diese Probleme mit der Entfernung..?
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

Bennemannc

Hallo moonsorrox,

ich wollte gerade schreiben - geht mir auch so, da viel mir ein ....
Hast Du die Datei HMConfig_SenTHPL.pm heruntergeladen und nach ./fhem/FHEM/ kopiert ? Wenn diese "Erweiterungsdatei" nicht da ist, wird das Gerät nicht komplett angelegt.
Wenn nein - geh in diesem Tread mal ein paar Seiten zurück, da ist ein Link auf diese Datei.

Gruß Christoph
Cubietruck, Fhem 5.8
CC-RT-DN|LC-SW2-FM|RC-12|RC-19|LC-SW4-BA-PCB|LCp-SW1-BA-PCB|ES-PMSw1-Pl|LC-Bl1PBU-FM|PBI-4-FM|CC-VD|CC-TC|SEC-SC(2)|RC-KEY3-B|LC-Sw1PBU-FM|PB-2-FM|WDS100-C6-O|WDC7000|LC-Bl1-FM
Module: Dewpoint,FB_Callmonitor,HCS,Panstamp,at,notify,THRESHOLD,average,DOIF

Dirk

Ich habe das ganze mal mit einem HM-CFG-USB getestet.
Mit einem FHEM frisch aus dem SVN von vor ein paar minuten.

Ein Druck auf die Config-Taste vom Sensor ohne HMConfig_SenTHPL.pm liefert folgendes:
2014-09-04 20:37:22 CUL_HM CUL_HM_ID_F101_112233 D-firmware: 0.11
2014-09-04 20:37:22 CUL_HM CUL_HM_ID_F101_112233 D-serialNr: SEN0THPL03

@ moonsorrox: Sind das die 2 Zeilen von dem du schreibst?

Dann Autocreate mit der Datei HMConfig_SenTHPL.pm im FHEM-Ordner. Das sollte dann so aussehen:

2014-09-04 20:45:28 Global global UNDEFINED CUL_HM_HB_UW_Sen_THPL_I_112233 CUL_HM 112233
2014-09-04 20:45:28 Global global DEFINED CUL_HM_HB_UW_Sen_THPL_I_112233
2014-09-04 20:45:28 Global global DEFINED FileLog_CUL_HM_HB_UW_Sen_THPL_I_112233
2014-09-04 20:45:28 Global global SAVE
2014-09-04 20:45:28 CUL_HM ActionDetector status_CUL_HM_HB_UW_Sen_THPL_I_112233: alive
2014-09-04 20:45:28 CUL_HM CUL_HM_HB_UW_Sen_THPL_I_112233 D-firmware: 0.11
2014-09-04 20:45:28 CUL_HM CUL_HM_HB_UW_Sen_THPL_I_112233 D-serialNr: SEN0THPL03
2014-09-04 20:45:28 CUL_HM CUL_HM_HB_UW_Sen_THPL_I_112233 Activity: alive
2014-09-04 20:45:28 HMLAN HMLAN UNKNOWNCODE A0A2280021ACAE511223300::-48:HMLAN


Gruß
Dirk

Bennemannc

Hallo Dirk,

genau das gleiche hatte ich auch gemacht .... und natürlich prompt die HM_Config Erweiteung vergessen. Könntest Du bitte an dem Ersten Tread einen Link zu dieser Datei und ggf. auch zu der aktuellen Firmware machen ? Dann kann man darauf verweisen.
Alternativ könnte man die Links auch im Wiki hinterlegen und im ersten Tread einen Verweis auf das Wiki machen. ich weiß nicht wasmbesser zu pflegen ist.

Gruß Christoph
Cubietruck, Fhem 5.8
CC-RT-DN|LC-SW2-FM|RC-12|RC-19|LC-SW4-BA-PCB|LCp-SW1-BA-PCB|ES-PMSw1-Pl|LC-Bl1PBU-FM|PBI-4-FM|CC-VD|CC-TC|SEC-SC(2)|RC-KEY3-B|LC-Sw1PBU-FM|PB-2-FM|WDS100-C6-O|WDC7000|LC-Bl1-FM
Module: Dewpoint,FB_Callmonitor,HCS,Panstamp,at,notify,THRESHOLD,average,DOIF

moonsorrox

#881
Zitat von: Dirk am 04 September 2014, 20:51:34
@ moonsorrox: Sind das die 2 Zeilen von dem du schreibst?
Nein er legt mir nur diese beiden an...! Und eben noch das für die Logdatei


define CUL_HM_HB_UW_Sen_THPL_I_E742C9 CUL_HM E742C9
attr CUL_HM_HB_UW_Sen_THPL_I_E742C9 room CUL_HM

define FileLog_CUL_HM_HB_UW_Sen_THPL_I_E742C9 FileLog ./log/CUL_HM_HB_UW_Sen_THPL_I_E742C9-%Y.log CUL_HM_HB_UW_Sen_THPL_I_E742C9
attr FileLog_CUL_HM_HB_UW_Sen_THPL_I_E742C9 logtype text
attr FileLog_CUL_HM_HB_UW_Sen_THPL_I_E742C9 room CUL_HM


Über diese Datei haben wir schon gesprochen und ja diese habe ich nach fhem kopiert... Daran liegt das dann nicht
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

Dirk

Poste bitte mal die Zeilen aus dem Event Monitor.

Zitat von: Bennemannc am 04 September 2014, 21:01:15
Könntest Du bitte an dem Ersten Tread einen Link zu dieser Datei und ggf. auch zu der aktuellen Firmware machen ?
Das soll alles noch ins Wiki rein.
Ich hänge mit der Dokumentation leider etwas hinterher

moonsorrox

#883
Zitat von: Dirk am 04 September 2014, 21:22:42
Poste bitte mal die Zeilen aus dem Event Monitor.
wenn du mich meinst...
Ich habe den Sensor schon umbenannt hier mal die Werte und wie gesagt ich habe die Readings model und subtype von Hand eingetragen da sie ja nicht gekommen sind...

2014-09-04 22:03:49 CUL_HM Temperatur_Wohnzimmer temperature: 23.8
2014-09-04 22:03:49 CUL_HM Temperatur_Wohnzimmer battery: ok
2014-09-04 22:03:49 CUL_HM Temperatur_Wohnzimmer humidity: 55
2014-09-04 22:03:49 CUL_HM Temperatur_Wohnzimmer luminosity: 0.06
2014-09-04 22:03:49 CUL_HM Temperatur_Wohnzimmer batVoltage: 3.03
2014-09-04 22:03:49 CUL_HM Temperatur_Wohnzimmer T: 23.8 H: 55 L: 0.06 batVoltage: 3.03


achso, die Datei HMConfig_SenTHPL.pm ist bei mir noch vorhanden, hätte ja sein könne das die aufeinmal weg ist  8)

Nachtrag:
Und der Außensensor hat sich um 20.06 Uhr verabschiedet bei einer RSSI -78 also ist das nicth die Reichweite..?
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

Dirk

Ich meine eigentlich die Zeilen aus dem Eventlog wenn er automatisch angelegt wird. Also wenn die manuell angelegten Daten fehlen.
Ich habe trotzdem keine Idee warum bei dir die Daten nicht alle automatisch angelegt werden. Auf alle Fälle ist das merkwürdig.

FHEM ist auch aktuell?