Seite 1 von 1
Min Max Weter
Verfasst: 03 Nov 2022 11:40
von JoachimF
Hallo,
der Bodenfeuchte-Sensor soilMost3 ist nicht mehr im Betrieb,
aber weiterhin wird dieser Sensor angezeigt ( ohne Werte ).
- 83570_Carces.png (31.3 KiB) 1324 mal betrachtet
Wie kann ich diese Anzeige unterbinden?
Re: Min Max Weter
Verfasst: 03 Nov 2022 13:35
von Werner
In der "hilo.inc" Datei diesen
Eintrag
ändern nach
('soilTemp3','#42b442','','0'),
Re: Min Max Weter
Verfasst: 03 Nov 2022 14:06
von JoachimF
Werner hat geschrieben: ↑03 Nov 2022 13:35
('soilTemp3','#42b442','','0'),
so der soilMoist3-Eintrag ist 'unterdrückt'.
1) Wie kann ich die bisherigen Daten aus der soilMost3 Spalte (archive) in die Spalte soilMoist2 übertragen?
2) Ebenso die Daten von archive_day_soilMoist3 nach archive_day_soilMoist2?
Re: Min Max Weter
Verfasst: 03 Nov 2022 21:24
von Werner
zu 1) und 2)
am einfachsten:
in der Datenbank die Namen umbenennen (umtauschen)
-> vorher (wie bei solchen Operationen immer) Sicherungskopie anlegen
Re: Min Max Weter
Verfasst: 03 Nov 2022 23:04
von JoachimF
Werner hat geschrieben: ↑03 Nov 2022 21:24
in der Datenbank die Namen umbenennen (umtauschen)
Zu 2) passt DAS
Zu 1) habe ich folgenden Befehl
Code: Alles auswählen
UPDATE "archive" SET "soilMoist4" = "soilMoist3" WHERE (1=1)
ausprobiert, der auch funktioniert,
aber er überschreibt bestehende Werte in soilMoist4, die ich aber behalten möchte. Es sollen nur neue Werte eingefügt werden.
Eine Erweiterung des Befehls mit: 'WHERE "soliMost4" = 0' funktioniert nicht.
Re: Min Max Weter
Verfasst: 04 Nov 2022 15:50
von Werner
aber er überschreibt bestehende Werte in soilMoist4
soilMoist4 davon war bisher aber nicht die Rede.
Da Du hoffentlich ein Datenbank-Backup gemacht hast,
kannst dort ja die Tabelle mit dem entsprechenden Tabelleeintrag (soilMoist3 ?) bzw. die Tagestabelle (archive_day_soilMoist3) exportieren,
Daten kürzen, Tabelleeintrag umbenennen und mit
REPLACE INTO anstatt INSERT INTO wieder importieren.
Re: Min Max Weter
Verfasst: 04 Nov 2022 16:56
von JoachimF
Werner hat geschrieben: ↑04 Nov 2022 15:50
[
soilMoist4 davon war bisher aber nicht die Rede.
stimmt, die benutze ich zum TESTEN der Befehle
REPLACE INTO anstatt INSERT INTO wieder importieren.
werde ich ausprobieren