Hi,
A few days ago I bought a “ZIGBEE Plant Monitor Outdoor Soil Temperature Meter Moisture Humidity” to create a system for irrigation my garden.
I inserted it into the ground, connected to ZHA immediately, but every 20 sec it sends other settings on the humidity side, I reconnected it, then it stopped sending at all, now overnight I removed the batteries, and reconnected again , it sends the same information every 20 sec but with 2 different data, what’s strange is that the temperature sends it every x hours, and the battery status the same, only the humidity is a problem, and honestly, I don’t need it to send every 20 sec a status :), any ideas how I could solve it?
and the log:
“data”: {
“ieee”: “REDACTED”,
“nwk”: 15185,
“manufacturer”: “_TZE200_myd45weu”,
“model”: “TS0601”,
“name”: “_TZE200_myd45weu TS0601”,
“quirk_applied”: true,
“quirk_class”: “zhaquirks.tuya.ts0601_sensor.TuyaSoilSensor”,
“manufacturer_code”: 4417,
“power_source”: “Battery or Unknown”,
“lqi”: 18,
“rssi”: null,
“last_seen”: “2023-03-21T09:20:02”,
“available”: true,
“device_type”: “EndDevice”,
“signature”: {
“node_descriptor”: “NodeDescriptor(logical_type=<LogicalType.EndDevice: 2>, complex_descriptor_available=0, user_descriptor_available=0, reserved=0, aps_flags=0, frequency_band=<FrequencyBand.Freq2400MHz: 8>, mac_capability_flags=<MACCapabilityFlags.AllocateAddress: 128>, manufacturer_code=4417, maximum_buffer_size=66, maximum_incoming_transfer_size=66, server_mask=10752, maximum_outgoing_transfer_size=66, descriptor_capability_field=<DescriptorCapability.NONE: 0>, *allocate_address=True, *is_alternate_pan_coordinator=False, *is_coordinator=False, *is_end_device=True, *is_full_function_device=False, *is_mains_powered=False, *is_receiver_on_when_idle=False, *is_router=False, *is_security_capable=False)”,
“endpoints”: {
“1”: {
“profile_id”: 260,
“device_type”: “0x0302”,
“in_clusters”: [
“0x0000”,
“0x0001”,
“0x0004”,
“0x0005”,
“0x0402”,
“0x0408”,
“0xef00”
],
“out_clusters”: [
“0x000a”,
“0x0019”
]
}
}
},
“active_coordinator”: false,
“entities”: [
{
“entity_id”: “sensor.tze200_myd45weu_ts0601_battery”,
“name”: “_TZE200_myd45weu TS0601”
},
{
“entity_id”: “sensor.tze200_myd45weu_ts0601_soil_moisture”,
“name”: “_TZE200_myd45weu TS0601”
},
{
“entity_id”: “sensor.tze200_myd45weu_ts0601_temperature”,
“name”: “_TZE200_myd45weu TS0601”
}
],
“neighbors”: [],
“routes”: [],
“endpoint_names”: [
{
“name”: “TEMPERATURE_SENSOR”
}
],
“user_given_name”: null,
“device_reg_id”: “ccac37c5d40226a0faf5f0df731633e9”,
“area_id”: “garden”,
“cluster_details”: {
“1”: {
“device_type”: {
“name”: “TEMPERATURE_SENSOR”,
“id”: 770
},
“profile_id”: 260,
“in_clusters”: {
“0x0000”: {
“endpoint_attribute”: “basic”,
“attributes”: {
“0x0001”: {
“attribute_name”: “app_version”,
“value”: 72
}
},
“unsupported_attributes”: {}
},
“0x0004”: {
“endpoint_attribute”: “groups”,
“attributes”: {},
“unsupported_attributes”: {}
},
“0x0005”: {
“endpoint_attribute”: “scenes”,
“attributes”: {},
“unsupported_attributes”: {}
},
“0xef00”: {
“endpoint_attribute”: “tuya_manufacturer”,
“attributes”: {
“0xef00”: {
“attribute_name”: “mcu_version”,
“value”: “1.0.0”
}
},
“unsupported_attributes”: {}
},
“0x0402”: {
“endpoint_attribute”: “temperature”,
“attributes”: {
“0x0000”: {
“attribute_name”: “measured_value”,
“value”: 1100
}
},
“unsupported_attributes”: {}
},
“0x0408”: {
“endpoint_attribute”: “soil_moisture”,
“attributes”: {
“0x0000”: {
“attribute_name”: “measured_value”,
“value”: 7500
}
},
“unsupported_attributes”: {}
},
“0x0001”: {
“endpoint_attribute”: “power”,
“attributes”: {
“0x0021”: {
“attribute_name”: “battery_percentage_remaining”,
“value”: 180
}
},
“unsupported_attributes”: {}
}
},
“out_clusters”: {
“0x0019”: {
“endpoint_attribute”: “ota”,
“attributes”: {},
“unsupported_attributes”: {}
},
“0x000a”: {
“endpoint_attribute”: “time”,
“attributes”: {},
“unsupported_attributes”: {}
}