Yapaia in Home Assistant New
All modules. One hub.
The “Yapaia” integration brings every module into Home Assistant as a device – with sensors, switches, actions and triggers, no YAML required.
- Comes automatically with every add-on
- Modules are discovered by themselves
- Actions and triggers in the automation editor
- Modules know about each other and work together
Your motorhome, one dashboard
Home Assistant is the heart of many smart motorhomes: battery, water tank, heating, lights. Yapaia fits right in. Every module appears under Settings → Devices & services → Yapaia as a device of its own.
Setup? One tap.
Every Yapaia add-on brings the integration along. After the first start, restart Home Assistant once – from then on, every module announces itself as “discovered”. Tap Configure, done. No address, no password.
What you can do with it
- See: arrival time, distance remaining, speed, current station, country, signal – with history, and renamable.
- Control: enter a destination, pick a vehicle profile, change station, switch SIM, change camera.
- Automate: triggers like “destination reached”, “too fast” or “country changed” are right there on the device in the automation editor.
- Talk: a sentence like „Fahre mich nach …“ (take me to …) goes to Go as an action, and the answer comes back. Go understands German sentences.
Ready-made dashboards
The Yapaia repository contains ready-made dashboards to adopt – as a template for the raw configuration editor, with custom cards where needed:
| Dashboard | What it shows |
|---|---|
| Cockpit Sport | Navigation, radio and driving data in the style of a car infotainment system: Go’s map full screen, with radio, favourites, the next instruction with lanes, points of interest and the router’s internet connection on top. |
| Rangieren (manoeuvring) | For parking: the reversing camera from Yapaia Vision, levelling, tyre pressure, lights and door. |
| Stellplatz (pitch) | For the campsite: heating, lights, door, battery, solar, gas, water and radio. |
Rangieren and Stellplatz were built for one particular vehicle and use its sensors. You adapt the entities to yours in the visual editor. Everything you need is in the dashboards/ folder on GitHub.
Modules that know each other
The integration tells every module who else is around. So Go blends its announcement into the radio when Beat is running – and uses the speaker otherwise. If a module is missing, only that extra feature goes away. The details are in the Yapaia protocol.
