Back to home

Help & Guides

Everything you need to install, set up and get started with CampMatic.

New box? New: the CampMatic app for iPhone and Android. It makes setting up the WiFi box via Bluetooth easy.
Download on the App StoreGet it on Google Play
Go to setup
  1. Connect the data link (RJ12)

    The CampMatic box connects to the Truma LinBUS with an RJ12 cable. There are three ways to do this — pick the one that fits your vehicle.

    Route 1 — Tap it at the CP Plus (recommended):
    The easiest route: you never have to get to the Truma heater itself — the entire connection there is dropped, opening the cover included. On the back of the Truma CP Plus panel, unplug the RJ12 cable sitting there and plug it into the input of the RJ12 splitter. One splitter output goes back into the CP Plus using that same cable, the second output runs to the CampMatic box via the additional RJ12 cable. CP Plus and CampMatic then sit in parallel on the same LinBUS without interfering with each other. The splitter and the extra cable are available with your order as the RJ12 splitter set.

    Route 2 — Directly at the Truma heater:
    If you cannot reach the back of the CP Plus, or there is not enough room behind it for the splitter and plugs: remove the cover above the Truma heater (marked with an arrow and the word "open") and insert the CampMatic RJ12 plug into the right-hand free socket of the Truma heater. No splitter needed for this route.

    Route 3 — Replacing an existing Truma iNet Box:
    If your vehicle already has a Truma iNet Box and the CampMatic is to take its place, a look at the connection side of the iNet Box tells you which accessory you need. It carries the LinBUS sockets TIN 1 (two sockets side by side) and TIN 2 plus the DC input for the power supply. What matters is how many LinBUS cables are plugged in.

    Case A — a single cable plugged in (iNet Box at the end of the bus):
    Unplug the RJ12 cable from the iNet Box and remove the box. You are then left with two cable ends, each carrying a male RJ12 plug — your existing cable and the cable of the CampMatic box. The two cannot be plugged into each other directly; an RJ12 coupler (socket to socket) goes in between and the link is done.

    Case B — two cables plugged into TIN 1 (iNet Box looped into the bus):
    If TIN 1 holds two cables, the iNet Box does not sit at the end of the bus but in the middle of it: one cable comes from the Truma heater, the other carries on to the CP Plus control panel. A coupler will not help here — you need the RJ12 Y-adapter, the part with three sockets. The swap is then particularly convenient: pull both plugs out of TIN 1 on the iNet Box, remove the iNet Box, put those two plugs into two sockets of the Y-adapter and the CampMatic box with its RJ12 cable into the third. Heater, CP Plus and CampMatic then all sit on the same LinBUS. It does not matter which plug goes into which of the three sockets — the Y-adapter wires all three in parallel. You do not need an extra cable: your two existing cables stay plugged in. That is why the Y-adapter is available on its own — the larger splitter set would be more than you need here.

    The coupler (case A) and the Y-adapter (case B) are available as accessories with your order. So before ordering, check how many cables are plugged into your iNet Box — that tells you which of the two you need.



    Route 1 is shown step by step in the video — plug in the splitter, cable back into the CP Plus, second output to the box.

  2. Connect 12V power supply

    The CampMatic box only needs 12V — but where that power comes from decides whether it runs reliably. A brief voltage dip is enough to make the box restart. A data link to the CP Plus is not required for this.

    Recommended — JST-PH plug at the CP Plus:
    This puts the box on exactly the supply the Truma itself uses — the most stable source in the vehicle. On the back of the Truma CP Plus control panel, disconnect the red 12V power plug, insert it into the female JST-PH connector of the CampMatic box, then plug the male JST-PH connector of the box into the control panel. Only the supply voltage is used, no data. You choose this connection variant when ordering.

    Alternative — 12V cable (red/black):
    If you use the cable, connect it to the same 12V supply the Truma is on wherever possible. Otherwise run it directly and fused to the leisure battery.

    Please avoid: connecting downstream of a solar charge controller (its load output), and sharing a tap with heavy consumers such as the water pump, compressor fridge or inverter. These are by far the most common cause of sporadic restarts.

  3. Perform reset

    Wait 3 minutes for the CampMatic box to start up. Then in the Truma control panel menu, navigate to Reset → PR SET and start the reset.

  4. Verify CampMatic detection

    After the reset, check the Index menu for a new (third) entry. It must show T23.700 — then the CampMatic box is detected and ready. If not, perform the reset again.

  1. CampMatic Box

    This is the CampMatic box — compact, pre-wired and ready to install.

  2. Locate the bench seat

    The bench seat in the VW Grand California, under which the service compartment is located. This is where the CampMatic box will be installed.

  3. Remove seat cushion

    The seat cushion is attached with hook-and-loop tape. Simply lift it off — no tools needed.

  4. Unscrew wooden panel

    After removing the cushion, the screws of the wooden panel become visible. Remove all screws and lift the panel.

  5. Unscrew control panel (CP Plus)

    The Truma CP Plus control panel is secured with 3 screws. Remove all screws and carefully flip the panel.

  6. Connect the data link (RJ12)

    The CampMatic box connects to the Truma LinBUS with an RJ12 cable. There are three ways to do this — pick the one that fits your vehicle.

    Route 1 — Tap it at the CP Plus (recommended):
    The easiest route: you never have to get to the Truma heater itself — the entire connection there is dropped, opening the cover included. On the back of the Truma CP Plus panel, unplug the RJ12 cable sitting there and plug it into the input of the RJ12 splitter. One splitter output goes back into the CP Plus using that same cable, the second output runs to the CampMatic box via the additional RJ12 cable. CP Plus and CampMatic then sit in parallel on the same LinBUS without interfering with each other. The splitter and the extra cable are available with your order as the RJ12 splitter set.

    Route 2 — Directly at the Truma heater:
    If you cannot reach the back of the CP Plus, or there is not enough room behind it for the splitter and plugs: remove the cover above the Truma heater (marked with an arrow and the word "open") and insert the CampMatic RJ12 plug into the right-hand free socket of the Truma heater. No splitter needed for this route.

    Route 3 — Replacing an existing Truma iNet Box:
    If your vehicle already has a Truma iNet Box and the CampMatic is to take its place, a look at the connection side of the iNet Box tells you which accessory you need. It carries the LinBUS sockets TIN 1 (two sockets side by side) and TIN 2 plus the DC input for the power supply. What matters is how many LinBUS cables are plugged in.

    Case A — a single cable plugged in (iNet Box at the end of the bus):
    Unplug the RJ12 cable from the iNet Box and remove the box. You are then left with two cable ends, each carrying a male RJ12 plug — your existing cable and the cable of the CampMatic box. The two cannot be plugged into each other directly; an RJ12 coupler (socket to socket) goes in between and the link is done.

    Case B — two cables plugged into TIN 1 (iNet Box looped into the bus):
    If TIN 1 holds two cables, the iNet Box does not sit at the end of the bus but in the middle of it: one cable comes from the Truma heater, the other carries on to the CP Plus control panel. A coupler will not help here — you need the RJ12 Y-adapter, the part with three sockets. The swap is then particularly convenient: pull both plugs out of TIN 1 on the iNet Box, remove the iNet Box, put those two plugs into two sockets of the Y-adapter and the CampMatic box with its RJ12 cable into the third. Heater, CP Plus and CampMatic then all sit on the same LinBUS. It does not matter which plug goes into which of the three sockets — the Y-adapter wires all three in parallel. You do not need an extra cable: your two existing cables stay plugged in. That is why the Y-adapter is available on its own — the larger splitter set would be more than you need here.

    The coupler (case A) and the Y-adapter (case B) are available as accessories with your order. So before ordering, check how many cables are plugged into your iNet Box — that tells you which of the two you need.



    Route 1 is shown step by step in the video — plug in the splitter, cable back into the CP Plus, second output to the box.

  7. Connect CampMatic box

    On the back of the control panel, disconnect the red 12V power plug. Insert it into the female JST-PH connector of the CampMatic box. Then plug the male JST-PH connector of the box into the Truma control panel. The CampMatic box is essentially connected in-line with the existing power supply.

  8. Reattach control panel

    Reattach the control panel with the 3 screws. Then wait 3 minutes for the CampMatic box to start up.

  9. Perform reset

    In the Truma control panel menu, navigate to Reset → PR SET and start the reset.

  10. Verify CampMatic detection

    After the reset, check the Index menu for a new (third) entry. It must show T23.700 — then the CampMatic box is detected and ready. If not, perform the reset again.

The WiFi box connects to a 2.4 GHz Wi-Fi network – e.g. the router in your motorhome or your phone's hotspot. The easiest way to set this up is the CampMatic app via Bluetooth. Without the app, use direct configuration.

  1. Install the CampMatic app

    Get the CampMatic app from the App Store (iPhone) or Google Play (Android). Bluetooth setup is only available in the app – not in the web app in your browser.

    Download on the App StoreGet it on Google Play
  2. Power on the box & stay close

    Connect the CampMatic box to power and wait about a minute for it to start. Turn on Bluetooth on your phone and stay close to the box – a few metres at most. If the app asks for Bluetooth or "Nearby devices" access the first time, tap Allow.

  3. Find the box in the app

    No account yet? Tap "Devices" at the bottom of the app – or "Set up now" when the app reports that it has found a CampMatic nearby.
    Already signed in? Tap "More" in the bottom right, then "Devices & Wi-Fi setup" under "Account & device" (see image).

    The app searches via Bluetooth automatically. Your box appears under "Available devices" – tap it.

  4. Enter the Device PIN

    Enter the 5-digit Device PIN. It is printed on the sticker on your box (line "PIN"). If you are already signed in, you will also find it in the app under Status → Device PIN – for your own box the app usually does not ask for it then. Your phone needs internet briefly to check the PIN, e.g. via mobile data.

  5. Choose Wi-Fi & connect

    The box lists the Wi-Fi networks it can receive. Tap your network, enter the Wi-Fi password and tap "Connect". Only 2.4 GHz networks are supported. Keep the app open until "Done!" appears – connecting to the server may take a moment longer.

  6. Create an account or sign in

    No account yet? Tap "Create account" straight away – the Device PIN is already filled in (details under Registration). If you already have an account, sign in: your box appears on the dashboard.

  7. Change Wi-Fi later

    Connect your phone to the same Wi-Fi the box is currently using and open More → Devices & Wi-Fi setup. Your box is listed there as "On the same network". Tap "Change Wi-Fi" and confirm. The box forgets its Wi-Fi and restarts – the app then finds it again via Bluetooth, and you choose the new Wi-Fi just like during the first setup. For your own box no PIN is needed, and all other settings are kept.

    If the old Wi-Fi is no longer in range at all (e.g. at a new pitch), the box shows up in the list via Bluetooth by itself after about one and a half minutes.

    Note: Bluetooth setup and "Change Wi-Fi" need firmware 1.32 or newer. With older firmware the app shows "Firmware update required". The app itself keeps working normally – only the Wi-Fi is set up via direct configuration instead.

Without the app: connect to the box's own Wi-Fi network and choose your network in the browser. You also need this route with firmware older than 1.32.

  1. Power on CampMatic Box & wait

    Connect the CampMatic box to power and wait approx. 3 minutes until the device has fully booted and the access point is ready.

  2. Connect to CampMatic Access Point

    Connect your smartphone or laptop to the CampMatic WiFi network. The password is on the sticker on the CampMatic box or in the CampMatic app on the status page.

  3. Open configuration page

    Once your device is connected to the CampMatic network, open http://192.168.4.1/ in your browser. You will be asked to log in — username: admin, password: found on the sticker on the box or in the CampMatic app on the status page.

    Important: If after login you see the normal control panel instead of the WiFi selection, open http://192.168.4.1/captiveportal directly — this will show the WiFi selection.

  4. Connect to WiFi network

    Select your WiFi network and enter the password. The CampMatic box will connect and display its local interface once connected successfully – on the Truma box, the local Truma control panel.

  5. Change WiFi later

    If you want to change the WiFi network later: The CampMatic box automatically opens its own access point when the configured network is unavailable. Reconnect to the CampMatic network and open http://192.168.4.1/captiveportal to configure a new WiFi network.

The 4G box needs no Wi-Fi – it connects to the mobile network via its own SIM card. Insert the SIM card once and you are done.

  1. Prepare SIM card

    Before the 4G CampMatic box can be used, a SIM card must be inserted.

    Important: The SIM card must not have a PIN lock. Otherwise the box cannot register on the mobile network. How do I disable the PIN lock?

  2. Open the box while powered off

    Disconnect the CampMatic box from power before opening. Undo the two Phillips screws in the lid (they sit diagonally opposite, see image) and take the lid off. Lift the lid slowly: the GSM antenna is mounted on the lid and connected to the board by a cable — do not pull on that cable.

  3. Open the SIM slot

    The board is now exposed. The SIM card holder with its metal cover sits in the middle right. Using your finger, carefully slide that cover in the direction of the arrow (see image) — the holder can then be flipped up.

  4. Insert SIM & close the box

    Insert the SIM card with the contacts facing down (watch the beveled corner). Close the holder and slide the cover back against the arrow direction until it clicks. Carefully reattach the lid — do not pinch the antenna cable — and fasten it with the two screws.

  5. Power on CampMatic Box & wait

    Reconnect the box to power and wait approx. 3 minutes until the device has booted up and registered on the mobile network.

  6. Connect to CampMatic Access Point

    On 4G devices the access point is always active — no WiFi configuration is required. Connect your smartphone or laptop to the CampMatic WiFi network. The password is on the sticker on the CampMatic box or in the CampMatic app on the status page.

  7. Open local control panel

    Open http://192.168.4.1/ in your browser. Log in with username admin and the password from the sticker or CampMatic app. The Truma control panel is shown locally — the 4G box talks to the CampMatic cloud directly over cellular, independent of any local WiFi.

  1. Open registration page

    Go to campmatic.de/app/register.php and fill out the registration form. The PIN for registration is on the sticker on your CampMatic box.

    You can also do this right in the CampMatic app: More → "Create account". If you have just set up the box via Bluetooth, the PIN is already filled in there.

  2. Verify email address

    After registration, a confirmation email will be sent to the email address you provided. Click the link in the email to activate your account. Check your spam folder if needed.

  3. Log in and start heating

    After verification, log in at campmatic.de/app and start controlling your heater.

Your CampMatic publishes its readings and controls over MQTT, so Home Assistant can read them and operate the heater as well — the Truma entities even appear on their own once the connection is up.

The detailed guide now lives on a page of its own, where every step was carried out on a freshly installed system and documented with screenshots.

  1. To the complete guide

    We worked through the entire setup on a freshly installed Home Assistant and turned it into a guide of its own — thirteen chapters from the first connection to the finished dashboard.

    It covers: setting up Mosquitto, connecting to the CampMatic broker, fixing the Truma cards, adding gas bottle, indoor climate, house battery and Truma LevelControl, building the dashboard, troubleshooting. Plus every file for download and screenshots from a real installation.

    To the Home Assistant guide ›

  1. Set up the sensor with its manufacturer app

    CampMatic supports additional Bluetooth sensors: Truma Level Control and Mopeka level sensors for gas and water (Pro Check, Pro Check Universal, Pro Check H2O, TD40, TD200, Pro-200 and Pro-200B), BM2 battery monitors for the onboard/leisure battery and Ruuvi environment sensors (temperature, humidity, air pressure).

    After purchase, first set up the device with the manufacturer's app on your smartphone (e.g. the Truma, Mopeka, BM2 or Ruuvi app). This activates and calibrates the sensor over Bluetooth. You only need to do this once — afterwards the device is detected by CampMatic permanently.

    For the Truma Level Control this step is mandatory, not optional: the bottle type is selected in the Truma app, and only from it does the sensor compute percent and kilograms. CampMatic only reads that value and cannot override it — as long as no bottle type is set there, the reading stays empty.

  2. Add the device in CampMatic

    In CampMatic open Settings → Devices and choose Add device. Select the matching device type (Truma Level Control, Mopeka gas sensor, BM2 battery monitor or Ruuvi environment sensor). You can add multiple sensors — e.g. a main and a reserve gas bottle, several batteries, or multiple environment sensors; up to eight per gateway, of which up to four battery monitors. Level Control and Mopeka can be mixed.

    The Truma Level Control pairs in two stages: it shows up in the scan on its own. Once it appears in the list, press the button on the sensor once — the credentials are then read out, which takes about a minute. When it says “ready”, tap it and save. It requires firmware 1.22 or newer on the CampMatic box; with older firmware the type is not offered at all.

  3. Automatic detection & dashboard display

    CampMatic then finds the sensor automatically when in range and shows it as its own tile on the dashboard — with live values such as gas level and bottle temperature, battery voltage and state of charge (SoC), or temperature, humidity and air pressure.

  4. And in Home Assistant?

    In the CampMatic app you are done — fill level, state of charge and climate values are computed server-side and show up in the dashboard on their own.

    If you want the sensors in Home Assistant as well, some manual work is required: the three BLE integrations publish on dedicated raw topics without auto-discovery. The Home Assistant guide walks you through it: chapter 9 — gas bottle (Mopeka) and chapter 10 — climate and battery, with complete YAML examples, the conversion formulas and ready-made dashboard cards.

    There is no tab for the Truma Level Control yet. It already does the maths in the sensor and publishes finished values (percent, kilograms, remaining range) on its own MQTT topics — a detailed guide will follow.

  1. The Truma does not detect the CampMatic box (no T23.700 entry)

    After connecting, wait about 3 minutes until the box has fully started. Then run Reset → PR SET in the Truma control panel menu and check the Index menu for a new (third) entry showing T23.700. If it does not appear: check that the RJ12 connection is seated properly and repeat the reset. If you wired it through the splitter at the CP Plus, both splitter outputs must sit tight and the original cable must be back in the CP Plus; if you connected directly at the heater, the plug belongs in the right-hand free socket (see Installation).

  2. No WiFi selection appears after logging in (direct configuration)

    If the normal control interface appears after logging in to the configuration page instead of the WiFi selection, open http://192.168.4.1/captiveportal directly — the WiFi selection is there.

  3. Box is offline / WiFi network has changed

    Easiest with the CampMatic app: if the old Wi-Fi is no longer reachable, the box shows up via Bluetooth under More → Devices & Wi-Fi setup after about one and a half minutes, and you choose the new Wi-Fi there (see setup via app).

    Without the app: as soon as the configured WiFi is unreachable, the box automatically opens its own access point (SSID and password are on the box sticker and on the app status page under "Fallback WiFi"). Connect your phone to it and open http://192.168.4.1 — you can control the heater locally without internet there and store a new WiFi via /captiveportal. An offline notification is triggered once the box has not sent any data for a while (once per offline phase).

  4. The app does not find my box (Bluetooth)

    Check in this order: is the box powered on and are you no more than a few metres away? Is Bluetooth on in your phone, and is the app allowed to use Bluetooth or "Nearby devices" (in your phone's app settings)?

    A box that is already connected to a Wi-Fi network does not appear in the list – to switch, use "Change Wi-Fi" (see setup via app, last step). A 4G box needs no Wi-Fi and is not set up via Bluetooth.

    If the app shows "Firmware update required", the box runs firmware older than 1.32. You can still use the app normally; set up the Wi-Fi via direct configuration instead.

  5. The box keeps restarting

    This is almost always down to the 12V supply, not the box. A brief voltage dip is enough to trigger a restart — and it often goes unnoticed in the vehicle.

    Typical culprits: the load output of a solar charge controller (it regulates and cuts off entirely on low-voltage protection), a tap shared with heavy consumers such as the water pump, compressor fridge or inverter, plus long thin supply leads and loose crimp connectors.

    The fix: put the box on the same 12V supply the Truma uses. The easiest route is the JST-PH plug at the CP Plus — that is the recommended connection variant. If you use the red/black 12V cable, run it directly and fused to the leisure battery, not downstream of the solar controller. Details under Installation.

  6. The 4G box does not connect to the cellular network

    Most common cause: the SIM card still has PIN protection enabled. Disable the SIM PIN in a phone first (iOS and Android instructions in Setup, 4G Box tab). Also check that the SIM is inserted correctly and has credit or an active data plan.

  7. Registration or password email does not arrive

    Check your spam folder first. You can get a new app password via "Forgot your password?" on the login page — the link in the email is valid for 30 minutes. The credentials for the box's local configuration page (user admin) are on the box sticker and on the app status page.

  8. Setting up the Telegram bot and its commands

    In the app: Settings → Telegram → "Link Telegram", then tap "Open Telegram" and press "Start" in the @camp_matic_bot bot (the link is valid for 10 minutes — the connection is detected automatically). Commands: /status (temperatures, heating status — including gas bottles, onboard battery and climate sensors if paired), /control (button panel for heating, water, energy mix, fan), /set 22 (room temperature 0–30 °C, /set 0 = off), /help and /unlink. Multiple Telegram users per device and multiple devices per chat are supported.

  9. Configuring notifications

    Expand the "Notifications" card on the dashboard. Email and Telegram can be enabled separately for each event: box offline, target temperature reached, heating/hot water switched on or off, room temperature below/above a freely selectable threshold (e.g. frost protection at 5 °C). Paired sensors get their own rows: gas level (Truma Level Control, Mopeka), onboard voltage (BM2) and sensor temperature (Ruuvi). Note: temperature alerts only work while the heater is switched on. Use "Test Email" / "Test Telegram" to verify delivery right away.

  10. Heating schedules and timers

    Open "Scheduler" at the top of the dashboard. You can schedule room heating and hot water (on/off with target temperature), energy mix and fan mode — daily, on specific weekdays or once, to the minute. Schedules run server-side in your time zone (configurable in Settings) — the box itself stores nothing. If the device is offline at the scheduled time, the schedule is skipped and you are notified. One-time schedules delete themselves after execution; the history is on the status page.

  11. Do I have to get to the Truma heater itself?

    In the vast majority of cases, no. With the RJ12 splitter the connection at the heater is dropped entirely — you only ever work at the back of the Truma CP Plus: unplug the existing RJ12 cable, put it into the splitter, run one output back to the CP Plus and the other to the CampMatic box. The cover above the heater stays shut. Only if you cannot reach the back of the CP Plus, or there is not enough room there, do you need the socket on the heater itself (see Installation, route 2).

  12. Do I need the Truma CP Plus?

    No. The CampMatic box only needs a 12V power supply — from any source in your camper. The JST-PH connection at the CP Plus is merely a convenient way to tap power; no data connection to the CP Plus is required.

  13. Home Assistant bridge does not connect

    Search the Mosquitto logs for bridge, tls and connect messages. Look first for the line Connecting bridge … in the startup log: if it is missing, the bridge file was never read (with the add-on, customize: active: true is usually missing, or the file sits in /homeassistant/share/mosquitto instead of /share/mosquitto). On "Connection refused": re-copy username and password from the status page. On "certificate verify failed": the container's CA store is missing — update the image or mount the host CA store.

    Not an error, even though it looks like one: Protocol error from ::1: First packet not CONNECT appears on every start of the Mosquitto add-on and is an internal port check. It is never the cause of a problem.

    The full steps are in the guide: chapter 4 — connecting to the CampMatic, plus chapter 13 — troubleshooting.

Have questions or need help? We're happy to help.