Chapter 5

What you should see now

With the connection up, Home Assistant creates most of your entities by itself. This chapter shows what must be there now — and what to do when nothing appears.

5 minutes Last verified: 22.09.2026 DE EN

Finding the device

Open Settings → Devices & Services → MQTT. A device carrying your CampMatic name should be listed there, with several dozen entities.

Figure 5.1The MQTT integration with the discovered device. The entity count depends on whether you have the Wi-Fi or the mobile-network version.

Click the device to see every reading. The Truma heater is there, room and water temperature, the energy mix, the heat level, the operating state and the connection details. On the mobile-network version you also get modem status, signal strength and network operator — the Wi-Fi version has none of those.

Two cards stay empty — this is known
The entries Truma Heizung and Truma Wasser may well read unavailable. That is not a fault of your setup. The next chapter explains why and how to fix it.

The name fragment for later

Home Assistant turns your device display name into a fragment that appears in every entity. You will need it for the dashboard later. Find it under Developer tools → States by searching for truma:

Developer tools › States text
sensor.<ENTITY>_truma_raumtemperatur
sensor.<ENTITY>_truma_wassertemperatur
select.<ENTITY>_truma_energiemix

Example: if your device is called "Grand California 003",
the fragment reads grand_california_003
Figure 5.2Developer tools → States. Entity names on the left, device and area on the right. The name fragment is the part between the dot and the actual reading.
Three names that are easy to confuse
Your device carries different names in different places:

• the device number — three digits, used in the MQTT topics
• the device ID — technical name, needed by the bridge file
• the name fragment — derived from the display name, used in the Home Assistant entities

Confuse them and you will be hunting for entities that do not exist under that name.
Entity names keep the German wording
Your device reports its entity names in German — that is how they arrive over MQTT, and renaming them would break the topics. So you will see truma_raumtemperatur rather than truma_room_temperature. You are free to change the display names in Home Assistant; just leave the entity IDs alone.

Nothing shows up

When no device arrives, it is almost always one of three things. Work through them in order:

Are any readings arriving at all?

Open Settings → Devices & Services → MQTT → Configure. Under Listen to a topic enter the following and click Start listening:

Listen to a topic text
campmatic/<GERAETE_ID>/#

If lines with readings appear, the bridge is doing its job. If it stays empty, something is wrong with the credentials or the connection — back to chapter 4.

Is the device ID line correct?

Readings arrive but no entity appears? Then the announcement line is missing from the bridge file, or the device ID in it is misspelled. Check it against the app and restart the add-on afterwards.

This line must be right conf
topic homeassistant/+/<NODE>/# in 0

Power-cycle the device

Your CampMatic announces its entities when it connects. Those announcements are stored on our server and should arrive immediately. If they do not, disconnect the box from power briefly — on its next start it announces everything again.

Before you move on
  • Your CampMatic is listed under Devices & Services → MQTT with several dozen entities
  • You have noted your name fragment, e.g. grand_california_003
  • Room and water temperature show values