Commande dupliquée à la découverte de mon lave-linge

Bonjour Flobul,

Je viens de faire l’aquisition d’un lave-linge Samsung que j’ai ajouté dans l’app smarthings.

J’ai bien créé le token et je vois le lave-linge et ma localisation dans l’interface web smarthing.
image
image

A la découverte de celui-ci par le plugin, je reçois un message d’erreur sur une commande dupliquée et donc il ne crée jamais la localisation non plus (et les commandes suivantes non plus je suppose…)
image

Voici les logs smarthings (trop gros pour êtres mis en balises logs):
smartthings.txt (420,3 Ko)

et donc ça reste en discovery, si je rafraichis F5, je vois bien mon lave-linge et je peux donc te fournir les infos brutes en fichier aussi car trop gros pour communauté.

infoBrute.txt (96,3 Ko)

Voici le log packages :

+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_smartthings
+ echo 1
+ echo 2
+ sudo killall apt apt-get unattended-upgr
apt: no process found
apt-get: no process found
+ sudo rm /var/lib/apt/lists/lock
+ sudo rm /var/cache/apt/archives/lock
+ sudo rm /var/lib/dpkg/lock /var/lib/dpkg/lock-frontend
+ sudo sudo dpkg --configure -a --force-confdef
+ sudo apt update
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Hit:1 http://security.debian.org/debian-security bullseye-security InRelease
Hit:2 http://deb.debian.org/debian bullseye InRelease
Get:3 http://deb.debian.org/debian bullseye-updates InRelease [44.1 kB]
Get:4 https://deb.nodesource.com/node_20.x nodistro InRelease [12.1 kB]
Get:5 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages [10.0 kB]
Fetched 66.2 kB in 0s (150 kB/s)
Reading package lists...
Building dependency tree...
Reading state information...
All packages are up to date.
+ echo 3
+ sudo apt install -o Dpkg::Options::=--force-confdef -y libav-tools
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Reading package lists...
Building dependency tree...
Reading state information...
Package libav-tools is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
ffmpeg
E: Package 'libav-tools' has no installation candidate
+ echo 4
+ sudo apt install -o Dpkg::Options::=--force-confdef -y ffmpeg
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Reading package lists...
Building dependency tree...
Reading state information...
ffmpeg is already the newest version (7:4.3.8-0+deb11u1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
+ echo 5
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end smartthings
+ echo 6
+ rm /tmp/jeedom_install_in_progress_smartthings
+ echo '*******************End of package installation******************'
*******************End of package installation******************

le log updateConf

# Lancement de la synchronisation des configurations
# Déplacement dans le répertoire de travail
# Suppression du dossier /tmp/plugin-smartthing existant
# Récupération des sources (cette étape peut durer quelques minutes)
Cloning into 'smartthings-capabilities'...
# Suppression des configurations Jeedom existantes
# Copie des nouvelles configurations SmartThings
accelerationSensor.json
activityLightingMode.json
activitySensor.json
actuator.json
airConditionerFanMode.json
airConditionerMode.json
airConditionerOptionalMode.json
airFlowDirection.json
airPurifierFanMode.json
airQualityHealthConcern.json
airQualitySensor.json
alarm.json
alarmSystem.json
alarmSystemArmOnly.json
alarmsensor.json
applianceUtilization.json
astronomicalData.json
atmosphericPressureMeasurement.json
audioCapture.json
audioMute.json
audioNotification.json
audioStream.json
audioTrackAddressing.json
audioTrackData.json
audioVolume.json
batchGasConsumptionReport.json
battery.json
batteryLevel.json
beacon.json
bodyMassIndexMeasurement.json
bodyWeightMeasurement.json
bridge.json
bufferedVideoCapture.json
bulb.json
button.json
bypassable.json
cameraEvent.json
cameraPreset.json
carbonDioxideHealthConcern.json
carbonDioxideMeasurement.json
carbonMonoxideDetector.json
carbonMonoxideHealthConcern.json
carbonMonoxideMeasurement.json
chargePointState.json
chargingState.json
chime.json
color.json
colorControl.json
colorMode.json
colorTemperature.json
configuration.json
consumable.json
contactSensor.json
cookTime.json
currentMeasurement.json
custom.accessibility.json
custom.airConditionerOdorController.json
custom.airConditionerOptionalMode.json
custom.airConditionerTropicalNightMode.json
custom.airPurifierOperationMode.json
custom.airQualityMaxLevel.json
custom.autoCleaningMode.json
custom.cooktopOperatingState.json
custom.deodorFilter.json
custom.deviceDependencyStatus.json
custom.deviceInfo.json
custom.deviceReportStateConfiguration.json
custom.disabledCapabilities.json
custom.disabledComponents.json
custom.dishwasherDelayStartTime.json
custom.dishwasherDiagnosis.json
custom.dishwasherHighTempDry.json
custom.dishwasherKidsLock.json
custom.dishwasherOperatingPercentage.json
custom.dishwasherOperatingProgress.json
custom.dishwasherOperatingSuppProgress.json
custom.dishwasherSanitize.json
custom.dishwasherSelectedZone.json
custom.dishwasherSpeedBooster.json
custom.dishwasherSuppHighTempDry.json
custom.dishwasherSuppOptions.json
custom.dishwasherSuppSanitize.json
custom.dishwasherSuppSelectedZone.json
custom.dishwasherSuppSpeedBooster.json
custom.dishwasherSuppZoneBooster.json
custom.dishwasherZoneBooster.json
custom.doNotDisturbMode.json
custom.dryerDryLevel.json
custom.dryerWrinklePrevent.json
custom.dthVersion.json
custom.dustFilter.json
custom.electricHepaFilter.json
custom.energyType.json
custom.error.json
custom.filterUsageTime.json
custom.firmwareVersion.json
custom.fridgeMode.json
custom.hepaFilter.json
custom.jobBeginningStatus.json
custom.launchapp.json
custom.lowerDevicePower.json
custom.outingMode.json
custom.ovenCavityStatus.json
custom.periodicSensing.json
custom.picturemode.json
custom.recording.json
custom.region.json
custom.robotCleanerBatteryFullStatus.json
custom.robotCleanerBehavior.json
custom.robotCleanerEnergyMonitorSupport.json
custom.robotCleanerHistorySupport.json
custom.robotCleanerHrmSupport.json
custom.robotCleanerRepeatCleanOption.json
custom.robotCleanerRepeatCleanSupport.json
custom.robotCleanerReserveCleanType.json
custom.robotCleanerSmartControl.json
custom.robotCleanerSmartTurboMode.json
custom.robotCleanerSoundSet.json
custom.robotCleanerSuctionType.json
custom.soundmode.json
custom.spiMode.json
custom.steamClosetCourse.json
custom.steamClosetOperatingState.json
custom.steamClosetSilentMode.json
custom.steamClosetWrinklePrevent.json
custom.supportedOptions.json
custom.thermostatSetpointControl.json
custom.tvsearch.json
custom.userNotification.json
custom.veryFineDustFilter.json
custom.virusDoctorMode.json
custom.washerAddwashAlarm.json
custom.washerAutoDetergent.json
custom.washerAutoSoftener.json
custom.washerRinseCycles.json
custom.washerSoilLevel.json
custom.washerSpinLevel.json
custom.washerWaterTemperature.json
custom.waterFilter.json
custom.welcomeCareMode.json
demandResponseLoadControl.json
dewPoint.json
dishwasherMode.json
dishwasherOperatingState.json
dishwasherOperationalState.json
doorControl.json
drivingStatus.json
dryerMode.json
dryerOperatingState.json
dustHealthConcern.json
dustSensor.json
elevatorCall.json
energyMeter.json
equivalentCarbonDioxideMeasurement.json
estimatedTimeOfArrival.json
evseChargingSession.json
evseState.json
execute.json
faceRecognition.json
fanMode.json
fanOscillationMode.json
fanSpeed.json
fanSpeedPercent.json
feederOperatingState.json
feederPortion.json
filterState.json
filterStatus.json
fineDustHealthConcern.json
fineDustSensor.json
firmwareUpdate.json
formaldehydeHealthConcern.json
formaldehydeMeasurement.json
garageDoorControl.json
gasConsumptionReport.json
gasDetector.json
gasMeter.json
geofence.json
geofences.json
geolocation.json
gridState.json
hardwareFault.json
hca.washerMode.json
healthCheck.json
holdableButton.json
humidifierMode.json
illuminanceMeasurement.json
imageCapture.json
indicator.json
infraredLevel.json
keypadInput.json
languageSetting.json
laundryWasherRinseMode.json
laundryWasherSpinSpeed.json
level.json
light.json
lightControllerMode.json
locationMode.json
lock.json
lockAlarm.json
lockCodes.json
lockCredentials.json
lockOnly.json
lockSchedules.json
lockUsers.json
logTrigger.json
mediaController.json
mediaGroup.json
mediaInputSource.json
mediaPlayback.json
mediaPlaybackRepeat.json
mediaPlaybackShuffle.json
mediaPresets.json
mediaTrackControl.json
mode.json
moldHealthConcern.json
momentary.json
motionSensor.json
movementSensor.json
multipleZonePresence.json
musicPlayer.json
networkMeter.json
nitrogenDioxideHealthConcern.json
nitrogenDioxideMeasurement.json
notification.json
objectDetection.json
occupancySensor.json
ocf.json
odorSensor.json
operatingState.json
operationalState.json
outlet.json
ovenMode.json
ovenOperatingState.json
ovenOperationalState.json
ovenSetpoint.json
ozoneHealthConcern.json
ozoneMeasurement.json
pHMeasurement.json
panicAlarm.json
pestControl.json
polling.json
powerConsumptionReport.json
powerMeter.json
powerSource.json
precipitationMeasurement.json
precipitationRate.json
precipitationSensor.json
presenceSensor.json
pumpControlMode.json
pumpOperationMode.json
radonHealthConcern.json
radonMeasurement.json
rainSensor.json
rapidCooling.json
refresh.json
refrigeration.json
refrigerationSetpoint.json
relativeBrightness.json
relativeHumidityMeasurement.json
relaySwitch.json
remoteControlStatus.json
riceCooker.json
robotCleanerCleaningMode.json
robotCleanerMovement.json
robotCleanerOperatingState.json
robotCleanerState.json
robotCleanerTurboMode.json
samsungTV.json
samsungTv.json
samsungce.autoDispenseDetergent.json
samsungce.autoDispenseSoftener.json
samsungce.connectionState.json
samsungce.cooktopFlexZone.json
samsungce.cooktopHeatingPower.json
samsungce.countDownTimer.json
samsungce.customRecipe.json
samsungce.definedRecipe.json
samsungce.detergentAutoReplenishment.json
samsungce.detergentOrder.json
samsungce.detergentState.json
samsungce.deviceIdentification.json
samsungce.dongleSoftwareInstallation.json
samsungce.doorState.json
samsungce.driverVersion.json
samsungce.dryerAutoCycleLink.json
samsungce.dryerCycle.json
samsungce.dryerCyclePreset.json
samsungce.dryerDryingTemperature.json
samsungce.dryerDryingTime.json
samsungce.dryerFreezePrevent.json
samsungce.dryerOperatingState.json
samsungce.dustFilterAlarm.json
samsungce.ehsCycleData.json
samsungce.ehsFsvSettings.json
samsungce.ehsTemperatureReference.json
samsungce.ehsThermostat.json
samsungce.errorAndAlarmState.json
samsungce.fridgePantryInfo.json
samsungce.fridgePantryMode.json
samsungce.hoodFanSpeed.json
samsungce.individualControlLock.json
samsungce.kidsLock.json
samsungce.kidsLockControl.json
samsungce.kitchenDeviceDefaults.json
samsungce.kitchenDeviceIdentification.json
samsungce.kitchenModeSpecification.json
samsungce.lamp.json
samsungce.meatProbe.json
samsungce.musicPlaylist.json
samsungce.ovenDrainageRequirement.json
samsungce.ovenMode.json
samsungce.ovenOperatingState.json
samsungce.powerCool.json
samsungce.powerFreeze.json
samsungce.remoteManagementData.json
samsungce.robotCleanerAudioClip.json
samsungce.robotCleanerAvpRegistration.json
samsungce.robotCleanerCleaningMode.json
samsungce.robotCleanerDustBag.json
samsungce.robotCleanerMapAreaInfo.json
samsungce.robotCleanerMapCleaningInfo.json
samsungce.robotCleanerMapList.json
samsungce.robotCleanerMonitoringAutomation.json
samsungce.robotCleanerMotorFilter.json
samsungce.robotCleanerOperatingState.json
samsungce.robotCleanerPetCleaningSchedule.json
samsungce.robotCleanerPetMonitor.json
samsungce.robotCleanerPetMonitorReport.json
samsungce.robotCleanerRelayCleaning.json
samsungce.robotCleanerReservation.json
samsungce.robotCleanerWelcome.json
samsungce.sacDisplayCondition.json
samsungce.selfCheck.json
samsungce.softenerAutoReplenishment.json
samsungce.softenerOrder.json
samsungce.softenerState.json
samsungce.softwareUpdate.json
samsungce.softwareVersion.json
samsungce.soundDetectionSensitivity.json
samsungce.surfaceResidualHeat.json
samsungce.toggleSwitch.json
samsungce.viewInside.json
samsungce.washerBubbleSoak.json
samsungce.washerCycle.json
samsungce.washerCyclePreset.json
samsungce.washerDelayEnd.json
samsungce.washerFreezePrevent.json
samsungce.washerOperatingState.json
samsungce.washerWashingTime.json
samsungce.washerWaterLevel.json
samsungce.washerWaterValve.json
samsungce.waterConsumptionReport.json
samsungce.waterReservoir.json
samsungce.welcomeMessage.json
samsungim.fixedFindNode.json
samsungtv.firmwareVersion.json
samsungtv.supportsPowerOnByOcf.json
samsungvd.ambient.json
samsungvd.ambient18.json
samsungvd.ambientContent.json
samsungvd.audioInputSource.json
samsungvd.deviceCategory.json
samsungvd.firmwareVersion.json
samsungvd.groupInfo.json
samsungvd.lightControl.json
samsungvd.mediaInputSource.json
samsungvd.pictureMode.json
samsungvd.soundFrom.json
samsungvd.soundMode.json
samsungvd.supportsFeatures.json
samsungvd.supportsPowerOnByOcf.json
samsungvd.thingStatus.json
sceneActivity.json
scenes.json
scent.json
sec.diagnosticsInformation.json
sec.wifiConfiguration.json
securitySystem.json
sensor.json
shockSensor.json
signalStrength.json
signalahead13665.applianceoperationstatesv2.json
signalahead13665.dishwasherprogramsv2.json
signalahead13665.ovenprogramsv2.json
signalahead13665.pauseresumev2.json
signalahead13665.pauseresumev3.json
signalahead13665.programdurationv2.json
signalahead13665.startstopprogramv2.json
signalahead13665.startstopprogramv3.json
sleepSensor.json
smokeDetector.json
soundDetection.json
soundPressureLevel.json
soundSensor.json
speechRecognition.json
speechSynthesis.json
statelessAirCleanerModeButton.json
statelessAudioMuteButton.json
statelessAudioVolumeButton.json
statelessChannelButton.json
statelessCurtainPowerButton.json
statelessCustomButton.json
statelessFanspeedButton.json
statelessFanspeedModeButton.json
statelessHumidifierModeButton.json
statelessMediaPlaybackButton.json
statelessPowerButton.json
statelessPowerToggleButton.json
statelessRobotCleanerActionButton.json
statelessRobotCleanerHomeButton.json
statelessRobotCleanerToggleButton.json
statelessScenes.json
statelessSetChannelButton.json
statelessSetChannelByContentButton.json
statelessSetChannelByNameButton.json
statelessTemperatureButton.json
statelessVolumeButtonWithRepetition.json
stepSensor.json
switch.json
switchLevel.json
switchState.json
synthetic.lightingEffectCircadian.json
synthetic.lightingEffectFade.json
tV.json
tag.e2eEncryption.json
tag.factoryReset.json
tag.searchingStatus.json
tag.tagButton.json
tag.tagStatus.json
tag.updatedInfo.json
tag.uwbActivation.json
tamperAlert.json
temperatureAlarm.json
temperatureLevel.json
temperatureMeasurement.json
temperatureSetpoint.json
testCapability.json
thermostat.json
thermostatCoolingSetpoint.json
thermostatFanMode.json
thermostatHeatingSetpoint.json
thermostatMode.json
thermostatOperatingState.json
thermostatSchedule.json
thermostatSetpoint.json
thermostatWaterHeatingSetpoint.json
threeAxis.json
timedSession.json
tone.json
touchSensor.json
tvChannel.json
tvocHealthConcern.json
tvocMeasurement.json
ultravioletIndex.json
valve.json
vehicleEngine.json
vehicleFuelLevel.json
vehicleInformation.json
vehicleOdometer.json
vehicleRange.json
vehicleTirePressureMonitor.json
veryFineDustHealthConcern.json
veryFineDustSensor.json
videoCamera.json
videoCapture.json
videoCapture2.json
videoClips.json
videoStream.json
voltageMeasurement.json
washerMode.json
washerOperatingState.json
washerOperationalState.json
waterFlowAlarm.json
waterMeter.json
waterPressureMeasurement.json
waterSensor.json
waterTemperatureMeasurement.json
waterUsageMeter.json
webrtc.json
wifiMeshRouter.json
windMode.json
windSpeed.json
windowShade.json
windowShadeLevel.json
windowShadePreset.json
windowShadeTiltLevel.json
wirelessOperatingMode.json
zwMultichannel.json
# Nettoyage du répertoire de travail
# Vos configurations sont maintenant à jour !

http.error est vide

et ma page santé

dis moi si tu as besoin de plus d’infos.

Salut.

Vu et reproduit.
Je corrige ça.

Edit : C’est sur le market en beta.

1 « J'aime »

Nickel pour le lave-linge ! Plus d’erreur et il va bien au bout et rafraîchit l’écran.

Par contre pas de localisation mais je vois rien dans les logs… (le token a bien accès a toute la localisation comme dit dans la doc)

smartthings_beta.txt (334,4 Ko)

Effectivement, c’est corrigé.

1 « J'aime »

Je te confirme que j’ai bien la localisation maintenant

Merci

1 « J'aime »

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