SmartHashtag
SmartHashtag copied to clipboard
Homeassistant component for Smart #1/#3 API
Smart #1 and #3 Integration
This integration will set up the following platforms.
| Sensor Name | Sensor Type | Unit of Measurement | Attributes | Notes |
|---|---|---|---|---|
Last Update |
Last data update | Timestamp | Data age in Web API | |
Engine State |
Boolean | If in 'D' True else False | ||
Odometer |
Total distance traveled | km | ||
Days to next service |
Duration | d | ||
Distance to next service |
Distance | km | ||
Remaining Range |
Distance | km | ||
Range at full battery |
Distance | km | ||
Remaining Battery Charge |
Percent | % | ||
Charger Connection Status |
Number | ? | ||
Is Charger Connected |
Boolen | True, False | ||
Charging Voltage |
Volts at Charging Port | V | ||
Charging Current |
Ampere at Charging Port | A | ||
Charging Power |
Power going to Battery | W | ||
Charging Time remaining |
Duration | min | ||
Charging Target Percent |
Percent State of Charge | % | Not yet available | |
Tire Temperature |
Temperature | °C | ||
Tire Pressure |
Pressure | kPa | ||
12V Battery State |
State, Voltage, Energy Level | V, % | Determine what some of the values mean | |
Fluid States |
Numerical | Determine what each number means | ||
Light states |
Boolean | Check names of sensors | ||
Trim Meter |
Distance | km | 2 different trip counter | |
Climate Sensors |
Blower and Heating States | Test what the different numbers mean | ||
Window Status and Position |
Numerical | Test what the different numbers mean | ||
Temperatur Sensor |
Inner and Surrounding Temperature | °C |
| Climate Name | Climate Type | Unit of Measurement | Attributes | Notes |
|---|---|---|---|---|
Pre Conditioning |
Temperature | °C | Heat/Cool, Off |
| Device Tracker | Type | Unit of Measurement | Attributes | Notes |
|---|---|---|---|---|
Pre Conditioning |
Position | Geoposition |
Installation
Using HACS (Recommended)
- Add this repository to your custom repositories
- Search for and install "Smart #1/#3 Integration" in HACS.
- Restart Home Assistant.
- In the Home Assistant UI go to "Configuration" -> "Integrations" click "+" and search for "Smart"
Manually Copy Files
- Using the tool of choice open the directory (folder) for your HA configuration (where you find
configuration.yaml). - If you do not have a
custom_componentsdirectory (folder) there, you need to create it. - In the
custom_componentsdirectory (folder) create a new folder calledsmarthashtag. - Download all the files from the
custom_components/smarthashtag/directory (folder) in this repository. - Place the files you downloaded in the new directory (folder) you created.
- Restart Home Assistant
- In the Home Assistant UI go to "Configuration" -> "Integrations" click "+" and search for "Smart"
Finally
Contributions are welcome!
We need to add more sensor values from the JSON aquired form the Web API. Please have a look at pySmartHashtag. If you want to contribute to this please read the Contribution guidelines