🤖Have you ever tried Chat.M5Stack.com before asking??😎
    M5Stack Community
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    UIFlow2のハマりどころ

    Scheduled Pinned Locked Moved 日本語フォーラム
    5 Posts 1 Posters 5.4k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • K Offline
      kimurer
      last edited by

      UIFlow2はWEBブラウザで気軽にプログラミングできて、私は大好です。
      しかし、時々うまくいかないことがあるので、情報共有したいです。
      どうぞよろしくお願いいたします。

      1 Reply Last reply Reply Quote 0
      • K Offline
        kimurer
        last edited by

        こんにちは。

        日本時間で昨夜(GMTではお昼頃)、UIFlow2 Ver. 2.1.3 へのアップデートがあったようです。
        私の手元にあるM5Stackは、CoreS3SEと、StickC Plus2の二種類です。
        UIFlow2アップデートのあと、私の手元のM5Stackが、両方とも、電源を入れてもログインができなくなりました。

        パソコンからWEBのUIFlow2にはアクセスできて、ログインとプログラムをすることは可能です。
        しかし、M5Stackがログインできないので、プログラムを書き込むことができません。

        私の手元のM5StackのUIFlow2ファームウェアが Ver. 2.1.2 だったので、それが原因かもしれないと思い、M5Burnerを使ってファームウェアを Ver.2.1.3 にアップデートしたのですが、状況は変わりませんでした。

        このような状況は私だけでしょうか。
        同じような状況の方や、異なる状況の方、また、解決策をお持ちの方がいらっしゃいましたら、ご教示いただけると嬉しいです。
        どうぞよろしくお願いいたします。

        1 Reply Last reply Reply Quote 0
        • K Offline
          kimurer
          last edited by

          先ほどのUIFlow2 Ver. 2.1.3 の件、現在は直っているようです

          1 Reply Last reply Reply Quote 1
          • K Offline
            kimurer
            last edited by

            こんにちは。
            UIFlow2のSystem-Timeで、get local time (return tuple)の時間(Hours)の値が正しく取得できないようです。
            しかし、get UTC time(return tuple)は正しく取得できているようです。

            環境 UIFlow2 V.2.1.4
            機種 M5Stack Core S3 SE

            まずは、プログラムを実行したM5Stack Core S3 SEの画面の写真を次にしまします。
            画面の上の方に表示されている「GMT+9」はget timezoneで取得した値です。
            画面の下の方に表示されている時間は、それぞれget UTC time(return tuple)と、get local time (return tuple)で取得した値です。
            UTCが12時なので、GMT+9のLocalは21時ですが、3時と表示されています。
            IMG_20240917_215903.jpg
            これを記入してる現在は、写真よりも時間が進んで、UTCが13時になりましたので、Localは22時のはずですが、4時と表示されています。

            このときのプログラムは次の通りで、前述の画面のとおり、UTCとLocalの日付と時間を並べて表示するものです。
            uiflow2_block_1726577294341.png

            日本のTimezoneであるGMT+9に設定した場合、LocalはUTCに9を加算した時間になってほしいのですが、9を減算した時間が表示されているようです。

            似たような状況の方や、解決策をお持ちの方がいらっしゃいましたらご教示いただきたく、どうぞよろしくお願いいたします。

            ----- 余談 -----
            同様の事象はRTCを使った場合も同様に発生するようですので、念のため、画面とプログラムを次に示します。
            IMG_20240917_223303.jpg
            uiflow2_block_1726580224027.png
            uiflow2_block_1726580034609.png

            K 1 Reply Last reply Reply Quote 0
            • K Offline
              kimurer @kimurer
              last edited by

              @kimurer

              スミマセン、過去ログを確認したところ、回答が見つかりました。お騒がせしました。
              ↓コチラ
              https://community.m5stack.com/topic/5222/bug-atoms3-with-uiflow2-on-library-time?_=1726572778697

              1 Reply Last reply Reply Quote 0

              Hello! It looks like you're interested in this conversation, but you don't have an account yet.

              Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

              With your input, this post could be even better 💗

              Register Login
              • First post
                Last post