IoT Device SDK For ReactNative - v0.2.2

Only for Provisioning

(This is not working yet!!!)

see: https://zigbang.github.io/iot-device-sdk/

iot-device-sdk is for device's provisioning

it has dependency on following packages:

  • react-native-tuya

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.2.2 (2023-02-08)

Build System

0.2.1 (2022-10-13)

Features

  • able to call multiple register a part (f19e694)
  • cancelation register device (6e47e64)

Others

  • improve web-doc scripts (fd0d957)

Docs

  • add warning about Ez Mode (d8e13cb)

0.2.0 (2022-10-11)

Features

  • change api name & update documents (a8a2cc4)

0.1.9 (2022-10-11)

Features

  • add wifi ap mode register (94f995a)

Docs

  • sample's parameter expression (133ac57)

0.1.8 (2022-10-07)

Features

  • add wifi ez mode register (2f6ccd4)

Bug Fixes

  • promise return of logout (767dd7f)

Docs

0.1.7 (2022-09-15)

Features

  • add param at login callback (2ddcca4)

0.1.6 (2022-09-08)

Features

  • 기기 삭제 및 공장 초기화 기능 구현 (1a92745)
  • add init_v2 (45cf88b)
  • calling User Login (8e5d5fe)
  • logout 기능 구현 (182b273)
  • remove using private function (f65481a)
  • TuyaSdkBridge 디버깅 로그 콜백 이벤트 구현 (cc80914)

Bug Fixes

  • 머지 오류 수정 (8ad1a42)
  • 머지 충돌 수정 (d309305)
  • 서브 기기 등록 중지 함수 await 제거 (d253b68)
  • 이벤트 stop 오류 수정, 익명 로그인 오류 수정 (ad714be)
  • activator에서 기기 타입에따라 다르게 응답하도록 수정 (ac4681d)
  • debug 콜백 할당 전에 setInformation을 호출하여 init이 안되는 문제 수정 (ce28f3d)
  • iOS에서 게이트웨이 이벤트 수신 시, 객체 전달이 아닌 String 전달로 수정 (421cb6a)
  • iOS에서 기기 삭제 또는 공장 초기화 실패 시, response 안오는 문제 해결 (07046de)
  • remove about postinstall about husky (2f3aa8f)

Styling

  • add commitlint (929c004)
  • support typescript (make index.d.ts) (ddc357e)

CI

Code Refactoring

  • 코드 컨벤션 적용 (8a1f840)
  • logout 함수 private으로 변경, init 메소드 구조 변경 (02224ef)
  • merge for using module (1c9a45b)
  • removeDevice 및 resetDevice 하나로 합침 (91d312f)

Build System

  • a module version make fix (66f9a4a)
  • add dist folder for using npm (7c63992)
  • change module version (37fe387)
  • change module version (fb754ea)
  • changing module name (e9eb14b)
  • module change to zigbang/react-native-tuya (d87b221)
  • module version is up (4fd8b59)
  • using seojw's one for pending reg module (815267e)

Others

Docs

  • add legacy tuya api handling block diagram (64f972a)
  • add sample of using tuya api (f71b1ec)
  • apply typedoc (52ab797)
  • apply zigbang account (562cd4d)
  • change title for github page (8c35823)
  • draw to describe of ci/cd (b2dc586)
  • include link change log to readme (e0902a6)
  • init function is changed (83501b0)
  • typedoc 초안본 배포 (99bdff7)
  • update github page address (02e3696)
  • update to show msg if uploaded gh-p by man (b9bde2f)
  • useing github pages (9a6bfa4)

0.1.5 (2022-08-26)

Docs

0.1.4 (2022-08-25)

Build System

0.1.3 (2022-08-05)

Build System

0.1.2 (2022-08-05)

Features

  • 기기 삭제 및 공장 초기화 기능 구현 (1a92745)
  • calling User Login (8e5d5fe)
  • logout 기능 구현 (182b273)
  • remove using private function (f65481a)
  • TuyaSdkBridge 디버깅 로그 콜백 이벤트 구현 (cc80914)

Bug Fixes

  • 머지 오류 수정 (8ad1a42)
  • 머지 충돌 수정 (d309305)
  • 서브 기기 등록 중지 함수 await 제거 (d253b68)
  • 이벤트 stop 오류 수정, 익명 로그인 오류 수정 (ad714be)
  • activator에서 기기 타입에따라 다르게 응답하도록 수정 (ac4681d)
  • debug 콜백 할당 전에 setInformation을 호출하여 init이 안되는 문제 수정 (ce28f3d)
  • iOS에서 게이트웨이 이벤트 수신 시, 객체 전달이 아닌 String 전달로 수정 (421cb6a)
  • iOS에서 기기 삭제 또는 공장 초기화 실패 시, response 안오는 문제 해결 (07046de)
  • remove about postinstall about husky (2f3aa8f)

Styling

  • add commitlint (929c004)
  • support typescript (make index.d.ts) (ddc357e)

CI

Code Refactoring

  • 코드 컨벤션 적용 (8a1f840)
  • logout 함수 private으로 변경, init 메소드 구조 변경 (02224ef)
  • merge for using module (1c9a45b)
  • removeDevice 및 resetDevice 하나로 합침 (91d312f)

Others

Docs

  • apply typedoc (52ab797)
  • change title for github page (8c35823)
  • draw to describe of ci/cd (b2dc586)
  • include link change log to readme (e0902a6)
  • init function is changed (83501b0)
  • typedoc 초안본 배포 (99bdff7)
  • update github page address (02e3696)
  • update to show msg if uploaded gh-p by man (b9bde2f)
  • useing github pages (9a6bfa4)

Build System

  • add dist folder for using npm (7c63992)
  • changing module name (e9eb14b)
  • module change to zigbang/react-native-tuya (d87b221)
  • module version is up (4fd8b59)
  • using seojw's one for pending reg module (815267e)

0.1.1 (2022-08-04)

Features

  • 기기 삭제 및 공장 초기화 기능 구현 (1a92745)
  • calling User Login (8e5d5fe)
  • logout 기능 구현 (182b273)
  • remove using private function (f65481a)
  • TuyaSdkBridge 디버깅 로그 콜백 이벤트 구현 (cc80914)

Bug Fixes

  • 머지 오류 수정 (8ad1a42)
  • 머지 충돌 수정 (d309305)
  • 서브 기기 등록 중지 함수 await 제거 (d253b68)
  • 이벤트 stop 오류 수정, 익명 로그인 오류 수정 (ad714be)
  • activator에서 기기 타입에따라 다르게 응답하도록 수정 (ac4681d)
  • debug 콜백 할당 전에 setInformation을 호출하여 init이 안되는 문제 수정 (ce28f3d)
  • iOS에서 게이트웨이 이벤트 수신 시, 객체 전달이 아닌 String 전달로 수정 (421cb6a)
  • iOS에서 기기 삭제 또는 공장 초기화 실패 시, response 안오는 문제 해결 (07046de)
  • remove about postinstall about husky (2f3aa8f)

Styling

  • add commitlint (929c004)
  • support typescript (make index.d.ts) (ddc357e)

CI

Others

Code Refactoring

  • 코드 컨벤션 적용 (8a1f840)
  • logout 함수 private으로 변경, init 메소드 구조 변경 (02224ef)
  • merge for using module (1c9a45b)
  • removeDevice 및 resetDevice 하나로 합침 (91d312f)

Docs

  • apply typedoc (52ab797)
  • change title for github page (8c35823)
  • draw to describe of ci/cd (b2dc586)
  • include link change log to readme (e0902a6)
  • init function is changed (83501b0)
  • typedoc 초안본 배포 (99bdff7)
  • update github page address (02e3696)
  • useing github pages (9a6bfa4)

Build System

  • add dist folder for using npm (7c63992)
  • changing module name (e9eb14b)
  • module change to zigbang/react-native-tuya (d87b221)
  • module version is up (4fd8b59)