Skip to content

Chunlan CFZ6B/E PUBLIC Integration ​

Select CL-CFZ6BE-21317-PUBLIC to connect the device through KC25 / OM422. This generic profile provides telemetry, parameter operations and feedback without customer automation, notification groups or site locations.

Chunlan CFZ6B/E PUBLIC Integration

Wiring and preparation ​

Use continuously powered Class C, RS-485 9600, 8N1, and default polling address 1. Match A/B wiring to the nameplate and manufacturer protocol. Install the EdgeBus application for 21317 / v1 and check regional radio settings. Selecting the template does not install firmware or change the dehumidifier's panel address. Polling addresses are 1–99.

Daily operation ​

Inspect fresh temperature, humidity, power, fault and timestamp values before changing power or the humidity setpoint (10–95). A separate read-current-state action is provided. Unconfirmed temperature, fan-speed and humidification settings are not exposed. Unconfirmed negative-temperature encoding is retained as raw data. Power state is not proof of compressor motion.

Writes and feedback ​

A power command writes once and queues one read 10 seconds later, within a total 60-second observation window. A write acknowledgement is only an acknowledgement. Confirm the actual result from a valid read or fresh report. Missing, expired or failed communication means unknown/unconfirmed, with no automatic repeated write. Serialize transparent operations per device: the protocol has no request ID, so identical delayed replies can remain ambiguous.

Sampling and location ​

Defaults are 300 seconds for sampling, 300 seconds for uploads and 900 seconds for the collector heartbeat. These intervals are independent. Supply all six settings: power-on delay, heartbeat, native multi-device count (fixed at 0), upload interval, sampling interval and address. SET queues one EdgeBus event restart after 15 seconds. Faster sampling adds serial load; faster uploads add radio traffic. Use readback for actual values.

The 3D-location action accepts a location object containing scene_id, model_id, coordinate_system, unit and x/y/z position. Read back _location_3d; this does not change the formal location assignment.

Acceptance scope ​

PUBLIC resources were published and read back. Physical actions, natural acquisition cycles, business MQTT, persistent logs and application waiting states still require field acceptance. The complete integration gate retains failed or environment-blocked checks; catalog availability is not end-to-end acceptance. Configure alarm and automatic-control policies separately.

Model catalog ​

Model typeNameid_namePlatform model ID
TemplateCL-CFZ6BE-21317-PUBLIC368353817609113600
Thing ModelCFZ6BE公共采集参数cfz6be_public_para_21317368353817609113602
Thing Model春兰CFZ6B/E公共实时数据cfz6be_public_21317368353817609113601
RPC[CFZ6BE公共] 开关机cfz6be_public_power_21317368353817609113605
RPC[CFZ6BE公共] 保存3D模型位置cfz6be_public_location_21317368353817609113608
RPC[CFZ6BE公共] 读取当前状态cfz6be_public_read_21317368353817609113607
RPC[CFZ6BE公共] 设置采集参数cfz6be_public_set_21317368353817609113603
RPC[CFZ6BE公共] 设置湿度cfz6be_public_humidity_21317368353817609113606
RPC[CFZ6BE公共] 读取采集参数cfz6be_public_get_21317368353817609113604

Data fields ​

cfz6be_public_para_21317 ​

FieldMeaningTypeUnit
period_upUpload intervalnumbers
addr_modbusModbus addressnumber
command_rpcCommand RPCstring
period_readSample intervalnumbers
pwron_delayPower on delaynumberms
period_heartHeartbeat intervalnumbers
command_statusCommand statusstring
sub_device_countsNative multi-device count (fixed zero)number
command_observed_atCommand observation timestring
parameter_observed_atParameter observation timestring
command_idCommand IDstring

cfz6be_public_21317 ​

FieldMeaningTypeUnit
command_rpcCommand RPCstring
power_switchReported power statenumber
command_statusCommand statusstring
communication_okCommunication OKboolean
power_expires_atData expirystring
report_received_atReport receive timestring
humidity_setHumidity setpointnumber%RH
temperature_set_rawTemperature setpoint rawnumber
fan_speed_rawFan speed rawnumber
work_mode_rawWork mode rawnumber
work_status_rawWork status bitmapnumber
indoor_humidityHumiditynumber%RH
indoor_tempTemperaturenumber℃
indoor_temp_rawTemperature rawnumber
fault_codeFault bitmapnumber
dehumidifyingDehumidifyingnumber
defrostingDefrostingnumber
collect_timeoutCollection timeoutnumber
comm_stateRS485 communicationstring
comm_observed_atCommunication observed timenumberms
comm_last_success_msLast valid responsenumberms
observed_atObserved timenumberms
command_stageCommand feedback stagestring
command_idCommand IDstring
command_observed_atFeedback timenumberms
fault_0Fault bit 0number
fault_1Fault bit 1number
fault_2Fault bit 2number
fault_3Fault bit 3number
fault_4Fault bit 4number
fault_5Fault bit 5number
fault_6Fault bit 6number
fault_7Fault bit 7number
fault_8Fault bit 8number
fault_9Fault bit 9number
fault_10Fault bit 10number
fault_11Fault bit 11number
fault_12Fault bit 12number
fault_13Fault bit 13number
fault_14Fault bit 14number
fault_15Fault bit 15number

Model names and IDs were checked against the ThinkLink PUBLIC catalog on 2026-10-13. Catalog availability does not establish field wiring, firmware installation or physical control acceptance.