Will Miles
4f48ddfaec
Replace SET_F with F in usermods
...
Since oappend() is now strongly typed, pass the correct type. This is a
step towards removing the extra shim logic on ESP8266.
2024-10-23 21:35:30 -04:00
Will Miles
2e01fe0b5b
Revert "Replace SET_F with F in usermods"
...
This reverts commit 7d067d8c30
.
2024-10-23 21:34:35 -04:00
Will Miles
7d067d8c30
Replace SET_F with F in usermods
...
Since oappend() is now strongly typed, pass the correct type. This is a
step towards removing the extra shim logic on ESP8266.
2024-10-23 21:28:21 -04:00
Blaz Kristan
b50e6e0d90
Static PinManager & UsermodManager
...
- saves a few bytes of flash
2024-09-19 21:44:11 +02:00
Blaz Kristan
6a90b9a512
FX Temperature better ranges
2024-09-15 19:31:14 +02:00
Blaz Kristan
65a8dbfe41
FX: Usermod Temperature effect
2024-09-15 11:04:02 +02:00
Matt Coleman
750a429bd4
Temperature usermod: update OneWire to 2.3.8
...
OneWire 2.3.8 includes stickbreaker's and garyd9's ESP32 fixes:
blazoncek's fork is no longer needed
2024-09-11 06:35:09 -04:00
Matt Coleman
dbe78dff93
Temperature usermod: fix changelog formatting
...
This change ensures that the dates are displayed on their own lines.
Without the blank lines, many Markdown renderers will append the dates
to the previous bullet point.
2024-09-11 06:35:09 -04:00
Blaz Kristan
cd1ede38a7
Size & speed optimisations
2024-07-11 21:22:58 +02:00
Blaz Kristan
41129cf379
Sqeeze every byte
2024-02-25 17:08:01 +01:00
Blaz Kristan
989bdfb0d5
Reduce string RAM usage for ESP8266 debug builds
2024-02-17 11:33:42 +01:00
Blaz Kristan
7eae8f68d8
Merge branch 'main' into 0_15
2024-02-06 14:47:20 +01:00
Blaz Kristan
45dc5e236d
Override identifier
2024-01-14 17:38:29 +01:00
Blaz Kristan
13d5deddec
Fix buffer overwrite in PIR MQTT
2023-12-17 11:34:44 +01:00
Blaz Kristan
b176225910
Add Domoticz MQTT API
...
- to PIR sensor
- to Dallas temperature
2023-12-14 18:30:24 +01:00
Blaz Kristan
cdfc0f6b71
Temperature usermod rewrite
2023-05-11 17:33:09 +02:00
Blaz Kristan
2ae8032ace
Compile fix.
2023-01-20 16:22:19 +01:00
Blaz Kristan
1b52d8065e
Ecternal MOSFET for parasite DS18B20
2023-01-18 17:36:04 +01:00
Blaz Kristan
d78bef72ea
Disable MQTT more.
...
Disable Alexa more.
2023-01-12 20:35:34 +01:00
Mark Breen
1e157e95b6
minor spelling fix ( #2991 )
2022-12-30 12:29:02 +01:00
srg74
8caeddde15
Spelling check by @wthomson ( #2940 )
...
A lot of spelling corrections. Now repo will sound like educated person :)
Co-authored-by: Bill Thomson <bt@kattt.org>
2022-12-10 16:12:55 +01:00
Blaz Kristan
9db872db56
Fixes:
...
- mirroring
- FX memory allocations
- preset loading if WS request too big
Changes:
- remove "pt" in favor of "ps" in JSON
- fading in Ghost rider
2022-06-05 10:16:56 +02:00
Blaz Kristan
7d25b234d5
Temperature usermod HA autodicovery.
2022-05-18 19:49:49 +02:00
Blaz Kristan
fb19ca8bf4
Regression fix.
2022-03-03 11:14:28 +01:00
Blaz Kristan
cc713e6c89
Merge branch 'sensor-info' into dev
2022-03-03 11:04:42 +01:00
Blaz Kristan
97284fcf87
Prevent continuous polling on error.
2022-01-13 15:27:15 +01:00
Blaz Kristan
6990986d9f
Bootloop fix for ALT 4LD.
2022-01-11 21:58:05 +01:00
Blaz Kristan
35779dad8b
Merge branch 'dev' into sensor-info
2022-01-09 22:00:09 +01:00
Blaz Kristan
ee0d6420a0
Re-read temperature on error.
2022-01-09 21:43:49 +01:00
Blaz Kristan
fe1e5aeebf
Merge branch 'dev' into sensor-info
...
Conflicts:
usermods/Temperature/usermod_temperature.h
2022-01-01 12:57:36 +01:00
Blaz Kristan
40323e3afe
UM optimizations.
2021-12-31 18:25:27 +01:00
Blaz Kristan
c3df9e6270
Increased time before reading temperature.
...
4LD modifications.
2021-12-19 21:14:54 +01:00
Blaz Kristan
6463fbee32
Fix for usermod sornt& rotary encoder.
2021-12-19 16:50:55 +01:00
Blaz Kristan
e43cdc6674
Slight optimization in Temperature usermod.
2021-12-19 12:05:28 +01:00
Blaž Kristan
9c84f13425
Add debug output in case of CRC error reading temp
2021-12-16 10:47:56 +01:00
Blaz Kristan
b2cf7a16f2
Added different reading for DS18S20 sensor
2021-12-15 19:34:06 +01:00
Blaz Kristan
f57b606f72
Added info.sensor properties for motion and temperature
...
(HA integration)
2021-12-06 20:13:18 +01:00
Blaz Kristan
72c5de6eae
Minor optimization in Temperature UM.
2021-10-02 22:32:33 +02:00
Blaž Kristan
916ad0a58e
Merge branch 'master' into dev
2021-08-26 09:09:41 +02:00
Blaz Kristan
84d0c17c4b
Compile warnings eliminated.
...
Minor typo.
DEBUG_PRINTF fix for 8266
2021-08-24 21:35:47 +02:00
Henry Gabryjelski
1d4487b6cd
Ethernet configuration fix, improve PinManager ( #2123 )
...
* Improved pin manager, ethernet config
* Ethernet is configured prior even to LED pins
* Pin Manager allocation / deallocation functions
now take an "ownership" tag parameter, helping
avoid accidentally free'ing pins that were allocated
by other code
* Pin Manager now has ability to allocate multiple
pins at once; Simplifies error handling
* Fix operator precedence error
Bitwise AND has lower precedence than the
relational "greater than" operator.
* PinManager update for some user modules
* don't build everything...
* Final step to reduce RAM overhead
* update comment
* remove macros
* Remove leftover allocated
* Init ethernet after settings saved
Co-authored-by: Christian Schwinne <dev.aircoookie@gmail.com>
2021-08-23 14:14:48 +02:00
cschwinne
e04b965659
Peek uses the main websocket connection
2021-07-08 02:01:17 +02:00
Blaz Kristan
bbdd1915eb
Fix for odd Dallas sensor "not found" behaviour.
...
Minor flash use reduction.
2021-07-04 14:23:53 +02:00
Blaz Kristan
3066a142b8
Merge branch 'master' into dev
...
Minor tweaks.
2021-07-03 21:27:06 +02:00
Blaž Kristan
9f885407f5
Merge branch 'master' into dev
2021-07-01 13:24:48 +02:00
Aircoookie
04b4ef6d85
Regenerate html_settings.h
2021-06-27 22:19:03 +02:00
Blaz Kristan
9e8aadb750
Usermod settings v2
...
- added POST field parsing
- simpler handling in readFromConfig()
2021-06-27 15:32:33 +02:00
Blaz Kristan
f7ce83ea34
V2 of usermod configuration settings
...
- added parsing of POST fields to use proper type
- updated readFromConfig() to reflect parsing
- added a possibility to use nested object in UM settings
- internal changes and fixes
2021-06-27 12:15:35 +02:00
Blaz Kristan
2424df0d18
Merge branch 'master' into dev
2021-06-25 15:52:59 +02:00
cschwinne
1e5420e6a7
readFromConfig() update
2021-06-25 01:26:15 +02:00