CANDY-HOUSE / SesameSDK_iOS_with_DemoApp

SesameSDK3.0は、iOS/Android/Embedded向けのBluetooth/AIoT(Internet of Things)ライブラリであり、オープンソース、使いやすく、強力、かつ永続的に無料です。公式のセサミアプリもこのSesameSDKを使用しており、このSDKを用いてあなたのアプリにもセサミアプリが持つ全ての機能を組み込むことができます。

Home Page:https://jp.candyhouse.co

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

セサミデバイスの履歴問題。完全修正デッドライン:2020/8/31

Jerming opened this issue · comments

public enum CHSesame2History {
    case none(CHSesame2HistoryData)  
// ???? THIS GARBAGE DESIGN IS NOT ACCEPTABLE !!!!!! NEVER reply "None"
}
GET https://jhcr1i3ecb.execute-api.ap-northeast-1.amazonaws.com/prod/device/sesame2/CC3E2AD0-E65F-A194-8486-07E3D0CF110C/webhistory?page=0&lg=3
// HTTP Response
   {
      "type":0, // ???? THIS GARBAGE DESIGN IS NOT ACCEPTABLE !!!!!! NEVER reply "None"
      "timeStamp":2147483647.0,
      "historyTag":null,
      "devicePk":null,
      "recordID":740294720,
      "parameter":null
   },

ユーザーエクスペリエンスを高めるなめに、2020/8/15にリリースされたiOS/AndroidSDKが、もっと頻繁にセサミデバイスから履歴を取得するようになり、セサミデバイスがおかしくなります。

再現方法:

  1. 複数のスマホに接続されて、頻繁に lock/unlock操作する。
  2. スマホのネットを切って100回頻繁にセサミデバイスを lock/unlock操作する。

セサミデバイスのファームウェアの完全修正デッドライン(deadline):2020/8/31