a461d2c1
board: fix 2.7.4 build by
2022-06-13 00:12:36 +0300
65db8e61
board: spi_flash_read size is in bytes by
2022-06-12 23:55:29 +0300
01047c3b
sns: type prefixes should be in flash by
2022-06-12 22:18:44 +0300
4d4b8461
ntc: make sure we handle adc value of 0 by
2022-06-12 22:01:02 +0300
84017214
webui: detect when sensor unit changes by
2022-06-12 19:49:38 +0300
68374bba
sns: refactoring by
2022-06-12 18:45:38 +0300
e3a2294e
sns: handle basic metric units conversion by
2022-06-12 18:43:45 +0300
7dfb1090
sns: handle both directions when converting temperature unit by
2022-06-12 18:40:52 +0300
c937b10d
analog: raw and advanced scaling in the base class by
2022-06-11 23:42:41 +0300
42502722
sns: sensor ratio helpers by
2022-06-11 23:04:06 +0300
09c0750c
sns: change magnitude filter by
2022-06-11 22:23:06 +0300
c58b37c1
ina219: correctly scale raw values by
2022-06-11 01:46:37 +0300
8059f1a4
ina219: invalid max expected current is a config error by
2022-06-09 23:52:17 +0300
4572dd3d
ina219: we already know the type by
2022-06-03 12:22:04 +0300
15f64464
ina219: shunt resistance and expected current by
2022-06-03 12:21:20 +0300
a52f0b0c
ws: fix multiple clients by
2022-06-01 22:27:11 +0300
567b9d77
web: also check for ap state by
2022-06-01 22:20:25 +0300
2c728074
web: image length is a compile time constant by
2022-06-01 21:52:18 +0300
81e4d423
board: type of webui image by
2022-06-01 21:50:10 +0300
1f9f4998
pio: bump platform_latest to 4.0.x by
2022-06-01 21:33:47 +0300
ef15c20c
web: more experiments with captive portal by
2022-06-01 20:14:39 +0300
a64631eb
wifi: opmode can be changed directly by
2022-06-01 18:34:25 +0300
3d9fbf04
web: some captive portal pages by
2022-06-01 18:33:25 +0300
8fb1a498
system: reset sdk config when unstable by
2022-06-01 18:30:45 +0300
10784593
system: clangd warning fix by
2022-06-01 15:13:19 +0300
ce5e8d53
ota: instruct to crash instead of undefined behaviour by
2022-06-01 15:12:43 +0300
54b275de
ota: no need for fence by
2022-06-01 15:12:12 +0300
2b2c20f3
gpio: direct hardware access for pin peripheral by
2022-06-01 13:13:51 +0300
688c0851
(refs/pull/2521/head)
use last filter for real time api by
2022-05-26 22:16:24 +1200
7f3cd9dc
Merge branch 'dev' into sht3xi2c by
2022-05-25 20:52:09 +1200
6a0d6b0c
sns: more flash strings by
2022-05-25 05:07:04 +0300
b23137f4
dcz: flash strings and our own namespace by
2022-05-25 02:57:26 +0300
d2c7f7ea
ws: module names in flash by
2022-05-25 02:56:44 +0300
c52002a3
ws: always fpstr() cast name of the module by
2022-05-25 02:43:06 +0300
2598c4a7
tspk: pass sensor data as string, rework http parser by
2022-05-25 02:14:50 +0300
821df407
sns: separate report from modules by
2022-05-24 20:38:31 +0300
699edf1b
sns: typo, reported value was not yet set by
2022-05-24 20:23:25 +0300
307a41f5
sht3x: crc is a static function by
2022-05-24 19:46:43 +0300
946f5f0d
sht3x: formatting, fix visibility of virtual by
2022-05-24 19:29:35 +0300
b23845bf
compat: should apply to both Core versions by
2022-05-24 19:29:13 +0300
53b0f452
sns: fix order of values by
2022-05-24 19:03:07 +0300
adca4923
sht3x: add crc and status debug (#2518) by
2022-05-25 03:32:48 +1200
75bc27d7
(refs/pull/2518/head)
add full status output by
2022-05-24 21:19:09 +1200
7f3518a7
reduce delays, add sensor debug by
2022-05-24 21:07:37 +1200
6fd70aae
sns: typo by
2022-05-24 00:28:03 +0300
c6ab437c
dcz: also use sensor value struct by
2022-05-23 23:35:45 +0300
d5e59bb2
sns: log all three value states by
2022-05-23 23:35:25 +0300
133edc80
sns: only keep the last elem when size is >2 by
2022-05-23 21:08:28 +0300
9c136cb1
Merge remote-tracking branch 'upstream/dev' into sht3xi2c by
2022-05-22 20:00:01 +1200
09273b1b
sns: fix for thermostat readings by
2022-05-22 00:17:34 +0300
a232f5b9
sns: show real magnitude topic value in the terminal by
2022-05-21 18:02:39 +0300
c67d42d0
docs: changelog by
2022-05-21 18:17:04 +0300
5fcac5d2
sns: read / report handlers with a prepared structure by
2022-05-21 16:56:16 +0300
683347c8
sns: overwrite median filter storage with capacity of one by
2022-05-21 17:01:57 +0300
b5e467d4
sns: fix settings key generator by
2022-05-21 15:56:43 +0300
61ac1c07
sns: single value filter has no reason to override capacity by
2022-05-21 17:07:26 +0300
af07a6e7
sht3x: add crc and status debug by
2022-05-21 16:22:57 +1200
cb267108
(refs/pull/2517/head)
Update SHT3XI2CSensor.h by
2022-05-21 10:47:52 +1200
4d2b4c22
Update SHT3XI2CSensor.h by
2022-05-21 10:40:54 +1200
9ed0a038
fix address by
2022-05-21 10:34:23 +1200
0b017940
Update SHT3XI2CSensor.h by
2022-05-21 10:24:02 +1200
57b6a316
Update SHT3XI2CSensor.h by
2022-05-21 10:23:17 +1200
547f51a3
Update SHT3XI2CSensor.h by
2022-05-21 10:22:01 +1200
6898760e
add SHT3X status and crc check by
2022-05-21 10:14:09 +1200
b6f43f0f
(refs/pull/2516/head)
Add methods to set shunt resistor & cal values by
2022-05-20 21:57:56 +0300
47f5636b
Add methods to set shunt resistor & cal values by
2022-05-20 21:55:47 +0300
1396fc9a
Add methods to set shunt resistor & cal values by
2022-05-20 21:53:16 +0300
c980acbd
i2c: reserved addresses by
2022-05-20 09:52:23 +0300
08f75268
i2c: search for more addresses when already locked by
2022-05-20 07:59:48 +0300
53f32bbf
docs: changelog by
2022-05-20 01:51:25 +0000
29472b66
kingart: same type for position value by
2022-05-18 23:02:56 +0300
e4b068ec
pzem004tv30: fixing static <-> instance member init order by
2022-05-18 22:49:21 +0300
d9e87552
ina219: another case of constexpr static binding by
2022-05-18 22:48:30 +0300
c9e3cd65
sns: constrain only works on a single type by
2022-05-18 22:11:52 +0300
49cd7fc3
sns: fixes for gcc4.8 by
2022-05-18 22:11:33 +0300
660d8c33
sns: add INA219 (current / power monitor) by
2022-05-18 19:44:19 +0300
8f194848
sns: some more error types by
2022-05-18 19:41:30 +0300
396733d1
sns: show locked address in the description by
2022-05-13 06:23:49 +0300
77b9cbcb
sns: flash strings in description by
2022-05-13 02:54:13 +0300
6f426da2
sns: v9261 instance-local state by
2022-05-13 02:44:36 +0300
d8d49b04
sns: handle modbus errors, make sure to wait for warm-up by
2022-05-13 02:43:54 +0300
db550a3f
sns: fixed-size arguments when dealing with containers by
2022-05-13 02:42:26 +0300
9e6fb0c6
sns: allow to reload max6675 instance by
2022-05-13 02:41:41 +0300
f896d986
sns: fix implementation method qualifiers by
2022-05-13 02:39:51 +0300
24a8905e
sns: using stream helpers in ezoph by
2022-05-13 02:33:28 +0300
56449c41
sns: update dallas to use instance variables by
2022-05-13 02:31:44 +0300
d8004454
sns: bme680 updates for the i2c change by
2022-05-13 02:30:46 +0300
79110c1f
sns: more i2c sensor updates by
2022-05-13 02:22:29 +0300
93f26087
sns: vl53l1x updates by
2022-05-13 02:19:51 +0300
20203633
sns: similar updates to pulse meter by
2022-05-13 02:19:31 +0300
34f8f04c
sns: mics* sensor updates by
2022-05-13 02:18:13 +0300
9cd798ba
sns: geiger sensor updates by
2022-05-13 02:16:53 +0300
d670e85b
sns: update events sensor by
2022-05-13 02:15:24 +0300
c0d6ed12
sns: actually load bmx280 fixed address from settings by
2022-05-13 02:13:39 +0300
080d7ab9
sns: more abstract properties for base sensor by
2022-05-13 02:10:22 +0300
91b137e9
sns: do not auto-detect when i2c address is set by
2022-05-13 02:07:10 +0300
0005c659
i2c: simplify find and locking logic by
2022-05-13 01:58:13 +0300
864a8c84
i2c: remove extra {begin,end} transmission when reading by
2022-05-12 02:53:50 +0300
092db6b3
sns: generic wrappers for sensor and filter pointer by
2022-05-12 01:05:48 +0300
85ee526c
sns: more flash strings for type prefix and value suffix by
2022-05-11 18:12:55 +0300