Skip to content

Commit

Permalink
Bumped version to 1.0.30 final. Updated readme.
Browse files Browse the repository at this point in the history
	borttagen:     .github/CODEOWNERS
	borttagen:     .github/ISSUE_TEMPLATE/bug_report.md
	borttagen:     .github/ISSUE_TEMPLATE/config.yml
	borttagen:     .github/ISSUE_TEMPLATE/feature_request.md
	borttagen:     .github/delete-merged-branch-config.yml
	borttagen:     .github/release-drafter.yml
	borttagen:     .github/workflows/combined.yaml
	borttagen:     .github/workflows/publish.yaml
	borttagen:     .github/workflows/release.yaml
	ändrad:        README.md
	ändrad:        custom_components/skodaconnect/__init__.py
	ändrad:        custom_components/skodaconnect/manifest.json
	ändrad:        requirements.txt
  • Loading branch information
Farfar committed Feb 6, 2021
1 parent 082cd48 commit 1ab8f1c
Show file tree
Hide file tree
Showing 13 changed files with 18 additions and 232 deletions.
1 change: 0 additions & 1 deletion .github/CODEOWNERS

This file was deleted.

66 changes: 0 additions & 66 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

1 change: 0 additions & 1 deletion .github/ISSUE_TEMPLATE/config.yml

This file was deleted.

38 changes: 0 additions & 38 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

3 changes: 0 additions & 3 deletions .github/delete-merged-branch-config.yml

This file was deleted.

30 changes: 0 additions & 30 deletions .github/release-drafter.yml

This file was deleted.

30 changes: 0 additions & 30 deletions .github/workflows/combined.yaml

This file was deleted.

24 changes: 0 additions & 24 deletions .github/workflows/publish.yaml

This file was deleted.

30 changes: 0 additions & 30 deletions .github/workflows/release.yaml

This file was deleted.

21 changes: 15 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,18 @@

# Skoda Connect - A Home Assistant custom component for Skoda Connect/MyŠKODA

# v1.0.30-RC7
# v1.0.30
**WARNING!**
***Version 1.0.30 and later has undergone major code changes since release 1.0.27.
If you are updating, be sure to backup all your data***
Major changes are entity names and climate entitys are removed.
Major changes are entity names and climate entities are removed.
Supported features are automatically discovered through API calls, this hasn't been tested on all cars and might prove unreliable for some.

## This is fork of [robinostlund/homeassistant-volkswagencarnet](https://github.com/robinostlund/homeassistant-volkswagencarnet) modified to support Skoda Connect/MySkoda through native app API
## This is fork of [robinostlund/homeassistant-volkswagencarnet](https://github.com/robinostlund/homeassistant-volkswagencarnet) modified to support Skoda Connect/MySkoda through native app API (API calls directly to vwg-connect services)
This integration for Home Assistant will fetch data from Skoda Connect servers related to your Skoda Connect enabled car.
Skoda Connect never fetch data directly from car, the car sends updated data to VAG servers on specific events such as lock/unlock, charging events, climatisation events and when vehicle is parked. The integration will then fetch this data from the servers.
When vehicle actions fails or return with no response, a force refresh might help. This will trigger a "wake up" call from VAG servers to the car.
The scan_interval is how often the integration should fetch data from the servers, if there's no new data from the car then entities won't be updated-

### What is working
- odometer and service info
Expand All @@ -26,12 +31,14 @@ Major changes are entity names and climate entitys are removed.
- parking heater heating/ventilation (for non-PHEV cars)
- requests information - latest status, requests remaining until throttled
- device tracker - entity is set to 'not_home' when car is moving
- trigger data refresh - for status changes where car doesn't report it automatically to server (for example car was unlocked on the garden and you just lock it) it still shows old status until car will upload new status or status is refreshed app
- trigger data refresh - this will trigger a wake up call so the car sends new data

### What is NOT working / under development
- climate entitites has been removed since they didn't map very well for requests to Skoda Connect API.
- switches doesn't immediately update "request reulsts" and "request_in_progress". Long running requests will not show up until next scan interval.

### Breaking changes
- Enabled API endpoints (functions) are discovered through fetching "operationlist". This has not been tested for all cars and might prove unreliable.
- Combustion heater/ventilation is now named parking heater so it's not mixed up with aux heater for PHEV
- Many resources have changed names to avoid confusion in the code, some have changed from sensor to switch and vice versa
- Major code changes has been made for requests handling.
Expand Down Expand Up @@ -76,7 +83,9 @@ skodaconnect:
* **name:** (optional) map the vehicle identification number (VIN) to a friendly name of your car. This name is then used for naming all entities. See the configuration example. (by default, the VIN is used). VIN need to be entered lower case
Additional optional configuration options, only add if needed:
Additional optional configuration options, only add if needed!
The resources option will limit what entities gets added to home assistant, only the specified resources will be added if they are supported.
If not specified then the integration will add all supported entities:
```yaml
response_debug: False
resources:
Expand Down Expand Up @@ -147,7 +156,7 @@ Additional optional configuration options, only add if needed:
* **response_debug:** (optional) set to true to log raw HTTP data from Skoda Connect. This will flood the log, only enable if needed. (Default: false)
* **resources:** (optional) use to disable entities, if specified only the listed sensors will be created. If not specified all supported entities will be created.
* **resources:** (optional) use to enable/disable entities. If specified, only the listed entities will be created. If not specified all supported entities will be created.
## Automations
Expand Down
2 changes: 1 addition & 1 deletion custom_components/skodaconnect/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@

# from . import skoda

__version__ = "1.0.30-rc7"
__version__ = "1.0.30"
_LOGGER = logging.getLogger(__name__)

DOMAIN = "skodaconnect"
Expand Down
2 changes: 1 addition & 1 deletion custom_components/skodaconnect/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@
"issue_tracker": "https://github.com/lendy007/homeassistant-skodaconnect/issues",
"dependencies": [],
"codeowners": ["@lendy007"],
"requirements": ["skodaconnect==1.0.30rc7"]
"requirements": ["skodaconnect==1.0.30"]
}
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
skodaconnect==1.0.30rc7
skodaconnect==1.0.30

0 comments on commit 1ab8f1c

Please sign in to comment.