Tabela: param_links
Regras de vinculação entre parâmetros.
| ID | Tipo | Origem | Parâmetro origem | Destino | Parâmetro destino | Detalhes |
|---|---|---|---|---|---|---|
| link-tecla1-switch-atuador-switch | DIRECT | chn-tecla-1 | param-state-id | dev-atuador-interruptor-id | param-switch-id | {
"mapping": "boolean-mirror"
}
|
| link-tecla2-dimmer-atuador010v-dimmer | DIRECT | chn-tecla-2 | param-dimmer-id | dev-atuador-0-10v-id | param-dimmer-id | {
"mapping": "linear",
"range": {
"min": 0,
"max": 100
}
}
|
| link-tecla3-switch-cortina-position | CUSTOM | chn-tecla-3 | param-state-id | dev-atuador-cortina-id | param-position-id | {
"mapping": [
{
"when": {
"state": true
},
"set": {
"position": 100
}
},
{
"when": {
"state": false
},
"set": {
"position": 0
}
}
]
}
|
| link-tecla1-switch-rgbww-switch | DIRECT | chn-tecla-1 | param-state-id | dev-controlador-rgbww-id | param-switch-id | {
"mapping": "boolean-mirror"
}
|
| link-tecla2-dimmer-rgbww-dimmer | CUSTOM | chn-tecla-2 | param-dimmer-id | dev-controlador-rgbww-id | param-dimmer-id | {
"mapping": "curve",
"curvePoints": [
{
"input": 0,
"output": 0
},
{
"input": 50,
"output": 70
},
{
"input": 100,
"output": 100
}
]
}
|
| link-tecla2-dimmer-rgbww-saturation | CUSTOM | chn-tecla-2 | param-dimmer-id | dev-controlador-rgbww-id | param-saturation-id | {
"mapping": "user-defined",
"rules": []
}
|
| link-tecla3-switch-rgbww-sequence | CUSTOM | chn-tecla-3 | param-state-id | dev-controlador-rgbww-id | param-sequence-id | {
"mapping": [
{
"when": {
"state": true
},
"set": {
"sequence": 2
}
},
{
"when": {
"state": false
},
"set": {
"sequence": 1
}
}
]
}
|
| link-tecla-state-sensor-presenca-mode | LOGIC | dev-tecla-hibrida-id | param-state-id | dev-sensor-presenca-id | param-state-id | {
"mapping": {
"true": "automatic",
"false": "off"
}
}
|
| link-tecla-dimmer-sensor-presenca-sensitivity | CUSTOM | dev-tecla-hibrida-id | param-dimmer-id | dev-sensor-presenca-id | param-sensor-sensitivity-id | {
"mapping": "user-defined",
"range": {
"min": 10,
"max": 800
}
}
|
| link-teclaA1-switch-teclaB1-switch | DIRECT | chn-tecla-1 | param-state-id | chn-tecla-1 | param-state-id | {
"mapping": "boolean-mirror",
"direction": "bidirectional"
}
|
| link-teclaA2-dimmer-teclaB2-dimmer | DIRECT | chn-tecla-2 | param-dimmer-id | chn-tecla-2 | param-dimmer-id | {
"mapping": "linear",
"direction": "bidirectional"
}
|
| link-presenca-detecting-atuador-switch | LOGIC | dev-sensor-presenca-id | param-detecting-id | dev-atuador-interruptor-id | param-switch-id | {
"mapping": {
"true": true,
"false": false
},
"autoOffDelayParam": "param-activation-time-id"
}
|
| link-presenca-detecting-cortina-position | CUSTOM | dev-sensor-presenca-id | param-detecting-id | dev-atuador-cortina-id | param-position-id | {
"mapping": [
{
"when": {
"detecting": true
},
"set": {
"position": 100
}
},
{
"when": {
"detecting": false
},
"set": {
"position": 0
}
}
]
}
|
| link-presenca-detecting-tecla-switch | LOGIC | dev-sensor-presenca-id | param-detecting-id | chn-tecla-1 | param-state-id | {
"mapping": {
"true": true
},
"triggerBehavior": "edge"
}
|
| link-ltu-lux-rgbww-dimmer | CUSTOM | dev-sensor-ltu-id | param-lux-id | dev-controlador-rgbww-id | param-dimmer-id | {
"mapping": "proportional",
"inputRange": {
"min": 0,
"max": 2000
},
"outputRange": {
"min": 100,
"max": 0
},
"note": "Menos luz ambiente → mais brilho"
}
|
| link-ltu-temperature-010v-dimmer | CUSTOM | dev-sensor-ltu-id | param-temperature-id | dev-atuador-0-10v-id | param-dimmer-id | {
"mapping": "PID",
"setpoint": 23,
"outputRange": {
"min": 0,
"max": 100
}
}
|
| link-ltu-humidity-atuador-switch | CUSTOM | dev-sensor-ltu-id | param-humidity-id | dev-atuador-interruptor-id | param-switch-id | {
"mapping": [
{
"condition": {
"humidity": {
">": 70
}
},
"set": {
"switch": true
}
},
{
"condition": {
"humidity": {
"<": 60
}
},
"set": {
"switch": false
}
}
],
"hysteresis": 5
}
|
| link-010v-dimmer-rgbww-dimmer | DIRECT | dev-atuador-0-10v-id | param-dimmer-id | dev-controlador-rgbww-id | param-dimmer-id | {
"mapping": "linear",
"direction": "bidirectional"
}
|
| link-rgbww-saturation-rgbww-sequence | CUSTOM | dev-controlador-rgbww-id | param-saturation-id | dev-controlador-rgbww-id | param-sequence-id | {
"mapping": "user-defined",
"rules": []
}
|
| link-010v-dimmer-rgbww-dimmer-linear | CUSTOM | dev-atuador-0-10v-id | param-dimmer-id | dev-controlador-rgbww-id | param-dimmer-id | {
"mapping": "linear",
"inputRange": {
"min": 0,
"max": 100
},
"outputRange": {
"min": 0,
"max": 100
}
}
|
| link-app-state-atuador-switch | DIRECT | app-stella-id | param-app-state-id | dev-atuador-interruptor-id | param-switch-id | {
"mapping": "boolean-mirror",
"origin": "user"
}
|
| link-app-threshold-sensor-presenca-sensitivity | CUSTOM | app-stella-id | param-threshold-id | dev-sensor-presenca-id | param-sensor-sensitivity-id | {
"mapping": "calibration",
"notes": "Atualiza a faixa de sensibilidade"
}
|