hahn-th / homematicip-rest-api

A python wrapper for the homematicIP REST API (Access Point Based)
https://hahn-th.github.io/homematicip-rest-api/
GNU General Public License v3.0
215 stars 63 forks source link

HMIP-MOD-HO #519

Closed Isengo1989 closed 5 months ago

Isengo1989 commented 7 months ago

Currently the light and air position is not shared

"3014F7110000000000000000": {
            "availableFirmwareVersion": "1.0.16",
            "connectionType": "HMIP_RF",
            "deviceArchetype": "HMIP",
            "firmwareVersion": "1.0.14",
            "firmwareVersionInteger": 65550,
            "functionalChannels": {
                "0": {
                    "busConfigMismatch": null,
                    "coProFaulty": false,
                    "coProRestartNeeded": false,
                    "coProUpdateFailure": false,
                    "configPending": false,
                    "controlsMountingOrientation": null,
                    "daliBusState": null,
                    "defaultLinkedGroup": [],
                    "deviceCommunicationError": null,
                    "deviceDriveError": null,
                    "deviceDriveModeError": null,
                    "deviceId": "3014F7110000000000000000",
                    "deviceOperationMode": null,
                    "deviceOverheated": false,
                    "deviceOverloaded": false,
                    "devicePowerFailureDetected": false,
                    "deviceUndervoltage": false,
                    "displayContrast": null,
                    "dutyCycle": false,
                    "functionalChannelType": "DEVICE_BASE",
                    "groupIndex": 0,
                    "groups": [
                        "00000000-0000-0000-0000-000000000003"
                    ],
                    "index": 0,
                    "label": "",
                    "lockJammed": null,
                    "lowBat": null,
                    "mountingOrientation": null,
                    "multicastRoutingEnabled": false,
                    "particulateMatterSensorCommunicationError": null,
                    "particulateMatterSensorError": null,
                    "powerShortCircuit": null,
                    "profilePeriodLimitReached": null,
                    "routerModuleEnabled": false,
                    "routerModuleSupported": false,
                    "rssiDeviceValue": -50,
                    "rssiPeerValue": -57,
                    "sensorCommunicationError": null,
                    "sensorError": null,
                    "shortCircuitDataLine": null,
                    "supportedOptionalFeatures": {
                        "IFeatureBusConfigMismatch": false,
                        "IFeatureDeviceCoProError": false,
                        "IFeatureDeviceCoProRestart": false,
                        "IFeatureDeviceCoProUpdate": false,
                        "IFeatureDeviceCommunicationError": false,
                        "IFeatureDeviceDaliBusError": false,
                        "IFeatureDeviceDriveError": false,
                        "IFeatureDeviceDriveModeError": false,
                        "IFeatureDeviceIdentify": false,
                        "IFeatureDeviceOverheated": false,
                        "IFeatureDeviceOverloaded": false,
                        "IFeatureDeviceParticulateMatterSensorCommunicationError": false,
                        "IFeatureDeviceParticulateMatterSensorError": false,
                        "IFeatureDevicePowerFailure": false,
                        "IFeatureDeviceSensorCommunicationError": false,
                        "IFeatureDeviceSensorError": false,
                        "IFeatureDeviceTemperatureHumiditySensorCommunicationError": false,
                        "IFeatureDeviceTemperatureHumiditySensorError": false,
                        "IFeatureDeviceTemperatureOutOfRange": false,
                        "IFeatureDeviceUndervoltage": false,
                        "IFeatureMulticastRouter": false,
                        "IFeaturePowerShortCircuit": false,
                        "IFeatureProfilePeriodLimit": false,
                        "IFeatureRssiValue": true,
                        "IFeatureShortCircuitDataLine": false,
                        "IOptionalFeatureDefaultLinkedGroup": false,
                        "IOptionalFeatureDeviceErrorLockJammed": false,
                        "IOptionalFeatureDeviceOperationMode": false,
                        "IOptionalFeatureDisplayContrast": false,
                        "IOptionalFeatureDutyCycle": true,
                        "IOptionalFeatureLowBat": false,
                        "IOptionalFeatureMountingOrientation": false
                    },
                    "temperatureHumiditySensorCommunicationError": null,
                    "temperatureHumiditySensorError": null,
                    "temperatureOutOfRange": false,
                    "unreach": false
                },
                "1": {
                    "channelRole": "GARAGE_DOOR_WITH_LIGHT",
                    "deviceId": "3014F7110000000000000000",
                    "doorState": "CLOSED",
                    "functionalChannelType": "DOOR_CHANNEL",
                    "groupIndex": 1,
                    "groups": [
                        "00000000-0000-0000-0000-000000000004",
                        "00000000-0000-0000-0000-000000000005"
                    ],
                    "index": 1,
                    "label": "",
                    "on": false,
                    "processing": false,
                    "supportedOptionalFeatures": {
                        "IFeatureGarageGroupActuatorChannel": true,
                        "IFeatureLightGroupActuatorChannel": true
                    },
                    "ventilationPositionSupported": true
                }
            },
            "homeId": "00000000-0000-0000-0000-000000000001",
            "id": "3014F7110000000000000000",
            "label": "H\u00f6rmann Modul",
            "lastStatusUpdate": 1709279233811,
            "liveUpdateState": "LIVE_UPDATE_NOT_SUPPORTED",
            "manuallyUpdateForced": true,
            "manufacturerCode": 1,
            "measuredAttributes": {},
            "modelId": 399,
            "modelType": "HmIP-MOD-HO",
            "oem": "eQ-3",
            "permanentlyReachable": true,
            "serializedGlobalTradeItemNumber": "3014F7110000000000000000",
            "type": "HOERMANN_DRIVES_MODULE",
            "updateState": "TRANSFERING_UPDATE"
        },

I do have the possibility in the APP but not in HA

hahn-th commented 5 months ago

Please open an Issue in the Home Assistant at the HomeAssistant repo. It is missing there.