Configuration Sonde thermomètrique déportée owon THS317-ET

Bonjour à tous,

Je tente de modifier le « Max report time » d’une de mes sondes owon pour le passer de 3600" à 600" voire 300"; cette sonde mesure la température en tête de on ballon d’eau chaude. Je l’ai fait pour une autre sonde de même modèle.
Je l’ai tenté depuis jeedom, mais rien ne se passe, aucun message d’erreur et la valeur revient à 3600 au prochain rafraîchissement et aucune trace dans les logs.


J’ai tenté la même opération depuis zigbee2mqtt

J’ai alors un message d’erreur :
Bind 0x3c6a2cfffed41b78/1 msTemperatureMesurement fron 0xe798dfffeb8ed81/1 failed (Delivery failed for 4625)

Pour info les données brutes de la sonde vu par zigbee2mqtt

{
    "battery": 100,
    "last_seen": "2025-04-17T13:05:03.326Z",
    "linkquality": 156,
    "temperature": 15.5,
    "voltage": 3000,
    "device": {
        "applicationVersion": 4,
        "dateCode": "20230105",
        "friendlyName": "Thermomètre extérieur 0x3c6a2cfffed41b0b",
        "hardwareVersion": 1,
        "ieeeAddr": "0x3c6a2cfffed41b0b",
        "manufacturerID": 4412,
        "manufacturerName": "OWON",
        "model": "THS317-ET",
        "networkAddress": 38076,
        "powerSource": "Battery",
        "stackVersion": 0,
        "type": "EndDevice",
        "zclVersion": 3
    }
}

Vu par jeedom

{
    "date_code": "20230105",
    "definition": {
        "description": "Temperature sensor",
        "exposes": [
            {
                "access": 1,
                "category": "diagnostic",
                "description": "Remaining battery in %, can take up to 24 hours before reported",
                "label": "Battery",
                "name": "battery",
                "property": "battery",
                "type": "numeric",
                "unit": "%",
                "value_max": 100,
                "value_min": 0
            },
            {
                "access": 1,
                "description": "Measured temperature value",
                "label": "Temperature",
                "name": "temperature",
                "property": "temperature",
                "type": "numeric",
                "unit": "\u00b0C"
            },
            {
                "access": 1,
                "category": "diagnostic",
                "description": "Link quality (signal strength)",
                "label": "Linkquality",
                "name": "linkquality",
                "property": "linkquality",
                "type": "numeric",
                "unit": "lqi",
                "value_max": 255,
                "value_min": 0
            }
        ],
        "model": "THS317-ET",
        "options": [
            {
                "access": 2,
                "description": "Calibrates the temperature value (absolute offset), takes into effect on next report of device.",
                "label": "Temperature calibration",
                "name": "temperature_calibration",
                "property": "temperature_calibration",
                "type": "numeric"
            },
            {
                "access": 2,
                "description": "Number of digits after decimal point for temperature, takes into effect on next report of device. This option can only decrease the precision, not increase it.",
                "label": "Temperature precision",
                "name": "temperature_precision",
                "property": "temperature_precision",
                "type": "numeric",
                "value_max": 3,
                "value_min": 0
            }
        ],
        "supports_ota": false,
        "vendor": "OWON"
    },
    "description": "Thermom\u00e8tre du point de sortie du ballon d'eau chaude",
    "disabled": false,
    "endpoints": {
        "1": {
            "bindings": [
                {
                    "cluster": "genPollCtrl",
                    "target": {
                        "endpoint": 1,
                        "ieee_address": "0xe0798dfffeb8ed81",
                        "type": "endpoint"
                    }
                },
                {
                    "cluster": "msTemperatureMeasurement",
                    "target": {
                        "endpoint": 1,
                        "ieee_address": "0xe0798dfffeb8ed81",
                        "type": "endpoint"
                    }
                },
                {
                    "cluster": "genPowerCfg",
                    "target": {
                        "endpoint": 1,
                        "ieee_address": "0xe0798dfffeb8ed81",
                        "type": "endpoint"
                    }
                }
            ],
            "clusters": {
                "input": [
                    "genPowerCfg",
                    "genPollCtrl",
                    "genBasic",
                    "genIdentify",
                    "msTemperatureMeasurement"
                ],
                "output": [
                    "genIdentify"
                ]
            },
            "configured_reportings": [
                {
                    "attribute": "measuredValue",
                    "cluster": "msTemperatureMeasurement",
                    "maximum_report_interval": 3600,
                    "minimum_report_interval": 10,
                    "reportable_change": 100
                },
                {
                    "attribute": "batteryVoltage",
                    "cluster": "genPowerCfg",
                    "maximum_report_interval": 65000,
                    "minimum_report_interval": 3600,
                    "reportable_change": 0
                },
                {
                    "attribute": "batteryPercentageRemaining",
                    "cluster": "genPowerCfg",
                    "maximum_report_interval": 65000,
                    "minimum_report_interval": 3600,
                    "reportable_change": 0
                }
            ],
            "scenes": []
        }
    },
    "friendly_name": "Thermom\u00e8tre sortie haute ballon eau chaude 0x3c6a2cfffed41b78",
    "ieee_address": "0x3c6a2cfffed41b78",
    "interview_completed": true,
    "interviewing": false,
    "manufacturer": "OWON",
    "model_id": "THS317-ET",
    "network_address": 4625,
    "power_source": "Battery",
    "supported": true,
    "type": "EndDevice"
}

Santé de jeedom :

Merci de me dire où dois-je chercher, modifier ?

Cordialement

Bonjour,

Il faut appuyer sur le bouton d’appairage lorsque vous validez la modification pour qu’elle soit prise en compte

Bonsoir,
Merci de porter intérêt à mon pb.
J’ai bien tenter d’activer l’appairage, mais sans plus de succès.
Cdtl

Bonsoir,

Il n’a pas dit d’activer l’appairage mais simplement d’appuyer sur le bouton.

En gros, voilà ma procédure :

  • Dans Zigbee2MQTT, faire le réglage voulu sans cliquer sur « Apply »
  • Sur la sonde, appuyer brièvement sur le bouton d’appairage
  • Dans Zigbee2MQTT, durant les quelques secondes où le voyant de la sonde clignote, envoyer la configuration (cliquer sur « Apply »)

1 « J'aime »

Merci,
Mais que ce fût compliqué: j’ai une sonde qui ne clignote qu’à peine une seconde, pb de synchronicité des mouvements !!!
Cdtl

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.