Commit Graph
95 Commits
Author SHA1 Message Date
Ton Huisman 3cb04b879c [Docs] Add quotes in rules examples for SendTo and SendToHTTP 2022-11-18 21:03:56 +01:00
Ton Huisman 443eb5c068 Revert "[Docs] Add quotes in rules examples for SendTo and SendToHTTP"
This reverts commit fd4fec9c27.
2022-11-18 20:56:43 +01:00
Ton Huisman fd4fec9c27 [Docs] Add quotes in rules examples for SendTo and SendToHTTP 2022-11-18 20:32:58 +01:00
TD-er 6683b29daa [Docs] Fix "Validate a RFID tag" example
See [forum discussion](https://www.letscontrolit.com/forum/viewtopic.php?p=60849#p60849)
2022-11-08 11:49:58 +01:00
Ton Huisman 1752ae572f [Docs] Emphasize the use of %eventvalue% variables in event-handling rules 2022-11-01 20:52:25 +01:00
Ton Huisman c8981f7a33 [Docs] Add rules example for a b-tree search on a list of Tags 2022-10-25 23:08:22 +02:00
TD-er 0563326f50 Merge pull request #4258 from chromoxdor/Add-Colorcode-to-Docs
Add the "ESPeasy Code Editor" to the docs
2022-10-07 19:46:46 +02:00
chromoxdor 8ad6d545cd Add the "ESPeasy Code Editor" to the docs 2022-09-09 15:48:43 +02:00
Ton Huisman 8e30ffb3c3 [SysVars] Add string functions timeToMin/timeToSec with docs 2022-08-09 13:07:55 +02:00
TD-er b43802ec4d [HTTP] Document changes to handling HTTP calls + add follow redirects 2022-07-23 21:46:22 +02:00
TD-er d528a43a28 Merge branch 'mega' into feature/some-documentation-updates-06-2022 2022-07-14 23:40:15 +02:00
TD-er 6f7670d70b [Docs] Document typical task setup page and task value stats 2022-07-12 12:07:40 +02:00
TD-er df38fe48bf [Docs] Document accessing Plugin Stats 2022-07-12 00:12:55 +02:00
Ton Huisman b412d1f390 [Docs] Add alternatives for RTC configuration, update Rules options after recent change 2022-07-02 22:39:06 +02:00
Ton Huisman e9bc87fb7e [Docs] Add missing Tools/Advanced (Rules) screenshot 2022-06-17 17:17:59 +02:00
TD-er 3615de2477 [Rules] Update documentation regarding event values. 2022-04-21 14:35:49 +02:00
TD-er cc2604bd59 [Rules] Add 'restrict' keyword to safely allow executing %eventvalueN% 2022-04-20 13:47:19 +02:00
TD-er a96ede4d3c [Rules] Add option for default values on non-existing eventvalues 2022-04-20 12:05:15 +02:00
TD-er d2d402ee95 [Rules] Add documentation on %eventvalue0% 2022-04-18 21:22:23 +02:00
TD-er 7db743c9d7 [Rules] Document using > 4 eventvalues + using string type eventvalues 2022-04-18 02:59:44 +02:00
TD-er ae179a52c3 [Rules] Allow for more than 4 %eventvalueN% 2022-04-18 02:47:14 +02:00
TD-er 69e0e8f0bc [Rules] Add %eventname% and %eventpar% to allow for simpler rules 2022-04-17 18:19:02 +02:00
TD-er 74c311ef95 [Doc] Add Notepad++ colourise ESPEasy Rules language 2021-12-03 16:14:25 +01:00
TD-er a86a5330e9 [Formula] Add more documentation for formulas + examples 2021-08-06 16:28:24 +02:00
TD-er 9fe9495323 Merge branch 'mega' into bugfix/trigonometric-functions-in-normal-1M 2021-07-31 22:54:37 +02:00
Ton Huisman 47cbc0c131 [Sysvars] Add %dns1% and %dns2% sysvars and urlencode stringfunction 2021-07-22 20:45:39 +02:00
Ton Huisman 742bda2856 [Doc] Correct function names for asin, acos, atan and friends 2021-06-08 21:35:45 +02:00
Ton Huisman f4ce091e73 Merge branch 'mega' into feature/taskvalueset_by_name 2021-03-07 14:02:42 +01:00
Plebs 5e428c538b fixed typo 2021-02-15 08:07:44 +01:00
Plebs c7d8300860 Added documentation for [PLUGIN#MCP#PINRANGE#x-y]
Added documentation for [PLUGIN#MCP#PINRANGE#x-y] and [PLUGIN#PCF#PINRANGE#x-y]
2021-02-14 20:04:52 +01:00
Ton Huisman fe7a3bff85 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/taskvalueset_by_name 2021-01-16 21:31:47 +01:00
TD-er 5fc20f162b [Rules] Add option to each task to combine all values in a single event 2021-01-11 23:09:24 +01:00
TD-er e7aa4b45e3 [Rules] Add some basic math functions + documentation
Moved `abs` to also be the more intuitive `abs(x)` notation.
Added:
* Exp
* Sq
* Round
2021-01-11 02:16:26 +01:00
TD-er 55a47e87cb [Rules] Remove limit of nr. of variables
The index of an internal variable can now be any value that fits an `uint32_t`.
2021-01-08 15:33:30 +01:00
TD-er a3a82756cf [Rules] Disable math functions for now to make them more intuitive 2021-01-03 16:22:49 +01:00
TD-er e4f4582432 [Rules] Change order parameters bitwrite 2020-12-28 15:47:20 +01:00
TD-er 955ce7d8d7 [Rules] Use bitwise operators only on unsigned ints 2020-12-28 03:15:53 +01:00
TD-er 3d2e10003b [Rules] Add trigonometric functions
cos, sin, tan etc. and their inverse functions.
Also possible to add a suffix `_d` to convert the angles to or from degrees.
2020-12-27 18:04:20 +01:00
TD-er ab7ae6c91f Add ABS function 2020-12-27 16:13:13 +01:00
TD-er 9e53dd9802 [Rules] Add operators to convert integer values
For example:

- toBin
- toHex
- bitRead
- bitSet
- bitClear
- bitWrite
- XOR
- AND
- OR
- div
- mod
2020-12-27 15:17:01 +01:00
Ton Huisman 409a345ee0 Merge branch 'mega' into feature/taskvalueset_by_name 2020-12-20 10:21:10 +01:00
TD-er cad22b76d8 [Docs] Document Domoticz authethication via SendToHTTP
As mentioned [on the forum](https://www.letscontrolit.com/forum/viewtopic.php?f=6&t=1671&view=unread&sid=878d3f817678600062fa88919434678c#unread)
2020-12-13 00:27:38 +01:00
Ton Huisman acaf46e07e Merge branch 'mega' into feature/taskvalueset_by_name 2020-11-07 14:28:16 +01:00
TD-er af3541188f [Docs] Describe how to iterate over a lookup table using rules 2020-10-31 12:56:41 +01:00
Ton Huisman 501d7cd78a Merge branch 'mega' into feature/taskvalueset_by_name 2020-10-08 20:23:41 +02:00
TD-er 96dc16c825 Add standard conversion for converting int to HEX
For example `%c_2hex%(100000)` is converted to `186A0`
2020-10-07 14:35:11 +02:00
Ton Huisman 857d473d8c Merge branch 'mega' into feature/taskvalueset_by_name 2020-08-30 21:38:35 +02:00
Ton Huisman d85e901e77 [Checks] Update docs 2020-08-30 16:33:57 +02:00
Ton Huisman 1514ab8d43 [Checks] Disallow round braces too 2020-08-30 15:06:08 +02:00
Ton Huisman 6dc20c0ce9 [Checks] Update docs, disallow curly braces 2020-08-30 15:02:39 +02:00