This is great, thank you so much for your reply! I have managed to get all of this in one API call using your suggestion…
[{'name': 'binary_sensor.front_passenger_door_2023_rav4', 'state': 'off'}, {'name': 'binary_sensor.rear_driver_door_2023_rav4', 'state': 'off'}, {'name': 'binary_sensor.rear_passenger_door_2023_rav4', 'state': 'off'}, {'name': 'binary_sensor.hood_2023_rav4', 'state': 'off'}, {'name': 'binary_sensor.trunk_2023_rav4', 'state': 'off'}, {'name': 'binary_sensor.moonroof_2023_rav4', 'state': 'unavailable'}, {'name': 'binary_sensor.front_driver_window_2023_rav4', 'state': 'off'}, {'name': 'binary_sensor.front_passenger_window_2023_rav4', 'state': 'off'}, {'name': 'binary_sensor.rear_driver_window_2023_rav4', 'state': 'unavailable'}, {'name': 'binary_sensor.rear_passenger_window_2023_rav4', 'state': 'unavailable'}, {'name': 'binary_sensor.front_driver_door_lock_2023_rav4', 'state': 'off'}, {'name': 'binary_sensor.front_passenger_door_lock_2023_rav4', 'state': 'off'}, {'name': 'binary_sensor.rear_driver_door_lock_2023_rav4', 'state': 'off'}, {'name': 'binary_sensor.rear_passenger_door_lock_2023_rav4', 'state': 'off'}, {'name': 'binary_sensor.remote_start_2023_rav4', 'state': 'off'}, {'name': 'device_tracker.last_parked_location_2023_rav4', 'state': 'not_home'}, {'name': 'device_tracker.current_location_2023_rav4', 'state': 'not_home'}, {'name': 'lock.2023_rav4', 'state': 'locked'}, {'name': 'sensor.distance_to_empty_2023_rav4', 'state': '343'}, {'name': 'sensor.fuel_level_2023_rav4', 'state': '78'}, {'name': 'sensor.odometer_2023_rav4', 'state': '25543'}, {'name': 'sensor.trip_details_a_2023_rav4', 'state': '8654'}, {'name': 'sensor.trip_details_b_2023_rav4', 'state': '5543'}, {'name': 'sensor.next_service_2023_rav4', 'state': '6457'}, {'name': 'sensor.last_update_timestamp_2023_rav4', 'state': '1736440635.0'}, {'name': 'sensor.speed_2023_rav4', 'state': '0.0'}, {'name': 'binary_sensor.front_driver_door_2023_rav4', 'state': 'off'}]
I am having a hard time parsing the data as it comes in one large text string. I have tried JSON.stringify() & JSON.parse(). I’d rather not just search for the text I need. I’d love to access like this: data.name[1].state
(for example). Any suggestions? Thank you again for your time.