Van Level Pro 10

DIY Hardware Projects

Van Level Pro 10

Levelling your campervan the easy way.

The Level Pro 10 variant is the ultimate in accuracy and features a now discontinued in many countries 10 degrees of freedom IMU. We offer the software to use either the Atom Lite or the AtoS3 Lite ESP controllers

Hardware to Purchase

In keeping with our ideology of using off-the-shelf hardware. All ourBlackPaw Integrations are based on existing freely available hardware. You buy the hardware and we provide all the configuration files needed and an Installation Guide on how to add them to Home Assistant.

The following hardware must be purchased by yourself:

Choose your ESP controller, buy the C134 if you are buying one, only use the C008 if you already have it.

If you are part of our Membership plan, then visit the 3D Enclosure collection to download the STL file if you wish to print your own enclosure. Alternatively you can visit Patreon and purchase the enclosure.

Installation Guide

Please follow these instructions to install and configure this integration.

Download Software

A Lite edition of our software is available for free to anyone on our Downloads page. Members do have access inside Patreon to a more advanced edition.

  • ESPHome custom component (ZIP file)
  • ESPHome configuration file

Edit the file ESPHome configuration file and change the network substitutions accordingly at the top. Our integration uses a fixed IP address in the ethernet: section. Please ensure you enter an ip address which is not in your DHCP range of your router.

Flash the device

Undo the 4 screws on the enclosure if your unit is in an enclosure and connect the device via the USB C port on the controller to a laptop or desktop. Use ESPHome to generate a firmware file and then use https://web.esphome.io/ to flash the device with your new firmware.

Once flashed, disconnect the USB C port, screw the lid back on if you have an enclosure.

Mount Hardware

The enclosure has a Front, Left and Up direction printed on the lid. The configuration below assumes you follow this orientation, however if you are unable to, the configuration can be altered later to cater for an alternative orientation. The device includes a magnetic sensor and therefor must be be placed next to or close to any item with a magnet inside. We recommend the device should be mounted at least 1 metre away from anything magnetic.

Connect the device to your PoE switch using a suitable ethernet cable. Wait a minute for the device to power on and startup completely.

Add to Home Assistant

Add the ESPHome device into your Home Assistant ESPHome integration using the IP address entered in your ESPHome YAML file previously.

Check your device in Home Assistant, you should see the following new controls:

  • Levelling Mode

Check your device in Home Assistant, you should see the following new sensors:

  • Acceleration X
  • Acceleration Y
  • Acceleration Z
  • Heading
  • Pitch
  • Pressure
  • Roll
  • Temperature

Device Sensors

Please note due to the update interval of 60s on the pressure and temperature sensors, these may say unknown for the first up to 60s.

Configure Vehicle Details

You will now need to set the values for your van dimensions, you should see 2 new helpers:

  • BP Van Level Wheelbase CM
  • BP Van Level Track CM

Update these to be the correct values for your van. If these are incorrect then it cannot correctly calculate the shim height required.

Configure Level Orientation

If you have installed the Level hardware in the exact orientation on the lid of the enclosure, then the default orientation is correct. If you reverse or have to mount the hardware on a vertical wall, then you will need to potentially change one or more of the following helper values:

  • BP Van Level 10 Pro X Axis (forward)
  • BP Van Level 10 Pro X Sign
  • BP Van Level 10 Pro Y Axis (side)
  • BP Van Level 10 Pro Y Sign
  • BP Van Level 10 Pro Z Axis (up)
  • BP Van Level 10 Pro Z Sign

If for any reason you do not have an exact perpendicular wall to the wheels or no flat surface parallel to the wheelbase, the following helpers can be used to add an offset for the installation. If your angle from upright or level is not known, then you could park on a flat level ground and then adjust these offsets until all 4 shims read 0 cm. Our dashboard will also include a automatic calibration button to do this automatically.

  • BP Van Level 10 Pro Pitch Offset (deg)
  • BP Van Level 10 Pro Roll Offset (deg)

Dashboard

We will be releasing a dashboard for this, it is currently being tested. We have already included the following helpers in the integration to be used by the dashboard to give greater control.

  • BP Van Level 10 Pro Shim Tolerance (cm). This is the tolerance at which the dashboard accepts the level. The level is not required exactly. If you are only a couple of centimetres out, who cares.

We will release the dashboard soon !

Settings

Levels