BOSE-merkiBOSE Work Rest API app

BOSE-Work-Rest-API-App-vara

Inngangur

Bose Videobar tækin styðja forritunarviðmót fyrir framsetningu ástandsflutnings (REST API) fyrir netstjórnun og eftirlit. Þessi handbók veitir leiðbeiningar um að virkja og stilla REST API á Videobar tækjum og hún veitir nákvæma lýsingu á studdum breytum og aðgerðum.
Stillingaratriði og aðgerðir eru flokkaðar í þessa flokka:

  • kerfi
  • hegðun
  • usb
  • hljóð
  • myndavél
  • hljóðramma
  • bluetooth
  • net (VBl)
  • WiFi
  • fjarmæling (VBl)

API Command Reference hluti veitir eftirfarandi upplýsingar fyrir hvern hlut:

  • Nafn/lýsing Nafn hlutar og lýsing á notkun hans.
  • Aðgerðir Aðgerðir sem hægt er að framkvæma á hlutnum. Aðgerðin getur
  • vera eitt eða fleiri af eftirfarandi: fá, setja, eyða, senda.
  • Gildasvið Viðunandi gildi fyrir hlutinn.
  • Sjálfgefið gildi Sjálfgefið gildi hlutarins. Þetta er gildið sem er notað ef þú snýrð tækinu aftur í verksmiðjustillingar.
    Öll gildi eru tilgreind sem strengir.

Tilkynningar um vörumerki

  • Bose, Bose Work og Videobar eru vörumerki Bose Corporation.
  • Bluetooth“ orðamerkið og lógóin eru skráð vörumerki í eigu Bluetooth SIG, Inc. og öll notkun Bose Corporation á slíkum merkjum er með leyfi.
  • Hugtakið HDMI er vörumerki eða skráð vörumerki HDMI Licensing Administrator, Inc.
  • Öll önnur vörumerki eru eign viðkomandi eigenda.

Persónuverndarupplýsingar

Persónuvernd þín er mikilvæg fyrir Bose svo við höfum þróað persónuverndarstefnu sem fjallar um hvernig við söfnum, notum, birtum, flytjum og geymum persónuupplýsingarnar þínar.
VINSAMLEGAST LESIÐ ÞESSA PERSONVERNARREGLUR vandlega til að skilja hvernig við meðhöndlum upplýsingarnar þínar. EF ÞÚ ER EKKI SAMÞYKKT ÞESSA PERSONVERNDARREGLUR, VINSAMLEGAST EKKI NOTA ÞJÓNUSTA.

Virkja og stilla REST API

Til að virkja aðgang að REST API á tæki skaltu nota Bose Work Configuration appið, Bose Work Management appið eða Web HÍ. Fáðu aðgang að Network> API stillingum. Virkjaðu API aðgang og tilgreindu API notandanafn og lykilorð. Þú þarft þessi API skilríki til að nota einhverjar af REST API skipunum. Vinsamlegast skoðaðu notendahandbækur forritsins fyrir frekari upplýsingar.

Er að prófa REST API

Þú getur prófað Videobar REST API með því að nota Swagger OpenAPI viðmótið sem er innbyggt í tækið. Til að fá aðgang að þessu viðmóti verður myndstikan að vera tengd við IP netkerfi í gegnum hlerunarbúnað eða WiFi tengi þess, og gestgjafi tölvan þín verður að vera á sama neti eða neti sem hefur aðgang að tækinu í gegnum HTTPS.
Tengdu tölvuna þína við myndbandsstikuna í gegnum USB tengið. Ræstu Bose Work Configuration appið og skráðu þig inn til að fá aðgang að stjórnunarstýringum. Veldu Network > API síðuna og smelltu á hlekkinn:
REST API skjöl (Web HÍ)
Ef þú ert ekki tengdur við tækið í gegnum USB og tölvan þín er á sama neti geturðu fengið aðgang að REST API í gegnum vafrann þinn með því að fletta á eftirfarandi heimilisfang:
https://<videobar-ip-address>/doc-api

REST API skipanir

Videobar REST API viðmótið notar skipanaauðkenni í hverri af fjórum HTTP aðferðum sem studdar eru: fá, setja, eyða og senda.
Hér að neðan er lýsing á aðferðunum fjórum og fylgt eftir með töflu sem lýsir aðferðunum sem studdar eru fyrir hverja skipanirnar.

„Fá“ aðferðin tekur við einu skipunarauðkenni eða mörg auðkenni aðskilin með kommum. Til dæmisample, til að fá audio.micMute ástandið er skipanakennið 2. The URL er svona:
https://192.168.1.40/api?query=2  

Meginmál svarsins er sem hér segir, með gildinu „O“ sem gefur til kynna að hljóðneminn sé ekki þaggaður:
{“2”: {“status”: “success”, “value”: “0”}}

Til að spyrjast fyrir um mörg gildi skaltu aðskilja mörg skipanakenni með kommu. Til dæmisampÞú gætir spurt um audio.micMute (ID=2) og system.firmwareVersion (ID=l6) eins og þetta:
https://192.168.1.40/api?query=2,16 

Athugið: Ekki hafa bil á milli margra auðkenna.
Niðurstaðan yrði:
{“2”: {“status”: “success”, “value”: “0”}, “16”: {“status”: “success”, “value”: “1.2.13_fd6cc0e”}}

SETJA

„setja“ skipun notar JSON líkamssnið þar sem lykillinn er „gögn“ og gildið er ID:gildi pör.
Til dæmisample, til að stilla audio.loudspeakerVolume (ID=3) á 39, er „https://192.168.1.40/ api“ meginmálið:
{“gögn”:”{“3″:”39″}”}

Svarið er:
{“3”: {“status”: “success”, “code”: “0xe000”}}

Hér er fyrrverandiample stillir mörg gildi:
{“gögn“:“{“2″:“1″,”3″:“70″}“}

Svarið er:
{“2”: {“status”: “success”, “code”: “0xe000”}, “3”: {“status”: “success”, “code”: “0xe000”}}

Gildi „kóða“ svara geta verið eitthvað af eftirfarandi:

  • 0xe000 : Árangur
  • 0xe001: Árangur - Engin breyting á gildi
  • 0xe002: Villa - Ógild eign
  • 0xe003 : Villa - Ógilt eignargildi
  • 0xe004: Villa - Ógild eignaraðgerð
  • 0xe005 : Villa - Skilaboð röng
  • 0xe006: Villa - Aðgangi hafnað

POST

„Pistla“ er svipað og „setja“ og er notað fyrir aðgerðir, svo sem að skipta á hljóðnema og hljóðstyrk hátalara upp/lækka. Þú tilgreinir skipanakennið og notar tóman streng fyrir gildið.
Til dæmisample, til að auka hljóðstyrk hátalara með einu haki, notaðu audio.loudspeakerVolumeUp (ID=4) með líkamssniðinu svona:
{“gögn”:”{“4″:””}”}

Svarhluti er:
{“4”: {“status”: “success”, “code”: “0xe000”}}
Möguleg svörunargildi „kóða“ eru þau sömu og skráð eru fyrir PUT skipunina.

EYÐA

Skipunarsniðið „eyða“ er svipað og „fá“ og meginmál svarsins er svipað og „setja“. Með því að nota eyða mun gildið stilla aftur á sjálfgefið.
Til dæmisample, til að stilla hljóðstyrk audio.hátalara (ID=3) á sjálfgefið gildi, the URL er svona:
https://192.168.1.40/api?delete=3 

Svarhluti er: 
{“3”: {“status”: “success”, “code”: “0xe000”}}

Þú þyrftir að gefa út „get“ til að sækja nýja gildið, sem í þessu tilfelli er 50. Til dæmisample:
Skipun:
https://192.168.1.40/api?query=3

Svar: 
{“3”: {“status”: “success”, “value”: “50”}}
Möguleg svörunargildi „kóða“ eru þau sömu og skráð eru fyrir PUT skipunina

Videobar REST API Command Reference

Nafn/lýsing Aðgerðir Cmd ID Gildissvið Sjálfgefið gildi
system.endurræsa

Endurræsir kerfið.

færslu 32 N/A N/A
system.serialNumber

Raðnúmer tækisins.

10 strengur

(17 stafir)

ooooooooooooooxx
system.firmwareVersion

Útgáfa af fastbúnaði sem keyrir á tækinu. Þetta er stillt sjálfkrafa við uppfærslu vélbúnaðar kerfisins.

16 strengur

(1-16 stafir)

0.0.0
system.model

Gerð af þessu tæki.

D6 strengur

(1-22 stafir)

Ekki stillt
kerfi.nafn

Nafn tækisins svo hægt sé að bera kennsl á það.

fá sett eyða 25 strengur

(1-22 stafir)

Ekki stillt
kerfi.herbergi

Staðsetning herbergis tækisins

fá sett eyða 26 strengur

(0-128 stafir)

Ekki stillt
kerfi.hæð

Staðsetning á gólfi tækisins.

fá sett eyða 27 strengur

(0-128 stafir)

Ekki stillt
kerfis.bygging

Byggingarstaðsetning tækisins.

fá sett eyða 28 strengur

(0-128 stafir)

Ekki stillt
system.gpiMuteStatus (VBl)

GPI slökkt staða (kveikt/slökkt).

C7 110 (Stuðningur í VBl) 0
system.maxUmlestur

Hámarksfjöldi í herbergi í tækinu.

fá sett eyða DF strengur

(0-128 stafir)

Ekki stillt
behavior.ethernetEnabled (VBl)

Kveikir/slökkvið á Ethernet tengi kerfisins.

fá sett eyða 38 110 (Stuðningur í VBl) 1
behavior.bluetoothEnabled

Kveikir/slökkvið á Bluetooth kerfinu.

fá sett eyða 3A 110 1
behavior.wifiEnabled

Kveikir/slökkvið á WiFi kerfisins.

fá sett eyða 3B 110 1
behavior.hdmiEnabled (VBl)

Kveikir/slökkvið á HDMI.

fá sett eyða C9 110 (Stuðningur í VBl) 0
usb.tengingarstaða

Staða USB snúrutengingar; 0 þegar það er aftengt.

36 110 0
usb.callStatus

Símtalsstaða frá hýsil sem er tengdur við USB tengi kerfisins.

37 110 0
audio.micMute

Slökktar/kveikir á hljóðnema kerfisins.

fá sett 2 110 0
audio.micMuteToggle

Skiptir um slökkt á hljóðnema kerfisins.

færslu 15 N/A N/A
Nafn/lýsing Aðgerðir Cmd ID Gildissvið Sjálfgefið gildi
hljóð.hátalari Þagga

Slökktar/kveikir á hljóði í hátalara kerfisins.

færslu 34 N/A N/A
hljóð.hátalariMuteToggle

Skiptir á slökkt ástandi hátalara kerfisins.

færslu 34 N/A N/A
hljóð.hátalariVolume

Stillir hljóðstyrk kerfishátalara.

fá sett eyða 3 0-100 50
audio.loudspeakerVolumeUp

Eykur hljóðstyrk kerfishátalara um eitt skref.

færslu 4 N/A N/A
hljóð.hátalariVolumeDown

Minnkar hljóðstyrk kerfishátalara um eitt skref.

færslu 5 N/A N/A
myndavél.aðdráttur

Núverandi aðdráttargildi myndavélarinnar.

fá sett eyða 6 1-10 1
camera.pan

Núverandi pönnugildi myndavélarinnar.

fá sett eyða 7 -10-10 0
myndavél.halla

Núverandi hallagildi myndavélarinnar.

fá sett eyða 8 -10-10 0
camera.zoom In

Aðdráttur myndavélarinnar með einu skrefi.

færslu 9 N/A N/A
camera.zoomOut

Aðdráttur myndavélina út um eitt skref.

færslu OA N/A N/A
camera.pan Vinstri

Pans myndavél skilin eftir með einu skrefi.

færslu OB N/A N/A
camera.pan Rétt

Pans myndavél rétt með einu skrefi.

færslu oc N/A N/A
camera.tiltUp

Hallar myndavélinni upp um eitt skref.

færslu OD N/A N/A
camera.tiltDown

Hallar myndavélinni niður um eitt skref.

færslu OE N/A N/A
camera.homeForstilling

Forstillt heimamyndavél í aðdráttarröð með pönnuhalla

fá sett eyða 56

0 01
camera.firstPreset

Myndavél er fyrst forstillt í aðdráttarröð með pönnuhalla.

fá sett eyða 57

0 01
camera.second Forstilling

Önnur forstilling myndavélar í aðdráttarröð með pönnuhalla.

fá sett eyða 58

0 01
camera.savePresetHome

Vistar núverandi PTZ gildi á forstillingu heima.

færslu 12 N/A N/A
camera.savePresetFirst

Vistar núverandi PTZ gildi í fyrstu forstillingu.

færslu 17 N/A N/A
camera.savePresetSecond

Vistar í seinni forstillingu núverandi PTZ gildi.

færslu 18 N/A N/A
Nafn/lýsing Aðgerðir Cmd ID Gildissvið Sjálfgefið gildi
myndavél.beita ActivePreset

Notar virku forstillinguna á PTZ stillingarnar.

færslu OF N/A N/A
myndavél.virk Forstillt

Þetta er virka forstillingin. Athugaðu að við ræsingu eða endurræsingu myndavélarinnar er virka forstillingin stillt á Heima.

fá sett eyða 13 11213 1
myndavél.ástand

Ástand myndavélar. Þegar hún er virk streymir myndavélin myndbandi. Þegar hún er óvirk streymir myndavélin ekki. Við uppfærslu er myndavélin að uppfæra fastbúnað.

60 virkI óvirkI uppfærsla óvirkt
autoframing.state

Kveiktu/slökktu á sjálfvirkri rammaeiginleika myndavélarinnar.

fá sett eyða 19 110 0
bluetooth.pairingStateToggle

Skiptu um pörunarstöðu úr kveikt/slökkt í slökkt/kveikt.

færslu C6 N/A N/A
bluetooth.pairingState

Bluetooth pörunarstaða. Kveikt ástand mun leyfa pörun við tækið í ákveðið bil. Þegar pörunartímabilinu er lokið mun ástandið breytast í slökkt.

fá sett 14 110 0
bluetooth.ríki

Bluetooth og BLE ástand. Kveikt ástand mun gefa til kynna að kveikt sé á Bluetooth og BLE; slökkt ástand mun gefa til kynna að slökkt sé á Bluetooth og BLE.

67 110 0
bluetooth.parað

Heiti paraðs tækis.

6A strengur

(0-128 stafir)

Ekki stillt
bluetooth.tengdur

Tengingarstaða paraðs tækis.

6B 110 0
bluetooth.streamState

Straumsstaða Bluetooth.

C2 110 0
bluetooth.callState

Staða Bluetooth símtals.

6C 110 0
bluetooth.aftengjast

Aftengdu Bluetooth tæki.

færslu E4 11213 N/A
net.dhcpState

DHCP ástand. Þegar kveikt er á DHCP ástandi verður netkerfi stillt í gegnum DHCP. Þegar slökkt er á DHCP ástandi eru truflanir notaðir.

fá sett eyða 74 110 1
net.ip (VBl)

Stöðugt IP-tala þegar slökkt er á DHCP-stöðu.

fá sett eyða 75   (Stuðningur í VBl) 0.0.0.0
net.ríki (VBl)

Staða Ethernet-einingarinnar.

7F aðgerðalaus bilun!

AssociationI stillingarI readyI

aftengjast! á netinu

(Stuðningur í VBl) tilbúinn
Nafn/lýsing Aðgerðir Cmd ID Gildissvið Sjálfgefið gildi
net.mac (VBl)

MAC vistfang LAN tengisins.

80   (Stuðningur í VBl) 00:00:00:00:00:00
wifi.dhcpState

DHCP ástand. Þegar kveikt er á DHCP ástandi verður WiFi stillt í gegnum DHCP. Þegar slökkt er á DHCP ástandi eru truflanir notaðir.

fá sett eyða Al 110 1
wifi.ip

Stöðugt IP-tala þegar slökkt er á DHCP-stöðu.

fá sett eyða A2   0.0.0.0
wifi.mac

MAC vistfang WiFi tengisins.

AC   00:00:00:00:00:00
wifi.ríki

Staða WiFi einingarinnar.

BO aðgerðalaus bilun!

AssociationI stillingarI readyI

aftengjast! á netinu

aðgerðalaus
telemetry.peopleCount (VBl)

Fjöldi fólks sem er talinn af sjálfvirkri ramma reiknirit myndavélarinnar.

fá sett eyða DA 0-99 (Stuðningur í VBl) 0
telemetry.peoplePresent (VBl)

Rétt þegar einhver fólk hefur greinst með sjálfvirkri ramma reiknirit myndavélarinnar.

fá sett eyða DC 110 (Stuðningur í VBl) 0

Skjöl / auðlindir

BOSE Work Rest API app [pdfNotendahandbók
Vinna, Rest API, App, Work Rest API App

Heimildir

Skildu eftir athugasemd

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir *