Commit Graph

92 Commits (master)

Author SHA1 Message Date
Colin Kuebler 8d3de795e5 Merge branch 'master' into fix-net-inf 2019-10-03 14:24:12 -04:00
Colin Kuebler 0f8764fa10 Revert changes to mosquitto, apparently the config is not respected and I haven't been able to figure out why 2019-10-03 13:23:44 -04:00
Colin Kuebler 7acc711ef8 Direct user to check log files only if the device did not reappear 2019-10-03 13:17:46 -04:00
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 48bdc072ed Added config for mosquitto so it only binds to 10.42.42.1
Now that there is no conflict for ports, we do not have to stop apache or mosquitto before starting our own
2019-07-02 14:18:03 -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