Commit Graph

48 Commits

Author SHA1 Message Date
Mathieu Maret 0c9e8b977b Bme fixes 2020-02-28 17:16:39 +01:00
Mathieu Maret fea3b73f54 WebServer: improve Setup
Keep password.
Fix ip mode previous state
2019-06-03 00:07:12 +02:00
Mathieu Maret fc3fa2fc45 Can store BSSID and CHANNEL
This allow faster network connection.
Could be usefull for battery powered application
2018-12-19 22:36:19 +01:00
Mathieu Maret a1e40b150f Remove the /otamode link in index 2017-04-08 14:10:39 +02:00
Mathieu Maret 66e153e527 Add link to home page for http OTA
Remove link for regular ota mode
Fix #2
2017-03-29 23:19:42 +02:00
Mathieu Maret fa042404b2 Add the possibility to upload OTA by http 2017-03-29 21:55:14 +02:00
Mathieu Maret 678eafe1a5 Correct few warning 2017-01-01 23:35:19 +01:00
Mathieu Maret f4541a6fd6 OTA does not need a reboot anymore 2016-12-14 22:57:01 +01:00
Mathieu Maret 0396ccfb45 Web itf show GpioObserved status 2016-12-14 22:19:17 +01:00
Mathieu Maret 80252f9307 Refactor GPIO listened/controlled configuration
And improve mqtt connection checking
2016-12-13 23:43:37 +01:00
Mathieu Maret 13c2d23330 All controlled gpio have a single config entry
They get be set/get by mqtt and set by http
2016-12-09 22:55:12 +01:00
Mathieu Maret 3691745aec Put config into a struct 2016-11-20 00:06:31 +01:00
Mathieu Maret a14210e0d9 Possibility to disable Web interface
Save ~12k
2016-10-28 18:02:39 +02:00
Mathieu Maret 997f63b917 Add PWM controlled by web 2016-09-28 23:11:08 +02:00
Mathieu Maret 0ccf653cc6 Build HTML to control GPIO one time only 2016-09-28 15:28:02 +02:00
Mathieu Maret 738ccfd14a Add Wifi Strength to HTML Info 2016-09-21 16:02:52 +02:00
Mathieu 83afc2e845 Merge branch 'WebGpioArray' into 'master'
Use Array to define GPIO controlled by Web



See merge request !3
2016-09-20 18:30:00 +02:00
Mathieu Maret 1a7b3ec53a Use Array to define GPIO controlled by Web 2016-09-20 18:28:32 +02:00
Mathieu Maret 12c5b9e1b7 Enable MQTTS using port 8883 2016-09-15 22:43:00 +02:00
Mathieu Maret a68a207fa1 Suggest SSID name when configuring Wifi Details 2016-07-08 16:04:20 +02:00
Mathieu Maret 810c9b881c Add a way to test Wifi Config in AP mode 2016-07-08 01:03:32 +02:00
Mathieu Maret 5db953072d Return dryness to http and mqtt 2016-06-04 18:45:11 +02:00
Mathieu Maret 31e9c04e82 Even initialize int 2016-04-14 01:38:06 +02:00
Mathieu Maret beae8b335b Include build date into web interface 2016-04-10 00:37:41 +02:00
Mathieu Maret 85196a7563 Fix Warnings 2016-04-07 23:52:37 +02:00
Mathieu Maret 4536163cfd Web Interface print DHT info 2016-04-07 15:45:55 +02:00
Mathieu Maret e1673f6c22 Display configured IP value in setup page 2016-04-07 12:05:37 +02:00
Mathieu Maret e82378e224 Save Static ip config as uint32_t 2016-04-07 02:02:51 +02:00
Mathieu Maret 132ba26720 Save ip config into eeprom 2016-04-06 19:34:29 +02:00
Mathieu Maret 0190133bf3 Disable more code when bmp is not enabled 2016-04-06 15:51:27 +02:00
Mathieu Maret efe135a801 Move configuration into a dedicated file 2016-03-30 00:44:37 +02:00
Mathieu Maret a990ce0055 Make Serial output optionnal
Save 2k of ROM
2016-03-26 15:07:15 +01:00
Mathieu Maret 7682a85982 Improve HTML presentation 2016-03-26 01:26:36 +01:00
Mathieu Maret ff6ab5755d Show hostname of web page 2016-03-25 00:03:25 +01:00
Mathieu Maret a89a8a0727 Change function naming to be coherent across files 2016-03-24 14:54:55 +01:00
Mathieu Maret d729750ed5 General way to deal with GPIO by mqtt 2016-03-23 00:34:50 +01:00
Mathieu Maret e99f63ef41 Keep bmp180 status information 2016-03-20 00:14:24 +01:00
Mathieu Maret d6ae3ca283 Serve information about memory 2016-03-19 23:47:32 +01:00
Mathieu Maret d92fe1ce99 Auto refresh home page 2016-03-17 01:05:19 +01:00
Mathieu Maret b66769f9d6 Add http request to reboot ESP
GPIO0 should be at 3.3v to boot correctly
2016-03-16 01:09:25 +01:00
Mathieu Maret ff178ce940 Get pressure mesure from BMP180 2016-03-16 00:54:13 +01:00
Mathieu Maret a145dc9a9c Home page show mqtt status 2016-03-16 00:16:19 +01:00
Mathieu Maret cbbf4b2b3d Improve form for Setup 2016-03-16 00:16:19 +01:00
Mathieu Maret 25010e63c0 Save mqtt port into eeprom 2016-03-16 00:16:08 +01:00
Mathieu Maret dc47c61775 Save MQTT config into EEPROM 2016-03-14 01:47:43 +01:00
Mathieu Maret 5007b652d9 Do not need to be setup to play with gpio or OTA
And reindent
2016-03-11 01:42:27 +01:00
Mathieu Maret f0b47e162c Send temperature information into MQTT 2016-03-11 01:39:25 +01:00
Mathieu Maret 390b18b592 Take measure of Temperature from BMP180 2016-03-11 00:43:24 +01:00