Mathieu Maret
|
346d7927d8
|
SCD4X: Setup and MQTT
|
2023-11-27 23:47:53 +01:00 |
|
Mathieu Maret
|
5bef410167
|
Add BMP280 support
|
2023-04-14 09:23:32 +02:00 |
|
Mathieu Maret
|
f9985cc2c1
|
Fix wifi reconnect on wifi on/off
|
2023-03-28 14:27:45 +02:00 |
|
Mathieu Maret
|
ef446ebd19
|
Teleinfo: pull data at every loop
to avoid overflow in libteleinfo
|
2023-03-28 14:05:14 +02:00 |
|
Mathieu Maret
|
0847e89960
|
Display more teleinfo information
|
2022-09-25 00:09:04 +02:00 |
|
Mathieu Maret
|
7cac6f89f1
|
make sampling periode configurable
|
2022-09-10 23:18:52 +02:00 |
|
Mathieu Maret
|
73d6e17dc1
|
Merge branch 'teleinfo'
|
2022-09-10 21:53:45 +02:00 |
|
Mathieu Maret
|
1b52a80b15
|
Fix teleinfo configuration
|
2022-09-10 21:53:06 +02:00 |
|
Mathieu Maret
|
e68eec8955
|
Increase Wifi connection time before reconfig
|
2022-09-07 22:58:23 +02:00 |
|
Mathieu Maret
|
8f471fc0bf
|
WIP: working teleinfo
|
2021-02-18 23:50:54 +01:00 |
|
Mathieu Maret
|
9110ae3589
|
Add teleinfo module
|
2021-02-18 00:25:45 +01:00 |
|
Mathieu Maret
|
976a9a8053
|
Add bme680 bsec
|
2020-07-28 19:51:57 +02:00 |
|
Mathieu Maret
|
0c9e8b977b
|
Bme fixes
|
2020-02-28 17:16:39 +01:00 |
|
Mathieu Maret
|
9f14016abf
|
Add bme680 sensor
|
2020-02-27 00:07:30 +01:00 |
|
Mathieu Maret
|
817f777418
|
Fix Wifi connecting
|
2019-06-04 23:52:25 +02:00 |
|
Mathieu Maret
|
caf88dcd98
|
Mqtt: use batch publish to generalize code
And fix indentation
|
2019-05-14 23:44:46 +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
|
fa042404b2
|
Add the possibility to upload OTA by http
|
2017-03-29 21:55:14 +02:00 |
|
Mathieu Maret
|
d5a8232e43
|
Fix reconfiguration when wifi unreachable
|
2017-01-28 14:30:25 +01: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
|
3957d9645f
|
mqtt deal with IRQ for GPIO
|
2016-12-14 00:08:47 +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
|
d20d756677
|
Do not display wifi psswd in serial
|
2016-12-09 22:56:26 +01:00 |
|
Mathieu Maret
|
207c104c07
|
Few little fix
|
2016-11-20 00:23:16 +01:00 |
|
Mathieu Maret
|
3691745aec
|
Put config into a struct
|
2016-11-20 00:06:31 +01:00 |
|
Mathieu Maret
|
6f6c0f7525
|
Use template for MqttPublish functions
And rename Mqtt*Publish function into MqttPublish*
|
2016-11-16 16:59:17 +01:00 |
|
Mathieu Maret
|
3d82e2a200
|
Use Reprog button as setup button on long press
|
2016-11-16 00:00:47 +01:00 |
|
Mathieu Maret
|
d49e0a5fff
|
Use MQTT only in normal mode
|
2016-11-15 23:53:48 +01:00 |
|
Mathieu Maret
|
87085fba3d
|
Possibility to disable OTA
save ~3k
|
2016-10-28 18:03:36 +02:00 |
|
Mathieu Maret
|
640db6c27d
|
Small Warning fix & print simplification
|
2016-09-28 00:34:23 +02:00 |
|
Mathieu Maret
|
1a7b3ec53a
|
Use Array to define GPIO controlled by Web
|
2016-09-20 18:28:32 +02:00 |
|
Mathieu Maret
|
967c6c736f
|
Feed Ipaddress by MQTT
|
2016-06-18 02:24:00 +02:00 |
|
Mathieu Maret
|
286844dd6d
|
GPIO used to enter setup in now configurable
|
2016-06-18 01:49:29 +02:00 |
|
Mathieu Maret
|
5db953072d
|
Return dryness to http and mqtt
|
2016-06-04 18:45:11 +02:00 |
|
Mathieu Maret
|
4c09dcbb24
|
Add the dry sensor
|
2016-06-02 01:31:57 +02:00 |
|
Mathieu Maret
|
786fedc74f
|
Same return value for every sensor after Setup()
|
2016-06-02 01:28:16 +02:00 |
|
Mathieu Maret
|
ff4f72e1f7
|
Revert "Compact some code"
Arduino Serial does not really support printf
This reverts commit 85f0bf5c78 .
|
2016-06-02 00:40:43 +02:00 |
|
Mathieu Maret
|
075ed120aa
|
EEPROM have its own header
|
2016-06-01 15:21:32 +02:00 |
|
Mathieu Maret
|
7e25978455
|
Disable switch off of internal LED when saving power
It may disable GPIO used by sensors
|
2016-06-01 01:49:04 +02:00 |
|
Mathieu Maret
|
69fd24b756
|
Start loop with a measure
|
2016-06-01 01:23:23 +02:00 |
|
Mathieu Maret
|
04690a4c66
|
MDNS is optionnal
|
2016-06-01 01:22:47 +02:00 |
|
Mathieu Maret
|
e97777eed3
|
Config option to disable MDNS
|
2016-06-01 01:16:01 +02:00 |
|
Mathieu Maret
|
85f0bf5c78
|
Compact some code
|
2016-06-01 00:44:14 +02:00 |
|
Mathieu Maret
|
26d3deee0e
|
Code simplification
|
2016-06-01 00:36:14 +02:00 |
|
Mathieu Maret
|
31e9c04e82
|
Even initialize int
|
2016-04-14 01:38:06 +02:00 |
|
Mathieu Maret
|
8101e7bd36
|
Simplify MQTT sensor setup
|
2016-04-14 01:15:42 +02:00 |
|
Mathieu Maret
|
10e0425acd
|
Simplify force setup code
And make sure that previous AP is not enabled
|
2016-04-10 02:01:25 +02:00 |
|
Mathieu Maret
|
85196a7563
|
Fix Warnings
|
2016-04-07 23:52:37 +02:00 |
|
Mathieu Maret
|
bdbcfd25d4
|
DHT: get temp and humidity
And save them with mqtt
|
2016-04-07 15:26:01 +02:00 |
|