Hallo,
der Bodenfeuchte-Sensor soilMost3 ist nicht mehr im Betrieb,
aber weiterhin wird dieser Sensor angezeigt ( ohne Werte ).
Wie kann ich diese Anzeige unterbinden?
Min Max Weter
- Werner
- Site Admin
- Beiträge: 5681
- Registriert: 04 Dez 2001 01:00
- Wohnort: Lackenhäuser
- Danksagung erhalten: 59 mal
- Kontaktdaten:
Re: Min Max Weter
In der "hilo.inc" Datei diesen
Eintrag
ändern nach
('soilTemp3','#42b442','','0'),
Eintrag
Code: Alles auswählen
('soilTemp3','#42b442','','1'),
('soilTemp3','#42b442','','0'),
- JoachimF
- Beiträge: 222
- Registriert: 08 Dez 2021 20:29
- Wohnort: Carces
- Hat sich bedankt: 1 mal
- Kontaktdaten:
Re: Min Max Weter
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?
- Werner
- Site Admin
- Beiträge: 5681
- Registriert: 04 Dez 2001 01:00
- Wohnort: Lackenhäuser
- Danksagung erhalten: 59 mal
- Kontaktdaten:
Re: Min Max Weter
zu 1) und 2)
am einfachsten:
in der Datenbank die Namen umbenennen (umtauschen)
-> vorher (wie bei solchen Operationen immer) Sicherungskopie anlegen
am einfachsten:
in der Datenbank die Namen umbenennen (umtauschen)
-> vorher (wie bei solchen Operationen immer) Sicherungskopie anlegen
- JoachimF
- Beiträge: 222
- Registriert: 08 Dez 2021 20:29
- Wohnort: Carces
- Hat sich bedankt: 1 mal
- Kontaktdaten:
Re: Min Max Weter
Zu 2) passt DAS
Zu 1) habe ich folgenden Befehl
Code: Alles auswählen
UPDATE "archive" SET "soilMoist4" = "soilMoist3" WHERE (1=1)
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.
- Werner
- Site Admin
- Beiträge: 5681
- Registriert: 04 Dez 2001 01:00
- Wohnort: Lackenhäuser
- Danksagung erhalten: 59 mal
- Kontaktdaten:
Re: Min Max Weter
soilMoist4 davon war bisher aber nicht die Rede.aber er überschreibt bestehende Werte in soilMoist4
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.
- JoachimF
- Beiträge: 222
- Registriert: 08 Dez 2021 20:29
- Wohnort: Carces
- Hat sich bedankt: 1 mal
- Kontaktdaten:
Re: Min Max Weter
stimmt, die benutze ich zum TESTEN der Befehle
werde ich ausprobierenREPLACE INTO anstatt INSERT INTO wieder importieren.