StarLine
The StarLine integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] lets you retrieve data of your StarLine security system from the StarLine portal. You will need a working StarLine account.
This integration provides the following platforms:
- Binary sensors: Hand brake, hood, trunk, alarm status, doors lock state, handsfree, neutral, moving ban status, ignition state, and autostart state.
- Device tracker: The location of your car.
- Lock: Control the lock of your car.
- Sensors: Battery level, SIM card balance, GSM signal level, GPS satellites count, fuel volume, mileage, OBD errors, interior temperature and engine temperature.
- Switches: Start/stop engine, heater (webasto), additional channel, and service mode.
- Buttons: Sound the horn, flex logic, and panic mode.
- Actions: Update the state, set update frequency. More details can be found here.
Prerequisites
Create a new application in the StarLine developer profile.
The integration makes API calls to StarLine servers to retrieve data. It gets only the latest set of values that are valid for the moment of the API call. This means that the integration does not retrieve or store values, StarLine events, or parameters between the API calls. You can make up to 1000 API calls per day, which means you could make one approximately every 86 seconds. By default, the state of integration will be updated every 3 minutes and OBD information will be updated every 3 hours, making 488 calls per day. It is not recommended to set an update interval of less than 90 seconds.
Configuration
To add the StarLine hub to your Home Assistant instance, use this My button:
Manual configuration steps
If the above My button doesn’t work, you can also perform the following steps manually:
-
Browse to your Home Assistant instance.
-
In the bottom right corner, select the
Add Integration button. -
From the list, select StarLine.
-
Follow the instructions on screen to complete the setup.
List of actions
The StarLine integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] provides the following actions. Each link below opens a dedicated page with examples, parameters, and a step-by-step UI walkthrough.
-
Set scan interval (
starline.set_scan_interval) Sets how often Home Assistant fetches StarLine entity updates. -
Set scan OBD interval (
starline.set_scan_obd_interval) Sets how often Home Assistant fetches StarLine OBD updates. -
Update state (
starline.update_state) Fetches the latest state of your StarLine devices from the StarLine server.
For an overview of every action across all integrations, see the actions reference.
Disclaimer
This software is not affiliated with or endorsed by ScPA StarLine Ltd.