ArduTronic – Shellbefehl Raspberry Pi – RTC Clock – Alarm einstellen in Sekunden

Datei-Pfad:

sys/class/rtc/rtc0

 

Datei:

wakealarm (wenn diese Datei nicht im Verzeichnis existiert, muss sie zunächst angelegt werden)

Umrechnung des Datums aus „Systemdate“ in Sekunden

Shell befehl–> date –date + „5 min“ +%s

=  aktuelles Datum in Sekunden

 

Alarm einstellen:

In die Datei wakealarm muss dann die Aufweckzeit (Alarmzeit) in Sekunden eingetragen werden.

 

 

ArduTronic – Raspberry pi – CronJob erstellen – Python Script zeitgesteuert starten

sudo crontab -e

Beispiele

Minute Stunde Tag / Monat Monat Wochentag Bedeutung
* * * * * Jede Minute, rund um die Uhr, sieben Tage die Woche
0 0 * * * Täglich null Uhr
5 * * * * Fünf Minuten nach jeder vollen Stunde
*/5 * * * * Alle 5 Minuten
59 23 * * 0 Jeden Sonntag (Sonntag kann als 0 oder 7 geschrieben werden) um 23:59 Uhr
20,30 1 * * 1-5 Montags bis freitags jeweils um 01:20 und 01:30 Uhr
0 1 1-7 12 1 ACHTUNG: Nicht “jeden ersten Montag im Dezember”, sondern “1. bis 7. Dezember UND jeden Montag im Dezember”. da hier der Sonderfall greift, dass nur entweder der Tag des Monats ODER der Tag der Woche übereinstimmen muss (siehe oben).

ArduTronic – MySql DB Zugriff C# auf Raspberry Pi

my.cnf (etc/mysql/)

#bind-address = 127.0.0.1

bindaddress = 0.0.0.0

–> sudo service mysql restart

 

PhyMyAdmin  / SQL

mysql> GRANT ALL PRIVILEGES ON *.* TO ‚USERNAME’@’%‘ IDENTIFIED BY ‚PASSWORD‘ WITH GRANT OPTION;

Run a command like below to give access from specific IP.
mysql> GRANT ALL PRIVILEGES ON *.* TO ‚USERNAME’@’1.2.3.4‘ IDENTIFIED BY ‚PASSWORD‘ WITH GRANT OPTION;