Commit Graph

38 Commits (4b3138ba13f3991ca85ec92552546c7dc646a8d0)

Author SHA1 Message Date
Colin Kuebler 4b3138ba13 Use silent flag on curl instead of throwing stderr away 2019-10-03 13:05:38 -04:00
Colin Kuebler 0b48ababcb Merge branch 'master' into improve-flow 2019-10-03 13:03:09 -04:00
Colin Kuebler a3010a04e1 Add newline after AP comes online 2019-10-02 15:26:15 -04:00
Colin Kuebler 0c3e2d8a4d Use pkill to find and cancel smartconfig process, both in start_flash and after receiving registration call 2019-10-02 15:22:57 -04:00
Colin Kuebler 5e773f0792 Wait for AP to come online by pinging the gateway instead of sleep
Use ping builtin timeout instead of separate timeout process
2019-10-02 15:13:44 -04:00
Madmartigan 7d588cda4e Circumvent new tuya sdk protection 2019-09-18 21:38:11 +02:00
Colin Kuebler 4c3fba4f91 Increased timeout for devices to appear to ~60s 2019-08-07 17:10:30 -04:00
Colin Kuebler 4b9b1a0e1e Download backups and info to a backup directory with timestamped subdirectories
This allows us to do multiple backups without overwriting, as seen in #162 #182 and others
2019-08-07 16:54:35 -04:00
Colin Kuebler b55299d4bb Clean up smartconfig and prompt user to retry if device fails to appear online 2019-08-07 15:34:23 -04:00
Colin Kuebler 497bedbcfb Add a delay after starting the AP to allow time for the network interface to come up
This quick fix avoids issues where we want to bind to a specific address offered on the new AP
2019-08-07 13:27:13 -04:00
Colin Kuebler e3b49824f6 Start and stop smart-config as a fork instead of a screen
Allows smart-config to run as long as start_flash determines it necessary
2019-08-07 13:20:49 -04:00
Colin Kuebler 3b1c5ed771 Offer to flash another device, restarting the procedure automatically
Timeout waiting for the upgraded device after ~30s
Supress pushd/popd output
2019-08-07 13:14:47 -04:00
Colin Kuebler 84ad9723ed User only needs to agree to the EULA once 2019-08-07 13:10:08 -04:00
Colin Kuebler b287281ed5 Updated instruction in flashing script to match README 2019-03-31 15:40:29 -04:00
Colin Kuebler 2309e03e74 Merge branch 'master' into smart-link-py 2019-03-23 11:37:37 -04:00
Colin Kuebler 6329cb4840 Merge branch 'master' into smart-link-py 2019-03-22 17:18:21 -04:00
Colin Kuebler 25f65b5b69 Merge branch 'master' into new-intermediate-fw 2019-03-22 17:13:40 -04:00
Colin Kuebler ce49a76f24 Removed old backup script and replaced with curl from new intermediate firmware backup endpoint 2019-03-22 17:09:26 -04:00
Brandon Rothweiler f58a735d62 Update documentation and script to mention new Tasmota version 2019-03-20 19:37:03 -04:00
Colin Kuebler 6f625371a8 Merge branch 'master' into smart-link-py 2019-01-28 12:04:45 -05:00
Merlin Schumacher 360ec4f0fe
Update start_flash.sh 2019-01-28 14:11:55 +01:00
Merlin Schumacher 917e1fbe9e
Merge branch 'master' into screen_log 2019-01-28 11:14:27 +01:00
Michael Behrisch 162912ef2e trying to fix screen logging for older screen versions 2019-01-27 22:09:43 +01:00
Michael Behrisch df80bcc259
fixing spelling 2019-01-27 21:41:25 +01:00
Michael Behrisch e9db4fdaae
fix screen command logging option 2019-01-27 15:28:16 +01:00
Colin Kuebler a25469e875 Merge remote-tracking branch 'upstream/master' into smart-link-py 2019-01-26 18:35:22 -05:00
Colin Kuebler 379b26ffd7 Wrote Python 3 implementation of smartconfig
Includes broadcast strategy ported from tuyapi/link
Also includes multicast strategy not yet employed in tuyapi/link
Removed JS script and updated start_flash script to reflect changes
2019-01-26 18:25:16 -05:00
root a7eb9335fc fixed logfile support 2019-01-27 00:23:22 +01:00
Kurim a3a7894c99
Update start_flash.sh
Fix error message mentioned here: https://github.com/ct-Open-Source/tuya-convert/issues/20
2019-01-26 17:24:28 +01:00
Merlin Schumacher 3b3a716c03
Update start_flash.sh 2019-01-25 16:30:53 +01:00
Merlin Schumacher 1b118a0747
Update start_flash.sh 2019-01-25 16:21:44 +01:00
Daniel Rushbrook dff40d995c add wifi, web, mqtt and smartconfig logging 2019-01-25 11:06:02 +00:00
Merlin Schumacher 727539455a
Update start_flash.sh 2019-01-22 14:26:52 +01:00
Merlin Schumacher fef529178e
Update start_flash.sh 2019-01-21 18:49:55 +01:00
Merlin Schumacher b9aa69eb8d
Update start_flash.sh 2019-01-21 17:39:30 +01:00
Andrijan Möcker 956a3ed42a
Update start_flash.sh 2019-01-21 14:00:17 +01:00
Andrijan Möcker 13ed696e49
Update start_flash.sh 2019-01-18 17:26:16 +01:00
Merlin Schumacher f443485a6a
Initial Commit 2019-01-16 20:32:16 +01:00