Hallo Krzysztof,
ich habe das selber noch nicht gemacht, aber an sich ist alles da, was es dazu braucht:
Zum Test habe ich gerade folgendes Scripted-Device angelegt:
Init-Message
{
'message': 'init',
'protocol': 'json',
'uniqueid': 'fan1',
'name': 'Ventilator',
'modelname': 'Super Duper Fan',
'output': 'ventilation',
'kind': 'recirculation',
'scenecommands': true
}
Implementation
on (message()) as m {
// Nur zum Test, hier müsste dann modbus-Ansteuerung kommen
log('vdc->device message: %s', m)
}
return true
Dieses erscheint unter "Umluft" im dSS mit 4 Stufen, die auch aufgerufen werden können. Nur ist das keine Lüftung, sondern nur ein Ventilator im Raum, erscheint also nicht unter "Wohnungslüftung".
Das ist soweit korrekt, denn 'kind': 'recirculation'
ist eben Umluft. Für eine Raumlüftung hingehen ist die richtige Einstellung 'kind': 'ventilation'
.
Nur, damit hatte ich jetzt beim schnell Ausprobieren keinen Erfolg, das Gerät erscheint zwar in der Geräteliste im dSS, aber nicht in der "Lüftungs-Steuerung"-App. Ich weiss nicht warum, der Unterschied der zwei Geräte ist v.a. die Gruppeneinteilung, die Raumlüftung ist Gruppe 49, die Umluft Gruppe 12.