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
cd43f09263
Make waiter always expect initial value even if timeout is zero ( #2031 )
Default / Build (push) Failing after 1m46s
Default / Build UI (push) Failing after 2m12s
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
2021-12-12 20:06:41 +01:00
andig
8323f2f100
Mqtt: allow secure connection using client options ( #2025 )
2021-12-11 13:28:35 +01:00
andig
94e2a28839
Mqtt: fix handler not returning when initial value not received ( #2008 )
2021-12-10 11:02:14 +01:00
andig
6ad297a9f0
Refactor mqtt broker connection handling ( #2003 )
2021-12-09 07:57:17 +01:00
andig
c8e4d23955
chore: remove stray logger
2021-12-08 15:31:48 +01:00
Andreas Linde
cb3c8efb1e
SMA: improve error handling ( #1975 )
2021-12-02 11:12:26 +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
7a54e50a3c
chore: introduce CoilOn const ( #1927 )
2021-11-24 09:20:59 +01:00
andig
4c5020a25e
Modbus: add timeout setting ( #1930 )
2021-11-23 11:11:34 +01:00
andig
5e586fcea4
Create transport package ( #1838 )
2021-11-19 21:09:57 +01:00
andig
fe217debbf
chore: fix ruleguard errors
2021-11-14 12:09:17 +01:00
andig
4eafc9453f
OpenWB: add rfid authorization
2021-11-11 20:03:55 +01:00
andig
1ba175bd5c
Mqtt: fix clearing retained topics
2021-10-10 13:39:59 +02: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
f68d540491
Speedup tests
2021-10-04 12:14:01 +02:00
andig
712e3cba11
Mqtt: reset /set listener to be able to receive same command multiple times ( #1697 )
2021-10-04 11:46:21 +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
Andreas Linde
b3a97bf461
JS: add underscore javascript lib ( #1502 )
...
This change is required to actually use the underscore javascript library, as documented here: https://github.com/robertkrimen/otto#underscore
2021-09-07 20:04:47 +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
7f95e78eb4
Add ABL eMH1 ( #1298 )
2021-08-12 21:41:19 +02:00
andig
f127eca315
Retry vehicle detection every 3 minutes for 10 minutes ( #1254 )
2021-08-07 11:50:47 +02:00
andig
4fbdb526b0
Limit trace log level to physical communication ( #1240 )
2021-07-25 16:21:21 +02:00
andig
96c10804ca
Fix error message swallowed
2021-07-20 09:59:20 +02:00
Benjamin Böhmke
7fcadcf458
SMA: fix race condition ( #1206 )
2021-07-11 20:58:56 +02:00
Benjamin Böhmke
f9214a671e
SMA: fix error messages ( #1196 )
2021-07-06 18:13:17 +02:00
Benjamin Böhmke
ae764c19ec
Add SMA/Speedwire plugin ( #1173 )
Build / Build (push) Failing after 6m26s
Build / Build UI (push) Failing after 1m35s
Build / Publish :latest (push) Has been skipped
Build / Publish :release (push) Has been skipped
Build / Release (push) Has been skipped
2021-07-04 12:47:30 +02:00
andig
4b017949d1
Expose evcc/status on mqtt ( #1190 )
2021-07-04 12:19:00 +02:00
blenni
b8c07beba5
Allow custom MQTT Client ID ( #1128 )
2021-06-10 15:06:24 +02:00
andig
1f17fed32c
Reduce memory consumption for provider loggers
2021-05-18 10:36:23 +02:00
andig
79b67a30c4
Ford: async soc refresh ( #1001 )
2021-05-13 22:13:04 +02:00
andig
502f25f017
Fix creating RS485 meters as Sunspec when RTU is not enabled ( #977 )
2021-05-08 20:55:35 +02:00
andig
210d0d7ce2
Rename default plugin and plugin type key ( #927 )
2021-05-05 21:42:33 +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
Alestrix
0e7cfc5e07
Add JQ parsing to script provider ( #894 )
...
Co-authored-by: Alex Stumpf <github@AlexStumpf.de>
Co-authored-by: Stumpf <Alexander.Stumpf@telekom.de>
Co-authored-by: andig <cpuidle@gmx.de>
2021-04-22 17:44:55 +02:00
andig
9a2e855563
Add async reset of provider caches ( #872 )
2021-04-14 12:59:27 +02:00
andig
5a32574b70
Make calc a normal plugin ( #753 )
2021-03-14 14:13:14 +01:00
andig
d21d15e9d7
Fix mqtt logging and return values ( #739 )
2021-03-09 14:58:43 +01: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
85dbee393f
Add shared javascript VMs and demo config
2021-01-04 16:18:05 +01:00
andig
6f0fb943dc
Add remaining modbus getters and setters ( #550 )
2020-12-31 12:54:25 +01:00