Niestety nie tak.
Sprawdzasz wpisy w tabeli
esp_update
Kod: Zaznacz cały
source supla-docker/.env && docker exec supla-db mysql -u supla --password=$DB_PASSWORD supla -e \
"SELECT * FROM esp_update"
na razie masz dwa wpisy o id=1 i id=2 więc w wyniku zapytania otrzymujesz
Kod: Zaznacz cały
id device_id device_name platform latest_software_version fparam1 fparam2 protocols host port path
1 0 gniazdko_neo 1 2.7.2 2 0 1 krissg.ovh 80 get_file.php?file=gniazdko_neo_user2.1024_DIO.new.2.bin
2 0 gniazdko_neo 1 2.7.2 2 1 1 krissg.ovh 80 get_file.php?file=gniazdko_neo_user1.1024_DIO.new.2.bin
szukasz interesującego cię wpisu który odnosi się do softu, który chcesz zaktualizować i wykonujesz
update dla
latest_software_version
Kod: Zaznacz cały
source supla-docker/.env && docker exec supla-db mysql -u supla --password=$DB_PASSWORD supla -e \
"UPDATE esp_update set latest_software_version='2.7.3' WHERE id=1 or id=2"
sprawdzasz kontrolnie tabele
esp_update czy update się udał, jeśli tak to powinieneś dostać taki wynik zapytania
Kod: Zaznacz cały
id device_id device_name platform latest_software_version fparam1 fparam2 protocols host port path
1 0 gniazdko_neo 1 2.7.3 2 0 1 krissg.ovh 80 get_file.php?file=gniazdko_neo_user2.1024_DIO.new.2.bin
2 0 gniazdko_neo 1 2.7.3 2 1 1 krissg.ovh 80 get_file.php?file=gniazdko_neo_user1.1024_DIO.new.2.bin