Floorplans
Mirror where your screens physically stand: create a site, upload a floorplan, and drag each kiosk onto the plan. Positions are saved proportionally, so they hold at any display size.
What a site is
A site is a place with a floorplan. You drop kiosks onto it to record where each screen actually stands in the building, so your dashboard map matches the real room. Every site belongs to your organisation and is only visible once you are signed in.
Sites are independent of video walls: a floorplan is about physical location, a video wall is about how tiles combine into one image. A kiosk can appear on both.
Create a site
Open Floorplans in your dashboard to see the sites in your organisation, each with its floorplan state and how many kiosks are placed on it.
Add the site
Enter a name in the Add site form and submit. The new site appears in the list, marked no floorplan until you upload one.
Open the editor
Click the site name to open its floorplan editor, where you upload the plan and place kiosks.
Upload a floorplan SVG
In the editor, choose an SVG file and select Upload floorplan. The plan renders in the editor and the site is marked floorplan set. Uploading again replaces the current plan; your placed kiosks keep their proportional positions.
Floorplans must be SVG and up to 5 MB. A vector plan stays crisp as the editor scales it to fit any window.
Place kiosks from the tray
Every kiosk in your organisation appears as a pin in the Kiosks tray below the plan. Placing one is drag-and-drop:
- Drag a pin from the tray onto the plan to place it where the screen stands.
- Drag a placed pin to reposition it anywhere on the plan.
- Drag a pin off the plan to unplace it and return it to the tray.
Positions save automatically as you drop each pin, so there is no separate save step.
Positions are stored proportionally
A pin's location is stored as a proportion of the plan's width and height rather than as fixed pixels. That means placement holds no matter how large the floorplan is drawn, whether the editor is scaled to a laptop, a wide monitor, or a phone. A pin dropped at the centre of a room stays centred on that room at every display size.
Online status at a glance
Each pin carries a small status dot alongside its label. The dot turns green when that kiosk has recently reported in, so you can scan a floorplan and see which screens are live and which are quiet without opening each one. Pins show the kiosk's name, or its unit id when no name is set.
Status reflects recent check-ins from the fleet. A screen that has just gone offline shows as not-online within a couple of minutes.
How uploaded plans are kept safe
An SVG is markup, which could otherwise carry embedded script. YBeeM swarm treats every uploaded floorplan as untrusted: it is served from its own endpoint under a locked-down content-security policy with nosniff, and rendered strictly as an image rather than inlined into the page.
Because the plan is drawn as a sandboxed image, an uploaded file can never run script against your dashboard. The draggable kiosk pins are a separate overlay drawn on top of that image.