From bca34347f8096205c1887441c65559dae41a9c27 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 13 Nov 2026 08:43:26 +0000 Subject: [PATCH] Add/update SONOFF S60ZBTPG from #466 --- data/sonoff/s60zbtpg.json | 582 +++++++++++++++++++++++++++++++++++--- 1 file changed, 548 insertions(+), 34 deletions(-) diff --git a/data/sonoff/s60zbtpg.json b/data/sonoff/s60zbtpg.json index f8fa03e..2c0f4ec 100644 --- a/data/sonoff/s60zbtpg.json +++ b/data/sonoff/s60zbtpg.json @@ -1619,14 +1619,548 @@ "card_version": "0.35.0", "source_issue": 276 } + }, + { + "manufacturer": "SONOFF", + "model": "S60ZBTPG", + "identity": { + "sw_build_id": null, + "hw_version": null, + "date_code": null + }, + "endpoints": [ + { + "endpoint": { + "id": 1, + "profile": "0x0104", + "device_type": "0x0051", + "in_clusters": [ + "0x0000", + "0x0003", + "0x0004", + "0x0005", + "0x0006", + "0x0702", + "0x0b04", + "0x0b05", + "0xfc11", + "0xfc57" + ], + "out_clusters": [ + "0x0003", + "0x000a", + "0x0019" + ] + }, + "scanned": true, + "clusters": { + "0x0000": { + "name": "Basic", + "commands_received": [], + "commands_received_confirmed": false, + "commands_generated": [], + "attributes_confirmed": [ + { + "id": 0, + "name": "zcl_version", + "access": "READ" + }, + { + "id": 1, + "name": "app_version", + "access": "READ" + }, + { + "id": 2, + "name": "stack_version", + "access": "READ" + }, + { + "id": 3, + "name": "hw_version", + "access": "READ" + }, + { + "id": 4, + "name": "manufacturer", + "access": "READ" + }, + { + "id": 5, + "name": "model", + "access": "READ" + }, + { + "id": 6, + "name": "date_code", + "access": "READ" + }, + { + "id": 7, + "name": "power_source", + "access": "READ" + }, + { + "id": 17, + "name": "physical_env", + "access": "READ|WRITE" + }, + { + "id": 16384, + "name": "sw_build_id", + "access": "READ" + }, + { + "id": 65533, + "name": "cluster_revision", + "access": "READ" + } + ] + }, + "0x0003": { + "name": "Identify", + "commands_received": [], + "commands_received_confirmed": false, + "commands_generated": [], + "attributes_confirmed": [ + { + "id": 0, + "name": "identify_time", + "access": "READ|WRITE" + }, + { + "id": 65533, + "name": "cluster_revision", + "access": "READ" + } + ] + }, + "0x0004": { + "name": "Groups", + "commands_received": [], + "commands_received_confirmed": false, + "commands_generated": [], + "attributes_confirmed": [ + { + "id": 0, + "name": "name_support", + "access": "READ|REPORT" + }, + { + "id": 65533, + "name": "cluster_revision", + "access": "READ" + } + ] + }, + "0x0005": { + "name": "Scenes", + "commands_received": [], + "commands_received_confirmed": false, + "commands_generated": [], + "attributes_confirmed": [ + { + "id": 0, + "name": "count", + "access": "READ|REPORT" + }, + { + "id": 1, + "name": "current_scene", + "access": "READ|REPORT" + }, + { + "id": 2, + "name": "current_group", + "access": "READ|REPORT" + }, + { + "id": 3, + "name": "scene_valid", + "access": "READ|REPORT" + }, + { + "id": 4, + "name": "name_support", + "access": "READ|REPORT" + }, + { + "id": 65533, + "name": "cluster_revision", + "access": "READ" + } + ] + }, + "0x0006": { + "name": "On/Off", + "commands_received": [], + "commands_received_confirmed": false, + "commands_generated": [], + "attributes_confirmed": [ + { + "id": 0, + "name": "on_off", + "access": "READ|REPORT" + }, + { + "id": 16387, + "name": "start_up_on_off", + "access": "READ|WRITE|REPORT" + }, + { + "id": 65533, + "name": "cluster_revision", + "access": "READ" + } + ] + }, + "0x0702": { + "name": "Metering", + "commands_received": [], + "commands_received_confirmed": false, + "commands_generated": [], + "attributes_confirmed": [ + { + "id": 0, + "name": "current_summ_delivered", + "access": "READ|REPORT" + }, + { + "id": 512, + "name": "status", + "access": "READ" + }, + { + "id": 768, + "name": "unit_of_measure", + "access": "READ" + }, + { + "id": 769, + "name": "multiplier", + "access": "READ" + }, + { + "id": 770, + "name": "divisor", + "access": "READ" + }, + { + "id": 771, + "name": "summation_formatting", + "access": "READ" + }, + { + "id": 774, + "name": "metering_device_type", + "access": "READ" + }, + { + "id": 65533, + "name": "65533", + "access": "READ" + } + ] + }, + "0x0b04": { + "name": "Electrical Measurement", + "commands_received": [], + "commands_received_confirmed": false, + "commands_generated": [], + "attributes_confirmed": [ + { + "id": 0, + "name": "measurement_type", + "access": "READ" + }, + { + "id": 1285, + "name": "rms_voltage", + "access": "READ|REPORT" + }, + { + "id": 1288, + "name": "rms_current", + "access": "READ|REPORT" + }, + { + "id": 1291, + "name": "active_power", + "access": "READ|REPORT" + }, + { + "id": 1536, + "name": "ac_voltage_multiplier", + "access": "READ|REPORT" + }, + { + "id": 1537, + "name": "ac_voltage_divisor", + "access": "READ|REPORT" + }, + { + "id": 1538, + "name": "ac_current_multiplier", + "access": "READ|REPORT" + }, + { + "id": 1539, + "name": "ac_current_divisor", + "access": "READ|REPORT" + }, + { + "id": 1540, + "name": "ac_power_multiplier", + "access": "READ|REPORT" + }, + { + "id": 1541, + "name": "ac_power_divisor", + "access": "READ|REPORT" + }, + { + "id": 65533, + "name": "cluster_revision", + "access": "READ" + } + ] + }, + "0x0b05": { + "name": "Diagnostic", + "commands_received": [], + "commands_received_confirmed": false, + "commands_generated": [], + "attributes_confirmed": [ + { + "id": 283, + "name": "average_mac_retry_per_aps_message_sent", + "access": "READ" + }, + { + "id": 284, + "name": "last_message_lqi", + "access": "READ" + }, + { + "id": 285, + "name": "last_message_rssi", + "access": "READ" + }, + { + "id": 65533, + "name": "cluster_revision", + "access": "READ" + } + ] + }, + "0xfc11": { + "name": "SONOFF eWeLink cluster", + "commands_received": [], + "commands_received_confirmed": false, + "commands_generated": [], + "attributes_confirmed": [ + { + "id": 1, + "name": "network_led", + "access": "READ|WRITE" + }, + { + "id": 16, + "name": "16", + "access": "READ|REPORT" + }, + { + "id": 28, + "name": "28", + "access": "READ" + }, + { + "id": 28675, + "name": "28675", + "access": "READ|WRITE" + }, + { + "id": 28676, + "name": "28676", + "access": "READ|REPORT" + }, + { + "id": 28677, + "name": "28677", + "access": "READ|REPORT" + }, + { + "id": 28678, + "name": "28678", + "access": "READ|REPORT" + }, + { + "id": 28679, + "name": "28679", + "access": "READ|WRITE" + }, + { + "id": 28680, + "name": "28680", + "access": "READ|REPORT" + }, + { + "id": 28681, + "name": "28681", + "access": "READ|REPORT" + }, + { + "id": 28682, + "name": "28682", + "access": "READ|REPORT" + }, + { + "id": 28683, + "name": "28683", + "access": "READ|REPORT" + }, + { + "id": 28684, + "name": "28684", + "access": "READ|WRITE" + }, + { + "id": 28685, + "name": "28685", + "access": "READ|WRITE" + }, + { + "id": 28686, + "name": "28686", + "access": "READ|WRITE" + }, + { + "id": 28687, + "name": "28687", + "access": "READ|WRITE" + }, + { + "id": 28688, + "name": "28688", + "access": "READ|WRITE" + }, + { + "id": 28689, + "name": "28689", + "access": "READ|WRITE" + }, + { + "id": 65533, + "name": "65533", + "access": "READ" + } + ] + }, + "0xfc57": { + "name": "WorksWithAllHubs", + "commands_received": [], + "commands_received_confirmed": false, + "commands_generated": [], + "attributes_confirmed": [ + { + "id": 2, + "name": "disable_ota_downgrades", + "access": "READ" + }, + { + "id": 3, + "name": "mgmt_leave_without_rejoin_enabled", + "access": "READ" + }, + { + "id": 4, + "name": "nwk_retry_count", + "access": "READ" + }, + { + "id": 5, + "name": "mac_retry_count", + "access": "READ" + }, + { + "id": 6, + "name": "router_checkin_enabled", + "access": "READ" + }, + { + "id": 7, + "name": "touchlink_interpan_enabled", + "access": "READ" + }, + { + "id": 8, + "name": "wwah_parent_classification_enabled", + "access": "READ" + }, + { + "id": 13, + "name": "configuration_mode_enabled", + "access": "READ" + }, + { + "id": 14, + "name": "current_debug_report_id", + "access": "READ" + }, + { + "id": 15, + "name": "tc_security_on_ntwk_key_rotation_enabled", + "access": "READ" + }, + { + "id": 17, + "name": "pending_network_update_channel", + "access": "READ" + }, + { + "id": 18, + "name": "pending_network_update_panid", + "access": "READ" + }, + { + "id": 19, + "name": "ota_max_offline_duration", + "access": "READ" + }, + { + "id": 65533, + "name": "cluster_revision", + "access": "READ" + } + ] + } + } + }, + { + "endpoint": { + "id": 242, + "profile": "0xa1e0", + "device_type": "0x0061", + "in_clusters": [], + "out_clusters": [] + }, + "scanned": true, + "clusters": {} + } + ], + "provenance": { + "submitted_at": "2026-11-13T08:43:04.070Z", + "card_version": "1.10.7", + "source_issue": 466 + } } ], "capabilities": { "1|unknown": { "endpoint": 1, "firmware": null, - "scan_count": 3, - "last_seen": "2026-10-15T23:00:27.276Z", + "scan_count": 4, + "last_seen": "2026-11-13T08:43:04.070Z", "manufacturer": "SONOFF", "model": "S60ZBTPG", "in_clusters": [ @@ -1951,9 +2485,7 @@ { "id": 16, "name": "16", - "access": "READ|REPORT", - "resolved_name": "fault_code", - "resolved_source": "zigbee-herdsman-converters" + "access": "READ|REPORT" }, { "id": 28, @@ -1968,30 +2500,22 @@ { "id": 28676, "name": "28676", - "access": "READ|REPORT", - "resolved_name": "ac_current_current_value", - "resolved_source": "zigbee-herdsman-converters" + "access": "READ|REPORT" }, { "id": 28677, "name": "28677", - "access": "READ|REPORT", - "resolved_name": "ac_current_voltage_value", - "resolved_source": "zigbee-herdsman-converters" + "access": "READ|REPORT" }, { "id": 28678, "name": "28678", - "access": "READ|REPORT", - "resolved_name": "ac_current_power_value", - "resolved_source": "zigbee-herdsman-converters" + "access": "READ|REPORT" }, { "id": 28679, "name": "28679", - "access": "READ|WRITE", - "resolved_name": "outlet_control_protect", - "resolved_source": "zigbee-herdsman-converters" + "access": "READ|WRITE" }, { "id": 28680, @@ -2001,23 +2525,17 @@ { "id": 28681, "name": "28681", - "access": "READ|REPORT", - "resolved_name": "energy_today", - "resolved_source": "zigbee-herdsman-converters" + "access": "READ|REPORT" }, { "id": 28682, "name": "28682", - "access": "READ|REPORT", - "resolved_name": "energy_month", - "resolved_source": "zigbee-herdsman-converters" + "access": "READ|REPORT" }, { "id": 28683, "name": "28683", - "access": "READ|REPORT", - "resolved_name": "energy_yesterday", - "resolved_source": "zigbee-herdsman-converters" + "access": "READ|REPORT" }, { "id": 28684, @@ -2052,13 +2570,9 @@ { "id": 65533, "name": "65533", - "access": "READ", - "resolved_name": "cluster_revision", - "resolved_source": "zcl-spec" + "access": "READ" } - ], - "resolved_name": "customClusterEwelink", - "resolved_source": "zigbee-herdsman-converters" + ] }, "0xfc57": { "name": "WorksWithAllHubs", @@ -2142,8 +2656,8 @@ "242|unknown": { "endpoint": 242, "firmware": null, - "scan_count": 3, - "last_seen": "2026-10-15T23:00:27.276Z", + "scan_count": 4, + "last_seen": "2026-11-13T08:43:04.070Z", "manufacturer": "SONOFF", "model": "S60ZBTPG", "in_clusters": [],