Commit graph

37 commits

Author SHA1 Message Date
andig
700f1c26d9 chore: fix bytes setter 2024-10-12 11:28:24 +02:00
andig
11d2b8b85d
Modbus: add bytes setter (#16510) 2024-10-12 11:09:12 +02:00
andig
5e482972e0
Add device lifecycle (BC) (#16513) 2024-10-12 10:57:33 +02:00
andig
62d3e7d151
chore: upgrade provider registry (#16500) 2024-10-04 18:31:56 +02:00
Michael Geers
554ce1db60
Config UI: add missing config sections / partial yaml inputs (BC) (#13319) 2024-06-08 14:35:46 +02:00
andig
9eaf420061 chore: improve missing plugin config errors 2023-12-22 13:20:02 +01:00
andig
2b5e6c14e1
Plugins: allow returning errors when instantiating plugin getters/setters (#10778) 2023-11-20 11:11:13 +01:00
Markus Heberling
cba97832db
Plugins: allow chaining of input/output plugins (#7836) 2023-05-18 14:08:05 +02:00
andig
1f425e913e EVnotify: fix template 2022-08-25 08:53:47 +02:00
andig
7649eff46a
Remove deprecated use of type instead of source for specifying plugin (#2899) 2022-03-17 16:39:22 +01:00
andig
5ce7be45bb
Prepare for removing deprecated type identifier (#2685) 2022-02-23 14:28:53 +01:00
andig
4eafc9453f OpenWB: add rfid authorization 2021-11-11 20:03:55 +01:00
andig
210d0d7ce2
Rename default plugin and plugin type key (#927) 2021-05-05 21:42:33 +02:00
andig
5a32574b70
Make calc a normal plugin (#753) 2021-03-14 14:13:14 +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
b11381b7e6
Add openWB support via MQTT (#399) 2020-11-11 12:53:52 +01:00
andig
abeded1075
Deprecate pkg/errors (#304) 2020-08-21 11:30:33 +02:00
andig
b1de0950c2 Return errors instead of failing 2020-07-29 13:42:09 +02:00
andig
38bb8cb7ab Improve configuration error messages 2020-07-25 16:12:47 +02:00
andig
e34167ce7d
Implement multiple loadpoints and new UI (#199)
* Support multiple loadpoints

* Finalize loadpoint site split

* Simplify global voltage

* Fix push template error stopping main process

* Show only last error on retry

* Improve influx v1 compatibility

* Update push templates

* Revert influx v1 user change
2020-07-16 09:34:58 +02:00
andig
68cceb8404 Add Websocket plugin 2020-05-20 11:02:10 +02:00
andig
33c7747c7b
Add calc plugin (#93) 2020-05-02 21:34:16 +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
andig
d60252234b
Add ModBus meters in addition to modbus providers (#58) 2020-04-29 13:15:29 +02:00
andig
1729399ef9 Split common utility functions into util package (#64) 2020-04-27 20:05:08 +02:00
andig
0e352c77d7
Make usage of loggers explicit (#45) 2020-04-21 11:19:49 +02:00
andig
f739470d9d
Add Modbus meter and grid inverter support (#44) 2020-04-21 11:19:12 +02:00
andig
fe8523dd86 Remove default mqtt timeout 2020-04-19 18:24:33 +02:00
andig
92d298f93f Support openWB type composite status provider 2020-04-14 17:54:51 +02:00
andig
706ed627fa Support writing through mqtt 2020-04-14 17:53:11 +02:00
andig
516934ca6e
Improve provider and meter configuration (#33)
* Improve provider and meter configuration
* Drop mqtt check from script

* Handle retained topics

* Reduce dependencies
2020-04-14 13:26:25 +02:00
andig
ca75de87c1
Implement int/string/bool getters over mqtt (#30) 2020-04-13 18:53:56 +02:00
andig
5a69cf7fd0 Prevent panic if mqtt not configured 2020-04-09 13:19:06 +02:00
andig
8d84892069 Improve creation of cached getters 2020-04-03 18:58:44 +02:00
andig
6bf4b28902
Refactor configuration handling (#12) 2020-03-22 17:58:44 +01:00