You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
I have attempted to create a quirk for the Elko Super TR thermostat based on the work in the DeConz REST plugin, but I think I must be missing something since none of the manufaturer attributes appear in Home Assistant. I also get failure: [{1043: Status.UNSUPPORTED_ATTRIBUTE: 134>}] when I try to read some of the manufaturer paramters from the custom cluster.
Describe the solution you'd like
I'm probably missing something essential here, and any pointers are appreciated.
Device signature - this can be acquired by removing the device from ZHA and pairing it again from the add devices screen. Be sure to add the entire content of the log panel after pairing the device to a code block below this line.
<SimpleDescriptor endpoint=1 profile=260 device_type=769 device_version=0 input_clusters=[0, 3, 4, 5, 513] output_clusters=[3, 25]>
Additional context
Below is the draft for the quirk for the thermostat:
`
"""Module to handle quirks of the Elko Smart Super thermostat.
"""
import zigpy.types as t
import zigpy.profiles.zha as zha_p
from zigpy.quirks import CustomCluster, CustomDevice
from zigpy.zcl.clusters.hvac import Thermostat
from zigpy.zcl.clusters.general import (
Basic,
Identify,
Groups,
Scenes,
Ota,
)
from zhaquirks.const import (
DEVICE_TYPE,
ENDPOINTS,
INPUT_CLUSTERS,
MODELS_INFO,
OUTPUT_CLUSTERS,
PROFILE_ID
)
from zhaquirks.elko import ELKO
Is your feature request related to a problem? Please describe.
I have attempted to create a quirk for the Elko Super TR thermostat based on the work in the DeConz REST plugin, but I think I must be missing something since none of the manufaturer attributes appear in Home Assistant. I also get
failure: [{1043: Status.UNSUPPORTED_ATTRIBUTE: 134>}]
when I try to read some of the manufaturer paramters from the custom cluster.Describe the solution you'd like
I'm probably missing something essential here, and any pointers are appreciated.
Device signature - this can be acquired by removing the device from ZHA and pairing it again from the add devices screen. Be sure to add the entire content of the log panel after pairing the device to a code block below this line.
<SimpleDescriptor endpoint=1 profile=260 device_type=769 device_version=0 input_clusters=[0, 3, 4, 5, 513] output_clusters=[3, 25]>
Additional context
Below is the draft for the quirk for the thermostat:
`
"""Module to handle quirks of the Elko Smart Super thermostat.
"""
import zigpy.types as t
import zigpy.profiles.zha as zha_p
from zigpy.quirks import CustomCluster, CustomDevice
from zigpy.zcl.clusters.hvac import Thermostat
from zigpy.zcl.clusters.general import (
Basic,
Identify,
Groups,
Scenes,
Ota,
)
from zhaquirks.const import (
DEVICE_TYPE,
ENDPOINTS,
INPUT_CLUSTERS,
MODELS_INFO,
OUTPUT_CLUSTERS,
PROFILE_ID
)
from zhaquirks.elko import ELKO
DISPLAY_TEXT = 0x0402
ACTIVE_SENSOR = 0x0403
REGULATOR_MODE = 0x0405
DEVICE_ON = 0x0406
POWER_CONSUMPTION = 0x0408
FLOOR_SENSOR_TEMPERATURE = 0x0409
NIGHT_LOWERING = 0x0411
CHILD_LOCK = 0x0413
HEATING_ACTIVE = 0X0415
class ElkoThermostatCluster(CustomCluster, Thermostat):
"""Elko custom thermostat cluster."""
class ElkoThermostat(CustomDevice):
"""Elko thermostat custom device"""
The text was updated successfully, but these errors were encountered: