Hi
Ich hab heute mal versucht mein Max! System mit dem CC1101 auf meinen Raspberry Pi 2 unter Raspbian Jessie zum laufen zu bekommen. Ich bin realtiv weit… glaube ich… (Eine Anleitung für das CLI wäre wirklich hilfreich)…
Ich hab folgendes Problem, ich schaffs einfach nicht mein Heizungstermostat mit dem Homegear zu Pairen.
Ich geh mal alle Schritte durch, damit man nachverfolgen kann was ich getan hab.
Also als erstes hab ich versucht folgendes umzusetzten.
es gab irgendeine Fehlermeldung mit den libgcrypt11 libgnutlsxx27. Aber mit ein ein bisschen Tüfteln hat es, dann funktioniert. Aber irgendwas muss an dem Befehl definitv geändert werden für die aktuelle Raspbian Distro…
Dann folgendes
hat einwandfrei geklappt. Dann hab ich den Config File geänder unter /etc/homegear/physicalinterfaces.conf
Unter MAX!
[code]#######################################
########## TI CC1101 Module ##########
#######################################
The device family this interface is for
[MAX]
Specify an unique id here to identify this device in Homegear
id = My-MAX-CC1101
When default is set to “true” Homegear will assign this device
to new peers.
default = true
Options: cul, coc, cc1100
deviceType = cc1100
device = /dev/spidev0.0
Default: responseDelay = 95
Should be “40” for CUL or COC and “45” for TI CC1101.
responseDelay = 45
The interrupt pin to use. “0” for GDO0 or “2” for GDO2.
You only need to connect one of them. Specify the GPIO
you connected the interrupt pin to below.
interruptPin = 2
The GPIO GDO0 or GDO2 is connected to. Specify which GDO to use above.
gpio1 = 25
[/code]
Dann habe ich meinen CC1101 wie hier beschrieben angeschlossen (vielleicht habe ich einen Fehler hier gemacht)
https://forum.homegear.eu/viewtopic.php?f=6&t=10#p130
Dann hab ich im Rasbian die SPI Pins aktiviert
"advanced"
SPI und immer okay.
Nach dem Reboot habe ich Homegear das erste mal gestartet.
sudo homegear
sudo homegear -s root root
dann die CLI geöffnet
dann
[code]> families list
ID │ Name
──────┼───────────────────────────────
4 │ MAX!
254 │ Miscellaneous
──────┴───────────────────────────────
families select 4
Device family “MAX!” selected.
For information about the family’s commands type: “help”
(Family)>
(Family)> devices list
ID │ Address │ Serial Number │ Type
─────────┼─────────┼───────────────┼─────────
1 │ FD6208 │ VMC1501330 │ FFFFFFFD
2 │ FE554D │ VMS5974242 │ FFFFFFFE
─────────┴─────────┴───────────────┴─────────
(Family)>
(Family)> devices select 1
Device selected.
For information about the device’s commands type: “help”
(Device)> pon
Pairing mode enabled.
[/code]
dann am Termostat (resetet) die mittlere Taste gedrückt bis es sich pairen möchte. (Davor zeigt es die Temperatur an wenn ich die Boost Taste gedrückt halte zählt es von 30s runter)
code> ls
No peers are paired to this central.[/code]
ich hab in verschiedenen Debug Leveln versucht herrauszufinden warum es nicht paired.
Ich bekomme entwerder:
oder Package to long oder Device is already paired to another central…
ich werd aus dem ganzen nicht schlau. (mein Cube liegt ausgeschaltet in der Ecke, das Thermostat hab ich versucht zu resetten ganz sicher bin ich mir damit nicht)
Edit. Was ich nicht verstehe sind die ganzen Geräte die sowohl unter Families als auch unter Devices noch rumschwirren?
Update: Hab das fertig Image benutzt, nun geht das Pairing. Vielleicht liegt es auch an der neues Homegear Version