Il controllo delle impostazioni predefinite della fotocamera remota non riesce su più dispositivi Cisco Codec Pro e Room Bar Pro con RoomOS 26.6 e 26.7. Quando si cerca di richiamare le impostazioni predefinite della fotocamera tramite l'interfaccia utente Web o l'API dello sviluppatore, si verificano i seguenti problemi:
Nell'interfaccia utente Web viene visualizzato il messaggio di errore: "Impossibile modificare l'origine principale selezionata. Errore: t.filter non è una funzione. (in 't.filter(function(t){var n;return(null===(n=null==t?void 0:t.CameraControl)||void 0==n?void 0:n.CameraId)==e})', 't.filter' non è definito)".
L'attivazione remota della preimpostazione tramite l'API Developer funziona in modo intermittente ma richiede più tentativi.
Le preimpostazioni della telecamera non si attivano in modo coerente quando vengono attivate in modo remoto.
Gli errori di traceback Vega vengono visualizzati nei log del dispositivo durante i tentativi di attivazione remota della preimpostazione.
La stessa funzionalità di preimpostazione della telecamera remota funziona correttamente sui dispositivi con RoomOS 11.38. Il controllo preimpostato della telecamera locale dal touch panel continua a funzionare normalmente su tutti i dispositivi interessati.
Questo problema è causato da un bug del software nelle versioni 26.6 e 26.7 di RoomOS che influisce sulle funzionalità di controllo delle impostazioni predefinite della telecamera remota. Il problema è stato identificato e monitorato con l'ID bug Cisco CSCwv6083.
In attesa della correzione del software, questa soluzione può essere utilizzata per il controllo remoto delle preimpostazioni della telecamera:
Utilizzare i comandi dell'API xCommand tramite l'interfaccia API Developer:
xCommand Camera Preset Activate presetid: 1
Output previsto:
OK
*r PresetActivateResult (status=OK):
** end
Per altre preimpostazioni:
xCommand Camera Preset Activate presetid: 2
Nota: La soluzione xCommand può richiedere più tentativi e richiedere più tempo per l'esecuzione rispetto al normale funzionamento. Il controllo locale preimpostato dal touch panel del dispositivo rimane completamente funzionale e può essere utilizzato come alternativa.
Per verificare la funzionalità di preimpostazione della fotocamera:
Passaggio 1: Elenca le impostazioni predefinite disponibili.
xCommand Camera Preset List
Passaggio 2: Verificare localmente l'attivazione del predefinito dal touch panel.
Passare al touch panel del dispositivo e attivare manualmente le impostazioni predefinite della telecamera per confermare la funzionalità locale.
Passaggio 3: Monitorare i registri dei dispositivi durante i tentativi di preimpostazione remota.
Controllare il file Messages.log per eventuali errori di traceback vega durante il tentativo di controllo remoto delle preimpostazioni.
I dispositivi interessati visualizzano questo modello di errore in Messages.log durante l'attivazione remota della preimpostazione:
vega[1073]: Error at 2026-07-22 14:51:58.933650
vega[1073]: Traceback (most recent call last):
vega[1073]: File "/run/mnt/web/vega/vega/wsgi/exception.py", line 43, in __call__
vega[1073]: return self.app(environ, start_response)
vega[1073]: File "/run/mnt/web/vega/vega/webapi/tsh.py", line 92, in action_config
vega[1073]: data['id'] = path
vega[1073]: TypeError: list indices must be integers or slices, not str
I dispositivi che eseguono RoomOS 11.38 mostrano la corretta attivazione dei valori preimpostati senza errori:
main[2705]: CuilApp[1]: User admin/web/vega about to execute command '/Camera/Preset/Activate PresetId: 1' from 17.82.81.99.
main[2705]: CuilApp[1]: Successfully changed configuration '/Video[1]/Configuration[1]/Camera[1]/SavedPosition[1]/Pan[1]' to '0' by internal
Questo problema è causato da un bug del software nel componente dell'applicazione Web vega di RoomOS 26.6 e 26.7. Il bug influisce sulla funzione del filtro JavaScript usata per il controllo dei valori preimpostati della videocamera remota tramite l'interfaccia Web e l'API Developer. La proprietà TypeError si verifica quando il codice tenta di utilizzare l'indicizzazione di stringhe in un oggetto elenco durante l'elaborazione dell'attivazione preimpostata della fotocamera.
Per tenere traccia del problema, consultare l'ID bug Cisco CSCwv6083. Il bug influenza la funzionalità di preimpostazione della telecamera remota, lasciando invariati i controlli locali del touch panel.
| Revisione | Data di pubblicazione | Commenti |
|---|---|---|
1.0 |
05-Nov-2026
|
Versione iniziale |