andig
5e482972e0
Add device lifecycle (BC) ( #16513 )
2024-10-12 10:57:33 +02:00
andig
7a0390c434
Plugins: allow returning known error values as string ( #14451 )
Release / call-build-workflow (push) Has been cancelled
Release / Publish Docker :release (push) Has been cancelled
Release / Github & APT (push) Has been cancelled
Release / Demo (push) Has been cancelled
Release / Hassio Addon (push) Has been cancelled
2024-06-23 22:25:09 +02:00
andig
eb63259581
Http: allow template urls ( #14413 )
2024-06-16 16:39:55 +02:00
andig
3735c8c037
Http: don't send body on GET requests ( #14317 )
Release / call-build-workflow (push) Has been cancelled
Release / Publish Docker :release (push) Has been cancelled
Release / Github & APT (push) Has been cancelled
Release / Demo (push) Has been cancelled
Release / Hassio Addon (push) Has been cancelled
2024-06-12 20:39:05 +02:00
andig
940ce81a84
chore: upgrade go-sprout ( #13841 )
2024-05-15 22:14:44 +02:00
mdkeil
81ba7dcc29
Add Frauenhofer ISE energy-charts-api | day ahead price ( #13706 )
2024-05-07 18:48:24 +02:00
andig
2b5e6c14e1
Plugins: allow returning errors when instantiating plugin getters/setters ( #10778 )
2023-11-20 11:11:13 +01:00
andig
6403895c7a
Http: prevent schema warning when umlauts present
2023-11-04 11:41:25 +01:00
andig
a467a79475
Allow http plugin to cache responses ( #10218 )
2023-10-07 16:52:25 +02:00
Michael Geers
baa593cec8
Allow set float for http plugin ( #9381 )
2023-08-14 22:17:37 +02:00
andig
a0dfabb229
Plugins: trace xml transformations ( #8879 )
2023-07-16 20:37:37 +02:00
Markus Heberling
cba97832db
Plugins: allow chaining of input/output plugins ( #7836 )
2023-05-18 14:08:05 +02:00
andig
6f1333946a
Websocket plugin: fix and simplify
2023-04-13 09:01:04 +02:00
andig
23f6cec1fb
Http: allow path parameters for setters ( #6196 )
2023-02-11 13:33:33 +01:00
duck
91d6de46cc
transport: Add OAuth Bearer Token HTTP transport authentication type ( #5901 )
2023-01-25 07:56:11 +01:00
andig
159e0304c5
Add missing auth settings
Default / Build (push) Failing after 1m37s
Default / Build UI (push) Failing after 24s
Release / call-build-workflow (push) Has been cancelled
Release / Publish Docker :release (push) Has been cancelled
Release / Publish Github & APT release (push) Has been cancelled
2022-01-02 16:17:02 +01:00
andig
d97e8d18e5
Refactor data processing into pipeline component ( #2169 )
2021-12-31 16:11:10 +01:00
Andreas Linde
219a0d7b20
Add xml transformation to HTTP provider with Kostal Piko MP Plus example ( #2120 )
...
- Added automatic transformation of XML responses into JSON, so the data can be used with jq
- Add Kostal Piko MP Plus template that uses the above addition
2021-12-28 21:54:40 +01:00
andig
c5e2d978e8
Http: fix sending request body
2021-12-22 17:26:13 +01:00
andig
5735ab6515
Remove basic auth headers from logs ( #1974 )
2021-12-01 21:40:00 +01:00
Andreas Linde
0b248d55cb
Add javascript and decoding support to the http plugin ( #1944 )
...
This allows to run javascript code on the data returned by the HTTP call, optionally processed via jq and decoded, e.g. hex values into ints and floats
2021-11-28 22:23:55 +01:00
andig
5e586fcea4
Create transport package ( #1838 )
2021-11-19 21:09:57 +01:00
andig
b47914d80f
Move optional provider params to separate option functions
2021-10-09 10:36:52 +02:00
andig
8fc319708f
Http/Script provider: add scale parameter
2021-10-04 13:41:46 +02:00
andig
850c117f23
HTTP: add digest auth ( #1693 )
2021-10-03 11:16:49 +02:00
Markus Thierolf
9e864a458d
Http: add cache option ( #1612 )
2021-09-22 15:21:38 +02:00
andig
c77e455809
Update evcc repo uri
2021-08-21 12:53:25 +02:00
andig
182833aee3
Add regex to mqtt, http and script plugins. Regex will return first submatch. ( #1385 )
2021-08-18 23:04:45 +02:00
andig
eb0927af9a
Mqtt: add jq parsing ( #943 )
2021-05-01 10:32:50 +02:00
StefanSchoof
476ae8c202
Http: add timeout parameter ( #931 )
2021-04-29 12:50:12 +02:00
andig
f01ed0dc1c
Cleanup request api and simplify creating a logging transport ( #657 )
2021-02-11 16:52:17 +01:00
andig
02744f467c
Add discovergy meter ( #620 )
2021-01-27 18:10:42 +01:00
andig
b30bb4e77e
Add default scheme and port for http, websockets and modbus
2020-12-19 17:44:20 +01:00
andig
bd810bd89b
Refactor plugin configuration ( #511 )
2020-12-10 12:00:13 +01:00
andig
3455042e3f
Add javascript plugin ( #510 )
2020-12-08 14:09:51 +01:00
andig
a0f2a35f35
Improve configuration error messages
2020-12-04 14:48:34 +01:00
andig
26eeb05c05
Refactor http helper into util/request ( #362 )
2020-09-27 17:59:08 +02:00
andig
1be64c7353
Return errors instead of fatal
2020-07-31 13:39:00 +02:00
andig
1e03a51eae
Standardize error messages by removing config prefix
2020-07-29 14:22:44 +02:00
andig
b1de0950c2
Return errors instead of failing
2020-07-29 13:42:09 +02:00
andig
b2d6f8c724
Use embedded logger
2020-05-20 11:02:23 +02:00
andig
31475961a1
Support basic authorization ( #149 )
2020-05-14 17:55:49 +02:00
andig
eeef3f1fe8
Allow trusting self-signed certificates
2020-05-02 17:20:09 +02:00
andig
ec5b258e39
Expose and document scale parameter ( #90 )
2020-05-02 12:31:21 +02:00
andig
e809c4d5ed
Add HTTP provider with jq ability ( #72 )
2020-04-30 16:28:30 +02:00