Re: RealTimeClock (RTC) unter RaspberryMatic nutzen
Verfasst: 09.08.2017, 20:04
Hier sind noch ein paar Bilder, falls jemand ein DS3231-Modul an das HM-Funkmodul löten möchte:
Gruß
Mathias
Gruß
Mathias
Heimautomation mit ELV HomeMatic und FHZ Funk-Hauszentralen
https://homematic-forum.de/forum/
Ich habe das gleiche Problem wie es adampr1 beschreibt. Mit Release 2.29.18.20170731 funktioniert die DS3231 RTC nicht mehr, bei hwclock -r kommt "can't open '/dev/misc/rtc'".adampr1 hat geschrieben:Hi Jens,
ich habe gerade /etc/init.d/S00eQ3SystemStart datei wie im Github (stand 09.08.2017) editiert:
und jetzt leuft super.Code: Alles auswählen
# check for DS3231/DS1307 RTC clock at 0x68 i2cget -y 1 0x68 0x00 2>/dev/null >/dev/null ...
Viele danke für dein Project
Code: Alles auswählen
touch test.txt
Hi,Tom_W hat geschrieben: bringt aber die Meldung das es ein read-only Filesystem ist.
Code: Alles auswählen
mount -o remount,rw /
Code: Alles auswählen
mount -o remount,ro /
Code: Alles auswählen
// als root mit SSH einloggen
mount -o remount,rw /
vi /etc/init.d/S00eQ3SystemStart
// bis Zeile 175 scrollen, -> modprobe i2c:ds3231
// o drücken für 'Open a new line after current line'
// pasten (in putty mit rechter Maustaste) oder tippen: echo ds3231 0x68 >/sys/class/i2c-adapter/i2c-1/new_device
// ESC drücken (vi command mode)
// :x (save and exit)
mount -o remount,ro /
reboot
Code: Alles auswählen
date; hwclock --show --utc
Thu Aug 31 19:33:19 CEST 2017
Thu Aug 31 19:33:19 2017 0.000000 seconds
... Dann sollte man IMHO noch die paar Tage abwarten bis die nächste RaspberryMatic Version released ist wo der Fehler behoben ist.Tom_W hat geschrieben: vielen Dank für die Hinweise, das hat mir echt geholfen. Meine DS3231 RTC läuft jetzt damit.
Falls jemand auch Probleme mit diesem chip und der aktuellen Release 2.29.18.20170731 hat:
[...]
Hallo Jens,jmaus hat geschrieben: ... Dann sollte man IMHO noch die paar Tage abwarten bis die nächste RaspberryMatic Version released ist wo der Fehler behoben ist.
Code: Alles auswählen
# uptime
09:13:00 up 28 min, load average: 0.15, 0.16, 0.12
# hwclock -w
# hwclock -r
Thu Nov 9 09:13:38 2017 0.000000 seconds
#
#
# hwclock --show --utc
Thu Nov 9 10:14:11 2017 0.000000 seconds
#
# i2cdetect -y 1
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- UU -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
#
#
Code: Alles auswählen
/dev$ hwclock -r
hwclock: can't open '/dev/misc/rtc': No such file or directory
/dev$ i2cdetect -y 1
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
/dev$ hwclock -r -u ; hwclock --show --utc
hwclock: can't open '/dev/misc/rtc': No such file or directory
hwclock: can't open '/dev/misc/rtc': No such file or directory
Code: Alles auswählen
# $ hwclock --show --utc
Code: Alles auswählen
-sh: $: not found
Code: Alles auswählen
# hwclock --show --utc
Code: Alles auswählen
hwclock: can't open '/dev/misc/rtc': No such file or directory