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