Luminaire
A Luminaire
Examples
.spl
Luminaire {
name: "Some Light",
max_power: 30,
target_space: "A bright space!"
}
.json
{
"name": "Some Light",
"max_power": 30,
"target_space": "A bright space!"
}
Full Specification
Luminaire {
name : string,
max_power : number, // optional,
target_space : string, // optional,
}
name
The name of the Luminaire
max_power (optional)
The maximum power consumption
target_space (optional)
The name of the space in which the space is located
While this value might not be relevant for e.g., lighting calculations, this is necessary for thermal simulations, in which the heat disipated by a luminaire will be disipated into the air of a thermal zone. So, if this is an exterior luminaire or if no thermal calculation is performed, this can be left empty.
API Access
// by name
let my_luminaire = luminaire(string);
// by index
let my_luminaire = luminaire(int);
API
The following properties are available for simulating control algorithms
Property |
---|
power_consumption |