Wiem, że ten temat już kiedyś był poruszany.
Chodzi mi o zwłokę przy wył/zał w szczególności wyłacznikiem monostabilnym.
Może jednak dało by się ją " trochę" zmniejszyć lub zastosować rozwiązanie z licznika impulsów, gdzie to użytkownik potrafi sam metodą " prób " dostosować ja do swoich potrzeb.
ROW-1 zwłoka zał/wył
Podaj maila to podepnę Cię do aktualizacji gdzie możesz przetestować nieoficjalną wersje. Można tam przestawić czułość ryzykując przypadkowe załączenia.
Jeszcze nie. Jak wrócę z konferencji.
Gdyby ktoś chciał na wersji docker-owej uaktualnić ROW-01/ROW-02 do nieoficjalnej wersji zawierającą możliwość zmiany czasu reakcji przycisku, może to zrobić dodając odpowiednie wpisy do bazy danych.
SQL w załączniku.
Kod: Zaznacz cały
source supla-docker/.env
cat row01_279.sql | docker exec -i supla-db mysql -u root --password=$DB_PASSWORD supla
- Załączniki
-
- row01_279.sql.zip
- (443 Bajtów) Pobrany 140 razy
Na początku skrypt nie działał wcale, Dostawałem w odpowiedzi
Po ręcznym wpisaniu do pliku row01_279.sql kolumny ID i rekordów kolejno 1 i 2, tabela ESP_Update prezentuje się następująco:
Wyszarpałem po jednym ROW01 i ROW02 z puszek. Na każdym po kolei wciskałem przycisk konfiguracji aż dioda zaczęła szybciej mrugać, po podłączeniu do sieci wifi zmieniłem pozycję firmware update na yes, zapisałem zmiany i wcisnąłem przycisk konfiguracji jeszcze raz i co ciekawe nic się nie wydarzyło.
O ile ogarniam w tabeli ESP_Update_LOG powinna być jakaś próba podłączenia albo coś a tu nic się nie pojawia. Tabela esp_update_log jest pusta.
Coś robię nie tak?
Kod: Zaznacz cały
ERROR 1062 (23000) at line 2: Duplicate entry '0' for key 'PRIMARY'
root@raspberrypi:/home/pi#
Kod: Zaznacz cały
+----+-----------+--------------+----------+-------------------------+---------+---------+-----------+-------------------+------+----------------------------------------------------------------------------+
| id | device_id | device_name | platform | latest_software_version | fparam1 | fparam2 | protocols | host | port | path |
+----+-----------+--------------+----------+-------------------------+---------+---------+-----------+-------------------+------+----------------------------------------------------------------------------+
| 1 | 0 | ZAMEL ROW-01 | 1 | 2.7.9 | 5 | 0 | 1 | www.acsoftware.pl | 80 | support/get_esp_firmware.php?file=zam_row_01_user2.2048_DIO.new.5.v279.bin |
| 2 | 0 | ZAMEL ROW-01 | 1 | 2.7.9 | 5 | 1 | 1 | www.acsoftware.pl | 80 | support/get_esp_firmware.php?file=zam_row_01_user1.2048_DIO.new.5.v279.bin |
+----+-----------+--------------+----------+-------------------------+---------+---------+-----------+-------------------+------+----------------------------------------------------------------------------+
O ile ogarniam w tabeli ESP_Update_LOG powinna być jakaś próba podłączenia albo coś a tu nic się nie pojawia. Tabela esp_update_log jest pusta.
Coś robię nie tak?
Uaktualnij clouda najpierw do najwyższej wersji. Może brakuje Ci procedur.
Kod: Zaznacz cały
git pull
./supla.sh upgrade
Upewnij się, że w SQL-u masz procedurę
supla_get_device_firmware_url
supla_get_device_firmware_url