애플리케이션에 대한 정보
Singlewire InformaCast®는 Axis 네트워크 스피커를 포함해 조직이 이미 보유하고 있는 기술을 사용하여 긴급 메시지 및 기타 통신을 보낼 수 있는 플랫폼입니다. InformaCast 대량 알림 시스템은 시설 전체에 들리고 주목을 끄는 오디오 경고를 전달합니다. AXIS Speaker Functionality for Singlewire InformaCast를 사용하면 Axis 장치를 Singlewire InformaCast 인프라에 연결할 수 있습니다. 라이센스를 구매하고 AXIS Device Manager를 통해 애플리케이션을 설치한 후 Axis 네트워크 스피커에서 애플리케이션을 사용할 수 있습니다.
AXIS Device Manager에 장치 추가
AXIS Device Manager Client를 실행합니다.
AXIS Device Manager를 다운로드 및 설치하려면 axis.com/products/axis-device-manager로 이동합니다.
AXIS Device Manager가 시작되면 자동으로 장치를 검색합니다.
수동으로 검색하려면 을 클릭합니다.
장치가 발견되지 않으면 네트워크 구성을 검사합니다.
애플리케이션에서 일부 장치에 오래된 펌웨어가 있다는 메시지가 표시되면 링크를 클릭하여 최신 펌웨어로 업그레이드합니다.
추가할 장치를 선택하고 Next(다음)를 클릭한 다음 Finish(마침)를 클릭합니다.
장치에 대해 패스워드가 설정되어 있습니다.
모든 장치를 선택하고 을 클릭합니다.
사용자 이름과 패스워드를 입력하고 OK(확인)를 클릭합니다.
안전한 패스워드
네트워크를 통해 Axis 장치가 초기에 설정된 패스워드를 평문 형식으로 전송합니다. 처음 로그인한 후 장치를 보호하려면 안전하고 및 암호화된 HTTPS 연결을 설정한 다음 패스워드를 변경합니다.
장치 패스워드는 데이터 및 서비스에 대한 기본 보호입니다. Axis 장치는 다양한 설치 유형에 사용될 수 있으므로 해당 장치에는 패스워드 정책을 적용하지 않습니다.
데이터 보호를 위해 적극 권장되는 작업은 다음과 같습니다.
최소 8자 이상의 패스워드를 사용합니다. 패스워드 생성기로 패스워드를 생성하는 것이 더 좋습니다.
패스워드를 노출하지 않습니다.
최소 일 년에 한 번 이상 반복되는 간격으로 패스워드를 변경합니다.
모든 애플리케이션 설치 및 라이센스 부여
AXIS Device Manager에서 을 클릭하여 시스템 보고서를 생성합니다.
Microsoft® Excel® 이외의 프로그램에서 .csv를 엽니다.
라이센스 키 등록으로 이동하여 라이센스 코드에서 키를 생성합니다. axis.com/support/license-key-registration#/registration/batch로 이동합니다.
AXIS Device Manager에서 .csv 파일을 업로드합니다.
시스템은 다운로드할 수 있는 라이센스 키를 생성합니다.
라이센스 키를 다운로드하려면 Download the result as zip(결과를 zip으로 다운로드)을 클릭합니다.
.zip 파일을 추출합니다.
axis.com/products/axis-speaker-functionality-for-singlewire-informacast에서 장치에 맞는 AXIS Speaker Functionality for Singlewire InformaCast를 다운로드합니다.
InformaCast 포털로 이동하여 장치가 추가되었는지 제어합니다.
.csv 파일 편집
라이센스를 부여할 장치에서 MAC 주소를 제외한 모든 데이터를 제거합니다.
첫 번째 행에 'code'와 'device'를 입력합니다. 형식은
code,device
여야 합니다.다음 행에 라이센스 코드와 MAC 주소를 입력합니다. 형식은
license code,MAC address
여야 합니다.
문서의 각 행에는 하나의 MAC 주소가 있습니다.
예
행 1: 코드, 장치
행 2: ABC1D-23EFG-H4IJ5-KL6MN,ABC0123DEFA4
행 3: ABC1D-23EFG-H4IJ5-KL67M,ABC123DE4FAB
장치에 애플리케이션 추가
장치를 선택합니다.
을 클릭합니다.
Browse(찾아보기)를 클릭하여 다운로드한 애플리케이션을 찾아 선택합니다.
Next (다음)를 클릭합니다.
애플리케이션을 설치할 것인지 묻는 메시지가 나타나면 Yes(예)를 선택하고 Next(다음)를 클릭합니다.
Browse(찾아보기)를 클릭하여 라이센스 키 파일을 찾습니다. 선택한 장치의 라이센스 키 파일을 선택합니다. 연결된 MAC 주소는 파일 이름에 있습니다.
Next(다음)를 클릭한 다음 Finish(마침)를 클릭합니다.
장치 웹 인터페이스에서 Apps(앱)로 이동하여 애플리케이션을 시작합니다.
다른 장치 모델을 설정하려면 다시 실행합니다.
InformaCast®에서 Axis 장치에 대한 동작 정의
Singlewire에서 지정한 요소 외에도, Axis 고유 기능을 구성하거나 동작을 사용자 지정하기 위해 IP 스피커 구성 파일(InformaCastSpeaker.cfg)에 Axis 전용 요소를 추가할 수 있습니다. 다음 기능을 구성할 수 있습니다.
디스플레이 설정 - 메시지가 표시되지 않을 때 디스플레이의 동작 방식.
브로드캐스트에 연결된 액션 - 점멸등, 사이렌 및 텍스트 표시 제어.
대상 장치 선택
모든 Axis 전용 설정은 AxisConfig
태그 안에 포함됩니다(예: DisplaySettings
또는 Actions
). AxisConfig
요소는 버전 정보를 포함하며, 특정 제품 번호 또는 개별 장치를 대상으로 지정할 수 있어 여러 번 등장할 수 있습니다.
충돌이 발생하지 않는 한, 구성 파일에는 원하는 만큼 많은 AxisConfig
태그를 포함할 수 있습니다.
Version | 장치는 지원하는 버전만 고려합니다. 누락되거나 지원되지 않는 버전이 있는 AxisConfig 태그는 무시합니다. |
기본, 제품별 또는 장치별 | AxisConfig 는 특정 장치(장치 MAC 주소 확인), 특정 제품(장치 제품 번호 확인) 또는 기본(모든 것) 중 하나에 적용되도록 구성할 수 있습니다. 장치는 다음 우선순위 순서로 가장 구체적인 AxisConfig 하나를 선택합니다.
|
VAPIX Get basic device information API를 사용하여 제품 번호를 확인하십시오.
예
<!-- Default config --> <AxisConfig version="1"></AxisConfig> <!-- Product specific config --> <AxisConfig version="1" product-number="c1110-e"></AxisConfig> <!-- Device specific config --> <AxisConfig version="1" mac-address="accc8e000000"></AxisConfig>
디스플레이 설정
디스플레이 설정 섹션에서는 장치에 메시지가 표시되지 않을 때 디스플레이가 어떻게 작동할지 정의합니다.
Brightness | 수동 또는 자동 밝기 제어를 설정합니다. |
IdleScreen | 모양:
유휴 디스플레이 동작:
유휴 화면에는 시계 설정에 구성된 모양으로 시계가 표시됩니다. |
예제의 데이터는 AxisConfig
태그에 포함되어야 합니다. 구성 예시을 참조하십시오.
예
스케줄에 따라 유휴 디스플레이가 표시되는 경우의
DisplaySettings
:<DisplaySettings> <Brightness adaptive-brightness="true" max-adaptive-level="7" min-adaptive-level="5" manual-level="6"/> <IdleScreen> <Appearance use-24-hour-clock="true" show-date="true" show-seconds="true" background-color="#d5df2a" font-color="#29d997" language="en"/> <Schedule invert="false"> <Recurrence> <Daily start-time="09:00" end-time="21:30" mon="true" tue="true" fri="true"/> </Recurrence> </Schedule> </IdleScreen> </DisplaySettings>
예
객체 존재 감지 시 유휴 디스플레이가 표시되는 경우의
DisplaySettings
:<DisplaySettings> <Brightness adaptive-brightness="true" max-adaptive-level="7" min-adaptive-level="5" manual-level="6"/> <IdleScreen> <Appearance use-24-hour-clock="true" show-date="true" show-seconds="true" background-color="#d5df2a" font-color="#29d997" language="en"/> <PresenceDetection timeout-minutes="10" /> </IdleScreen> </DisplaySettings>
브로드캐스트에 연결된 액션
점멸등, 사이렌, 텍스트 색상을 제어하는 브로드캐스트에 연결된 액션을 정의할 수 있습니다. 텍스트 전용 메시지를 제외한 각 InformaCast 브로드캐스트에는 우선순위 레벨이 있습니다. 이 우선순위에 따라 사용할 액션이 결정됩니다. 텍스트 전용 메시지의 경우 특별한 텍스트 전용 액션이 적용됩니다. 여러 브로드캐스트가 동시에 발생하는 경우 가장 우선순위가 높은 브로드캐스트에 대한 액션만 사용됩니다. 사이렌과 조명을 활성화할 때 텍스트 전용 메시지는 우선순위가 낮은 것으로 간주됩니다. 결과적으로 텍스트 전용 메시지는 진행 중인 브로드캐스트의 사이렌 및 조명 액션을 중단하지 않습니다. 그러나 텍스트 메시지는 텍스트 전용 메시지와 관련된 설정을 사용하여 표시됩니다.
텍스트 모양
모든 액션에 대해 텍스트 및 배경의 색상과 행 수를 지정할 수 있습니다.
사이렌 및 조명
사이렌 및 조명 기능을 사용하여 해당 기능이 탑재된 장치에서 점멸등과 사이렌을 활성화할 수 있습니다. 장치의 웹 인터페이스에서 생성된 사전 정의된 프로파일을 적용하거나 활성화할 기능을 직접 지정할 수 있습니다. 장치에 따라 이용할 수 있는 기능 및 패턴이 다릅니다. 각 장치에서 이용할 수 있는 기능을 확인하려면 Siren and Light VAPIX API를 사용하면 됩니다.
예제의 데이터는 AxisConfig
태그에 포함되어야 합니다. 구성 예시을 참조하십시오.
예
우선순위 1 및 2 브로드캐스트에 대해 텍스트 색상을 설정하고
SignalingLED
기능에서Blink
패턴을 활성화하는 액션:<AudioAction start-prio="1" end-prio="2"> <TextAppearance text-color="#ff0000" background-color="#000000" number-of-rows="2" /> <SirenAndLight> <Functions> <Function name="SignalingLED" pattern="Blink" speed="3" intensity="5"> <Colors> <Color>blue</Color> <Color>green</Color> </Colors> </Function> </Functions> </SirenAndLight> </AudioAction>
구성 예시
이것은 하나의 기본 구성과 AXIS C1710 장치에서만 사용되는 구성을 정의하는 전체 구성 파일의 예입니다.
<InformaCastSpeakerConfiguration>
<Servers registration-interval="5" capture-keepalive-seconds="2">
<InformaCast url="http://123.45.67.89:8081/InformaCast/admin?cmd=spkr" />
</Servers>
<!-- Default config -->
<AxisConfig version="1">
<Actions>
<AudioAction start-prio="1" end-prio="2">
<TextAppearance text-color="#ff0000" background-color="#000000" />
<SirenAndLight>
<Functions>
<Function name="SignalingLED" pattern="Alternate" speed="3" intensity="5">
<Colors>
<Color>red</Color>
<Color>green</Color>
</Colors>
</Function>
</Functions>
</SirenAndLight>
</AudioAction>
<AudioAction start-prio="3" end-prio="100">
<TextAppearance text-color="#00ff00" background-color="#ffffff" number-of-rows="3" />
</AudioAction>
<TextOnlyAction>
<TextAppearance text-color="#0000ff" background-color="#ffffff" />
</TextOnlyAction>
</Actions>
<DisplaySettings>
<Brightness adaptive-brightness="true" max-adaptive-level="7" min-adaptive-level="5" manual-level="6"/>
<IdleScreen>
<Appearance use-24-hour-clock="true" show-date="true" show-seconds="true" background-color="#d5df2a" font-color="#29d997" language="en"/>
<AlwaysOn/>
</IdleScreen>
</DisplaySettings>
</AxisConfig>
<!-- Config that only applies to a C1710 device -->
<AxisConfig version="1" product-number="C1710">
<Actions>
<AudioAction start-prio="1" end-prio="10">
<TextAppearance text-color="#ff7800" background-color="#000000" />
<SirenAndLight>
<Functions>
<Function name="SignalingLED" pattern="Alternate" speed="3" intensity="5">
<Colors>
<Color>red</Color>
<Color>blue</Color>
</Colors>
</Function>
</Functions>
</SirenAndLight>
</AudioAction>
<TextOnlyAction>
<TextAppearance text-color="#99c1f1" background-color="#000000" />
<SirenAndLight>
<Functions>
<Function name="SignalingLED" pattern="Steady" speed="1" intensity="1">
<Colors>
<Color>red</Color>
</Colors>
</Function>
</Functions>
</SirenAndLight>
</TextOnlyAction>
</Actions>
</AxisConfig>
<!-- Config that only applies to device with specific MAC address -->
<AxisConfig version="1" mac-address="accc8e000000">
<Actions>
<AudioAction start-prio="1" end-prio="10">
<SirenAndLight>
<Functions>
<Function name="SignalingLED" pattern="Rotate" speed="3" intensity="5">
<Colors>
<Color>red</Color>
<Color>blue</Color>
</Colors>
</Function>
<Function name="siren" pattern="Alarm: Car alarm" intensity="2" />
</Functions>
</SirenAndLight>
</AudioAction>
</Actions>
</AxisConfig>
</InformaCastSpeakerConfiguration>
구성 사양
Axis 전용 구성은 AxisConfig
라는 요소에 포함되며, 이는 InformaCastSpeakerConfiguration
요소 안에 배치됩니다. AxisConfig
요소는 버전 정보를 포함하며, 특정 제품 번호 또는 개별 장치를 대상으로 지정할 수 있어 여러 번 등장할 수 있습니다.
AxisConfig
product-number
및 mac-address
없는 AxisConfig
요소는 기본 구성으로 간주됩니다. AxisConfig
요소는 우선순위에 따라 사용되며, MAC 주소가 가장 높고 기본값이 가장 낮습니다.
속성 | |
version (필수) | 장치는 항상 현재 펌웨어에서 지원하는 최신 버전을 사용합니다. 실패하면 오류가 생성됩니다. 이 경우 이전 버전은 사용되지 않습니다. |
product-number (옵션) |
|
mac-address (옵션) |
|
하위 요소 | |
Actions (옵션) | |
DisplaySettings (옵션) |
Actions
액션 목록을 정의합니다.
하위 요소 | |||||||||||||
AudioAction (다수) | |||||||||||||
TextOnlyAction (옵션) |
TextOnlyAction
텍스트 전용 브로드캐스트 중에는, 하위 요소로 정의된 액션이 텍스트가 표시되는 동안 적용됩니다.
하위 요소 |
TextAppearance (옵션) |
SirenAndLight (옵션) |
AudioAction
속성 | |
start-prio (필수) | 이 액션의 우선순위 범위 시작을 위한 정수 값입니다. |
end-prio (필수) | 이 액션의 우선순위 범위 종료를 위한 정수 값입니다. |
하위 요소 | |
TextAppearance (옵션) | |
SirenAndLight (옵션) |
액션 간 우선순위 범위가 겹치는 것은 허용되지 않습니다. 우선순위 간격이 브로드캐스트의 우선순위와 일치하면 해당 브로드캐스트가 진행되는 동안 하위 요소가 정의한 액션이 적용됩니다.
TextAppearance
텍스트 메시지의 텍스트 및 배경색을 정의합니다. 브로드캐스트에 텍스트 메시지가 없는 경우 디스플레이에 영향을 주지 않습니다.
속성 | |
text-color (필수) | “#001122“ 형식의 RGB 값입니다. |
background-color (필수) | “#001122“ 형식의 RGB 값입니다. |
SirenAndLight
브로드캐스트 중에 사이렌 및 조명 기능을 활성화하는 방법을 정의합니다. 장치의 사전 정의된 프로파일 또는 활성화할 기능 목록일 수 있습니다.
하위 요소 |
Functions (중 하나) |
Profile (중 하나) |
Profile
속성 | |
name (필수) | 장치에 사전 정의된 사이렌 및 조명 프로파일 이름입니다. |
Function
활성화할 기능을 지정합니다. 자세한 내용은 Siren and Light VAPIX® 설명서를 참조하십시오. 이용할 수 있는 기능과 패턴은 장치에 따라 다릅니다.
속성 | |
name (필수) | |
pattern (필수) | |
speed (옵션) | |
intensity (옵션) | |
priority (옵션) | |
하위 요소 | |
Colors (옵션) | 일부 기능에 필요합니다. |
Colors
패턴에 사용된 색상 목록입니다.
하위 요소 |
Color (다수) |
Color
콘텐츠 |
패턴에서 지원하는 색상의 이름입니다. 예: <Color>red</Color> |
DisplaySettings
메시지가 표시되지 않을 때의 디스플레이에 대한 설정입니다.
하위 요소 |
Brightness (옵션) |
IdleScreen (옵션) |
Brightness
속성 | |
adaptive-brightness (필수) |
|
max-adaptive-level (필수) |
|
min-adaptive-level (필수) |
|
manual-level (필수) |
|
Appearance
메시지가 표시되지 않을 때 디스플레이의 모양을 제어합니다.
속성 | |
use-24-hour-clock | 부울 true 또는 false |
show-date | 부울 true 또는 false |
show-seconds | 부울 true 또는 false |
background-color | “#001122“ 형식의 RGB 값입니다. |
font-color | “#001122“ 형식의 RGB 값입니다. |
language | 허용되는 값: “de“, “en“, “es“, “fr“, “it“. |
IdleScreen
유휴 상태일 때의 디스플레이 모드를 선택합니다.
하위 요소 |
Appearance (옵션) |
AlwaysOn (중 하나) |
AlwaysOff (중 하나) |
Schedule (중 하나) |
PresenceDetection (중 하나) |
AlwaysOn
디스플레이가 항상 켜져 있습니다.
AlwaysOff
디스플레이가 항상 꺼져 있습니다.
Schedule
스케줄에 따라 디스플레이를 켜고 끕니다.
속성 | |
invert (필수) | 부울 true 또는 false . true 로 설정하면 스케줄이 반전됩니다. 즉, 시계가 일반적으로 켜지는 시간대에는 꺼지고, 꺼지는 시간대에는 켜지게 됩니다. |
하위 요소 | |
Recurrence (필수) |
PresenceDetection
속성 | |
timeout-minutes | 객체 존재가 감지되지 않은 후 디스플레이가 꺼질 때까지의 분 단위 시간입니다. |
Recurrence
일별 또는 주별 스케줄을 선택합니다.
하위 요소 |
Daily (중 하나) |
Weekly (중 하나) |
Daily
선택한 요일의 특정 시간 동안 활성화되는 스케줄을 생성합니다.
속성 | |
start-time | “09:00“ 형식의 시작 시간. |
end-time | “21:30“ 형식의 종료 시간. |
mon | 월요일마다 활성화하려면 true 로 설정 |
tue | 화요일마다 활성화하려면 true 로 설정 |
wed | 수요일마다 활성화하려면 true 로 설정 |
thu | 목요일마다 활성화하려면 true 로 설정 |
fri | 금요일마다 활성화하려면 true 로 설정 |
sat | 토요일마다 활성화하려면 true 로 설정 |
sun | 일요일마다 활성화하려면 true 로 설정 |
Weekly
시작 요일부터 종료 요일까지 지정된 시간 동안 활성화되는 스케줄을 생성합니다.
속성 | |
start-day | 스케줄 시작 요일을 세 글자로 입력합니다(예: Tue ). |
start-time | “09:00“ 형식의 시작 시간. |
end-day | 스케줄 시작 요일을 세 글자로 입력합니다(예: Thu ). |
end-time | “21:30“ 형식의 종료 시간. |
지원 센터 문의
추가 도움이 필요하면 axis.com/support로 이동하십시오.