artisan-roaster-scope / artisan

artisan: visual scope for coffee roasters
https://artisan-scope.org
GNU General Public License v3.0
925 stars 253 forks source link

Kaleido Bluetooth Dropping Between Roasts (Unable to Reconnect without Roaster+Laptop Reset) #1705

Open jessevanderhoff opened 1 week ago

jessevanderhoff commented 1 week ago

Problem Description

artisan-settings.aset.txt 24-10-02_2113.alog.txt

Screenshot 2024-10-02 at 9 23 39 PM

https://youtu.be/Zrp8efzq0Fg

Kaleido M6 Sealed connects to Artisan via bluetooth successfully but then disconnects from M1 MacBook Air after ending roast and cannot reconnect thereafter without full roaster and Artisan laptop reset.

Youtube video link of issue is posted

Steps To Reproduce

  1. Restart roaster and Artisan MacBook laptop
  2. Start Artisan
  3. Connect to roaster via Macbook bluetooth menu
  4. Machine is already configured in Artisan from previous session.
  5. Turn roaster on through Artisan
  6. Run simulated roast
  7. End roast through Artisan "Off". "Kaleido disconnected" is displayed
  8. Click "reset" in Artisan
  9. Confirm Comm Port is maintained via "Config", "Port"
  10. Click "On" in Artisan
  11. See uu in ET,BT.

Youtube video here. https://youtu.be/Zrp8efzq0Fg

Artisan Version

3.0.2

Computer OS and Version

MacOS Sequoia 15.0

Connected devices or roasting machine

Kaleido M6 Sealed

Files

Terracotta-6 commented 1 week ago

The MAC addresses are different Cannot share the same aset, M6, M1 Bluetooth pair with the coffee roaster and save separately.

MAKOMO commented 1 week ago

Thanks for your detailed description of this issue. Thus we cannot duplicate it here. There seems to be a problem on the OS level with the bluetooth connection. I see in your video that the bluetooth device never gets into the "connected" state in the Bluetooth setup window of macOS and it keeps turning (despite the connection initially seems to work). Not much we can do on the Artisan level as Artisan is just connecting to a serial port and if that port is not available for connect this will fail. Could it be a macOS 15.0 Bluetooth issue?

Anybody else with this issue?

Terracotta-6 commented 1 week ago

compatibility is best to consult the equipment supplier after sale. https://www.kaleidosniper.com

WesFarley commented 1 week ago

@MAKOMO I am also having this issue. My connection has started to decay during the roast. See the attached profile showing the gaps in the roast timeline as well as my configuration settings. I cannot reestablish a connection to the roaster without endless pairing unpairing and restarting/toggling on artisan until I am eventually successful which is fairly nerve racking when I'm trying not to warp my drum. I am running windows 11 so a different OS than @jessevanderhoff.

Attachments-Connection Issues on my M2.zip

I sent an email to espresso outlet (US distributor) who thought it looked like a software vs hardware issue on the roasters end, for whatever that perspective may be worth.

So far I have completely unpaired and uninstalled artisan, and reinstalled/setup, but am still having issues.

MAKOMO commented 1 week ago

@WesFarley: your profile indicates that your BT connection is unstable as it keeps dropping. This might have several reasons like disturbing signals from motors nearby, large distance between sender and receiver, broken antenna,... However, Artisan manages to reconnect to the machine again until the next drop. Nothing that can be improved on the Artisan side here. Artisan just connects to a serial port and if this breaks tries to reconnect. This seems to work as intended in your case. Thus your issue seems unrelated to the one reported by @jessevanderhoff.

WesFarley commented 1 week ago

@MAKOMO, of the factors you mentioned, I cannot find a fitting cause. The machine is only 10ft from the controlling computer, and I do not have dropout issues with any other BT devices. It's of course possible that the issue is different than @jessevanderhoff but the behavior seems to be very similar.

I'll be going hard wired barring another fix.

jessevanderhoff commented 1 week ago

@MAKOMO @Terracotta-6 is it possible to download an old version of Artisan to test this issue?

I'm particularly looking for v2.8.4 as it is the first version with Kaleido support built in.

The US distributor for Kaleido roasters, Espresso Outlet indicated they believe this could be an Artisan issue specific to new versions.

Being far from software savvy I found the release page and source code but don't see a DMG file.

Screenshot 2024-10-08 at 12 57 13 PM
Terracotta-6 commented 1 week ago

Kaleido Enterprise microdisk craftsman- Mac-2.8.4 (Mac computer).dmg

https://shfront.wxwork.qq.com/downloadobject?fileid=08011204313330332210313638383835343539353336343039302a01313223343462496c41585751654f52596f636d5636454f367730305f31363931383236333838388fb0f38e014214945a61432e9d19d7275237ffafa4c2ea4ff7cfcd48015802600768b8177207333030303030309001d4f1dca6069a0104636f7079a0019ed203&filename=artisan-mac-2.8.4(Mac%E7%94%B5%E8%84%91).dmg&authkey=700800100118702270e6ff394bba5810de36226dfc4a796e28f2c51d447e53575007df7a4909cb6f66d7809d9330d3dfbf8807a4732fe6e0c74e7718994e8ea34db20cb63c99a8859dd81c1f87c02628fdeb418617e6c3742a22d56e941141d8dd321337929dc7a990f622965a78a112e0d0960d23a9a97b6b&weixinnum=13102670058671489

Terracotta-6 commented 1 week ago

@jessevanderhoff I am a Kaleido Coffee Roaster user, don't know what you bought? PRO? Dual system?you can download Mac-2.8.4 and try. User guide.pdf

huangdaojiri commented 1 week ago

Contact your dealer to replace the roaster’s main board