Created
July 12, 2024 07:23
-
-
Save spiffyvmlab/ee80cd2f30a0b866501673c84c5bb544 to your computer and use it in GitHub Desktop.
Rivian R1T Dashboard for Home Assistant
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| views: | |
| - title: R1T | |
| cards: [] | |
| type: sections | |
| max_columns: 3 | |
| sections: | |
| - type: grid | |
| cards: | |
| - type: gauge | |
| entity: sensor.r1t_odometer | |
| max: 30100 | |
| layout_options: | |
| grid_columns: 2 | |
| grid_rows: 2 | |
| name: Odometer | |
| - type: tile | |
| entity: update.r1t_software | |
| name: Software | |
| vertical: true | |
| show_entity_picture: true | |
| state_content: | |
| - state | |
| - installed_version | |
| layout_options: | |
| grid_columns: 2 | |
| grid_rows: 2 | |
| - type: custom:gap-card | |
| - type: picture-elements | |
| elements: | |
| - type: state-label | |
| prefix: 'Cabin Temp: ' | |
| entity: sensor.r1t_cabin_temperature | |
| style: | |
| top: 35% | |
| left: 50% | |
| image_entity: image.r1t_front_dark | |
| - graph: line | |
| type: sensor | |
| entity: sensor.r1t_cabin_temperature | |
| detail: 2 | |
| name: Cabin Temp | |
| - graph: line | |
| type: sensor | |
| entity: sensor.r1t_altitude | |
| detail: 2 | |
| name: Altitude | |
| hours_to_show: 24 | |
| - type: tile | |
| entity: binary_sensor.r1t_wiper_fluid_level | |
| name: Wiper Fluid | |
| show_entity_picture: false | |
| - type: tile | |
| entity: sensor.r1t_12v_battery_health | |
| name: 12v Battery | |
| hide_state: false | |
| show_entity_picture: false | |
| title: General | |
| - type: grid | |
| cards: | |
| - type: picture-elements | |
| elements: | |
| - type: state-badge | |
| entity: sensor.r1t_power_state | |
| title: Power State | |
| style: | |
| top: 50% | |
| left: 51% | |
| - type: state-icon | |
| entity: binary_sensor.r1t_front_trunk_lock | |
| style: | |
| top: 9% | |
| left: 50.8% | |
| - type: state-icon | |
| entity: binary_sensor.r1t_charge_port | |
| style: | |
| top: 9% | |
| left: 12% | |
| - type: state-icon | |
| entity: binary_sensor.r1t_door_front_left_lock | |
| style: | |
| top: 41% | |
| left: 12% | |
| - type: state-icon | |
| entity: binary_sensor.r1t_door_front_right_lock | |
| style: | |
| top: 41% | |
| left: 89.5% | |
| - type: state-icon | |
| entity: binary_sensor.r1t_door_rear_left_lock | |
| style: | |
| top: 57% | |
| left: 12% | |
| - type: state-icon | |
| entity: binary_sensor.r1t_door_rear_right_lock | |
| style: | |
| top: 57% | |
| left: 89.5% | |
| - type: state-icon | |
| entity: binary_sensor.r1t_gear_tunnel_left_lock | |
| style: | |
| top: 65% | |
| left: 12% | |
| - type: state-icon | |
| entity: binary_sensor.r1t_gear_tunnel_right_lock | |
| style: | |
| top: 65% | |
| left: 89.5% | |
| - type: state-icon | |
| entity: binary_sensor.r1t_tonneau_lock | |
| style: | |
| top: 68% | |
| left: 51% | |
| - type: state-icon | |
| entity: binary_sensor.r1t_tailgate_lock | |
| style: | |
| top: 91% | |
| left: 51% | |
| - type: state-icon | |
| entity: binary_sensor.r1t_gear_guard | |
| style: | |
| top: 86% | |
| left: 28% | |
| - type: state-icon | |
| entity: sensor.r1t_tire_pressure_front_left | |
| style: | |
| top: 13% | |
| left: 9% | |
| - type: state-label | |
| entity: sensor.r1t_tire_pressure_front_left_rounded | |
| style: | |
| top: 15% | |
| left: 9% | |
| - type: state-label | |
| entity: sensor.r1t_tire_pressure_front_left_status | |
| style: | |
| top: 17% | |
| left: 9% | |
| - type: state-icon | |
| entity: sensor.r1t_tire_pressure_front_right | |
| style: | |
| top: 13% | |
| left: 93% | |
| - type: state-label | |
| entity: sensor.r1t_tire_pressure_front_right_rounded | |
| style: | |
| top: 15% | |
| left: 93% | |
| - type: state-label | |
| entity: sensor.r1t_tire_pressure_front_right_status | |
| style: | |
| top: 17% | |
| left: 93% | |
| - type: state-icon | |
| entity: sensor.r1t_tire_pressure_rear_left | |
| style: | |
| top: 73% | |
| left: 9% | |
| - type: state-label | |
| entity: sensor.r1t_tire_pressure_rear_left_rounded | |
| style: | |
| top: 75% | |
| left: 9% | |
| - type: state-label | |
| entity: sensor.r1t_tire_pressure_rear_left_status | |
| style: | |
| top: 77% | |
| left: 9% | |
| - type: state-icon | |
| entity: sensor.r1t_tire_pressure_rear_right | |
| style: | |
| top: 73% | |
| left: 92% | |
| - type: state-label | |
| entity: sensor.r1t_tire_pressure_rear_right_rounded | |
| style: | |
| top: 75% | |
| left: 92% | |
| - type: state-label | |
| entity: sensor.r1t_tire_pressure_rear_right_status | |
| style: | |
| top: 77% | |
| left: 92% | |
| image_entity: image.r1t_overhead_dark | |
| title: Status | |
| - type: grid | |
| cards: | |
| - type: gauge | |
| entity: sensor.r1t_battery_state_of_charge | |
| layout_options: | |
| grid_columns: 2 | |
| grid_rows: 2 | |
| name: State of Charge | |
| - graph: line | |
| type: sensor | |
| entity: sensor.r1t_estimated_vehicle_range | |
| detail: 2 | |
| hours_to_show: 12 | |
| name: Estimated Range | |
| - type: custom:gap-card | |
| - type: picture-elements | |
| elements: | |
| - type: state-label | |
| prefix: 'Status: ' | |
| entity: binary_sensor.r1t_charging_status | |
| style: | |
| top: 5% | |
| left: 75px | |
| - type: state-icon | |
| entity: binary_sensor.r1t_charge_port | |
| style: | |
| top: 39.6% | |
| left: 35.4% | |
| - type: conditional | |
| conditions: | |
| - entity: binary_sensor.r1t_charging_status | |
| state: Charging | |
| elements: | |
| - type: state-label | |
| prefix: 'Charging Rate: ' | |
| entity: sensor.r1t_charging_rate | |
| style: | |
| top: 10% | |
| left: 90px | |
| - type': state-label | |
| prefix: 'Charging Port: ' | |
| entity: binary_sensor.r1t_charge_port | |
| style: | |
| top: 10% | |
| left: 90px | |
| - type: state-label | |
| prefix: 'Charging Speed: ' | |
| entity: sensor.r1t_charging_speed | |
| style: | |
| top: 15% | |
| left: 96px | |
| - type: state-label | |
| prefix: 'Energy Delivered: ' | |
| entity: sensor.r1t_charging_energy_delivered | |
| style: | |
| top: 20% | |
| left: 108px | |
| - type: state-label | |
| prefix: 'Time Remaining: ' | |
| entity: sensor.r1t_charging_time_remaining | |
| style: | |
| top: 25% | |
| left: 100px | |
| image_entity: image.r1t_side_charging_dark | |
| - type: tile | |
| entity: sensor.r1t_battery_state_of_charge_limit | |
| name: Charge Limit | |
| - type: tile | |
| entity: sensor.r1t_charging_range_added | |
| name: Range Added | |
| visibility: | |
| - condition: state | |
| entity: binary_sensor.r1t_charging_status | |
| state: 'on' | |
| - graph: line | |
| type: sensor | |
| detail: 2 | |
| entity: sensor.r1t_charging_rate | |
| name: Charge Rate | |
| visibility: | |
| - condition: state | |
| entity: binary_sensor.r1t_charging_status | |
| state: 'on' | |
| - graph: line | |
| type: sensor | |
| entity: sensor.r1t_charging_speed | |
| detail: 2 | |
| name: Charge Speed | |
| visibility: | |
| - condition: state | |
| entity: binary_sensor.r1t_charging_status | |
| state: 'on' | |
| - type: tile | |
| entity: sensor.r1t_charging_start_time | |
| visibility: | |
| - condition: state | |
| entity: binary_sensor.r1t_charging_status | |
| state: 'on' | |
| name: Charge Start Time | |
| - type: tile | |
| entity: sensor.r1t_charging_cost | |
| name: Charging Cost | |
| visibility: | |
| - condition: state | |
| entity: binary_sensor.r1t_charging_status | |
| state: 'on' | |
| title: Charging | |
| icon: mdi:truck-off-road | |
| background: | |
| image: /api/image/serve/01b190d0f332eec77c41dae5109f5b45/original |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment