Supermarket widget

Hey everyone! Just wanted to share a widget I was playing around with today.

I wanted a more visually interactive widget for supermarket applications. What do you think?

supermarket2

1 Like

You’ve just given me lots of ideas!

Please share them! I’m still building the widget and excited to try it out in our demo factory. I’ve just added a condition where, if there is a stockout, the bins blink. Also, the widget takes an input for number of shelves and bins per shelf.

I’m also working the app logic and tulip table side of things (which I think is the most fun part usually). I currently have an item master table, an inventory table, and a locations table.

Some ideas :

I really think that an AR solution like this one Augmented Reality - Products | Scandit integrated to Tulip as a custom widget could be a really crazy thing!

  • About your use case set up a supermarket can be often complex, a app to set supermarket (loop size, bin allocation, …) can be great also

  • definitely, widgets can help us to improve the display of kanban loops for production as Kanban Board, Trigger board, Heijunka, Polca, CONWIP,

  • G-Code file diff, editor for CNC operator

  • Photo gallery widget to scroll between photo

  • Image annotation for quality (https://markerjs.com/)

  • …

1 Like

Hello all,

I’m curious about Scandit integration. One of our competitors use Scandit and looks very powerful when they scan many barcodes at once. Is there anyone who have tried to integrate with Tulip?

Kind Regards,
Akira Takahashi

we are working on the creation of a custom widget with the Scandit library. We are currently experiencing some difficulties that we share with Tulip. Nevertheless, the Scandit Express solution allows to integrate via the keyboard the Scandit functions in a Tulip application. A quick example here https://www.loom.com/share/c013fa5a7f9d454ca175648c979abf0f

Hi Youri,

Wow, thank you for the information. It seems the Scandit Express can send all barcode data as one text string. Then your app split them into array elements.

Please let me know if custom widget goes well.

Kind Regards,
Akira Takahashi

Yes, scandit express have a central configuration when you can set-up separator between bar code. You can also fine tune symbologies to accelerate scanning response time. It will take you 10 minutes to set up a trial, download Scandit Express App on iOS or Android device and run in parallel with a mobile Tulip app.

Sure i will update you about an embedded widget

1 Like

How did you make the bins blink?

Hey there @Shrmnatr ! I’ve attached the custom widget if you’d like to use it or take a look at the code. It is one of my first widgets so consider it a work in progress!

customWidget-Shelves (v2).json (8.1 KB)

1 Like

@freedman Could you share you inputs to this widget so I can experiment with this widget?

@freedman Mark, would it be possible to get a rundown of how to build an application using this widget. I was just asked by our production manager if I could do this with tulip.

If I can get some help developing this as a demo, I think it will virtually eliminate the resistance to adoption I am getting right now. I just need a proof of concept similar to that light guide I posted.

Hey @Shrmnatr have you considered our light kit for this use case? What you’re attempting is very possible in Tulip, in fact, it was the first app I built back as a customer!

Are you looking to use the widget just to demonstrate that it can be done without hardware or are you looking to use the widget UI instead of actually illuminating the physical locations?

How do you have your data set up that would eventually result in bin illumination? For example, what would be the input to the process? A serial number? Work order? SKU?
Would you want to illuminate one bin at a time or all at once? Would there be a need to register a bin as having been accessed?

There are a lot of unknowns here but I’m happy to help you work through the problem.

Here’s a video where I walk through an approach with the light kit and vision system

Hey Mark, thanks for the reply. I have built a station that is setup essentially the way you did in the video with 14 bins. However they want to set this kind of system up for all parts. What I am thinking is it may be better to use a more industrial approach with banner pic-2-lights so I can add on part count too. This will constitute over 1000 parts.

We want to be able to essentially do any build at any station.

What I am envisioning is we have a special position for kitting, this person goes up and scans in a work order and lights up the bins with the number of parts per kit and has the sensing to determine when they have completed that order. When they complete the kitting order they take it over and have a camera/scale check all the parts.

The banner devices seem neat, I haven’t used them before but it seems like the DXM controller (which I assume controls the devices?) accepts a number of different methods for connectivity including API.

Do you have any of those devices on hand that you could play with?

I am requesting some trial devices from banner. They are a serial communication protocol which tulip supports so I think I can make it work. I just know that instituting that many light kits and sensors displays is going to take some processing power and it may be easier to just create a system and then do a node red integration to talk to it.

Thoughts?

I do know that per controller I can do hundreds of these sensors so i think it reduces hardware a bit.

I think that their controller can handle their hardware and all Tulip would need to do is send it the information. Basically, which lights should we turn on and what color / what information should be displayed on the displays (depending on the devices you are using).

In which case, this is a great option for Tulip… you’ll want some front line interface that is purpose built and user friendly. Tulip could also store the locations, bill of material, and inventory values (or access the system of record that does store these) and send the signals over to the controller.

I don’t have these devices however we are building out our ecosystem of partners and this could be an excellent technology to partner with. Is there anything you need help with or just assurance that this pathway will work?

Well from what I can read on data sheets there isnt anything that would prevent communication with these devices from tulip. It uses RS-485 which is even capable of the edge IO correct?

I have received some serious push back on tulip from some of the more “old fashioned” leaders of my company. But when I was addressing concerns for tulip, the director brought up his vision for the production floor and it involved this kitting system. I just need to be able to prove concept, and maybe get some support with making the two systems talk in the future. For now I think I can prove concept with the pick to light kit, But I would love some help showing how these two systems should be compatible and maybe some technical support when i get the demo kit from banner if that is possible.