Commit Graph

256 Commits (80616471fe189bb7d259c5757c94ad310dde8f33)

Author SHA1 Message Date
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
Colin Kuebler e822fcc997 Remove hardcoded checks and instead source our setup_checks script 2019-10-29 18:34:30 -04:00
Colin Kuebler 50f4995b0a Moved disclaimer to setup_checks 2019-10-29 18:32:28 -04:00
Colin Kuebler 70c70fea1e Moved config check from setup_ap to setup_checks 2019-10-29 18:28:21 -04:00
Colin Kuebler b87b272987 Added new script responsible for setup checks
Added port checking implementation
2019-10-29 18:25:17 -04:00
Johannes Feichtner c70e102542 Replace ifconfig and explicitly add route to 10.42.42.0/24 2019-10-27 01:34:41 +02:00
Johannes Feichtner 7461fec8be Terminate arbitrary webservers before flashing 2019-10-27 01:29:16 +02:00
Colin Kuebler 3c246a9511
Extend timeout waiting for device to appear
Tweak retry message for clarity
2019-10-26 14:07:30 -04:00
Colin Kuebler 3b2b5b8f4e
Merge pull request #340 from ct-Open-Source/development
Update intermediate firmware to erase sectors [244, 256)
2019-10-24 18:44:17 -04:00
Colin Kuebler ca5e6e0ba9
Add dependency build-essential per #338 2019-10-24 15:31:04 -04:00
Colin Kuebler 0794bf0ea4 Update intermediate firmware to erase sectors [244, 256) which covers Tasmota params and system params, discussion in #336 2019-10-24 14:14:08 -04:00
Colin Kuebler c3952af957
Encode AES key
Closes #332
2019-10-23 23:31:58 -04:00
Colin Kuebler d3aa848fc2
Merge pull request #331 from ct-Open-Source/development
Release v2.1.0
2019-10-23 18:33:05 -04:00
Colin Kuebler e32199bc87
Merge branch 'master' into development 2019-10-23 18:30:04 -04:00
Colin Kuebler 6860d5bd1d
Add contributing section
Add donation links and suggestions for other ways to contribute
2019-10-23 18:15:12 -04:00
Colin Kuebler 8c5b4da98a Organized setup_ap into three functions, check_config, setup, and cleanup
Use bash trap to guarantee cleanup on script exit
This means the user can ^C out and it will do the right thing
2019-10-13 23:19:06 -04:00
Colin Kuebler 4f8e380956 Merge branch 'no-pw' into development 2019-10-13 23:10:59 -04:00
Colin Kuebler 8eb7e25362 Do not force an upgrade of existing packages on install, per #315 2019-10-12 18:58:16 -04:00
Colin Kuebler ce30b6ee7e Merge branch 'fix-net-inf' into development 2019-10-12 18:06:52 -04:00
Colin Kuebler 8a9719df8f
Merge pull request #309 from xoseperez/espurna
ESPurna image
2019-10-12 17:45:42 -04:00
Colin Kuebler 7d9dbaec5e
Fix whitespace
Good catch @xoseperez, I hadn't noticed this
2019-10-12 17:44:21 -04:00
Colin Kuebler 5e3db7e4d9 Added check for AP mode support 2019-10-12 17:09:46 -04:00
Colin Kuebler 4bda03f6d4 Remove mentions of password 2019-10-12 16:15:11 -04:00
Colin Kuebler e3168b8339 Remove hostapd.conf writer from setup_ap, and instead include a static file
Cut hostapd.conf down to bare configuration
Added hostapd ctrl interface
Reduce log noise by specifying hostapd log level info
Specify interface for hostapd by argument rather than config
No password on vtrust-flash
Updated smartconfig for no password
2019-10-12 16:07:46 -04:00
Xose Pérez 504c4e2a3a ESPurna binary 2019-10-10 17:58:27 +02:00
Xose Pérez 688c9bbcda Fix text type and revert whitespace changes 2019-10-10 17:56:29 +02:00
Xose Pérez 60f2bad13d Documenting ESPurna image 2019-10-10 16:01:25 +02:00
Colin Kuebler ec43e49d16 Replace hardcoded gateway with supplied argument 2019-10-09 23:09:47 -04:00
Colin Kuebler 69ea7d3d26 Added python-wheel for python2 package install, thanks to @ErwanMAS 2019-10-05 21:28:38 -04:00