Unifi UNVR découverte Erreur "Le nom de l'équipement ne peut pas être vide"

Bonjour à la communauté,

Ce qui va suivre sera peut être une demande d’évol.

Je suis en train de tester le passage de mes camera Unifi depuis un UDM PRO vers un UNVR avec le plugin unifiprotect

La création des camera lors de la synchronisation ne se fait pas et présente l’erreur suivante via le NVR coté interface du plugin :

Coté logs on retrouve la séquence de découverte du NVR qui lui est correctement déclaré, et juste derrière la découverte de la camera dont le champ Name en valeur ‹ null ›:

Pour préciser, et coté exception non gérée, sur unifi lorsqu’une camera est en statut « pending adoption » ou avec un statut de « reassign » les noms remontés sont à « null »
Cette exception est rencontrée des la première camera analysée dans mon cas, et comme elles le sont toutes, le plugin n’a pas le temps d’en trouver une seule valide.
Bref une fois les Devices adoptés c’est ok les créations se font bien.

Bonjour,

La ligne du plugin qui renvoie null lors de la découverte :

INFO  : Find camera (XXXXXXXXXA67)(UVC G3 Flex):{"isDeleting":false,"mac":"XXXXXXXXXA67","host":"124.42.1.192","connectionHost":null,"type":"UVC G3 Flex","sysid":"0xa534","name":null,"upSince":1738065546920,"uptime":null,"lastSeen":1738491152920,"connectedSince":null,"state":"DISCONNECTED","lastDisconnect":null,"hardwareRevision":null,"firmwareVersion":"4.74.87","latestFirmwareVersion":null,"firmwareBuild":"d6db8ff.250121.1024","isUpdating":false,"isDownloadingFW":false,"fwUpdateState":null,"isAdopting":false,"isRestoring":false,"isAdopted":false,"isAdoptedByOther":true,"isProvisioned":false,"isRebooting":false,"isSshEnabled":false,"canAdopt":false,"isAttemptingToConnect":false,"uplinkDevice":null,"guid":null,"anonymousDeviceId":"d2426f4b-e076-5cdb-890d-3b2d8d4e7ba7","lastMotion":null,"micVolume":80,"isMicEnabled":true,"isRecording":false,"isWirelessUplinkEnabled":true,"isMotionDetected":false,"isSmartDetected":false,"phyRate":null,"hdrMode":false,"videoMode":"default","isProbingForWifi":false,"apMac":null,"apRssi":null,"apMgmtIp":null,"elementInfo":null,"chimeDuration":0,"isDark":false,"lastPrivacyZonePositionId":null,"lastRing":null,"isLiveHeatmapEnabled":false,"eventStats":{"motion":{"today":0,"average":0,"lastDays":[],"recentHours":[]},"smart":{"today":0,"average":0,"lastDays":[]}},"videoReconfigurationInProgress":false,"voltage":null,"activePatrolSlot":null,"useGlobal":false,"hubMac":null,"isPoorNetwork":false,"stopStreamLevel":null,"downScaleMode":0,"isExtenderInstalledEver":false,"isWaterproofCaseAttached":false,"isMissingRecordingDetected":false,"userConfiguredAp":false,"hasRecordings":false,"videoCodec":"h264","videoCodecState":0,"videoCodecSwitchingSince":null,"enableNfc":false,"isThirdPartyCamera":false,"isPairedWithAiPort":false,"streamingChannels":[],"isAdoptedByAccessApp":false,"ptzControlEnabled":true,"wiredConnectionState":{"phyRate":null},"wifiConnectionState":{"channel":null,"frequency":null,"phyRate":null,"txRate":null,"signalQuality":null,"ssid":null,"bssid":null,"apName":null,"experience":null,"signalStrength":null,"connectivity":null},"channels":[],"ispSettings":{"aeMode":"auto","irLedMode":"auto","irLedLevel":255,"wdr":1,"icrSensitivity":0,"icrSwitchMode":"sensitivity","icrCustomValue":2,"brightness":50,"contrast":50,"hue":50,"saturation":50,"sharpness":50,"denoise":50,"isColorNightVisionEnabled":false,"spotlightDuration":15,"isFlippedVertical":false,"isFlippedHorizontal":false,"isAutoRotateEnabled":true,"isLdcEnabled":true,"is3dnrEnabled":true,"isExternalIrEnabled":false,"isAggressiveAntiFlickerEnabled":false,"isPauseMotionEnabled":false,"dZoomCenterX":50,"dZoomCenterY":50,"dZoomScale":0,"dZoomStreamId":4,"focusPosition":0,"touchFocusX":null,"touchFocusY":null,"zoomPosition":0,"mountPosition":null,"hdrMode":"normal","sceneMode":"auto","isSmokeCoverModeEnabled":false},"audioSettings":{"style":["nature"]},"talkbackSettings":{"typeFmt":"aac","typeIn":"serverudp","bindAddr":"0.0.0.0","bindPort":7004,"filterAddr":null,"filterPort":null,"channels":1,"samplingRate":22050,"bitsPerSample":16,"quality":100},"osdSettings":{"isNameEnabled":false,"isDateEnabled":false,"isLogoEnabled":true,"isDebugEnabled":false},"ledSettings":{"isEnabled":true,"blinkRate":0},"speakerSettings":{"isEnabled":true,"areSystemSoundsEnabled":false,"volume":80,"ringVolume":80,"ringtoneId":null,"repeatTime":1},"recordingSettings":{"prePaddingSecs":2,"postPaddingSecs":2,"smartDetectPrePaddingSecs":2,"smartDetectPostPaddingSecs":2,"minMotionEventTrigger":1000,"endMotionEventDelay":3000,"suppressIlluminationSurge":false,"mode":"always","inScheduleMode":"always","outScheduleMode":"never","geofencing":"off","retentionDurationMs":null,"retentionDurationLQMs":null,"motionAlgorithm":"enhanced","enableMotionDetection":false,"createAccessEvent":true,"useNewMotionAlgorithm":true},"smartDetectSettings":{"objectTypes":[],"autoTrackingObjectTypes":[],"autoTrackingWithZoom":true,"audioTypes":[],"detectionRange":{"max":null,"min":null}},"recordingSchedulesV2":[],"motionZones":[],"privacyZones":[],"smartDetectZones":[],"secondLensSmartDetectZones":[],"smartDetectLines":[],"smartDetectLoiterZones":[],"stats":{"rxBytes":0,"txBytes":0,"wifi":{"channel":null,"frequency":null,"linkSpeedMbps":null,"signalQuality":50,"signalStrength":0},"video":{"recordingStart":null,"recordingEnd":null,"recordingStartLQ":null,"recordingEndLQ":null,"timelapseStart":null,"timelapseEnd":null,"timelapseStartLQ":null,"timelapseEndLQ":null},"storage":{"used":null,"rate":null,"channelStorage":[]},"sdCard":{"state":"unmounted","health":null,"mounts":[],"serial":null,"size":null,"healthStatus":"insufficient_size","usedSize":0},"edgeRecording":{"recordStreamNumber":null,"recordMode":"smartDetect"},"wifiQuality":50,"wifiStrength":0,"sdCardStorageCapacityMs":null},"featureFlags":{"canAdjustIrLedLevel":false,"canMagicZoom":false,"canOpticalZoom":false,"canTouchFocus":false,"hasAccelerometer":false,"hasVerticalFlip":true,"hasAec":false,"hasBluetooth":false,"hasChime":false,"hasExternalIr":false,"hasIcrSensitivity":true,"hasInfrared":true,"hasLdc":false,"hasLedIr":false,"hasLedStatus":false,"hasLineIn":false,"hasMic":false,"hasPrivacyMask":true,"hasRtc":false,"hasSdCard":false,"hasSpeaker":false,"hasWifi":false,"hasHdr":false,"hasAutoICROnly":false,"videoModes":[],"videoModeMaxFps":[],"hasMotionZones":true,"hasLcdScreen":false,"hasFingerprintSensor":false,"mountPositions":[],"smartDetectTypes":[],"smartDetectAudioTypes":[],"supportDoorAccessConfig":false,"supportNfc":false,"supportLpDetectionWithoutVehicle":false,"supportCustomRingtone":false,"lensType":null,"lensModel":null,"motionAlgorithms":[],"hasSquareEventThumbnail":false,"hasPackageCamera":false,"audio":[],"audioCodecs":[],"videoCodecs":[],"audioStyle":[],"isDoorbell":false,"isPtz":false,"hasColorLcdScreen":false,"hasLiveviewTracking":false,"hasLineCrossing":false,"hasLineCrossingCounting":false,"hasFlash":false,"flashRange":null,"hasLuxCheck":false,"presetTour":false,"hasEdgeRecording":false,"hasLprReflex":false,"hasSmokeCover":false,"streamEncryptable":false,"hasManualPersonOfInterest":false,"privacyMaskCapability":{"maxMasks":null,"rectangleOnly":false},"focus":{"steps":{"max":null,"min":null,"step":null},"degrees":{"max":null,"min":null,"step":null}},"pan":{"steps":{"max":null,"min":null,"step":null},"degrees":{"max":null,"min":null,"step":null}},"tilt":{"steps":{"max":null,"min":null,"step":null},"degrees":{"max":null,"min":null,"step":null}},"zoom":{"ratio":22,"steps":{"max":null,"min":null,"step":null},"degrees":{"max":null,"min":null,"step":null}},"hotplug":{"audio":null,"video":null,"standaloneAdoption":false,"extender":{"isAttached":null,"hasFlash":null,"flashRange":null,"hasIR":null,"hasRadar":null,"radarRangeMax":null,"radarRangeMin":null}},"hasSmartDetect":false},"tiltLimitsOfPrivacyZones":{"side":"top","limit":0},"lcdMessage":[],"lenses":[],"streamSharing":{"enabled":false,"token":null,"shareLink":null,"expires":null,"sharedByUserId":null,"sharedByUser":null,"maxStreams":null},"homekitSettings":{"talkbackSettingsActive":false,"streamInProgress":false,"microphoneMuted":false,"speakerMuted":false},"shortcuts":[],"alarms":{"lensThermal":0,"tiltThermal":0,"panTiltMotorFaults":[],"autoTrackingThermalThresholdReached":false,"lensThermalThresholdReached":false,"motorOverheated":false},"extendedAiFeatures":{"smartDetectTypes":[]},"thirdPartyCameraInfo":{"port":null,"rtspUrl":null,"rtspUrlLQ":null,"snapshotUrl":null},"fingerprintSettings":{"enable":false,"enablePrintLatency":false,"mode":"identify","reportFingerTouch":false,"reportCaptureComplete":false},"fingerprintState":{"fingerprintId":null,"status":null,"progress":null,"total":0,"free":0},"nfcSettings":{"enableNfc":false,"supportThirdPartyCard":false},"nfcState":{"lastSeen":null,"mode":"disabled","cardId":null,"isUACard":false},"accessDeviceMetadata":{"connectedSince":null,"disableRecordingByDefault":false,"micVolume":100,"featureFlags":{"supportLivestream":false,"supportUnlock":false},"channels":[],"pairedInfo":{"name":null,"uri":null},"talkbackSettings":[],"doorInfo":{"lockState":null,"canLock":false},"ledSettings":{"isEnabled":true},"speakerSettings":{"areSystemSoundsEnabled":true}},"id":"6797f9260087a003e40003f8","nvrMac":"0CEA14502BDE","displayName":"G3 Flex","isConnected":false,"platform":"s2l","hasSpeaker":false,"hasWifi":false,"audioBitrate":64000,"canManage":false,"isManaged":false,"marketName":"G3 Flex","is4K":false,"is2K":false,"currentResolution":"HD","supportedScalingResolutions":["HD"],"modelKey":"camera"}
[2025-02-02 11:12:39] DEBUG  : []
[2025-02-02 11:12:43] DEBUG  : []
[2025-02-02 11:12:46] DEBUG  : []

Bonjour, Je rencontre exactement le même problème à l’exception que ma caméra est bien activée. Quelqu’un a te il déjà rencontré le pb ?