Ich möchte nur die Register mit schreiben.
Den letzten Eintrag verwende ich in einer PHP-Seite zur Info.
Falls ich mal Probleme habe, kann ich dann 12h zurück schauen warum ein Wechselrichter was gemacht hat. Nach 12h werden alte Einträge gelöscht.
Mehr eigentlich nicht.
Die Suche ergab 76 Treffer
- Mittwoch 8. Mai 2024, 20:42
- Forum: Allgemeine Fragen
- Thema: Code umbrechen
- Antworten: 13
- Zugriffe: 137
- Mittwoch 8. Mai 2024, 19:20
- Forum: Allgemeine Fragen
- Thema: Code umbrechen
- Antworten: 13
- Zugriffe: 137
Re: Code umbrechen
Läuft statement = "INSERT INTO slave (\ status , vpv1 , vpv2 , ppv1h , ppv1l ,\ buck1curr , buck2curr , op_watth , op_wattl , op_vah ,\ op_val , acchr_wtth , acchr_wattl , acchr_vah , acchr_val ,\ bat_volt , batterysoc , busvolt , gridvolt , linefreq ,\ Manchmal dauert es etwas :-) Danke
- Mittwoch 8. Mai 2024, 19:01
- Forum: Allgemeine Fragen
- Thema: Code umbrechen
- Antworten: 13
- Zugriffe: 137
Re: Code umbrechen
Ah, ok, hab ich wirklich falsch verstanden.
Ich breche den Code also nicht um. Oder gibt es einen anderen Weg damit die Zeile im Code nicht zu lang wird.
Ich breche den Code also nicht um. Oder gibt es einen anderen Weg damit die Zeile im Code nicht zu lang wird.
- Mittwoch 8. Mai 2024, 18:17
- Forum: Allgemeine Fragen
- Thema: Code umbrechen
- Antworten: 13
- Zugriffe: 137
Re: Code umbrechen
Der Fehler liegt wahrscheinlich weiter unten. Kann data aus master_result.registers[0] unten so beliefert werden? master_result.registers[0] ist doch jetzt ein String und kein Wert... So mal als Anfänger gedacht :-) Bitte mal nicht an die vielen master_result.registers[0] stören. Das wird abgeändert...
- Mittwoch 8. Mai 2024, 18:07
- Forum: Allgemeine Fragen
- Thema: Code umbrechen
- Antworten: 13
- Zugriffe: 137
Re: Code umbrechen
Zu früh gefreut.
- Mittwoch 8. Mai 2024, 18:02
- Forum: Allgemeine Fragen
- Thema: Code umbrechen
- Antworten: 13
- Zugriffe: 137
Re: Code umbrechen
Code: Alles auswählen
statement = """
"INSERT INTO master(
status , vpv1 , vpv2 , ppv1h , ppv1l ,
buck1curr , buck2c
....
- Mittwoch 8. Mai 2024, 17:59
- Forum: Allgemeine Fragen
- Thema: Code umbrechen
- Antworten: 13
- Zugriffe: 137
Re: Code umbrechen
Was soll denn ppv1h sein und warum gibt es ein ppv1l Das passt schon. Es sind die Bezeichnungen der Register laut Modbustabelle. ppv1 = Power-PV-1... High und Low. Mit den """ geht es auch nicht. Die 82 Felder hab ich aktuell in mehrere Tabellen zerlegt. funktioniert. Dachte ich test...
- Mittwoch 8. Mai 2024, 17:33
- Forum: Allgemeine Fragen
- Thema: Code umbrechen
- Antworten: 13
- Zugriffe: 137
Code umbrechen
Hallo, ich möchte meinen Code umbrechen damit er besser lesbar ist. Komme aber nicht so zum Ziel. Wird der Feler durch meine Formatierung erzeugt, oder liegt wirklich ein Fehler im SQL vor. Wenn ich den Code teste bekomme ich hier immer einen Fehler. Master - Error adding entry to database: You have...
- Freitag 19. April 2024, 17:54
- Forum: Installation/Konfigurieren
- Thema: Installation von Modulen unter Linux Mint
- Antworten: 2
- Zugriffe: 565
Re: Installation von Modulen unter Linux Mint
Hi, kurze Rückmeldung
ich habe jetzt Spyder mit local installiert.
Dazu habe ich diesen Link als Hilfe verwendet. https://docs.spyder-ide.org/current/installation.html
Damit läuft Python, Spyder, pip usw alles im Home-Verzeichnis, was ja so auch sicherer ist.
Danke noch mal für deine Hilfe
ich habe jetzt Spyder mit local installiert.
Dazu habe ich diesen Link als Hilfe verwendet. https://docs.spyder-ide.org/current/installation.html
Damit läuft Python, Spyder, pip usw alles im Home-Verzeichnis, was ja so auch sicherer ist.
Danke noch mal für deine Hilfe
- Donnerstag 18. April 2024, 18:55
- Forum: Installation/Konfigurieren
- Thema: Installation von Modulen unter Linux Mint
- Antworten: 2
- Zugriffe: 565
Installation von Modulen unter Linux Mint
Hallo, ich bin von Ubuntu auf Linux Mint umgestiegen. Meine IDE ist und war immer Spyder oder Thonny. Falls ich neue Module benötigte, habe ich die einfach mit pip3 install... installiert. Wenn ich jetzt so vorgehe, finden meine IDE das neu installierte Modul nicht. Beispiel mariadb. Was fällt mir a...
- Sonntag 14. April 2024, 19:44
- Forum: Allgemeine Fragen
- Thema: tuple mit %s füllen
- Antworten: 2
- Zugriffe: 598
Re: tuple mit %s füllen
@Sirius3,
danke das hilft mir ungemein weiter.
Ich schreibe immer mal wieder an meiner Solar-Steuerung, Lastabwurf einzelner Verbraucher (E-Auto, Heizungsstab...) mit Datenbankanbindung.
Alles läuft super, aber man will es immer besser machen. Und das macht dann wieder Spass
danke das hilft mir ungemein weiter.
Ich schreibe immer mal wieder an meiner Solar-Steuerung, Lastabwurf einzelner Verbraucher (E-Auto, Heizungsstab...) mit Datenbankanbindung.
Alles läuft super, aber man will es immer besser machen. Und das macht dann wieder Spass
- Sonntag 14. April 2024, 19:18
- Forum: Allgemeine Fragen
- Thema: tuple mit %s füllen
- Antworten: 2
- Zugriffe: 598
tuple mit %s füllen
Hallo, ich probiere gerade ein Tuple mit %s zu füllen. Ich möchte automatisch die Anzahl für VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s) über eine Schleife erzeugen. Verwenden möchte ich das zum speichern in Mariadb statement = "INSERT INTO master_0 (reg_0, reg_1, reg_2, reg_3 , reg_4, reg_...
- Montag 11. März 2024, 18:39
- Forum: Datenbankprogrammierung mit Python
- Thema: 100 Modbus-Werte in Mysql ablegen.
- Antworten: 8
- Zugriffe: 2167
Re: 100 Modbus-Werte in Mysql ablegen.
Ok, da muss ich noch mal ran.
Wird ein spannendes Projekt
Wird ein spannendes Projekt
- Sonntag 10. März 2024, 21:31
- Forum: Datenbankprogrammierung mit Python
- Thema: 100 Modbus-Werte in Mysql ablegen.
- Antworten: 8
- Zugriffe: 2167
Re: 100 Modbus-Werte in Mysql ablegen.
Kurz angelesen... Wenn ich das jetzt richtig verstanden habe. Jeder Parameter hat seine eigene Tabelle. Tabelle VvP1 ID = z.B. 1 , Value .... Tabelle UvP1 ID = z.B. 1 , Value ... ID könnte dann auch timestamp sein. Ich kann dann aus allen Tabellen nach ID und den Werten filtern. So etwas ich hatte m...
- Sonntag 10. März 2024, 19:56
- Forum: Datenbankprogrammierung mit Python
- Thema: 100 Modbus-Werte in Mysql ablegen.
- Antworten: 8
- Zugriffe: 2167
Re: 100 Modbus-Werte in Mysql ablegen.
@blackjack
Du meinst so ähnlich wie bei Influxdb?
Da wird alles untereinander geschrieben und es wird nach Zeit, ID, Value die Daten aus der Tabelle gezogen.
Du meinst so ähnlich wie bei Influxdb?
Da wird alles untereinander geschrieben und es wird nach Zeit, ID, Value die Daten aus der Tabelle gezogen.
- Sonntag 10. März 2024, 19:05
- Forum: Datenbankprogrammierung mit Python
- Thema: 100 Modbus-Werte in Mysql ablegen.
- Antworten: 8
- Zugriffe: 2167
Re: 100 Modbus-Werte in Mysql ablegen.
Ok,
ich könnte ja in 9 Tabellen mit ja 10 Spalten aufteilen.
So etwas wäre sicher einfacher und übersichtlicher.
Alle Werte haben int(6)
Oder in was für eine Richtung würdest du gehen?
ich könnte ja in 9 Tabellen mit ja 10 Spalten aufteilen.
So etwas wäre sicher einfacher und übersichtlicher.
Alle Werte haben int(6)
Oder in was für eine Richtung würdest du gehen?
- Sonntag 10. März 2024, 17:44
- Forum: Datenbankprogrammierung mit Python
- Thema: 100 Modbus-Werte in Mysql ablegen.
- Antworten: 8
- Zugriffe: 2167
100 Modbus-Werte in Mysql ablegen.
Hallo, aktuell arbeite ich mit cvs-Dateien. Mein Ziel ist es Daten für 12h zu sammeln und diese später auszuwerten. Braucht keiner, macht man aber :-) Spaß am programmieren. Wie man Werte in die Tabelle ablegt weiß ich. Funktioniert und ich bin glücklich. statement = "INSERT INTO messwandler (h...
- Sonntag 10. März 2024, 16:03
- Forum: Datenbankprogrammierung mit Python
- Thema: Mysql CREATE TABLE funktioniert nicht
- Antworten: 3
- Zugriffe: 1260
Re: Mysql CREATE TABLE funktioniert nicht
Hi an alle,
Der Tipp mit den """ wegen Zeilenumbruch war richtig
Die Feldnamen ändere ich ab.
phpmyadmin hätte damit keine Probleme.
Gruß Ralf
Der Tipp mit den """ wegen Zeilenumbruch war richtig
Die Feldnamen ändere ich ab.
phpmyadmin hätte damit keine Probleme.
Gruß Ralf
- Samstag 9. März 2024, 17:57
- Forum: Datenbankprogrammierung mit Python
- Thema: Mysql CREATE TABLE funktioniert nicht
- Antworten: 3
- Zugriffe: 1260
Mysql CREATE TABLE funktioniert nicht
Hi, ich benötige mal eure Hilfe. Beim unten aufgeführten Code, bekomme ich immer eine Fehlermeldung. Kann mich mal einer mit der Nase drauf tippen woran das liegt? Wenn ich die anzulegenden Felder nicht untereinander stelle, es sind ca. 100, funktioniert das. Gruß Ralf. File <unknown>:28 statement =...
- Sonntag 7. Januar 2024, 18:50
- Forum: Allgemeine Fragen
- Thema: Parameter an laufendes Skript übergeben. Ist das möglich?
- Antworten: 2
- Zugriffe: 376
Re: Parameter an laufendes Skript übergeben. Ist das möglich?
Danke für deine Erklärung.
Das öffnet wieder kleine Fensterchen im Hirn
Das öffnet wieder kleine Fensterchen im Hirn