Flows

Automate your Tesla with Homey Flows

The Teslemetry app provides Flow triggers, conditions, and actions to automate your Tesla vehicles and energy products. All device capabilities also automatically generate change triggers that can be used in Flows.

Triggers

These Flow cards trigger when specific events occur.

Charging Triggers

TriggerDescriptionArguments
Vehicle plugged inThe vehicle has been plugged in-
Vehicle unpluggedThe vehicle has been unplugged-
Charging startedCharging has started-
Charging stoppedCharging has stopped-
Charging completeCharging is complete-
Charge limit reachedThe charge limit has been reached-
Charge port openedThe charge port has opened-
Charge port closedThe charge port has closed-
Charge port latch engagedThe charge port latch has engaged-
Charge port latch disengagedThe charge port latch has disengaged-

Rate Triggers

TriggerDescriptionArguments
Buy rate changedThe Powerwall's buy rate has changed-
Buy rate rises aboveThe buy rate rises above a thresholdRate
Buy rate drops belowThe buy rate drops below a thresholdRate
Sell rate changedThe Powerwall's sell rate has changed-
Sell rate rises aboveThe sell rate rises above a thresholdRate
Sell rate drops belowThe sell rate drops below a thresholdRate

Powerwall Triggers

TriggerDescriptionArguments
Allow export changedThe export setting has changed-
Backup reserve changedThe backup reserve has changed-
Operation mode changedThe operation mode has changed-
Charge from grid enabledCharge from grid has been enabled-
Charge from grid disabledCharge from grid has been disabled-
Storm watch enabledStorm watch has been enabled-
Storm watch disabledStorm watch has been disabled-
Storm watch alert activatedThe storm watch alert has been activated-
Storm watch alert deactivatedThe storm watch alert has been deactivated-
Battery power rises aboveBattery power rises above a thresholdWatts
Battery power drops belowBattery power drops below a thresholdWatts

Grid & Solar Triggers

TriggerDescriptionArguments
Grid power lostGrid power has been lost-
Grid power restoredGrid power has been restored-
Island mode activatedIsland mode has been activated-
Island mode deactivatedIsland mode has been deactivated-
Grid power rises aboveGrid power rises above a thresholdWatts
Grid power drops belowGrid power drops below a thresholdWatts
Load power rises aboveLoad power rises above a thresholdWatts
Load power drops belowLoad power drops below a thresholdWatts
Solar power rises aboveSolar power rises above a thresholdWatts
Solar power drops belowSolar power drops below a thresholdWatts

Arrival & Presence Triggers

TriggerDescriptionArguments
Vehicle arrived homeThe vehicle has arrived home-
Vehicle left homeThe vehicle has left home-
Vehicle arrived at workThe vehicle has arrived at work-
Vehicle left workThe vehicle has left work-

Vehicle Access & Doors Triggers

TriggerDescriptionArguments
Sentry mode enabledSentry mode has been enabled-
Sentry mode disabledSentry mode has been disabled-
Frunk openedThe frunk has opened-
Frunk closedThe frunk has closed-
Trunk openedThe trunk has opened-
Trunk closedThe trunk has closed-
Guest mode enabledGuest mode has been enabled-
Guest mode disabledGuest mode has been disabled-
Front left door openedThe front left door has opened-
Front left door closedThe front left door has closed-
Front right door openedThe front right door has opened-
Front right door closedThe front right door has closed-
Rear left door openedThe rear left door has opened-
Rear left door closedThe rear left door has closed-
Rear right door openedThe rear right door has opened-
Rear right door closedThe rear right door has closed-
Rear defrost turned onRear defrost has turned on-
Rear defrost turned offRear defrost has turned off-
Tonneau cover closedThe tonneau cover has closed-
Tonneau cover openedThe tonneau cover has opened-
Steering wheel heater changedThe steering wheel heater level has changed-

Tire Pressure & Fault Triggers

TriggerDescriptionArguments
Battery level drops belowBattery level of the vehicle drops below a thresholdPercentage
Tire pressure warning changedThe tire pressure warning level has changed-
Fault detectedA fault has been detected-
Fault clearedThe fault has cleared-
Wall Connector fault code reportedA fault code has been reported-

Conditions

These Flow cards check the current state of a device and can be used to gate actions in a Flow.

Vehicle Conditions

ConditionDescription
Battery level comparisonCompares the vehicle's battery level against a percentage
Vehicle is charging / not chargingChecks whether the vehicle is currently charging
Vehicle is plugged in / unpluggedChecks whether the vehicle is plugged in
Charge port is open / closedChecks the charge port state
Charge port latch is engaged / disengagedChecks the charge port latch state
Sentry mode is enabled / disabledChecks whether Sentry Mode is on
Frunk is open / closedChecks the frunk state
Trunk is open / closedChecks the trunk state
Guest mode is enabled / disabledChecks whether Guest Mode is on
Front left door is open / closedChecks the front left door state
Front right door is open / closedChecks the front right door state
Rear left door is open / closedChecks the rear left door state
Rear right door is open / closedChecks the rear right door state
Rear defrost is on / offChecks the rear defrost state
Tonneau cover is closed / openChecks the tonneau cover state
Tire pressure warning level isCompares the tire pressure warning level (Off, Soft Warning, Hard Warning)
Vehicle is / isn't at workChecks whether the vehicle is at the work location
There is / isn't a faultChecks whether a fault is currently active

Powerwall & Grid Conditions

ConditionDescription
Buy rate comparisonCompares the current buy rate against a value
Sell rate comparisonCompares the current sell rate against a value
Operation mode isCompares the Powerwall operation mode (Self Consumption, Backup, Autonomous)
Charge from grid is enabled / disabledChecks whether charging from the grid is allowed
Storm watch alert is active / inactiveChecks whether the storm watch alert is active
Battery power comparisonCompares Powerwall battery power against a wattage
Grid is offline / onlineChecks whether the site is off-grid
Island mode is active / inactiveChecks whether island mode is active
Grid power comparisonCompares grid power against a wattage
Load power comparisonCompares load power against a wattage
Solar power comparisonCompares solar power against a wattage

Actions

These Flow cards allow you to control your Tesla devices.

Vehicle Actions

ActionDescriptionArguments
Flash lightsFlash the vehicle's lights-
Honk hornTrigger the vehicle's horn-
Start keyless drivingEnable keyless driving for the vehicle-
Trigger HomeLinkTrigger the HomeLink garage door opener-
Wake up vehicleWake up the vehicle from sleep mode-
Navigate to addressSend an address to the vehicle's navigation systemAddress
Start chargingStart charging the vehicle-
Stop chargingStop charging the vehicle-
Set charge limitSet the charge limit percentagePercentage
Set charging ampsSet the charging currentAmps
Open charge portOpen the charge port-
Close charge portClose the charge port-
Toggle charge portToggle the charge port-
Enable sentry modeEnable Sentry Mode-
Disable sentry modeDisable Sentry Mode-
Toggle sentry modeToggle Sentry Mode-
Open frunkOpen the frunk-
Close frunkClose the frunk-
Toggle frunkToggle the frunk-
Open trunkOpen the trunk-
Close trunkClose the trunk-
Toggle trunkToggle the trunk-
Enable guest modeEnable Guest Mode-
Disable guest modeDisable Guest Mode-
Toggle guest modeToggle Guest Mode-

Climate & Comfort Actions

ActionDescriptionArguments
Set cabin temperatureSet the target cabin temperatureTemperature
Set climate modeSet the climate modeMode (Off, Automatic, Defrost, Keep mode, Dog mode, Camp mode)
Set steering wheel heaterSet the steering wheel heater levelLevel (Off, Low, High)
Set driver seat heaterSet the driver's seat heater levelLevel (Off, Low, Medium, High)
Set passenger seat heaterSet the passenger's seat heater levelLevel (Off, Low, Medium, High)
Set rear left seat heaterSet the rear left seat heater levelLevel (Off, Low, Medium, High)
Set rear right seat heaterSet the rear right seat heater levelLevel (Off, Low, Medium, High)
Set rear center seat heaterSet the rear center seat heater levelLevel (Off, Low, Medium, High)
Set driver seat coolerSet the driver's seat cooler levelLevel (Off, Low, Medium, High)
Set passenger seat coolerSet the passenger's seat cooler levelLevel (Off, Low, Medium, High)

Powerwall Actions

ActionDescriptionArguments
Set operation modeSet the Powerwall operation modeMode (Self Consumption, Backup, Autonomous)
Set backup reserveSet the backup reserve percentagePercentage (0-100)
Set allow exportSet the grid export modeMode (Battery and Solar, Solar Only, Never)
Enable charge from gridEnable charging the Powerwall from the grid-
Disable charge from gridDisable charging the Powerwall from the grid-
Toggle charge from gridToggle charging the Powerwall from the grid-
Enable storm watchEnable Storm Watch-
Disable storm watchDisable Storm Watch-
Toggle storm watchToggle Storm Watch-

Examples

Wake vehicle before departure

Create a Flow that wakes your vehicle at a specific time:

  1. When: Time is 7:00 AM
  2. Then: Wake up vehicle

Enable Sentry Mode when away

Create a Flow that enables Sentry Mode when you leave home:

  1. When: You leave a zone (home)
  2. And: Vehicle is at home zone
  3. Then: Set Sentry Mode to on

Notify when charging complete

Create a Flow that sends a notification when charging finishes:

  1. When: Charging state changed
  2. And: Charging is off
  3. And: Battery level is greater than 80%
  4. Then: Send notification "Your Tesla is charged"