Zigbee2MQTTZigbee2MQTT
  • Getting started
  • Supported Adapters
  • Supported Devices
  • Installation
  • Configuration
  • Usage
  • FAQ
Devices
  • Zigbee

    • Zigbee network
    • Improve network range and stability
    • Sniff Zigbee traffic
    • Create a CC2530 router
  • Support new devices

    • Support new devices
    • Support new Tuya devices
    • Find Tuya Data Points
  • Remote Adapter

    • Connect to a remote adapter
    • Connect to a remote Sonoff ZBBridge
  • More

    • 3D cases
    • External converters
    • External extensions
    • Switch to the dev branch
    • Get Tuya and Xiaomi OTA url
  • Forum
  • Discord
  • Issues
  • Donate
GitHub
GitHub (docs)
  • Getting started
  • Supported Adapters
  • Supported Devices
  • Installation
  • Configuration
  • Usage
  • FAQ
Devices
  • Zigbee

    • Zigbee network
    • Improve network range and stability
    • Sniff Zigbee traffic
    • Create a CC2530 router
  • Support new devices

    • Support new devices
    • Support new Tuya devices
    • Find Tuya Data Points
  • Remote Adapter

    • Connect to a remote adapter
    • Connect to a remote Sonoff ZBBridge
  • More

    • 3D cases
    • External converters
    • External extensions
    • Switch to the dev branch
    • Get Tuya and Xiaomi OTA url
  • Forum
  • Discord
  • Issues
  • Donate
GitHub
GitHub (docs)

Namron 4566702

Model4566702
VendorNamron
DescriptionZigbee Edge Thermostat
Exposesclimate (local_temperature, occupied_heating_setpoint, system_mode, running_state, local_temperature_calibration), max_heat_temp, thermostat_mode, thermostat_mode_extra, frost, temperature_display_mode, regulator_percentage, regulator_cycle, vacation_mode, vacation_start, vacation_end, holiday_temp_set, boost_time_set, boost_time_remaining, window_open_check, window_state, keypad_lockout, screen_on_time, panel_brightness, auto_time, time_sync_value, sync_time, firmware_version, firmware_date, energy, current, power, humidity
PictureNamron 4566702

OTA updates

This device supports OTA updates, for more information see OTA updates.

Options

How to use device type specific configuration

  • energy_calibration: Calibrates the energy value (percentual offset), takes into effect on next report of device. The value must be a number.

  • energy_precision: Number of digits after decimal point for energy, takes into effect on next report of device. This option can only decrease the precision, not increase it. The value must be a number with a minimum value of 0 and with a maximum value of 3

  • current_calibration: Calibrates the current value (percentual offset), takes into effect on next report of device. The value must be a number.

  • current_precision: Number of digits after decimal point for current, takes into effect on next report of device. This option can only decrease the precision, not increase it. The value must be a number with a minimum value of 0 and with a maximum value of 3

  • power_calibration: Calibrates the power value (percentual offset), takes into effect on next report of device. The value must be a number.

  • power_precision: Number of digits after decimal point for power, takes into effect on next report of device. This option can only decrease the precision, not increase it. The value must be a number with a minimum value of 0 and with a maximum value of 3

  • humidity_calibration: Calibrates the humidity value (absolute offset), takes into effect on next report of device. The value must be a number.

  • humidity_precision: Number of digits after decimal point for humidity, takes into effect on next report of device. This option can only decrease the precision, not increase it. The value must be a number with a minimum value of 0 and with a maximum value of 3

  • thermostat_unit: Controls the temperature unit of the thermostat (default celsius). The value must be one of celsius, fahrenheit

Exposes

Climate

This climate device supports the following features: local_temperature, occupied_heating_setpoint, system_mode, running_state, local_temperature_calibration.

  • occupied_heating_setpoint: Temperature setpoint. To control publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"occupied_heating_setpoint": VALUE} where VALUE is the °C between 5 and 35. To read send a message to zigbee2mqtt/FRIENDLY_NAME/get with payload {"occupied_heating_setpoint": ""}.
  • local_temperature: Current temperature measured on the device (in °C). To read send a message to zigbee2mqtt/FRIENDLY_NAME/get with payload {"local_temperature": ""}.
  • system_mode: Mode of this device. To control publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"system_mode": VALUE} where VALUE is one of: off, heat. To read send a message to zigbee2mqtt/FRIENDLY_NAME/get with payload {"system_mode": ""}.
  • running_state: The current running state. Possible values are: idle, heat. To read send a message to zigbee2mqtt/FRIENDLY_NAME/get with payload {"running_state": ""}.
  • local_temperature_calibration: Offset to add/subtract to the local temperature. To control publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"local_temperature_calibration": VALUE}.To read send a message to zigbee2mqtt/FRIENDLY_NAME/get with payload {"local_temperature": ""}.The minimal value is -5 and the maximum value is 5 with a step size of 0.5.

Max heat temperature (numeric)

Value can be found in the published state on the max_heat_temp property. To read (/get) the value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get with payload {"max_heat_temp": ""}. To write (/set) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"max_heat_temp": NEW_VALUE}. The minimal value is 15 and the maximum value is 35. The unit of this value is °C.

Thermostat mode (enum)

Value can be found in the published state on the thermostat_mode property. To read (/get) the value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get with payload {"thermostat_mode": ""}. To write (/set) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"thermostat_mode": NEW_VALUE}. The possible values are: manual, schedule, regulator.

Special mode (enum)

Value can be found in the published state on the thermostat_mode_extra property. To read (/get) the value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get with payload {"thermostat_mode_extra": ""}. To write (/set) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"thermostat_mode_extra": NEW_VALUE}. The possible values are: eco, frost, holiday.

Frost Mode (binary)

Value can be found in the published state on the frost property. It's not possible to read (/get) this value. To write (/set) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"frost": NEW_VALUE}. If value equals ON frost Mode is ON, if OFF OFF.

Temperature unit (enum)

Value can be found in the published state on the temperature_display_mode property. It's not possible to read (/get) this value. To write (/set) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"temperature_display_mode": NEW_VALUE}. The possible values are: celsius, fahrenheit.

Regulator set point (numeric)

Value can be found in the published state on the regulator_percentage property. To read (/get) the value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get with payload {"regulator_percentage": ""}. To write (/set) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"regulator_percentage": NEW_VALUE}. The minimal value is 0 and the maximum value is 100. The unit of this value is %.

Regulator cycle duration (numeric)

Value can be found in the published state on the regulator_cycle property. To read (/get) the value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get with payload {"regulator_cycle": ""}. To write (/set) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"regulator_cycle": NEW_VALUE}. The minimal value is 1 and the maximum value is 30. The unit of this value is min.

Vacation active (binary)

Value can be found in the published state on the vacation_mode property. It's not possible to read (/get) or write (/set) this value. If value equals ON vacation active is ON, if OFF OFF.

Vacation start (YYYY-MM-DD) (text)

Value can be found in the published state on the vacation_start property. To read (/get) the value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get with payload {"vacation_start": ""}. To write (/set) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"vacation_start": NEW_VALUE}.

Vacation end (YYYY-MM-DD) (text)

Value can be found in the published state on the vacation_end property. To read (/get) the value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get with payload {"vacation_end": ""}. To write (/set) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"vacation_end": NEW_VALUE}.

Holiday temperature (numeric)

Value can be found in the published state on the holiday_temp_set property. To read (/get) the value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get with payload {"holiday_temp_set": ""}. To write (/set) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"holiday_temp_set": NEW_VALUE}. The minimal value is 5 and the maximum value is 35. The unit of this value is °C.

Boost time set (numeric)

Set hours for boost heating. Setting a value > 0 activates boost mode immediately. Set to 0 to stop boost.. Value can be found in the published state on the boost_time_set property. To read (/get) the value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get with payload {"boost_time_set": ""}. To write (/set) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"boost_time_set": NEW_VALUE}. The minimal value is 0 and the maximum value is 24. The unit of this value is h.

Boost time remaining (numeric)

Value can be found in the published state on the boost_time_remaining property. It's not possible to read (/get) or write (/set) this value. The unit of this value is min.

Window detection (binary)

Value can be found in the published state on the window_open_check property. To read (/get) the value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get with payload {"window_open_check": ""}. To write (/set) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"window_open_check": NEW_VALUE}. If value equals ON window detection is ON, if OFF OFF.

Window state (enum)

Value can be found in the published state on the window_state property. It's not possible to read (/get) or write (/set) this value. The possible values are: open, closed.

Child Lock (binary)

Value can be found in the published state on the keypad_lockout property. It's not possible to read (/get) this value. To write (/set) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"keypad_lockout": NEW_VALUE}. If value equals lock child Lock is ON, if unlock OFF.

Screen on time (enum)

Value can be found in the published state on the screen_on_time property. To read (/get) the value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get with payload {"screen_on_time": ""}. To write (/set) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"screen_on_time": NEW_VALUE}. The possible values are: always_on, 10s, 30s, 60s.

Panel brightness (numeric)

Value can be found in the published state on the panel_brightness property. To read (/get) the value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get with payload {"panel_brightness": ""}. To write (/set) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"panel_brightness": NEW_VALUE}. The minimal value is 0 and the maximum value is 100.

Auto time sync (binary)

Value can be found in the published state on the auto_time property. To read (/get) the value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get with payload {"auto_time": ""}. To write (/set) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"auto_time": NEW_VALUE}. If value equals ON auto time sync is ON, if OFF OFF.

Thermostat time (UTC) (text)

Value can be found in the published state on the time_sync_value property. It's not possible to read (/get) or write (/set) this value.

Sync time (enum)

Value will not be published in the state. It's not possible to read (/get) this value. To write (/set) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"sync_time": NEW_VALUE}. The possible values are: sync.

Firmware version (text)

Value can be found in the published state on the firmware_version property. It's not possible to read (/get) or write (/set) this value.

Firmware date (text)

Value can be found in the published state on the firmware_date property. It's not possible to read (/get) or write (/set) this value.

Energy (numeric)

Value can be found in the published state on the energy property. It's not possible to read (/get) or write (/set) this value. The unit of this value is kWh.

Current (numeric)

Value can be found in the published state on the current property. It's not possible to read (/get) or write (/set) this value. The unit of this value is A.

Power (numeric)

Value can be found in the published state on the power property. It's not possible to read (/get) or write (/set) this value. The unit of this value is W.

Humidity (numeric)

Measured relative humidity. Value can be found in the published state on the humidity property. To read (/get) the value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get with payload {"humidity": ""}. It's not possible to write (/set) this value. The unit of this value is %.

Help to make the docu better and edit this page on Github ✌
Page was last updated on: 6/30/26, 7:20 PM