Artisan / Artisan.plus communication #1751
Replies: 3 comments 2 replies
-
Dear Chert, thanks for your report and your kind words! This one is very interesting to us!
This does not sound too good. Using an inventory management system only to find out that it does not reliable track your inventory is a downer.
Artisan sends roasts to the artisan.plus platform on DROP. It packs together the metadata of the just completed roast and copies it to the outbox, a persisted queue running in parallel which tries (and retries) to send it to the server. The metadata is also added to the outbox queue the moment you save the profile to an .alog file if it did not succeed before. In case the data got successfully transferred to the server, it gets synchronized with the server on succeeding loads and saves while Artisan is connected to the platform.
Hm. Still doing some forensic work with the data we have, but according to our initial inspection of the server logs and your data you did 7 roasts in that session (you also scheduled 7 roasts on that day!). The first 2 kind of "failed", the 3rd was correctly registered, the 4th failed again, an the remaining were again registered correctly. The 3 failed roasts you established later on the server by loading them and pressing the red plus icon as you report.
The cause of this desaster does not seem to be a problem with the connectivity. It seems also to be independent of your use of the scheduler or not. Looking at your roasts I see that exactly the ones that you uploaded after the session as they were missing do not have a DROP event marked. Additionally, those roasts do not carry a batch number (only the prefix). As the DROP event did not trigger on those roasts were regarded by Artisan as incomplete and the batch number was not assigned (note that this is independent of the artisan.plus platform). There is even a mechanism that automatically set DROP to the last moment in the recording if not yet set, but a CHARGE event was set, the roast time since CHARGE is exceeding 7min and autoDROP is active or the DROP button is hidden. Thus even if you forgot to press DROP and directly pressed OFF at the end of your roast, the batch number should have been assigned and the roasts meta information sent to artisan.plus. Questions:
Note that you can set the DROP manual after the recording via a right-mouse click to the BT curve at the correct position. THANKS FOR ALL! |
Beta Was this translation helpful? Give feedback.
-
Thanks for looking into this Marko. I did not have autoDROP checked so I made that change just now I do keep my DROP button visible. I always try to end a roast with DROP, await file save and then OFF and then ON and START for next roast. I will carry on and see how my schedule and inventory updates go from here. Oh, my DROP has a serial command to turn my DC fan off. In case that could be a wrinkle in the system. Thanks again Flint |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Hi,
Thanks to the developers of artisan .
I use artisan with linux mint, a ubuntu iteration. Earlier this year, I noticed that my inventory of beans in artisan.plus is not reliably tracked such that I have had depleted bean stocks but still inventory listed in artisan.plus. Eventually I corrected the stocks when I ran ouf of green coffee, then updated when I had purchased more. I started to pay more attention and I always see a blue plus to the upper left when roasting. Often after 'drop' I see that my roast is logged and auto-saved when I press off. But some roasts are not logged to artisan.plus or not saved.
This week I used the scheduler function and had a similar problem. After the first roast, was done, the list decreased by one and the roast moved to 'completed' but then two subsequent roasts did not. The blue cross was blue. And the bean mass was not subtracted from Artisan.plus. Then 3 of the scheduled roasts were subtracted from the list as I moved along my roast plan . At the end of my 6 roast sessions, I went back and opened the files and saved which then caused them to show up as roasts in Artisan.plus. and to move to completed.
I assume that the internet connectedness is not apparent when a trigger save and it does not work. But I don'thave any evidence that the internet connection was dropped
This is more of an error report than asking to help resolve the issue, because as a home roaster trackin inventory is a plus but is note required, but if you know a solution to the problem, I am interested.
Thanks
Beta Was this translation helpful? Give feedback.
All reactions