Commit graph

109 commits

Author SHA1 Message Date
andig
6df1530df5
Tesla: remove user/password in favour of tokens only (#1220) 2021-07-16 12:51:19 +02:00
andig
2370a8fe5b
Add captcha solving for tesla (#1208) 2021-07-13 09:29:10 +02:00
andig
4b017949d1
Expose evcc/status on mqtt (#1190) 2021-07-04 12:19:00 +02:00
Sillium
26fb4e40b6
Ignore broadcast and network addresses when generating list of subnet IPs (#1187)
When creating a list of IPs to ping we should ignore the network and broadcast address since it will not detect any devices anyway
2021-06-30 21:54:52 +02:00
andig
2e1fcadefc Let vehicle command wait for refresh 2021-06-15 13:36:43 +02:00
blenni
b8c07beba5
Allow custom MQTT Client ID (#1128) 2021-06-10 15:06:24 +02:00
andig
bb5135e84e Gracefully error on missing name attribute 2021-06-06 20:48:11 +02:00
andig
80177aa0ad
Restructure device tree and remove soc server (#1060) 2021-05-21 19:18:14 +02:00
andig
ec0831cf36
Shorten call to create decorators by using go:generate env settings (#1010)
Some checks failed
Build / Build (push) Failing after 6m9s
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-05-13 10:54:58 +02:00
andig
d868af08fe Revert "Remove the vehicle climater feature (#1003)"
This reverts commit c7ff9087a6.
2021-05-12 08:52:04 +02:00
andig
c7ff9087a6
Remove the vehicle climater feature (#1003) 2021-05-11 20:20:21 +02:00
andig
d6624ce05c Improve detection by building a dependency tree (#986) 2021-05-11 13:07:56 +02:00
andig
78a2273a47 Ignore empty identifiers 2021-05-11 10:54:47 +02:00
andig
0934a22563
Add identifier api (#947) 2021-05-09 11:06:39 +02:00
andig
477207e34d Expose sponsor for ui 2021-04-26 12:38:44 +02:00
andig
362024b3b9 Fix schema validation 2021-04-25 19:31:25 +02:00
andig
5681d1996b
Add SponsorToken configuration for Easee (#920) 2021-04-25 18:59:00 +02:00
andig
509a15774b Fix soc dumped twice 2021-03-28 20:58:06 +02:00
andig
33d8397c79
Upgrade tesla library (#806) 2021-03-26 17:05:45 +01:00
andig
5d8f1872fb
Internalize all api implementations (#773) 2021-03-17 18:58:52 +01:00
andig
eb6d7a1be1
Deduplicate charge state api (#728) 2021-03-07 18:34:34 +01:00
andig
1b5b8e283f
Fix Tesla non-MFA login once more (#716) 2021-03-02 13:59:07 +01:00
andig
3bb58e59e8
Upgrade to go1.16, use go:embed for bundling assets (#555) 2021-02-21 11:15:52 +01:00
andig
d40c52f642 Add remaining initializations for javascript VMs 2021-02-18 14:47:06 +01:00
andig
2ee8a854cc
Simplify authentication (#660) 2021-02-11 17:24:01 +01:00
andig
4111640657 Fix token generation with more than one vehicle 2021-02-10 08:41:36 +01:00
andig
810a60a4c3 Fix linter 2021-02-04 18:53:35 +01:00
andig
04807a276f Support new Tesla login including MFA devices (#626) 2021-02-04 13:15:19 +01:00
andig
87803399ca Harmonise vehicle api names 2021-02-01 15:11:42 +01:00
andig
c3c18a588d
Minor fixes (#614) 2021-01-26 09:59:38 +01:00
andig
33e4058b93
Implement image updates (#580) 2021-01-09 11:47:38 +01:00
andig
85dbee393f Add shared javascript VMs and demo config 2021-01-04 16:18:05 +01:00
andig
e767cf0fbc Switch into demo mode when config file not available 2021-01-04 14:43:31 +01:00
andig
f118775993
Remove release notes from mqtt (#574) 2021-01-04 10:25:15 +01:00
Fabian Wickborn
9cc691a73b Allow for build tag gokrazy (bundle as in release) 2021-01-04 01:16:36 +01:00
andig
c92e8669cc Remove unneeded closer interface 2020-12-27 12:24:34 +01:00
andig
bd810bd89b
Refactor plugin configuration (#511) 2020-12-10 12:00:13 +01:00
andig
79e48ffeff
Add metrics and profile options (#517) 2020-12-10 11:59:55 +01:00
andig
1bc1c45698
Fix some memory leaks caused by not closing HTTP request body (#516) 2020-12-10 11:59:41 +01:00
andig
86d41d4fba
Add default go metrics for monitoring (#514) 2020-12-09 17:29:27 +01:00
andig
ac9f8bac8a
Fix decorators hiding optional interfaces (#507)
Without this PR, decorating an api.Charger which has additional interfaces removed those interfaces from the decorated charger.
2020-12-07 12:14:49 +01:00
andig
f66559c7a5 Remove invalid log statement 2020-12-05 14:51:54 +01:00
andig
f50e764c18 Make Wallbe ChargerEx behaviour optional and only enable for non-legacy devices 2020-12-02 13:25:38 +01:00
andig
fcfc22fa72
Add vehicle range api (#486)
Co-authored-by: mark-sch <mark@schmalohr.de>
2020-11-27 14:02:36 +01:00
andig
521e64faa4
Add dump command (#484) 2020-11-27 08:31:47 +01:00
andig
cf28ea19cf Improve configuration error messages 2020-11-24 14:29:48 +01:00
andig
dba219b5c3 Improve printing 2020-11-23 18:25:45 +01:00
andig
9c56a31bac
Fix and speed-up tests (#470) 2020-11-23 16:22:40 +01:00
andig
068fba591d
Implement basic hardware detection (#435) 2020-11-21 17:13:59 +01:00
andig
29ea3c6549
Add basic OCPP support (#395) 2020-11-21 16:49:59 +01:00