j’ai virer les tokens existant j’en ai recréer 1 avec tout cocher, j’ai tout supprimer dans le plugin, j’ai re synchro, et tjrs les meme infos…
[2020-12-18 21:00:46][DEBUG] : Démarrage du cron * * * * *
[2020-12-18 21:00:46][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/locations/2d6d8ea0-43fd-45b4-9333-a4fecc33a9f9 METHODE : GET
[2020-12-18 21:00:46][DEBUG] : URL:Resource id #1700
[2020-12-18 21:00:46][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/9ca1cc0e-f602-1c0f-4d44-5f89560c0928/health METHODE : GET
[2020-12-18 21:00:46][DEBUG] : URL:Resource id #1737
[2020-12-18 21:00:46][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/9ca1cc0e-f602-1c0f-4d44-5f89560c0928/status METHODE : GET
[2020-12-18 21:00:46][DEBUG] : URL:Resource id #1744
[2020-12-18 21:00:47][DEBUG] : decodeExecuteData Début du décodage {"value":null,"data":[],"timestamp":"2020-12-09T14:04:19.426Z"}
[2020-12-18 21:00:47][DEBUG] : decodeExecuteData Fin du décodage
[2020-12-18 21:00:47][DEBUG] : Fin d'execution du cron * * * * *
[2020-12-18 21:01:16][DEBUG] : Démarrage du cron * * * * *
[2020-12-18 21:01:16][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/locations/2d6d8ea0-43fd-45b4-9333-a4fecc33a9f9 METHODE : GET
[2020-12-18 21:01:16][DEBUG] : URL:Resource id #1333
[2020-12-18 21:01:16][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/9ca1cc0e-f602-1c0f-4d44-5f89560c0928/health METHODE : GET
[2020-12-18 21:01:16][DEBUG] : URL:Resource id #1370
[2020-12-18 21:01:16][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/9ca1cc0e-f602-1c0f-4d44-5f89560c0928/status METHODE : GET
[2020-12-18 21:01:16][DEBUG] : URL:Resource id #1377
[2020-12-18 21:01:16][DEBUG] : decodeExecuteData Début du décodage {"value":null,"data":[],"timestamp":"2020-12-09T14:04:19.426Z"}
[2020-12-18 21:01:16][DEBUG] : decodeExecuteData Fin du décodage
[2020-12-18 21:01:16][DEBUG] : Fin d'execution du cron * * * * *
[2020-12-18 21:02:16][DEBUG] : Démarrage du cron * * * * *
[2020-12-18 21:02:16][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/locations/2d6d8ea0-43fd-45b4-9333-a4fecc33a9f9 METHODE : GET
[2020-12-18 21:02:16][DEBUG] : URL:Resource id #1272
[2020-12-18 21:02:16][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/9ca1cc0e-f602-1c0f-4d44-5f89560c0928/health METHODE : GET
[2020-12-18 21:02:16][DEBUG] : URL:Resource id #1309
[2020-12-18 21:02:16][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/9ca1cc0e-f602-1c0f-4d44-5f89560c0928/status METHODE : GET
[2020-12-18 21:02:16][DEBUG] : URL:Resource id #1316
[2020-12-18 21:02:16][DEBUG] : decodeExecuteData Début du décodage {"value":null,"data":[],"timestamp":"2020-12-09T14:04:19.426Z"}
[2020-12-18 21:02:16][DEBUG] : decodeExecuteData Fin du décodage
[2020-12-18 21:02:16][DEBUG] : Fin d'execution du cron * * * * *
[2020-12-18 21:03:15][DEBUG] : Démarrage du cron * * * * *
[2020-12-18 21:03:15][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/locations/2d6d8ea0-43fd-45b4-9333-a4fecc33a9f9 METHODE : GET
[2020-12-18 21:03:15][DEBUG] : URL:Resource id #1213
[2020-12-18 21:03:15][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/9ca1cc0e-f602-1c0f-4d44-5f89560c0928/health METHODE : GET
[2020-12-18 21:03:15][DEBUG] : URL:Resource id #1250
[2020-12-18 21:03:15][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/9ca1cc0e-f602-1c0f-4d44-5f89560c0928/status METHODE : GET
[2020-12-18 21:03:15][DEBUG] : URL:Resource id #1257
[2020-12-18 21:03:15][DEBUG] : decodeExecuteData Début du décodage {"value":null,"data":[],"timestamp":"2020-12-09T14:04:19.426Z"}
[2020-12-18 21:03:15][DEBUG] : decodeExecuteData Fin du décodage
[2020-12-18 21:03:15][DEBUG] : Fin d'execution du cron * * * * *
[2020-12-18 21:04:15][DEBUG] : Démarrage du cron * * * * *
[2020-12-18 21:04:15][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/locations/2d6d8ea0-43fd-45b4-9333-a4fecc33a9f9 METHODE : GET
[2020-12-18 21:04:15][DEBUG] : URL:Resource id #1332
[2020-12-18 21:04:15][DEBUG] : La requête vers https://api.smartthings.com/v1/locations/2d6d8ea0-43fd-45b4-9333-a4fecc33a9f9 a retourné un code d'erreur 401 résultat =
[2020-12-18 21:04:15][ERROR] : Erreur lors de l'exécution du cron Une authentification est nécessaire pour accéder à la ressource.
[2020-12-18 21:05:16][DEBUG] : Démarrage du cron * * * * *
[2020-12-18 21:05:16][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/locations/2d6d8ea0-43fd-45b4-9333-a4fecc33a9f9 METHODE : GET
[2020-12-18 21:05:16][DEBUG] : URL:Resource id #1259
[2020-12-18 21:05:17][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/9ca1cc0e-f602-1c0f-4d44-5f89560c0928/health METHODE : GET
[2020-12-18 21:05:17][DEBUG] : URL:Resource id #1296
[2020-12-18 21:05:17][INFO] : DEBUGGGGGGGGGGGGGG$categoriesArray ( [0] => Location [1] => Television )
[2020-12-18 21:05:17][INFO] : DEBUGGGGGGGGGGGGGG$arrayArray ( [] => )
[2020-12-18 21:05:17][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/9ca1cc0e-f602-1c0f-4d44-5f89560c0928/status METHODE : GET
[2020-12-18 21:05:17][DEBUG] : URL:Resource id #1303
[2020-12-18 21:05:17][DEBUG] : decodeExecuteData Début du décodage {"value":null,"data":[],"timestamp":"2020-12-09T14:04:19.426Z"}
[2020-12-18 21:05:17][DEBUG] : decodeExecuteData Fin du décodage
[2020-12-18 21:05:17][DEBUG] : Fin d'execution du cron * * * * *
[2020-12-18 21:05:26][INFO] : DEBUGGGGGGGGGGGGGG$categoriesArray ( [0] => Location )
[2020-12-18 21:05:26][INFO] : DEBUGGGGGGGGGGGGGG$arrayArray ( [] => )
[2020-12-18 21:05:32][INFO] : DEBUGGGGGGGGGGGGGG$categoriesArray ( )
[2020-12-18 21:05:32][INFO] : DEBUGGGGGGGGGGGGGG$arrayArray ( [] => )
[2020-12-18 21:05:35][DEBUG] : synchronize - Début de la synchronisation
[2020-12-18 21:05:35][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/locations METHODE : GET
[2020-12-18 21:05:35][DEBUG] : URL:Resource id #7
[2020-12-18 21:05:35][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/locations/2d6d8ea0-43fd-45b4-9333-a4fecc33a9f9 METHODE : GET
[2020-12-18 21:05:35][DEBUG] : URL:Resource id #8
[2020-12-18 21:05:35][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/locations/2d6d8ea0-43fd-45b4-9333-a4fecc33a9f9/rooms METHODE : GET
[2020-12-18 21:05:35][DEBUG] : URL:Resource id #9
[2020-12-18 21:05:35][INFO] : Log des locations
[2020-12-18 21:05:35][INFO] : Existing Device ->Device Name:Domicile/Type ID:2d6d8ea0-43fd-45b4-9333-a4fecc33a9f9/TypeName:FRA
[2020-12-18 21:05:35][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices METHODE : GET
[2020-12-18 21:05:35][DEBUG] : URL:Resource id #27
[2020-12-18 21:05:36][INFO] : synchronize deviceID
[2020-12-18 21:05:36][INFO] : Log des deviceID
[2020-12-18 21:05:36][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/9ca1cc0e-f602-1c0f-4d44-5f89560c0928 METHODE : GET
[2020-12-18 21:05:36][DEBUG] : URL:Resource id #33
[2020-12-18 21:05:36][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/9ca1cc0e-f602-1c0f-4d44-5f89560c0928/status METHODE : GET
[2020-12-18 21:05:36][DEBUG] : URL:Resource id #42
[2020-12-18 21:05:36][DEBUG] : Commande info à créer audioVolume cmd - volume and value - {"value":12,"unit":"%","timestamp":"2020-12-07T18:26:23.266Z"}
[2020-12-18 21:05:36][DEBUG] : setCmdFromParsing - Création de la commande : volume de type : info
[2020-12-18 21:05:36][DEBUG] : getTypeAndMinMaxFromCapabilities - component = audioVolume capability = volume type =
[2020-12-18 21:05:36][DEBUG] : Commande action à créer audioVolume cmd - setVolume and value - {"value":12,"unit":"%","timestamp":"2020-12-07T18:26:23.266Z"} setter - null
[2020-12-18 21:05:36][DEBUG] : Commande action à créer setCoolingSetpoint - component = {"setCmd":true,"setter":"setVolume","enum":null}
[2020-12-18 21:05:36][DEBUG] : Commande action à créer setCoolingSetpoint - isnumeric =
[2020-12-18 21:05:36][DEBUG] : Commande info à créer samsungvd.supportsPowerOnByOcf cmd - supportsPowerOnByOcf and value - {"value":"true","timestamp":"2020-12-07T18:20:22.313Z"}
[2020-12-18 21:05:36][DEBUG] : setCmdFromParsing - Création de la commande : supportsPowerOnByOcf de type : info
[2020-12-18 21:05:36][DEBUG] : getTypeAndMinMaxFromCapabilities - component = samsungvd.supportsPowerOnByOcf capability = supportsPowerOnByOcf type =
[2020-12-18 21:05:36][DEBUG] : Commande info à créer mediaInputSource cmd - inputSource and value - {"value":"digitalTv","timestamp":"2020-12-07T18:26:18.741Z"}
[2020-12-18 21:05:36][DEBUG] : setCmdFromParsing - Création de la commande : inputSource de type : info
[2020-12-18 21:05:36][DEBUG] : getTypeAndMinMaxFromCapabilities - component = mediaInputSource capability = inputSource type =
[2020-12-18 21:05:36][DEBUG] : Commande action à créer mediaInputSource cmd - setInputSource and value - {"value":"digitalTv","timestamp":"2020-12-07T18:26:18.741Z"} setter - ["AM","CD","FM","HDMI","HDMI1","HDMI2","HDMI3","HDMI4","HDMI5","HDMI6","digitalTv","USB","YouTube","aux","bluetooth","digital","melon","wifi"]
[2020-12-18 21:05:36][DEBUG] : Commande action à créer setCoolingSetpoint - component = {"setCmd":true,"setter":"setInputSource","enum":["AM","CD","FM","HDMI","HDMI1","HDMI2","HDMI3","HDMI4","HDMI5","HDMI6","digitalTv","USB","YouTube","aux","bluetooth","digital","melon","wifi"]}
[2020-12-18 21:05:36][DEBUG] : Commande action à créer setCoolingSetpoint - isnumeric = CD
[2020-12-18 21:05:36][DEBUG] : setCmdFromParsing - Création de la commande : setInputSource de type : action
[2020-12-18 21:05:36][DEBUG] : getTypeAndMinMaxFromCapabilities - component = inputSource capability = setInputSource type =
[2020-12-18 21:05:36][DEBUG] : setCmdFromParsing - Création de la commande : setInputSource de type : action
[2020-12-18 21:05:36][DEBUG] : getTypeAndMinMaxFromCapabilities - component = inputSource capability = setInputSource type =
[2020-12-18 21:05:36][DEBUG] : setCmdFromParsing - Création de la commande : setInputSource de type : action
[2020-12-18 21:05:36][DEBUG] : getTypeAndMinMaxFromCapabilities - component = inputSource capability = setInputSource type =
[2020-12-18 21:05:36][DEBUG] : setCmdFromParsing - Création de la commande : setInputSource de type : action
[2020-12-18 21:05:36][DEBUG] : getTypeAndMinMaxFromCapabilities - component = inputSource capability = setInputSource type =
[2020-12-18 21:05:36][DEBUG] : setCmdFromParsing - Création de la commande : setInputSource de type : action
[2020-12-18 21:05:36][DEBUG] : getTypeAndMinMaxFromCapabilities - component = inputSource capability = setInputSource type =
[2020-12-18 21:05:36][DEBUG] : setCmdFromParsing - Création de la commande : setInputSource de type : action
[2020-12-18 21:05:36][DEBUG] : getTypeAndMinMaxFromCapabilities - component = inputSource capability = setInputSource type =
[2020-12-18 21:05:36][DEBUG] : setCmdFromParsing - Création de la commande : setInputSource de type : action
[2020-12-18 21:05:36][DEBUG] : getTypeAndMinMaxFromCapabilities - component = inputSource capability = setInputSource type =
[2020-12-18 21:05:36][DEBUG] : setCmdFromParsing - Création de la commande : setInputSource de type : action
[2020-12-18 21:05:36][DEBUG] : getTypeAndMinMaxFromCapabilities - component = inputSource capability = setInputSource type =
[2020-12-18 21:05:36][DEBUG] : setCmdFromParsing - Création de la commande : setInputSource de type : action
[2020-12-18 21:05:36][DEBUG] : getTypeAndMinMaxFromCapabilities - component = inputSource capability = setInputSource type =
[2020-12-18 21:05:36][DEBUG] : setCmdFromParsing - Création de la commande : setInputSource de type : action
[2020-12-18 21:05:36][DEBUG] : getTypeAndMinMaxFromCapabilities - component = inputSource capability = setInputSource type =
[2020-12-18 21:05:36][DEBUG] : setCmdFromParsing - Création de la commande : setInputSource de type : action
[2020-12-18 21:05:36][DEBUG] : getTypeAndMinMaxFromCapabilities - component = inputSource capability = setInputSource type =
[2020-12-18 21:05:37][DEBUG] : setCmdFromParsing - Création de la commande : setInputSource de type : action
[2020-12-18 21:05:37][DEBUG] : getTypeAndMinMaxFromCapabilities - component = inputSource capability = setInputSource type =
[2020-12-18 21:05:37][DEBUG] : setCmdFromParsing - Création de la commande : setInputSource de type : action
[2020-12-18 21:05:37][DEBUG] : getTypeAndMinMaxFromCapabilities - component = inputSource capability = setInputSource type =
[2020-12-18 21:05:37][DEBUG] : setCmdFromParsing - Création de la commande : setInputSource de type : action
[2020-12-18 21:05:37][DEBUG] : getTypeAndMinMaxFromCapabilities - component = inputSource capability = setInputSource type =
[2020-12-18 21:05:37][DEBUG] : setCmdFromParsing - Création de la commande : setInputSource de type : action
[2020-12-18 21:05:37][DEBUG] : getTypeAndMinMaxFromCapabilities - component = inputSource capability = setInputSource type =
[2020-12-18 21:05:37][DEBUG] : setCmdFromParsing - Création de la commande : setInputSource de type : action
[2020-12-18 21:05:37][DEBUG] : getTypeAndMinMaxFromCapabilities - component = inputSource capability = setInputSource type =
[2020-12-18 21:05:37][DEBUG] : setCmdFromParsing - Création de la commande : setInputSource de type : action
[2020-12-18 21:05:37][DEBUG] : getTypeAndMinMaxFromCapabilities - component = inputSource capability = setInputSource type =
[2020-12-18 21:05:37][DEBUG] : setCmdFromParsing - Création de la commande : setInputSource de type : action
[2020-12-18 21:05:37][DEBUG] : getTypeAndMinMaxFromCapabilities - component = inputSource capability = setInputSource type =
[2020-12-18 21:05:37][DEBUG] : Commande info à créer switch cmd - switch and value - {"value":"on","timestamp":"2020-12-18T18:09:44.060Z"}
[2020-12-18 21:05:37][DEBUG] : setCmdFromParsing - Création de la commande : switch de type : info
[2020-12-18 21:05:37][DEBUG] : getTypeAndMinMaxFromCapabilities - component = switch capability = switch type =
[2020-12-18 21:05:37][DEBUG] : Commande action à créer switch cmd - switch and value - {"value":"on","timestamp":"2020-12-18T18:09:44.060Z"} setter - ["on","off"]
[2020-12-18 21:05:37][DEBUG] : Commande action à créer setCoolingSetpoint - component = {"setCmd":true,"setter":"switch","enum":["on","off"]}
[2020-12-18 21:05:37][DEBUG] : Commande action à créer setCoolingSetpoint - isnumeric = off
[2020-12-18 21:05:37][DEBUG] : setCmdFromParsing - Création de la commande : switch de type : action
[2020-12-18 21:05:37][DEBUG] : getTypeAndMinMaxFromCapabilities - component = switch capability = switch type =
[2020-12-18 21:05:37][DEBUG] : setCmdFromParsing - Création de la commande : switch de type : action
[2020-12-18 21:05:37][DEBUG] : getTypeAndMinMaxFromCapabilities - component = switch capability = switch type =
[2020-12-18 21:05:37][DEBUG] : Commande info à créer tvChannel cmd - tvChannel and value - {"value":"1","timestamp":"2020-12-07T18:26:23.866Z"}
[2020-12-18 21:05:37][DEBUG] : setCmdFromParsing - Création de la commande : tvChannel de type : info
[2020-12-18 21:05:37][DEBUG] : getTypeAndMinMaxFromCapabilities - component = tvChannel capability = tvChannel type =
[2020-12-18 21:05:37][DEBUG] : Commande action à créer tvChannel cmd - setTvChannel and value - {"value":"1","timestamp":"2020-12-07T18:26:23.866Z"} setter - null
[2020-12-18 21:05:37][DEBUG] : Commande action à créer setCoolingSetpoint - component = {"setCmd":true,"setter":"setTvChannel","enum":null}
[2020-12-18 21:05:37][DEBUG] : Commande action à créer setCoolingSetpoint - isnumeric =
[2020-12-18 21:05:37][DEBUG] : Commande info à créer tvChannel cmd - tvChannelName and value - {"value":"TF1","timestamp":"2020-12-07T18:26:23.866Z"}
[2020-12-18 21:05:37][DEBUG] : setCmdFromParsing - Création de la commande : tvChannelName de type : info
[2020-12-18 21:05:37][DEBUG] : getTypeAndMinMaxFromCapabilities - component = tvChannel capability = tvChannelName type =
[2020-12-18 21:05:37][DEBUG] : Commande action à créer tvChannel cmd - setTvChannelName and value - {"value":"TF1","timestamp":"2020-12-07T18:26:23.866Z"} setter - null
[2020-12-18 21:05:37][DEBUG] : Commande action à créer setCoolingSetpoint - component = {"setCmd":true,"setter":"setTvChannelName","enum":null}
[2020-12-18 21:05:37][DEBUG] : Commande action à créer setCoolingSetpoint - isnumeric =
[2020-12-18 21:05:37][DEBUG] : Commande info à créer custom.picturemode cmd - pictureMode and value - {"value":"Dynamique","timestamp":"2020-12-07T18:26:23.652Z"}
[2020-12-18 21:05:37][DEBUG] : setCmdFromParsing - Création de la commande : pictureMode de type : info
[2020-12-18 21:05:37][DEBUG] : getTypeAndMinMaxFromCapabilities - component = custom.picturemode capability = pictureMode type =
[2020-12-18 21:05:37][DEBUG] : Commande info à créer custom.soundmode cmd - soundMode and value - {"value":"Standard","timestamp":"2020-12-07T18:20:22.679Z"}
[2020-12-18 21:05:37][DEBUG] : setCmdFromParsing - Création de la commande : soundMode de type : info
[2020-12-18 21:05:37][DEBUG] : getTypeAndMinMaxFromCapabilities - component = custom.soundmode capability = soundMode type =
[2020-12-18 21:05:37][DEBUG] : Commande info à créer audioMute cmd - mute and value - {"value":"unmuted","timestamp":"2020-12-07T18:20:22.479Z"}
[2020-12-18 21:05:37][DEBUG] : setCmdFromParsing - Création de la commande : mute de type : info
[2020-12-18 21:05:37][DEBUG] : getTypeAndMinMaxFromCapabilities - component = audioMute capability = mute type =
[2020-12-18 21:05:37][DEBUG] : Commande action à créer audioMute cmd - setMute and value - {"value":"unmuted","timestamp":"2020-12-07T18:20:22.479Z"} setter - ["muted","unmuted"]
[2020-12-18 21:05:37][DEBUG] : Commande action à créer setCoolingSetpoint - component = {"setCmd":true,"setter":"setMute","enum":["muted","unmuted"]}
[2020-12-18 21:05:37][DEBUG] : Commande action à créer setCoolingSetpoint - isnumeric = unmuted
[2020-12-18 21:05:37][DEBUG] : setCmdFromParsing - Création de la commande : setMute de type : action
[2020-12-18 21:05:37][DEBUG] : getTypeAndMinMaxFromCapabilities - component = mute capability = setMute type =
[2020-12-18 21:05:37][DEBUG] : setCmdFromParsing - Création de la commande : setMute de type : action
[2020-12-18 21:05:37][DEBUG] : getTypeAndMinMaxFromCapabilities - component = mute capability = setMute type =
[2020-12-18 21:05:37][DEBUG] : Commande info à créer samsungvd.firmwareVersion cmd - firmwareVersion and value - {"value":"3.4.0","timestamp":"2020-12-07T18:20:22.962Z"}
[2020-12-18 21:05:37][DEBUG] : setCmdFromParsing - Création de la commande : firmwareVersion de type : info
[2020-12-18 21:05:37][DEBUG] : getTypeAndMinMaxFromCapabilities - component = samsungvd.firmwareVersion capability = firmwareVersion type =
[2020-12-18 21:05:37][DEBUG] : INFO A REMONTER AU DEV : Commande action à créer tv salon{"component":"main","capability":"mediaInputSource","command":"setInputSources","infoCmd":"inputSources","value":["digitalTv","HDMI1"]}
[2020-12-18 21:05:37][DEBUG] : INFO A REMONTER AU DEV : Commande action à créer tv salon{"component":"main","capability":"custom.picturemode","command":"setPictureModes","infoCmd":"pictureModes","value":["Dynamique","FILMMAKER MODE","Standard","Cin\u00e9ma","Naturel"]}
[2020-12-18 21:05:37][DEBUG] : setCmdFromParsing - Création de la commande : setPictureModes de type : action
[2020-12-18 21:05:37][DEBUG] : getTypeAndMinMaxFromCapabilities - component = pictureModes capability = setPictureModes type =
[2020-12-18 21:05:37][DEBUG] : INFO A REMONTER AU DEV : Commande action à créer tv salon{"component":"main","capability":"custom.picturemode","command":"setPictureModesMap","infoCmd":"pictureModesMap","value":[{"id":"modeDynamic","name":"Dynamique"},{"id":"modeFilmmakerMode","name":"FILMMAKER MODE"},{"id":"modeStandard","name":"Standard"},{"id":"modeMovie","name":"Cin\u00e9ma"},{"id":"modeNatural","name":"Naturel"}]}
[2020-12-18 21:05:37][DEBUG] : setCmdFromParsing - Création de la commande : setPictureModesMap de type : action
[2020-12-18 21:05:37][DEBUG] : getTypeAndMinMaxFromCapabilities - component = pictureModesMap capability = setPictureModesMap type =
[2020-12-18 21:05:37][DEBUG] : INFO A REMONTER AU DEV : Commande action à créer tv salon{"component":"main","capability":"custom.soundmode","command":"setSoundModesMap","infoCmd":"soundModesMap","value":[{"id":"modeStandard","name":"Standard"},{"id":"modeAmplify","name":"Amplifier"}]}
[2020-12-18 21:05:37][DEBUG] : INFO A REMONTER AU DEV : Commande action à créer tv salon{"component":"main","capability":"custom.soundmode","command":"setSoundModes","infoCmd":"soundModes","value":["Standard","Amplifier"]}
[2020-12-18 21:05:37][DEBUG] : synchronize - Fin de la synchronisation
[2020-12-18 21:05:38][INFO] : DEBUGGGGGGGGGGGGGG$categoriesArray ( [0] => Location [1] => Television )
[2020-12-18 21:05:38][INFO] : DEBUGGGGGGGGGGGGGG$arrayArray ( [] => )
[2020-12-18 21:05:52][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/9ca1cc0e-f602-1c0f-4d44-5f89560c0928 METHODE : GET
[2020-12-18 21:05:52][DEBUG] : URL:Resource id #7
[2020-12-18 21:05:53][INFO] : DEBUGGGGGGGGGGGGGG$categoriesArray ( [0] => Location [1] => Television )
[2020-12-18 21:05:53][INFO] : DEBUGGGGGGGGGGGGGG$arrayArray ( [] => )
[2020-12-18 21:06:14][DEBUG] : Démarrage du cron * * * * *
[2020-12-18 21:06:14][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/locations/2d6d8ea0-43fd-45b4-9333-a4fecc33a9f9 METHODE : GET
[2020-12-18 21:06:14][DEBUG] : URL:Resource id #1255
[2020-12-18 21:06:15][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/9ca1cc0e-f602-1c0f-4d44-5f89560c0928/health METHODE : GET
[2020-12-18 21:06:15][DEBUG] : URL:Resource id #1358
[2020-12-18 21:06:15][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/9ca1cc0e-f602-1c0f-4d44-5f89560c0928/status METHODE : GET
[2020-12-18 21:06:15][DEBUG] : URL:Resource id #1382
[2020-12-18 21:06:15][DEBUG] : decodeExecuteData Début du décodage {"value":null,"data":[],"timestamp":"2020-12-09T14:04:19.426Z"}
[2020-12-18 21:06:15][DEBUG] : decodeExecuteData Fin du décodage
[2020-12-18 21:06:16][DEBUG] : Fin d'execution du cron * * * * *
[2020-12-18 21:06:24][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/9ca1cc0e-f602-1c0f-4d44-5f89560c0928/status METHODE : GET
[2020-12-18 21:06:24][DEBUG] : URL:Resource id #7
[2020-12-18 21:06:24][DEBUG] : decodeExecuteData Début du décodage {"value":null,"data":[],"timestamp":"2020-12-09T14:04:19.426Z"}
[2020-12-18 21:06:24][DEBUG] : decodeExecuteData Fin du décodage
{
components: {
main: {
mediaPlayback: {
supportedPlaybackCommands: {
value: null,
timestamp: "2020-12-09T14:06:19.723Z"
},
playbackStatus: {
value: null,
timestamp: "2020-12-09T14:06:19.723Z"
}
},
audioVolume: {
volume: {
value: 12,
unit: "%",
timestamp: "2020-12-07T18:26:23.266Z"
}
},
"samsungvd.supportsPowerOnByOcf": {
supportsPowerOnByOcf: {
value: "true",
timestamp: "2020-12-07T18:20:22.313Z"
}
},
mediaInputSource: {
supportedInputSources: {
value: [
"digitalTv",
"HDMI1"
],
timestamp: "2020-12-07T18:26:18.741Z"
},
inputSource: {
value: "digitalTv",
timestamp: "2020-12-07T18:26:18.741Z"
}
},
"custom.tvsearch": [],
"samsungvd.ambient": {
supportedAmbientApps: {
value: null,
timestamp: "2020-12-09T14:05:21.247Z"
}
},
refresh: [],
"custom.error": {
error: {
value: null,
timestamp: "2020-12-09T14:03:18.707Z"
}
},
execute: {
data: {
value: null,
data: [],
timestamp: "2020-12-09T14:04:19.426Z"
}
},
switch: {
switch: {
value: "on",
timestamp: "2020-12-18T18:09:44.060Z"
}
},
tvChannel: {
tvChannel: {
value: "1",
timestamp: "2020-12-07T18:26:23.866Z"
},
tvChannelName: {
value: "TF1",
timestamp: "2020-12-07T18:26:23.866Z"
}
},
ocf: {
st: {
value: null,
timestamp: "2020-12-09T14:02:19.330Z"
},
mndt: {
value: null,
timestamp: "2020-12-09T14:01:18.374Z"
},
mnfv: {
value: "T-KTSU2DEUC-1304.0",
timestamp: "2020-12-07T18:20:22.264Z"
},
mnhw: {
value: "",
timestamp: "2020-12-07T18:20:22.264Z"
},
di: {
value: "9ca1cc0e-f602-1c0f-4d44-5f89560c0928",
timestamp: "2020-12-07T18:20:22.264Z"
},
mnsl: {
value: null,
timestamp: "2020-12-09T14:00:48.030Z"
},
dmv: {
value: "res.1.1.0,sh.1.1.0",
timestamp: "2020-12-07T18:20:22.264Z"
},
n: {
value: "[TV] tv salon",
timestamp: "2020-12-07T18:35:04.984Z"
},
mnmo: {
value: "UE43TU7125KXXC",
timestamp: "2020-12-07T18:20:22.264Z"
},
vid: {
value: "VD-STV_2018_K",
timestamp: "2020-12-07T18:20:22.264Z"
},
mnmn: {
value: "Samsung Electronics",
timestamp: "2020-12-07T18:20:22.264Z"
},
mnml: {
value: "",
timestamp: "2020-12-07T18:20:22.264Z"
},
mnpv: {
value: "5.5",
timestamp: "2020-12-07T18:20:22.264Z"
},
mnos: {
value: "Tizen",
timestamp: "2020-12-07T18:20:22.264Z"
},
pi: {
value: "9ca1cc0e-f602-1c0f-4d44-5f89560c0928",
timestamp: "2020-12-07T18:20:22.264Z"
},
icv: {
value: "core.1.1.0",
timestamp: "2020-12-07T18:20:22.264Z"
}
},
"custom.picturemode": {
pictureMode: {
value: "Dynamique",
timestamp: "2020-12-07T18:26:23.652Z"
},
supportedPictureModes: {
value: [
"Dynamique",
"FILMMAKER MODE",
"Standard",
"Cinéma",
"Naturel"
],
timestamp: "2020-12-07T18:20:22.910Z"
},
supportedPictureModesMap: {
value: [
{
id: "modeDynamic",
name: "Dynamique"
},
{
id: "modeFilmmakerMode",
name: "FILMMAKER MODE"
},
{
id: "modeStandard",
name: "Standard"
},
{
id: "modeMovie",
name: "Cinéma"
},
{
id: "modeNatural",
name: "Naturel"
}
],
timestamp: "2020-12-07T18:20:22.910Z"
}
},
"custom.accessibility": [],
"custom.recording": [],
"custom.disabledCapabilities": {
disabledCapabilities: {
value: null,
timestamp: "2020-12-09T13:59:18.196Z"
}
},
"samsungvd.ambient18": [],
"custom.soundmode": {
supportedSoundModesMap: {
value: [
{
id: "modeStandard",
name: "Standard"
},
{
id: "modeAmplify",
name: "Amplifier"
}
],
timestamp: "2020-12-07T18:20:22.679Z"
},
soundMode: {
value: "Standard",
timestamp: "2020-12-07T18:20:22.679Z"
},
supportedSoundModes: {
value: [
"Standard",
"Amplifier"
],
timestamp: "2020-12-07T18:20:22.679Z"
}
},
audioMute: {
mute: {
value: "unmuted",
timestamp: "2020-12-07T18:20:22.479Z"
}
},
mediaTrackControl: {
supportedTrackControlCommands: {
value: null,
timestamp: "2020-12-09T13:58:19.639Z"
}
},
"custom.launchapp": [],
"samsungvd.firmwareVersion": {
firmwareVersion: {
value: "3.4.0",
timestamp: "2020-12-07T18:20:22.962Z"
}
}
}
}
}