A shared vehicle control panel is valuable only when the exact connected devices are supported. An interface name such as CAN describes part of a communication system; it is not, by itself, a promise that equipment from different suppliers will work together.
What the new panel announcement tells buyers
On 21 July 2026, Truma announced the iNet X (Pro) Panel 2, describing upgraded hardware, enhanced CAN connectivity and expanded integration options. The announcement is relevant to RV builders planning centralized control. It does not establish universal third-party AC compatibility.
Request a configuration-specific compatibility list
Ask the system supplier to identify the air conditioner, panel version, connecting components and software versions that have been validated together. The list should distinguish supported functions: switching on, changing the setpoint, selecting fan speed, reading errors and remote operation. A connection that supports one function may not support all of them.
Make responsibilities explicit. If a panel update changes behavior, who diagnoses the problem and who provides the remedy? A vehicle builder should not have to resolve a dispute between two component vendors after delivery.
Test behavior when connectivity is unavailable
Include a normal offline operating scenario in commissioning. Check what the user can control locally and how the system communicates a lost connection. Also confirm the intended behavior following a power interruption. Do not assume the equipment will resume its previous mode automatically.
For remote functions, document the required account, network service and any continuing charges. These are separate from the mechanical cooling capability. Give the owner a clear handover explanation so that an expired service or unavailable network is not mistaken for a failed compressor.
Make diagnostics usable
A useful fault report identifies the affected component and the information a service technician needs. Ask whether logs or error descriptions remain accessible when the remote connection fails. Record how an owner should report an issue, including the model and software details, without requiring them to dismantle the installation.
For an OEM project, include a short function matrix in the purchase specification. Mark each required function as demonstrated, unsupported or still to be validated. This turns a broad claim about a connected vehicle into a testable acceptance agreement and helps prevent avoidable support calls after handover.
What do hardware, protocol and application layers mean in a control announcement?
Integration claims become comparable only when the layers are named. Hardware is the panel and its interfaces; the protocol, such as CAN, defines how devices exchange frames; the application layer defines what those frames mean for a specific air conditioner. The July 2026 announcement describes upgraded hardware and enhanced connectivity, which are the first two layers, while function support lives on the third.
Ask suppliers to answer per layer: which panel version is fitted, which protocol components are implemented, and which functions are validated for the specific cooling unit. A statement that a product is CAN-compatible without a layer-three list cannot be tested, scheduled or accepted, and it leaves the builder carrying a promise that nobody in the chain can verify.
This vocabulary also improves internal communication. A workshop technician, a purchasing manager and a software engineer mean different things by integration, and the layer terms give the project one language for the function matrix and the commissioning plan. Most misunderstanding starts with the same word being used for three different objects.
Write the three layers into the specification as three separate rows. That small structure makes an incomplete answer visible, because a supplier who can name hardware and protocol but not application functions has described a connection rather than an integrated air-conditioning function.
- Hardware: the panel version, its ports and the physical interfaces fitted to this vehicle
- Protocol: the bus and the frame types the panel exchanges with each connected device
- Application: the functions those frames actually perform on the air conditioner
- Evidence: the document that proves each layer for the build being delivered
- Owner: the party responsible for each layer once the vehicle leaves the line
- Version: the software state in which the proof remains valid
- Limit: the functions the layer does not support, stated in writing
- Test: the action that demonstrates the layer during commissioning
- Change: what invalidates the proof and requires a new validation
- A hardware version is recorded, but the supported functions are never listed
- A protocol is implemented, but no party owns the validation of the combination
- Each supplier assumes the gap is the other's, and the builder finds it at commissioning
- The owner discovers the limit last, usually on the first trip with the vehicle
- Photos and brochures show the panel, while the function list stays unwritten
- A substitution replaces one layer quietly and resets the other two without notice
- The test is run once, at delivery, and never repeated after a version change
- Support staff learn the panel from a datasheet rather than from the vehicle
How is a function matrix drafted before the contract is signed?
The earlier section recommends a short function matrix for OEM projects; the practical question is how to draft one. Start from the user-visible functions: power on and off, setpoint changes, fan speed, mode selection, error display and remote operation. Keep the list short enough to test completely in one working day.
For each function, define the evidence that proves it: which control action on the panel, which expected response from the air conditioner, and which log entry documents both. Without that third column a test produces opinions rather than results, and a disagreement at handover becomes a discussion about memory.
Mark the current status as demonstrated, unsupported or to be validated, and date every entry. The status column is the part most often left out, yet it is what turns the matrix into a project plan instead of a wish list, and it tells the builder which features still need a decision.
Attach the matrix to the purchase specification and require the same table back from the supplier in the same format. Two tables in one layout become a diff that both parties can review line by line before signature, which is far cheaper than discovering the differences during commissioning.
- List the user-visible functions the owner will actually use on a normal trip
- Add the control action that triggers each function on the panel
- Add the expected response from the cooling unit, including timing
- Add the log or screen evidence that documents the response
- Set the status: demonstrated, unsupported or to be validated
- Date the entry and name the person who verified it
- Record the function that the owner assumes exists but never asked about
- Attach the table to the purchase specification
- Require the supplier to return the same table before signature
- Agree which rows are core at handover and which may follow later
- Split the matrix into a core set required at handover and an extended set that may follow
- Keep the acceptance test achievable and write the priority order into the specification
- Switch the unit on and off from the panel, including from standby
- Change the setpoint and confirm the unit follows within the expected time
- Select each fan speed, including automatic if the system offers it
- Read and clear an error message without a workshop tool
- Operate the unit remotely through the connected service account
- View the current state after closing and reopening the panel
- Recover control after a lost connection, as described in the manual
- Resume operation after a supply interruption in the documented way
- Check the panel after a deliberate disconnect and reconnect of the bus
- Confirm the error text matches the wording in the owner manual
How should software updates be managed on a connected panel?
A connected control system will receive updates, and each update is a small change to a validated system. Manage them as a process: who authorizes an update, when it is applied, which vehicles receive it first, and what is retested afterwards. Without that process, a routine improvement becomes an unplanned field experiment.
Agree the regression scope in advance. At minimum, re-run the function matrix on one reference vehicle after every update and compare the results with the acceptance record. For fleets and OEM production, stage the rollout so a problem affects one vehicle or one batch rather than an entire season of deliveries.
Record versions in the vehicle file: panel software, connected device firmware and the date each was installed. When behavior changes in the field, this record is the difference between a five-minute diagnosis and weeks of correspondence between vendors who each believe their own component is unchanged.
Decide how an owner learns about an update, and whether they can decline it. A panel that changes menu behavior without explanation generates the same support call as a failure, so a short note describing what changed belongs to the update process rather than being an optional courtesy.
- The person who authorizes an update for the fleet or the production line
- The reference vehicle used for regression testing after each release
- The functions retested every time, taken from the acceptance matrix
- The staging order before rollout to the wider fleet or a new batch
- The version record kept in each vehicle file, with installation dates
- The owner notification text, channel and expected reading time
- The rollback option if a validated function fails after the update
- The date the update process itself is reviewed with the suppliers
- The contact who answers questions about a changed menu or behavior
- The register of vehicles that have not yet received the current version
- The condition under which an update is postponed rather than applied
- The person who confirms the fleet is running one known version
- The record of vehicles that are offline and cannot receive an update
- The supplier contact who explains a changed function after release
| Record | Content | Kept by |
|---|---|---|
| Version sheet | Panel software, device firmware, install date | Vehicle file |
| Regression result | Matrix rows retested, pass or fail | Project folder |
| Owner note | What changed and what to expect | Handover pack |
Which responsibilities should be assigned before handover?
Connected systems blur responsibility edges, so assign them deliberately. The vehicle builder owns the installed combination; the panel supplier owns its software; the cooling supplier owns the cooling device; the owner operates and reports. Write the assignment into the delivery documents, not only into the minutes of a project meeting that nobody will read again.
Define the escalation path for the case that matters: an owner reports a cooling failure, the panel shows a connection error, and both suppliers claim the other component. The documented path should name who collects the information, who decides, and in what order the parties are contacted.
Give the owner one reporting form that covers every connected component, including model and software details. A single channel prevents the most expensive failure mode of integrated systems, where two vendors each wait for the other to call back while the vehicle stands unused in a workshop yard.
Review the assignment whenever a component is substituted. A new panel version or a different cooling unit resets the validation, and the responsibility map must be updated together with the compatibility list, or the project quietly returns to the state it started in.
- Who validates the installed combination as a complete system
- Who answers a question about panel behavior and menus
- Who answers a question about cooling performance and output
- Who receives the first fault report from the owner and logs it
- Who decides when a component must be replaced rather than retested
- Who pays for diagnosis when the cause is not yet clear
- Who updates the documents after any component substitution
- Who confirms that the owner understands the reporting route
- Who keeps the list of validated combinations after the project closes
- Who reviews the map when a new panel generation is released
- The handover pack, warranty terms and service contact sheet carry the map
- A table that exists only in a project folder is invisible to the owner who needs it
What does a commissioning test day for a connected cab look like?
Commissioning is where integration claims meet the vehicle, so plan it as a test day with a written sequence rather than a handover conversation. The sequence should cover the function matrix, offline behavior, power-interruption behavior and remote functions, in that order, because each stage depends on the one before it.
- Verify the installed versions against the compatibility list and record them
- Run each function-matrix row and record the result beside the expected response
- Disconnect the network service and test every local control the owner needs
- Check how the lost connection is shown, including any indicator on the panel
- Interrupt the supply power and document the restart behavior in detail
- Exercise each remote function once with the account and service documented
- Confirm that the owner can repeat the basic operations without guidance
- File the completed test record with the vehicle documents and the drawings
- Note the ambient conditions during the test, since they affect cooling responses
- Record who performed each stage and how long it took on the reference vehicle
- Note any function that passed only after a second attempt
- Agree the date for a repeat test after the first software update
| Stage | Question answered | Evidence kept |
|---|---|---|
| Versions | What exactly is installed? | Version sheet |
| Functions | Which functions work as specified? | Signed matrix |
| Offline | What still works without a service? | Test notes and photos |
| Power | What happens after a supply break? | Written sequence |
Include the people who will support the vehicle: the service technician who receives fault reports and the person who manages owner communication. They should see the pass and fail behaviors once, so a later report is recognized instead of being rediscovered from first principles over the phone.
Close the day by updating the function matrix from to be validated to its final status. An open matrix is a project risk; a closed one is the acceptance agreement both parties can rely on when a warranty question appears two seasons later.
Photograph the panel screens at each step and keep the images with the test record. Screens change with software versions, and a dated photograph answers questions about what the user actually saw far better than a description written from memory months afterwards.
Which misunderstandings recur with CAN-based control systems?
The same misunderstandings appear whenever a control panel is added to an air conditioner, and most of them are visible in the first meeting if the right questions are asked. Collect them in one list so that each new project starts from the lessons of the previous one instead of repeating them.
- Treating a bus name as a function list. CAN describes transport, not which commands the cooling unit accepts.
- Assuming all functions share one status. Switching on may be validated while setpoint changes are not.
- Testing only online. Local control and lost-connection behavior need their own checks.
- Ignoring power interruptions. Restart behavior after a supply break is rarely automatic.
- Leaving versions unrecorded. Diagnosis without version data turns into guesswork.
- Assuming updates are neutral. Every software change can alter validated behavior.
- Skipping the escalation path. Two vendors without a named owner produce a stalled vehicle.
- Reading a compatibility list as permanent. A component substitution can invalidate it.
- Testing with an engineer present. The owner's unaided attempt is the real acceptance test.
- Which functions are validated for this exact combination, not the family?
- What does the panel show when the service account expires?
- Who is called first when cooling stops and a connection error appears?
- Which update last changed validated behavior, and what was retested?
- Where are the versions recorded for this specific vehicle?
- What happens to an open function row before the vehicle ships?
- Which functions would the owner miss if the panel were removed tomorrow?
- Who signs the acceptance record, and on which version does it rely?
- What does the installer do when a function row cannot be closed?
- How long does support take to answer a panel question today?
- Which functions have never been demonstrated on this vehicle type?
The common root is testing the happy path only: everything connected, everything powered, everything current. Integration failures in the field cluster in the other conditions, and each item on the list maps to one of them, which is why the same list doubles as a commissioning agenda.
Convert the list into standing questions for any supplier meeting about connected controls. Five questions cost minutes and prevent the repeated discovery of the same issues across projects, and they keep the conversation on functions instead of on adjectives that cannot be tested.
Finally, keep a short integration log per vehicle type: what was tested, what passed, what was excluded and why. The log is the institutional memory of the project, and it is the document a new engineer reads before the next panel generation arrives.
Next step
Compare the available configurations in the Vethy product catalog, then request the current model-specific documentation before selecting a unit.
Sources and method
- Truma — iNet X (Pro) Panel 2 · 2026-07-21
Frequently asked questions
Does the iNet X (Pro) Panel 2 work with any air conditioner?
No. The announcement of 21 July 2026 describes upgraded hardware, enhanced CAN connectivity and expanded integration options; it does not establish universal third-party compatibility. Ask for the configuration-specific list that names the air conditioner, panel version, connecting components and software versions validated together, and distinguish which functions of that combination are supported before the vehicle specification is fixed.
What happens on the panel when the connection is lost?
That must be tested rather than assumed. Include an offline scenario in commissioning: check which functions remain controllable locally, how the lost connection is communicated to the user, and what the system does after a power interruption. Document the account and network service needed for remote functions separately, so an expired service is not mistaken for a failed compressor during a holiday.
What should an OEM include in the purchase specification for a connected AC system?
Include the function matrix with each required function marked as demonstrated, unsupported or to be validated; the compatibility list for the exact component and software versions; the responsibility assignment across builder, panel supplier and cooling supplier; and the retest scope required after software updates. These four documents turn a connectivity claim into an acceptance agreement that can be checked at handover.
When do software updates require retesting the system?
Every update to the panel or to a connected device can change validated behavior, so re-run the function matrix on one reference vehicle after each update and compare it with the acceptance record. For fleets and OEM production, stage the rollout and retest before broad deployment. Keep panel software, device firmware and update dates in the vehicle file so that later diagnosis starts from facts.
