Die Suche ergab 23 Treffer
- Freitag 12. Februar 2021, 16:45
- Forum: Datenbankprogrammierung mit Python
- Thema: MySQL Datenbank die letzten Werte bzw. die Maximalwerte je Tag
- Antworten: 7
- Zugriffe: 6381
Re: MySQL Datenbank die letzten Werte bzw. die Maximalwerte je Tag
@sparrow: Danke für den Tipp, werde mal schauen, wie ich es angehe.
- Freitag 12. Februar 2021, 09:42
- Forum: Datenbankprogrammierung mit Python
- Thema: MySQL Datenbank die letzten Werte bzw. die Maximalwerte je Tag
- Antworten: 7
- Zugriffe: 6381
Re: MySQL Datenbank die letzten Werte bzw. die Maximalwerte je Tag
@sparrow: Vielen Dank für deine Unterstützung :-)
Habe in phpMyAdmin die Zeile eingegeben und erst mal formatieren lassen:
SELECT
DATE(datum) AS DATE,
MIN(counter_w) AS MIN,
MAX(counter_w) AS MAX,
(
MAX(counter_w) - MIN(counter_w)
) AS diff
FROM
messwerte_wasser
GROUP BY
DATE
ORDER BY ...
Habe in phpMyAdmin die Zeile eingegeben und erst mal formatieren lassen:
SELECT
DATE(datum) AS DATE,
MIN(counter_w) AS MIN,
MAX(counter_w) AS MAX,
(
MAX(counter_w) - MIN(counter_w)
) AS diff
FROM
messwerte_wasser
GROUP BY
DATE
ORDER BY ...
- Donnerstag 11. Februar 2021, 22:50
- Forum: Datenbankprogrammierung mit Python
- Thema: MySQL Datenbank die letzten Werte bzw. die Maximalwerte je Tag
- Antworten: 7
- Zugriffe: 6381
Re: MySQL Datenbank die letzten Werte bzw. die Maximalwerte je Tag
@Sirius3:
Geht es in die Richtung
cursor.execute('SELECT counter_w FROM messwerte_wasser [WHERE Datum = NOW() ] GROUP BY Datum')
counter_today = cursor.fetchall()[0]
und dann in eine While-Schleife, um mehrere Werte abzufragen, oder macht das MySQL selbst?
Wie gebe ich die Datums Werte für ...
Geht es in die Richtung
cursor.execute('SELECT counter_w FROM messwerte_wasser [WHERE Datum = NOW() ] GROUP BY Datum')
counter_today = cursor.fetchall()[0]
und dann in eine While-Schleife, um mehrere Werte abzufragen, oder macht das MySQL selbst?
Wie gebe ich die Datums Werte für ...
- Donnerstag 11. Februar 2021, 20:41
- Forum: Datenbankprogrammierung mit Python
- Thema: MySQL Datenbank die letzten Werte bzw. die Maximalwerte je Tag
- Antworten: 7
- Zugriffe: 6381
Re: MySQL Datenbank die letzten Werte bzw. die Maximalwerte je Tag
@Sirius3: Ahh, sorry.
in der Tabelle messwerte_wasser wird der Zählerstand der Wasseruhr in counter_w abgelegt. Die MySQL macht einen timestamp dazu.
Der counter_w erhöht sich jeweils um 10 und kann nicht niedriger sein als vorausgegangene Messwerte, z.Zt. 511590 -> 511600.
Der Max ist dadurch auch ...
in der Tabelle messwerte_wasser wird der Zählerstand der Wasseruhr in counter_w abgelegt. Die MySQL macht einen timestamp dazu.
Der counter_w erhöht sich jeweils um 10 und kann nicht niedriger sein als vorausgegangene Messwerte, z.Zt. 511590 -> 511600.
Der Max ist dadurch auch ...
- Donnerstag 11. Februar 2021, 20:27
- Forum: Offtopic
- Thema: Threads löschen, die mittendrin aufhören?
- Antworten: 7
- Zugriffe: 1987
Re: Threads löschen, die mittendrin aufhören?
@Bl3nder: Ich verstehe dich. Ich denke aber auch, wenn die Anfänger mit der Suchfunktion im dritten bis fünften Thread eine Lösung erkennen,
auf die sie aufbauen können, unterbleiben viele Anfragen, die zu 10000 gleichen Erklärungen führen würden.
Auch die Löschung von veralteten Threads, wie von ...
auf die sie aufbauen können, unterbleiben viele Anfragen, die zu 10000 gleichen Erklärungen führen würden.
Auch die Löschung von veralteten Threads, wie von ...
- Donnerstag 11. Februar 2021, 19:41
- Forum: Datenbankprogrammierung mit Python
- Thema: MySQL Datenbank die letzten Werte bzw. die Maximalwerte je Tag
- Antworten: 7
- Zugriffe: 6381
MySQL Datenbank die letzten Werte bzw. die Maximalwerte je Tag
Guten Abend,
seit Tagen probiere ich an einer Lösung rum, aus der MySQL Datenbank die letzten Werte bzw. die Maximalwerte je Tag in den letzten 3 Tagen auszulesen.
Hintergrund ist meine Idee, die Werte unserer Wasseruhr, die ich mit einem Raspberry erfasse (Thread begann unter Netzwerkprogrammierung ...
seit Tagen probiere ich an einer Lösung rum, aus der MySQL Datenbank die letzten Werte bzw. die Maximalwerte je Tag in den letzten 3 Tagen auszulesen.
Hintergrund ist meine Idee, die Werte unserer Wasseruhr, die ich mit einem Raspberry erfasse (Thread begann unter Netzwerkprogrammierung ...
- Donnerstag 4. Februar 2021, 21:16
- Forum: Netzwerkprogrammierung
- Thema: SSH Tunnel zum MySQL Server
- Antworten: 24
- Zugriffe: 10898
Re: SSH Tunnel zum MySQL Server
Eine gute Nachricht, ich habe den systemd zum Laufen bekommen :D
Hier ist meine Vorgehensweise für die, die auch das erste Mal einen service anlegen wollen oder müssen:
Ziel: Automatischer Programmstart beim booten mit neuer systemd -Funktion !
systemd-service-Datei counter.service anlegen in ...
Hier ist meine Vorgehensweise für die, die auch das erste Mal einen service anlegen wollen oder müssen:
Ziel: Automatischer Programmstart beim booten mit neuer systemd -Funktion !
systemd-service-Datei counter.service anlegen in ...
- Dienstag 2. Februar 2021, 18:22
- Forum: Netzwerkprogrammierung
- Thema: SSH Tunnel zum MySQL Server
- Antworten: 24
- Zugriffe: 10898
Re: SSH Tunnel zum MySQL Server
Das Thema systemd ist nicht so einfach, merke ich heute nachmittag.
Nach einigen Versuchen (trial and error) habe ich einen SymLink hinbekommen, der tut jedoch nichts.
pi@rpizeroCamera:/lib/systemd/system $ sudo systemctl enable counter
Created symlink /etc/systemd/system/multi-user.target.wants ...
Nach einigen Versuchen (trial and error) habe ich einen SymLink hinbekommen, der tut jedoch nichts.
pi@rpizeroCamera:/lib/systemd/system $ sudo systemctl enable counter
Created symlink /etc/systemd/system/multi-user.target.wants ...
- Dienstag 2. Februar 2021, 11:34
- Forum: Netzwerkprogrammierung
- Thema: SSH Tunnel zum MySQL Server
- Antworten: 24
- Zugriffe: 10898
Re: SSH Tunnel zum MySQL Server
@__deets__: Der Start über einen service hat bis jetzt nicht funktioniert, hatte es kurz ausprobiert. Habe noch ein anderes Problem, meine MySQL war heute morgen nicht mehr erreichbar und der rpi hat das Programm beendet
Jetzt aktiviere ich erstmal wieder den rc.local Eintrag....

- Montag 1. Februar 2021, 20:22
- Forum: Netzwerkprogrammierung
- Thema: SSH Tunnel zum MySQL Server
- Antworten: 24
- Zugriffe: 10898
Re: SSH Tunnel zum MySQL Server
Also ich schreibe die Datei: /lib/systemd/system/counter.service
Inhalt:
#!/usr/bin/env python3
[Unit]
Description=CounterWater
After=multi-user.target
[Service]
ExecStart=/home/pi/counter/Red_Indicator5Forum.py
[Install]
WantedBy=multi-user.target
und ausführbar machen. Danach noch ...
Inhalt:
#!/usr/bin/env python3
[Unit]
Description=CounterWater
After=multi-user.target
[Service]
ExecStart=/home/pi/counter/Red_Indicator5Forum.py
[Install]
WantedBy=multi-user.target
und ausführbar machen. Danach noch ...
- Montag 1. Februar 2021, 19:30
- Forum: Offtopic
- Thema: Threads löschen, die mittendrin aufhören?
- Antworten: 7
- Zugriffe: 1987
Re: Threads löschen, die mittendrin aufhören?
oder besser eine Kennung "keine Lösung erkennbar"
Sehe ich das zu blauäugig?
Wenn eine erste Nachfrage von den Helfenden kommt und der Ersteller nach 4 Wochen noch nicht geantwortet antwortet, kommt doch nichts mehr.
Das kann gefahrlos "entsorgt" werden.
Ich würde es bei meinen nächsten Suchen ...
Sehe ich das zu blauäugig?
Wenn eine erste Nachfrage von den Helfenden kommt und der Ersteller nach 4 Wochen noch nicht geantwortet antwortet, kommt doch nichts mehr.
Das kann gefahrlos "entsorgt" werden.
Ich würde es bei meinen nächsten Suchen ...
- Montag 1. Februar 2021, 19:21
- Forum: Netzwerkprogrammierung
- Thema: SSH Tunnel zum MySQL Server
- Antworten: 24
- Zugriffe: 10898
Re: SSH Tunnel zum MySQL Server
@nezzcarth: Hab ich mir gedacht. Habe einen Vorschlag entdeckt, weiss nur nicht ob auch ein Python-Programm damit gestartet werden kann:
[Unit]
Description=CounterWater
After=multi-user.target
[Service]
ExecStart=/home/pi/counter/Red_Indicator5Forum.py &
[Install]
WantedBy=multi-user.target ...
[Unit]
Description=CounterWater
After=multi-user.target
[Service]
ExecStart=/home/pi/counter/Red_Indicator5Forum.py &
[Install]
WantedBy=multi-user.target ...
- Montag 1. Februar 2021, 17:38
- Forum: Offtopic
- Thema: Threads löschen, die mittendrin aufhören?
- Antworten: 7
- Zugriffe: 1987
Threads löschen, die mittendrin aufhören?
Hallo zusammen,
nachdem ich schon öfter hier auf Lösungen gestoßen bin, hab ich mich auch registriert um Fragen zu stellen. Die Forenbetreuer sind sehr hilfsbereit und wiederholen ständig in anderen Threads die Notwendigkeit für Anfänger, die Grundlagen zu lernen. Ich rechne mich auch weitestgehend ...
nachdem ich schon öfter hier auf Lösungen gestoßen bin, hab ich mich auch registriert um Fragen zu stellen. Die Forenbetreuer sind sehr hilfsbereit und wiederholen ständig in anderen Threads die Notwendigkeit für Anfänger, die Grundlagen zu lernen. Ich rechne mich auch weitestgehend ...
- Montag 1. Februar 2021, 13:50
- Forum: Netzwerkprogrammierung
- Thema: SSH Tunnel zum MySQL Server
- Antworten: 24
- Zugriffe: 10898
Re: SSH Tunnel zum MySQL Server
@__deets__: Genau das habe ich auch überlegt, als ich die Tipps von Sirius las. Der Dreh kommt aus der Vorversion mit Zahlenerkennung des Zählwerks. Da waren mehrere cv2 Funktionen und tesseract drin.
Das Bild bräuchte gar nicht mehr gedreht werden. Es reicht, die Koordinaten des ROI zu spiegeln ...
Das Bild bräuchte gar nicht mehr gedreht werden. Es reicht, die Koordinaten des ROI zu spiegeln ...
- Sonntag 31. Januar 2021, 23:03
- Forum: Netzwerkprogrammierung
- Thema: SSH Tunnel zum MySQL Server
- Antworten: 24
- Zugriffe: 10898
Re: SSH Tunnel zum MySQL Server
@Sirius3: Danke dir für die vielen Tips zur Optimierung des Codes. Ich dachte schon, dass ich vieles berücksichtigt habe, was ich hier gelesen habe...
Klar, das counter _w ist zur Unkenntlichkeit gekürzt, sollte besser counter_water heißen.
Warum schiebst Du Werte von einer Variable zur anderen? Da ...
Klar, das counter _w ist zur Unkenntlichkeit gekürzt, sollte besser counter_water heißen.
Warum schiebst Du Werte von einer Variable zur anderen? Da ...
- Sonntag 31. Januar 2021, 17:53
- Forum: Netzwerkprogrammierung
- Thema: SSH Tunnel zum MySQL Server
- Antworten: 24
- Zugriffe: 10898
Re: SSH Tunnel zum MySQL Server
So, nach einigen Feinabstimmgen läuft es rund, das Programm startet beim reboot des rpi automatisch.
Nicht per crontab -e aber in der /etc/rc.local > Python3 /Pfad zum Programm/Red_Indicator4reboot.py
Im MySQL Zugriff im Programm weiter oben hatte ich noch einen Fehler, sodass das Programm beim 2 ...
Nicht per crontab -e aber in der /etc/rc.local > Python3 /Pfad zum Programm/Red_Indicator4reboot.py
Im MySQL Zugriff im Programm weiter oben hatte ich noch einen Fehler, sodass das Programm beim 2 ...
- Samstag 30. Januar 2021, 15:14
- Forum: Netzwerkprogrammierung
- Thema: SSH Tunnel zum MySQL Server
- Antworten: 24
- Zugriffe: 10898
Re: SSH Tunnel zum MySQL Server
@nezzcarth: Nochmals vielen Dank für deinen Hinweis :D
Es lag doch am user auf der Datenbank. Ich habe zuletzt alle messi gelöscht und einen neu mit allen Berechtigungen angelegt.
messi@% und Zugriff *.* Damit läuft es jetzt. Für die nächsten Programmschritte ist es erstmal ok, die Rechte sollte ...
Es lag doch am user auf der Datenbank. Ich habe zuletzt alle messi gelöscht und einen neu mit allen Berechtigungen angelegt.
messi@% und Zugriff *.* Damit läuft es jetzt. Für die nächsten Programmschritte ist es erstmal ok, die Rechte sollte ...
- Samstag 30. Januar 2021, 10:50
- Forum: Netzwerkprogrammierung
- Thema: SSH Tunnel zum MySQL Server
- Antworten: 24
- Zugriffe: 10898
Re: SSH Tunnel zum MySQL Server
Ich schau mich mal im MySQL Forum um, evtl mach ich dort ein neues Thema auf...
- Freitag 29. Januar 2021, 21:09
- Forum: Netzwerkprogrammierung
- Thema: SSH Tunnel zum MySQL Server
- Antworten: 24
- Zugriffe: 10898
Re: SSH Tunnel zum MySQL Server
Danke für den Tipp, habe die Rechte der User gescheckt, neuen messi@pizeroCamera angelegt, auch Rechte vergeben,
die aber nicht erscheinen, die DB neu gestartet und das Programm immer wieder neu gestartet, der Fehler bleibt.
mysql> SHOW GRANTS FOR 'messi ...
die aber nicht erscheinen, die DB neu gestartet und das Programm immer wieder neu gestartet, der Fehler bleibt.
mysql> SHOW GRANTS FOR 'messi ...
- Freitag 29. Januar 2021, 15:49
- Forum: Netzwerkprogrammierung
- Thema: SSH Tunnel zum MySQL Server
- Antworten: 24
- Zugriffe: 10898
Re: SSH Tunnel zum MySQL Server
so, jetzt habe ich den Tunnel beendet. Im Programm hab ich die Zugangsdaten verändert:
mydb = pymysql.connect(
host="192.168.1.100",
port=3306,
user="messi",
password="mess",
database="smarthome"
und bekomme den Fehler:
pymysql.err.OperationalError: (1045, "Access denied for user 'messi ...
mydb = pymysql.connect(
host="192.168.1.100",
port=3306,
user="messi",
password="mess",
database="smarthome"
und bekomme den Fehler:
pymysql.err.OperationalError: (1045, "Access denied for user 'messi ...