Commit Graph

434 Commits (development)

Author SHA1 Message Date
Colin Kuebler b74a708dad Added check for blacklist file known to cause kernel panic in hostapd, fixes #373 2019-11-17 13:07:55 -05:00
Colin Kuebler c96ad7229f Always use the known PSK identity prefix to calculate the PSK 2019-11-17 12:55:53 -05:00
Colin Kuebler f2499d24f4 Encode all str keys passed to Crypto #332 2019-11-15 10:13:13 -05:00
Colin Kuebler 130a974629
Merge pull request #393 from kueblc/tuya-discovery
Tuya discovery
2019-11-14 18:36:56 -05:00
Colin Kuebler 1f4e880838 Updated README procedure 2019-11-14 18:31:16 -05:00
Colin Kuebler 06ee18cf48 Added firmware specific instructions to firmware picker prompt 2019-11-14 18:17:20 -05:00
Colin Kuebler 4eec3fa605 Allow user to attempt recovery if device could not be reached 2019-11-14 18:10:41 -05:00
Colin Kuebler 59357a3809 Specify which build of third party firmware is included 2019-11-14 18:05:36 -05:00
Colin Kuebler 6fd636d031 Renamed bundled binaries so they are easily discernable in the firmware picker 2019-11-14 18:04:32 -05:00
Colin Kuebler 49d24a2f23 Integrated firmware_picker into start_flash procedure 2019-11-14 18:02:03 -05:00
Colin Kuebler 600a0ca745 Added notice about disconnecting device after undo 2019-11-14 18:01:27 -05:00
Colin Kuebler cb09ecb596 Implemented menu driven firmware selector 2019-11-14 18:00:55 -05:00
Colin Kuebler 78e66384e1 Remove flash mode warnings as intermediate now handles this automatically 2019-11-14 14:41:23 -05:00
Colin Kuebler 7809ce076b Update instructions in start_flash for single stage flash 2019-11-14 14:38:29 -05:00
Colin Kuebler 4fecf77533 Remove wifi information as it has led to confusion and isn't necessary for the end user
Remove note about flash size and mode as the intermediate firmware now handles this automatically
2019-11-14 14:34:06 -05:00
Colin Kuebler 852e6df428 Updated README to remove /flash2 and update /flash instructions 2019-11-14 14:32:08 -05:00
Colin Kuebler 9024ca4b2d Updated intermediate firmware binary to 1.5
Removed user2.bin as its no longer needed in 1.5
2019-11-14 14:26:45 -05:00
Colin Kuebler 152b0a098b Added Tuya Discovery to start and stop scripts 2019-11-13 17:27:23 -05:00
Colin Kuebler 51a883d7ee Tweak language since smartconfig has been known to work without another connected device
Pendantic fixes
2019-11-13 17:22:30 -05:00
Colin Kuebler 22f2c18bd7 Fix decrypt function 2019-11-13 17:19:49 -05:00
Colin Kuebler e920e20d99 Implemented script to listen for and decrypt UDP broadcasts from Tuya devices 2019-11-13 17:18:41 -05:00
Colin Kuebler 2cf2fa59ca
Merge pull request #382 from 0xFelix/master
Change shebang of psk-frontend.py to python2
2019-11-09 14:25:55 -05:00
Felix 183f5c10f4
Change shebang of psk-frontend.py to python2
psk-frontend.py should be executed with python2 until sslpsk is working with python3. Some distributions start defaulting to python3 which currently breaks this script.
2019-11-09 20:22:36 +01:00
Colin Kuebler 41ca054a28
Add iw #367 2019-11-08 15:43:24 -05:00
Colin Kuebler 8c6d3686a7
Release v2.2.0 2019-11-07 10:43:02 -05:00
Colin Kuebler 4aa350c149 Modify extended schema to cover more cases, fix #354 #363 #369 #372 2019-11-07 10:37:51 -05:00
Colin Kuebler dd7985edae Fix spelling typos 2019-11-07 09:25:37 -05:00
Colin Kuebler af04066854 Update doc to reflect new Tasmota changes 2019-11-06 20:24:04 -05:00
Colin Kuebler 80616471fe Merge branch 'master' into development 2019-11-06 19:53:37 -05:00
Colin Kuebler b9aebedb23 Removed old version of Sonoff-Tasmota 2019-11-06 19:53:03 -05:00
Colin Kuebler bb84124803 Update Tasmota references to reflect new version 2019-11-06 19:51:35 -05:00
Colin Kuebler 134dc5dc61
Merge pull request #376 from digiblur/development
Update thirdparty.bin to Tasmota 7.0.0.3
2019-11-06 19:45:39 -05:00
Colin Kuebler 8eab8883ae
Merge pull request #377 from kueblc/intermediate-1.3
Update intermediate firmware to 1.3
2019-11-06 19:37:09 -05:00
Colin Kuebler 13924b1d07 Updated intermediate firmware to 1.3 2019-11-06 18:59:01 -05:00
digiblur efc955eac0 Update thirdparty.bin to Tasmota 7.0.0.3
Update thirdparty.bin from tasmota-wifiman.bin 7.0.0.3
2019-11-06 16:20:45 -06:00
Colin Kuebler cee07b8d25
Merge pull request #368 from R0Wi/master
Add 'git' as dependency to fix #367
2019-11-02 18:12:18 -04:00
Colin Kuebler c13abf44ce
Merge pull request #351 from Churro/ip
Replace ifconfig and explicitly add route to 10.42.42.0/24
2019-11-02 18:07:44 -04:00
Colin Kuebler 8edc25129b
Fix #333 #359
Delay start of web server for address to be available
2019-11-02 17:48:10 -04:00
Colin Kuebler 3539e18876
Merge pull request #350 from Churro/webserver
Ensure required ports are available by checking and terminating occupying processes and services
2019-11-02 17:42:53 -04:00
R0Wi ee2f08f3ab Add 'git' as dependency to fix #367 2019-11-01 17:32:29 +01:00
Colin Kuebler e459fcc3a6 Attempt to stop process nicely before sending SIGKILL 2019-10-31 18:40:36 -04:00
Colin Kuebler 1b02f66e2c Filter out units which are not service or the user instance 2019-10-31 18:27:12 -04:00
Colin Kuebler 73a344f043 Be explicit when stopping a service vs terminating process 2019-10-30 15:28:14 -04:00
Colin Kuebler 9e434467c8 Confirmed that sudo is not needed by ps 2019-10-30 15:25:37 -04:00
Colin Kuebler 9fa4599024 Don't print ps header so no need for grep 2019-10-30 15:22:43 -04:00
Colin Kuebler 322e42514f Missed sudo on ps, might be redundant but couldn't hurt 2019-10-30 15:11:25 -04:00
Colin Kuebler 1b3e66878f
Create FUNDING.yml
Adds sponsor button to github
2019-10-29 19:46:51 -04:00
Colin Kuebler 17525e94f6 Missing newline after user prompt 2019-10-29 19:10:25 -04:00
Colin Kuebler ccad30f600 Port checks for DHCP and Tuya protocol 2019-10-29 19:01:08 -04:00
Colin Kuebler ffe9ab7ded Wait for process to end before proceeding 2019-10-29 18:51:05 -04:00