HB-UNI-Sensor1-THPD-BME280 HomeAssistant

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

Moderator: Co-Administratoren

Benutzeravatar
FUEL4EP
Beiträge: 584
Registriert: 01.11.2017, 17:26
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 76 Mal
Danksagung erhalten: 77 Mal
Kontaktdaten:

Re: HB-UNI-Sensor1-THPD-BME280 HomeAssistant

Beitrag von FUEL4EP » 02.05.2021, 16:17

Um 2 Dinge bitte ich Dich:

1. Bitte poste den LOG Deines Frequenztests.

2. Bitte stelle in Deiner RaspberyyMatic unter

Code: Alles auswählen

Startseite > Einstellungen > Systemsteuerung > Zentralen-Wartung im Fehlerprotokoll unten für 'Homematic Funk' auf 'Alles loggen'
Alles_loggen.png
Alles_loggen.png (20.1 KiB) 579 mal betrachtet
Dann lerne den Sensor zuerst nochmals ganz ab (falls doch aufgelistet): Aus der Zentrale löschen.

Beim Anlernen solltest Du dann im RaspberryMatic LOG File etwa dies bekommen:
May 2 16:00:04 homematic-raspi user.debug rfd: Entering install mode for 60 s
May 2 16:00:08 homematic-raspi user.debug rfd: BME280THP1's type is HB-UNI-Sensor-THPD-BME280
May 2 16:00:08 homematic-raspi user.debug rfd: (QEQXXXXXXX) Response status: OK, Data.
May 2 16:00:08 homematic-raspi user.debug rfd: Device firmware version is 1.0
May 2 16:00:09 homematic-raspi user.debug rfd: Response accepted: @761338445 RSSI=-195dB 0xF60401 -> 0xXXXXXX ACK [QEQXXXXXXX]: CNT=1,RPTEN=1,RPTED=0,BIDI=0,BURST=0,WAKEUP=0,WAKEMEUP=0,BCAST=0,TYPE=0x02
May 2 16:00:09 homematic-raspi user.debug rfd: TX: @761338446 0xXXXXXX -> 0xF60401 CONFIG_WRITE_INDEX [QEQXXXXXXX]: CNT=10,RPTEN=1,RPTED=0,BIDI=1,BURST=0,WAKEUP=0,WAKEMEUP=0,BCAST=0,TYPE=0x01 CONFIG_CHANNEL = 0 DATA = 02 01 0A 19 0B 57 0C 4D
May 2 16:00:09 homematic-raspi user.debug rfd: (QEQXXXXXXX) Response status: Telegram sent, received ACK.
May 2 16:00:09 homematic-raspi user.debug rfd: Response accepted: @761338606 RSSI=-185dB 0xF60401 -> 0xXXXXXX ACK [QEQXXXXXXX]: CNT=10,RPTEN=1,RPTED=0,BIDI=0,BURST=0,WAKEUP=0,WAKEMEUP=0,BCAST=0,TYPE=0x02
May 2 16:00:09 homematic-raspi user.debug rfd: TX: @761338606 0xXXXXXX -> 0xF60401 CONFIG_END [QEQXXXXXXX]: CNT=19,RPTEN=1,RPTED=0,BIDI=1,BURST=0,WAKEUP=0,WAKEMEUP=0,BCAST=0,TYPE=0x01 CONFIG_CHANNEL = 0
May 2 16:00:09 homematic-raspi user.debug rfd: (QEQXXXXXXX) Response status: Telegram sent, received ACK.
May 2 16:00:09 homematic-raspi user.debug rfd: Response accepted: @761338756 RSSI=-181dB 0xF60401 -> 0xXXXXXX ACK [QEQXXXXXXX]: CNT=19,RPTEN=1,RPTED=0,BIDI=0,BURST=0,WAKEUP=0,WAKEMEUP=1,BCAST=0,TYPE=0x02
May 2 16:00:09 homematic-raspi user.debug rfd: GetAvailableFirmware for HB-UNI-Sensor-THPD-BME280
May 2 16:00:09 homematic-raspi user.debug rfd: TX: @761338758 0xXXXXXX -> 0xF60401 CONFIG_PARAM_REQ [QEQXXXXXXX]: CNT=28,RPTEN=1,RPTED=0,BIDI=1,BURST=0,WAKEUP=0,WAKEMEUP=0,BCAST=0,TYPE=0x01 CONFIG_CHANNEL = 0 CONFIG_PEER_ADDRESS = 0x000000 CONFIG_PEER_CHANNEL = 0 CONFIG_PARAM_LIST = 0
May 2 16:00:09 homematic-raspi user.debug rfd: Response accepted: @761338933 RSSI=-180dB 0xF60401 -> 0xXXXXXX INFO_PARAM_RESPONSE_PAIRS [QEQXXXXXXX]: CNT=28,RPTEN=1,RPTED=0,BIDI=1,BURST=0,WAKEUP=0,WAKEMEUP=0,BCAST=0,TYPE=0x10 DATA = 0A 19 0B 57 0C 4D 05 40 12 1A 14 06 20 00 21 F0
May 2 16:00:09 homematic-raspi user.debug rfd: Response accepted: @761339084 RSSI=-76dB 0xF60401 -> 0xXXXXXX INFO_PARAM_RESPONSE_PAIRS [QEQXXXXXXX]: CNT=28,RPTEN=1,RPTED=0,BIDI=0,BURST=0,WAKEUP=0,WAKEMEUP=0,BCAST=0,TYPE=0x10 DATA = 22 00 23 54 00 00
May 2 16:00:09 homematic-raspi user.debug rfd: TX: @761339085 0xXXXXXX -> 0xF60401 CONFIG_PARAM_REQ [QEQXXXXXXX]: CNT=37,RPTEN=1,RPTED=0,BIDI=1,BURST=0,WAKEUP=0,WAKEMEUP=0,BCAST=0,TYPE=0x01 CONFIG_CHANNEL = 1 CONFIG_PEER_ADDRESS = 0x000000 CONFIG_PEER_CHANNEL = 0 CONFIG_PARAM_LIST = 1
May 2 16:00:09 homematic-raspi user.debug rfd: (QEQXXXXXXX) Response status: Telegram sent, received ACK.
May 2 16:00:09 homematic-raspi user.debug rfd: Response accepted: @761339247 RSSI=-180dB 0xF60401 -> 0xXXXXXX INFO_PARAM_RESPONSE_PAIRS [QEQXXXXXXX]: CNT=37,RPTEN=1,RPTED=0,BIDI=0,BURST=0,WAKEUP=0,WAKEMEUP=0,BCAST=0,TYPE=0x10 DATA = 01 FC 02 00 03 00 00 00
May 2 16:00:09 homematic-raspi user.debug rfd: TX: @761339247 0xXXXXXX -> 0xF60401 CONFIG_PEER_LIST_REQ [QEQXXXXXXX]: CNT=46,RPTEN=1,RPTED=0,BIDI=1,BURST=0,WAKEUP=0,WAKEMEUP=0,BCAST=0,TYPE=0x01 CONFIG_CHANNEL = 1
May 2 16:00:09 homematic-raspi user.debug rfd: (QEQXXXXXXX) Response status: Telegram sent, received ACK.
May 2 16:00:09 homematic-raspi user.debug rfd: Response accepted: @761339403 RSSI=-181dB 0xF60401 -> 0xXXXXXX INFO_PEER_LIST [QEQXXXXXXX]: CNT=46,RPTEN=1,RPTED=0,BIDI=0,BURST=0,WAKEUP=0,WAKEMEUP=0,BCAST=0,TYPE=0x10 LINK_PEER_ADDRESS = 0x000000 LINK_PEER_CHANNEL = 0 LINK_PEER_ADDRESS = 0x000000 LINK_PEER_CHANNEL = 0 LINK_PEER_ADDRESS = 0x000000 LINK_PEER_CHANNEL = 0 LINK_PEER_ADDRESS = 0x000000 LINK_PEER_CHANNEL = 0
May 2 16:00:09 homematic-raspi user.debug rfd: (QEQXXXXXXX) Response status: OK, Data.
May 2 16:00:09 homematic-raspi user.debug rfd: Saving device BME280THP1
May 2 16:00:10 homematic-raspi user.debug rfd: (QEQXXXXXXX) Response status: OK, Data.
May 2 16:00:10 homematic-raspi user.debug rfd: GetAvailableFirmware for HB-UNI-Sensor-THPD-BME280
Was steht bei Dir im LOG File nach ' Entering install mode for 60 s'?

Hast Du das Addon 'hb-ep-devices-addon' auf Deiner RaspberryMatic installiert?
Grüße

Ewald

Meine SmartHome Entwicklungen gibt es hier: FUEL4Ps Homeautomation Github Repository oder als ZIP
Das passende RaspberryMatic Addon ist hb-ep-devices-addon
Passende Platinen gib es hier: PCBs

RG1004
Beiträge: 33
Registriert: 02.01.2021, 14:51
System: CCU
Hat sich bedankt: 3 Mal

Re: HB-UNI-Sensor1-THPD-BME280 HomeAssistant

Beitrag von RG1004 » 02.05.2021, 17:02

Gerne. Anbei die Antworten:

1.) Das hb-ep-devices-addon ist installiert:
HP-EB-device Addon.png
HP-EB-device Addon.png (15.51 KiB) 571 mal betrachtet
2.) Anbei der Log des Frequenztests:

Code: Alles auswählen

16:47:02.893 -> AskSin++ v5.0.0 (May  2 2021 16:46:43)
16:47:02.893 -> CC init1
16:47:02.893 -> CC Version: 14
16:47:02.893 ->  - ready
16:47:02.893 -> Start searching ...
16:47:02.893 -> Freq 0x21656A 868.300 MHz:   0
16:48:03.167 -> Freq 0x2165BA 868.332 MHz:   0
16:49:03.474 -> Freq 0x21651A 868.268 MHz:   0
16:50:03.717 -> Freq 0x21660A 868.363 MHz: 68B1DC.  1 / -81dBm
16:50:17.983 -> Search for upper bound
16:50:17.983 -> Freq 0x21661A 868.370 MHz:   0
16:51:18.235 -> Search for lower bound
16:51:18.235 -> Freq 0x2165FA 868.357 MHz: CRC Failed
16:52:18.526 ->   0
16:52:18.526 -> 
16:52:18.526 -> Done: 0x21660A - 0x21660A
16:52:18.526 -> Calculated Freq: 0x21660A 868.363 MHz
16:52:18.526 -> Store into config area: 660A...stored!
Die Info aus dem Logfile:

Code: Alles auswählen

May  2 16:53:00 0 syslog.info syslogd exiting
May  2 16:53:00 0 syslog.info syslogd started: BusyBox v1.33.0
May  2 16:53:00 0 user.notice kernel: klogd started: BusyBox v1.33.0 (2021-03-20 10:27:27 UTC)
May  2 16:53:12 0 user.debug rfd: Event: CENTRAL.PONG="40:66:7a:00:47:f9"
May  2 16:53:12 0 user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
May  2 16:53:12 0 user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
May  2 16:53:42 0 user.debug rfd: Event: CENTRAL.PONG="40:66:7a:00:47:f9"
May  2 16:53:42 0 user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
May  2 16:53:42 0 user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
May  2 16:54:00 0 user.debug rfd: RX for QEQ1894523: @764569670 RSSI=-102dB 0x709F0B -> 0x000000 WEATHER [QEQ0690922]:   CNT=58,RPTEN=1,RPTED=0,BIDI=0,BURST=0,WAKEUP=0,WAKEMEUP=1,BCAST=1,TYPE=0x70   LOWBAT = 0   TEMP = 253   HUMIDITY = 100   RAINING = 0   RAINCNT = 0   WINDSPEED = 0   WINDDIR = 0   WINDDIR_RANGE = 0   BRIGHTNESS = 0
May  2 16:54:00 0 user.debug rfd: Event: QEQ1894523:1.TEMPERATURE=25.300000
May  2 16:54:00 0 user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
May  2 16:54:00 0 user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
May  2 16:54:12 0 user.debug rfd: Event: CENTRAL.PONG="40:66:7a:00:47:f9"
May  2 16:54:12 0 user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
May  2 16:54:12 0 user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
May  2 16:54:37 0 user.debug rfd: Entering install mode for 60 s
May  2 16:54:42 0 user.debug rfd: Event: CENTRAL.PONG="40:66:7a:00:47:f9"
May  2 16:54:42 0 user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
May  2 16:54:42 0 user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
May  2 16:55:12 0 user.debug rfd: Event: CENTRAL.PONG="40:66:7a:00:47:f9"
May  2 16:55:12 0 user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
May  2 16:55:12 0 user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
May  2 16:55:37 0 user.debug rfd: (QEQ0690922) Response status: OK.
May  2 16:55:37 0 user.debug rfd: Leaving install mode.
May  2 16:55:39 0 user.debug rfd: Entering install mode for 60 s
May  2 16:55:42 0 user.debug rfd: Event: CENTRAL.PONG="40:66:7a:00:47:f9"
May  2 16:55:42 0 user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
May  2 16:55:42 0 user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
May  2 16:55:46 0 user.debug rfd: (QEQ0690922) Response status: OK.
May  2 16:55:46 0 user.debug rfd: Leaving install mode.
Da finde ich keinen Handshake mit einem Sensor....

Der Sensor ist nicht in der Zentrale auffindbar.

Gruß
Roman

jp112sdl
Beiträge: 12085
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 847 Mal
Danksagung erhalten: 2139 Mal
Kontaktdaten:

Re: HB-UNI-Sensor1-THPD-BME280 HomeAssistant

Beitrag von jp112sdl » 02.05.2021, 17:08

FUEL4EP hat geschrieben:
02.05.2021, 15:37
jp112sdl hat geschrieben:
02.05.2021, 14:44
Bei dem Startup deines Sketches ist auch nicht ersichtlich, dass eine gespeicherte Frequenz geladen wird.
In LOG File steht

Code: Alles auswählen

Config Freq: 0x21664A
Das ist doch das Laden der im EEPROM gespeicherten Frequenz, oder nicht?
Hatte ich in der Eile übersehen. :mrgreen:
Ich zieh die Tür hier wieder leise hinter mir zu :wink:

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

Benutzeravatar
FUEL4EP
Beiträge: 584
Registriert: 01.11.2017, 17:26
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 76 Mal
Danksagung erhalten: 77 Mal
Kontaktdaten:

Re: HB-UNI-Sensor1-THPD-BME280 HomeAssistant

Beitrag von FUEL4EP » 02.05.2021, 17:24

Danke. Die gespeicherte Frequenz ist OK.

Warum wird der install mode nach bereits 7 Sekunden wieder verlassen (16:55:39 => 16:55:46) ?
May 2 16:55:39 0 user.debug rfd: Entering install mode for 60 s
May 2 16:55:42 0 user.debug rfd: Event: CENTRAL.PONG="40:66:7a:00:47:f9"
May 2 16:55:42 0 user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
May 2 16:55:42 0 user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
May 2 16:55:46 0 user.debug rfd: (QEQ0690922) Response status: OK.
May 2 16:55:46 0 user.debug rfd: Leaving install mode.
Welche Zentrale mit welcher Firmwareversion verwendest Du?

Kannst Du andere Sensoren an Deine Zentrale anlernen?

Wenn Du auf Deine Sensorhardware den Sketch 'HM-WDS40-TH-I' flasht, lässt sich der dann anlernen?

Hast Du einen Asksin Analyzer CS?

Ich habe zur Zeit leider keine Idee mehr, weshalb sich Deine Zentrale anders verhält als meine RaspberryMatic 3.57.5.20210424 auf einem Raspi Pi 3B+.
Grüße

Ewald

Meine SmartHome Entwicklungen gibt es hier: FUEL4Ps Homeautomation Github Repository oder als ZIP
Das passende RaspberryMatic Addon ist hb-ep-devices-addon
Passende Platinen gib es hier: PCBs

Benutzeravatar
stan23
Beiträge: 2030
Registriert: 13.12.2016, 21:14
System: Alternative CCU (auf Basis OCCU)
Wohnort: Altmühltal
Hat sich bedankt: 576 Mal
Danksagung erhalten: 335 Mal
Kontaktdaten:

Re: HB-UNI-Sensor1-THPD-BME280 HomeAssistant

Beitrag von stan23 » 02.05.2021, 18:30

RG1004 hat geschrieben:
02.05.2021, 17:02
2.) Anbei der Log des Frequenztests:
In den FreqTest wurde ein einziges Telegramm empfangen. Ich fürchte der ist nichts wert.
Hast du ACTIVE_PING aktiviert? Wenn ja, und falls die Zentralenadresse sowie ein bereits bekanntes Gerät korrekt eingetragen sind, müssen da mehr Antworten kommen.
Wenn ACTIVE_PING nicht aktiviert ist, dann musst du bei jedem Schritt dafür sorgen dass Telegramme "vorbeifliegen", z.B. eine Schaltsteckdose schalten.
Viele Grüße
Marco

RaspberryMatic als VM auf einem NUC mit Proxmox und USB-Funkmodul
~80 Geräte (HM, HmIP, HMW, HBW, AskSin)

RG1004
Beiträge: 33
Registriert: 02.01.2021, 14:51
System: CCU
Hat sich bedankt: 3 Mal

Re: HB-UNI-Sensor1-THPD-BME280 HomeAssistant

Beitrag von RG1004 » 02.05.2021, 18:41

Anbei die Antworten:

1.) Firmware:
gerade auf Ver 3.57.5.20210424 upgedatet und alles auch nochmals mit dieser Version gemacht. Gleiches Ergebnis.

2.)
Kannst Du andere Sensoren an Deine Zentrale anlernen?
Ich habe in letzter Zeit nur einen HMIP Sensor angelernt. War problemlos möglich.

3.)
Wenn Du auf Deine Sensorhardware den Sketch 'HM-WDS40-TH-I' flasht, lässt sich der dann anlernen?
Hab ich probiert. Geht auch nicht.

4.)
Hast Du einen Asksin Analyzer CS?
Nein. Was ist das?

5.) Neuer Versuch des Anlernens.
Hab nochmals mit der neuen Firmware 3.57.5.20210424 versucht anzulernen. Der Anlernmodus war jetzt 60sec aktiv. Ergebnis aber immer das Selbe. Funktioniert nicht:

Code: Alles auswählen

May  2 18:31:07 0 user.debug rfd: Entering install mode for 60 s
May  2 18:31:12 0 user.debug multimac: C<: #89 TRX GetDutyCycle
May  2 18:31:12 0 user.debug multimac: C< @761678: bin:FD 00 03 01 59 03 CE 18
May  2 18:31:12 0 user.debug multimac: C> @761783: #89 TRX Response Ack 08
May  2 18:31:12 0 user.debug multimac: SubsystemBidcos::CheckDutyCycleEventThreshold( 4.0, 4.0 ) = 0
May  2 18:31:17 0 user.debug rfd: Event: CENTRAL.PONG="40:66:7a:00:47:f9"
May  2 18:31:17 0 user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
May  2 18:31:17 0 user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
May  2 18:31:22 0 user.debug multimac: C<: #90 TRX GetDutyCycle
May  2 18:31:22 0 user.debug multimac: C< @771679: bin:FD 00 03 01 5A 03 C4 18
May  2 18:31:22 0 user.debug multimac: C> @771783: #90 TRX Response Ack 08
May  2 18:31:22 0 user.debug multimac: SubsystemBidcos::CheckDutyCycleEventThreshold( 4.0, 4.0 ) = 0
May  2 18:31:32 0 user.debug multimac: C<: #91 TRX GetDutyCycle
May  2 18:31:32 0 user.debug multimac: C< @781679: bin:FD 00 03 01 5B 03 42 1B
May  2 18:31:32 0 user.debug multimac: C> @781784: #91 TRX Response Ack 08
May  2 18:31:32 0 user.debug multimac: SubsystemBidcos::CheckDutyCycleEventThreshold( 4.0, 4.0 ) = 0
May  2 18:31:42 0 user.debug multimac: C<: #92 TRX GetDutyCycle
May  2 18:31:42 0 user.debug multimac: C< @791679: bin:FD 00 03 01 5C 03 D0 18
May  2 18:31:42 0 user.debug multimac: C> @791784: #92 TRX Response Ack 08
May  2 18:31:42 0 user.debug multimac: SubsystemBidcos::CheckDutyCycleEventThreshold( 4.0, 4.0 ) = 0
May  2 18:31:47 0 user.debug rfd: Event: CENTRAL.PONG="40:66:7a:00:47:f9"
May  2 18:31:47 0 user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
May  2 18:31:47 0 user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
May  2 18:31:52 0 user.debug multimac: C<: #93 TRX GetDutyCycle
May  2 18:31:52 0 user.debug multimac: C< @801679: bin:FD 00 03 01 5D 03 56 1B
May  2 18:31:52 0 user.debug multimac: C> @801784: #93 TRX Response Ack 08
May  2 18:31:52 0 user.debug multimac: SubsystemBidcos::CheckDutyCycleEventThreshold( 4.0, 4.0 ) = 0
May  2 18:32:00 0 user.debug multimac: A>: #31 HmSystem DutyCycleRequest 
May  2 18:32:00 0 user.debug multimac: A<: #31 HmSystem Response 02 08
May  2 18:32:02 0 user.debug multimac: C<: #94 TRX GetDutyCycle
May  2 18:32:02 0 user.debug multimac: C< @811679: bin:FD 00 03 01 5E 03 5C 1B
May  2 18:32:02 0 user.debug multimac: C> @811783: #94 TRX Response Ack 08
May  2 18:32:02 0 user.debug multimac: SubsystemBidcos::CheckDutyCycleEventThreshold( 4.0, 4.0 ) = 0
May  2 18:32:07 0 user.debug multimac: A>: #32 HmBidcos SetAesKey.tmp D4 1D 8C D9 8F 00 B2 04 E9 80 09 98 EC F8 42 7E
May  2 18:32:07 0 user.debug multimac: A<: #32 HmBidcos Response 01
May  2 18:32:07 0 user.debug rfd: (QEQ0690922) Response status: OK.
May  2 18:32:07 0 user.debug rfd: Leaving install mode.
May  2 18:32:09 0 user.debug multimac: A>: #33 HmBidcos SetAesKey.tmp D4 1D 8C D9 8F 00 B2 04 E9 80 09 98 EC F8 42 7E
May  2 18:32:09 0 user.debug multimac: A<: #33 HmBidcos Response 01
May  2 18:32:09 0 user.debug rfd: (QEQ0690922) Response status: OK.
May  2 18:32:09 0 user.debug rfd: Leaving install mode.
Gruß
Roman

RG1004
Beiträge: 33
Registriert: 02.01.2021, 14:51
System: CCU
Hat sich bedankt: 3 Mal

Re: HB-UNI-Sensor1-THPD-BME280 HomeAssistant

Beitrag von RG1004 » 02.05.2021, 18:42

Hast du ACTIVE_PING aktiviert?
Wie geht das ?

Benutzeravatar
FUEL4EP
Beiträge: 584
Registriert: 01.11.2017, 17:26
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 76 Mal
Danksagung erhalten: 77 Mal
Kontaktdaten:

Re: HB-UNI-Sensor1-THPD-BME280 HomeAssistant

Beitrag von FUEL4EP » 02.05.2021, 18:59

Active Ping ist hier beschrieben:

https://asksinpp.de/Grundlagen/FAQ/Fehl ... 1-frequenz

Da sich 'HM-WDS40-TH-I' auch nicht anlernen lässt, haben wir hier kein Sketch-Problem, sondern mit hoher Wahrscheinlichkeit eine Frequenzablage des CC1101 Transceivers, d.h. die Sende- und Empfangsfrequenzen von der CCU3/RaspberryMatic und dem CC1101-Transceiver Deiner DIY Sensorhardware stimmen nicht überein.

Daher müssen wir zuerst den Frequenztest mit Active Ping zum Laufen bringen. Dann sehen wir weiter ..

Der Asksin Analyzer ist hier beschrieben:

viewtopic.php?t=56395

Ein möglicher Aufbau und ein mögliches Gehäuse sind hier im README beschrieben.
Zuletzt geändert von FUEL4EP am 02.05.2021, 19:06, insgesamt 1-mal geändert.
Grüße

Ewald

Meine SmartHome Entwicklungen gibt es hier: FUEL4Ps Homeautomation Github Repository oder als ZIP
Das passende RaspberryMatic Addon ist hb-ep-devices-addon
Passende Platinen gib es hier: PCBs

Benutzeravatar
stan23
Beiträge: 2030
Registriert: 13.12.2016, 21:14
System: Alternative CCU (auf Basis OCCU)
Wohnort: Altmühltal
Hat sich bedankt: 576 Mal
Danksagung erhalten: 335 Mal
Kontaktdaten:

Re: HB-UNI-Sensor1-THPD-BME280 HomeAssistant

Beitrag von stan23 » 02.05.2021, 19:00

Diese 3 Zeilen müssen angepasst werden, in der ersten Zeile die Kommentarzeichen raus, und dann die Adresse der Zentrale und eines bekannten Geräts eintragen.
https://github.com/pa-pa/AskSinPP/blob/ ... ino#L77L79

Hier ist es genauer beschrieben:
https://asksinpp.de/Grundlagen/FAQ/Fehl ... 1-frequenz
Viele Grüße
Marco

RaspberryMatic als VM auf einem NUC mit Proxmox und USB-Funkmodul
~80 Geräte (HM, HmIP, HMW, HBW, AskSin)

RG1004
Beiträge: 33
Registriert: 02.01.2021, 14:51
System: CCU
Hat sich bedankt: 3 Mal

Re: HB-UNI-Sensor1-THPD-BME280 HomeAssistant

Beitrag von RG1004 » 02.05.2021, 20:17

Also ich glaub auch, dass es die Funkkommunikation ist.
Ich habe jetzt mal versucht während dem Frequenztest über die Funktion "Gerät anlernen über Seriennummer" etwas mehr traffic zu erzeugen. Duty Cycle ging dann auf 99% :shock:

Die Funkkommunikation war besser:

Code: Alles auswählen

19:58:10.459 -> AskSin++ v5.0.0 (May  2 2021 19:57:51)
19:58:10.459 -> CC init1
19:58:10.499 -> CC Version: 14
19:58:10.499 ->  - ready
19:58:10.499 -> Start searching ...
19:58:10.499 -> Freq 0x21656A 868.300 MHz:   0
19:59:10.760 -> Freq 0x2165BA 868.332 MHz:   0
20:00:11.061 -> Freq 0x21651A 868.268 MHz:   0
20:01:11.302 -> Freq 0x21660A 868.363 MHz: BA4BC3.  1 / -44dBm
20:01:59.305 -> Search for upper bound
20:01:59.305 -> Freq 0x21661A 868.370 MHz: BA4BC3.  1 / -44dBm
20:02:01.309 -> Freq 0x21662A 868.376 MHz: BA4BC3.  1 / -44dBm
20:02:03.681 -> Freq 0x21663A 868.382 MHz: BA4BC3.  1 / -45dBm
20:02:08.168 -> Freq 0x21664A 868.389 MHz: BA4BC3.  1 / -44dBm
20:02:12.332 -> Freq 0x21665A 868.395 MHz: BA4BC3.  1 / -45dBm
20:02:14.322 -> Freq 0x21666A 868.401 MHz: BA4BC3.  1 / -45dBm
20:02:16.681 -> Freq 0x21667A 868.408 MHz: BA4BC3.  1 / -45dBm
20:02:21.195 -> Freq 0x21668A 868.414 MHz: BA4BC3.  1 / -45dBm
20:02:25.347 -> Freq 0x21669A 868.420 MHz: BA4BC3.  1 / -44dBm
20:02:27.340 -> Freq 0x2166AA 868.427 MHz: BA4BC3.  1 / -45dBm
20:02:29.668 -> Freq 0x2166BA 868.433 MHz: BA4BC3.  1 / -46dBm
20:02:34.201 -> Freq 0x2166CA 868.440 MHz:   0
20:03:34.430 -> Search for lower bound
20:03:34.430 -> Freq 0x2165FA 868.357 MHz: BA4BC3.  1 / -45dBm
20:03:34.685 -> Freq 0x2165EA 868.351 MHz: BA4BC3.  1 / -46dBm
20:03:39.211 -> Freq 0x2165DA 868.344 MHz:   0
20:04:39.493 -> 
20:04:39.493 -> Done: 0x2165EA - 0x2166BA
20:04:39.493 -> Calculated Freq: 0x216652 868.392 MHz
20:04:39.493 -> Store into config area: 6652...stored!
Leider war das Anlernen mit beiden Sketches wieder nicht erfolgreich.
Interessanterweise reagiert der Sensor im Serial Monitor wenn man über Seriennummer anlernt und die Seriennummer des Sensors verwendet.
Die Raspb.matic sagt aber letztlich auch "anlernen mit Seriennummer nicht erfolgreich..

Gruß
Roman

Antworten

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