neuron-explorer
Steering-first neuron explorer for Qwen3.5-4B: push every MLP neuron, keep every rollout, browse the results
Home Assistant custom integration for AutoPi.io vehicle telematics — GPS position, trip data and OBD vehicle metrics as native entities. Installable through HACS.
Developer toolsPython · JustGitHub @rknightionOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Loading the full README. The saved excerpt is shown below.
This custom integration allows you to monitor your AutoPi vehicle tracking devices through Home Assistant. AutoPi combines OBD-II diagnostic data with GPS tracking to provide comprehensive vehicle monitoring and analytics.
• 🚗 Vehicle Diagnostic Data
• Engine parameters (RPM, coolant temperature, intake air temperature)
• Fuel system status and consumption
• Vehicle speed and odometer readings
• Engine load and throttle position
• Battery voltage and electrical system health
• Diagnostic trouble codes (DTCs)
• Emissions data (O2 sensor readings, catalyst efficiency)Read the full README ↗This custom integration allows you to monitor your AutoPi vehicle tracking devices through Home Assistant. AutoPi combines OBD-II diagnostic data with GPS tracking to provide comprehensive vehicle monitoring and analytics.
🚗 Vehicle Diagnostic Data
📍 GPS Tracking & Location
🔄 Automatic Device Discovery - Automatically discovers all AutoPi devices in your account
⚙️ Flexible Configuration
📊 Real-time Updates - Fetches latest vehicle data at your configured interval
🏢 Multi-Vehicle Support - Monitors multiple vehicles across your AutoPi account
📱 Device-Centric Design - Each AutoPi device is registered as a device with its metrics as entities
This integration follows Home Assistant best practices:
custom_components/autopi folder to your Home Assistant's custom_components directoryAfter setup, you can modify options by clicking "Configure" on the integration:
📚 Full Documentation - Comprehensive guides, API reference, and troubleshooting
Entities are created with the following naming pattern:
sensor.{vehicle_name}_{data_type}binary_sensor.{vehicle_name}_{status_type}device_tracker.{vehicle_name}For example:
sensor.my_car_rpmsensor.my_car_coolant_temperaturesensor.my_car_fuel_leveldevice_tracker.my_carbinary_sensor.my_car_engine_runningEach sensor entity includes the following attributes:
device_id: AutoPi device IDvehicle_id: Vehicle identifierlast_updated: Timestamp of last data readingunit_system: Imperial or metric unitsautomation:
- alias: "Low Fuel Alert"
trigger:
- platform: numeric_state
entity_id: sensor.my_car_fuel_level
below: 10
action:
- service: notify.mobile_app
data:
title: "Low Fuel Warning!"
message: "Your car fuel level is below 10%"
- alias: "Vehicle Started"
trigger:
- platform: state
entity_id: binary_sensor.my_car_engine_running
to: "on"
action:
- service: notify.mobile_app
data:
title: "Vehicle Started"
message: "Your car engine has been started"
type: entities
title: Vehicle Status
entities:
- entity: sensor.my_car_rpm
name: Engine RPM
- entity: sensor.my_car_coolant_temperature
name: Coolant Temp
- entity: sensor.my_car_fuel_level
name: Fuel Level
- entity: binary_sensor.my_car_engine_running
name: Engine Status
- entity: device_tracker.my_car
name: Location
To enable debug logging for this integration, add the following to your configuration.yaml:
logger:
default: warning
logs:
custom_components.autopi: debug
This will show detailed information about:
For development and testing:
Clone the repository
git clone https://github.com/rknightion/autopi-ha.git
cd autopi-ha
Set up development environment
# Install UV if you haven't already
curl -LsSf https://astral.sh/uv/install.sh | sh
# Install just if you haven't already: https://just.systems/man/en/chapter_4.html
# Install dependencies and commit hooks
just setup
Run tests
just test
Test in Home Assistant
custom_components/autopi folder to your Home Assistant config directoryValidate with hassfest
uv run python -m script.hassfest
For development setup and guidelines, see CONTRIBUTING.md.
# Clone the repository
git clone https://github.com/rknightion/autopi-ha.git
cd autopi-ha
# Install UV if you haven't already
curl -LsSf https://astral.sh/uv/install.sh | sh
# Install just if you haven't already: https://just.systems/man/en/chapter_4.html
# Set up the development environment
just setup
# Run tests
just test
# Run linters and formatting
just lint
just typecheck
just fmt
We welcome contributions! Please see our Development Guide for detailed information on setting up your development environment and contributing to the project.
For detailed instructions, see the Development Guide.
This project is licensed under the MIT License - see the LICENSE file for details.
This integration is not affiliated with, endorsed by, or sponsored by AutoPi.io ApS. All product and company names are trademarks or registered trademarks of their respective holders.