asksinpp++ lässt sich nicht anlergen

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

Moderator: Co-Administratoren

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

Re: asksinpp++ lässt sich nicht anlergen

Beitrag von jp112sdl » 16.01.2019, 19:25

TomMajor hat geschrieben:
16.01.2019, 18:59
im seriellen Monitor sieht man aber doch ein empfangenes Telegramm? Dann sollte es eigentlich nicht am CC1101 liegen?
Stimmt, das habe ich übersehen.
Dennoch bricht der Anlernvorgang ab, weil die Quittung nicht empfangen wird.
Also
- Device->CCU "Starte Pairing"
- CCU->Device "Hier kommt Configuration" 6A6015->001A00 Configuration: 00 05 00 00 00 00 00
- Device->CCU "Danke, quittiere ich dir" -> das kam nicht bei der CCU an
und führte zum Fehler

Code: Alles auswählen

 No ACK received after 3 repetitions: #01[BiDi|Ren] 6A6015->001A00 Configuration: 00 05 00 00 00 00 00
 

VG,
Jérôme ☕️

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

mczeus
Beiträge: 41
Registriert: 14.01.2019, 20:56
Hat sich bedankt: 4 Mal
Danksagung erhalten: 1 Mal

Re: asksinpp++ lässt sich nicht anlergen

Beitrag von mczeus » 16.01.2019, 19:40

ich hatte vermutet "gehofft" das man das in der firmware fixen kann damit es funktioniert, deshalb hoffentlich tut sich etwas.
Also bleibt mir nur noch die möglickeit 2x 12pf kondesatoren einzulöten!?!

sonst wären 4st. der cc1101 für die Tonne!
Habe mal nochmal 2 bestellt bei einem anderen Händler bahh.. 4wochen warten...

Benutzeravatar
Gelegenheitsbastler
Beiträge: 586
Registriert: 15.10.2017, 07:29
Hat sich bedankt: 14 Mal
Danksagung erhalten: 41 Mal

Re: asksinpp++ lässt sich nicht anlergen

Beitrag von Gelegenheitsbastler » 16.01.2019, 20:47

Funktioniert denn keine der CC1101 Platinen?
Das Komplizierteste an der Hausautomatisation ist der WAF.™ ​

Übersicht meiner Projekte


RaspberryMatic 3.47.22.20191026 auf Raspberry Pi 3B mit HomeMatic Funkmodul von ELV und RTC

Etliche selbst gebaute Aktoren und Sender

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

Re: asksinpp++ lässt sich nicht anlergen

Beitrag von TomMajor » 17.01.2019, 00:21

Da zumindest ein Telegramm zurückkam glaube ich nicht dass die CC1101 komplett defekt sind.

Entweder die Module und die Zentrale mit SDR frequenzmässig prüfen oder auf Verdacht im sketch das "Radio" in beide Richtungen um einige 10kHz tunen und schauen ob es damit besser wird.
(Dies setzt die Beschäftigung mit der CC1101 Prog. der Frequenz und den 3 Regs CC1101_FREQ0 .. 2 voraus).

papa
Beiträge: 705
Registriert: 22.05.2018, 10:23
Hat sich bedankt: 24 Mal
Danksagung erhalten: 120 Mal

Re: asksinpp++ lässt sich nicht anlergen

Beitrag von papa » 17.01.2019, 08:50

TomMajor hat geschrieben:
17.01.2019, 00:21
Da zumindest ein Telegramm zurückkam glaube ich nicht dass die CC1101 komplett defekt sind.
Nicht unbedingt. Die Nachricht ist nur intern (Sender 42B2B7 und Empfänger 42B2B7)- die kommt nicht vom Funkmodul.

Code: Alles auswählen

-> 0B 03 22 40 42A2B7 42A2B7 01 03  - 27056
Aber er hört ja andere Geräte.

Code: Alles auswählen

ignore 0E D6 84 10 64CBE0 000000 0B 88 C5 0F 00  - 6596
Komisch ????
Anfragen zur AskSin++ werden nur im Forum beantwortet

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

Re: asksinpp++ lässt sich nicht anlergen

Beitrag von TomMajor » 17.01.2019, 11:07

papa hat geschrieben:
17.01.2019, 08:50

Nicht unbedingt. Die Nachricht ist nur intern (Sender 42B2B7 und Empfänger 42B2B7)- die kommt nicht vom Funkmodul.

Code: Alles auswählen

-> 0B 03 22 40 42A2B7 42A2B7 01 03  - 27056
Aber er hört ja andere Geräte.

Code: Alles auswählen

ignore 0E D6 84 10 64CBE0 000000 0B 88 C5 0F 00  - 6596
Komisch ????

Hallo papa,
das Thema hier ist etwas durcheinander, meine Aussage bezog sich auf den Querpost von mczeus
und die Antwort hier von jp112sdl bezüglich kaputten Funkmodul.

Dort ist ein Message

Code: Alles auswählen

-> 1A 02 A0 01 .. 001A00 .. 
zu sehen von der ich den Eindruck habe, sie würde beweisen das das Funkmodul nicht ganz kaputt sein kann..

mczeus
Beiträge: 41
Registriert: 14.01.2019, 20:56
Hat sich bedankt: 4 Mal
Danksagung erhalten: 1 Mal

Re: asksinpp++ lässt sich nicht anlergen

Beitrag von mczeus » 17.01.2019, 19:16

also müsste ich

Code: Alles auswählen

#define CC1101_FREQ2            0x21                    // (0x1E) Frequency Control Word, High Byte
#define CC1101_FREQ1            0x66                    // (0xC4) Frequency Control Word, Middle Byte
#define CC1101_FREQ0            0x6A                    // (0xEC) Frequency Control Word, Low Byte
diese Werte ändern ist das richtig?

Dort habe ich die im FHEM Forum geschrieben und als erfolgreich gewerteten Werte verändert, leider ohne erfolg.
Kann man wahrscheinlich auch nicht pauschal ermitteln da es auf das Modul ankommt oder?
Habe leider nicht die Möglichkeit und Kenntnis das zu ermitteln.

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

Re: asksinpp++ lässt sich nicht anlergen

Beitrag von TomMajor » 17.01.2019, 23:44

mczeus hat geschrieben:
17.01.2019, 19:16
also müsste ich

Code: Alles auswählen

#define CC1101_FREQ2            0x21                    // (0x1E) Frequency Control Word, High Byte
#define CC1101_FREQ1            0x66                    // (0xC4) Frequency Control Word, Middle Byte
#define CC1101_FREQ0            0x6A                    // (0xEC) Frequency Control Word, Low Byte
diese Werte ändern ist das richtig?

Dort habe ich die im FHEM Forum geschrieben und als erfolgreich gewerteten Werte verändert, leider ohne erfolg.
Kann man wahrscheinlich auch nicht pauschal ermitteln da es auf das Modul ankommt oder?
Habe leider nicht die Möglichkeit und Kenntnis das zu ermitteln.
Ganz genau, das ist sicher nicht pauschal möglich sondern nur individuell pro Modul oder zumindest für die Modul Charge.

Habe mal ein kleines sheet gemacht wo man aus der Frequenz die Hexwerte für die 3 Register bekommt.
Die Register können direkt über den sketch geändert werden.

Zum Bsp. mal mit 75kHz tiefer und höher testen ob sich was regt :wink:
Oder halt noch ein paar andere Offsets.
Ein Versuch ist es m.E. wert um die 4 Wochen Wartezeit zu verkürzen :roll:

https://github.com/TomMajor/AskSinPP_Ex ... 1_Frequenz

CC1101_Frequenz.png
CC1101_Frequenz.png (18.35 KiB) 1491 mal betrachtet
Edit: Typo im Excel sheet berichtigt (hex)
Zuletzt geändert von TomMajor am 18.01.2019, 19:16, insgesamt 1-mal geändert.

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

Re: asksinpp++ lässt sich nicht anlergen

Beitrag von jp112sdl » 18.01.2019, 06:25

Die Tabelle ist eine gute Hilfe.
Ich hatte gestern Abend erst wieder ein CC1101 verbaut, das mit der Frequenz etwas daneben lag.

Wobei es dieses Mal nur -40 kHz waren.

Das Verhalten war ähnlich dem von mczeus.
Ein paar Fremd-Telegramme kamen an... andere wiederum nicht.
Ich vermute mal, das sind die, bei deinen das Funkmodul auch eine leichte Abweichung hat, die noch im Rahmen der CCU-Kommunikation und auch noch in die Bandbreite meines Funkmoduls passte.

Es scheint da wirklich ein breites Spektrum an Abweichungen zu geben.

Zumal ich in der selben Charge auch Module hatte, die auf Anhieb passten.

Das macht jede Inbetriebnahme zum Roulettespiel. :/

VG,
Jérôme ☕️

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

mczeus
Beiträge: 41
Registriert: 14.01.2019, 20:56
Hat sich bedankt: 4 Mal
Danksagung erhalten: 1 Mal

Re: asksinpp++ lässt sich nicht anlergen

Beitrag von mczeus » 18.01.2019, 12:48

@jp112sdl kannst mir mal deine Werte geben die du verwendet hast? vielleicht funktionieren sie bei mir auch.

Veilen dank

Antworten

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