1...8fach Temperatursensor DS18B20

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

Moderator: Co-Administratoren

kafisc
Beiträge: 131
Registriert: 08.09.2015, 15:14
Hat sich bedankt: 18 Mal
Danksagung erhalten: 4 Mal

Re: 1...8fach Temperatursensor DS18B20

Beitrag von kafisc » 19.05.2020, 11:18

Ich habe nun seit 3 Wochen 3 HB-UNI-Sen-TEMP-DS18B20 Aktoren mit Standardsketch im Einsatz.
Bei 2 Aktoren habe ich manchmal das Problem, dass diese innerhalb von kurzer Zeit (1-2 Sekunden) 2x bzw 3x an die Homematic melden.
Das Problem ist, dass dieses Verhalten nur ab und an auftritt und ich bisher keinen Zusammenhang erkennen konnte.

Das sieht dann im Log so aus:
10:41:59 19.05.2020 Test1:1 Temperatur 22.50°C
10:42:01 19.05.2020 Test1:1 Temperatur 22.50°C

10:44:56 19.05.2020 Test2:1 Temperatur 16.60°C
10:44:58 19.05.2020 Test2:1 Temperatur 16.60°C


10:52:46 19.05.2020 Test1:1 Temperatur 22.40°C
10:52:47 19.05.2020 Test1:1 Temperatur 22.40°C
10:52:49 19.05.2020 Test1:1 Temperatur 22.40°C

Ist dieses Verhalten bereits schon einmal bei Euch aufgetreten?

Danke & Grüße
kaifsc

jp112sdl
Beiträge: 12108
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 848 Mal
Danksagung erhalten: 2148 Mal
Kontaktdaten:

Re: 1...8fach Temperatursensor DS18B20

Beitrag von jp112sdl » 19.05.2020, 11:32

Jede 20. Aussendung wird bidirektional gesendet.
Empfängt dein Gerät die Quittung von der CCU nicht, sendet es das Telegramm erneut aus.

VG,
Jérôme ☕️

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

kafisc
Beiträge: 131
Registriert: 08.09.2015, 15:14
Hat sich bedankt: 18 Mal
Danksagung erhalten: 4 Mal

Re: 1...8fach Temperatursensor DS18B20

Beitrag von kafisc » 19.05.2020, 12:22

@jp112sdl: Danke für die Antwort.
Ich habe hier zum Testen mal den Seriellen Monitor zeitgleich dokumentieren lassen:

12:12:41.492 -> Temperaturen: | 228 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
12:12:41.528 -> <- 16 15 A2 53 F40202 584CC3 00 41 00 E4 42 00 00 43 00 00 44 00 00 - 10348
12:12:42.170 -> waitAck: 00
12:12:42.205 -> <- 16 15 A2 53 F40202 584CC3 00 41 00 E4 42 00 00 43 00 00 44 00 00 - 10993
12:12:42.790 -> waitAck: 00
12:12:42.828 -> <- 16 15 A2 53 F40202 584CC3 00 41 00 E4 42 00 00 43 00 00 44 00 00 - 11640
12:12:43.437 -> waitAck: 00
12:12:43.893 -> <- 16 15 A2 53 F40202 584CC3 00 41 00 E4 42 00 00 43 00 00 44 00 00 - 12285
12:12:43.893 -> -> 0D 45 A6 10 27F0C5 584CC3 06 01 DB 00 - 12644
12:12:43.974 -> -> 11 45 A0 02 584CC3 27F0C5 04 46 3D 33 5C AC 89 02 - 12771
12:12:44.115 -> waitAck: 00
12:12:44.187 -> <- 16 15 A2 53 F40202 584CC3 00 41 00 E4 42 00 00 43 00 00 44 00 00 - 12943
12:12:44.187 -> -> 19 45 A0 03 27F0C5 584CC3 C4 F3 1E 1A 83 0B 32 CE 3B 3B CB 6E F4 22 EB D7 - 12953
12:12:44.221 -> -> 0E 45 80 02 584CC3 27F0C5 00 CD 0E B1 E2 - 13031
12:12:44.255 -> -> 0A 15 80 02 584CC3 F40202 00 - 13066
12:12:44.255 -> waitAck: 01
12:12:44.538 -> <- 16 16 84 53 F40202 584CC3 00 45 00 00 46 00 00 47 00 00 48 00 00 - 13359

CCU Log:
12:12:42 19.05.2020 Test1:1 Temperatur 22.80°C
12:12:44 19.05.2020 Test1:1 Temperatur 22.80°C

sixpack_de
Beiträge: 36
Registriert: 27.09.2019, 19:52
Hat sich bedankt: 8 Mal

Re: 1...8fach Temperatursensor DS18B20

Beitrag von sixpack_de » 26.05.2020, 22:16

Hi All,

jetzt klinke ich mich mal hier ein, nachdem mein erster Sensor (nach vielen Anfangsschwierigkeiten) endlich läuft, wollte ich heute einen zweiten in Angriff nehmen.

Fehler 1: Ich habe verpeilt das ich Serial und ID ändern muss (ich habe nur Serial geändert).
Der neue Sensor hat einen DS mehr und diesen dann in Raspberrymatic direkt befunkt, ich freu mich das alles funktioniert und ich nur noch ID (und sicherheitshalber Serial) ändern muss
(Fehler 2: freuen).
Anlernen klappt nicht, das ist auch im log dokumentiert:

Code: Alles auswählen

May 26 22:03:22 homematic-raspi user.debug rfd: Entering install mode for 60 s
May 26 22:03:24 homematic-raspi user.debug multimac: C<: #145 TRX GetDutyCycle
May 26 22:03:24 homematic-raspi user.debug multimac: C< @195597: bin:FD 00 03 01 91 03 7E 14
May 26 22:03:24 homematic-raspi user.debug multimac: C> @195701: #145 TRX Response Ack 23
May 26 22:03:24 homematic-raspi user.debug multimac: SubsystemBidcos::CheckDutyCycleEventThreshold( 17.5, 17.5 ) = 0
May 26 22:03:26 homematic-raspi user.debug multimac: C> @198047: #75 LLMAC RX @18118ms -70dBm 12 84 00 F3 01 04 00 00 00 10 F3 01 50 4F 4F 4C 54 45 4D 50 00 00 70 08 01 01
May 26 22:03:26 homematic-raspi user.debug multimac: Bidcos RX: #12[BC|Ren] F30104->000000 Sysinfo SN=POOLTEMP Type=0xF301/0x0070CH=
May 26 22:03:26 homematic-raspi user.debug multimac: GetAckActionForIncomingTelegram(): Unknown peer, AckAction_NotForUs
May 26 22:03:26 homematic-raspi user.debug multimac: A<: #114 HmBidcos RxTelegram AuthNone #12[BC|Ren] F30104->000000 Sysinfo SN=POOLTEMP Type=0xF301/0x0070CH=
May 26 22:03:26 homematic-raspi user.debug rfd: POOLTEMP's type is HB-UNI-Sen-TEMP-DS18B20
May 26 22:03:26 homematic-raspi user.debug multimac: A>: #170 HmBidcos PeerAdd F30104 key=0
May 26 22:03:26 homematic-raspi user.debug multimac: A<: #170 HmBidcos Response 07 00 01 00 45 FF FF FF FF FF FF FF FF
May 26 22:03:26 homematic-raspi user.debug rfd: (PEQ1946695) Response status: OK, Data.
May 26 22:03:26 homematic-raspi user.debug multimac: A>: #171 HmBidcos PeerAdd F30104 key=0
May 26 22:03:26 homematic-raspi user.debug multimac: A<: #171 HmBidcos Response 07 00 01 00 45 FF FF FF FF FF FF FF FF
May 26 22:03:26 homematic-raspi user.debug rfd: (PEQ1946695) Response status: OK, Data.
May 26 22:03:26 homematic-raspi user.debug multimac: A>: #172 HmBidcos PeerAdd F30104 key=0
May 26 22:03:26 homematic-raspi user.debug multimac: A<: #172 HmBidcos Response 07 00 01 00 45 FF FF FF FF FF FF FF FF
May 26 22:03:26 homematic-raspi user.debug rfd: (PEQ1946695) Response status: OK, Data.
May 26 22:03:26 homematic-raspi user.debug multimac: A>: #173 HmBidcos PeerRemove F30104
May 26 22:03:26 homematic-raspi user.debug multimac: A<: #173 HmBidcos Response 07 00 01 00 44
May 26 22:03:26 homematic-raspi user.debug rfd: (PEQ1946695) Response status: OK, Data.
May 26 22:03:26 homematic-raspi user.debug multimac: A>: #174 HmBidcos PeerAdd F30104 key=0
May 26 22:03:26 homematic-raspi user.debug multimac: A<: #174 HmBidcos Response 07 00 01 00 45 FF FF FF FF FF FF FF FF
May 26 22:03:26 homematic-raspi user.debug rfd: (PEQ1946695) Response status: OK, Data.
May 26 22:03:26 homematic-raspi user.debug multimac: A>: #175 HmBidcos PeerAdd F30104 key=0
May 26 22:03:26 homematic-raspi user.debug multimac: A<: #175 HmBidcos Response 07 00 01 00 45 FF FF FF FF FF FF FF FF
May 26 22:03:26 homematic-raspi user.debug rfd: (PEQ1946695) Response status: OK, Data.
May 26 22:03:26 homematic-raspi user.debug multimac: A>: #176 HmBidcos PeerAdd F30104 key=0
May 26 22:03:26 homematic-raspi user.debug multimac: A<: #176 HmBidcos Response 07 00 01 00 45 FF FF FF FF FF FF FF FF
May 26 22:03:26 homematic-raspi user.debug rfd: (PEQ1946695) Response status: OK, Data.
May 26 22:03:26 homematic-raspi user.debug multimac: A>: #177 HmBidcos PeerAdd F30104 key=0
May 26 22:03:26 homematic-raspi user.debug multimac: A<: #177 HmBidcos Response 07 00 01 00 45 FF FF FF FF FF FF FF FF
May 26 22:03:26 homematic-raspi user.debug rfd: (PEQ1946695) Response status: OK, Data.
May 26 22:03:26 homematic-raspi user.debug rfd: Device firmware version is 1.0
May 26 22:03:26 homematic-raspi user.debug rfd: TX:  @1385507362 0x00FFFF -> 0xF30104 CONFIG_START [PEQ1946695]:   CNT=1,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 26 22:03:26 homematic-raspi user.debug multimac: A>: #178 HmBidcos TxTelegram [] #01[BiDi|Ren] 00FFFF->F30104 Configuration: 00 05 00 00 00 00 00
May 26 22:03:26 homematic-raspi user.debug multimac: SubsystemBidcos::ProcessTxQueue() size=1
May 26 22:03:26 homematic-raspi user.debug multimac: MacController::OnDownstreamFrame(#255 LLMAC TX @32768ms [10k,NoCCA] 01 A0 01 00 FF FF F3 01 04 00 05 00 00 00 00 00)
May 26 22:03:26 homematic-raspi user.debug multimac: _txState = TxState_WaitCoproResponse
May 26 22:03:26 homematic-raspi user.debug multimac: C<: #146 LLMAC TX @32768ms [10k,NoCCA] 01 A0 01 00 FF FF F3 01 04 00 05 00 00 00 00 00
May 26 22:03:26 homematic-raspi user.debug multimac: C< @198208: bin:FD 00 16 03 92 06 80 00 80 01 A0 01 00 FF FF F3 01 04 00 05 00 00 00 00 00 42 B4
May 26 22:03:26 homematic-raspi user.debug multimac: C> @198239: #146 LLMAC Response ACK @18290: 47 72
May 26 22:03:26 homematic-raspi user.debug multimac: _txState = TxState_WaitAck
May 26 22:03:27 homematic-raspi user.debug multimac: No ACK for Bidcos TX: #01[BiDi|Ren] 00FFFF->F30104 Configuration: 00 05 00 00 00 00 00
May 26 22:03:27 homematic-raspi user.debug multimac: MacController::OnDownstreamFrame(#255 LLMAC TX @32768ms [10k,NoCCA] 01 A0 01 00 FF FF F3 01 04 00 05 00 00 00 00 00)
May 26 22:03:27 homematic-raspi user.debug multimac: _txState = TxState_WaitCoproResponse
May 26 22:03:27 homematic-raspi user.debug multimac: C<: #147 LLMAC TX @32768ms [10k,NoCCA] 01 A0 01 00 FF FF F3 01 04 00 05 00 00 00 00 00
May 26 22:03:27 homematic-raspi user.debug multimac: C< @198490: bin:FD 00 16 03 93 06 80 00 80 01 A0 01 00 FF FF F3 01 04 00 05 00 00 00 00 00 BB A7
May 26 22:03:27 homematic-raspi user.debug multimac: C> @198521: #147 LLMAC Response ACK @18572: 48 8C
May 26 22:03:27 homematic-raspi user.debug multimac: _txState = TxState_WaitAck
May 26 22:03:27 homematic-raspi user.debug multimac: No ACK for Bidcos TX: #01[BiDi|Ren] 00FFFF->F30104 Configuration: 00 05 00 00 00 00 00
May 26 22:03:27 homematic-raspi user.debug multimac: MacController::OnDownstreamFrame(#255 LLMAC TX @32768ms [10k,NoCCA] 01 A0 01 00 FF FF F3 01 04 00 05 00 00 00 00 00)
May 26 22:03:27 homematic-raspi user.debug multimac: _txState = TxState_WaitCoproResponse
May 26 22:03:27 homematic-raspi user.debug multimac: C<: #148 LLMAC TX @32768ms [10k,NoCCA] 01 A0 01 00 FF FF F3 01 04 00 05 00 00 00 00 00
May 26 22:03:27 homematic-raspi user.debug multimac: C< @198772: bin:FD 00 16 03 94 06 80 00 80 01 A0 01 00 FF FF F3 01 04 00 05 00 00 00 00 00 D4 D1
May 26 22:03:27 homematic-raspi user.debug multimac: C> @198804: #148 LLMAC Response ACK @18855: 49 A7
May 26 22:03:27 homematic-raspi user.debug multimac: _txState = TxState_WaitAck
May 26 22:03:27 homematic-raspi user.debug multimac: No ACK for Bidcos TX: #01[BiDi|Ren] 00FFFF->F30104 Configuration: 00 05 00 00 00 00 00
May 26 22:03:27 homematic-raspi user.debug multimac: MacController::OnDownstreamFrame(#255 LLMAC TX @32768ms [10k,NoCCA] 01 A0 01 00 FF FF F3 01 04 00 05 00 00 00 00 00)
May 26 22:03:27 homematic-raspi user.debug multimac: _txState = TxState_WaitCoproResponse
May 26 22:03:27 homematic-raspi user.debug multimac: C<: #149 LLMAC TX @32768ms [10k,NoCCA] 01 A0 01 00 FF FF F3 01 04 00 05 00 00 00 00 00
May 26 22:03:27 homematic-raspi user.debug multimac: C< @199055: bin:FD 00 16 03 95 06 80 00 80 01 A0 01 00 FF FF F3 01 04 00 05 00 00 00 00 00 2D C2
May 26 22:03:27 homematic-raspi user.debug multimac: C> @199085: #149 LLMAC Response ACK @19136: 4A C0
May 26 22:03:27 homematic-raspi user.debug multimac: _txState = TxState_WaitAck
May 26 22:03:28 homematic-raspi user.debug multimac: No ACK for Bidcos TX: #01[BiDi|Ren] 00FFFF->F30104 Configuration: 00 05 00 00 00 00 00
May 26 22:03:28 homematic-raspi user.info multimac: No ACK received after 3 repetitions: #01[BiDi|Ren] 00FFFF->F30104 Configuration: 00 05 00 00 00 00 00
May 26 22:03:28 homematic-raspi user.debug multimac: A<: #178 HmBidcos Response 04
May 26 22:03:28 homematic-raspi user.debug multimac: _txState = TxState_Idle
May 26 22:03:28 homematic-raspi user.debug rfd: (PEQ1946695) Response status: Send failed.
May 26 22:03:28 homematic-raspi user.debug rfd: SendFrame failed 1 times:  @1385507362 0x00FFFF -> 0xF30104 CONFIG_START [PEQ1946695]:   CNT=1,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 26 22:03:28 homematic-raspi user.warn rfd: Peering with POOLTEMP failed
May 26 22:03:28 homematic-raspi user.debug multimac: A>: #179 HmBidcos PeerRemove F30104
May 26 22:03:28 homematic-raspi user.debug multimac: A<: #179 HmBidcos Response 07 00 01 00 44
May 26 22:03:28 homematic-raspi user.debug rfd: (PEQ1946695) Response status: OK, Data.
May 26 22:03:28 homematic-raspi user.debug rfd: Deleting persistent data for device POOLTEMP
Der Serielle Monitor ist eher öde:

Code: Alles auswählen

AskSin++ V4.1.5 (May 26 2020 22:08:50)
ID: F30105  Serial: POOLSENS
Address Space: 32 - 358
CC init1
CC Version: 14
 - ready
iVcc: 3434
Found 2 DS18B20 Sensors
Config Changed List0
LOW BAT Limit: 22
Sendeintervall: 180
OFFSET: 0
OFFSET: 0
OFFSET: 0
OFFSET: 0
OFFSET: 0
OFFSET: 0
OFFSET: 0
OFFSET: 0
Temperaturen: | 251 | 245 | 0 | 0 | 0 | 0 | 0 | 0 | 
<- 16 01 86 53 F30105 000000 00 41 00 FB 42 00 F5 43 00 00 44 00 00  - 876
<- 16 02 84 53 F30105 000000 00 45 00 00 46 00 00 47 00 00 48 00 00  - 1169
 debounce
 pressed
 released
<- 1A 03 84 00 F30105 000000 10 F3 01 50 4F 4F 4C 53 45 4E 53 00 00 70 08 01 01  - 1226

Temperaturen: | 252 | 245 | 0 | 0 | 0 | 0 | 0 | 0 | 
<- 16 04 84 53 F30105 000000 00 41 00 FC 42 00 F5 43 00 00 44 00 00  - 22003
<- 16 05 84 53 F30105 000000 00 45 00 00 46 00 00 47 00 00 48 00 00  - 22296
Temperaturen: | 251 | 245 | 0 | 0 | 0 | 0 | 0 | 0 | 
<- 16 06 84 53 F30105 000000 00 41 00 FB 42 00 F5 43 00 00 44 00 00  - 23089
<- 16 07 84 53 F30105 000000 00 45 00 00 46 00 00 47 00 00 48 00 00  - 23382
Neugestartet habe ich auch :( Ideen?

jp112sdl
Beiträge: 12108
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 848 Mal
Danksagung erhalten: 2148 Mal
Kontaktdaten:

Re: 1...8fach Temperatursensor DS18B20

Beitrag von jp112sdl » 26.05.2020, 22:30

sixpack_de hat geschrieben:
26.05.2020, 22:16
Fehler 1: Ich habe verpeilt das ich Serial und ID ändern muss (ich habe nur Serial geändert).
Ja, das ist richtig Mist.
Evtl. hast du jetzt eine .dev-Leiche im /etc/config/rfd zu liegen.
sixpack_de hat geschrieben:
26.05.2020, 22:16
ID: F30105 Serial: POOLSENS
Die Serial muss immer fix 10stellig sein.
https://asksinpp.de/Grundlagen/02_softw ... d-anpassen

POOLSENS ist zu kurz.

VG,
Jérôme ☕️

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

sixpack_de
Beiträge: 36
Registriert: 27.09.2019, 19:52
Hat sich bedankt: 8 Mal

Re: 1...8fach Temperatursensor DS18B20

Beitrag von sixpack_de » 26.05.2020, 23:04

jp112sdl hat geschrieben:
26.05.2020, 22:30

Ja, das ist richtig Mist.
Evtl. hast du jetzt eine .dev-Leiche im /etc/config/rfd zu liegen.
Habe ich liegen, einfach rm?
jp112sdl hat geschrieben:
26.05.2020, 22:30

Die Serial muss immer fix 10stellig sein.
https://asksinpp.de/Grundlagen/02_softw ... d-anpassen

POOLSENS ist zu kurz.
Ohh es ist schon spät :(

Aber Änderung der Serial auf POOLSENS01 gleiches Ergebnis:

Code: Alles auswählen

May 26 22:55:53 homematic-raspi user.debug multimac: Bidcos RX: #03[BC|Ren] F30105->000000 Sysinfo SN=POOLSENS01 Type=0xF301/0x31
70CH=
May 26 22:55:53 homematic-raspi user.debug multimac: GetAckActionForIncomingTelegram(): Unknown peer, AckAction_NotForUs
May 26 22:55:53 homematic-raspi user.debug multimac: A<: #111 HmBidcos RxTelegram AuthNone #03[BC|Ren] F30105->000000 Sysinfo SN=
POOLSENS01 Type=0xF301/0x3170CH=
May 26 22:55:53 homematic-raspi user.debug rfd: POOLSENS01's type is HB-UNI-Sen-TEMP-DS18B20
May 26 22:55:53 homematic-raspi user.debug multimac: A>: #59 HmBidcos PeerAdd F30105 key=0
May 26 22:55:53 homematic-raspi user.debug multimac: A<: #59 HmBidcos Response 07 00 01 00 45 FF FF FF FF FF FF FF FF
May 26 22:55:53 homematic-raspi user.debug rfd: (PEQ1946695) Response status: OK, Data.
May 26 22:55:53 homematic-raspi user.debug multimac: A>: #60 HmBidcos PeerAdd F30105 key=0
May 26 22:55:53 homematic-raspi user.debug multimac: A<: #60 HmBidcos Response 07 00 01 00 45 FF FF FF FF FF FF FF FF
May 26 22:55:53 homematic-raspi user.debug rfd: (PEQ1946695) Response status: OK, Data.
May 26 22:55:53 homematic-raspi user.debug multimac: A>: #61 HmBidcos PeerAdd F30105 key=0
May 26 22:55:53 homematic-raspi user.debug multimac: A<: #61 HmBidcos Response 07 00 01 00 45 FF FF FF FF FF FF FF FF
May 26 22:55:53 homematic-raspi user.debug rfd: (PEQ1946695) Response status: OK, Data.
May 26 22:55:53 homematic-raspi user.debug multimac: A>: #62 HmBidcos PeerRemove F30105
May 26 22:55:53 homematic-raspi user.debug multimac: A<: #62 HmBidcos Response 07 00 01 00 44
May 26 22:55:53 homematic-raspi user.debug rfd: (PEQ1946695) Response status: OK, Data.
May 26 22:55:53 homematic-raspi user.debug multimac: A>: #63 HmBidcos PeerAdd F30105 key=0
May 26 22:55:53 homematic-raspi user.debug multimac: A<: #63 HmBidcos Response 07 00 01 00 45 FF FF FF FF FF FF FF FF
May 26 22:55:53 homematic-raspi user.debug rfd: (PEQ1946695) Response status: OK, Data.
May 26 22:55:53 homematic-raspi user.debug multimac: A>: #64 HmBidcos PeerAdd F30105 key=0
May 26 22:55:53 homematic-raspi user.debug multimac: A<: #64 HmBidcos Response 07 00 01 00 45 FF FF FF FF FF FF FF FF
May 26 22:55:53 homematic-raspi user.debug rfd: (PEQ1946695) Response status: OK, Data.
May 26 22:55:53 homematic-raspi user.debug multimac: A>: #65 HmBidcos PeerAdd F30105 key=0
May 26 22:55:53 homematic-raspi user.debug multimac: A<: #65 HmBidcos Response 07 00 01 00 45 FF FF FF FF FF FF FF FF
May 26 22:55:53 homematic-raspi user.debug rfd: (PEQ1946695) Response status: OK, Data.
May 26 22:55:53 homematic-raspi user.debug multimac: A>: #66 HmBidcos PeerAdd F30105 key=0
May 26 22:55:53 homematic-raspi user.debug multimac: A<: #66 HmBidcos Response 07 00 01 00 45 FF FF FF FF FF FF FF FF
May 26 22:55:53 homematic-raspi user.debug rfd: (PEQ1946695) Response status: OK, Data.
May 26 22:55:53 homematic-raspi user.debug rfd: Device firmware version is 1.0
May 26 22:55:53 homematic-raspi user.debug rfd: TX:  @1388654221 0x00FFFF -> 0xF30105 CONFIG_START [PEQ1946695]:   CNT=1,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 26 22:55:53 homematic-raspi user.debug multimac: A>: #67 HmBidcos TxTelegram [] #01[BiDi|Ren] 00FFFF->F30105 Configuration: 0
0 05 00 00 00 00 00
May 26 22:55:53 homematic-raspi user.debug multimac: SubsystemBidcos::ProcessTxQueue() size=1
May 26 22:55:53 homematic-raspi user.debug multimac: MacController::OnDownstreamFrame(#255 LLMAC TX @32768ms [10k,NoCCA] 01 A0 01
 00 FF FF F3 01 05 00 05 00 00 00 00 00)
May 26 22:55:53 homematic-raspi user.debug multimac: _txState = TxState_WaitCoproResponse
May 26 22:55:53 homematic-raspi user.debug multimac: C<: #9 LLMAC TX @32768ms [10k,NoCCA] 01 A0 01 00 FF FF F3 01 05 00 05 00 00
00 00 00
May 26 22:55:53 homematic-raspi user.debug multimac: C< @3345068: bin:FD 00 16 03 09 06 80 00 80 01 A0 01 00 FF FF F3 01 05 00 05
 00 00 00 00 00 08 92
May 26 22:55:53 homematic-raspi user.debug multimac: C> @3345099: #9 LLMAC Response ACK @19344: 4B 90
May 26 22:55:53 homematic-raspi user.debug multimac: _txState = TxState_WaitAck
May 26 22:55:54 homematic-raspi user.debug multimac: No ACK for Bidcos TX: #01[BiDi|Ren] 00FFFF->F30105 Configuration: 00 05 00 0
0 00 00 00
May 26 22:55:54 homematic-raspi user.debug multimac: MacController::OnDownstreamFrame(#255 LLMAC TX @32768ms [10k,NoCCA] 01 A0 01
 00 FF FF F3 01 05 00 05 00 00 00 00 00)
May 26 22:55:54 homematic-raspi user.debug multimac: _txState = TxState_WaitCoproResponse
May 26 22:55:54 homematic-raspi user.debug multimac: C<: #10 LLMAC TX @32768ms [10k,NoCCA] 01 A0 01 00 FF FF F3 01 05 00 05 00 00
 00 00 00
May 26 22:55:54 homematic-raspi user.debug multimac: C< @3345350: bin:FD 00 16 03 0A 06 80 00 80 01 A0 01 00 FF FF F3 01 05 00 05
 00 00 00 00 00 83 A2
May 26 22:55:54 homematic-raspi user.debug multimac: C> @3345382: #10 LLMAC Response ACK @19626: 4C AA
May 26 22:55:54 homematic-raspi user.debug multimac: _txState = TxState_WaitAck
May 26 22:55:54 homematic-raspi user.debug multimac: No ACK for Bidcos TX: #01[BiDi|Ren] 00FFFF->F30105 Configuration: 00 05 00 0
0 00 00 00
May 26 22:55:54 homematic-raspi user.debug multimac: MacController::OnDownstreamFrame(#255 LLMAC TX @32768ms [10k,NoCCA] 01 A0 01
 00 FF FF F3 01 05 00 05 00 00 00 00 00)
May 26 22:55:54 homematic-raspi user.debug multimac: _txState = TxState_WaitCoproResponse
May 26 22:55:54 homematic-raspi user.debug multimac: C<: #11 LLMAC TX @32768ms [10k,NoCCA] 01 A0 01 00 FF FF F3 01 05 00 05 00 00
 00 00 00
May 26 22:55:54 homematic-raspi user.debug multimac: C< @3345633: bin:FD 00 16 03 0B 06 80 00 80 01 A0 01 00 FF FF F3 01 05 00 05
 00 00 00 00 00 7A B1
May 26 22:55:54 homematic-raspi user.debug multimac: C> @3345665: #11 LLMAC Response ACK @19909: 4D C5
May 26 22:55:54 homematic-raspi user.debug multimac: _txState = TxState_WaitAck
May 26 22:55:54 homematic-raspi user.debug multimac: C<: #12 TRX GetDutyCycle
May 26 22:55:54 homematic-raspi user.debug multimac: C< @3345733: bin:FD 00 03 01 0C 03 B0 1D
May 26 22:55:54 homematic-raspi user.debug multimac: C> @3345838: #12 TRX Response Ack 2C
May 26 22:55:54 homematic-raspi user.debug multimac: SubsystemBidcos::CheckDutyCycleEventThreshold( 22.0, 22.0 ) = 0
May 26 22:55:54 homematic-raspi user.debug multimac: No ACK for Bidcos TX: #01[BiDi|Ren] 00FFFF->F30105 Configuration: 00 05 00 0
0 00 00 00
May 26 22:55:54 homematic-raspi user.debug multimac: MacController::OnDownstreamFrame(#255 LLMAC TX @32768ms [10k,NoCCA] 01 A0 01
 00 FF FF F3 01 05 00 05 00 00 00 00 00)
May 26 22:55:54 homematic-raspi user.debug multimac: _txState = TxState_WaitCoproResponse
May 26 22:55:54 homematic-raspi user.debug multimac: C<: #13 LLMAC TX @32768ms [10k,NoCCA] 01 A0 01 00 FF FF F3 01 05 00 05 00 00
 00 00 00
May 26 22:55:54 homematic-raspi user.debug multimac: C< @3345916: bin:FD 00 16 03 0D 06 80 00 80 01 A0 01 00 FF FF F3 01 05 00 05
 00 00 00 00 00 EC D4
May 26 22:55:54 homematic-raspi user.debug multimac: C> @3345947: #13 LLMAC Response ACK @20192: 4E E0
May 26 22:55:54 homematic-raspi user.debug multimac: _txState = TxState_WaitAck
May 26 22:55:54 homematic-raspi user.debug multimac: No ACK for Bidcos TX: #01[BiDi|Ren] 00FFFF->F30105 Configuration: 00 05 00 0
0 00 00 00
May 26 22:55:54 homematic-raspi user.info multimac: No ACK received after 3 repetitions: #01[BiDi|Ren] 00FFFF->F30105 Configurati
on: 00 05 00 00 00 00 00
May 26 22:55:54 homematic-raspi user.debug multimac: A<: #67 HmBidcos Response 04
May 26 22:55:54 homematic-raspi user.debug multimac: _txState = TxState_Idle
May 26 22:55:54 homematic-raspi user.debug rfd: (PEQ1946695) Response status: Send failed.
May 26 22:55:54 homematic-raspi user.debug rfd: SendFrame failed 1 times:  @1388654221 0x00FFFF -> 0xF30105 CONFIG_START [PEQ1946
695]:   CNT=1,RPTEN=1,RPTED=0,BIDI=1,BURST=0,WAKEUP=0,WAKEMEUP=0,BCAST=0,TYPE=0x01   CONFIG_CHANNEL = 0   CONFIG_PEER_ADDRESS = 0
x000000   CONFIG_PEER_CHANNEL = 0   CONFIG_PARAM_LIST = 0
May 26 22:55:54 homematic-raspi user.warn rfd: Peering with POOLSENS01 failed
May 26 22:55:54 homematic-raspi user.debug multimac: A>: #68 HmBidcos PeerRemove F30105
May 26 22:55:54 homematic-raspi user.debug multimac: A<: #68 HmBidcos Response 07 00 01 00 44
May 26 22:55:54 homematic-raspi user.debug rfd: (PEQ1946695) Response status: OK, Data.
May 26 22:55:54 homematic-raspi user.debug rfd: Deleting persistent data for device POOLSENS01
Und DANKE!

jp112sdl
Beiträge: 12108
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 848 Mal
Danksagung erhalten: 2148 Mal
Kontaktdaten:

Re: 1...8fach Temperatursensor DS18B20

Beitrag von jp112sdl » 27.05.2020, 06:18

sixpack_de hat geschrieben:
26.05.2020, 23:04
rfd: (PEQ1946695) Response status: Send failed.
Da werden Config-Daten ans Gerät nicht bestätigt.

Das deckt sich auch mit
sixpack_de hat geschrieben:
26.05.2020, 22:16
debounce
pressed
released
<- 1A 03 84 00 F30105 000000 10 F3 01 50 4F 4F 4C 53 45 4E 53 00 00 70 08 01 01 - 1226
Nach dem Senden des Anlerntelegramms wird nix empfangen.

Sieht nach einem "schlechten" Funkmodul aus.

Bitte mal den FreqTest ausführen.
https://asksinpp.de/Grundlagen/FAQ/Fehl ... 101-module

VG,
Jérôme ☕️

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

sixpack_de
Beiträge: 36
Registriert: 27.09.2019, 19:52
Hat sich bedankt: 8 Mal

Re: 1...8fach Temperatursensor DS18B20

Beitrag von sixpack_de » 27.05.2020, 08:25

Hi,

das ist nicht gut, oder? (Ich habe es mehrfach durchlaufen lassen und auch einmal mit active ping.
Meine HM Installation hat knapp 100 Geräte, gefunkt sollte also genug werden.

Code: Alles auswählen

AskSin++ V4.1.5 (May 27 2020 07:34:39)
CC init1
CC Version: 14
 - ready
Start searching ...
Freq 0x21656A 868.300 MHz:   0
Freq 0x2165BA 868.332 MHz:   0
Freq 0x21651A 868.268 MHz:   0
Freq 0x21660A 868.363 MHz:   0
Freq 0x2164CA 868.236 MHz:   0
Freq 0x21665A 868.395 MHz:   0
Freq 0x21647A 868.205 MHz:   0
Freq 0x2166AA 868.427 MHz:   0
Freq 0x21642A 868.173 MHz:   0
Freq 0x2166FA 868.459 MHz:   0
Freq 0x2163DA 868.141 MHz:   0
Freq 0x21674A 868.490 MHz:   0
Freq 0x21638A 868.109 MHz:   0
Freq 0x21679A 868.522 MHz:   0
Freq 0x21633A 868.078 MHz:   0
Freq 0x2167EA 868.554 MHz:   0
Freq 0x2162EA 868.046 MHz:   0
Freq 0x21683A 868.586 MHz:   0
Freq 0x21629A 868.014 MHz:   0
Freq 0x21688A 868.617 MHz:   0
Freq 0x21624A 867.982 MHz:   0
Freq 0x2168DA 868.649 MHz: 
Done: 0x21656A - 0x21656A
Could not receive any message  0

Done: 0x21656A - 0x21656A
Could not receive any message
Any Idea? komplett defekter CC1101 (Wie wahrscheinlich ist das ?) Die Aussendungen kommen / kamen ja an, d.h. Antenne usw. sollten fein sein.

Nebenfrage: das HM script um die PING Ziele auszuwerten erzeugt bei mir keine Zentralen Adresse:

Ausgabe:

Code: Alles auswählen

PING_FROM(0x3F,0x8F,0x71);
PING_TO(0xff,0xff,0x
);
Die Logik ist (Bei SerialNumber = ABCDEFGHIJ aus /etc/config/ids) 0xAB 0xCD 0xEF -->korrekt?

Danke

jp112sdl
Beiträge: 12108
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 848 Mal
Danksagung erhalten: 2148 Mal
Kontaktdaten:

Re: 1...8fach Temperatursensor DS18B20

Beitrag von jp112sdl » 27.05.2020, 08:41

sixpack_de hat geschrieben:
27.05.2020, 08:25
Any Idea?
Der GDO0 Pin des CC1101 ist korrekt mit Pin 2 am Pro Mini verbunden?
sixpack_de hat geschrieben:
27.05.2020, 08:25
Die Logik ist (Bei SerialNumber = ABCDEFGHIJ aus /etc/config/ids) 0xAB 0xCD 0xEF -->korrekt?
In der /etc/config/ids steht die Adresse, mit der deine Zentrale funkt.
z.B.

Code: Alles auswählen

cat /etc/config/ids 
BidCoS-Address=0x2ae19d
SerialNumber=LEQ0356483

VG,
Jérôme ☕️

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

sixpack_de
Beiträge: 36
Registriert: 27.09.2019, 19:52
Hat sich bedankt: 8 Mal

Re: 1...8fach Temperatursensor DS18B20

Beitrag von sixpack_de » 27.05.2020, 10:14

jp112sdl hat geschrieben:
27.05.2020, 08:41
Der GDO0 Pin des CC1101 ist korrekt mit Pin 2 am Pro Mini verbunden?
Ja (gemessen und sicherheitshalber nachgelötet) [und keine Änderung]

jp112sdl hat geschrieben:
27.05.2020, 08:41
In der /etc/config/ids steht die Adresse, mit der deine Zentrale funkt.
z.B.

Code: Alles auswählen

cat /etc/config/ids 
BidCoS-Address=0x2ae19d
SerialNumber=LEQ0356483
Meine BidCos Address ist 5stellig in der Datei ?! (Und wird mit 65535 angegeben)

Code: Alles auswählen

root@homematic-raspi:~# cat /etc/config/ids
BidCoS-Address = 65535
SerialNumber = 58A9A71XXX
:?:

Antworten

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