Obniz firmware2.0.0におけるPython SDKの使用について



  • 毎度お世話になっております。
    既出投稿でしたら申し訳ございません。

    先程"obniz py: sdk for python"を使用しようとしましたところ、下記のようなエラーが発生しました。

    WebSocket connection is closed: code = 1000 (OK), no reason
    error:{'alert': 'error', 'message': 'Error: firmware 2.0.0 needs obniz.js version 2.0.0 or higher. see https://obniz.io/doc/hw_firmware'}
    WebSocket connection is closed: code = 1000 (OK), reason = obniz XXXXXXXX is not online

    errorをみますと、どうやらobniz.jsのバージョンをアップデートしてほしい旨が書いてあると思いますが、このobniz.jsはpipで持ってきたモジュール内で直接参照されているという考えでよろしいでしょうか?

    また、差し支え無ければ公式の解決方法を教えていただけると、非常にありがたいです。
    ご苦労をおかけいたしますが、何とぞよろしくお願いします。


  • administrators

    @MinoruINOUE さん

    ご連絡ありがとうございます。
    obniz.py内のバグでして、obniz.py version 0.3.0にて修正予定です。
    今週中には0.3.0をリリースしますので、リリース後、pipからアップデートしていただければと思います。


  • administrators

    @MinoruINOUE さん

    本日 obniz.py 0.3.0をリリースしました。
    こちらにて修正されておりますので、試していただけますようお願いいたします。



  • ご返答遅れまして申し訳ございません。
    修正に関しましてご対応いただきありがとう御座います。


 

Recent Projects

  • @nak435 かしこまりました。よろしくお願いします。

    read more
  • @Yuki-Sato さん、

    外部の3.3vを使うとはいえ普通にvccやgndを供給して問題なくうごくのであれば、弊社での動作確認後Flick Hatのライブラリとして公開できればと思っているのですがいかがでしょう。

    今週末に確認しますので、お待ちください。

    read more
  • @nak435 時間がかかってすいません、

    なんとか3.3vをgndにつないでFlick Largeを動かしたかったのですが、うまく動かすことができなかったです。
    3.3vをgndを繋がずに接続するというのはライブラリで推奨して伝えることは難しいと思ってます。

    Flick LargeでなくFlick Hatの方で、外部の3.3vを使うとはいえ普通にvccやgndを供給して問題なくうごくのであれば、弊社での動作確認後Flick Hatのライブラリとして公開できればと思っているのですがいかがでしょう。

    よろしくお願い致します。

    read more
  • @nak435 ありがとうございます。
    接続は3.3vのgnd以外同じでした。
    エラーはそのせいかもしれませんが、しかし電気的にはgndを繋がない場合3.3vとしてうまく供給できないはずなのでそこが不思議です。

    教えていただいたプログラムの部分を修正して試してみたいと思います。
    また少し時間がかかりそうなのですが、早めに試したいと思います。

    引き続きよろしくお願い致します。

    read more