MCPcopy Create free account

hub / github.com/JohanBendz/com.tuya.zigbee / functions

Functions522 in github.com/JohanBendz/com.tuya.zigbee

↓ 42 callersMethodreadAttributes
({ attributes })
drivers/fingerbot/device.js:41
↓ 37 callersMethodwriteData32
* Sends a 32-bit integer value to the specified datapoint (dp). * * @param {number} dp - The datapoint ID * @param {number} value - Th
lib/TuyaSpecificClusterDevice.js:62
↓ 27 callersMethodreadAttributes
({ attributes })
drivers/sirentemphumidsensor/device.js:109
↓ 25 callersMethodwriteBool
* Sends a boolean value to the specified datapoint (dp). * * @param {number} dp - The datapoint ID * @param {boolean} value - The bool
lib/TuyaSpecificClusterDevice.js:38
↓ 16 callersMethodwriteEnum
* Sends an enum value to the specified datapoint (dp). * * @param {number} dp - The datapoint ID * @param {number} value - The enum va
lib/TuyaSpecificClusterDevice.js:109
↓ 8 callersFunctionmapValueRange
* Map a range of values to a new range. * @param {number} originalRangeStart * @param {number} originalRangeEnd * @param {number} newRangeStart *
lib/util/index.js:34
↓ 7 callersFunctionmarshalSchedule
(workingDay, weekDayDataPoint, scheduleString)
drivers/thermostatic_radiator_valve/helpers.js:100
↓ 7 callersFunctionparseSchedule
(bytes)
drivers/thermostatic_radiator_valve/helpers.js:75
↓ 7 callersMethodwriteRaw
* Sends raw data to the specified datapoint (dp). * * @param {number} dp - The datapoint ID * @param {Buffer} data - The raw data buff
lib/TuyaSpecificClusterDevice.js:133
↓ 6 callersMethod_setupGang
(zclNode, gangName, dpOnOff)
drivers/wall_switch_6_gang_tuya/device.js:64
↓ 6 callersFunctiongetDataValue
(dpValue)
drivers/siren/device.js:62
↓ 5 callersMethod_setCapabilitySafe
(capabilityId, value, errorMessage)
drivers/fingerbot/device.js:466
↓ 5 callersMethod_setupGang
(zclNode, gangName, dpOnOff)
drivers/wall_switch_5_gang_tuya/device.js:61
↓ 5 callersFunctioncalculateColorControlTransitionTime
* Calculate a transitionTime value for the color control cluster, it takes one parameter: the * `opts` object provided by a {@link Homey.Device.regis
lib/util/index.js:94
↓ 5 callersMethodchangeOnOff
(onoff)
lib/TuyaZigBeeLightDevice.js:351
↓ 4 callersMethod_getConfiguredMode
()
drivers/fingerbot/device.js:457
↓ 4 callersMethod_setupGang
(gangName, dpOnOff)
drivers/wall_switch_4_gang_tuya/device.js:62
↓ 4 callersFunctioncalculateLevelControlTransitionTime
* Calculate a transitionTime value for the level control cluster, it takes one parameter: the * `opts` object provided by a {@link Homey.Device.regis
lib/util/index.js:71
↓ 4 callersMethodensureCapability
(capabilityId)
drivers/sirentemphumidsensor/device.js:252
↓ 4 callersFunctiongetDataValue
(dpValue)
drivers/wall_switch_1_gang_tuya/helpers.js:1
↓ 4 callersMethodprocessDatapoint
(data)
drivers/fingerbot/device.js:318
↓ 4 callersMethodprocessTuyaMessage
(source, data)
drivers/sirentemphumidsensor/device.js:373
↓ 4 callersMethodqueryAll
()
drivers/sirentemphumidsensor/device.js:314
↓ 4 callersMethodsetCapabilitySave
(capName, capValue)
drivers/thermostatic_radiator_valve/device.js:109
↓ 4 callersMethodsetOn
()
lib/OnOffBoundCluster.js:30
↓ 3 callersMethod_triggerFlowCard
(id, tokens = {}, state = {})
drivers/fingerbot/device.js:474
↓ 3 callersMethodchangeDimLevel
(dim, opts = {})
lib/TuyaZigBeeLightDevice.js:375
↓ 3 callersMethodmake4String
(v)
drivers/christmas_lights/device.js:114
↓ 3 callersMethodsafeSetSettings
(settings)
drivers/sirentemphumidsensor/device.js:463
↓ 3 callersMethodsetColor
({dim,light_hue,light_saturation})
drivers/christmas_lights/device.js:66
↓ 3 callersMethodsetOff
()
lib/OnOffBoundCluster.js:36
↓ 3 callersMethodtriggerFingerBotPress
()
drivers/fingerbot/device.js:273
↓ 3 callersMethodwriteString
* Sends a string value to the specified datapoint (dp). * * @param {number} dp - The datapoint ID * @param {string} value - The string
lib/TuyaSpecificClusterDevice.js:86
↓ 2 callersMethod_configureStateCapability
(hasState)
drivers/curtain_module_2_gang/device.js:201
↓ 2 callersMethod_configureStateCapability
(hasState)
drivers/wall_curtain_switch/device.js:176
↓ 2 callersMethod_configureStateCapability
(hasState)
drivers/curtain_module/device.js:178
↓ 2 callersMethod_normalizeMode
(mode)
drivers/fingerbot/device.js:461
↓ 2 callersMethod_setupGang
(zclNode, gangName, dpOnOff, dpDim)
drivers/dimmer_2_gang_tuya/device.js:52
↓ 2 callersMethodbuttonCommandParser
(ep, frame)
drivers/wall_remote_4_gang/device.js:39
↓ 2 callersMethodchangeColor
({ hue, saturation, value }, opts = {})
lib/TuyaZigBeeLightDevice.js:507
↓ 2 callersFunctionconvertMultiByteNumberPayloadToSingleDecimalNumber
(chunks)
lib/TuyaHelpers.js:66
↓ 2 callersFunctionconvertMultiByteNumberPayloadToSingleDecimalNumber
(chunks)
drivers/temphumidsensor5/device.js:18
↓ 2 callersFunctionconvertMultiByteNumberPayloadToSingleDecimalNumber
(chunks)
drivers/smart_air_detection_box/device.js:27
↓ 2 callersFunctionconvertMultiByteNumberPayloadToSingleDecimalNumber
(chunks)
drivers/soilsensor_2/device.js:26
↓ 2 callersFunctionconvertMultiByteNumberPayloadToSingleDecimalNumber
(chunks)
drivers/wall_thermostat/helpers.js:2
↓ 2 callersFunctionconvertMultiByteNumberPayloadToSingleDecimalNumber
(chunks)
drivers/smoke_sensor2/device.js:24
↓ 2 callersFunctionconvertMultiByteNumberPayloadToSingleDecimalNumber
(chunks)
drivers/temphumidsensor4/device.js:18
↓ 2 callersFunctionconvertMultiByteNumberPayloadToSingleDecimalNumber
(chunks)
drivers/siren/device.js:51
↓ 2 callersFunctionconvertMultiByteNumberPayloadToSingleDecimalNumber
(chunks)
drivers/thermostatic_radiator_valve/helpers.js:2
↓ 2 callersFunctionconvertMultiByteNumberPayloadToSingleDecimalNumber
(chunks)
drivers/soilsensor/device.js:26
↓ 2 callersFunctionconvertMultiByteNumberPayloadToSingleDecimalNumber
(chunks)
drivers/radar_sensor_ceiling/device.js:29
↓ 2 callersFunctionconvertMultiByteNumberPayloadToSingleDecimalNumber
(chunks)
drivers/radar_sensor/device.js:29
↓ 2 callersFunctionconvertMultiByteNumberPayloadToSingleDecimalNumber
(chunks)
drivers/lcdtemphumidsensor_3/device.js:25
↓ 2 callersFunctionconvertMultiByteNumberPayloadToSingleDecimalNumber
(chunks)
drivers/curtain_motor/device.js:24
↓ 2 callersFunctionconvertMultiByteNumberPayloadToSingleDecimalNumber
drivers/sirentemphumidsensor/device.js:70
↓ 2 callersFunctionconvertMultiByteNumberPayloadToSingleDecimalNumber
(chunks)
drivers/wall_switch_1_gang_tuya/helpers.js:2
↓ 2 callersFunctiongetDataValue
(dpValue)
drivers/wall_thermostat/helpers.js:1
↓ 2 callersFunctiongetDataValue
(dpValue)
drivers/radar_sensor_ceiling/device.js:40
↓ 2 callersFunctiongetDataValue
(dpValue)
drivers/radar_sensor/device.js:40
↓ 2 callersFunctionloadLocales
* Method that loads a specific locale file based on provided `language`. * @param {string} [language=Homey.ManagerI18n.getLanguage()] * @private
lib/util/index.js:127
↓ 2 callersMethodprocessDatapoint
(data)
drivers/tuya_dummy_device/device.js:26
↓ 2 callersMethodprocessDatapoint
(data)
drivers/wall_switch_6_gang_tuya/device.js:73
↓ 2 callersMethodprocessDatapoint
(data)
drivers/wall_dimmer_tuya/device.js:83
↓ 2 callersMethodprocessDatapoint
(data)
drivers/radar_sensor_2/device.js:57
↓ 2 callersMethodprocessDatapoint
(data)
drivers/dimmer_2_gang_tuya/device.js:141
↓ 2 callersMethodprocessDatapoint
(data)
drivers/dimmer_1_gang_tuya/device.js:97
↓ 2 callersMethodprocessDatapoint
(data)
drivers/wall_switch_4_gang_tuya/device.js:71
↓ 2 callersMethodprocessDatapoint
(data)
drivers/wall_switch_5_gang_tuya/device.js:70
↓ 2 callersMethodprocessResponse
(data)
drivers/wall_thermostat/device.js:81
↓ 2 callersMethodprocessResponse
(data)
drivers/wall_switch_1_gang_tuya/device.js:37
↓ 2 callersMethodreportAlarmBatteryCapacity
(measuredValue)
drivers/sirentemphumidsensor/device.js:506
↓ 2 callersMethodsafeSetCapabilityValue
(capabilityId, value)
drivers/sirentemphumidsensor/device.js:455
↓ 2 callersMethodsendAlarmDuration
(duration)
drivers/siren/device.js:218
↓ 2 callersMethodsendAlarmTune
(tune)
drivers/siren/device.js:223
↓ 2 callersMethodsendAlarmVolume
(volume)
drivers/siren/device.js:212
↓ 2 callersMethodsetWhiteDim
({dim})
drivers/christmas_lights/device.js:73
↓ 2 callersFunctionwait
* Async version of `setTimeout`. * @param {number} timeout - milliseconds * @returns {Promise<unknown>} * @memberof Util * @private
lib/util/index.js:268
↓ 1 callersMethodStartEffect
(args)
drivers/christmas_lights/device.js:97
↓ 1 callersMethod_pulseMomentaryGui
()
drivers/fingerbot/device.js:306
↓ 1 callersMethod_readDeviceAttributes
(zclNode)
drivers/wall_dimmer_tuya/device.js:48
↓ 1 callersMethod_readDeviceAttributes
(zclNode)
drivers/radar_sensor_2/device.js:48
↓ 1 callersMethod_readDeviceAttributes
(zclNode)
drivers/dimmer_1_gang_tuya/device.js:46
↓ 1 callersMethod_registerActionFlowCards
()
drivers/fingerbot/driver.js:13
↓ 1 callersMethod_registerOnOffHandling
(zclNode)
drivers/fingerbot/device.js:148
↓ 1 callersMethod_registerTimeBoundCluster
(zclNode)
drivers/fingerbot/device.js:262
↓ 1 callersMethod_registerTimeBoundCluster
(zclNode)
drivers/sirentemphumidsensor/device.js:208
↓ 1 callersMethod_registerTuyaListeners
(zclNode)
drivers/fingerbot/device.js:218
↓ 1 callersMethod_registerTuyaListeners
(zclNode)
drivers/sirentemphumidsensor/device.js:220
↓ 1 callersMethod_setupGang
(zclNode)
drivers/wall_dimmer_tuya/device.js:56
↓ 1 callersMethod_setupGang
(zclNode)
drivers/dimmer_1_gang_tuya/device.js:54
↓ 1 callersMethod_updateBattery
()
drivers/motion_sensor/device.js:33
↓ 1 callersMethodapplyConfiguredSettings
({ includeMode = false } = {})
drivers/fingerbot/device.js:374
↓ 1 callersMethodapplySettings
(settings, keys)
drivers/thermostatic_radiator_valve/device.js:66
↓ 1 callersFunctionassertClusterSpecification
* Method that asserts a given cluster specification. * @param {ClusterSpecification} cluster * @private
lib/util/index.js:171
↓ 1 callersMethodbootstrap
()
drivers/sirentemphumidsensor/device.js:258
↓ 1 callersMethodbootstrapBasicRead
()
drivers/sirentemphumidsensor/device.js:265
↓ 1 callersMethodbuttonCommandParser
(ep, frame)
drivers/wall_remote_3_gang/device.js:35
↓ 1 callersMethodbuttonCommandParser
(ep, frame)
drivers/wall_remote_4_gang_3/device.js:34
↓ 1 callersMethodbuttonCommandParser
(cl, frame)
drivers/smart_knob_switch/device.js:35
↓ 1 callersMethodbuttonCommandParser
(ep, frame)
drivers/wall_remote_2_gang/device.js:35
next →1–100 of 522, ranked by callers