Servus aus Wien!
Habe in meine HC2 eine AEON-Labs-Sirene inkludiert - funktioniert.
Über die Modul-Parameter kann ich z.B. Lautstärke und 5 Signalarten MANUELL vorgeben (Parameter 37).
Ich möchte aber via Szenensteuerung den Wert des Parameters 37 auslesen und verändern können.
Geht das über LUA-Coding?
Wenn ja, mit welchen Befehlen?
Danke!
Harald
P.S: das sind die API-RAW-Daten des Moduls (lt. HC2 Toolkit):
{
„id“: 60,
„name“: „Sirene1“,
„roomID“: 6,
„type“: „com.fibaro.binarySwitch“,
„baseType“: „com.fibaro.actor“,
„enabled“: true,
„visible“: true,
„isPlugin“: false,
„parentId“: 59,
„remoteGatewayId“: 0,
„interfaces“: [
„zwave“,
„zwaveFirmwareUpdate“,
„zwaveSceneActivation“
],
„properties“: {
„parameters“: [
{
„id“: 37,
„lastReportedValue“: 1281,
„lastSetValue“: 1281,
„size“: 2,
„value“: 1281
},
{
„id“: 80,
„lastReportedValue“: 0,
„lastSetValue“: 0,
„size“: 1,
„value“: 0
},
{
„id“: 200,
„lastReportedValue“: 0,
„lastSetValue“: 0,
„size“: 1,
„value“: 0
},
{
„id“: 252,
„lastReportedValue“: 0,
„lastSetValue“: 0,
„size“: 1,
„value“: 0
},
{
„id“: 255,
„lastReportedValue“: 0,
„lastSetValue“: 0,
„size“: 4,
„value“: 0
}
],
„zwaveCompany“: „AEON Labs“,
„zwaveInfo“: „3,3,92“,
„zwaveVersion“: „3.24“,
„pollingTimeSec“: 0,
„configured“: true,
„dead“: false,
„deviceControlType“: 20,
„deviceIcon“: 2,
„emailNotificationID“: 0,
„emailNotificationType“: 0,
„endPointId“: 0,
„liliOffCommand“: „“,
„liliOnCommand“: „“,
„log“: „“,
„logTemp“: „“,
„manufacturer“: „“,
„markAsDead“: true,
„model“: „“,
„nodeId“: 25,
„parametersTemplate“: „420“,
„productInfo“: „0,134,0,4,0,80,3,24“,
„pushNotificationID“: 0,
„pushNotificationType“: 0,
„remoteGatewayId“: 0,
„saveLogs“: true,
„sceneActivation“: 0,
„smsNotificationID“: 0,
„smsNotificationType“: 0,
„useTemplate“: true,
„userDescription“: „“,
„value“: false
},
„actions“: {
„reconfigure“: 0,
„turnOff“: 0,
„turnOn“: 0,
„updateFirmware“: 1
},
„created“: 1443684134,
„modified“: 1443684134,
„sortOrder“: 54
}