<?xml version="1.0" encoding="utf-8"?>
<!--
  ~ Copyright (c) 2015. Ncomz. All Rights Reserved
  -->

<resources>

  <string name="API_VERSION" translatable="false">/v3</string>
  <string name="CLOUD_API_VERSION" translatable="false">/v1</string>
  <string name="SERVICEHUB_API_VERSION" translatable="false">/v1</string>


  <!--3.1 회원, 3.2 홈그룹   -->

  <!--3.1.1.1 회원 가입 등록 POST /v3/member 회원 가입 정보를 입력 완료 후 인증 이메일을 발송한다.-->
  <string name="SEND_P_member" translatable="false">/member</string>
  <!--3.1.1.4 회원 로그인 POST /v3/member/login 회원 로그인을 처리한다.-->
  <string name="SEND_P_member_login" translatable="false">/member/login</string>
  <!--3.1.1.5 새 단말(장치) 인증 POST /v3/member/new_mobile_device 새로운 단말로 로그인 시 단말(장치) 인증 번호를 확인하고, 단말(장치)을 등록 처리한다. (기존 단말(장치)을 대체할 경우의 처리도 포함)-->
  <string name="SEND_P_member_new_mobile_device" translatable="false">/member/new_mobile_device
  </string>
  <!--3.1.1.3 비밀번호 찾기 (재설정) POST /v3/member/password 입력된 이메일 ID 정보로 비밀번호 찾기를 위한 메일 발송을 처리한다.-->
  <string name="SEND_P_member_password" translatable="false">/member/password</string>
  <!--3.1.1.12 회원 로그아웃 GET /v3/member/logout 회원 로그아웃을 처리한다. (인증 토큰 무효화)-->
  <string name="SEND_G_member_logout" translatable="false">/member/logout</string>
  <!--3.1.1.6 회원 로그인 정보 조회 및 푸시 토큰 등록/수정 PUT /v3/member 인증 토큰을 기준으로 회원의 로그인 정보를 조회하고 푸시 토큰을 등록/수정한다.-->
  <string name="SEND_G_member" translatable="false">/member</string>
  <!--3.1.1.8 회원 정보 수정 PUT /v3/member/:update_field 가입된 이메일, 비밀번호, 이름 정보에 대해 변경 처리한다.-->
  <string name="SEND_P_member_member_id_update_field" translatable="false">/member/:update_field
  </string>
  <!--3.1.1.7 (기존) 비밀번호 확인 GET /v3/member/password 비밀번호 정보를 확인한다.-->
  <string name="SEND_G_member_member_id" translatable="false">/member/password</string>
  <!--3.1.1.13 회원 탈퇴 (계정 삭제) DELETE /v3/member 회원의 계정을 삭제 처리한다.-->
  <string name="SEND_D_member" translatable="false">/member</string>
  <!--3.2.1.1 홈그룹 멤버 목록 조회 GET /v3/homegrp_members 홈그룹의 멤버 목록을 조회한다.-->
  <string name="SEND_G_homegrp_members" translatable="false">/homegrp_members</string>
  <!--3.2.1.3 홈그룹 멤버 초대 POST /v3/homegrp_members 홈그룹의 멤버를 초대한다.-->
  <string name="SEND_P_homegrp_members" translatable="false">/homegrp_members</string>
  <!--3.2.1.4 홈그룹 멤버 강퇴 / 초대 취소 DELETE /v3/homegrp_members 홈그룹으로 초대받은 멤버의 정보를 변경한다.-->
  <string name="SEND_D_homegrp_members" translatable="false">/homegrp_members</string>
  <!--3.2.1.6 홈그룹 초대 알림 POST /v3/homegrp_members/invitations 홈초대 알림 화면에서 승락/거절 처리를 한다. (+ 초대 수락 처리 후에 나머지 요청은 거절한다.)-->
  <string name="SEND_P_homegrp_members_invitations" translatable="false">
    /homegrp_members/invitations
  </string>
  <!--3.2.1.2 홈그룹 멤버 초대 유효성 체크 GET /v3/homegrp_members/validation 초대 대상자의 유효성을 체크한다. (홈허브가 없는 홈의 회원 또는 홈이 없는 회원/비회원만 가능)-->
  <string name="SEND_P_homegrp_members_validation" translatable="false">
    /homegrp_members/validation
  </string>
  <!--3.1.1.9 멤버 이미지 변경 POST /v3/member/profile_image 멤버의 프로필 이미지를 수정.-->
  <string name="SEND_P_member_profile_image" translatable="false">/member/profile_image</string>
  <!--3.2.2.1 홈그룹 이미지 변경 POST /v3/homegrp/profile_image 홈그룹의 프로필 이미지를 수정.-->
  <string name="SEND_P_homegrp_profile_image" translatable="false">/homegrp/profile_image</string>
  <!--3.2.1.5 홈그룹 초대 목록 GET /v3/homegrp_members/invitations 초대받은 홈그룹 목록을 호출-->
  <string name="SEND_G_homegrp_members_invitations" translatable="false">
    /homegrp_members/invitations
  </string>
  <!--3.2.1.7 홈그룹 (자진) 탈퇴 DELETE /v3/homegrp_members/self 일반 등급의 홈그룹 멤버를 홈그룹에서 자진 탈퇴 처리한다.-->
  <string name="SEND_D_homegrp_members_member_id" translatable="false">/homegrp_members/self
  </string>
  <!--3.2.2.2 홈그룹 생성 POST /v3/homegrp (홈그룹에 속해 있지 않은 회원이 마스터가 되는) 홈그룹을 새로 생성한다. -->
  <string name="SEND_P_homegrp" translatable="false">/homegrp</string>

  <!--20 대시보드/홈로그/홈모드   -->

  <!--3.5.1.1 홈모드 조회 GET /v3/modes 홈그룹의 홈모드 목록을 불러온다.-->
  <string name="SEND_G_modes" translatable="false">/modes</string>
  <!--3.5.1.2 현재 홈모드 변경 PUT /v3/modes/current_mode 현재 홈모드를 변경한다.-->
  <string name="SEND_P_modes_mode_id_current_mode" translatable="false">/modes/current_mode</string>
  <!--3.6.1.1 대시보드 정보 조회 GET /v3/dashboard 홈그룹 모드 조회, 공지, 알림 갯수 조회 등-->
  <string name="SEND_G_dashboard" translatable="false">/dashboard</string>
  <!--3.6.2.3 알림 목록 조회 GET /v3/notices/personal 알림 목록을 조회한다.-->
  <string name="SEND_G_notices_personal" translatable="false">/notices/personal</string>
  <!--3.6.2.2 공지사항 목록 조회 GET /v3/notices 공지사항 목록을 조회한다.-->
  <string name="SEND_G_notices" translatable="false">/notices</string>
  <!--20.9 홈모드 변경 결과 조회 GET /v3/modes/:mode_id/status 현재 홈모드 변경으로 장치를 제어한 결과를 조회한다.20.9-->
  <string name="SEND_G_modes_mode_id_status" translatable="false">/modes/:mode_id/status</string>

  <!--3.3 Things(내 장치)   -->

  <!--3.3.1.1 장치 리스트 조회 GET /v3/devices 회원의 장치 목록을 조회한다.-->
  <string name="SEND_G_devices" translatable="false">/devices</string>
  <!--3.3.1.2 장치 상세 조회 GET /v3/devices/:device_id/:node_id 해당 노드의 상세 정보를 조회한다. (장치가 보유한 모든 커맨드 클래스 리스트를 보여준다.)-->
  <string name="SEND_G_devices_device_id" translatable="false">/devices/:device_id/:node_id</string>
  <!--3.3.1.3 장치 명/아이콘 변경 PUT /v3/devices/:device_id/:node_id 장치 이름 또는 아이콘을 변경한다.-->
  <string name="SEND_P_devices_property_device_id" translatable="false">
    /devices/:device_id/:node_id
  </string>
  <!--30.1 하위 장치 추가/삭제 결과 조회 (Polling 용) GET /v3/devices/:device_id/commands/status 하위 장치의 추가/삭제 명령 결과를 조회한다.-->
  <string name="SEND_G_devices_device_id_commands_status" translatable="false">
    /devices/:device_id/commands/status
  </string>
  <!--3.3.1.4 디바이스 소유권 변경 PUT /v3/devices/{device_id}/ownership 기존 디바이스의 비밀번호를 확인하여 일치하면 소유권을 변경 처리한다. -->
  <string name="SEND_P_devices_device_id_ownership" translatable="false">
    /devices/:device_id/ownership
  </string>
  <!--3.3.1.6 디바이스 비밀번호 변경 PUT /v3/devices/:device_id/password (소유권을 확인할 때 사용하는) 디바이스 비밀번호를 변경한다.-->
  <string name="SEND_P_devices_device_id_password" translatable="false">
    /devices/:device_id/password
  </string>
  <!--33.12 복수 - 노드(커맨드클래스) 마지막 상태 값 조회 GET /v3/devices/nodes 복수 노드(커맨드클래스)의 마지막 상태 값을 조회한다.-->
  <string name="SEND_G_devices_nodes" translatable="false">/devices/nodes</string>
  <!--3.3.1.7 (외출 상태시) 경고 필요한 장치 조회 GET /v3/devices/warning_nodes (외출 상태시) 경고가 필요한 장치 노드 목록을 조회한다.-->
  <string name="SEND_G_devices_warning_nodes" translatable="false">/devices/warning_nodes</string>
  <!--3.3.1.8 (등록 진행하기 전) 해당 디바이스의 기 등록여부를 조회한다. GET /v3/devices/:device_mf_id/:device_model_id/:device_sn-->
  <string name="SEND_G_devices_mf_id_model_id_sn" translatable="false">
    /devices/:device_mf_id/:device_model_id/:device_sn
  </string>
  <!-- 등록하려는 홈허브에 device_id, device_key 정보를 전달한다. POST http://%1$s:8877/deviceinfo -->
  <string name="SEND_P_deviceinfo" translatable="false">http://%1$s:8877/deviceinfo</string>

  <!--3.4 Rules(홈 규칙)   -->

  <!--3.4.1.1 홈 규칙 목록 조회 GET /v3/rules 홈의 규칙 목록을 조회한다.-->
  <string name="SEND_G_rules" translatable="false">/rules</string>
  <!--3.4.1.2 홈 규칙 상세 조회 GET /v3/rules/:homegrp_rule_id 해당 규칙의 정보를 상세 조회한다.-->
  <string name="SEND_G_rules_homegrp_rule_id" translatable="false">/rules/:homegrp_rule_id</string>
  <!--3.4.1.5 홈 규칙 상태 변경 PUT /v3/rules/:homegrp_rule_id/status 해당 규칙의 상태를 변경한다.-->
  <string name="SEND_P_rules_homegrp_rule_id_status" translatable="false">
    /rules/:homegrp_rule_id/status
  </string>
  <!--3.4.1.3 홈 규칙 등록 POST /v3/rules 규칙을 등록한다.-->
  <string name="SEND_P_rules" translatable="false">/rules</string>
  <!--3.4.1.4 홈 규칙 수정 PUT /v3/rules/:homegrp_rule_id 해당 규칙을 수정한다.-->
  <string name="SEND_P_rules_homegrp_rule_id" translatable="false">/rules/:homegrp_rule_id</string>
  <!--3.4.1.6 홈 규칙 삭제 DELETE /v3/rules/:homegrp_rule_id 해당 규칙을 삭제한다.-->
  <string name="SEND_D_rules_homegrp_rule_id" translatable="false">/rules/:homegrp_rule_id</string>
  <!--3.4.1.7 액션 장치의 목록 조회 GET /v3/rules/items/devices/:item_type_code 규칙 아이템(조건,액션)으로 사용할 장치를 조회-->
  <string name="SEND_G_rules_item_devices_item_type_code" translatable="false">
    /rules/items/devices
  </string>

  <!--50 Scenes(멀티 제어)   -->

  <!--3.5.1.3 홈그룹 모드의 멀티제어 상세 조회 GET /v3/modes/:mode_id/rule 해당 홈모드 멀티제어의 정보를 상세 조회한다.-->
  <string name="SEND_G_mode_scenes_mode_id" translatable="false">/modes/:mode_id/rule</string>
  <!--3.5.1.4 홈그룹 모드의 멀티제어 등록&수정 POST /v3/modes/:mode_id/rule 멀티제어를 등록&수정한다.-->
  <string name="SEND_P_mode_scenes_mode_id" translatable="false">/modes/:mode_id/rule</string>
  <!--3.5.1.5 홈그룹 모드의 규칙 삭제 DELETE /v3/modes/:mode_id/rule 해당 홈모드 멀티제어의 정보를 삭제한다.-->
  <string name="SEND_D_modes_mode_id_rule" translatable="false">/modes/:mode_id/rule</string>

  <!--60 설정/기타(공통)   -->

  <!--3.6.3.1 앱 버전 정보 조회 GET /v3/mobile_app/version 서비스 이용이 가능한 앱 버전 정보를 조회한다.-->
  <string name="SEND_G_app_version" translatable="false">/mobile_app/version</string>
  <!--3.6.4.1 야후날씨 지역코드 목록 조회 GET /v3/codes/weather_location 야후 날씨에 사용할 지역코드목록을 조회한다.-->
  <string name="SEND_G_common_weather_location_codes" translatable="false">/codes/weather_location
  </string>
  <!--3.1.1.11 알림 수신 여부 설정 PUT /v3/member/push_noti/config 알림 수신 여부를 설정 한다. (예 : 홈모드가 바뀔 때, 집이 빌 때)-->
  <string name="SEND_P_member_push_noti" translatable="false">/member/push_noti/config</string>

  <!-- Cloud Gateway -->

  <!--CR.1.2 Cloud Node 등록 POST /v1/cloud/devices/:device_id/nodes Cloud to Cloud 연동 Node 등록 -->
  <string name="SEND_P_cloud_devices_device_id_nodes" translatable="false">
    /cloud/devices/:device_id/nodes
  </string>
  <!--CR.1.6 Cloud Node 삭제 POST /v1/cloud/devices/:device_id/nodes Cloud to Cloud 연동 Node 삭제 -->
  <string name="SEND_D_cloud_devices_device_id_nodes_node_id" translatable="false">
    /cloud/devices/:device_id/nodes/:node_id
  </string>

  <!-- Servicehub -->

  <!--R.6.3 Postman or Mobile App에 의한 하위 디바이스 삭제 - Zwave나 Zigbee 같은 Inclusion과정이 필요없는 장치용(ex : IP Camera or IP기반 장치) 			 -->
  <string name="SEND_D_servicehub_devices_device_id_nodes_node_id" translatable="false">
    /devices/:device_id/nodes/:node_id
  </string>

  <!-- Netatmo URL -->
  <!--<string name="netatmo_auth" translatable="false"><![CDATA["https://api.netatmo.com/oauth2/authorize?client_id=586dd4d6ac34a5bc888b89a9&redirect_uri=kneet-app://getOauthCode&scope=read_camera access_camera&state=requestKneetAuth"]]></string>-->
  <string name="netatmo_auth" translatable="false"><![CDATA["https://api.netatmo.com/oauth2/authorize?client_id=%1$s&redirect_uri=kneet-app://getOauthCode&scope=read_camera access_camera&state=requestKneetAuth"]]></string>
</resources>