Markus Heberling
c14c873dcc
Add Go plugin ( #6672 )
2023-04-08 21:56:01 +02:00
Andreas Linde
4f4edba5ba
EEBUS updates and fixes ( #7173 )
...
* Adopt EEBUS v0.2 dev changes
* Fix filling up currents
* Improve enabled state handling when unplugged
* Use ErrTimeout if disconnected
2023-04-08 21:55:07 +02:00
Michael Geers
e605f10758
chore: revert signalr update
2023-04-05 16:03:43 +02:00
andig
cebd081d32
chore: upgrade libraries
2023-04-05 11:17:01 +02:00
Andreas Linde
cc5a7fff41
Various EEBUS updates ( #6979 )
...
* Update error message
* Increase initial timeout to 90s
This should help Elli wallboxes a bit due to their software often crashing on first connection
* Update eebus libraries
- Update to intertermedia versions pending 0.1.7 release
- Fix crash when removing non existing entities
- Initiate connection via IP addresses before using hostname
- Update randomizer seed usage which fixes linter warning and still providing 1.18 compatibility
- Change log level for ev (dis)connect states
* Update charging limits if they changed
* Update eebus libraries to v0.1.7
2023-03-23 17:32:48 +01:00
andig
6d1c0f158e
chore: upgrade libraries
2023-03-19 13:38:27 +01:00
andig
970f6d9ff7
chore: upgrade hasura/go-graphql-client
2023-03-17 10:34:28 +01:00
andig
9ccdf16fdb
chore: upgrade ocpp-go
2023-03-17 08:09:38 +01:00
Martin Buchleitner
6eed77351b
Wattpilot: fix panic ( #6858 )
2023-03-16 16:30:44 +01:00
andig
a200809212
Proxy: improve logging ( #6766 )
2023-03-10 22:21:40 +01:00
andig
c3e98c83d8
Proxy: match function codes when writing holding registers or coils ( #6765 )
2023-03-10 21:41:50 +01:00
andig
ecd8648260
SBC: fix power reading by upgrading mbmd
2023-03-10 20:57:06 +01:00
andig
ed7f4cb040
chore: upgrade libraries (may fix graphql subscription issues)
2023-03-02 18:15:17 +01:00
andig
78e5119855
RCT: add external power
2023-02-27 16:14:07 +01:00
andig
1a7690c15c
chore: pretty-print value
2023-02-25 18:42:12 +01:00
andig
090e9380a5
Ocpp: log messages ( #6443 )
2023-02-25 16:20:06 +01:00
andig
93d18c4fda
chore: upgrade libraries
2023-02-17 13:31:00 +01:00
andig
75e3ca02b1
chore: upgrade mlnoga/rct
2023-02-15 22:28:57 +01:00
andig
60ebd9e585
chore: upgrade to Go 1.20 ( #5993 )
2023-02-12 13:18:53 +01:00
andig
5e4bc1f119
Add CarloGavazzi EM/ET 330/340 ( #5994 )
2023-02-02 15:38:11 +01:00
Andreas Linde
edaffce454
EEBUS Update ( #5937 )
...
* Increase eebus initial connection timeout
* Update eebus libs to v0.1.6
2023-01-29 17:42:08 +01:00
andig
d44b408d91
chore: upgrade libraries
2023-01-24 09:07:42 +01:00
andig
2248a89bd3
chore: replace unmaintained go-ping
2023-01-22 12:24:48 +01:00
andig
938d47ca4f
Tibber Pulse: switch to graphql-ws websocket transport ( #5808 )
2023-01-18 14:20:08 +01:00
andig
e229f7ed2e
chore: upgrade dependencies
2023-01-17 22:46:35 +01:00
Martin Buchleitner
7b8ccdfdba
Add Fronius Wattpilot ( #5772 )
2023-01-17 11:22:29 +01:00
andig
fe4e96a558
Upgrade go-powerwall ( #5650 )
2023-01-02 16:19:58 +01:00
Ivan Kruglov
39c3b8639a
DSMR: prevent busy loop on EOF ( #5641 )
2023-01-01 17:00:05 +01:00
andig
83e6773862
Add price zones to fixed tariff ( #5583 )
2022-12-29 10:14:24 +01:00
andig
3c67c1b1e0
chore: upgrade dependencies
2022-12-27 18:11:40 +01:00
andig
8a503c376e
Add TWC3 support for Tesla vehicles ( #5341 )
2022-12-23 09:49:21 +01:00
andig
3d39375b99
chore: use generic queue
2022-12-12 14:09:00 +01:00
Andreas Linde
ebcd07594d
Update eebus libraries to v0.1.5 ( #5450 )
...
- Added test coverage for all relevant places where the panic scenario could occur
- Fixes another possible panic case
- Minor data model updates
2022-12-11 20:27:16 +01:00
Andreas Linde
31b179f27b
Update eebus-go to v0.1.4 that fixes Panics ( #5448 )
2022-12-11 15:15:41 +01:00
Andreas Linde
ae393838f4
Migrate EEBUS to enbility/eebus-go ( #5391 )
...
* Migrate EEBUS to enbility/eebus-go
- adopt enbility/eebus-go library
- fully compatible with existing EEBUS setup
- centralize EEBUS certificate generation for configure and certificate creation cmds
- automatically utilizes native avahi mDNS setup if installed, which does not have missing IP issues as zeroconf library
- mDNS discovery and announcement is fully handled by the library
- improved double connection and reconnection handling over previous library
- logging now fully supported evcc log levels
- tested with Elli Connect and Porsche Mobile Charger Connect
2022-12-10 21:40:20 +01:00
andig
d8c216a1d5
chore: upgrade dependencies
2022-12-06 17:48:45 +01:00
andig
e2200917ea
Add .env support and allow overriding config with environment settings
2022-12-04 13:05:01 +01:00
Michael Geers
5ddf3c841f
Improve i18n handling ( #5342 )
2022-12-03 14:32:53 +01:00
andig
75470e8f5e
Add Tibber Pulse ( #5185 )
2022-11-17 18:49:14 +01:00
andig
66abe9e4cd
chore: upgrade libraries
2022-11-16 10:46:12 +01:00
andig
722a17d548
Parallelise setup of chargers and vehicles ( #4830 )
2022-11-03 21:21:37 +01:00
andig
a5b611a83e
Add Modbus proxy ( #4981 )
2022-11-03 21:05:34 +01:00
andig
b40c16a690
chore: upgrade libraries
2022-11-01 12:46:51 +01:00
andig
aff876a2ef
RCT: fix panic
2022-11-01 09:21:36 +01:00
andig
2c4d17557a
Add sunspec command for dumping model contents ( #4883 )
2022-10-23 13:44:11 +02:00
Andreas Linde
b2f9920431
Update EEBUS library ( #4908 )
...
- Don’t use a timeout for reading spine messages
Receiving no SPINE messages is absolutely valid scenario and there should be no timeout to check this.
In fact this is the cause why the Elli chargers are disconnected after a 10 minute connection
- Remove (non) "Elli" workaround
2022-10-23 13:37:42 +02:00
andig
d0b245dc17
chore: upgrade libraries
2022-10-20 15:59:02 +02:00
andig
06a569ead7
chore: upgrade libraries
2022-10-18 22:55:16 +02:00
andig
fbd310bd3f
Revert MySQL/PostgreSQL support, switch to pure-go SQlite
2022-10-05 19:04:26 +02:00
andig
85d0117b5a
Add session log ( #4162 )
2022-10-05 13:12:24 +02:00