Start with the functions the home needs
Before choosing screens or apps, describe everyday actions: changing the temperature in a zone, dimming a group of lights or activating an away scene. Specify where each command will come from and the expected result. This turns a wish list into requirements that can be checked.
Home automation can coordinate different services, but each integration needs its actual capabilities defined. Avoid specifying everything connected without a list of functions. Two solutions that look similar can offer very different levels of control.
Distinguish a command from feedback
Switching equipment on is not the same as knowing its status. An integration may send a command without receiving temperature, operating mode or fault information. Review which data can be read, which settings can be changed and which remain within the manufacturer’s own controller.
In a room, for example, identify which sensor provides the reference temperature and where the setpoint can be changed. If two controls can operate the same service, define their relationship. Leaving this unresolved can lead to behaviour that the user interprets as a fault.
Create a record for each control function
To agree the scope, prepare a simple record linking the user’s request to the system’s response:
- The requested action and the zone or equipment it affects.
- The control, app, schedule or sensor that generates the command.
- Available data and the signal that confirms the result.
- Priority between manual commands, schedules and other automated actions.
- Expected behaviour if the internet connection or a communication component fails.
- The test that will verify the function at handover.
Check compatibility for the actual combination
Compatible should refer to specific models and versions. Confirm which interfaces, gateways or accessories the solution needs and who supplies and configures them. Sharing a technology label is not enough to establish that every desired function is available.
For lighting, assess dimming with the selected luminaire, its power supply and the control device. A dimmer’s data sheet may specify different conditions for different loads. Resolve these details before treating a scene that relies on dimming as a confirmed function.
Agree priorities and behaviour during faults
An away scene needs to distinguish which services it changes and which retain their intended functions. Coordinated controls must respect the protective measures and operating logic each installation requires. The system designers and integrators define this using the manufacturers’ instructions.
Asking what happens without an internet connection clarifies the system’s independence. Also define how it can be operated locally and how a fault is reported. Not every home needs the same level of automation or the same reliance on external services.
Test the functions and prepare the handover
Use the original list to check commands, responses and priorities in representative situations. If a function is waiting for equipment or a connection, record it explicitly. Identify who resolves an issue when several trades are involved.
Red Málaga can study the relationship between electrical systems, heating and cooling, and controls within the project scope. At handover, explain the everyday controls and transfer the agreed access rights. Integration is better defined when the user knows what each control does and the maintenance team can understand it later.
As a coordination test, consider what should happen when the user changes a setpoint while a schedule is active. Decide whether the override lasts for a fixed time, until the next scheduled period or until another action. Then check the agreed response. This practical decision is often more useful than adding another button to a screen.
More common questions
Does the whole home need to be controlled from one app?
Not necessarily. The solution should suit the intended use, compatibility and maintenance needs. What matters is defining functions and avoiding contradictory controls, even if several controllers or tools are used.
Sources and technical reading
Some source documents are available in Spanish.
