Hallo ich habe mir nun wg. schlechter Funkverbindung das CC1101 Gateway besorgt und installiert. M.E. sieht seitens der Konfiguration alles gut aus:
09/04/20 22:55:19.930 Module HomeMatic BidCoS: HomeMatic Homegear Gateway "nanopineo": Info: Successfully connected.
Aber, ich sehe nicht, bzw. weiß gar nicht wie das im Logfile aussehen sollte, ob das Gateway aktiv und mein Differenztemperatursensor dort bekannt ist.
Am Master sehe ich im Logfile:
09/04/20 23:16:37.467 HomeMatic BidCoS packet received (My-HM-MOD-RPI-PCB, RSSI: -98 dBm): 0FA98610610BAA0000000A88E3880040
und in der Konsole:
Family 0> peers list
ID │ Name │ Address │ Serial Number │ Type │ Type String │ Firmware │ Config Pending │ Unreach │ Low Bat
────────────┼───────────────────────────┼──────────┼───────────────┼──────┼───────────────────────────┼──────────┼────────────────┼─────────┼────────
│ │ │ │ │ │ │ │ │
1 │ │ 6C27F2 │ PEQ1887822 │ 00A8 │ HM-WDS30-OT2-SM │ 1.1 │ No │ No │ No
────────────┴───────────────────────────┴──────────┴───────────────┴──────┴───────────────────────────┴──────────┴────────────────┴─────────┴────────
Per PHP kann ich die Werte des Sensors immer noch auslesen. Allerdings mit immer noch schlechter RSSI_DEVICE. Am Gateway ist kein Peer bekannt.
Muss ich noch den Sensor am Master unpairen und am Gateway neu pairen?
Gibt es irgendwo ein Anleitung wie in ein bestehendes Setup ein Gateway eingefügt wird und die Sensoren umgehängt werden?
Zusatz 05.09:
Komisch ist, dass die beiden Logfiles (.log und .err) des Gateways leer sind. Obwohl das Gateway lt. ‘service homegear-gateway status’ läuft.
Zusatz 06.09:
Etwas weiter. Nach einem Gateway (nanopineo) reboot, habe ich im Logfile gesehen, dass das SPI device nicht erreichbar ist: “Couldn’t open rf device “/dev/spidev0.0”: Permission denied”. Habe Owner und Group auf homegear gesetzt. Jetzt sieht es anders/besser aus. Im Gateway Logfile steht nun (.50 ist mein Gateway; .10 mein Homegear Master):
==> homegear-gateway/homegear-gateway.log <==
09/06/20 12:51:25.824 Starting Homegear Gateway...
09/06/20 12:51:25.827 Info: Dropping privileges to user homegear (108) and group homegear (115)
09/06/20 12:51:25.829 Info: Homegear Gateway is (now) running as user with id 108 and group with id 115.
09/06/20 12:51:26.071 Startup complete.
09/06/20 12:51:26.071 Starting UPnP server...
09/06/20 12:51:26.072 Info: UPnP server started listening.
09/06/20 12:51:26.073 Info: UPnP server: Binding to address: 10.0.0.50
09/06/20 12:51:27.387 Info: New connection from ::ffff:10.0.0.10 on port 45496.
Im Master Logfile sieht es aber immer noch so aus, als wenn der Temperatursensor direkt mit dem Master und nicht via Gateway kommuniziert:
09/06/20 13:01:48.925 Module HomeMatic BidCoS: Info: TEMPERATURE on channel 1 of HomeMatic BidCoS peer 1 with serial number PEQ1887822 was set to 0x0160.
09/06/20 13:01:48.926 Module HomeMatic BidCoS: Info: TEMPERATURE on channel 2 of HomeMatic BidCoS peer 1 with serial number PEQ1887822 was set to 0x00F2.
09/06/20 13:01:48.927 Module HomeMatic BidCoS: Info: TEMPERATURE on channel 3 of HomeMatic BidCoS peer 1 with serial number PEQ1887822 was set to 0x006E.
09/06/20 13:01:48.928 Module HomeMatic BidCoS: Info: TEMPERATURE on channel 4 of HomeMatic BidCoS peer 1 with serial number PEQ1887822 was set to 0xFF92.
09/06/20 13:05:40.965 HomeMatic BidCoS packet received (My-HM-MOD-RPI-PCB, RSSI: -101 dBm): 0F5E86105D654B0000000AF4E8096440
Zusatz 06.09-2:
Nach jedem Reboot des Gateways habe ich das Rechteproblem mit /dev/spidev0.0. Es wird immer wieder auf Group root und Owner root zurückgesetzt. Ratlos…
Zusatz 06.09-3:
Das spidev Rechteproblem habe ich mit den Infos von hier gelöst: https://cutmywire.wordpress.com/2017/08/29/raspberry-pi-zugriff-auf-gpio-spi-und-i2c-ohne-sudo/
Merci für Tipps