ਬੋਸ-ਲੋਗੋBOSE ਵਰਕ ਰੈਸਟ API ਐਪ

BOSE-ਵਰਕ-ਆਰਾਮ-API-ਐਪ-ਉਤਪਾਦ

ਜਾਣ-ਪਛਾਣ

ਬੋਸ ਵੀਡੀਓਬਾਰ ਡਿਵਾਈਸਾਂ ਨੈਟਵਰਕ ਪ੍ਰਬੰਧਨ ਅਤੇ ਨਿਗਰਾਨੀ ਲਈ ਪ੍ਰਤੀਨਿਧਤਾਤਮਕ ਸਟੇਟ ਟ੍ਰਾਂਸਫਰ ਐਪਲੀਕੇਸ਼ਨ ਪ੍ਰੋਗਰਾਮਿੰਗ ਇੰਟਰਫੇਸ (REST API) ਦਾ ਸਮਰਥਨ ਕਰਦੀਆਂ ਹਨ। ਇਹ ਗਾਈਡ ਵੀਡੀਓਬਾਰ ਡਿਵਾਈਸਾਂ 'ਤੇ REST API ਨੂੰ ਸਮਰੱਥ ਅਤੇ ਸੰਰਚਿਤ ਕਰਨ ਲਈ ਨਿਰਦੇਸ਼ ਪ੍ਰਦਾਨ ਕਰਦੀ ਹੈ, ਅਤੇ ਇਹ ਸਮਰਥਿਤ ਵੇਰੀਏਬਲਾਂ ਅਤੇ ਓਪਰੇਸ਼ਨਾਂ ਦਾ ਵਿਸਤ੍ਰਿਤ ਵੇਰਵਾ ਪ੍ਰਦਾਨ ਕਰਦੀ ਹੈ।
ਸੰਰਚਨਾ ਆਈਟਮਾਂ ਅਤੇ ਕਾਰਵਾਈਆਂ ਨੂੰ ਇਹਨਾਂ ਸ਼੍ਰੇਣੀਆਂ ਵਿੱਚ ਸਮੂਹਬੱਧ ਕੀਤਾ ਗਿਆ ਹੈ:

  • ਸਿਸਟਮ
  • ਵਿਹਾਰ
  • usb
  • ਆਡੀਓ
  • ਕੈਮਰਾ
  • ਆਡੀਓਫ੍ਰੇਮਿੰਗ
  • ਬਲੂਟੁੱਥ
  • ਨੈੱਟਵਰਕ (VBl)
  • wifi
  • ਟੈਲੀਮੈਟਰੀ (VBl)

API ਕਮਾਂਡ ਸੰਦਰਭ ਭਾਗ ਹਰੇਕ ਵਸਤੂ ਲਈ ਹੇਠ ਲਿਖੀ ਜਾਣਕਾਰੀ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ:

  • ਨਾਮ/ਵਰਣਨ ਵਸਤੂ ਦਾ ਨਾਮ ਅਤੇ ਇਸਦੀ ਵਰਤੋਂ ਦਾ ਵੇਰਵਾ।
  • ਕਿਰਿਆਵਾਂ ਕਿਰਿਆਵਾਂ ਜੋ ਵਸਤੂ 'ਤੇ ਕੀਤੀਆਂ ਜਾ ਸਕਦੀਆਂ ਹਨ। ਕਾਰਵਾਈ ਕਰ ਸਕਦੀ ਹੈ
  • ਇਹਨਾਂ ਵਿੱਚੋਂ ਇੱਕ ਜਾਂ ਵੱਧ ਬਣੋ: ਪ੍ਰਾਪਤ ਕਰੋ, ਪਾਓ, ਮਿਟਾਓ, ਪੋਸਟ ਕਰੋ।
  • ਮੁੱਲਾਂ ਦੀ ਰੇਂਜ ਵਸਤੂ ਲਈ ਸਵੀਕਾਰਯੋਗ ਮੁੱਲ।
  • ਪੂਰਵ-ਨਿਰਧਾਰਤ ਮੁੱਲ ਵਸਤੂ ਦਾ ਮੂਲ ਮੁੱਲ। ਇਹ ਉਹ ਮੁੱਲ ਹੈ ਜੋ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ ਜੇਕਰ ਤੁਸੀਂ ਡਿਵਾਈਸ ਨੂੰ ਫੈਕਟਰੀ ਡਿਫੌਲਟ 'ਤੇ ਵਾਪਸ ਕਰਦੇ ਹੋ।
    ਸਾਰੇ ਮੁੱਲ ਸਤਰ ਵਜੋਂ ਦਰਸਾਏ ਗਏ ਹਨ।

ਟ੍ਰੇਡਮਾਰਕ ਨੋਟਿਸ

  • ਬੋਸ, ਬੋਸ ਵਰਕ, ਅਤੇ ਵੀਡੀਓਬਾਰ ਬੋਸ ਕਾਰਪੋਰੇਸ਼ਨ ਦੇ ਟ੍ਰੇਡਮਾਰਕ ਹਨ।
  • The Bluetooth” ਸ਼ਬਦ ਚਿੰਨ੍ਹ ਅਤੇ ਲੋਗੋ ਬਲੂਟੁੱਥ SIG, Inc. ਦੀ ਮਲਕੀਅਤ ਵਾਲੇ ਰਜਿਸਟਰਡ ਟ੍ਰੇਡਮਾਰਕ ਹਨ ਅਤੇ ਬੋਸ ਕਾਰਪੋਰੇਸ਼ਨ ਦੁਆਰਾ ਅਜਿਹੇ ਚਿੰਨ੍ਹਾਂ ਦੀ ਕੋਈ ਵੀ ਵਰਤੋਂ ਲਾਇਸੈਂਸ ਅਧੀਨ ਹੈ।
  • HDMI ਸ਼ਬਦ HDMI ਲਾਇਸੰਸਿੰਗ ਐਡਮਿਨਿਸਟ੍ਰੇਟਰ, Inc ਦਾ ਟ੍ਰੇਡਮਾਰਕ ਜਾਂ ਰਜਿਸਟਰਡ ਟ੍ਰੇਡਮਾਰਕ ਹੈ।
  • ਹੋਰ ਸਾਰੇ ਟ੍ਰੇਡਮਾਰਕ ਉਹਨਾਂ ਦੇ ਸਬੰਧਤ ਮਾਲਕਾਂ ਦੀ ਸੰਪਤੀ ਹਨ।

ਗੋਪਨੀਯਤਾ ਜਾਣਕਾਰੀ

ਤੁਹਾਡੀ ਗੋਪਨੀਯਤਾ ਬੋਸ ਲਈ ਮਹੱਤਵਪੂਰਨ ਹੈ ਇਸਲਈ ਅਸੀਂ ਇੱਕ ਗੋਪਨੀਯਤਾ ਨੀਤੀ ਤਿਆਰ ਕੀਤੀ ਹੈ ਜੋ ਇਹ ਕਵਰ ਕਰਦੀ ਹੈ ਕਿ ਅਸੀਂ ਤੁਹਾਡੀ ਨਿੱਜੀ ਜਾਣਕਾਰੀ ਨੂੰ ਕਿਵੇਂ ਇਕੱਠਾ ਕਰਦੇ ਹਾਂ, ਵਰਤਦੇ ਹਾਂ, ਖੁਲਾਸਾ ਕਰਦੇ ਹਾਂ, ਟ੍ਰਾਂਸਫਰ ਕਰਦੇ ਹਾਂ ਅਤੇ ਸਟੋਰ ਕਰਦੇ ਹਾਂ।
ਅਸੀਂ ਤੁਹਾਡੀ ਜਾਣਕਾਰੀ ਨੂੰ ਕਿਵੇਂ ਸੰਭਾਲਦੇ ਹਾਂ, ਇਹ ਸਮਝਣ ਲਈ ਕਿਰਪਾ ਕਰਕੇ ਇਸ ਗੋਪਨੀਯਤਾ ਨੀਤੀ ਨੂੰ ਧਿਆਨ ਨਾਲ ਪੜ੍ਹੋ। ਜੇਕਰ ਤੁਸੀਂ ਇਸ ਗੋਪਨੀਯਤਾ ਨੀਤੀ ਨਾਲ ਸਹਿਮਤ ਨਹੀਂ ਹੋ, ਤਾਂ ਕਿਰਪਾ ਕਰਕੇ ਸੇਵਾਵਾਂ ਦੀ ਵਰਤੋਂ ਨਾ ਕਰੋ।

REST API ਨੂੰ ਸਮਰੱਥ ਅਤੇ ਕੌਂਫਿਗਰ ਕਰਨਾ

ਕਿਸੇ ਡਿਵਾਈਸ 'ਤੇ REST API ਤੱਕ ਪਹੁੰਚ ਨੂੰ ਸਮਰੱਥ ਬਣਾਉਣ ਲਈ, ਬੋਸ ਵਰਕ ਕੌਂਫਿਗਰੇਸ਼ਨ ਐਪ, ਬੋਸ ਵਰਕ ਮੈਨੇਜਮੈਂਟ ਐਪ, ਜਾਂ Web UI। ਨੈੱਟਵਰਕ> API ਸੈਟਿੰਗਾਂ ਤੱਕ ਪਹੁੰਚ ਕਰੋ। API ਪਹੁੰਚ ਨੂੰ ਸਮਰੱਥ ਬਣਾਓ ਅਤੇ ਇੱਕ API ਉਪਭੋਗਤਾ ਨਾਮ ਅਤੇ ਪਾਸਵਰਡ ਨਿਰਧਾਰਤ ਕਰੋ। ਤੁਹਾਨੂੰ ਕਿਸੇ ਵੀ REST API ਕਮਾਂਡਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਇਹਨਾਂ API ਪ੍ਰਮਾਣ ਪੱਤਰਾਂ ਦੀ ਲੋੜ ਪਵੇਗੀ। ਕਿਰਪਾ ਕਰਕੇ ਵਧੇਰੇ ਜਾਣਕਾਰੀ ਲਈ ਐਪਲੀਕੇਸ਼ਨ ਉਪਭੋਗਤਾ ਗਾਈਡਾਂ ਦਾ ਹਵਾਲਾ ਲਓ।

REST API ਦੀ ਜਾਂਚ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ

ਤੁਸੀਂ ਡਿਵਾਈਸ ਵਿੱਚ ਏਮਬੇਡ ਕੀਤੇ ਸਵੈਗਰ ਓਪਨਏਪੀਆਈ ਇੰਟਰਫੇਸ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਵੀਡੀਓਬਾਰ REST API ਦੀ ਜਾਂਚ ਕਰ ਸਕਦੇ ਹੋ। ਇਸ ਇੰਟਰਫੇਸ ਨੂੰ ਐਕਸੈਸ ਕਰਨ ਲਈ ਵੀਡਿਓਬਾਰ ਨੂੰ ਇਸਦੇ ਵਾਇਰਡ ਜਾਂ ਵਾਈਫਾਈ ਇੰਟਰਫੇਸ ਦੁਆਰਾ ਇੱਕ IP ਨੈਟਵਰਕ ਨਾਲ ਕਨੈਕਟ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ, ਅਤੇ ਤੁਹਾਡਾ ਹੋਸਟ PC ਉਸੇ ਨੈਟਵਰਕ ਜਾਂ ਇੱਕ ਨੈਟਵਰਕ ਤੇ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ਜੋ HTTPS ਦੁਆਰਾ ਡਿਵਾਈਸ ਤੱਕ ਪਹੁੰਚ ਕਰ ਸਕਦਾ ਹੈ।
USB ਇੰਟਰਫੇਸ ਰਾਹੀਂ ਆਪਣੇ ਪੀਸੀ ਨੂੰ ਵੀਡੀਓਬਾਰ ਨਾਲ ਕਨੈਕਟ ਕਰੋ। ਬੋਸ ਵਰਕ ਕੌਂਫਿਗਰੇਸ਼ਨ ਐਪ ਸ਼ੁਰੂ ਕਰੋ ਅਤੇ ਐਡਮਿਨ ਕੰਟਰੋਲਾਂ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਲਈ ਸਾਈਨ ਇਨ ਕਰੋ। ਨੈੱਟਵਰਕ > API ਪੰਨਾ ਚੁਣੋ ਅਤੇ ਲਿੰਕ 'ਤੇ ਕਲਿੱਕ ਕਰੋ:
REST API ਦਸਤਾਵੇਜ਼ (Web UI)
ਜੇਕਰ ਤੁਸੀਂ USB ਰਾਹੀਂ ਡਿਵਾਈਸ ਨਾਲ ਕਨੈਕਟ ਨਹੀਂ ਹੋ ਅਤੇ ਤੁਹਾਡਾ PC ਉਸੇ ਨੈੱਟਵਰਕ 'ਤੇ ਹੈ, ਤਾਂ ਤੁਸੀਂ ਹੇਠਾਂ ਦਿੱਤੇ ਪਤੇ 'ਤੇ ਬ੍ਰਾਊਜ਼ ਕਰਕੇ ਆਪਣੇ ਬ੍ਰਾਊਜ਼ਰ ਰਾਹੀਂ REST API ਤੱਕ ਪਹੁੰਚ ਕਰ ਸਕਦੇ ਹੋ:
https://<videobar-ip-address>/doc-api

REST API ਕਮਾਂਡਾਂ

Videobar REST API ਇੰਟਰਫੇਸ ਸਮਰਥਿਤ ਚਾਰ HTTP ਤਰੀਕਿਆਂ ਵਿੱਚੋਂ ਹਰੇਕ ਵਿੱਚ ਕਮਾਂਡ ID ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ: ਪ੍ਰਾਪਤ ਕਰੋ, ਪਾਓ, ਮਿਟਾਓ ਅਤੇ ਪੋਸਟ ਕਰੋ।
ਹੇਠਾਂ ਹਰੇਕ ਕਮਾਂਡ ਲਈ ਸਮਰਥਿਤ ਤਰੀਕਿਆਂ ਦਾ ਵਰਣਨ ਕਰਨ ਵਾਲੀ ਇੱਕ ਸਾਰਣੀ ਤੋਂ ਬਾਅਦ ਚਾਰ ਤਰੀਕਿਆਂ ਦਾ ਵਰਣਨ ਹੈ।

ਪ੍ਰਾਪਤ ਕਰੋ

"ਪ੍ਰਾਪਤ ਕਰੋ" ਵਿਧੀ ਇੱਕ ਸਿੰਗਲ ਕਮਾਂਡ ID ਜਾਂ ਮਲਟੀਪਲ ਕੌਮਾ-ਸੀਮਤ ਆਈਡੀ ਸਵੀਕਾਰ ਕਰਦੀ ਹੈ। ਸਾਬਕਾ ਲਈample, audio.micMute ਸਥਿਤੀ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, ਕਮਾਂਡ ID 2 ਹੈ URL ਇਸ ਤਰਾਂ ਹੈ:
https://192.168.1.40/api?query=2  

ਪ੍ਰਤੀਕਿਰਿਆ ਬਾਡੀ ਇਸ ਤਰ੍ਹਾਂ ਹੈ, "O" ਦੇ ਮੁੱਲ ਦੇ ਨਾਲ ਮਾਈਕ ਨੂੰ ਮਿਊਟ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਹੈ:
{“2”: {“ਸਥਿਤੀ”: “ਸਫਲਤਾ”, “ਮੁੱਲ”: “0”}}

ਕਈ ਮੁੱਲਾਂ ਲਈ ਪੁੱਛਗਿੱਛ ਕਰਨ ਲਈ, ਇੱਕ ਕੌਮੇ ਨਾਲ ਮਲਟੀਪਲ ਕਮਾਂਡ IDs ਨੂੰ ਵੱਖ ਕਰੋ। ਸਾਬਕਾ ਲਈampਇਸ ਲਈ, ਤੁਸੀਂ audio.micMute (ID=2) ਅਤੇ system.firmwareVersion (ID=l6) ਲਈ ਪੁੱਛਗਿੱਛ ਕਰ ਸਕਦੇ ਹੋ:
https://192.168.1.40/api?query=2,16 

ਨੋਟ: ਮਲਟੀਪਲ ਆਈਡੀ ਦੇ ਵਿਚਕਾਰ ਖਾਲੀ ਥਾਂ ਸ਼ਾਮਲ ਨਾ ਕਰੋ।
ਨਤੀਜਾ ਇਹ ਹੋਵੇਗਾ:
{“2”: {“ਸਥਿਤੀ”: “ਸਫਲਤਾ”, “ਮੁੱਲ”: “0”}, “16”: {“ਸਥਿਤੀ”: “ਸਫਲਤਾ”, “ਮੁੱਲ”: “1.2.13_fd6cc0e”}}

ਪਾਓ

ਇੱਕ "ਪੁਟ" ਕਮਾਂਡ ਇੱਕ JSON ਬਾਡੀ ਫਾਰਮੈਟ ਦੀ ਵਰਤੋਂ ਕਰਦੀ ਹੈ ਜਿਸ ਵਿੱਚ ਕੁੰਜੀ "ਡਾਟਾ" ਹੁੰਦੀ ਹੈ ਅਤੇ ਮੁੱਲ ID: ਮੁੱਲ ਜੋੜੀ ਹੁੰਦੀ ਹੈ।
ਸਾਬਕਾ ਲਈample, audio.loudspeakerVolume (ID=3) ਨੂੰ 39 'ਤੇ ਸੈੱਟ ਕਰਨ ਲਈ, “https://192.168.1.40/ api” ਬਾਡੀ ਹੈ:
{“ਡੇਟਾ”:”{“3″:”39″}”}

ਜਵਾਬ ਹੈ:
{“3”: {“ਸਥਿਤੀ”: “ਸਫਲਤਾ”, “ਕੋਡ”: “0xe000”}}

ਇੱਥੇ ਇੱਕ ਸਾਬਕਾ ਹੈample ਮਲਟੀਪਲ ਮੁੱਲ ਸੈੱਟ ਕਰੋ:
{“ਡੇਟਾ”:”{“2″:”1″,”3″:”70″}”}

ਜਵਾਬ ਹੈ:
{“2”: {“status”: “success”, “code”: “0xe000”}, “3”: {“status”: “success”, “code”: “0xe000”}}

ਜਵਾਬ "ਕੋਡ" ਮੁੱਲ ਹੇਠਾਂ ਦਿੱਤੇ ਵਿੱਚੋਂ ਕੋਈ ਵੀ ਹੋ ਸਕਦੇ ਹਨ:

  • 0xe000 : ਸਫਲਤਾ
  • 0xe001 : ਸਫਲਤਾ - ਮੁੱਲ ਵਿੱਚ ਕੋਈ ਬਦਲਾਅ ਨਹੀਂ
  • 0xe002 : ਗਲਤੀ - ਅਵੈਧ ਸੰਪਤੀ
  • 0xe003 : ਗਲਤੀ - ਅਵੈਧ ਸੰਪਤੀ ਮੁੱਲ
  • 0xe004 : ਗਲਤੀ - ਅਵੈਧ ਸੰਪਤੀ ਕਾਰਵਾਈ
  • 0xe005 : ਗਲਤੀ - ਸੁਨੇਹਾ ਖਰਾਬ ਹੈ
  • 0xe006 : ਗਲਤੀ - ਪਹੁੰਚ ਅਸਵੀਕਾਰ ਕੀਤੀ ਗਈ

ਪੋਸਟ

ਇੱਕ "ਪੋਸਟ" "ਪੁਟ" ਦੇ ਸਮਾਨ ਹੈ ਅਤੇ ਕਿਰਿਆਵਾਂ ਲਈ ਵਰਤੀ ਜਾਂਦੀ ਹੈ, ਜਿਵੇਂ ਕਿ ਮਾਈਕ ਮਿਊਟ ਅਤੇ ਸਪੀਕਰ ਵਾਲੀਅਮ ਉੱਪਰ/ਡਾਊਨ ਟੌਗਲ ਕਰੋ। ਤੁਸੀਂ ਕਮਾਂਡ ID ਨਿਰਧਾਰਤ ਕਰਦੇ ਹੋ ਅਤੇ ਮੁੱਲ ਲਈ ਇੱਕ ਖਾਲੀ ਸਤਰ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ।
ਸਾਬਕਾ ਲਈample, ਸਪੀਕਰ ਵਾਲੀਅਮ ਨੂੰ ਇੱਕ ਟਿਕ ਵਧਾਉਣ ਲਈ, ਇਸ ਤਰ੍ਹਾਂ ਬੌਡੀ ਫਾਰਮੈਟ ਨਾਲ audio.loudspeakerVolumeUp (ID=4) ਦੀ ਵਰਤੋਂ ਕਰੋ:
{“ਡੇਟਾ”:”{“4″:””}”}

ਜਵਾਬ ਸਰੀਰ ਹੈ:
{“4”: {“ਸਥਿਤੀ”: “ਸਫਲਤਾ”, “ਕੋਡ”: “0xe000”}}
ਸੰਭਾਵੀ ਜਵਾਬ "ਕੋਡ" ਮੁੱਲ ਉਹੀ ਹਨ ਜੋ PUT ਕਮਾਂਡ ਲਈ ਸੂਚੀਬੱਧ ਹਨ।

ਮਿਟਾਓ

"ਡਿਲੀਟ" ਕਮਾਂਡ ਫਾਰਮੈਟ "ਪ੍ਰਾਪਤ ਕਰੋ" ਦੇ ਸਮਾਨ ਹੈ, ਅਤੇ ਜਵਾਬ ਸਰੀਰ "ਪਾ" ਦੇ ਸਮਾਨ ਹੈ। ਡਿਲੀਟ ਦੀ ਵਰਤੋਂ ਕਰਨ ਨਾਲ ਮੁੱਲ ਨੂੰ ਇਸਦੇ ਡਿਫੌਲਟ 'ਤੇ ਸੈੱਟ ਕੀਤਾ ਜਾਵੇਗਾ।
ਸਾਬਕਾ ਲਈample, audio.loudspeaker ਵਾਲੀਅਮ (ID=3) ਨੂੰ ਇਸਦੇ ਮੂਲ ਮੁੱਲ 'ਤੇ ਸੈੱਟ ਕਰਨ ਲਈ, URL ਇਸ ਤਰਾਂ ਹੈ:
https://192.168.1.40/api?delete=3 

ਜਵਾਬ ਸਰੀਰ ਹੈ: 
{“3”: {“ਸਥਿਤੀ”: “ਸਫਲਤਾ”, “ਕੋਡ”: “0xe000”}}

ਤੁਹਾਨੂੰ ਨਵਾਂ ਮੁੱਲ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਇੱਕ "ਪ੍ਰਾਪਤ" ਜਾਰੀ ਕਰਨ ਦੀ ਲੋੜ ਹੋਵੇਗੀ, ਜੋ ਕਿ ਇਸ ਮਾਮਲੇ ਵਿੱਚ 50 ਹੈ। ਸਾਬਕਾ ਲਈampLe:
ਹੁਕਮ:
https://192.168.1.40/api?query=3

ਜਵਾਬ: 
{“3”: {“ਸਥਿਤੀ”: “ਸਫਲਤਾ”, “ਮੁੱਲ”: “50”}}
ਸੰਭਾਵੀ ਜਵਾਬ "ਕੋਡ" ਮੁੱਲ ਉਹੀ ਹਨ ਜੋ PUT ਕਮਾਂਡ ਲਈ ਸੂਚੀਬੱਧ ਹਨ

ਵੀਡੀਓਬਾਰ REST API ਕਮਾਂਡ ਹਵਾਲਾ

ਨਾਮ/ ਵਰਣਨ ਕਾਰਵਾਈਆਂ ਸੀ.ਐਮ.ਡੀ ID ਮੁੱਲਾਂ ਦੀ ਰੇਂਜ ਪੂਰਵ-ਨਿਰਧਾਰਤ ਮੁੱਲ
system.reboot

ਸਿਸਟਮ ਨੂੰ ਰੀਬੂਟ ਕਰਦਾ ਹੈ।

ਪੋਸਟ 32 N/A N/A
system.serialNumber

ਡਿਵਾਈਸ ਦਾ ਸੀਰੀਅਲ ਨੰਬਰ।

ਪ੍ਰਾਪਤ ਕਰੋ 10 ਸਤਰ

(17 ਅੱਖਰ)

ooooooooooooooxx
system.firmwareVersion

ਡਿਵਾਈਸ 'ਤੇ ਚੱਲ ਰਹੇ ਫਰਮਵੇਅਰ ਦਾ ਸੰਸਕਰਣ। ਇਹ ਸਿਸਟਮ ਫਰਮਵੇਅਰ ਅੱਪਗਰੇਡ 'ਤੇ ਸਵੈਚਲਿਤ ਤੌਰ 'ਤੇ ਸੈੱਟ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।

ਪ੍ਰਾਪਤ ਕਰੋ 16 ਸਤਰ

(1-16 ਅੱਖਰ)

0.0.0
ਸਿਸਟਮ ਮਾਡਲ

ਇਸ ਡਿਵਾਈਸ ਦਾ ਮਾਡਲ।

ਪ੍ਰਾਪਤ ਕਰੋ D6 ਸਤਰ

(1-22 ਅੱਖਰ)

ਨਿਰਧਾਰਤ ਨਹੀਂ
system.name

ਡਿਵਾਈਸ ਦਾ ਨਾਮ ਤਾਂ ਜੋ ਇਸਦੀ ਵਿਲੱਖਣ ਪਛਾਣ ਕੀਤੀ ਜਾ ਸਕੇ।

ਹਟਾਓ ਪਾਓ 25 ਸਤਰ

(1-22 ਅੱਖਰ)

ਨਿਰਧਾਰਤ ਨਹੀਂ
ਸਿਸਟਮ.ਰੂਮ

ਡਿਵਾਈਸ ਦੇ ਕਮਰੇ ਦੀ ਸਥਿਤੀ

ਹਟਾਓ ਪਾਓ 26 ਸਤਰ

(0-128 ਅੱਖਰ)

ਨਿਰਧਾਰਤ ਨਹੀਂ
system.floor

ਡਿਵਾਈਸ ਦਾ ਫਲੋਰ ਟਿਕਾਣਾ।

ਹਟਾਓ ਪਾਓ 27 ਸਤਰ

(0-128 ਅੱਖਰ)

ਨਿਰਧਾਰਤ ਨਹੀਂ
system.building

ਡਿਵਾਈਸ ਦਾ ਬਿਲਡਿੰਗ ਟਿਕਾਣਾ।

ਹਟਾਓ ਪਾਓ 28 ਸਤਰ

(0-128 ਅੱਖਰ)

ਨਿਰਧਾਰਤ ਨਹੀਂ
system.gpiMuteStatus (VBl)

GPI ਮਿਊਟ ਸਥਿਤੀ (ਚਾਲੂ/ਬੰਦ)।

ਪ੍ਰਾਪਤ ਕਰੋ C7 110 (VBl ਵਿੱਚ ਸਮਰਥਿਤ) 0
system.max Occupancy

ਕਮਰੇ ਵਿੱਚ ਡਿਵਾਈਸ ਦੀ ਅਧਿਕਤਮ ਆਕੂਪੈਂਸੀ।

ਹਟਾਓ ਪਾਓ DF ਸਤਰ

(0-128 ਅੱਖਰ)

ਨਿਰਧਾਰਤ ਨਹੀਂ
behavior.ethernetEnabled (VBl)

ਸਿਸਟਮ ਈਥਰਨੈੱਟ ਇੰਟਰਫੇਸ ਨੂੰ ਚਾਲੂ/ਬੰਦ ਕਰਦਾ ਹੈ।

ਹਟਾਓ ਪਾਓ 38 110 (VBl ਵਿੱਚ ਸਮਰਥਿਤ) 1
behavior.bluetoothEnabled

ਸਿਸਟਮ ਬਲੂਟੁੱਥ ਨੂੰ ਚਾਲੂ/ਬੰਦ ਕਰਦਾ ਹੈ।

ਹਟਾਓ ਪਾਓ 3A 110 1
behavior.wifiEnabled

ਸਿਸਟਮ WiFi ਨੂੰ ਚਾਲੂ/ਬੰਦ ਕਰਦਾ ਹੈ।

ਹਟਾਓ ਪਾਓ 3B 110 1
behavior.hdmiEnabled (VBl)

HDMI ਨੂੰ ਚਾਲੂ/ਬੰਦ ਕਰਦਾ ਹੈ।

ਹਟਾਓ ਪਾਓ C9 110 (VBl ਵਿੱਚ ਸਮਰਥਿਤ) 0
usb.connectionStatus

USB ਕੇਬਲ ਕੁਨੈਕਸ਼ਨ ਸਥਿਤੀ; 0 ਡਿਸਕਨੈਕਟ ਹੋਣ 'ਤੇ।

ਪ੍ਰਾਪਤ ਕਰੋ 36 110 0
usb.callStatus

ਸਿਸਟਮ ਦੇ USB ਪੋਰਟ ਨਾਲ ਜੁੜੇ ਹੋਸਟ ਤੋਂ ਕਾਲ ਸਥਿਤੀ।

ਪ੍ਰਾਪਤ ਕਰੋ 37 110 0
audio.micMute

ਸਿਸਟਮ ਮਾਈਕ੍ਰੋਫੋਨ ਨੂੰ ਮਿਊਟ/ਅਨਮਿਊਟ ਕਰਦਾ ਹੈ।

ਪਾਓ 2 110 0
audio.micMuteToggle

ਸਿਸਟਮ ਮਾਈਕ੍ਰੋਫੋਨ ਦੀ ਮਿਊਟ ਸਥਿਤੀ ਨੂੰ ਟੌਗਲ ਕਰਦਾ ਹੈ।

ਪੋਸਟ 15 N/A N/A
ਨਾਮ/ ਵਰਣਨ ਕਾਰਵਾਈਆਂ ਸੀ.ਐਮ.ਡੀ ID ਮੁੱਲਾਂ ਦੀ ਰੇਂਜ ਪੂਰਵ-ਨਿਰਧਾਰਤ ਮੁੱਲ
audio.loudspeakerMute

ਸਿਸਟਮ ਲਾਊਡਸਪੀਕਰ ਨੂੰ ਮਿਊਟ/ਅਨਮਿਊਟ ਕਰਦਾ ਹੈ।

ਪੋਸਟ 34 N/A N/A
audio.loudspeakerMuteToggle

ਸਿਸਟਮ ਲਾਊਡਸਪੀਕਰ ਦੀ ਮਿਊਟ ਸਥਿਤੀ ਨੂੰ ਟੌਗਲ ਕਰਦਾ ਹੈ।

ਪੋਸਟ 34 N/A N/A
audio.loudspeakerVolume

ਸਿਸਟਮ ਲਾਊਡਸਪੀਕਰ ਵਾਲੀਅਮ ਸੈੱਟ ਕਰਦਾ ਹੈ।

ਹਟਾਓ ਪਾਓ 3 0-100 50
audio.loudspeakerVolumeUp

ਸਿਸਟਮ ਲਾਊਡਸਪੀਕਰ ਦੀ ਆਵਾਜ਼ ਨੂੰ ਇੱਕ ਕਦਮ ਨਾਲ ਵਧਾਉਂਦਾ ਹੈ।

ਪੋਸਟ 4 N/A N/A
audio.loudspeakerVolumeDown

ਸਿਸਟਮ ਲਾਊਡਸਪੀਕਰ ਵਾਲੀਅਮ ਨੂੰ ਇੱਕ ਕਦਮ ਨਾਲ ਘਟਾਉਂਦਾ ਹੈ।

ਪੋਸਟ 5 N/A N/A
ਕੈਮਰਾ.ਜ਼ੂਮ

ਕੈਮਰੇ ਦਾ ਮੌਜੂਦਾ ਜ਼ੂਮ ਮੁੱਲ।

ਹਟਾਓ ਪਾਓ 6 1-10 1
ਕੈਮਰਾ ਪੈਨ

ਕੈਮਰੇ ਦਾ ਮੌਜੂਦਾ ਪੈਨ ਮੁੱਲ।

ਹਟਾਓ ਪਾਓ 7 -10-10 0
ਕੈਮਰਾ।ਟਿਲਟ

ਕੈਮਰੇ ਦਾ ਮੌਜੂਦਾ ਝੁਕਾਅ ਮੁੱਲ।

ਹਟਾਓ ਪਾਓ 8 -10-10 0
camera.zoom ਇਨ ਕਰੋ

ਕੈਮਰੇ ਨੂੰ ਇੱਕ ਕਦਮ ਨਾਲ ਜ਼ੂਮ ਇਨ ਕਰੋ।

ਪੋਸਟ 9 N/A N/A
camera.zoomOut

ਕੈਮਰੇ ਨੂੰ ਇੱਕ ਕਦਮ ਨਾਲ ਜ਼ੂਮ ਆਊਟ ਕਰੋ।

ਪੋਸਟ OA N/A N/A
ਕੈਮਰਾ ਪੈਨ ਖੱਬੇ

ਪੈਨ ਕੈਮਰਾ ਇੱਕ ਕਦਮ ਦੇ ਕੇ ਛੱਡ ਦਿੱਤਾ.

ਪੋਸਟ OB N/A N/A
ਕੈਮਰਾ ਪੈਨ ਸੱਜਾ

ਕੈਮਰੇ ਨੂੰ ਇੱਕ ਕਦਮ ਨਾਲ ਪੈਨ ਕਰੋ।

ਪੋਸਟ oc N/A N/A
camera.tiltUp

ਕੈਮਰੇ ਨੂੰ ਇੱਕ ਕਦਮ ਉੱਪਰ ਵੱਲ ਝੁਕਾਉਂਦਾ ਹੈ।

ਪੋਸਟ OD N/A N/A
camera.tiltDown

ਕੈਮਰੇ ਨੂੰ ਇੱਕ ਕਦਮ ਹੇਠਾਂ ਝੁਕਾਉਂਦਾ ਹੈ।

ਪੋਸਟ OE N/A N/A
camera.homePreset

ਪੈਨ ਟਿਲਟ ਜ਼ੂਮ ਕ੍ਰਮ ਵਿੱਚ ਕੈਮਰਾ ਹੋਮ ਪ੍ਰੀਸੈਟ

ਹਟਾਓ ਪਾਓ 56

0 01
camera.firstPreset

ਪੈਨ ਟਿਲਟ ਜ਼ੂਮ ਕ੍ਰਮ ਵਿੱਚ ਕੈਮਰਾ ਪਹਿਲਾਂ ਪ੍ਰੀਸੈਟ।

ਹਟਾਓ ਪਾਓ 57

0 01
camera.second ਪ੍ਰੀਸੈੱਟ

ਪੈਨ ਟਿਲਟ ਜ਼ੂਮ ਕ੍ਰਮ ਵਿੱਚ ਕੈਮਰਾ ਦੂਜਾ ਪ੍ਰੀਸੈਟ।

ਹਟਾਓ ਪਾਓ 58

0 01
camera.savePresetHome

ਮੌਜੂਦਾ PTZ ਮੁੱਲਾਂ ਨੂੰ ਪ੍ਰੀਸੈੱਟ ਹੋਮ ਵਿੱਚ ਸੁਰੱਖਿਅਤ ਕਰਦਾ ਹੈ।

ਪੋਸਟ 12 N/A N/A
camera.savePresetFirst

ਮੌਜੂਦਾ PTZ ਮੁੱਲਾਂ ਨੂੰ ਪਹਿਲੇ ਪ੍ਰੀਸੈਟ ਵਿੱਚ ਸੁਰੱਖਿਅਤ ਕਰਦਾ ਹੈ।

ਪੋਸਟ 17 N/A N/A
camera.savePresetSecond

ਮੌਜੂਦਾ PTZ ਮੁੱਲਾਂ ਨੂੰ ਦੂਜੇ ਪ੍ਰੀਸੈਟ ਵਿੱਚ ਸੁਰੱਖਿਅਤ ਕਰਦਾ ਹੈ।

ਪੋਸਟ 18 N/A N/A
ਨਾਮ/ ਵਰਣਨ ਕਾਰਵਾਈਆਂ ਸੀ.ਐਮ.ਡੀ ID ਮੁੱਲਾਂ ਦੀ ਰੇਂਜ ਪੂਰਵ-ਨਿਰਧਾਰਤ ਮੁੱਲ
camera.apply ਐਕਟਿਵ ਪ੍ਰੀਸੈਟ

ਕਿਰਿਆਸ਼ੀਲ ਪ੍ਰੀਸੈੱਟ ਨੂੰ PTZ ਸੈਟਿੰਗਾਂ 'ਤੇ ਲਾਗੂ ਕਰਦਾ ਹੈ।

ਪੋਸਟ OF N/A N/A
ਕੈਮਰਾ.ਐਕਟਿਵ ਪ੍ਰੀਸੈੱਟ

ਇਹ ਕਿਰਿਆਸ਼ੀਲ ਪ੍ਰੀਸੈੱਟ ਹੈ। ਨੋਟ ਕਰੋ, ਕੈਮਰਾ ਸਟਾਰਟ ਜਾਂ ਰੀਸਟਾਰਟ ਹੋਣ 'ਤੇ ਐਕਟਿਵ ਪ੍ਰੀਸੈਟ ਹੋਮ 'ਤੇ ਸੈੱਟ ਹੁੰਦਾ ਹੈ।

ਹਟਾਓ ਪਾਓ 13 11213 1
ਕੈਮਰਾ।ਸਟੇਟ

ਕੈਮਰੇ ਦੀ ਸਥਿਤੀ। ਕਿਰਿਆਸ਼ੀਲ ਹੋਣ 'ਤੇ, ਕੈਮਰਾ ਵੀਡੀਓ ਸਟ੍ਰੀਮ ਕਰ ਰਿਹਾ ਹੈ। ਅਕਿਰਿਆਸ਼ੀਲ ਹੋਣ 'ਤੇ, ਕੈਮਰਾ ਸਟ੍ਰੀਮਿੰਗ ਨਹੀਂ ਹੁੰਦਾ ਹੈ। ਅੱਪਗ੍ਰੇਡ ਕਰਨ ਵੇਲੇ, ਕੈਮਰਾ ਫਰਮਵੇਅਰ ਨੂੰ ਅੱਪਗ੍ਰੇਡ ਕਰ ਰਿਹਾ ਹੈ।

ਪ੍ਰਾਪਤ ਕਰੋ 60 ਸਰਗਰਮI ਨਾ-ਸਰਗਰਮI ਅੱਪਗ੍ਰੇਡ ਕਰ ਰਿਹਾ ਹਾਂ ਅਕਿਰਿਆਸ਼ੀਲ
autoframing.state

ਕੈਮਰਾ ਆਟੋਫ੍ਰੇਮਿੰਗ ਵਿਸ਼ੇਸ਼ਤਾ ਨੂੰ ਚਾਲੂ/ਬੰਦ ਕਰੋ।

ਹਟਾਓ ਪਾਓ 19 110 0
bluetooth.pairingStateToggle

ਜੋੜਾ ਬਣਾਉਣ ਦੀ ਸਥਿਤੀ ਨੂੰ ਚਾਲੂ/ਬੰਦ ਤੋਂ ਬੰਦ/ਚਾਲੂ ਤੱਕ ਟੌਗਲ ਕਰੋ।

ਪੋਸਟ C6 N/A N/A
bluetooth.pairingState

ਬਲੂਟੁੱਥ ਪੇਅਰਿੰਗ ਸਥਿਤੀ। ਆਨ ਸਟੇਟ ਇੱਕ ਨਿਸ਼ਚਿਤ ਅੰਤਰਾਲ ਲਈ ਡਿਵਾਈਸ ਨਾਲ ਜੋੜਾ ਬਣਾਉਣ ਦੀ ਆਗਿਆ ਦੇਵੇਗਾ। ਇੱਕ ਵਾਰ ਜੋੜਾ ਅੰਤਰਾਲ ਖਤਮ ਹੋ ਜਾਣ 'ਤੇ, ਸਥਿਤੀ ਬੰਦ ਵਿੱਚ ਬਦਲ ਜਾਵੇਗੀ।

ਪਾਓ 14 110 0
bluetooth.state

ਬਲੂਟੁੱਥ ਅਤੇ BLE ਸਥਿਤੀ। ਆਨ ਸਟੇਟ ਦਰਸਾਏਗਾ ਕਿ ਬਲੂਟੁੱਥ ਅਤੇ BLE ਚਾਲੂ ਹਨ; ਬੰਦ ਸਥਿਤੀ ਦਰਸਾਏਗੀ ਕਿ ਬਲੂਟੁੱਥ ਅਤੇ BLE ਬੰਦ ਹਨ।

ਪ੍ਰਾਪਤ ਕਰੋ 67 110 0
bluetooth.paired

ਪੇਅਰਡ ਡਿਵਾਈਸ ਦਾ ਨਾਮ।

ਪ੍ਰਾਪਤ ਕਰੋ 6A ਸਤਰ

(0-128 ਅੱਖਰ)

ਨਿਰਧਾਰਤ ਨਹੀਂ
bluetooth.connected

ਪੇਅਰਡ ਡਿਵਾਈਸ ਕਨੈਕਸ਼ਨ ਸਥਿਤੀ।

ਪ੍ਰਾਪਤ ਕਰੋ 6B 110 0
bluetooth.streamState

ਬਲੂਟੁੱਥ ਦੀ ਸਟ੍ਰੀਮ ਸਥਿਤੀ।

ਪ੍ਰਾਪਤ ਕਰੋ C2 110 0
bluetooth.callState

ਬਲੂਟੁੱਥ ਕਾਲ ਦੀ ਸਥਿਤੀ।

ਪ੍ਰਾਪਤ ਕਰੋ 6C 110 0
bluetooth.disconnect

ਬਲੂਟੁੱਥ ਡਿਵਾਈਸ ਨੂੰ ਡਿਸਕਨੈਕਟ ਕਰੋ।

ਪੋਸਟ E4 11213 N/A
network.dhcpState

DHCP ਰਾਜ। ਜਦੋਂ DHCP ਸਥਿਤੀ ਚਾਲੂ ਹੁੰਦੀ ਹੈ, ਤਾਂ ਨੈੱਟਵਰਕ ਨੂੰ DHCP ਰਾਹੀਂ ਕੌਂਫਿਗਰ ਕੀਤਾ ਜਾਵੇਗਾ। ਜਦੋਂ DHCP ਸਥਿਤੀ ਬੰਦ ਹੁੰਦੀ ਹੈ, ਤਾਂ ਸਥਿਰ ਮੁੱਲ ਵਰਤੇ ਜਾਂਦੇ ਹਨ।

ਹਟਾਓ ਪਾਓ 74 110 1
network.ip (VBl)

ਸਥਿਰ IP ਪਤਾ ਜਦੋਂ DHCP ਸਥਿਤੀ ਬੰਦ ਹੁੰਦੀ ਹੈ।

ਹਟਾਓ ਪਾਓ 75   (VBl ਵਿੱਚ ਸਮਰਥਿਤ) 0.0.0.0
network.state (VBl)

ਈਥਰਨੈੱਟ ਮੋਡੀਊਲ ਦੀ ਸਥਿਤੀ।

ਪ੍ਰਾਪਤ ਕਰੋ 7F ਬੇਕਾਰ ਅਸਫਲਤਾ!

associationI ਸੰਰਚਨਾI ਤਿਆਰI

ਡਿਸਕਨੈਕਟ ਕਰੋ! ਆਨਲਾਈਨ

(VBl ਵਿੱਚ ਸਮਰਥਿਤ) ਤਿਆਰ ਹੈ
ਨਾਮ/ ਵਰਣਨ ਕਾਰਵਾਈਆਂ ਸੀ.ਐਮ.ਡੀ ID ਮੁੱਲਾਂ ਦੀ ਰੇਂਜ ਪੂਰਵ-ਨਿਰਧਾਰਤ ਮੁੱਲ
network.mac (VBl)

LAN ਇੰਟਰਫੇਸ ਦਾ MAC ਪਤਾ।

ਪ੍ਰਾਪਤ ਕਰੋ 80   (VBl ਵਿੱਚ ਸਮਰਥਿਤ) 00:00:00:00:00:00
wifi.dhcpState

DHCP ਰਾਜ। ਜਦੋਂ DHCP ਸਥਿਤੀ ਚਾਲੂ ਹੁੰਦੀ ਹੈ, ਤਾਂ WiFi ਨੂੰ DHCP ਰਾਹੀਂ ਕੌਂਫਿਗਰ ਕੀਤਾ ਜਾਵੇਗਾ। ਜਦੋਂ DHCP ਸਥਿਤੀ ਬੰਦ ਹੁੰਦੀ ਹੈ, ਤਾਂ ਸਥਿਰ ਮੁੱਲ ਵਰਤੇ ਜਾਂਦੇ ਹਨ।

ਹਟਾਓ ਪਾਓ Al 110 1
wifi.ip

ਸਥਿਰ IP ਪਤਾ ਜਦੋਂ DHCP ਸਥਿਤੀ ਬੰਦ ਹੁੰਦੀ ਹੈ।

ਹਟਾਓ ਪਾਓ A2   0.0.0.0
wifi.mac

WiFi ਇੰਟਰਫੇਸ ਦਾ MAC ਪਤਾ।

ਪ੍ਰਾਪਤ ਕਰੋ AC   00:00:00:00:00:00
wifi.state

WiFi ਮੋਡੀਊਲ ਦੀ ਸਥਿਤੀ।

ਪ੍ਰਾਪਤ ਕਰੋ BO ਬੇਕਾਰ ਅਸਫਲਤਾ!

associationI ਸੰਰਚਨਾI ਤਿਆਰI

ਡਿਸਕਨੈਕਟ ਕਰੋ! ਆਨਲਾਈਨ

ਵਿਹਲਾ
telemetry.peopleCount (VBl)

ਕੈਮਰਾ ਆਟੋਫ੍ਰੇਮਿੰਗ ਐਲਗੋਰਿਦਮ ਦੁਆਰਾ ਗਿਣੇ ਗਏ ਲੋਕਾਂ ਦੀ ਸੰਖਿਆ।

ਹਟਾਓ ਪਾਓ DA 0-99 (VBl ਵਿੱਚ ਸਮਰਥਿਤ) 0
telemetry.peoplePresent (VBl)

ਇਹ ਸੱਚ ਹੈ ਜਦੋਂ ਕੈਮਰਾ ਆਟੋਫ੍ਰੇਮਿੰਗ ਐਲਗੋਰਿਦਮ ਦੁਆਰਾ ਕਿਸੇ ਵੀ ਲੋਕਾਂ ਦਾ ਪਤਾ ਲਗਾਇਆ ਗਿਆ ਹੈ।

ਹਟਾਓ ਪਾਓ DC 110 (VBl ਵਿੱਚ ਸਮਰਥਿਤ) 0

ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ

BOSE ਵਰਕ ਰੈਸਟ API ਐਪ [pdf] ਯੂਜ਼ਰ ਗਾਈਡ
ਵਰਕ, ਰੈਸਟ ਏਪੀਆਈ, ਐਪ, ਵਰਕ ਰੈਸਟ ਏਪੀਆਈ ਐਪ

ਹਵਾਲੇ

ਇੱਕ ਟਿੱਪਣੀ ਛੱਡੋ

ਤੁਹਾਡਾ ਈਮੇਲ ਪਤਾ ਪ੍ਰਕਾਸ਼ਿਤ ਨਹੀਂ ਕੀਤਾ ਜਾਵੇਗਾ। ਲੋੜੀਂਦੇ ਖੇਤਰਾਂ ਨੂੰ ਚਿੰਨ੍ਹਿਤ ਕੀਤਾ ਗਿਆ ਹੈ *