Tuile (widget) Climatiseur Samsung Windfree bugé

Bonjour
Je viens d’allumer mes clim ce soir et je me rend compte que le widget sur le bureau est bugé


Je ne peux plus rien faire, ni piloter quoi que ce soit.

Des idées ?

Je suis en bêta et j’ai fait toute les dernieres mise à jour.

Merci

Hello.

Infos brutes stp.

[
{
"deviceId" : "ccc0bab0-7b40-e0e1-c05c-08602567c137",
"name" : "Samsung Room A/C",
"label" : "Salle de jeux",
"manufacturerName" : "Samsung Electronics",
"presentationId" : "DA-AC-RAC-000003",
"deviceManufacturerCode" : "Samsung Electronics",
"locationId" : "561c0263-b01b-435d-82e6-a78f43141597",
"ownerId" : "50cf63ce-84e6-40b9-9bef-bdfa21232dd6",
"roomId" : "ac245204-3bf7-4e55-815a-06f4eef7eac2",
"deviceTypeName" : "Samsung OCF Air Conditioner",
"components" : [
{
"id" : "main",
"label" : "main",
"capabilities" : [
{
"id" : "ocf",
"version" : 1
},
{
"id" : "switch",
"version" : 1
},
{
"id" : "airConditionerMode",
"version" : 1
},
{
"id" : "airConditionerFanMode",
"version" : 1
},
{
"id" : "fanOscillationMode",
"version" : 1
},
{
"id" : "temperatureMeasurement",
"version" : 1
},
{
"id" : "thermostatCoolingSetpoint",
"version" : 1
},
{
"id" : "relativeHumidityMeasurement",
"version" : 1
},
{
"id" : "airQualitySensor",
"version" : 1
},
{
"id" : "odorSensor",
"version" : 1
},
{
"id" : "dustSensor",
"version" : 1
},
{
"id" : "veryFineDustSensor",
"version" : 1
},
{
"id" : "audioVolume",
"version" : 1
},
{
"id" : "remoteControlStatus",
"version" : 1
},
{
"id" : "powerConsumptionReport",
"version" : 1
},
{
"id" : "demandResponseLoadControl",
"version" : 1
},
{
"id" : "refresh",
"version" : 1
},
{
"id" : "execute",
"version" : 1
},
{
"id" : "custom.spiMode",
"version" : 1
},
{
"id" : "custom.thermostatSetpointControl",
"version" : 1
},
{
"id" : "custom.airConditionerOptionalMode",
"version" : 1
},
{
"id" : "custom.airConditionerTropicalNightMode",
"version" : 1
},
{
"id" : "custom.autoCleaningMode",
"version" : 1
},
{
"id" : "custom.deviceReportStateConfiguration",
"version" : 1
},
{
"id" : "custom.energyType",
"version" : 1
},
{
"id" : "custom.dustFilter",
"version" : 1
},
{
"id" : "custom.veryFineDustFilter",
"version" : 1
},
{
"id" : "custom.deodorFilter",
"version" : 1
},
{
"id" : "custom.electricHepaFilter",
"version" : 1
},
{
"id" : "custom.doNotDisturbMode",
"version" : 1
},
{
"id" : "custom.periodicSensing",
"version" : 1
},
{
"id" : "custom.airConditionerOdorController",
"version" : 1
},
{
"id" : "custom.ocfResourceVersion",
"version" : 1
},
{
"id" : "custom.disabledCapabilities",
"version" : 1
},
{
"id" : "samsungce.deviceIdentification",
"version" : 1
},
{
"id" : "samsungce.dustFilterAlarm",
"version" : 1
},
{
"id" : "samsungce.driverVersion",
"version" : 1
},
{
"id" : "samsungce.softwareUpdate",
"version" : 1
},
{
"id" : "samsungce.selfCheck",
"version" : 1
},
{
"id" : "samsungce.individualControlLock",
"version" : 1
}
],
"categories" : [
{
"name" : "AirConditioner",
"categoryType" : "manufacturer"
}
]
}
],
"createTime" : "2023-01-13T14:57:43.317Z",
"profile" : {
"id" : "cedae6e3-1ec9-37e3-9aba-f717518156b8"
},
"ocf" : {
"ocfDeviceType" : "oic.d.airconditioner",
"name" : "Samsung Room A/C",
"specVersion" : "core.1.1.0",
"verticalDomainSpecVersion" : "1.2.1",
"manufacturerName" : "Samsung Electronics",
"modelNumber" : "ARTIK051_PRAC_20K|10217841|60010514001411010200001000000000",
"platformVersion" : "DAWIT 2.0",
"platformOS" : "TizenRT 1.0 + IPv6",
"hwVersion" : "ARTIK051",
"firmwareVersion" : "ARTIK051_PRAC_20K_11230313",
"vendorId" : "DA-AC-RAC-000003",
"vendorResourceClientServerVersion" : "ARTIK051 Release 2.211222.1",
"lastSignupTime" : "2023-01-13T14:57:40.882464Z"
},
"type" : "OCF",
"restrictionTier" : 0,
"allowed" : null
},
{
"components" : {
"main" : {
"relativeHumidityMeasurement" : {
"humidity" : {
"value" : 50,
"unit" : "%",
"timestamp" : "2023-06-21T05:19:23.915Z"
}
},
"custom.airConditionerOdorController" : {
"airConditionerOdorControllerProgress" : {
"value" : null
},
"airConditionerOdorControllerState" : {
"value" : null
}
},
"custom.thermostatSetpointControl" : {
"minimumSetpoint" : {
"value" : 16,
"unit" : "C",
"timestamp" : "2023-01-13T14:57:55.280Z"
},
"maximumSetpoint" : {
"value" : 30,
"unit" : "C",
"timestamp" : "2023-01-13T14:57:43.980Z"
}
},
"airConditionerMode" : {
"supportedAcModes" : {
"value" : [
"cool",
"dry",
"wind",
"auto",
"heat"
],
"timestamp" : "2023-01-13T14:57:44.422Z"
},
"airConditionerMode" : {
"value" : "cool",
"timestamp" : "2023-06-20T20:07:44.405Z"
}
},
"custom.spiMode" : {
"spiMode" : {
"value" : "off",
"timestamp" : "2023-01-13T14:57:44.497Z"
}
},
"samsungce.deviceIdentification" : {
"micomAssayCode" : {
"value" : null
},
"modelName" : {
"value" : null
},
"serialNumber" : {
"value" : null
},
"serialNumberExtra" : {
"value" : null
},
"modelClassificationCode" : {
"value" : null
},
"description" : {
"value" : null
},
"binaryId" : {
"value" : "ARTIK051_PRAC_20K",
"timestamp" : "2023-06-21T05:00:03.999Z"
}
},
"airQualitySensor" : {
"airQuality" : {
"value" : null
}
},
"custom.airConditionerOptionalMode" : {
"supportedAcOptionalMode" : {
"value" : [
"off",
"sleep",
"speed",
"motionIndirect",
"motionDirect",
"windFree",
"windFreeSleep"
],
"timestamp" : "2023-01-13T14:57:45.549Z"
},
"acOptionalMode" : {
"value" : "off",
"timestamp" : "2023-06-21T05:18:51.170Z"
}
},
"switch" : {
"switch" : {
"value" : "off",
"timestamp" : "2023-06-21T05:18:51.151Z"
}
},
"custom.airConditionerTropicalNightMode" : {
"acTropicalNightModeLevel" : {
"value" : 0,
"timestamp" : "2023-05-13T16:41:14.694Z"
}
},
"ocf" : {
"st" : {
"value" : null
},
"mndt" : {
"value" : null
},
"mnfv" : {
"value" : "ARTIK051_PRAC_20K_11230313",
"timestamp" : "2023-04-19T19:46:53.927Z"
},
"mnhw" : {
"value" : "ARTIK051",
"timestamp" : "2023-01-13T14:57:45.523Z"
},
"di" : {
"value" : "ccc0bab0-7b40-e0e1-c05c-08602567c137",
"timestamp" : "2023-01-13T14:57:45.551Z"
},
"mnsl" : {
"value" : "http://www.samsung.com",
"timestamp" : "2023-01-13T14:57:45.523Z"
},
"dmv" : {
"value" : "res.1.1.0,sh.1.1.0",
"timestamp" : "2023-04-19T20:00:04.315Z"
},
"n" : {
"value" : "Samsung Room A/C",
"timestamp" : "2023-01-13T14:57:45.551Z"
},
"mnmo" : {
"value" : "ARTIK051_PRAC_20K|10217841|60010514001411010200001000000000",
"timestamp" : "2023-01-13T14:57:45.523Z"
},
"vid" : {
"value" : "DA-AC-RAC-000003",
"timestamp" : "2023-01-13T14:57:45.523Z"
},
"mnmn" : {
"value" : "Samsung Electronics",
"timestamp" : "2023-01-13T14:57:45.523Z"
},
"mnml" : {
"value" : "http://www.samsung.com",
"timestamp" : "2023-01-13T14:57:45.523Z"
},
"mnpv" : {
"value" : "DAWIT 2.0",
"timestamp" : "2023-01-13T14:57:45.523Z"
},
"mnos" : {
"value" : "TizenRT 1.0 + IPv6",
"timestamp" : "2023-01-13T14:57:45.523Z"
},
"pi" : {
"value" : "ccc0bab0-7b40-e0e1-c05c-08602567c137",
"timestamp" : "2023-01-13T14:57:45.523Z"
},
"icv" : {
"value" : "core.1.1.0",
"timestamp" : "2023-01-13T14:57:45.551Z"
}
},
"airConditionerFanMode" : {
"fanMode" : {
"value" : "auto",
"timestamp" : "2023-06-20T20:09:11.476Z"
},
"supportedAcFanModes" : {
"value" : [
"auto",
"low",
"medium",
"high",
"turbo"
],
"timestamp" : "2023-01-13T14:57:45.674Z"
}
},
"samsungce.dustFilterAlarm" : {
"alarmThreshold" : {
"value" : 700,
"unit" : "Hour",
"timestamp" : "2023-01-13T14:57:44.581Z"
},
"supportedAlarmThresholds" : {
"value" : [
180,
300,
500,
700
],
"unit" : "Hour",
"timestamp" : "2023-01-13T14:57:44.581Z"
}
},
"custom.electricHepaFilter" : {
"electricHepaFilterCapacity" : {
"value" : null
},
"electricHepaFilterUsageStep" : {
"value" : null
},
"electricHepaFilterLastResetDate" : {
"value" : null
},
"electricHepaFilterStatus" : {
"value" : null
},
"electricHepaFilterUsage" : {
"value" : null
},
"electricHepaFilterResetType" : {
"value" : null
}
},
"custom.disabledCapabilities" : {
"disabledCapabilities" : {
"value" : [
"remoteControlStatus",
"airQualitySensor",
"dustSensor",
"odorSensor",
"veryFineDustSensor",
"custom.spiMode",
"custom.deodorFilter",
"custom.electricHepaFilter",
"custom.periodicSensing",
"custom.doNotDisturbMode",
"custom.airConditionerOdorController",
"samsungce.individualControlLock",
"demandResponseLoadControl",
"powerConsumptionReport"
],
"timestamp" : "2023-01-13T14:57:45.674Z"
}
},
"custom.ocfResourceVersion" : {
"ocfResourceUpdatedTime" : {
"value" : null
},
"ocfResourceVersion" : {
"value" : null
}
},
"samsungce.driverVersion" : {
"versionNumber" : {
"value" : 22100101,
"timestamp" : "2023-01-13T14:57:43.764Z"
}
},
"fanOscillationMode" : {
"supportedFanOscillationModes" : {
"value" : [
"fixed",
"all",
"vertical",
"horizontal"
],
"timestamp" : "2023-01-13T14:57:45.666Z"
},
"fanOscillationMode" : {
"value" : "fixed",
"timestamp" : "2023-05-22T04:55:26.301Z"
}
},
"temperatureMeasurement" : {
"temperature" : {
"value" : 17,
"unit" : "C",
"timestamp" : "2023-06-21T05:22:50.622Z"
}
},
"dustSensor" : {
"dustLevel" : {
"value" : null
},
"fineDustLevel" : {
"value" : null
}
},
"custom.deviceReportStateConfiguration" : {
"reportStateRealtimePeriod" : {
"value" : "enabled",
"timestamp" : "2023-01-13T14:57:44.309Z"
},
"reportStateRealtime" : {
"value" : {
"state" : "disabled"
},
"timestamp" : "2023-06-20T21:00:03.586Z"
},
"reportStatePeriod" : {
"value" : "enabled",
"timestamp" : "2023-01-13T14:57:44.309Z"
}
},
"custom.periodicSensing" : {
"automaticExecutionSetting" : {
"value" : null
},
"automaticExecutionMode" : {
"value" : null
},
"supportedAutomaticExecutionSetting" : {
"value" : null
},
"supportedAutomaticExecutionMode" : {
"value" : null
},
"periodicSensing" : {
"value" : null
},
"periodicSensingInterval" : {
"value" : null
},
"lastSensingTime" : {
"value" : null
},
"lastSensingLevel" : {
"value" : null
},
"periodicSensingStatus" : {
"value" : null
}
},
"thermostatCoolingSetpoint" : {
"coolingSetpoint" : {
"value" : 24,
"unit" : "C",
"timestamp" : "2023-06-20T20:07:39.633Z"
}
},
"demandResponseLoadControl" : {
"drlcStatus" : {
"value" : {
"drlcType" : 1,
"drlcLevel" : -1,
"start" : "1970-01-01T00:00:00Z",
"duration" : 0,
"override" : false
},
"timestamp" : "2023-01-13T14:57:45.674Z"
}
},
"audioVolume" : {
"volume" : {
"value" : 0,
"unit" : "%",
"timestamp" : "2023-05-15T06:11:38.287Z"
}
},
"powerConsumptionReport" : {
"powerConsumption" : {
"value" : null
}
},
"custom.autoCleaningMode" : {
"autoCleaningMode" : {
"value" : "off",
"timestamp" : "2023-01-13T14:57:45.380Z"
}
},
"samsungce.individualControlLock" : {
"lockState" : {
"value" : null
}
},
"refresh" : [
],
"execute" : {
"data" : {
"value" : {
"payload" : {
"rt" : [
"oic.r.energy.consumption"
],
"if" : [
"oic.if.baseline",
"oic.if.a"
],
"power" : 0
}
},
"data" : {
"href" : "/energy/consumption/0"
},
"timestamp" : "2023-06-21T05:25:19.919Z"
}
},
"samsungce.selfCheck" : {
"result" : {
"value" : null
},
"supportedActions" : {
"value" : [
"start"
],
"timestamp" : "2023-01-13T14:57:43.764Z"
},
"progress" : {
"value" : null
},
"errors" : {
"value" : [
],
"timestamp" : "2023-01-13T14:57:44.291Z"
},
"status" : {
"value" : "ready",
"timestamp" : "2023-01-13T14:57:45.399Z"
}
},
"custom.dustFilter" : {
"dustFilterUsageStep" : {
"value" : 1,
"timestamp" : "2023-01-13T14:57:44.581Z"
},
"dustFilterUsage" : {
"value" : 54,
"timestamp" : "2023-06-21T00:38:23.198Z"
},
"dustFilterLastResetDate" : {
"value" : null
},
"dustFilterStatus" : {
"value" : "normal",
"timestamp" : "2023-01-22T18:41:19.238Z"
},
"dustFilterCapacity" : {
"value" : 700,
"unit" : "Hour",
"timestamp" : "2023-01-13T14:57:44.581Z"
},
"dustFilterResetType" : {
"value" : [
"replaceable",
"washable"
],
"timestamp" : "2023-01-13T14:57:44.581Z"
}
},
"odorSensor" : {
"odorLevel" : {
"value" : null
}
},
"remoteControlStatus" : {
"remoteControlEnabled" : {
"value" : null
}
},
"custom.deodorFilter" : {
"deodorFilterLastResetDate" : {
"value" : null
},
"deodorFilterCapacity" : {
"value" : null
},
"deodorFilterStatus" : {
"value" : null
},
"deodorFilterResetType" : {
"value" : null
},
"deodorFilterUsage" : {
"value" : null
},
"deodorFilterUsageStep" : {
"value" : null
}
},
"custom.energyType" : {
"energySavingSupport" : {
"value" : false,
"timestamp" : "2023-01-13T14:57:44.639Z"
},
"drMaxDuration" : {
"value" : 1440,
"unit" : "min",
"timestamp" : "2023-01-13T14:57:45.483Z"
},
"energyType" : {
"value" : "1.0",
"timestamp" : "2023-01-13T14:57:45.674Z"
},
"energySavingLevel" : {
"value" : null
},
"supportedEnergySavingLevels" : {
"value" : null
},
"energySavingOperation" : {
"value" : null
},
"energySavingOperationSupport" : {
"value" : false,
"timestamp" : "2023-01-13T14:57:45.483Z"
}
},
"samsungce.softwareUpdate" : {
"targetModule" : {
"value" : null
},
"otnDUID" : {
"value" : "RLCNQWBWHOIZE",
"timestamp" : "2023-01-13T14:57:44.480Z"
},
"lastUpdatedDate" : {
"value" : null
},
"availableModules" : {
"value" : [
],
"timestamp" : "2023-01-13T14:57:44.480Z"
},
"newVersionAvailable" : {
"value" : false,
"timestamp" : "2023-01-13T14:57:44.480Z"
},
"operatingState" : {
"value" : null
},
"progress" : {
"value" : null
}
},
"veryFineDustSensor" : {
"veryFineDustLevel" : {
"value" : null
}
},
"custom.veryFineDustFilter" : {
"veryFineDustFilterStatus" : {
"value" : null
},
"veryFineDustFilterResetType" : {
"value" : null
},
"veryFineDustFilterUsage" : {
"value" : null
},
"veryFineDustFilterLastResetDate" : {
"value" : null
},
"veryFineDustFilterUsageStep" : {
"value" : null
},
"veryFineDustFilterCapacity" : {
"value" : null
}
},
"custom.doNotDisturbMode" : {
"doNotDisturb" : {
"value" : null
},
"startTime" : {
"value" : null
},
"endTime" : {
"value" : null
}
}
}
}
}
]

Je viens de voir que la tuile bug quand la clim est allumé. Une fois éteinte, je retrouve la tuile normale:
qsbvqsldvb

Je viens de faire le test et ça a l’air de déconner quand je mets « ventilation autonome ».

D’ailleurs, nous avions ouvert un sujet la dessus ou la dernière liste déroulante ne fonctionnait pas correctement. Nous choisissons un mode de clim, et une seconde plus tard, ça remet « désactivé » (alors que la clim a bel et bien fait son action)
De la même manière, il me semblait (mais je ne suis pas sur) que tu avais modifié les intitulés de fonction (mal traduite, ou trop bien traduite :laughing:)

Merci

Tu as pu y jeter un œil sur le probleme d’affichage ?
C’est peu être liée a la mise a jour récente non?

@ dispo pour test si nécessaire… Merci

Désolé, très pris en ce moment (heureux évènement).

Je te fais signe dès que j’ai un moment.

1 « J'aime »

La traduction a changé dans SmartThings :

                "windFree"       => __("Ventilation autonome", __FILE__),
                 "windFreeSleep"  => __("Veille ventilation autonome", __FILE__),

devient :

                 "windFree"       => __("Sans courant d'air", __FILE__),
                 "windFreeSleep"  => __("Sans courant d'air et nuit sereine activés", __FILE__),

Supprime la commande action et recréé les commandes en ajoutant les manquantes.

Envoie les logs à partir du moment où tu lances le changement de mode.

Je mets à jour au fur et à mesure que SmartThings met à jour, et je corrige leur mauvaises trad.

1 « J'aime »

Parfait, j’ai fais le test ce matin, et tout est OK:

  • La fonction ventilation autonome (nommé « sans courant d’air » aujourd’hui) fonctionne parfaitement
  • La tuile ne bug plus
  • la traduction est bonne.
  • La liste déroulante des fonctions du climatiseur fonctionne (ne repasse plus en "désactivé)

Jusque la, j’ai pas trouvé de bug!

Merci encore (et toujours) pour la réactivité ! O top :+1: :+1: :+1:

Si, j’ai trouvé un bug qui existe depuis le début et dont nous avons peut être plus trop échanger à ce sujet.
Lorsque je clique sur un choix de T°C, immédiatement la commande est passé, et ça mets un laps de temps a valider le choix.
qgqzfg

Le probleme est que si je veux passer de par exemple 24 à 28°C d’un coup, et bien ca bug car quand je clique a plusieurs reprise sur le +, ça prendra en compte le premiers clique, jusqu’à le rafraichissement.

N’y aurait il pas un moyen de contourner ce phénomène ? Comme par exemple attendre x seconde avant d’envoyer la commande ? Ou autre ?

Merci

Oui, je me souviens, mais il s’agit de 2 commandes distinctes venant de smartthings.
A part faire du multi curl, mais pas sur que ca reglera le problème

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