Only this pageAll pages
Powered by GitBook
1 of 51

Planner Knowledgebase

Basics

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Design

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Survey

Loading...

Reporting and Sharing

Loading...

Loading...

Loading...

Access Points

Importing and Exporting

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Other

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Scaling Maps

Learn how to scale maps in Hamina Network Planner.

One of the most important parts of wireless network design is setting an accurate scale. Hamina Network Planner uses distance to predict how far signal will travel from each access point, eNodeB, and gNodeB. How signal travels through open space (and through Attenuating Objects) is tied directly to distance, so an accurate scale is very important for the accuracy of the design.

Getting The Scale of a Map

There are several ways to get the scale of a map.

  1. Using the built-in scale on the map

  2. Taking a measurement (long wall, large room, or long hallway)

  3. Measuring the length of the building in Google Earth

The key to a good scale is to use as long of an object as possible. Using short objects is dangerous, as being a few pixels off can cause exponential scale problems on large maps.

Avoid using short distances like doorways! Using a short distance to set the scale can cause the scale to drift over larger distances. Hamina strongly recommends using longer objects like the length of the building, a long hallway, or a gymnasium-sized room to set the scale.

Using the Built-in Scale

In some cases, image-based maps (such as JPEG's, PNG's, and PDF's) may have a scale marker built-in. If this is true on your map, then congratulations! You have won the network design lottery, and can easily scale your map.

When using a CAD file (such as a DXF or DWG), there is usually a built-in scale that will be applied as soon as you upload the CAD file.

It's always a good idea to double-check a CAD file scale with the Scale tool to make sure it is accurate. You don't need to measure a real wall to find out - just use the Scale tool to measure part of the map, and see if it seems reasonably accurate. CAD files do not always include accurate scales, so be careful!

Taking a Measurement

If the map doesn't include a built-in scale (which is very common), then take a measurement of a long wall, long hallway, or length of a large room to find the scale. Most wireless network engineers carry a laser range finder for this task. Hold it up against the wall, point it to the other side of the long room or hallway, and activate the range finger to measure the distance. Once you have the distance, you can proceed to setting the scale.

Google Earth

If you can't easily get on site to take a measurement, then Google Earth is a great alternative. Just like Hamina, it's even in a web browser!

  1. Navigate to https://earth.google.com/web/.

  2. Use Google Earth's camera controls to center the building. Selecting 2D in the lower right can be helpful.

  3. On the building, choose two points that are opposite of each other to measure. It is always a good idea to use the longest part of the building to get the most accurate scale.

  4. Click Done to capture the distance, It will remain on-screen in Google Earth until you take further action.

  5. You can now proceed to Setting the Scale in Hamina.

Setting the Scale

  1. Left-click on the map, where the first point of the measurement was taken. A blue line will appear that follows the mouse pointer.

  2. Press the Enter key, or click the Set button to set the scale.

Measuring Distances in Hamina

Once the scale is set, the Scale tool in Hamina can be used to take various measurements in the design. For example, you can use it to see how wide a room is, or see how far apart access points are from each other.

Use the Search tool to locate the building.

Select the Measure distance and area tool.

Click on the first point, then the second point. The Distance measurement window will appear, showing the distance in meters.

Click the Scale tool in the toolbar on the left

Alternatively, click the blue Add scale button in the lower right.

Left-click on the map again, where the second point of the measurement was taken. The blue line will snap between the two points, and the length setting popup will appear.

Overview

Get an overview of Hamina Network Planner.

Overview

Projects menu

Lists all of the projects in your Hamina account, and all projects shared with your account. You can also create new projects here. For more information about creating projects, seeCreating and Managing Projects.

Maps/Floors menu

Lists all of the maps or floors in the current project. Floor plans and images are known as maps until they are assigned to a building with the multi-floor tool, at which point they become floors. You can learn more about managing maps, creating buildings, and ordering floors in Managing Maps and Floors.

Legend

Shows a legend for the selected heatmap. Click on the button to access the Heatmap Settings. Learn more in the Heatmapsarticle.

Toolbar

Shows tool groups, depending on which view the project is in, Simulation, Survey, and Live (beta). To open a group, point to it. Click on a tool to select it.

Keyboard Shortcuts and Hotkeys

Individual tools can be selected with a single keyboard hotkey (shortcut) press.

For tools in groups, toggle through all of them by repeatedly pressing the hotkey.

Tool
Hotkey

Edit

1

Notes

2

Scale

3

Draw Walls / Attenuating object / Auto-draw walls

4

Multi-floor / Floor holes/ Raised floors/ Sloped floors

5

In/Out of scope zone

6

Capacity

7

Access point

8

Network infrastructure / Client device

9

Client view

0

Copy

Windows: Ctrl + C macOS: Command + C

Paste

Windows: Ctrl + V macOS: Command + V

Camera controls

  • Plus and Minus - Zooms in and out. This is a pretty inefficient way to zoom in and out though, so be sure to check out Panning and Zooming Maps to learn better ways.

  • Zoom to fit - Changed the zoom to fit the entire canvas on screen.

  • 3D / 2D - Alternates between 2D and 3D modes. Note that some tools are disabled in 3D mode.

  • Switch to mouse mode / Switch to trackpad mode - Changes the behavior of the scroll wheel. See Panning and Zooming Maps for more information.

  • Panning - It looks like a control, but it's not! This is just a reminder of how to use the spacebar to pan the map.

Layer controls

The Layer controls allow you to show and hide different types of objects on the map. When they're unchecked, they're still there - just hidden! 🤫

Details Pane

This pane serves several different functions, depending on which tools and objects are selected. For example, with the Access point tool selected, the title of the details pane will be Add access point. Any clicks on the map will place an access point with the settings defined in the Add access point pane.

With the Edit tool selected, clicking on an access point will show the Edit access point pane, where you can make changes to the selected access point. You can learn more in the Access Pointsarticle.

Managing Maps and Floors

Learn how to switch, rename, and manipulate maps in Hamina Network Planner.

Adding Additional Maps

Additional maps can be added to Hamina in the Floor drop-down menu at the top. Click the Floor drop-down menu, and click the Add a floor button to add additional maps.

Until floors are added to a building, maps don't have any relationship with each other. Instead, they simply exist in the same project. This is useful if you have several single-floor buildings in a campus environment, and want to contain them all in the same project..

Renaming Maps

To rename a map, click on the Floor drop-down, point to the floor, and click Rename.

Map Sorting

In the Floor dropdown, maps are sorted numerically/alphabetically in descending (largest to smallest) order, which causes the floors to be sorted logically in how they would stack up in a building, for example:

  • Floor 4

  • Floor 3

  • Floor 2

  • Floor 1

It is possible to further organize maps with additional names, such as the names of buildings.

Note: Only one multi-floor building is supported per project. If you need to design for more than one multi-floor building, then we recommend creating a unique project for each building.

Map Sorting for Buildings

When floors are added to a building, they are sorted in the map dropdown based on their order in the building, which can override the default map sorting.

Creating a Building

When a map is added to a building, the maps can be stacked up and aligned to form multiple floors.

We recommend renaming all of the maps in your project before creating a building and aligning floors, which makes for more organized projects with cleaner deliverables.

To add floors to the building for alignment:

  1. Ensure that at least one map has the correct scale, and select it with the Floor menu at the top.

  2. Click on the Floor alignment tool in the toolbar on the left.

  3. In the Floor alignment pane on the left, drag any desired floors into the build area at the top.

  4. Drag the floors into the correct order within the building, with the lower floors on the bottom of the list.

Aligning Floors

Floor alignment is accomplished by dragging the yellow map until it aligns with the black map.

  • The black map is the the current floor, e.g. the map that is selected with the Floor menu on the top.

  • The yellow map is the floor that is currently being moved and resized. The position and scale of the yellow map is changed in relation to the position and scale of the black map. You can change which map you want to move and resize by clicking on other maps in the Floor alignment pane.

Align the floors by identifying common features between floors, such as elevators and stairwells.

Resizing Floors

In addition to clicking and dragging the yellow map around, you can also use the corner handles to resize the map. The yellow map scale will change, respecting the scale of the black map.

It's a good idea to set the known scale on an "anchor" floor, select it in the Floor dropdown, and use that as the source of truth for scaling in the project.

Floor Height and Attenuation

The height of each floor and the attenuation of each floor is editable. The attenuation value is for the the space between the current floor and the ceiling of the floor below.

Hamina Network Planner models a static floor thickness of 0.5 meters, and calculates loss on a per-meter basis as the RF travels through the floor.

The input value is the total loss for a vertical RF path through the floor, in other words, the shortest possible path through the floor.

The more oblique (slanted) the RF path through the floor is, the longer a distance the RF must travel to get through the floor, and the more loss the signal will experience.

Why doesn't Hamina Network Planner offer floor thickness and loss per meter controls?

While some tools do offer the ability to configure the exact floor thickness, and to input how many dB of loss per meter the floor has, getting those measurements from a real building is very challenging. The network designer must be able to measure the floor thickness, calculate how much dB of loss there is from floor to floor, and understand how far the RF had to travel to get through the floor (if at an angle) to be able to calculate how many dB of loss per meter there is in the floor.

Hamina decided to take a more practical approach, and accept a simple vertical RF loss value.

Floor Holes

Create openings in floors for atriums and lobby's using the Floor Holes tool. This creates a 'hole in the floor' for the currently selected floor. For example, a 4 story building with a ground floor reception lobby open to the roof would need holes added to floors 2, 3 and 4, to create one large opening from the top of the building to the bottom.

Cropping Maps

Hamina Network Planner supports non-destructive map cropping, so you can change the cropping of the map without modifying the original floor plan image. When a crop is applied, it can be changed back at any time.

Cropping a vector-based map image (such as a PDF or CAD file) will also automatically resample the map. For example, if the background map is a very large warehouse with lots of white space, Hamina Network Planner might accidentally crush the resolution to fit the image within 8000x8000 pixels (the maximum map resolution). Applying a crop to remove whitespace will cause the image to resample, which can dramatically improve or completely fix the resolution of the map.

  1. In the Maps/Floors menu, point to the desired map and select Adjust.

  2. The Adjust floor plan image pane will appear on the right. Click the Crop button.

  3. On the map, either click and drag to create a rectangle, or use the handles on the corners of the crop area to select the desired area to crop.

  4. At the top center of the select crop area, click the Apply crop area button.

Creating and Managing Projects

Learn how to create projects, configure their settings, and organize them into folders with Hamina Network Planner.

To create a new project, click on the Project drop-down menu, and then the + New project button at the bottom of the menu.

The Create First Project window will appear, which contains several settings.

Project name

Defines the name for the project. If you are working on a named building, this is a good place to put it.

Country

Defines the regulatory domain of the network, and will determine which Wi-Fi channels are available for use.

Environment

Determines how much "blanket attenuation" to apply to the map if the user hasn't placed any walls or attenuating objects.

As soon as any walls or attenuating objects have been drawn on the map, then the predictive model reverts to Free Space Path Loss + Attenuation from Walls + Attenuation from Objects.

While the environment type and "blanket attenuation" is good for rough AP count estimations, for true network designs, we recommend drawing walls and attenuating objects.

If you need to model free space (such as a network in an open field), choose the Free Space environment type, which not apply any blanket attenuation to the project.

Project folder

Projects can be grouped together with folders. You can use folders to group together projects on a campus, by larger project, or by customer.

Sub-folders can be created by adding forward slashes. For example:

Area A / Campus A / Building 1

Area A / Campus A / Building 2

Area A / Campus B / Building 1

If the project is shared with another user (either individually or as a team), they receive the same folder structure. You will also receive any edits made to the folder structure.

Getting Started

Learn how to log into and configure Hamina Network Planner.

Create an Account

To create an account, visit the Hamina instance that is the closest to you.

The EU and US instances of Hamina are completely separate. Your user account, subscription status, and project data will only exist on one instance. Be sure to choose the correct instance at the time of account creation.

Hamina Instances

  • 🇪🇺 EU Instance: https://eu.hamina.com/

  • 🇺🇸 US Instance: https://us.hamina.com/

Create Your First Project

The first time you launch Hamina, it will prompt you to name and save a project.

Upload a Floor Plan

After naming and saving your first project, Hamina will prompt you to either upload a floor plan, or add some notes to the project. You can do either of these at a later time, but most users start with a floor plan.

Supported image types:

  • PNG

  • JPEG

  • PDF

  • DWG

  • DXF

  • TIFF

  • WEBP

Hamina supports a maximum image size of 8000 x 8000.

Subscribe to Hamina Network Planner

If this is the first time you've logged into Hamina Network Planner, then you probably don't have a subscription yet. Without a subscription, you can't design networks in Hamina, but you can still do a few things like:

  • Add project notes

  • Add floor plans

  • Set the scale

  • Create in/out of scope zones

  • Add map notes

  • Use the client view

  • Invite others to collaborate on your project

If you don't have a subscription, you won't be able to:

  • Select the Edit tool

  • Draw walls or attenuating objects

  • Place or move access points

  • Place or move switches or PoE clients

  • Create new reports

  • Open previous reports

  • Retrieve existing online report sharing links

  • View or edit the Bill of Materials

If you are a wireless network engineer or designer, then the "free mode" in Hamina probably isn't for you. That said, it will come in handy for sharing projects with your sales team, or customers who want a "read-only" view of your work in Hamina.

To subscribe to Hamina Network Planner, click on the Upgrade button in the upper right, choose between Hamina Network Planner and Hamina Network Planner Plus, and click the Buy button. You will be taken to another page where you can complete your purchase.

To learn about the differences between Hamina Network Planner and Hamina Network Planner Plus, visit the Hamina Pricing page.

Attenuating Objects

Learn how to draw attenuating objects on maps with Hamina Network Planner.

Attenuating Objects are similar to walls in that they create obstacles that reduce signal strength in Hamina. Walls are thin, and knock down signal strength by a pre-determined amount (depending on the wall profile). Attenuating Objects, on the other hand, knock down signal strength depending on how far the signal travels through the object. This makes Attenuating Objects much more suitable for modeling things like warehouse shelving, large machinery, or any other semi-solid non-wall objects.

Use Attenuating Objects to model large obstacles. Don't worry about smaller objects like furniture.

Drawing Attenuating Objects

Rectangles

With the left mouse button, click and drag from one corner of the object to the opposite corner, and release the mouse button.

Free-Form Attenuating Objects

  1. Much like drawing walls, right-click to begin drawing the attenuating object.

  2. Left-click to create each node.

  3. When the final node has been placed, right-click to stop drawing and complete the attenuating object.

While drawing attenuating objects, hold down the space bar and move the mouse to pan! Since this panning method doesn't require any mouse clicks, it works great during drawing.

Custom Attenuating Objects

Measuring Attenuating Objects

Coming soon!

Adding or Modifying Attenuating Object Profiles

With the Attenuating Objects tool activated, the Attenuating Object pane will appear on the right. Click the Add or Modify button at the bottom.

The Attenuating Object Editor window will appear. From here, you can:

  • Edit existing objects (click on the profile to edit it)

  • Duplicate object profiles to create your own (click the Duplicate button in the object profile)

  • Create your own (click the Add a custom wall button)

Editing objects only affect the profiles in the project. Your other projects (and any new projects that you create) will be completely unaffected.

Heatmaps

Learn how to use all of Hamina's heatmaps, and how to change them to match your network requirements.

Selecting Heatmaps

You can access heatmap options by clicking on the Expand button in the Legend popover, which is in the lower left corner of the canvas.

When the Legend popover is expanded, the Heatmap settings appear. You can choose the Technology, Heatmap, and Band (for Wi-Fi). The exact available settings depend on whether Simulation, Survey or Live is selected.

The Global settings button in the upper right of the popover reveals more settings, some of which change depending on the technology and heatmap that is selected.

Heatmaps

Wi-Fi

  • Coverage

    • Primary - Shows signal strength from the loudest access point.

    • Secondary - Shows signal strength from the second loudest access point, which helps ensure that there are always at least two access points above a certain signal strength threshold. Important for redundancy and smooth roaming performance.

    • Tertiary - Shows signal strength from the third loudest access point, which helps ensure that there are always at least three access points above a certain signal strength threshold. Primary used for Wi-Fi-based real-time location services.

  • SNR - The Signal-to-noise Ratio shows how much signal strength there is above the noise floor.

  • Interference - Shows the maximum number of interfering APs for any AP with which the client can associate at that given point on the map.

  • Data rate - Shows the theoretical maximum data rate available, based on on the SNR.

For Hamina Network Planner Plus users, most Wi-Fi heatmaps maps offer both Downlink and Uplink options.

  • Downlink - Shows the heatmap from the client's perspective. For example, Primary Coverage with Downlink selected would show the client's perspective of received signal strength from the access point.

  • Uplink - Shows the heatmap from the access point's perspective. For example, Primary Coverage with Uplink selected would show the access point's perspective of received signal from the client.

The client transmit power can be adjusted in Global settings.

4G/5G

  • RSRP

    • Primary - Shows the signal strength from the loudest base station, in RSRP (Reference Signal Received Power).

    • Secondary RSRP - Shows the signal strength from the second loudest base station.

    • Tertiary RSRP - Shows the signal strength from the third loudest base station.

  • SINR - Shows the signal quality in SINR (Signal to Interference & Noise Ratio).

  • Downlink throughput - Shows the expected throughput.

All 4G/5G heatmaps maps offer both Downlink and Uplink options.

  • Downlink - Shows the heatmap from the client's perspective. For example, Primary Coverage with Downlink selected would show the client's perspective of received signal strength from the base station.

  • Uplink - Shows the heatmap from the base station's perspective. For example, Primary Coverage with Uplink selected would show the base station's perspective of received signal from the client.

The client transmit power and spatial streams/radio access technology combination can be adjusted in Global settings.

BLE, Zigbee, and EnOcean

BLE
  • Coverage - Shows signal strength from the loudest BLE-enabled access point or BLE beacon.

  • Secondary Coverage - Shows signal strength from the second loudest BLE-enabled access point or BLE beacon.

  • Tertiary Coverage - Shows signal strength from the third loudest BLE-enabled access point or BLE beacon.

For Hamina Network Planner Plus users, all BLE heatmaps maps offer both Downlink and Uplink options.

  • Downlink - Shows the heatmap from the client's perspective. For example, Primary Coverage with Downlink selected would show the client's perspective of received signal strength from the BLE beacon.

  • Uplink - Shows the heatmap from the BLE beacon's perspective. For example, Primary Coverage with Uplink selected would show the BLE beacon's perspective of received signal from the client.

Zigbee
  • Coverage - Shows signal strength from the loudest Zigbee-enabled access point or Zigbee gateway.

  • Secondary Coverage - Shows signal strength from the second loudest Zigbee-enabled access point or Zigbee gateway.

  • Tertiary Coverage - Shows signal strength from the third loudest Zigbee-enabled access point or Zigbee gateway.

EnOcean
  • Coverage uplink - Shows signal strength from the loudest EnOcean-enabled access point or EnOcean gateway.

  • Secondary Coverage uplink - Shows signal strength from the second loudest EnOcean-enabled access point or EnOcean gateway.

  • Tertiary Coverage uplink - Shows signal strength from the third loudest EnOcean-enabled access point or EnOcean gateway.

Adjusting Heatmap Settings

To switch heatmaps, configure project requirements, and adjust heatmap settings, click on the Expand button.

Heatmap Thresholds

To divide the heatmaps into multiple colors, Hamina Network Planner uses configurable thresholds. For each heatmap, there is a default division of colors, and labels for each division that can be changed and customized, per project.

The labels can be renamed in the row above legend bar, and the thresholds can be changed and deleted using the row below. Click the + button on the right to add thresholds back in. The maximum amount of thresholds is three, and the minimum is one.

It is best practice to design wireless networks to meet a set of requirements, such as -65 dBm of coverage, or better. Using the Hamina default labels as an example: High (-65 dBm or better) is usually considered a Pass, while everything below -65 dBm (Decent, Low, and Edge) is considered a Fail.

To illustrate this, we've changed the default Edge/Decent/Low/High to Fail/Fail/Fail/Pass in the example above, with a pass being -67 dBm.

Heatmap Settings

To access more heatmap settings, click the Global heatmap settings in the upper right corner of the Heatmap settings popover.

The contents of the Global heatmap settings popover will vary, depending on:

  • The selected view (Simulation, Survey, or Live)

  • The selecte heatmap and technology

  • Whether the map is being viewed in 2D or 3D

Global Heatmap Settings

  • Opacity - Adjusts the opacity of the heatmap, which can be adjusted lower to make the map underneath the heatmap easier to see, or adjusted higher to make the heatmap easier to see.

  • Guess Range (Survey view only) - Adjusts the radius around each site survey data point that the heatmap is projected. If a projection contains multiple datapoints, they are combined with a weighted average. Increasing the guess range fills in more gaps in the heatmap, but makes the heatmap smoother (but less detailed) as the projections naturally contain more and more datapoints.

  • Client height (Simulation view only) - Adjusts the height of the client devices in the network simulation. By default, Hamina Network Planner simulates a client that is 1 meter off the ground (which is the average height of a client in a user's hand, or on a desk).

Fast ray tracing settings

  • Simulated diffraction and reflection effects (Hamina Planner Plus only) - Adjusts the intensity of Fast Ray Tracing effects. For more information, see Fast Ray Tracing.

Other settings

  • Display heatmap at client height (3D only) - In 3D mode, by default, Hamina Network Planner places the heatmap on the floor. Enabling this option causes the heatmap to hover off the floor at the height of the client, which may be useful for visualization purposes. This option is only available in 3D.

  • Full Building Propagation (Beta) - Without this option enabled, Hamina Network Planner only calculates propagation for the current floor, and the floors above and below the current floor. This usually provides a good balance of speed and accuracy, as most buildings don't see significant signal propagation beyond one floor in either vertical direction. With this option enabled, signal propagation is calculated across all floors in the building, which can be useful for multi-floor atriums, theaters, and stadiums.

In some environments, enabling Full building propagation may cause significant performance problems. Enable it with care, and disable if needed.

  • List all APs on mouseover - By default, the Legend only shows the loudest AP on most heatmaps. With this option enabled, all access points will be listed on mouseover.

  • Auto-select prediction input - By default, Hamina chooses which model to use for prediction. By disabling this option, you can manually choose which model Hamina should use in both the Simulation tab and Live tab.

The Live View is currently available as a beta feature for Hamina Network Planner Plus subscribers.

Environment learning (Survey) is currently available as a beta feature.

Simulation Models

Hamina has several different models for simulations, depending on the view that is selected (Simulation, Survey, Live) and what data is available.

Simulation and Live View (Feature Preview) prediction modes:

  • Walls + Objects: Uses free space path loss and attenuation from walls and attenuating objects to simulate propagation.

  • Environment Type (PLE): Modifies signal propagation across the entire map, depending on the selected Environment type in the Project settings. Technically speaking, Environment Type changes the Path Loss Exponent (PLE) to cause more loss in open space. Any walls or attenuating objects on the map will be ignored. This model isn't recommended unless there is absolutely no other data source available.

  • Environment Learning (AP-AP): With Juniper Mist and Arista (in the Live View beta), measurements are taken between access points to create attenuation on the map.

  • Environment Learning (Survey): Site survey data can be used to create attenuation on the map (currently available as a beta feature).

Since the Survey view uses real-world measurements, no simulation is applied, so there are no selections to be made.

Heatmap Calculations

Hamina Network Planner keeps planning fast, smooth and responsive by calculating heatmaps in stages. The first stage is a relatively low-resolution heatmap, so you get instant (or near-instant) results. Then, Hamina Network Planner opportunistically calculates successively higher-resolution heatmaps until it was reached the maximum resolution for the browser window.

Lower-resolution stages can produce two side effects:

  • Blocky and less-detailed heatmaps

  • "Holes" in coverage areas such as warehouse aisles

In most cases, these side effects either don't appear, or simply don't matter. In some cases (such as with warehouse aisles), it is necessary to let Hamina Network Planner calculate higher-resolution heatmaps (by simply letting Hamina sit idle for a moment, so it can complete the calculations).

Heatmap Progress Bar

The progress of this calculation is represented with a blue Heatmap Progress Bar along the top of Hamina Network Planner. The progress bar will disappear when the maximum resolution heatmap is completed. It will also reset whenever the calculations start over, for example by changing the viewport or modifying the predictive model (in other words, modifying walls, attenuating objects, or access points).

In almost all cases, you don't need to wait for the Heatmap Progress Bar to finish. In most projects, the first couple of stages will give you plenty of resolution to make decisions, and potentially move on to the next design task.

The calculation is optimized for the current viewport, which is the part of the map that is currently visible in Hamina Network Planner. The viewport changes as you pan and zoom around the project.

Hamina Network Planner will reset heatmap calculations whenever the viewport changes (e.g., by panning and zooming), or whenever the predictive model changes (e.g. by moving an access point or placing a wall). Heatmap calculation is automatically reset and started, so you don't have to think about it - just plan, and we'll take care of the heatmaps for you.

If you'd like to quickly get a high-resolution heatmap for a specific area, zoom in on it.

Fast Ray Tracing

Hamina Network Planner Plus includes the option to calculate heatmaps with Fast Ray Tracing, which simulate the effects of diffraction and refraction.

Since FRT (Fast Ray Tracing) heatmaps can take more time to calculate, the heatmap calculation is manually triggered by clicking the Compute FRT heatmap button in the upper right corner.

The Compute FRT heatmap button has moved a little bit from the screenshots, but it's in almost the exact same place.

To disable the FRT heatmap, click the Compute FRT heatmap button again.

Adjusting Diffraction and Refraction Effects

The intensity of simulated diffraction and refraction effects can be adjusted to simulate more or less reflective environments using the Simulated diffraction and reflection effects slider.

The slider is located in the Global heatmap settings popover.

We recommend starting with setting 3, comparing with measurements in the environment (such as a full site survey, or spot-checks from a client device), and adjusting it up or down until the reflectivity more closely matches the real-world measurement.

Panning and Zooming Maps

Learn how to quickly and efficiently navigate and manipulate maps in Hamina Network Planner.

Being able to quickly zoom in, zoom out, and pan around maps is key to being a fast and efficient network designer. For example, you may need to zoom in to precisely place the start of a wall, quickly pan to another part of the map, place the end of the wall, and then zoom out to see where to draw walls next. We recommend exercising the zoom and pan controls often throughout the design process.

Trackpad and Mouse Modes

Hamina Network Planner offers optimized zoom and pan controls for both trackpads and standard mice with scroll wheels. You can instantly switch modes with the Switch to mouse/trackpad mode button in the camera toolbar on the right.

In trackpad mode, two-finger scrolling pans the map. In mouse mode, the scroll wheel zooms the map.

Trackpad Mode

For the Apple Magic Mouse, trackpad mode is recommended.

To pan the map:

  • Trackpad: Scroll the map in any direction with two fingers on the trackpad.

  • Apple Magic Mouse: Scroll the map in any direction with one finger on the touch surface on the top of the mouse.

  • Keyboard + mouse: Hold the space bar, and move the mouse. Release the space bar to stop panning.

To zoom in and out:

  • Pinch to zoom in and out.

  • (macOS): Hold down the ⌘ key, and two-finger scroll the mouse.

  • (Windows): Hold down the Ctrl key, and two-finger scroll the mouse.

Mouse Mode

To pan the map:

  • Mouse: Drag the map with the middle or right mouse button.

  • Keyboard + mouse: Hold the space bar, and move the mouse. Release the space bar to stop panning.

To zoom in and out:

  • Roll the scroll wheel forwards or backwards.

GPS Coordinates

Learn how to use the GPS Coordinates tool in Hamina Network Planner.

The GPS Coordinates tool allows you to precisely locate the map or building in the project on the globe. This is useful when exporting to some vendors (such as Meraki) which maps and sites on a global map, and use the coordinates to set the country code broadcasted by the access point, and for staying within the constraints of the regulatory domain.

Placing GPS Coordinates

  1. In Google Maps, find a location that you can reference both on Google Maps and on the map in Hamina.

  2. Right-click on the map, and click on the coordinates at the top of the pop-up menu. They will be placed on your clipboard.

  3. Use the GPS Coordinates tool to place the coordinate on the map in Hamina.

  4. Paste in the GPS coordinates.

  5. Repeat for at least one other coordinate on the map in Hamina.

Edit

Learn how to use the Edit tool in Hamina Network Planner.

The Edit tool us used for selecting, editing, or moving objects on the map.

Selecting a Single Object

To select an object, left-click it. Selectable objects include:

  • Walls and attenuating objects

  • Floor holes, raised floors, and sloped floors

  • Scope zones

  • Capacity zones

  • Access points

  • Switches, routers, IDFs, and MDFs

  • PoE clients

For most object types, selecting the object will cause an Edit pane to appear on the right.

Selecting Multiple Objects

To select multiple objects, click and drag to make a selection rectangle. Alternatively, hold down Shift while clicking multiple objects, or press ⌘ + A or Ctrl + A to select all objects on the map.

If a heatmap is enabled, only the selected access points will be included in the visualization. You can use this to view coverage from specific access points. For Secondary and Tertiary Coverage, be sure to select at least either two or three access points, respectively.

Filtering Objects

When objects are selected, clickable Selection Filters will appear at the top center of the map.

To filter to a specific type of object, click on the associated Selection Filter. This will remove all of the other filters, focusing on the specific object type that you selected.

To remove a specific type of object from the selection, click the X inside the Selection Filter. You can repeat this action to remove any object types from the selection.

While not specifically part of the edit, selection, and filtering tools, you can also use the Show Layers menu to aid in filtering. Hide any layers that you don't wish to select, before using the Edit tool to make selections. Objects on hidden layers won't be included in selections.

Access Points

Learn how to place and configure access points in Hamina Network Planner.

Adding Access Points

To add a new access point, click on the Access point tool in the toolbar on the left. This will cause the Add Access Point pane to appear on the right.

In the Add Access Point pane, you can choose the technology, vendor, and model of the access point, as well as the mounting type and height. Then click on the map to place the access point.

Click the Show more expander to view additional options, such as the Access Point Name, Transmit Power settings, Connected via Ethernet selector, and Power allocation (from switch) settings.

Transmit Power

The transmit power of the access point radio is configured as Conducted Power, in other words, the amount of power transmitted by the radio without factoring in antenna gain. The final amount of gain, or EIRP (Equivalent Isotropic Radiated Power) is calculated by adding the Conducted Power and the antenna gain together.

Disabling Radios

Automatically Disabled Radios

The automatic channel planner in Hamina Network Planner runs whenever any changes are made to the predictive model. By default, it will automatically disable radios in the 2.4 GHz band to avoid creating excessive co-channel contention (sometimes called Co-Channel Interference) in the network. This behavior can be changed in the Channel Settings for the project.

When a 2.4 GHz radio has been disabled automatically, the 2.4 GHz channel label will be changed to Off.

Manually Disabling Radios

To manually disable a radio, right-click the channel label beneath the access point on the map, and select Disable.

When a radio has been manually disabled, the channel label will display an X.

Duplicating Access Points

When placing additional access points, Hamina Network Planner will reuse all of the settings from the last selected access point.

  1. Select the Access point tool.

  2. Click on the access point that you would like to duplicate.

  3. Click in an empty place on the map to de-select the access point.

  4. The Add Access Point pane will appear on the left, along with the add access point cursor.

  5. Click on the map to place additional access points.

Antenna Viewer

Hamina Network Planner includes a built-in antenna viewer for both access points with internal antennas, and external antennas. The viewer shows:

  • Horizontal - The 2D, top-down or "Azimuth" pattern.

  • Vertical - The 2D, side view or "Elevation" pattern.

  • 3D Pattern - A 3D composite of the horizontal and vertical patterns.

  • Datasheet gain - The gain of the antenna, according to the datasheet provided by the vendor.

Enabling AP Pattern Viewing

By default, the antenna pattern viewer does not show internal antennas in access points. To enable viewing internal antennas:

  1. Open the Account menu in the upper right.

  2. Toggle on Internal antenna pattern viewer, and click Save.

  3. Now, you can mouse over access points to see their internal antenna patterns.

Downloading Antenna Patterns

For AccelTex, Ventev, and Extreme Networks, antenna patterns are downloadable as an .OBJ file for 3D printing.

For more information about downloading and printing antenna patterns from Hamina Network Planner, check out our blog.

If you are an antenna or access point vendor, and would like your antenna patterns to be downloadable for 3D printing, contact our support team and we'll enable it with your permission.

Renumbering Access Points

The access point number is incremented every time a new access point is added to the design. If the user removes some access points, there might be gaps in the numbers.

The Reorganize numbers option will reset the numbering of all access points, switches, and wired clients in a left to right, top to bottom pattern. This will also remove any gaps in the numbers.

To renumber the access points, switches, and wired clients:

  1. Click on the Project Menu, then the current project (which will be at the top), and then Settings.

  2. Click the Reorganize numbers button.

  3. Hamina Network Planner will confirm that the access points, wired clients, and switches have been renumbered.

  4. The access point, wired client, and switch renumbering is from left to right, and top to bottom.

Renaming Access Points

Hamina Network Planner uses a name and variable system to programmatically generate names for access points, switches, and PoE clients on the fly. To accommodate this variable system, access point names have two states: Unresolved and Resolved.

An Unresolved Name is the what you see when you are changing the name of an access point, or when you have multiple access point selected. Both the text and the variables will be visible and editable in the name.

A Resolved Name is the final name of the access point, after the text and variables have been applied. By default, Hamina Network Planner access point names resolve to Access Point ${number}.

Variables

You can use Variables to automatically populate the names of access points, switches, and PoE clients. Hamina Network Planner will automatically replace variables with text and numbers when the name resolves. For example, the ${number} field is populated with the access point number.

Variables:

  • ${project} - The name of the project.

  • ${make} - The make/vendor of the access point.

  • ${map} - The current map or floor that the AP is located on.

  • ${model} - The model of access point.

  • ${number} - The unique number, as assigned by Hamina Network Planner.

  • ${switch} - The switch that the AP is connected too.

You can view all of the variables and modifiers directly in Hamina Network Planner by clicking the ? button inside the Access Point Name field.

Editing Access Point Names

Access points can be renamed one at a time, in a manual selection, or all at once (for all access points on the current map).

While editing single access point names is possible, we recommend selecting all access points on the map, and editing them at the same time using variables.

  1. Use the Edit tool to select all of the access points on the current map (usually with command + A or Ctrl + A, and then clicking the Access points filter at the top).

  2. Locate the Access Point Name field in the Edit Access Point pane on the right.

  3. Enter a new name, including variables.

  4. All of the access points will now be renamed, according to the new naming convention that you have applied.

Auto-Draw Walls

Learn about the Auto-Draw Walls tool in Hamina Network Planner.

In some cases, you can save a lot of time by using the Auto-draw walls tool in Hamina Network Planner to automatically draw walls on the map! While this can save a lot of time and effort, there are some specific requirements that the map files must meet to be useful for the Auto-draw walls tool.

Compatibility

Separate Layers

Wall types must be on separate layers, for example:

  • Interior walls

  • Exterior walls

  • Windows

  • Doors

  • Stairwell walls

Often, we see CAD and PDF files that have everything (including walls, furniture, and fixtures) on one layer. When this happens, you can assign materials to individual layers, so Hamina Network Planner can't automatically draw walls.

Vector Graphs (in PDF files)

For PDF files, the floor plans must be drawn with vector graphics. It is not uncommon to see PDF files that use bitmap graphics, which the Auto-Draw Walls tool cannot use. The floor plans in the PDF file must be drawn with vector graphics (which probably means that the PDF was produced with a CAD tool).

Too Much Complexity

Some CAD and PDF files are simply too complicated. For example, they might draw many parallel lines to represent one wall. While Hamina Network Planner tries to account for this, it might not be able to determine where the wall is.

Too Big

Some CAD or PDF files are just too big. If you're working in a warehouse or manufacturing environment, you might find that the environment is just too big for Hamina to handle. Fortunately, those environments typically have lots of repetitive shelves (which are better drawn, copied, and pasted with attenuating objects), or they have relatively few walls that are in straight lines, and are easy to draw. Consider manually drawing large environments such as warehouses, big box stores, and manufacturing facilities.

Automatically Drawing Walls

  1. In the Simulation view, in the toolbar, select the Auto-draw walls tool.

  2. In the Auto-Draw Walls pane on the right, look through the Choose layer menu to see which layers are relevant to your design. Mousing over each layer will highlight it in yellow on the map. Look for layers such as:

    1. Interior walls

    2. Exterior walls

    3. Windows

    4. Doors

    5. Stairwell walls

  3. Click on a layer to select it, and it will turn blue on the map.

  4. In the Select material list, choose the material you would like to assign to that layer

  5. Repeat the process for all relevant layers. Ignore layers that aren't relevant such as fixtures, furniture, and plants.

  6. Once all of the layers are chosen, click the blue Import Walls button the bottom of the Auto-Draw Walls pane.

  7. View the results, and see if the Auto-draw walls tool did a good job with your specific CAD or PDF file.

It's important to assign materials to all of the relevant layers before importing walls. The Auto-draw walls tool creates a "skeleton" of the walls, and connects them all together. Importing one layer at a time will leave gaps in the "skeleton", making for a less-than-ideal import.

Uh-oh, wall import didn't work very well? Delete all of the walls and try again, looking for better layers to select, and making sure that all relevant layers are assigned before clicking Import Walls. If it still doesn't work very well, you can contact us for assistance at support@hamina.com. Heads up though, sometimes the way forward is just just manually draw 'em. We recommend some music, a drink, and a good mouse for manual drawing.

Scope Zones

Learn how to draw, use, and edit Scope Zones in Hamina Network Planner.

Scope Zones

In Hamina, Scope Zones are used to define where Wi-Fi, Bluetooth and Private Cellular coverage is desired on the map. Using Scope Zones, you can mark which areas are within the scope of the project, and what is beyond the scope of the project.

There are two types of Scope Zone in Hamina:

  • In Scope Zones, which defines what parts of the map where network coverage is desired, required, or is otherwise in the scope of the project. This usually includes building interiors, specific suites in multi-tenet buildings, or anywhere that business operations require wireless coverage. In Scope Zones typically encompass an entire building, a significant section of a building, or in the case of an outdoor design, an entire campus area. Any areas outside of the In Scope Zone(s) are automatically considered out of scope.

  • Out of Scope Zones, which define what parts of the map where coverage is not desired or required. This could be areas where installing access points is cost prohibitive, such as elevators or stairwells. It could also be places where coverage is simply not needed, such as janitorial closets. Typically, Out of Scope Zones are only used inside of In Scope Zones.

Drawing Scope Zones

We recommend beginning by drawing In Scope Zones, which typically encompass large areas such as:

  • The entire perimeter of a single-tenant building (which would automatically exclude the parking lot)

  • An entire suite in a multi-tenant building (which would automatically exclude other suites in the building)

  • An entire shipping yard, university campus, or downtown area

Drawing a large Scope Zone around a building will automatically create an In Scope Zone.

Next, we recommend drawing Out of Scope Zones inside the In Scope Zone to mark what parts of the map coverage is not desired or required. This typically includes elevator shafts, stairwells, and storage closets.

Drawing a small Scope Zone inside a large In Scope Zone will automatically create an Out of Scope Zone.

Drawing Rectangular Scope Zones

To draw a rectangular scope zone:

  1. Select the In/Out of Scope Zone tool in the toolbar.

  2. With the left mouse button, click and drag diagonally across the map to create a rectangle.

  3. Release the mouse button.

  4. A rectangular Scope Zone and Scope Zone Toolbar will appear.

With the Scope Zone Toolbar, you can manually switch between In Scope and Out of Scope Zones.

Drawing Free-Form Scope Zones

Drawing free-form scope zones allow you to create arbitrary shapes (which is especially useful for drawing the perimeter of a building). Free-form scope zones draw very similarly to walls in Hamina.

To draw a free-form scope zone:

  1. Select the In/Out of Scope Zone tool in the toolbar.

  2. Left-click on the map to place the first point

  3. Left-click elsewhere on the map to place subsequent points

  4. After placing the final point, right-click to stop drawing and finalize the amount of points in the free-form scope zone.

Changing the Scope Zone Type

Depending on the size of the zone, Hamina Network Planner will automatically select an In Scope Zone, or Out of Scope Zone. If you'd like to manually change the Scope Zone type:

  1. Select the Edit tool from the toolbar

  2. Right-click the edge of the Scope Zone

  3. The Scope Zone pop-up menu will appear

  4. Choose between In Scope Zone and Out of Scope Zone in the pop-up menu

Editing Scope Zones

To edit a scope zone:

  1. Select the Edit tool from the toolbar.

  2. Click on the border of the Scope Zone that you want to edit.

  3. The Scope Zone Toolbar will appear

  4. Click and drag points on the Scope Zone to move them. Note: Scope Zone points will have small squares around them.

  5. Click away from the Scope Zone to finish editing it.

Channel Planning

Hamina includes an automatic channel planner, which runs whenever any adjustments are made to the predictive model, such as adding walls or moving access points.

The channel planner attempts to minimize or remove co-channel interference, uses any available channels allowed in the Channel Settings window.

Opening the Channel Settings

  1. Click on any access point on the map.

  2. In the Edit Access Point pane, click show more.

  3. Click the link to open the Channel Settings window.

Removing Channels

In 2.4, 5, and 6 GHz, it is possible to remove channels from the channel plan. It is very common to remove channels from the 5 GHz channel plan, due to factors such as:

  • Neighboring networks already using channels

  • Lack of client device support on certain channels (for example, some clients do not support channel 144)

  • Lack of access point support on certain channels

  • Non-Wi-Fi technologies operating in the same frequency space as some Wi-Fi channels

You can use the Channel Settings window to remove channels from the channel plan but unchecking them, and clicking Save.

Automatic Frequency Coordination (AFC)

Hamina Network Planner Plus integrates with the Wi-Fi Alliance AFC database, so you can query the database during the design phase to see which channels and transmit powers you can use.

Prequisites

  • The project country must be set to United States.

  • The location defined by the Coordinate markers must be in the United States.

  • In the Channel & Network Settings, the Automatic Frequency Coordination (AFC) setting must be enabled.

Automatic Frequency Coordination (AFC) requires a Hamina Network Planner Plus subscription.

Setting up Automatic Frequency Coordination (AFC)

  1. Set the project country to United States.

  2. Using Google Maps, find a precise landmark or location on the map that you can use as a reference point.

  3. Right-click the precise landmark or location, and click on the latitude and longitude in the menu tor copy it to your clipboard.

  4. In Hamina Network Planner Plus, select the Coordinates tool (which is grouped together with the Scale tool) in the toolbar.

  5. Precisely place the Coordinate marker in Hamina in the same location as the reference point on the map.

  6. With either Ctrl + V or Command + V, paste the coordinates from Google Maps into the Coordinate marker.

  7. Repeat the process a second time in another location on the map.

  8. Place a standard power access point on the map.

  9. The AFC button will appear new the view controls in the upper right.

Capacity Planning

Learn how to create capacity plans in Hamina Network Planner.

In Hamina Network Planner, Capacity Zones are used to add groups of clients to the map, so you can predict how many clients will associate to nearby access point radios, and ensure that no AP radio becomes overloaded.

How Capacity Zones Work

Capacity Zones use the same client roaming algorithm as the Client View to determine which AP radios clients will associate to. When a Capacity Area is drawn on the map, the client types and amount of each client type is evenly distributed throughout the area, and then Hamina Network Planner simulates each client to determine which AP radio it will be the most likely to associate to. The client roaming algorithm also uses initial distribution to spread clients to separate frequency bands (such as 2.4 and 5 GHz).

To inform the initial distribution, samples of client band distribution were provided by Hamina Wireless customers with large networks. The sample data showed, on a dual-band SSID, how many dual-band clients associated in 2.4 GHz, and how many associated in 5 GHz.

Creating and Drawing Capacity Areas

  1. To draw an area, click on Capacity in the toolbar. The Add Capacity Zone pane will appear on the left.

  2. In the Add Capacity Zone pane, you can optionally give the zone a custom name, and define the type and amount of clients.

  3. To draw a square Capacity Zone:

    1. With the left mouse button, click and drag diagonally across the map to create a rectangle.

    2. Release the mouse button.

    3. A rectangular Capacity Zone will appear.

  4. To draw a free-form Capacity Zone:

    1. Left-click on the map to place the first point.

    2. Left-click elsewhere on the map to place subsequent points.

    3. After placing the final point, right-click to stop drawing and finalize the amount of points in the free-form Capacity Zone.

Editing Capacity Zones

You can change the Capacity Zone name, types of clients, and amounts of clients in a given zone at any time using the Edit tool.

To edit a Capacity Zone:

  1. Select the Edit tool from the toolbar.

  2. Right-click one of the edges of the Capacity Zone (not necessarily a corner).

  3. The Edit Capacity Zone pane will appear. Any edits that you make are saved automatically.

Viewing Capacity Results

When a Capacity Zone is placed on the current map, two additional indicators appear:

  • Capacity Indicators underneath each access point.

  • Capacity Statistics Pane in the lower left, either in place of, or next to the Legend.

Per-Radio Capacity Indicators

When a Capacity Zone has been placed near an access point, Hamina Network Planner will use the client roaming algorithm to determine how many clients are expected to associate to each radio.

A number will appear underneath each radio channel number, indicating how many clients are predicted to be associated to each radio. If too many clients are associated to the radio, then the indicator will turn red.

Access points running in dual 5 GHz mode will show two 5 GHz radios. Access points sure can be complicated these days!

Configuring Capacity Thresholds

To configure the per-radio client capacity threshold, click on the Capacity Statistics Pane in the lower right. The Requirements for Capacity Pane will appear on the left, where you can set thresholds for radios in each frequency band.

Capacity Statistics

When a Capacity Zone is placed on the current map, the Capacity Statistics Pane will appear. It has three tabs:

  • Radios - Shows how many radios are present on the map for the given frequency band. If the radio is red, that indicates that there are radios that are over capacity. For example, 16/2 indicates that there are 16 radios, but two of them are over capacity.

  • Clients - Shows the distribution of all clients on the map, across all of the Wi-Fi frequency bands and all cellular clients.

  • Limits - Shows the configured Per-Radio Capacity Thresholds, per Wi-Fi band and all cellular.

Auto-Plan APs Tool

Learn about the Auto-plan APs tool in Hamina Network Planner.

The Auto-plan APs tool can be used to:

  • Create a rough AP count for budgetary and quoting purposes

  • Quickly distribute access points on the map for you to move to your preferred locations

  • Create simple wireless network designs

Environments

The Auto-plan APs tool works best in "carpeted" office spaces such as offices, schools, or other environments where access points are mounted to a ceiling of standard height.

The Auto-plan APs tool is not suitable for warehouses, manufacturing, outdoor environments, stadiums, or any other environments where directional antennas or non-ceiling mounts must be used. For these environments, we recommend traditional, manual planning.

Creating an Auto-Plan

Drawing Walls

Adding walls and attenuating objects is an important step in a successful Auto-Plan. Without them, it is possible to rely on the blanket Environment Attenuation (which is determined by the Environment Type in the Project Settings), but only for creating rough estimates for project budgeting and quoting.

Scoping the Project

To understand where to place access points, and where Wi-Fi coverage is required, it is recommended to add Scope Zones to the project.

In Scope Zones typically encompass the building to mark the extents of the building. They may also only encompass a portion of the building or specific area where Wi-Fi is required.

Out of Scope Zones can be used to subtract from a Scope Zone. They are typically used to mark stairwells, elevator shafts, closets, or anywhere else that Wi-Fi is not required.

To learn more about Scope Zones, see Scope Zones.

The Auto-plan APs tool will:

  • Only consider the scope of the project

  • Will not place APs outside of the project scope

  • Will attempt to meet the Primary Coverage requirement on 99+ percent of the scope zone

  • Will attempt to meet the Secondary Coverage requirement on 85+ percent of the scope zone (unless the floor plan is very small)

Access Point Configuration

To configure the access points for the design, open the Auto-Plan APs tool.

The Auto-plan APs pane will appear on the right, where you can select an AP model and customize the configuration, such as:

  • Color

  • Access point make and model (Note: Only omni-directional APs and antennas are supported.)

  • Mounting type and height

  • Access point name (Tip: variables work great for programmatically populating AP names. See Access Points for details.)

  • Transmit power

Running the Auto-Plan

Click the Start the auto-plan button to begin. The Auto-plan APs tool will slosh green paint all over the place iterate through potential designs with a progress indicator in the lower right.

The Auto-plan APs tool will avoid placing APs:

  • Near each other

  • Near walls

  • Near the edges of scope zones

  • In line-of-sight of each other.

This should result in a design that usually avoids hallways, places APs near the centers of rooms, and just looks good. 😎

In environments with heavy attenuation (such as concrete walls), the Auto-plan APs tool will add more access points. It is also not unusual to see some small holes in coverage, as the tool attempts to create a balanced network design. The Auto-plan APs tool will never threaten you and in fact, cannot speak. Talk to your doctor to see if the Auto-plan APs tool is right for you.

Heatmap Legend

Learn how to use the Heatmap Legend in Hamina Network Planner.

The Heatmap Legend in Hamina Network Planner shows the current heatmap settings, as well as a variety of other pieces of information depending on the context in the map view.

Mouseover Inspector

The Heatmap Legend features a Mouseover Inspector. It shows details about whatever the mouse is hovering over in the map view. For example, with the Coverage, Secondary Coverage, or Tertiary Coverage heatmaps enabled, the Mouseover Inspector shows the precise signal strength underneath the mouse pointer.

Accessing Heatmap Settings

To quickly access the heatmap settings (which are located in the Adjust requirements pane, click anywhere on the Heatmap Legend.

Viewing Heatmap Statistics

To quickly view statistics about the current heatmap, hover the mouse over the Heatmap Legend. The statistics respect the Scope Zones for the current map or floor.

In the example below, 96% of the floor plan is meeting or exceeding the "High" (green) threshold.

Client View

Learn how to view the network from the client's point of view in Hamina Network Planner.

The Client View simulates the roaming behaviors and band preferences of specific client devices, so you can see when the client will most likely decide to roam, and which access point the client will decide to roam to. In most cases, the available clients are simulated using the documented roaming behaviors, as provided by the client vendors.

By knowing which access point a client is most likely to associate to, the Client View also shows useful statistics about coverage, data rate, access point radio capacity.

If you are a client vendor, and would like to see your client in Hamina Network Planner, please reach out to us at support@hamina.com with your roaming specifications.

A client's decision to roam varies greatly between vendors, operating systems, chipsets, and drivers, and is also influenced by a wide range of conditions that are outside of what Hamina Network Planner can simulate (such as how much data the client is transmitting at a given time).

As a result, Hamina Network Planner's client roaming simulation will never perfectly match the real world, but it can be extremely useful for demonstrating expected network performance to managers and customers, and helping them understand why you designed your network in a specific way.

The Client View tool is available with a Planner subscription, without a subscription when viewing a project, and in web-based reports.

Using the Client View

To activate the Client view tool, click on Client view in the Network section in the toolbar.

In the Client Experience pane on the right, select the desired Wi-Fi or Cellular client from the Client device drop down.

Click on the map to place the client, and view the network from the client's perspective. Click and drag the client across the map to simulate client movement. The client will roam from access point to access point, based on the client's known roaming algorithm.

Drag the client around the map to see how the client is expected to roam between APs and bands.

Client View Details

With the client placed on the map, or being moved around the map, the Client View Details pane will appear.

  • The blue dashed line shows which AP the client is currently associated to.

  • The thin grey dashed lines show roaming candidates.

Listed in the Client View Details pane:

  • Coverage: The current received signal strength by the client. The client is assumed to have a 0 dBi, isotropic (perfectly omni-directional) antenna.

  • Data rate: The current expected data rate of the client, which is based on:

    • AP and client spatial streams

    • AP and client Phy types

    • AP and client signal-to-noise ratio

    • Channel width

  • Interference: How much co-channel interference the client is experiencing from APs.

  • Radio Capacity: Appears whenever the client is near a Capacity Zone, and is a percentage of the AP radio's amount of associated clients and the capacity threshold for the AP radio.

Along the bottom of the Client View Details pane:

  • Current band: The frequency band that the client is associated in. Hamina Planner will simulate a client performing an inter-band roam, or roaming to an AP in 2.4 GHz, when no 5 GHz option is available, per the known roaming algorithm of the selected client type.

  • The MCS, client spatial streams, and channel width, which is all used to calculate the Data rate.

Client View Settings

The Client Experience pane on the right has additional settings:

  • 6 GHz capable: Enables 6 GHz capabilities for the selected client.

  • Wi-Fi 7 capable (coming soon): Enables Wi-Fi 7 for the selected client.

  • Show association area: Disables the current heatmap, and shows a blue area in which the client will stay associated to the AP. If the area is red, then the client is associated to an AP on a different floor.

  • Link direction (only with Hamina Network Planner Plus)

    • Downlink: Displays simulated values as received and measured by the client.

    • Uplink: Displays simulated values as received and measured by the AP.

    • Worstlink: Displays either downlink or uplink, whichever has the worst signal (RSSI for Wi-Fi, or RSRP for Cellular). Worstlink is the default setting.

Below the Show more expander, there are further settings:

  • Client height: The height of the client. This setting is linked to the Client height setting in the Adjust requirements pane.

  • Noise floor: Sets the noise floor, per band. This setting is linked to the Noise floor setting in the Adjust requirements pane for SNR and Data Rate heatmaps.

  • Client transmit power: Sets the transmit power of the client in milliwatts.

  • Min. interfering RSSI: Defines the minimum signal strength threshold for an access point to be considered "interfering".

Floor 1 is erroneously placed above Floor 2, to illustrate how buildings override default map sorting.
A guess range of 1 meter, which leaves gaps in the map.
A guess range of 2.5 meters, which fills in the gaps in the map.
In this example, you can see the stages of heatmap calculation. When all APs are selected, notice that the second stage (when the progress bar is about 1/8th complete) is already high-enough resolution for analysis.

Walls

Learn how to draw walls on maps with Hamina Network Planner.

Drawing walls is one of the most important parts of creating a wireless predictive model. The walls help Hamina "see" where the obstructions are, so it can accurately predict signal propagation on the map.

Drawing Walls

Use the Draw Walls tool only for drawing walls. For warehouse shelves, large machinery , or other objects with considerable width, we recommend using Attenuating Objects.

  1. Left-click once to start drawing a wall segment.

  2. Left-click again to place the wall segment.

  3. Continue left-clicking to chain multiple wall segments together.

  4. Right-click to stop drawing walls.

While drawing walls, hold down the space bar and move the mouse to pan. Since this panning method doesn't require any mouse clicks, it works great during wall drawing.

Automatic Wall Tracing

As a beta feature, Hamina Network Planner can automatically trace walls on floor plans of indoor, "carpeted" space such as offices and schools. In warehouses, manufacturing environments, stadiums, outdoor maps, or on maps of low quality (like those that are meant for indoor navigation, and aren't for architectural or engineering purposes), manual drawing will be required.

This feature is in beta, so it is incomplete, subject to change, and is highly likely to break or have major bugs. Don't rely on it for production work yet!

Enable Automatic Scale, Scope and Wall Tracing Beta

  1. In the Account menu in the upper right, select Preferences.

  2. Select the Beta Features tab.

  3. Check Enable Automatic Scale, Scope and Wall Tracing beta.

Automatically Trace Walls

  1. Upload a new map to Hamina Network Planner.

  2. Next, Hamina Network Planner will auto-trace the walls. When the tracing has been completed, a sparkle emoji ✨ will appear on the Walls tool. At this point, open the Walls tool.

  3. The Walls pane will appear, where you can select between Draw and Auto-draw. With Auto-draw selected, you can change the material type for auto-detected walls and doors, and see a preview of the automatic walls on the map. When you're ready, click the Auto-draw walls button.

  4. Further assign specific wall types by using the Edit tool to click, drag, and select groups of walls. Then use the Edit Walls pane or hotkeys to assign walls with hotkeys as desired.

Custom Wall Types

While Hamina includes some pre-set wall types to get you started, it's a great idea to change the existing profiles, or create your own to make the predictive model as accurate as possible.

Measuring Walls

While the built-in defaults in Hamina are a good starting point, it's a great idea to take measurements of the walls in the real world, and input them into Hamina to increase the accuracy of the design. Modifying walls in one project does not affect your other Hamina projects.

  1. Use a piece of hardware to create a 5 GHz network. This could be as complex as an AP-on-a-stick setup, or as simple as a 5 GHz hotspot on a smartphone. The idea is simply to create beacons in the 5 GHz band.

  2. Post the AP 3 to 5 meters away from the wall that you want to measure. Signal strength tends to drop off quickly within the first two meters, making it more difficult to get accurate measurements.

  3. Use a device that can measure RSSI, such as a Wi-Fi scanner (Wi-Fi Explorer Pro, MetaGeek inSSIDer), real-time packet analysis tool (MetaGeek Tonic), or handheld Wi-Fi measurement device (NetAlly AirCheck G2 or G3), or our very own Hamina Onsite + Oscium Nomad. Take a signal strength measurement on the close side of the wall. Note the signal strength.

  4. Take a signal strength measurement on the far side of the wall, and make note of it.

  5. Subtract the first signal strength from the second. For example, if you saw -60 dBm on the close side, and -68 dBm on the far side, then you saw 8 dB of loss.

  6. If you'd like, take several measurements and average them out before inputting them into Hamina. The more measurements you take, the more accurate Hamina's predictions will be, overall.

We recommend identifying the 3 to 5 most common types of walls in the building, getting measurements for them, and inputting them into Hamina. That should give you reasonable accuracy, without taking too much time gathering data.

Adding and Modifying Wall Profiles

With the Draw Walls tool activated, the Draw Walls pane will appear on the right. Click on the Add or Modify button at the bottom.

The Wall Editor window will appear. From here, you can:

  • Edit existing wall profiles (click on the profile to edit it)

  • Duplicate wall profiles to create your own (click the Duplicate button in the wall profile)

  • Create your own (click the Add a custom wall button)

Editing walls only affect the profiles in the project. Your other projects (and any new projects that you create) will be completely unaffected.

Click on Draw Walls > Draw Walls in the toolbar.

Hamina Network Planner will attempt to detect the scale of the map, as indicated by the Analyzing Scale... message next the scale marker. Once the scale analysis is complete, the scale marker will return to normal, but with a robot emoji 🤖, letting you know that the map is using an automatic scale.

Importing access points

Importing access points and matching simulated access points with physical access points.

Importing access points

  • Click project name

  • From project menu select Import

  • Select vendor

  • Select the network where you want to import access points from

  • Select "Import unused access points from the inventory" if you want to import unassigned access points (not assigned to any location/site/network) from the organization inventory.

  • Select "Import unused access points from the selected network" to import unused access points (not assigned to any floor plan) from the network.

  • Click import

Matching simulated access points by MAC/serial

  • Select an access point from map (after importing access points)

  • Click "Show more" from the side menu.

  • Select MAC/serial from the "Mac & Serial" field.

Introduction

Get an overview of project importing and exporting in Hamina Network Planner.

The Floor Plan Import/Export feature allows users to seamlessly import and export floor plans to and from cloud infrastructure systems, streamlining the wireless network design, deployment, and remediation cycle.

With this feature, you can easily import existing floor plans into Hamina, enabling you to plan changes to existing networks or just see how the current network performs. Additionally, the export feature allows users to export their designs back to vendor systems.

Export Workflow

  1. If the new site is created in Hamina, it will create a new site on the infrastructure.

  2. If a matching floorplan doesn't exist, Hamina will export maps from Hamina to the infrastructure site.

  3. If the user has planned APs that are MAC-matched in Hamina, it will assign them to the site and place them on the map.

  4. For APs that have been placed on map in Hamina but have not been MAC-matched:

    1. If the Utilize unused access points from organization checkbox is checked, Hamina will commission all the non-MAC-matched planned APs to site (by picking APs of matching types from the inventory at random). Note: If there are more planned APs on the floor plan in Hamina than APs of the same type in the vendor inventory, then not all planned APs will be commissioned to the site or placed on the map.

    2. If the Utilize unused access points from organization checkbox is unchecked, only MAC-matched APs will be commissioned to the site and placed on map.

  5. If the floor plan on the vendor system has extra APs placed that don’t exist in Hamina, Hamina will remove the extra APs from map. Note: These APs will not be removed from the site, just from the map.

Arista

Learn how to import and export maps, access point locations, and access point settings to and from Arista.

Hamina Network Planner includes integration with Arista, which can be used for Import, Export, and Live View (which is currently available as a beta feature) purposes.

The Import function will bring the map, scale, and access points (including model, name, MAC, serial, transmit power, channel, and channel width settings) into Hamina Network Planner. Then, you can add walls, attenuating objects, and scope zones to simulate the current Arista network configuration in a predictive model.

The Export function rapidly deploys a new site, or updates an existing site directly from Hamina Network Planner. This removes the need for any repeat map-based deployment work - all of the mapping work is automatically copied directly from Hamina Network Planner.

Notes

Coming soon!

Switching and Cabling

Add switches to calculate PoE, port, and cabling requirements

To add a network switch, select Network infrastructure under the Network section on the left.

The Add Network Infrastructure pane will open on the right.

Select the applicable Type of network equipment from the drop down.

Optional: Customize the name, number of ports, and power budget for the device.

Click on the map at the desired location to place the specified wired network equipment.

To view power and port usage info, select one of the wired network infrastructure devices on the floorplan. The usage info will be show on the right.

To view power, port, and cabling details for the network click on Power & Cabling Details.

This will provide a detailed power, port, & cabling report for the entire network infrastructure.

Switch Redundancy

In Hamina Network Planner, it is possible to plan the network for switch redundancy, and to quickly simulate the effects of a switch outage on the wireless network.

To plan for switch redundancy:

  1. Plan the wireless network, and place switches on the map.

  2. Press Ctrl + A or ⌘ + A, and select the Access Points filter to select all of the access points on the map.

  3. In the Edit Access Points pane, connect all of the access points to a specific switch.

  4. Click on an empty place on the map to de-select all access points.

  5. Hold down the Shift key, and click on all of the access points that you would like to connect to another switch. If the Coverage heatmap is enabled, you can see what the selected access points are covering.

  6. Back in the Edit Access Points pane, connect the selected access points to another switch.

  7. Optionally, assign a different color to all of the APs that are connected to the alternate switch, which makes them easier to identify later.

Viewing Switch Coverage

With the Coverage heatmap enabled, select a switch to filter the heatmap to the access points connected to the switch.

Renumbering Switches

The process for renumbering switches is identical and uses the same function as renumbering access points.

Reporting

Learn how to create reports in Hamina Network Planner.

Hamina Network Planner offers a built-in, customizable reporting systems. It can generate a static, traditional PDF report, or a web link to an online, interactive report.

The online, interactive report is essentially a read-only version of Hamina, with full panning, zooming, and interactivity. The report viewer doesn't need a Hamina account or license - they only need a link to the report (and a password, if you choose to password-protect it).

Creating a Report

To create a report in Hamina Network Planner:

  1. Click the Reporting button in the upper right. Then, select Create a new Report.

  2. A new browser tab will appear. Name the report, and click Create. Note: You can choose a previous report to use as a template.

  3. The Reporting Tab will now be visible, where the report can be customized, exported to a PDF, or shared.

If you've created a previous report that you'd like to reuse, you can use the Template dropdown menu to browse previous projects and reports that you've created.

Reporting Tab Overview

The Reporting Tab has several sections:

  1. Generate PDF - Generate and download a static PDF version of the report.

  2. Share Link - Customize and create a link to a live, interactive, web-based version of the report.

  3. Pages - Switch between different pages of the report, and hide/show pages to deliver the relevant content to whoever will view the report.

  4. Page Title and Description - Customize the title and description of each page in the report. Changing the title here will also change it in the Pages column.

Adding a Custom Logo

In the upper right, you can upload a custom logo, such as your company logo to add branding to your report. You can upload it either by clicking on the field, or dragging a logo to the field.

Hiding and Showing Pages

To switch to a different page, click on the page in the list.

You can hide pages from the final report by hovering your mouse over a page, and clicking the Hide button.

Once a page is hidden, click the Show button to re-enable the page for the final report.

Pages

Summary

Bill of Materials

Lists all of the materials required to complete the project.

If the same AP and mounting type exists in the project with multiple colors, then the mount will be split out into a line item for each color. Use this if you need to define multiple types of ceiling mounts, for example.

Nearly all text fields are modifiable; hover your mouse over the field, and a Edit button (a pencil icon) will appear that you can use to change or add test.

Project Notes

The Project Notes page contains a rich text editor that you can use for any documentation purposes within the project.

The Project Notes are also editable in Hamina Planner in Report menu > Project Notes.

Online Reports

Online Reports in Hamina Network Planner provide your managers, customers, and project stakeholders with a fully interactive, read-only Hamina Network Planner interface. The user interface is very similar to Hamina Network Planner, except there are no tools, and the report viewer can navigate between heatmaps and views with a simple menu.

The heatmaps and views that the user sees are determined by which pages you show and hide.

Whenever the Online Report is loaded or refreshed, it shows the most recent version of the project, so the documentation is never out of date.

Sharing an Online Report

To share an Online Report, click the blue Share button in the upper right.

Next, you'll have the option to create a password for the report. Click the Create links button to create a link.

The report will be available as long as the report exists. You can click the red Revoke links button to make the report no longer accessible.

PDF Reports

If the customer requires a physical deliverable, you can generate a PDF report with the Download button in the upper right. Select Generate PDF to begin the report generation progress, at which point you will see a progress indicator. When the report has finished generating on the Hamina Cloud, the Download PDF button will become available.

Per Hamina account, only one PDF Report can be generated at a time. You won't be able to start generating a new PDF report until the previous report is finished generating.

Private Cellular Planning

Learn about Hamina's private cellular planning capabilities.

With a Hamina Network Planner Plus subscription, Hamina's private cellular network planning capabilities are unlocked. This grants the ability to view cellular heatmaps, place private cellular base stations, and configure frequency use settings.

Spectrum Use Configuration

To configure cellular spectrum use, click on any eNodeB. In the Edit Access Points pane on the left, click the Show more expander. Under Auto-Channel Assignment, click the here link to open the Channel Settings window.

In the Channel Settings window, you can configure:

  • Frequency Band

  • Frequency Reuse

    • Per Base Station Channel Width

    • Number of Available Channels

    • Subcarrier Spacing for 5G

Supported Bands

Hamina supports the following bands:

  • 450-465 MHz (Band 73 TDD)

  • 703-803 MHz (Band 28 FDD)

  • 791-862 MHz (Band 20 FDD)

  • 824-894 MHz (Band 5 FDD)

  • 1.71-188 GHz (Band 3 FDD)

  • 1.85-1.99 GHz (Band 2 FDD)

  • 1.88-19.2 GHz (Band 39 TDD)

  • 1.92-2.17 GHz (Band 1 FDD)

  • 2.5-2.68 GHz (Band 7 FDD)

  • 2.3-2.4 GHz (Band 40 TDD)

  • 2.57-2.62 GHz (Band 38 TDD)

  • 3.4-3.6 GHz (Band B42 TDD)

  • 3.55-3.7 GHz (Band 48 TDD)

  • 3.6-3.8 GHz (Band B43 TDD)

  • 3.3-3.8 GHz (Band n78 TDD)

  • 3.3-4.2 GHz (Band n77 TDD)

  • 5.15-5.925 GHz (Band 46 TDD)

Check the data sheet for your desired base station hardware for band support specifications. Hamina does not factor in base station band support specifications.

Base Station Configuration

Just like with Wi-Fi access points, Hamina supports the selection of eNodeB vendor selection, model selection, and external antenna selection (if supported by the eNodeB).

Antenna patterns for accurately modeled in 3D for all eNodeBs with internal antennas, and for all external antennas.

For eNodeB base stations that support external antennas, Hamina support specifying the mounting type and down tilt of the antenna in degrees. Transmit power at the radio is configurable, and the EIRP is calculated for the antenna.

Mounting, Height, and Downtilt

Also like Wi-Fi access points in Hamina, the height, downtilt are fully configurable, and all signal propagation calculations are calculated in 3D.

4G/5G Heatmaps

Hamina supports the following heatmaps for private cellular planning:

  • Max RSRP

  • Secondary RSRP

  • Teriary RSRP

  • SINR

In the Heatmap dropdown, the settings for each heatmap type can be edited by clicking the Adjust requirements link.

For Max RSRP, Secondary RSRP, Tertiary RSRP, and SINR, you can adjust:

  • Opacity: The opacity of the heatmap. A lower percentage makes the background map easier to see.

  • Client height: The height height that the client device is modeled at, and this the vertical slice that is represented in the heatmap

  • Client device: The cellular client type, which changes the amount of spatial streams and generation of cellular technology.

For SINR only, the Cell average load % is also adjustable.

Per-Frequency Signal Propagation

When planning private cellular networks, Hamina Network Planner Plus models RF propagation on a per-frequency basis. In other words, it models the propogation based on the selected frequency of each radio unit. A radio unit using a lower frequency in the band will propagate better than a radio unit using a higher frequency in the band.

Aruba Central

Learn how to import maps and access points from Aruba Central.

Hamina Network Planner includes integration with Aruba Central, which can be used to import maps and access points (including model, name, MAC, serial) into Hamina Network Planner. Then, you can add walls, attenuating objects, and scope zones to simulate the current network configuration in a predictive model.

Generating an API Access Token

  1. Log into Aruba Central and select Organization from the side menu.

  1. Select the Platform Integration tab.

  1. Under the API Gateway section, select Rest API.

  1. Select the My Apps & Tokens tab.

  1. Select Add Apps & Tokens.

  1. Click the Generate button to confirm creating a new token.

  1. Find the token you created in the Token List, and click the Download Token link.

  1. From the window that opens, copy the value of the access_token field. In the example below, the access token is 1uA87rI5QgI4otIlGh9sqUt8CMACb6A4.

Due to a limitation in Aruba Central, the access token is only valid for two hours. A new access token needs to be generated after the token expires.

Cisco Meraki

Learn how to import and export projects from Hamina to Cisco Meraki.

Hamina Network Planner features cloud-to-cloud integration with Cisco Meraki. The integration can be used in several ways:

  • Deploy a network - Create a greenfield design in Hamina (including maps, scale, AP locations), and export it to the Meraki Cloud for deployment. This eliminates any duplicate mapping work in the Cisco Meraki dashboard.

  • Analyze an existing network - Import a network from Cisco Meraki to Hamina, and see the current running configuration including the map, AP locations, channels, and transmit power. Add walls and attenuating objects to see how the current network looks inside a predictive model.

  • Modify an existing network - Export the design from Hamina back to Cisco Meraki to implement any changes such as moving APs, adding APs, or changing AP models.

To get started, you'll need to enable API access in your Meraki organization, and create API keys. Once API access is enabled, our step-by-step instructions will guide you through the process of importing and exporting data between Hamina and Meraki.

Enable API Access in Cisco Meraki

In order to use Hamina integration with your Meraki organization, you have to make sure that API access is enabled in the organization. You can enable API access in Meraki Dashboard portal by navigating to Organization > Settings > Dashboard API access:

Creating API Key

Hamina integration uses Meraki Dashboard user's API key for communicating with the Meraki API. The API key will inherit the same permissions as that account that created the API key.

You can create a new API key from My Profile page in Meraki dashboard.

Note: Your API key provides access to all organizations with the API enabled. Keep it secret, and keep it safe to prevent unauthorized access.

Importing Floor Plans

To initiate the import process, start by clicking on the import button located under your project name in the left menu. This will open the import modal. From the vendor list, select Meraki and enter your API key. You can also specify the region you want to connect to. Once you have entered the connection credentials, click the Continue button.

If the connection is successful, you will be presented with a list of organizations and networks that you have access to. Choose the organization and network from which you wish to import floor plans. You can also import access points from Meraki inventory or from the selected network.

Next, select the floor plans you want to import. Any floor plans that you have not yet imported will have NEW label next to their name. If a floor plan has already been imported, it will be updated. In addition to the floor plan image, you can choose to import access points along with their locations, current transmit power, and current channel and channel width.

Once you have made your selections, click on the Import button to start the import operation.

The imported map(s) should also include GPS coordinates at each corner of the map, which are populated by the Meraki Cloud. If the map is being imported for the first time, Hamina Network Planner will derive a scale from the GPS coordinates. If the map is being re-imported to Hamina and already contains a scale, the scale in Hamina will take precedence.

Exporting Maps

GPS Coordinates

Maps that are uploaded to Meraki are expected to have a location on the globe. This can also affect aspects of the network, like the country code used by the network. We recommend using GPS coordinates to set the location of the network before uploading to Cisco Meraki.

By default, Hamina Network Planner places exported maps in downtown Hamina, Finland. If your network is located in downtown Hamina, that's fine. If not, we strongly recommend placing GPS coordinates on the map to properly locate your network on the globe.

  1. In Hamina Network Planner, in the Scale group, select the GPS coordinates tool.

  2. Click on the map to place the GPS coordinate, and paste the latitude and longitude into the lat/long field with Ctrl + V or ⌘ + V.

  3. Repeat steps 1-3. Note: While it is possible to export with only one GPS coordinate, two or more GPS coordinates are recommended to correctly orient and scale the map on the globe.

  4. Export the map to Meraki. If any selected maps do not include one or more GPS coordinates, a warning will be displayed.

  5. Review the results in the Meraki dashboard.

Project Sharing

Learn how to share and move projects between users in Hamina Network Planner.

Share a Project

To invite other Hamina users to a project, click on the Share button in the upper right.

From there either:

  • enter the email address(es) of the Hamina users that you wish to share the project. For multiple recipients, separate each email address with a comma. Invited users will receive an email notification asking them to approve invite. Once approved, they will have access to the project.

  • click the 'Share the project with link' button to receive a password protected shareable URL. You can set an expiry date when the link will cease to function. Anyone who uses the link before expiration will retain access to the project after the link expires.

Invited users will be able to modify the project based on their individual Hamina Network Planner subscription status.

The EU and US instances of Hamina are completely separate. Hamina user accounts, and project data only exists on one instance.

Teams

In Hamina Network Planner, you can use teams to share projects with multiple users at the same time. Hamina users can be part of multiple teams, and can own multiple teams.

Creating a Team

To create, view, and manage teams, visit the Team view in the Account menu.

Inviting Users to the Team

To create a team, click the Add a team button. You'll be prompted to name the team and choose an icon, both of which can be changed later at any time.

In the To field, enter in the email address of the person you would like to invite, and click Send invite. The user will receive an email inviting them to join the team. In the Hamina Network Planner web app, they will also receive a notification inviting them to join the team.

The user does not need to have a pre-existing Hamina account to be invited to the team.

Email addresses are not case sensitive, so you don't need to worry about case.

Managing Team Roles

There are three roles that users can have on a team:

  • User - View and edit all projects in the team, see who is in the team.

  • Admin - Add and remove users, change membership roles (excluding Owner), rename the team and change the icon.

  • Owner - Add and remove users, change membership roles (including Owner), rename the team and change the icon, delete the team. Multiple owners can exist in one team. The last owner on a team can't be removed, so there is always at least one owner.

To change the user's role, click on the role next to the user in the list.

Sharing Projects with Teams

Sharing projects with teams is identical to sharing projects with individual users. In the Share project menu in the upper right, you can click on the search box to see a list of available teams, or you can use the search field to look for a specific team.

Sharing a project with a team gives full write access to all members of the team.

Moving Projects to Other Accounts

Using the Project Sharing and Project Duplication tools, you can move projects to another account.

While these instructions show how to move one project at a time, you can perform each step for all of your projects to batch the tasks, and speed up the process.

  1. In the source account, invite the target account to share the project with the Share button in the upper right.

  2. The target account will receive both an email and a notification in Hamina Network Planner where the project can be accepted. In Hamina Network Planner, accept the project in the target account with the Notification button in the upper right, and the Approve button.

  3. The project is still owned by the source account, so make a duplicate of it in the Project list with the Duplicate option.

  4. Optionally rename the duplicated project in the target account in the Project list in the Settings option.

  5. Optionally, remove the old project from the source account.

Cisco Catalyst Center

Learn how to export designs from Hamina for import to Cisco Catalyst Center.

Introduction

Hamina Network Planner can export the network design as a file that can be imported to Cisco Catalyst Center (formerly known as Cisco DNA Center or "DNAC").

In Cisco Catalyst Center, there are two ways to import data:

  • With a hierarchy file generated in Hamina Network Planner. This generates a .csv file, which contains the entire hierarchy including buildings and floors. The following instructions use this method, which is recommended.

Exporting from Hamina Network Planner

  1. In the Project menu, select Export Project.

  2. Select Cisco Catalyst (DNA) Center from the list, and click the Continue button.

  3. Define the Areas, Building name, and choose which floor plans to export. Sub-areas can be defined with a / symbol.

    Since we will be downloading a hierarchy and uploading it to Cisco Catalyst Center, you can define areas, sub-areas, and the building as you see fit (but you may want to consider your existing hierarchy).

  4. Click Download hierarchy and Download project. Download hierarchy will download a Sites / Hierarchy / .csv file, which defines Areas, Sub-areas, Buildings, and Floors. Download project will generate a Project / Floor Maps / tar.gz file, which contains the maps and APs.

Importing to Cisco Catalyst Center

  1. In Cisco Catalyst Center, click the menu icon.

  2. In the menu, click Design and then Network Hierarchy.

  3. In the toolbar along the top, click Import, then Import Sites.

  4. Upload the Sites / Hierarchy / .csv file that was generated in Hamina, and contains definitions for Areas, Sub-areas, Buildings, and Floors.

  5. Once the import is complete, you'll see the hierarchy in Cisco Catalyst Center. Optionally, you can define an address for your new building.

  6. Now that the hierarchy exists, select Import > Import Floor Maps to upload the Project / Floor Maps / tar.gz file, which contains the maps and APs.

  7. Follow the prompts in Cisco Catalyst Center to import the file, preview the import, and view the hierarchy.

  8. Click on one of the maps to view it.

Manually Defining a Hierarchy

It is possible to manually define a hierarchy in Cisco Catalyst Center, and create a Hamina project file that conforms to the Catalyst Center hierarchy. In Cisco Catalyst Center:

  1. Create the desired area and sub-area hierarchy.

  2. Next to the desired area, select ... > Add Building, and create the building.

  3. Next to the newly-created building, click ... > Add Floor.

  4. In the building, create each floor that you intend to export from Hamina. Note: Ignore any warnings amount missing images, as those will be added when the tar.gz file is imported.

  5. In Hamina Network Planner, download the Project / Floor Maps /tar.gz file, making sure that the areas, sub-areas, building name, and floor plan names all match Cisco Catalyst Center. Note: Everything must match, or the import will fail.

  6. In Cisco Catalyst Center, in the toolbar along the top, click Import, then Import Floor Maps.

  7. Import the Project / Floor Maps /tar.gz file. Follow the prompts in Cisco Catalyst Center to import the file, preview the import, and view the hierarchy.

  8. Click on one of the maps to view it.

Updating Access Points

It is possible to update access point models and placements on a floorplan.

  1. Make adjustments to the project in Hamina as needed.

  2. Export the Project / Floor Maps /tar.gz file from Hamina. Note: You can either export all floors, or you can choose to only export the floors that need to be updated (recommended).

  3. Using Import > Import Floor Maps, import the Project / Floor Maps /tar.gz file.

  4. Access point locations and models will be updated.

Mesh Planning

Learn how to plan for mesh links with Hamina Network Planner.

By default, the Connect via Ethernet setting in Hamina is set to Nearest Device, which will cause the access point to be cabled to the nearest network switch. By changing Connected via Ethernet setting to Not connected (mesh), Hamina will enable mesh mode for the selected AP, at which point the mesh link can be visualized.

Mesh terminology in Hamina Network Planner:

  • Upstream Mesh AP - The root node/mesh gateway.

  • Downstream Mesh AP - The non-root node of the mesh.

Enabling Mesh Mode

To enable single-hop mesh mode in Hamina:

  1. Using the Edit tool, select the access point that you would like to enable mesh mode on.

  2. In the Edit Access Point pane on the left, click Show more at the bottom.

  3. In the Connected via Ethernet dropdown, select Not connected (mesh).

  4. The access point will now establish a mesh backhaul to the nearest access point, defaulting to the 5 GHz radio. You can choose a specific Upstream Mesh AP and Mesh Radio as desired.

The Upstream Mesh AP's mesh radio receives a channel assignment from the automatic channel planner. The Downstream Mesh AP mesh radio will use the same channel.

Configuring the Mesh Link

To configure additional options, click on the Show more expander. This will reveal options to select specific Upstream Mesh APs, and which specific radio should be used for mesh backhaul.

Viewing the Mesh Link

When single-hop mesh mode is enabled, a dashed line appears showing the mesh link and Link Quality Arrows. The Downstream Mesh AP (non-root node) uses a different icon to differentiate it from Upstream Mesh APs (root nodes).

Connection Quality Arrows

Depending on the signal strength of the link, the Connection Quality Arrows will change colors based on the Primary Signal Strength heatmap settings. In other words, they use the same thresholds and colors as the Signal Strength heatmap.

Mesh Connection Quality Details

To view the details about the quality of the mesh link, click on one of the arrows.

The arrow pointing towards the AP shows how well it is receiving across the link. More specifically, it is showing the receive signal strength and data rate from the transmitting AP on the opposite end of the mesh link.

Access Points

Learn about measured access points in Hamina Network Planner.

Filtering Access Points and Heatmaps

There are two ways to filter which access points (and which heatmaps) will be visible:

  • SSID filter

  • Survey path filter

SSID Filter

The SSID filter in the Heatmap settings popover filters which access points are visible (and visualized with a heatmap). If an access point is broadcasting multiple SSIDs, you only need to select one of the SSIDs to make it visible. You can view all access points by selecting no SSIDs.

Survey Path Filter

Selecting the Survey paths tool opens the Survey paths pane on the right.

In the Survey paths pane, you can see each individual survey session that was performed. A survey session might be a Continuous site survey, a group of Line surveys, or a group of points from a Point survey.

Survey sessions are grouped by day, and each session includes:

  • Name of the user

  • Time of day

  • Survey device

  • Survey time for the session

  • Distance walked for the session

Unchecking a survey point filters the heatmap, but it does not alter the location and visibility settings of access points.

Access Point Locations and Visibility

Access points have three possible states in regards to location:

When an access point is not located, there are two ways to locate it: Reset surveyed AP locations button, and the Place access point tool.

Reset surveyed AP locations button: Located in the Project Settings window, this button will reset the visibility and location states for all surveyed access points in the project.

Place access point tool: When an access point is in the Not located ❌ state, it can be manually placed with the Place access point tool. To activate it, select the Edit tool, right-click on the map, and click Place access point. If the Coverage heatmap is selected, Hamina Network Planner will show a heatmap for each access point on mouseover to assist with manual placement.

The Place access point tool will only show access points that are broadcasting at least one selected SSID. Be sure the SSID that you want to place access points for is selected in the Heatmap settings.

Automatically Locating Access Points

If an access point has been Manually Located 🎯, you can revert it to being Automatically Located ✨ in the Edit Access Point pane.

Select the access point with the Edit tool, and click the Auto-locate AP on map button. This also works if multiple access points are selected.

Remove an AP Location

To remove an access point location from the map, select the access point with the Edit tool, and click the Remove AP location from map button. This does not remove the access point or any of it's measurements from the project; it simply hides the access point pin. This also works if multiple access points are selected.

Exporting to Aruba Central is not yet supported due to limitations of Aruba Central API. You can .

For more information, see .

In , find a location that you can easily reference in both Google Maps and in Hamina Network Planner. Precisely right-click on the map, and click on the latitude and longitude item to copy them to your clipboard.

Manually, without a hierarchy file. With this method, you will need to define an exact hierarchy, or Cisco Catalyst Center will fail to import the Floor Maps. Instructions for this method can be found in a .

This article discusses Measured access points, which appear in the Survey view after completing a site survey with Hamina Onsite. To learn how to complete a site survey, see the .

State
Reason
{
  "access_token": "1uA87rI5QgI4otIlGh9sqUt8CMACb6A4",
  "appname": "nms",
  "authenticated_userid": "user@hamina.com",
  "created_at": 1701695769497,
  "credential_id": "7d8bc788-55ca-42c5-9477-6319fa07e737",
  "expires_in": 7200,
  "id": "9b7973ae-7de8-49d8-8ca5-ba610d08d5fb",
  "refresh_token": "IaJ4iWO16SAM1Ib4CCMZUE1EdvLGlWZ1",
  "scope": "all",
  "token_type": "bearer"
}

Not located

❌

  • Not heard loudly enough

  • Location manually removed by user

Automatically Located

✨

  • Heard above -60 dBm

Manually Located

🎯

  • By manually moving the AP

  • By using the Place access point tool

track the status of the issue on the Hamina feedback page
Meraki documentation about API access
Google Maps
later section of this article
enable organization API access
generate API key
input Meraki Dasboard API key
Example of a link with poor quality. The signal strength is so low that it is below the red threshold, which is -82 dBm by default.
The arrow pointing towards the Downstream Mesh AP is selected, so it is showing the Downstream Mesh APs perspective on the link. In this example, the Downstream Mesh AP is hearing the Upstream Mesh AP at -72 dBm.

ExtremeCloud IQ

Learn how to Export maps and AP locations from Hamina Network Planner to ExtremeCloud IQ.

Hamina Network Planner includes integration with ExtremeCloud IQ, which can be used to export from Hamina Network Planner to ExtremeCloud IQ.

ExtremeCloud IQ Connect does not support API access. ExtremeCloud IQ Pilot is required.

The Export function rapidly deploys a new site, or updates an existing site directly from Hamina Network Planner. This removes the need for any repeat map-based deployment work - all of the mapping work is automatically copied directly from Hamina Network Planner.

Importing from ExtremeCloud IQ to Hamina Network Planner is not currently supported by Extreme Networks.

Generating an API Token

There are two keys that you can use to authenticate Hamina Network Planner to ExtremeCloud IQ:

  • A bearer token, which will expire. For more information, consult Extreme's API key generation documentation.

  • A Developer API Key, which can be configured to not expire.

We recommend creating a Developer API Key for ExtremeCloud IQ, which can have a much longer duration.

Generating a Developer API Token

Creating the Developer API token requires two steps:

  1. Authenticate with a username and password to generate a bearer token.

  2. Perform an API call with the bearer token to generate the Developer API token.

To simplify the process, ExtremeCloud IQ Key Retriever can use your username and password to get a bearer token, and perform the API call to generate a full-access Developer API token that does not expire.

The web application runs locally in your browser with JavaScript, and the source code is available for viewing.

This tool generates a full-access token. As with any API token, be sure to transport and store it safely.

Exporting from Hamina to Extreme IQ

There are two primary ways to export from Hamina to Extreme:

  • Choose Matched access points and Unmatched access points. In this case, Hamina will randomly assign access points to the map, with respect for each model.

  • Choose Match names to APs before the export. This gives you precise control over exactly which AP goes where.

To match names to APs:

  1. Name the access points in Extreme IQ.

  2. Use identical names for access points in Hamina Network Planner.

  3. Check Matched access points, also Unmatched access points, and Assign unmatched access points by name in Hamina Network Planner.

  4. Export from Hamina Network Planner to Extreme.

Requesting AP's and Antennas

Learn what Hamina Wireless needs to add access points and antennas.

If Hamina Network Planner is missing an access point or antenna, Hamina Wireless can add it for you. We just need to get some information from the AP or antenna vendor.

Can I add my own AP's and antennas?

The process of adding an access point or antenna to Hamina is pretty technical, specifically requiring our development team to programmatically input the 2D antenna patterns and interpolate them to create 3D patterns for each frequency band.

Unfortunately, this means that you can't add them yourself, but you can email us at support@hamina.com with your request.

  1. Email support@hamina.com with your request

  2. Hamina will contact the vendor to request antenna patterns and specifications

  3. The vendor will reply with the antenna patterns and specifications

  4. Hamina will process the 2D patterns to create the 3D patterns, and add them to Hamina

  5. The new AP's and antennas will be included in the next production push

What data do you need to add AP's and antennas to Hamina?

Antenna Patterns - We need to get antenna patterns from the vendor in a programmatic format such as a spreadsheet or .CSV file. These usually show gain in dBi, per angle (typically every 1° or 5°), and they have a sheet for each antenna element.

While bitmaps are helpful for determining the orientation of the AP/antenna in relation to the antenna patterns, they unfortunately aren't precise enough for use in Hamina. We require antenna patterns in a programmatic format such as a spreadsheet or .CSV file.

Specifications - We need to get the specifications of the AP or antenna. Usually, everything we need is on the data sheet, but here's a complete list:

  • AP model number

  • Supported frequency bands (2.4, 5, 6 GHz)

  • Supported Phy type in each band (802.11ac, 802.11ax)

  • Amount of spatial streams per band

  • Max PoE consumption

  • Default mounting orientation (Ceiling or wall)

  • Peak gain for each antenna

  • Is the AP intended for indoors, or outdoors?

  • Is the AP omnidirectional, or directional?

  • Is there a Bluetooth Low Energy radio present?

  • Is there a ZigBee radio present?

Juniper Mist

Learn how to import and export maps, access point locations, and access point settings to and from Juniper Mist.

Hamina Network Planner includes integration with Juniper Mist, which can be used for both Import and Export purposes.

The Import function will bring the map, scale, and access points (including model, name, MAC, serial, transmit power, channel, and channel width settings) into Hamina Network Planner. Then, you can add walls, attenuating objects, and scope zones to simulate the current Juniper Mist network configuration in a predictive model.

The Export function rapidly deploys a new site, or updates an existing site directly from Hamina Network Planner. This removes the need for any repeat map-based deployment work - all of the mapping work is automatically copied directly from Hamina Network Planner.

Generating an API Token

  1. Log into manage.mist.com.

  2. Select your Organization.

  3. In the toolbar on the left, select Organization > Settings.

  4. Scroll down to the API Token section, and click Create Token.

  5. Name the token, and select a permissions level for it. To import a site and use the Live View, either Helpdesk, Network Admin, or Super User is required. Note: For monitoring with the Live View, the Observer permission doesn't have enough permissions to perform all client monitoring, and you will receive some authentication error message.

  6. Click Generate Token and then copy the token that appears in the Key field.

Import From Juniper Mist to Hamina

  1. In Hamina Network Planner, navigate to the Import page.

  2. Select your Region, paste in the key, and click the Continue button.

  3. Select the Organization and Site that you wish to import, and place a check mark next to any floor plans you wish to include in the import. Click the Import button.

  4. Add relevant walls, attenuating objects, and scope zones. You can now see what your current Juniper Mist configuration looks like, inside a predictive model.

Exporting from Hamina to Juniper Mist

Using the Export function in Hamina, you can deploy a network to Juniper Mist including the background map and AP locations.

NetAlly Link-Live

Learn how to import site surveys from NetAlly Link-Live with Hamina Network Planner Plus.

Hamina Network Planner Plus includes public beta access to integration with NetAlly Link-Live for the purpose of importing site surveys.

Integration between Hamina Network Planner Plus and NetAlly Link-Live is currently offered as a beta feature. Things might not always work, and you might find bugs! If so, let us know at support@hamina.com to we can refine the integration. 💪

A Hamina Network Planner Plus subscription is required to import site surveys from NetAlly Link-Live.

Surveys can be performed with NetAlly AirMapper with the following NetAlly handheld devices:

  • AirCheck G2

  • AirCheck G3

  • EtherScope nXG

  • CyberScope

  • CyberScope Air

Once the surveys have been uploaded to Link-Live, they can be imported to Hamina Network Planner Plus.

Import from NetAlly Link-Live to Hamina Network Planner Plus

  1. Open the Project menu, and select Import.

  2. In the Import list, select NetAlly.

  3. Enter your NetAlly Link-Live username and password (which Hamina Network Planner Plus will use to connect authenticate to Link-Live), and click the Continue button. Note: Multi-factor authentication in Link-Live is not supported by Hamina at this time. You might need to temporarily disable MFA. Sorry about that! 🫠

  4. Select the relevant organization, and check any floor plans that you would like to import. Check the import surveys option to include surveys. Click Import.

  5. Wait for the import to complete.

  6. Once the import has completed, click the Survey tab at the top of Hamina Network Planner Plus.

  7. Click on the Legend, and select one or more SSIDs to view.

Accounts and Licenses

Learn about managing accounts and licenses in Hamina.

Users

In Hamina Wireless products, a user is defined as an individual person. Each user needs to have their own subscription. Subscriptions for teams can be provided through a volume license key.

Shared accounts, group accounts, and login sharing are not permitted per our Terms of Service. Each user must create a unique, named account.

For details, check out our Terms of Service.

Activating a License Key

Whether you are trying out Hamina, or activating a new subscription, here's how to activate your license. This applies to both Hamina Network Planner, and Hamina Onsite.

  1. Click on the Account menu in the upper right, then click Subscription.

  2. Click the ... menu next to the license, and click Activate.

  3. If you have a subscription with multiple seats, and have any colleagues who need to activate it, use the Copy license key option in the ... menu to retrieve it to share with them.

Volume License Keys

If you have a team of two or more users, you can purchase multiple licenses from a single account. This is often useful for simplifying billing.

Retrieving the License Key

If you purchase multiple licenses, you'll need to retrieve the license key from Hamina, and share it with anyone that you'd like to add to your Hamina organization.

  1. Click on the Account Menu in the upper right.

  1. In the drop-down menu, click Subscription.

  2. In the Subscriptions table, click on the ... menu (elipsis menu) on the right, and click Copy License Key.

By default, your individual Hamina account is not activated. You can either activate it with your key, or you can leave it unactivated.

Activating the License Key

  1. Create an account at https://app.hamina.com. Note: Be very careful to select the instance that your team uses!

  2. Sign into your Hamina account.

  3. Name and create your first project.

  4. Click on the Account Menu in the upper right.

  1. In the drop-down menu, click Subscription.

  2. Click the blue Use License Key button in the upper right.

Release a License

When a user activates a license, the license is tied to that user for 90 days. After 90 days, the subscription holder (the person who shared the license key) has the ability to Release the user's license, freeing up the seat for another user to activate.

This is useful for when someone leaves your organization, if someone's role changes, or if you just want to keep a small pool of licenses and move them around between users.

To release a license:

  1. Click on the Account Menu in the upper right.

  2. In the drop-down menu, click Subscription.

  3. Find the user with the license you would like to release in the Users list.

  4. Click the ellipsis menu (...) to the right of the user.

  5. Click Release. Note: The license key must be activated for at least 90 days before this option will be available.

Ruckus

Learn how to import and export maps, access point locations, and access point settings to and from Ruckus One.

Hamina Network Planner includes integration with Ruckus One, which can be used for Import and Live monitoring purposes.

The Import function will bring the map, and access points (including model, name, MAC, serial, channel, and channel width settings) into Hamina Network Planner. Then, you can add walls, attenuating objects, and scope zones to simulate the current Ruckus network configuration in a predictive model.

The Live feature will continuously pull in the latest status of the network including switches, access points and radio information.

The Ruckus One API does not currently include a scale for the project or the transmit power for each access point radio. Setting the scale is required to view heatmaps, and we recommend setting the transmit power and drawing walls and attenuating objects for accurate heatmap prediction in Hamina Network Planner.

Generating an API Token

  1. From the side panel select Administration > Settings.

  2. In the lower right corner of the Settings page, click the Add Token link.

  3. This is a good time to retreive your Ruckus Tenant ID. The easiest place to retrieve it is from the address bar, , e.g. https://eu.ruckus.cloud/${my_tenant_id}.

  4. Fill in an Application Name, Client secret and Scope.

  5. Save the Client ID and Secret, along with the Ruckus Tenant ID you copied in the previous step.

  6. Click the Add button.

Import From Ruckus One to Hamina

  1. In Hamina Network Planner, navigate to the Import page.

  2. Select Ruckus, and input correct Region, Tenant ID, Client ID and Client Secret, and then click the Continue button.

  3. Select the venue and floor plans you want to import, and then click the Import button.

  4. The background map, access points, and access point details will now appear in Hamina Network Planner, but since there is no scale, a heatmap will not be displayed. Use the Scale tool to add a scale to your project, which will enable heatmaps.

  5. To increase accuracy, copy over the transmit power for the 2.4, 5, and 6 GHz radios.

  6. By default, Hamina Network Planner will use your selected Environment Type to predict loss in your project. To further increase accuracy, we recommend drawing walls and attenuating objects, which will automatically switch the simulation to Walls + Objects.

Live View

  1. The Live View is currently offered as a Feature Preview, and requires a Hamina Network Planner Plus license. Find the option to enable Live Analysis in the Account menu > Preferences > Feature preview tab.

  2. Click the Live icon from the middle top tab selection to access Live view, and click the Connect Infrastructure button.

  3. elect Ruckus, and input correct Region, Tenant ID, Client ID and Client Secret, and then click the Continue button.

  4. Select the venue and floor plans you want to import, and then click the Import button.

  5. The background map, access points, access point, switches, and switch details details will now appear in Hamina Network Planner, but since there is no scale, a heatmap will not be displayed. Use the Scale tool to add a scale to your project, which will enable heatmaps.

  6. By default, Hamina Network Planner will use your selected Environment Type to predict loss in your project. To further increase accuracy, we recommend drawing walls and attenuating objects, which will automatically switch the simulation to Walls + Objects. To draw walls, attenuating objects, and other relevant map objects such as scope and capacity zones, switch to the Simulation view. When finished, switch back to the Live view.

  7. To refresh the Live View, click the Refresh button in the upper right.

If you modify the devices in simulation, they won't be reflected in the Live View.

The Live View shows the current status of the network.

Sales and Subscriptions

Learn how to buy and manage subscriptions for Hamina products.

Quotes and Purchase Orders

Hamina Network Planner features a built-in quote generation tool, allowing for near-instant quote generation.

Generating a Quote

  1. In Hamina Network Planner, either click the Upgrade button, or navigate to the Subscriptions page.

  2. Click on the Get Quote button.

  3. Click the + buttons to add products, and click the Request Quote button.

  4. Add or review your billing and shipping information. Double-check for accuracy, and click the Send a Request button.

  5. After a moment, the quote will finish generating and will automatically download as a PDF file.

Managing Quotes

Once you have generated a quote, you'll find it in the Quotes section on the Subscriptions page.

Adding a Purchase Order Number

In the Purchase order # column, hover the mouse over the cell and the Edit button will appear. Click it to enter a custom purchase order number. The purchase order number will then appear on the invoice, when it is sent.

Accepting and Purchasing with a Credit Card

To accept the quote and purchase with a credit card, select the elipsis menu on the quote row and select Purchase.

Cancelling a Subscription

Done with wireless projects, and ready to take a break from Hamina? No problem! It's super easy to unsubscribe.

  1. In the drop-down menu, click Subscription.

  2. At the bottom of the page, click on the red Unsubscribe button.

Note: After unsubscribing, your license(s) will be valid until the end of the subscription period.

Wired Clients

Add cameras, computers, printers and more.

Placing Wired Clients

  1. To place a wired client, locate the Network section on the left, click on the Network Infrastructure > Client device tool. This will open the Add Client Device pane on the right.

  2. In the Add Client Device pane, choose the appropriate type of wired device.

  3. Click on the map to place the client device.

Customizing Wired Clients

Log into .

, or log into your existing account. Note: Be sure to create your account on the correct instance that you and your team need to use. Hamina accounts and purchases do not cross between the EU and US instances.

Note: Purchases through the app are only possible with credit card. For invoicing options, contact .

You can define a custom Name and Power allocation for client devices. Custom names work .

ruckus.cloud
Create a Hamina account
sales@hamina.com
just like custom AP names
Hamina Onsite knowledgebase

Release Notes

Learn about new features, changes, and bug fixes in Hamina Network Planner.

2025-06-12

New Features and Improvements ✨

  • Report pages are now reorderable! Click the Edit pages button in the Pages pane, which will open the Edit pages window. Use the drag handles to move the pages around.

  • You can hide entire selections at once! In the Edit pages window, hover the mouse over the section (or individual page) to reveal the Hide button to the right.

  • Add custom pages wherever you like! Hover your mouse over any section or page, and click the Add custom page button to add a new page below the current item.

  • The Project Notes page and Custom Pages now support Markdown, which makes applying consistent formatting to reports super fast and easy. Of course, there's still a WYSIWYG editor, but now it's all Markdown under the hood.

  • The online Report Viewer now supports high quality graphics and transparencies, and the Report Editor will mirror your settings from Planner. You can turn on high quality graphics and transparencies for the Report Viewer with the Graphics Settings button in the upper right.

  • When opening a report in either the Report Editor or Report Viewer, we now select the lowest floor in the building, so you should start on the "first" floor of the project.

  • Want to upgrade, or add more seats to your existing subscription? That's now fully supported from within Hamina Network Planner.

  • We now save your payment method on checkout, so you don't have to re-input your payment method every time you want to give us money.

  • With the Automatic Scale, Scope, and Wall Tracing beta enabled, we now show a "sparkle" (or "stardust" as the developers call it) when an Automatic Scope is available. We'll still apply a "fuzzy" outline just like before, until you either accept or deny the Automatic Scope.

  • It's little bit sneaky, but you may have noticed that with the Automatic Scale, Scope, and Wall Tracing Beta, we add the walls to the predictive model before you accept them (primarily to make things as point-and-click easy for new users as possible). But what if you don't want any of our automatic walls?! Now, in the Walls tool, there's a trash can you can click that completely throws them away. "Get those automatic walls outta my face!"

  • For the Automatic Scale, Scope, and Wall Tracing beta, we implemented an improved model for automatic scale detection. Separately, we also also improved the model for scope zone detection, and on diagonal and angled wall segments, the model produces cleaner results.

  • When you Auto-draw walls, we show a small notification at the bottom, showing how many wall segments are drawn.

  • Similarly, if Auto-scale isn't supported for a map, we tell you.

  • In a previous release, we switched the Interference heatmap from showing nothing when there was no interference, to showing green. The one place in Hamina that we did not make this change to was in the PDF report output. That's fixed now! Areas with no interference are now green.

  • We used the word "Knowledgebase" everywhere on our website, but said "Documentation" in the Hamina Network Planner web-app. It says "Knowledgebase" now, so everything matches.

  • When importing a map or floor plan from a cloud vendor, we now downscale the image within the vendor API. This means that you'll be able to import images that are over 8000x8000 pixels, instead of just getting an error.

  • We added the Stadium/Arena environment type, which works the same as the Free Space type.

Bugfixes 🦋

  • When viewing site survey results in Hamina Network Planner, there was a bug that would cause AP names from APs on other floors to not resolve. Instead, APs from other floors would appear as raw BSSIDs in the mouseover inspectr. That's fixed now! The mouseover inspector now shows resolved AP names from everything, no matter which floor it is located on.

  • We improved grouping virtual SSIDs on 2.4 GHz Meraki 9166i radios for site surveys.

  • We added Extreme and HPE Aruba to the Live View beta option label, to show that they're included in the beta function.

  • We fixed a little bug that would cause automatic AP planning to cancel, if you used the Spacebar to pan the map.

  • We swept up lots of little bugs for the import, export, and Live View beta features. Sorry about the generic bugfix message here.

Access Points and Antennas 📡

  • Adtran Bluesocket 6020

  • Adtran Bluesocket 6040

  • Adtran Bluesocket 6120

  • Alcatel-Lucent Enterprise AP1301H

  • Alcatel-Lucent Enterprise AP1451

  • Ampetronic Auracast Auri TX2N BLE Audio transmitter

  • Cisco Aironet 1562i and 1562D

  • Extreme AP 510C Dual 5 mode

  • Galtronics 1604-06837

  • Poynting MIMO-4-4

  • Poynting OMNI-294

  • Poynting OMNI-298

  • Poynting OMNI-702

  • Poynting OMNI-705

  • Poynting OMNI-706

  • Poynting OMNI-707

  • Poynting PUCK-12

  • Poynting WLAN-61

  • Ruckus R370

  • Ventev M6060060O1D43620E

  • We added 2.4/6 GHz mode to the Aruba AP-605H.

  • We added per-radio external antenna modes for the Cisco 9120 and 91030AXE.

  • On the Cisco 9166D1 in dual 5 GHz mode, we updated the channel limitations, so Slot 1 is limited to channels 36 to 64, and Slot 2 is limited to channels 100 to 165.

  • We updated the antenna patterns for the Ruckus T670sn.

2025-05-15

New Features and Improvements 🎉

  • This release takes Environment Learning for Surveys out of beta! It is now enabled for everyone, but we'll still automatically select the best available model, whether that be Walls + Objects, Environment Type, Environment Learning (AP to AP), or Environment Learning (Survey).

  • One slight change to Environment Learning for Surveys, is that it will now factor in automatically traced walls, if they're available. They aren't required for survey-based environment learning, but they do help.

  • For this release, we've also added the Ultra-Wideband (UWB) Planning beta! With this beta feature enabled, you'll find the UWB "access point" (really, anchor) type, heatmaps for UWB showing Coverage and Positioning Accuracy in centimeters, and a new UWB Tag in the Client view, which shows how accuracy (or a lack thereof) will affect the UWB tag as you drag it around on the map.

  • We did significant work on the user experience for the Automatic Wall Tracing beta, specifically in the user experience and interactions between manual drawing, automatic wall drawing with CAD/PDF layers, and the AI/ML-based Automatic Wall Tracing beta. Let's take a few bullet points to go over the deets and the tails.

  • First, if/when we automatically find walls, the Wall tool will sparkle ✨, and you'll briefly see the automatically-detected walls on the map. We really want you to accept those walls!

  • As you may have noticed in the last bullet point, Manual drawing and Automatic drawing are now combined into a single Walls tool! You can quickly switch between manual and automatic with the Draw and Auto-draw tabs.

  • Hit pause on the AI-detected walls for a second. We took the opportunity to rework and improve the automatic wall drawing experience with CAD/PDF layers. Now, each layer is selected and added to a simple import list. As you add layers to the list, we now automatically select the material that we think best matches the layer, based on the name! Of course, you can still manually choose whatever material you want.

  • Over on the AI-detected walls side of things, we now differentiate between walls and doors. You can choose the exact material profile that you'd like to use for the walls and for the doors. Note: Using the precision selection tools that we recently introduced, it's super easy to grab a stairwell or building core, select only the walls, and hit the C key to apply concrete to the walls without changing the doors. Oh yeah, it's all coming together.

  • Last thing on the Automatic Wall Tracing beta: we improved the Automatic Scope Zone acceptance experience a bit. Now, it looks like this.

  • This release adds Import and Live View beta for Extreme Networks! It's a pretty big deal, so let's take a moment to discuss the specifics.

  • Using the Import for Extreme Networks connects to your network in ExtremeCloud IQ, importing the maps, AP locations, names, models, and radio transmit powers and channels into the Simulation view in Hamina Network Planner. This is great for pulling the current network into a predictive model to check the heatmaps, do a bit of troubleshooting, or play with making AP placement or configuration adjustments.

  • Building on the Import function for Extreme, the Live View in Hamina Network Planner Plus takes things a step further by focusing on the live status of the network. It adds per-radio client counts, channel utilization, and information about all of the clients associated to the access point for ExtremeCloud IQ.

  • For each client on the Extreme network, you get to see the approximate client location, signal strength from the AP perspective, SNR, current channel, the MAC address, and some other goodies.

  • Speaking of the Live View beta, we also enabled the AP details for Aruba access points! There's still a lot of integration work to do, but it's all coming along nicely. 👌

  • For OpenIntent Import and Export, we switched from the deprecated cooordinate_xyz to coordinates.

  • We added AP heights to OpenIntent, too!

  • Previously in the heatmap settings in the Simulation view, there were checkboxes allowing the user to select multiple bands at the same time. This was inconsistent with with the Survey and Live View, which both had radio buttons, allowing only one band at a time. Additionally, we feel that selecting multiple bands at the same time can give a misleading view of the network, so we decided to switch the Simulation view to radio buttons for now. The underlying code is still there, just in case we need to bring it back. If this negatively impacts you for a specific reason, let us know on our feedback page.

  • Previously, cable runs that were over 100 meters would be red in Hamina Network Planner, but blue in the Report Editor, Report Viewer, or PDF reports. We decided to make everything consistent, so over-length cables will now be red in reports, just like in Planner.

  • For measured access points (from site surveys), we'll now automatically populate the access point vendor name, if we know what it is. Note: If you want to trigger this on existing projects, move a survey point very slightly, which will re-trigger the grouping logic and vendor selection.

  • Along the top of Hamina Network Planner are the tabs that are used to switch between Simulation View, Survey View, and Live View. Previously, we would only show text for the active view, with only icons for the inactive views. Some users were struggling to discover the controls, so we made the text always visible. We'll still hide the Survey View if there isn't any survey data in the project, and we'll hide the Live View if you don't have a Planner Plus license.

  • Speaking of the Survey view, if you're opening a project that only contains a survey (maybe freshly minted with Hamina Onsite), we'll automagically switch you to the Survey view.

  • When you import a network or set up the Live View, if the network contains access point models that we don't have antenna patterns for, you get a notification about it. By the way, we get notifications about these failures, and prioritize getting those access points added. Usually, they're missing because they're just... old.

  • Previously, you could switch between Numbers and Labels for access points, but not for switches/IDFs/MDFs or wired clients. Not anymore! They're now available in Planner, the Report Editor, and online Report Viewer. We'll add them to PDF reporting soon, but they aren't there quite yet.

  • In the Bill of Materials for private cellular radios, we changed "5G (CBRS)" in the radio description to just "cellular access point" so it will always be correct, whether it is being used for CBRS or not. We also switched the description for directional antennas from "directional Wi-Fi antenna" to just "directional antenna", so it would always be correct regardless of the AP type.

Bugfixes 🐞

  • There was a long-standing bug that would cause the mouseover inspector to not disappear when the cursor was moved off of the map canvas. That is fixed; it disappears when you mouse away.

  • This one is more of an incomplete feature than a bug. In Hamina Network Planner, ths settings of the last item you touched (such as the model of an access point) will be repeated when you add more of that item type. This was previously not true for the Connected via Ethernet field for access points and wired clients, but it is now!

  • This one is related, and totally felt like a bug before we squished it: previously, when placing a new AP or client, the Connected via Ethernet field was greyed out with Nearest Device pre-selected. Now, you can configure this exactly how you want it before placing access points and wired clients.

  • When we switched the Interference heatmaps to display green if there is no interference, we introduced a heatmap percentage calculation bug. That is fixed!

  • In Hamina Network Planner, you can use variables to name access points and switches, including the name of the current map/floor. There was a bug that caused APs from adjacent floors to receive the name of the current floor in the mouseover inspector. Oops. Fixed!

  • We fixed an issue where surveyed Juniper Mist APs weren't grouping correctly, due to a missing OUI.

Access Points and Antennas 📡

  • Cisco 9172I

  • Cisco 9172H

2025-04-28

New Features and Improvements 🎉

  • When multiple wall types are selected, it's now possible to filter down to a specific wall type! This makes it super easy to switch all of the walls from one material type to another, for example all of the Auto-detected door wall segments to Door (Glass) segments.

  • What about attenuating objects? Yep, you can filter down to specific types for those, too!

  • When access points have multiple radios and broadcast multiple SSIDs, the access point increments or changes one of the nibbles of the base MAC address, so each radio and SSID combination has a unique BSSID. Very few vendors increment or change MAC address nibbles in the same way, which makes grouping together AP radios and virtual SSIDs very challenging. This release lays the groundwork for building and adding new per-vendor grouping rules, so we can continuously expand support for vendors that need special consideration for proper BSSID grouping. This improvement comes with a pretty significant bugfix, so check the Bugfixes section below for that.

  • The Automatic Wall Tracing beta now better handles curved walls. Give it a try!

  • For surveys, hidden SSID's now appear as Hidden Network.

  • In the Survey view, the surveyor's name tag now disappears 30 minutes after the survey was complete, or if the surveyor has moved to a different map or floor in the project.

  • When using the Edit tool to rectangle-select from right-to-left, we now only select areas when the selection rectangle crosses a zone edge. This helps avoid accidentally selecting large areas, like scope zones.

  • There were a couple of different contextual toolbars for scope zones, depending on how you invoked the toolbar. We unified things, so now you always get the same toolbar.

Bugfixes 🐛

  • Because of the new BSSID grouping that we implemented, we were able to fix a long-standing issue where dual-5 GHz APs from Cisco (such as the Cisco 9104) would group both of the 5 GHz radios together in the same AP. The challenge with this is that the AP would appear to have duplicate SSIDs, and it was impossible to visualize the coverage of each radio and antenna separately. That's now fixed! If you are experiencing this in an existing project, move a survey point by a tiny amount to re-trigger the AP grouping. Then, with the Coverage heatmap, you can either click on the AP to view the coverage from both 5 GHz radios, or you can click the Channel pills underneath the AP to visualize them individually.

  • We fixed a bug where open and modifying the channel settings could cause the project to be removed from any folders or subfolders it was contained in.

  • Using Ctrl + A or ⌘ + A no longer selects all of the text in the Hamina Network Planner web app.

  • When generating a PDF report, labels now respect map rotation.

  • When exporting to Cisco Catalyst Center, we mapped the Cisco 9166D1 to model AP9166D1. We also removed the 9166-MR mapping because that's a Meraki model. Lol.

  • In the Live View, we made the Live Client respect floor heights, so it wouldn't disappear inside sloped and raised floors.

  • PDF reports can now use the Survey-based environment learning model beta, if it is the selected model in the project.

Access Points and Antennas 📡

  • Aruba AP-734

  • D-Link DAP-X2810

  • D-Link DAP-X3060

  • D-Link DAP-X3060OU

  • Huawei AirEngine 5773-23W

  • Huawei AirEngine 5776-56T

  • Huawei AirEngine 5776-57

  • Huawei AirEngine 5776I-X6H

  • Huawei AirEngine 5776I-X7H

  • Huawei AirEngine 6576-56TP

  • Huawei AirEngine 6776-57T

  • Huawei AirEngine 6776-X6H

  • Meraki MR24

  • Zyxel NWA110BE

  • Zyxel NWA210BE

  • Zyxel WBE510D

  • Zyxel WBE630S

  • We also corrected the antenna counts for the Meraki MR16.

2025-04-17

New Features and Improvements 🎉

  • The Automatic Wall Tracing beta is now available to Hamina Network Planner Lite (e.g. "the free tier") users! Enjoy.

  • You can now save whatever is on the canvas in your browser to an image! The image will include whatever layers and settings you have applied, and it will match the resolution of the canvas, set by your screen resolution and browser size.

Bugfixes 🪰

  • Remember when we renamed the Ubiquiti XG to Ubiquiti Pro XG? It turns out that the "XG" and "Ubiquiti Pro XG" are two different APs, so we put the name back to how it was before. 🤦‍♂️

  • We improved the reliability of the Automatic Wall Tracing beta.

2025-04-15

New Features and Improvements ✨

  • This production push adds basic support for the HPE Aruba New Central Live View beta! Watch out, this one is in the very early stages of development, so expect to find some very rough edges.

  • We adjusted the behavior of the Interference heatmap. Previously, varying amounts of interference were red, orange, and yellow, with white or "nothing" indicating no interference. On a completely interference-free heatmap, seeing nothing sometimes caused confusion. To fix it, we made interference-free areas green.

  • It is now possible to restart AP numbering per map, per color, or both. The AP numbering can also be started from 0, 1, or any other number you like.

  • The radio capacity numbers seemed a bit backwards, so we swapped them. Now, the first number says how many radios are over capacity.

  • Ruckus asked us to make their antenna patterns downloadable for 3D printing. We very gladly flipped the switch

  • We improved the door detection in the Automatic Wall Tracing beta, so it's faster now.

Bugs 🐛

  • Remember how the left-drag/right-drag precision selection was broken on rotated maps? We fixed it.

  • When hovering over the edge of a sloped floor, the cursor didn't change to a hand like it was supposed to.

  • There was a Live View bug, where if the initial sync was in 2.4/5/6 GHz mode, and was changed to 5/5/6 mode, it wouldn't update. It does now!

  • Previously, in the Live View: We used the band to refresh the radio, instead of the MAC address. That wasn't great, because as you know, there are a quite a few radios out there with two radios in the same band! Now, we use the MAC address of the radio.

  • If a map in an OpenIntent file was only one character long, it would fail. All good, now.

Access Points and Antennas 📡

  • We added 2.4/5/5 GHz operation to the Extreme AP5020.

  • We also corrected the per radio frequency limits on the Extreme AP5020, which were sometimes causing radios to get disabled.

  • We renamed the Ubiquiti XG to Ubiquiti Pro XG. This turned out to be a bad idea.

2025-04-07

New Features and Improvements 🎉

  • This release of Hamina Network Planner updates the Automatic Wall Tracing beta, which overall improves the underlying machine learning model, and most importantly adds support for doors!

    When doors are automatically detected and traced, they're assigned a generic Auto-detected door profile with 4 dB of loss. Of course, you can assign exact material types as usual.

  • Speaking of selecting materials, we've added the ability to more precisely select walls and other objects with the Edit tool and the Selection Rectangle. ➡️ When clicking and dragging towards the right, only objects that are completely enclosed by the selection rectangle will be selected. ⬅️ When clicking and dragging towards the left, any object that is partially enclosed with the selection rectangle will be selected.

    When combined with the Automatic Wall Tracing beta, this should make adding walls to floorplans lightning-fast! Here's what the workflow can look like:

    • Import the map

    • Let Hamina Network Planner automatically scale the map and trace the walls

    • Select everything, press D to assign drywall

    • Select exterior wall, press B to assign brick (and repeat for remaining walls)

    • Select interior core of the building, press C to assign concrete

  • We added the ability to share a project via a link! Anyone who opens the project via link and password will be automatically added to the project share list.

  • We increased the default transmit power of cellular clients to 20 dBm.

Bugfixes 🪲

  • There was a bug where survey paths, cables, and map notes wouldn't rotate along with the map in PDF reports, if the map was rotated. That's fixed!

  • There was a bug where wall outlines didn't show up if transparency effects were disabled. Fixed.

Known Issues 🤦‍♂️

  • Our fancy drag-left and drag-right selection rectangle feature? Yeah, there's a bug. It doesn't respect the map rotation, so if you rotate the map, things get backwards and upside-down. We'll fix it in our next production push.

APs and Antennas 📡

  • AccelTex ATS-OP-2456-477-14MPC-36

  • AccelTex ATS-OP-2456-5-14MPC-36

  • AccelTex ATS-OP-2456-7-14MPC-36

  • AccelTex ATS-OP-2456-81010-14MPC-36

  • Aruba AP-225

  • Aruba AP-314

  • Aruba AP-335

  • We made the Aruba AP-634 and AP654 capable of Standard Power in 6 GHz.

  • Extreme AP3915i and 3915e

  • Extreme AP4020

  • We added a 5/5 GHz mode for the Extreme AP305C.

  • We also added 2.4/5/6, 5/5/6 and 5/6/6 GHz modes to the Extreme AP5020.

  • Ruckus R600

  • We changed the default mounting type for the Ruckus T670 to ceiling.

  • Ubiquiti E7 Audience

  • Ubiquiti U7 In-Wall

  • Ubiquiti U7 Lite

  • Ubiquiti U7 Pro Outdoor

  • Ubiquiti U7 Pro XG

  • Ubiquiti U7 Pro XGS


2025-04-01

New Features and Improvements 🥂

  • When generating reports, you can now select with bands to include in the Wi-Fi section! To edit this for existing reports, click the Report Settings ⚙️ button in the upper right in the Report Editor.

  • As part of our Automatic Wall Tracing beta, we rolled out an improved wall tracing model, so walls trace a little bit better now.

Bugs 🐞

  • There was a bug that would sometimes cause the heatmap to not appear when switching to the Survey view. That's fixed!

  • The Juniper Mist AP47 was incorrectly configured to support 802.11ax, when it actually supports 802.11be. Not anymore!

  • In the Live View beta, we fixed an issue where the capacity pills below the access points wasn't shown unless a capacity area was drawn. Oops. Fixed!

  • In the Environment Learning (Survey) beta, when viewing a duplicated project, the selector might show that Walls + Objects were being used, even though the Environment Learning (Survey) was being used.

Known Issues 😅

  • In the Automatic Wall Tracing beta, there is a small bug that can cause an interruption in service every now and then. It takes about 2 minutes to recover, so if it stops working, grab another cup of coffee and try again. ☕

2025-03-31

New Features and Improvements 🎉

  • The Local X/Y Coordinates are now displayed in a separate label, which can be enabled and disabled in the Layer Controls. The layer only appears when a Home Marker has been placed on the map.

  • Similarly, the Layer Controls menu only shows items that exist on the current map. For example, if there aren't any attenuating objects, then we hide the attenuating objects checkbox from the list.

  • Previously, it was possible to draw a new wall on top of a previous wall, replacing the underlying wall. Now, it's possible to draw a new wall on top of a chain of walls, replacing all of the underlying walls.

  • We added pop-up to let you know about the new Automatic Scale, Scope, and Wall Tracing Beta feature.

  • In the Add and Edit Access Points panes, we renamed "Switch from a specific floor" to "Specific switch", since there are use cases where you would want to connect an AP to a specific switch on the current floor. It still works exactly the same, though.

  • In various places in the tool, we renamed "floors" to "maps", since maps don't become floors until they're stacked up in a multi-floor building.

  • The Automatic "fuzzy" scope that you get with the Automatic Scope beta no longer applies to the survey view.

Bugfixes 🪲

  • The notification bar at the bottom had some styling issues when multiple notifications stacked up, so we fixed it up.

2025-03-21

Whew, busy week! We did one more tiny production push to squish some bugs.

Bugfixes 🐛

  • One of our monitoring systems was being a bit overzealous, which was causing performance problems in projects with lots of walls. We dialed it back, fixing the performance issue.

  • For IDFs and MDFs, the Power & Cabling Details page wasn't showing the total ports properly. Fixed.

  • There was a slight styling issue that broke centering some components on the screen. They're all back in the middle, now.

2025-03-20

New Features and Improvements ✨

  • We renamed the concept of Feature Previews to Beta features in Hamina Network Planner.

  • In the Live View Beta, client device locations are now restricted to Automatic Scopes (in addition to accepted and manual scope zones).

  • In the Live View Beta, we automatically adjust the access point color depending on the state of the AP. For this release, we updated the colors a bit:

    • Red - Disconnected

    • Orange - Alerting

    • Grey - Dormant or Unknown

  • We simplified our subscription tiers a bit by allowing both Planner/Planner Plus and Onsite subscripts to create and share reports. Planner Lite (e.g. "free tier") users can still create reports, but they still can't create a PDF or share a link to the web report.

  • For now, we removed the "pay with an invoice" link from the Subscriptions page.

Bugfixes 🐛

  • There was a bug with the new "mitered walls", which would cause rendering issues for walls with a segment length of zero, or for walls that were perfectly overlapping. In 3D, it caused the walls to appear to stretch out to the horizon, but not anymore!

  • On Windows machines, importing an OpenIntent file suddenly started to fail, with an error message saying that the file type wasn't supported. We added a couple of MIME types to the file type check, and it fixed it. We're not sure what changed in Windows or the browsers but hey! It's fixed now!

  • When sharing a project with a team, the text field didn't clear, which wasn't very smooth. Now, it clears when you invite a team.

  • For the Automatic Scale Beta, we fixed an issue where the scale would not start computing.

Access Points and Antennas 📡

  • AccelTex ATS-OP-2456-8-14MPC-36

  • Airvine WaveCore

  • Arista O-435 and O-435E

  • Aruba AP-277

  • Aruba SC-1425, SC-1467, SC-1535, SC-1567

  • Huawei 6760R-51 and 6760R-51E

  • Ruckus T670sn

  • Ubiquiti E7 Campus

  • We updated the Aruba AP-275, AP-375, AP-575, and AP-675 to use Wall (L-Mount), so that they are omnidirectional on the horizontal/azimuth plane, and so that the beam points downward.

  • We updated Meraki MR12 and MR16 antenna patterns with better data.

  • We dropped the connector part from the Fortinet FANT-02ACAX-0606-P-R, FANT-04ABGN-1414-P-N, and FANT-04ACAX-0505-D-R.

2025-03-17

New Features and Improvements ✨

  • This release adds Automatic Wall Tracing to Hamina Network Planner as part of the previous Automatic Scale and Automatic Scope Feature Preview! With the Automatic scale, scope, and wall detection Feature Preview enabled, Hamina Network Planner will now automatically apply a scale, apply a scope, and trace walls on any indoor map (including JPEG, PNG, PDF, DXF, and DWG). You'll know that walls are ready for automatic tracing if you see a little sparkle ✨ on the Walls tool.

    In the Draw Walls pane, we'll ask if you you want to use the auto-traced walls, or draw your own. We also animate the wall traces, so you can see how we did.

    Once you've accepted the auto-traced walls, they're all set to a generic Auto-detected wall type with 5 dB of attenuation in 5 GHz. Of course, you can select walls and switch these to different profiles, or just adjust the Auto-detected wall type.

  • Scope Zones get a little bit up an update, too. If the Scope Zone is automatically detected, we apply a soft edge to it.

    Once you either accept the Automatic Scope Zone (or manually draw your own), we apply hard edges to the scope, along with diagonal hatching to show what is out-of-scope.

  • Another part of the Automatic Wall Tracing is that we will very sneakily start using them right away, even if you don't visit the Draw Walls tool. The idea is that a user can drop in a floor plan, wait a few seconds for the automatic scale, scope, and walls, and start placing APs on the map right away. Basically, one click-and-drag to import the map, and then clicks for APs. We think that this will massively reduce the barrier of entry for network design! Still, it is a good idea to double-check our scale, accept and edit the scope, and switch the default Auto-detected wall type to the right materials for big, serious designs, but having these three features together should drastically reduce the tedious mapping work for design.

  • In the 3D view, walls now get a nice "mitered" effect.

  • When importing from Juniper Mist, if the simulated access point names and models match, then we'll assign them the incoming MAC addresses and serial numbers from Juniper Mist, automatically.

  • As part of the Surveys to Attenuation Feature Preview, we now automatically compute it without you having to do anything (other than enabling the survey-based environment learning Feature Preview). On a sufficiently large project, you might see a progress bar. Hint: You can trigger a recompute by checking or unchecking surveys in the Survey Paths pane, and switching back to the Simulation view.

  • In both web-based and PDF reports, the AP Radio Details page now sorts with the same logic as the AP List.

2025-03-13

Bugfixes 🐛

  • We fixed an issue where surveyed APs weren't being located correctly, especially in multi-floor surveys.

2025-03-11

APs and Antennas

  • Fortinet 223E

  • Intelbras AP 7630X

  • Revells Indoor n48 RU

  • We changed the default mounting type for the Cisco CW-ANT-O1-NS-00 to "Wall".

  • We also fixed the description for the Meter MW09.

2025-03-06

New Features and Improvements 🍻

  • This release adds Automatic scale and scope detection as a Feature Preview!

  • When a map is added to a project, we automatically detect the scale of the map. When an automatic scale is applied, you'll get a "wiggly" scale indicator and robot icon until you manually use the Scale tool to verify or reset the scale.

  • Similarly to the automatic scale, the scope of the map is automatically applied, and will immediately take effect for both manually and automatically placed APs. With the Scope zones tool, you can either confirm (and subsequently edit) the scope, or cancel it and draw a scope yourself.

Bugfixes 🐛

  • There was a nasty bug where if a user did a survey, modified the measured AP names, and then added more surveys, the names would get wiped out. Yikes. No more; AP names "stick" now.

  • We fixed a small bug with sloped floors, where right-clicking a point (instead of a line) would give you a smaller toolbar without the swap button. Now, right-clicking either the line or point will give the "full" toolbar (which is just a trash can and swap button).

  • We don't properly support mesh links in the Live View Feature Preview, so we don't show them there anymore.

  • If a user duplicated a project that they didn't create and tried to crop it, the crop would fail. We fixed that fail!

2025-03-03

New Features and Improvements ✨

  • This release adds the Home marker and local coordinates system! Now in the Scale & Coordinates group, you can place one Home marker on the map, causing the Local coordinates system to appear. The Layer controls menu will gain a Local coordinates layer, and the Edit access point pane will add the Local X/Y coordinates field. This will show how many meters or feet the access point is from the Home marker on the X and Y axis, and you can input exact coordinates to snap the AP to that location. This feature will be the most useful for large, open spaces where there might not be landmarks with which to determine AP placement.

  • For the Survey-based Environment Learning Feature Preview, we updated the user interface to bring it in line with the rest of our UI. Now, when environment learning for surveys is available, we'll prompt you to teach the environment learning model with the survey data. We'll probably make some more tweaks and changes in the future, since it's still in active development.

  • Need a quote on official Hamina letterhead? You can now create and download quotes directly from the Subscription page.

  • When exporting to Meraki, we set the location of the floor plan based on the GPS coordinates tool. The Meraki Export dialogue will warn you if you haven't set any GPS coordinates.

  • We added a note to the Feature Preview page about what to expect when featuring Feature Preview features.

  • We made some slight improvements to the lighting when viewing the map in 3D.

  • When holding Option or Alt and clicking on a zone point to delete it, the zone now becomes selected for further editing.

  • When selecting walls, we now darken them slightly, making it easier to tell what is (and is not) selected.

Bugfixes 🪲

  • We now hide the Capacity popover in the Survey tab.

  • When selecting wall endpoints, there was a small bug that made the "picking radius" of the endpoint too big. We fixed the bug, so the picking radius is now smaller.

  • There was a bug that would cause walls to split into multiple segments if the user was holding Shift to de-select walls.

  • APs now try to connect to switches on the current floor, instead of immediately connecting to a switch on a different floor.

  • In the Live View Feature Preview, there was a bug where if a client roamed to a different AP, the ping chart wouldn't show new results. That's fixed now.

  • When importing an AP from a vendor, if the AP has multiple modes (such as dual-band or tri-band modes), the import would fail. That's fixed now.

Known Issues 😱

  • There's a bug! If you perform a site survey with Hamina Onsite, and then apply custom names and AP settings in Hamina Network Planner, those names and customizations will be wiped out if you add more survey data. Getting this one fixed is at the top of our priority list. 🫡 Not anymore, we fixed it in the 2025-03-06 release like promised!

2025-02-17

New Features and Improvements ✨

  • This release adds the Survey-based Environment Learning Feature Preview to Hamina Network Planner! By enabling the feature preview, a site survey can be used to create a new input for the Simulation mode and Live Mode.

  • To use the Survey-based Environment Learning Feature Preview:

    • Enable the Feature Preview.

    • Perform a site survey, or open a project with site surveys.

    • Switch to Simulation mode (but this works in the Live mode, too).

    • Click the blue Optimize button in the lower right, and follow the prompts.

    • Visit the Global heatmap settings, and enable Env Learn (Survey).

    • Place APs and move them around to see the results.

  • In the Live View Feature Preview for Juniper Mist and Arista, we added the Reconnect Client button.

  • In the Live View Feature Preview for Juniper Mist and Arista, we also added Channel utilization and Clients on the same AP radio.

  • Hamina Network Planner and Hamina Onsite now support cropped floors! You can find the cropping tool in the Adjust pane in the Maps/Floors menu. One important aspect of floor cropping is how we resample vector-based maps such as PDF and CAD files. We render maps at up to 8000x8000 pixels, but on a sufficiently large floor plan (like a warehouse) with a lot of whitespace, we might crush the resolution too low to be usable. When you crop a floor plan, we resample the cropped area, which can significantly improve or completely fix the legibility of the map.

  • Walls have been updated to have the same styling and behavior as areas, when they are being edited.

  • When a wall is selected with the Edit tool, you can now left-click to add a point to it, essentially breaking it into two pieces. You can still left-click and drag to move the wall around without adding a point to it. The Draw Walls tool functions just like before, and can't be used to move walls or add points; it just adds new walls.

  • We added a bunch of information to the Survey paths pane, such as who surveyed, what device they used, how long the survey took, and how many meters (or feet) they traveled. This is totally unrelated, but it feels like one guy is doing all of the work around here.

  • We added a 20,000 wall limit for each map. If you try to add more than 20,000 walls, we'll stop you right there.

  • If there are lots of people in the Share list for the project, the menu could overflow. Now, it scrolls.

  • For the Live View Feature Preview, we implemented better error messages for API key privilege issues.

Bugfixes 🪲

  • Full Building Propogation broke simulating coverage from other floors, which is the exact opposite of what the feature is supposed to do. Whoops. Good thing it still has the "beta" label on it! 😅 It's fixed now.

  • Previously, after drawing a scope zone, the scope zone toolbar would appear. This was convenient for switching between In-Scope or Out-of-scope modes immediately after drawing the zone. Unfortunately, we broke this at some point, making it decidedly less convenient. Convenience has been restored; the toolbar now appears after drawing a scope zone.

  • When we introduced measurement blobs, we accidentally broke the Edit AP Access Point pane, causing it to only show filtered SSIDs (instead of every SSID on the radio). Now, it shows every SSID on the radio, regardless of what filters are applied.

  • On import, we now map to the Ruckus R350, R350E, R670, and T670.

  • On import, we also map to the Aruba AP735.

  • While we don't yet support mobile browsers, we applied a small fix for the "black heatmaps" issue that has plagued them for so long. Mobile support is far from done, but after applying the fix, we had better luck with heatmaps on the iPad Pro 3rd generation, and in simulators, the iPhone SE 3rd generation, iPad 10th generation, and iPad Pro M4. There's a lot more work to do for mobile support, though. For example, the iPhone 13 mini couldn't quick hack it. Poor little guy.

  • There was a typo in the Switch tool, so we "switched" it. Sorry, sorry.

Access Points and Antennas 🔧

  • Alcatel-Lucent OmniAccess Stellar AP1521

  • Aruba AP-755

  • Calix GigaSpire u4.2

  • Calix GigaSpire u6.3

  • Cambium e600

  • Cisco Aironet 1562E

  • H3C WA6630X

  • Huawei AirEngine 5761R-11

  • MP Antenna 08-ANT-1114

  • Ventev M6060060M1D43602C

  • We also corrected the default mounting type for the Calix GigaPro P4.

2025-02-07

New Features and Improvements 🎉

  • In the Live View (which is currently available as a Feature Preview), we added the SSID selector for Meraki networks! If your Meraki network is using tags to broadcast SSIDs from specific access points, you can decide which SSIDs coverage to view. At the moment, his feature is only supported for Meraki.

  • If multiple people survey the same project, then their survey paths will have different colors. The surveyor's name will also appear at the end of the path, too!

  • With the Live View and Juniper Mist, there is now a new PCAPs button in the View clients pane to download packet captures from the infrastructure.

  • Speaking of Juniper Mist, we also updated the Live View charts for clients.

  • We added the concept of a "ground slab" in Hamina Network Planner for multifloor buildings. You can now define the attenuation of the very bottom floor of your building, so if you place an access point below the floor, it won't propogate signal all over the place under your building.

  • In the Meraki Cloud, the map is set by the map's size and scale on a world map. On an initial Import, we'll use that for scale, but when re-importing, we'll maintain the scale set in Hamina.

  • There's more - complete documentation on this release coming soon.

Bugfixes 🐛

  • There was a bug where if a Live AP went to a disconnected state, we would mark the radios off and not re-enable them when the radios come back on. Now, we check on disabled radios to see if they are back on.

  • The Cable Riser tool looked like it would work in the Hamina Network Planner tier, even though it only actually works in the Hamina Network Planner Plus tier. Now, it doesn't fake you out.

  • Jerry (or maybe a customer that he talked to) found a crazy bug where if you rotated the map, and then tried to draw an area, some very bizarre things would happen on screen. It's fixed.

  • The tooltips for the Generate PDF and Share Link buttons in the Report Editor instructed the user to get a subscription, even if the user already has a Hamina Onsite subscription. We updated the text, so it makes sense no matter what kind of subscription you have.

  • Awhile back, we accidentally broke the Download button for Juniper Mist antenna patterns. Note: Reminder to other vendors, if you want your antenna patterns to be downloadable for 3D printing or educational purposes, let us know and we'll enable the button for you, too.

Access Points and Antennas ⚡

  • Arista C-460

  • Arista C-460E

  • Eero Outdoor 7

  • Northwest Towers NWT-ANT-2458-4H

  • Northwest Towers NWT-ANT-2471-3V

  • Northwest Towers NWT-ANT-638-2V

  • Ventev M6060060P1D63620V

  • We received updated antenna patterns for the Juniper Mist AP47 and 47D, so that's updated now.

  • We also updated the datasheet gain for the LANCOM OW-602.

  • We split the Aruba 605H into 2.4/5 GHz and 5/6 GHz modes.

2025-01-23

New Features and Improvements ⭐

  • For Hamina Network Planner Plus users, this release adds cable risers! With these, you can now route cables from floor to floor at specific points. Cable risers are configurable to route cables to the floor above, the floor below, to the floors immediately above and below, and to all floors. They also feature a magnet distance just like cable trays, and work in conjunction with cable trays.

  • Previously, Cable trays had to be connected with each other to form a cable tray network for cables to route through, with any AP or switch being inside the magnet distance being included in the network. We've now relaxed this requirement, so any cable tray within the magnet distance of another cable tray being considered "in network".

  • We also reworked the cable path logic for cable trays a little bit. For example, if the shortest path back to the switch or IDF is outside of the tray, we'll use that instead.

  • We spent a bit more time on the zone editing improvements that we introduced on the last release. Now, whenever the zone points are editable, we always show all of the points so you can see what you're working with.

Bugs

  • The "Secondary coverage" label in the heatmap settings for surveys is no longer truncated.

  • In previous Hamina Network Planner releases, dragging a wall (or group of wall segments) would snap into alignment with any connected walls. This made it easy to nudge walls around, without messing up all of the nice right angles in the building. At some point, we accidentally broke this. The good news is that it's fixed.

  • If a user was in the Survey view, and their subscription expired (thus reverting to Hamina Network Planner Lite, where you can't view surveys), they could get stuck in the Survey view, unable to switch back to Simulation. That's fixed!

  • There was a super weird bug where AP labels could appear on the wrong PDF page (without an AP icon). Fixed.

2025-01-16

Happy new year! We'd like to say that we've had a long hiatus, and although we did take a break around the holidays, we've been hard at work with some big updates to Hamina Network Planner.

New Features and Improvements 🎉

  • Live Clients are now available as part of the Live View Feature Preview for Hamina Network Planner Plus users! For supported vendors (currently Cisco Meraki, Juniper Mist, Ruckus One, and Arista), clients can be found in the Live Clients tool in the Live View, and is packed with interesting datapoints and statistics about the client. Remember: you'll need a Planner Plus subscription, and to enable the Live View Feature Preview.

  • Previously in Hamina, the Selection Filters allowed you to filter to a specific type of object, such as walls, capacity zones, and access points. We've now expanded the access point filters to include a more granular sub-selection layer, which enables selecting APs of specific vendors, models, mounting types, and colors. To activate these granular selection options, press ⌘+ Aor Ctrl+ Ato select everything, and then click on Access points.

  • We... uh... implemented this thing called measurement blobs, which those of us on the non-development teams totally understand. Without, you know, boring you with all of the technical details (even though we totally could), measurement blobs optimize survey data for large projects, helping the survey results load much faster. On smaller projects, you probably won't notice anything different, but on a big stadium survey that we did, the results loaded 50 times faster. Note: The first time you load a large survey project, we perform some survey data optimization. While it should be a bit faster than before on the initial load, the subsequent loads for the project are where you'll see the biggest performance boost.

  • Areas of all kinds (attenuating objects, scope zones, capacity zones, floor holes) now have new and unique styling, so you can quickly tell them apart. Areas outside of scope zones (e.g. areas that are out-of-scope) are now greyed out with stripes.

  • Areas (including attenuating objects, scope zones, capacity zones, floor holes) now feature point editing! Just like before, you can left-click in series to place points (just like drawing walls), or click and drag to make rectangles. With this update, you can also select an area, click along the path to add points, and Option+ left-click to remove points, and Shift+ left-click to select multiple mounts to move all at once. This should make scoping areas and editing attenuating objects much easier!

  • OpenIntent import and export now includes walls!

  • Previously, the Notes and Zones page would only generate if there were notes in the project, which was unfortunate if the user wanted to see a map of Scope Zones (since the page is called... you know... Notes and Zones). Now, the Notes and Zones page generates as long as the map has either notes, scope zones, or both.

  • AP labels are now hidden by default, just to keep it clean. 🙂🪠

Bugfixes 🐛

  • Previously in the Live View, if you updated your API credentials and immediately tried again, Hamina Network Planner would fail to authenticate and would show an error message. To fix it, you'd have to refresh the page for things to start working again. That's fixed!

  • We accidentally broke the ability to connect a wired client to a specific switch; the selection box was always greyed out. That's been fixed - you can now point wired clients at specific switches again.

  • When copying and pasting sloped floors, the height would paste back in with different values. That broke copy/paste for slopes pretty badly, so we fixed it.

  • If you made the browser window too narrow, the filter buttons would disappear. They now wrap and stay visible.

  • There was a bug where users with Hamina Network Planner Lite (e.g. the free tier) couldn't change the prediction mode. That was unintentional and has been fixed.

Access Points and Antennas 🌊

  • Araknis AN-520-AP-O

  • AWSi A2TONFI-47M-04

  • AWSi A4TONFI-47M-04

  • AWSi A4TPNFI-47M-11

  • AWSi A4TPNFO-47M-13

  • AWSi A4TSNFO-47M-17

  • H3C WA6636

  • Intelbras AP 3620X

  • Intelbras AP 5620

  • Intelbras AP 5620XDE

  • Intelbras AP 7636

  • LANCOM Airlancer ON-D8a

  • LANCOM Airlancer ON-Q30*

  • LANCOM Airlancer ON-QT60

  • LANCOM Airlancer ON-QT90

  • LANCOM LX-6212

  • LANCOM LX-6402

  • LANCOM LX-6500

  • LANCOM LX-7300

  • LANCOM LX-7500

  • LANCOM OX-6400

  • Ubiquiti E7

*We had previously manually traced in the antenna pattern for the LANCOM Airlancer ON-Q30 from a bitmap, but were able to update it with official, programmatic data from LANCOM with this production push.

2023 Archive

Check out the archive of features, changes, and bug fixes in Hamina Network Planner from 2023.

2024-01-09

Features and Changes

  • Previously for measured data, the heatmaps would fade to red near the edges, suggesting that signal strength wasn't as good there. This has now been corrected; the heatmaps now have a clean cut at the edges without a color change.

  • We adjusted the default heatmap thresholds. For Primary Coverage:

    • Green: -65 dBm

    • Yellow: -70 dBm

    • Red: -75 dBm

  • For Secondary Coverage:

    • Green: -67 dBm

    • Yellow: -70 dBm

    • Red: -75 dBm

  • For SNR:

    • Green: 25 dB

    • Yellow: 20 dB

    • Red: 15 dB

  • The Secondary Coverage and SNR heatmaps are now available for measured data.

  • For the various integration/import/export features in Hamina Network Planner, we renamed "Meraki" to "Cisco Meraki".

Bugs

  • Fixed a bug where the channel optimizer wouldn't re-run when switching AP models.

  • The Cisco 3802 was labeled as "Wi-Fi 6", which is not correct. Now, it says "Wi-Fi 5" in the BOM, like it should.

2024-01-04

Happy New Year! 🎉

Features and Changes

  • Aruba, Hewlett-Packard Enterprise, and Hewlett Packard OUIs have been combined and grouped as "Aruba" (which, looking at this a few weeks later, is pretty funny).

  • Cisco and Cisco Systems are now grouped as "Cisco".

  • When switching between the Simulation and Survey tabs, the viewport location and zoom does not change, and the map doesn't reload, which makes it easy to flip and back and forth between Simulation and Survey for comparison purposes.

  • Previously, moving or deleting survey points wouldn't update AP locations without refreshing the browser. Now, the AP locations update without a refresh.

Bugs

  • Previously, you couldn't activate an Onsite license without a Planner license. That is fixed now.

  • Pressing Ctrl+C to copy something would change all of the selected walls to whatever button "C" was bound to (which was usually Concrete). This is fixed - you can now safely copy a bunch of walls without turning them into stone. Well, concrete.

  • There was a weird bug where the channel planning could try to set an 80 MHz channel in 2.4 GHz, which would cause a small crash. Ha, whoops. Fixed now.

2023-12-21

One last production push of the year, and right before Christmas! 🎅🌲🎁 This one contains a bunch of stuff, so we'll break it up into categories a little bit. ❄️⛄🎄

Features and Changes

  • Vendor Integrations

    • Cisco Catalyst (DNA) Center users can now define an existing hierarchy with building and areas (with multiple nested areas) when exporting a Cisco Catalyst XML file.

      • If there isn't a hierarchy defined in Cisco Catalyst Center, it can be exported as as separate CSV file.

      • The building name defaults to the Hamina project name, but this can be overridden.

    • Added APAC01 region to Juniper Mist.

  • Client View

    • Added a scroll bar to the Client experience pane.

    • When the Client View is activated, the heatmaps are now automatically hidden, but you can show them again by unchecking Show association area in the Client experience pane.

    • In the Survey paths pane, the newest surveys are now at the top, making them the easiest to find.

    • In 3D, if the client height is changed, the "Roaming Man" in the Client View now has a vertical line to show it's precise location on the ground.

    • The maximum client height is now tied to the height of the current floor.

  • Folder Behavior

    • To prepare for our upcoming team project sharing features, we converted the concept of "Folders" to "Tags". With this change, we are able to drastically simplify the development and usage of the team project sharing feature.

      • As part of the conversion from "Folders" to "Tags", when you tag a project and share it, the person you are sharing with will see the same tag structure as you.

      • Conversely, if someone shares a tagged project with you, you'll see the tag structure as well.

  • Surveys

    • We show the location of measured APs if they exceed -60 dBm.

    • For users with Hamina Network Planner subscriptions, the Survey tab only appears if the project contains survey data.

  • Miscellaneous

    • When mousing over areas with Interference in the Interference heatmap, the APs causing that interference have a red highlight. Nice.

    • Previously, we gave new Hamina accounts the opportunity to view one of several example projects, which would then copy that example project to their account. Now, we copy all of the example projects to the new user's account, so they can explore all of them.

APs and Antennas

  • Added the Calix GigaPro p6dx

Bugs

  • We fixed an issue where a measured AP could appear on two maps. This was mostly true before (but is extra-true now): if you have a project with multiple maps/floors, a surveyed AP will only appear on one at a time.

  • We decided to make the "Roaming Man" in the Client View is more grounded. Seriously. At the default client height, in 3D, his feet appear to be on the ground.

  • There was an issue where you couldn't place notes on survey paths. That's fixed, now you can put map notes wherever you want!

  • There were some memory usage issues in Safari, which we mitigated with... uh... memory-usage-mitigating techniques.

2023-1-11

  • Added support for an innovative new input method for computer mice: scroll wheels! The camera controls toolbar on the right now has a Switch to mouse/trackpad mode button, which changes the behavior of the "scroll wheel". Trackpad mode optimizes for two-finger scrolling and pinch-to-zoom, and mouse mode optimizes for zooming in and out with the scroll wheel. We put the button right there in the toolbar, so if you switch back and forth instantly. 🐭

  • While we typically don't want it to happen, clients do occasionally roam to APs on different floors! The problem is that the Client View only paid attention to the current floor, but we fixed that. Now, the client can roam to APs on the floors above and below. Enable Full Building propagation and the client can potentially roam to any AP on any floor! The association area turns red, too.

  • Speaking of the Client View, it's all-new to make room for Client capacity! Now, when a Capacity zone is drawn, and clients are associated to the current associated AP, the Client view will now show the capacity of the current radio from a client association perspective.

  • With Hamina Network Planner Plus, the Client View can now show Downlink, Uplink, and... you're gunna love this one, we made it all up on our own: Worstlink®! It shows you, uh... the worst of the two.

  • In the Client View, enabling Show association area now automagically disables the current heatmap.

  • Cisco Catalyst (DNA) Center Export now includes the building, floor, and radio details! The Building is populated from the Hamina project name, and the Floor is derived from the multi-floor feature. The radios now include azimuth, elevation (from the AP height), and radio type. It's all still in beta though, so be careful!

  • The x button in the Share menu is now a trash can. Am I getting paid per bullet point? No...? Why do you ask?

  • Previously, entering 3D mode would cause the map to slowly rotate, which looked pretty cool. Unfortunately, changing the zoom or rotation would stop it. Now, you can right-click the Switch to 2D button in the camera controls toolbar to restart rotation. Ok, this is mostly for us to demo things and sell more Hamina subscriptions, but maybe you'll find some use for it too.

Bugs

  • The Channel Width column in the AP Radio Details table had a decimal place for no reason. It will now, for example, say "20 MHz" instead of "20.0 MHz".

  • In PDF reports, the Legend in the lower left was all red, but only in Preview on macOS. In other PDF viewers, it was fine, but we changed how we draw the legend in the PDF so it would look right in Preview.

  • The title for the "table mount" was wrong in the BOM, so we fixed it.

2023-11-23

  • Behind-the-scenes work for Hamina Onsite. 😮

Bugs

  • In some cases, the tops of overlapping walls might flicker, so we applied a temporary fix. We'll do a permanent fix soon, along with some big 3D improvements that are on the horizon. 🤩

2023-11-21

  • Added the MikroTik cAP ax

  • Added the MikroTik hAP-ac3 and hAP-ax3 that uses an HGO-52 antenna.

  • Added the Huawei 8760-X1E.

  • Added the Juniper Mist AP41E.

  • Added the Alcatel Lucent AP1301 and AP1311.

  • Added the an AirSpeed 1900/2900 external antenna variant. You're all variants!

  • Behind-the-scenes work for Hamina Onsite. 🤫

Bugs

  • There was an issue where users without a subscription (the "free tier" users) couldn't create reports. That wasn't intentional, and it's fixed now!

  • PDF report generation was sometimes failing. We figured it why, and fixed. it.

  • We accidentally added the Extreme AP3000 as a tri-radio AP. In reality, it is a dual-band AP with a band-selectable radio, so we fixed it. There is now a 2.4/5 GHz version, and a 5/6 GHz version.

  • The EnGenius ECW215 and ECW230 had the wrong Wi-Fi generation assigned. Now, they're Wi-Fi 6, as they should be.

2023-11-01

  • We added multi-radio support for cellular APs (or "eNodeBs" as the cool kids say), which means support for different antennas per radio and selecting radios individually (both for heatmaps and azimuth controls).

  • We added an Upcoming AP models flag to the APs/antennas database, and a Preview upcoming AP models checkbox, so vendors can see their APs and antennas in Hamina ahead of their official release.

  • Added the Zyxel WBE660S.

  • You guessed it, more behind-the-scenes work for Hamina Onsite! 🤫

Bugs

  • Just one bugfix this time: switching between cellular and Wi-Fi APs could have broken the external antenna switcher. It doesn't break anymore!

2023-10-25

  • Implemented the new Planner layout to prepare for Hamina Onsite.

  • We added the resolved AP number to the Copy function, which some of our users needed for doing automation and stuff.

  • Added channel width indicators to the Access point pane, so you could quickly see what channel width the Automatic channel width feature is using.

  • Added the Ruckus R770.

  • Behind-the-scenes work for Hamina Onsite. 🤫

Bugs

  • Fixed a bug where the channel settings wouldn't save if you opened them through the access point pane. 🐛

  • Fixed a bug where a project wouldn't save to the folder you specified, if you assigned it to a folder during creation. 🪲

  • Here's a weird one: if you uploaded some maps, and quickly switched to a different project, you'd get map upload notifications for the previous project.

  • Fixed an issue where the Extreme AP3000 didn't default to a ceiling mount. Whoops. 🤪

  • Fixed an issue where the Automatic channel width would get stuck. I tell you what, we hit it with some WD-40. It doesn't get stuck no more.

2023-10-19

  • Added Co-channel interference tooltips! Now, with the Interference heatmap enabled, mousing over any interference will show which APs are causing the interference down in the Legend.

  • Added Automatic channel width! Now, Hamina Network Planner can automagically optimize the channel width, based on how much co-channel interference you have. For now, you'll need to visit the Channel settings to enable it for each band, but someday, we'll probably make it on by default. Once it's enabled, as you add APs, you'll see

  • Behind-the-scenes work for Hamina Onsite. 😮

2023-10-13

There's so much stuff in this one that we're going to split out the release notes into Features and Changes, Bugs, and New APs and Antennas. Let's gooooooo!

Features and Changes

  • Map/floor ordering in PDF reports didn't have a specific order, so we added sorting to it.

  • We renamed "Cisco DNAC" to "Cisco Catalyst (DNA) Center", which we think is both correct and universally recognizable. Note: this feature is still in a Feature Preview state, and isn't considered production-ready yet.

  • In sample projects, we now automatically select a heatmap for the user when they open it for the first time.

  • In the Client View, there is now an option to make the iPhone 6E capable of Wi-Fi 6E, so you can simulate the iPhone 15 Pro in 6 GHz.

  • In a previous release, we introduced the new mesh feature, which automatically meshed any access points that were configured to Not connected via Ethernet. This broke a few corner cases (such as our current lack of connecting to a switch/IDF on another floor), so we brought back the normal "Not connected" option, and gave mesh it's own option, simply called "Mesh".

Bugs

  • In our last production push, we accidentally introduced some slowdown in the heatmap rendering. Basically, we were constantly recalculating a bunch of stuff that we didn't need to. That's fixed now, so the heatmaps should feel smooth again.

  • Note images were broken, due to some data isolation issues. The images have been... uh... un-isolated.

New APs and Antennas

  • Renamed "Home Wi-Fi" to "Acme Technology", which fits the list better.

  • Alcatel Lucent

    • OAW-AP1411 2.4/5

    • OAW-AP1411 2.4/6

    • OAW-AP1411 5/6

    • OAW-AP1431

  • Ubiquiti U6 Plus

  • Arista C-330

  • Huawei

    • AirEngine5760-51

    • AirEngine 5760-51 2.4/5/5

    • AirEngine 5761-11

    • AirEngine 5761-11W

    • AirEngine 5761-12W

    • AirEngine 5762-10

    • AirEngine 5762-12SW

    • AirEngine 5762-15HW

    • AirEngine 5762-17W

    • AirEngine 6760-X1

    • AirEngine 6760-X1E

    • AirEngine 6761-21 (Omni)

    • AirEngine 6761-21 (HD)

    • AirEngine 6761-21E

    • AirEngine 6761-21T

    • AirEngine 8760-x1-PRO

    • AirEngine 8760-x1-PRO 2.4/5/5

    • AirEngine 8761-X1

    • AP7060

  • Celona

    • AP 20 4G

    • AP 20 5G

  • Meraki

    • 9166D1-MR 2.4/5/6

    • 9166D1-MR 2.4/5/5

    • Note: these were already available in the Cisco group, but have just been copied here for completeness.

  • Alpha Wireless

    • AW3161

    • AW3711

    • AW3939

  • Ventev

    • Terrawave M6060060D4D3602FP

    • Terrawave 58070MP13620P2

2023-10-03

  • This release adds the AP Radio Details page to the PDF output. Now, the PDF report should include everything that the online report does, except for the Client View, which requires interactivity that only a browser can provide. 😉

  • Beta feature: We've also added an option to enable Full Building Propagation. By default, Hamina shows propagation from the floor above and below the currently selected floor. This helps keep performance pretty fast without sacrificing any accuracy in most environments, as signal usually doesn't propagate through more than two floors. The Full Building Propagation (Beta) option enables signal propagation calculations across all floors in the building for special buildings like theaters and arenas.

  • Special feature preview: Export to Cisco DNA Center! This feature isn't done yet, but we wanted to show you our progress. It probably won't work at all, but feel free to give it a try.

  • There was a bug that would cause the automatic channel planner to use 40, 80, and 160 MHz channels that don't exist. For example, the channel planner would create a 160 MHz channel in UNII-3, with channel 149 as the primary 20 MHz channel. Now, in addition to checking the regulatory domain and what channels the user has allowed, it now understands which 40, 80, and 160 MHz channels are valid.

  • The signaling rate in the Client View was incorrectly labeled MBps (megabytes per second), instead of the correct Mbps (megabits per second). The label now correctly says Mbps. Sometimes, it's the small things. 🎸

2023-09-25

  • We used to have an option to “Dowload” a PDF. We decided to depreciate that feature, and offer a new “Download” PDF option instead. 🤪

  • There was a bug where you couldn’t add Interference thresholds after you removed them. We’ve removed the Interference removal bug, which removed the ability to safely remove Interference thresholds.

  • In online reports, it wasn't possible to select a cellular client in the Client View. That's been fixed!

  • We fixed a minor bug that would cause the mouseover inspector in the legendy to stop updating.

  • We added some access points and antennas:

    • Fortinet 221-C

    • Cambium XV3-8

    • Airspan 1900/2900

    • Celona AP 21

    • Celona AP 22

    • Ventev M6060060MO1D3607O

    • Fortinet FANT-06ABGN-0606-O-N

  • We also changed some access points and antennas:

    • The Calix u10xe now defaults to a table mount.

    • We updated the Celona external antennas to use the same part numbers that appear on the Celona data sheets.

    • Since the Meter MW05 and MW09 use external antenna connectors, we split them out into two variants: Default, which includes the stock antennas, and custom, so you can select whatever antenna you’d like to use.

    • The gain on all of the generic home Wi-Fi access points seem a bit high, so we decreased it a little bit.

    • BLE Gateways now connect back to switches by default.

2023-09-12

  • In Safari, heatmaps weren't updating. We fixed it, and they're updating now!

  • We fixed a little bug that was causing duplicate users to show up in our payment processing service.

2023-09-08

  • Wait. Another production push? There was a sneaky surprise in yesterday's push: single-hop mesh support! We did a mini-production push today to enable it. Now, Connected via Ethernet is set to Not Connected (Mesh), mesh options appear. Check out our Mesh Planning knowledgebase article to learn more.

  • In addition to the new mesh feature, we also added generic Home Wi-Fi gear. Now, new users can create an account and design their home Wi-Fi network for free. If you're a consumer router/access point/home mesh system vendor, and want us to include your gear, let us know and we can get it added for you. We'll just need your specs and antenna patterns. 😃

2023-09-07

  • If the heatmap is set to None, placing the first AP on the map automatically turns on the primary coverage heatmap for that type of AP (Wi-Fi, Private Cellular, BLE, or Zigbee)! 🔥

  • Previously, the pin icon for private cellular base stations used a “5G” icon, which didn’t make sense for base stations that were 4G. We switched it to a generic “cellular bars” icon to make it more universal. 📶

  • Consumer routers and customer premises equipment is now “on the table” in Network Planner, with the all-new “Table Mount” option. 🍽️

  • Fixed a bug where all APs in PDF would be blue, no matter what. Now, alternate AP colors appear in PDF reports. 🗒️

  • Previously in 3D, the lines from the client view tracked back to the floor underneath the AP. Now, the lines terminate at the height of the AP, which is nice for seeing if the client has line-of-sight through sloped floors and attenuating objects.

  • Added the Airspan Velocity 1901

  • Added the Arista O-235E

  • Added the CIG WF-660A

  • Added the Meter MW05 and MW09

2023-09-01

  • The Auto-draw walls tool has been hugely improved! It now draws less segments, and straighter walls.

  • New accounts now include five sample projects, so new users can immediately see what the tool is capable of, and start moving APs around. 🎉

  • In addition to the new sample accounts, there is now a 15-minute tutorial video. 📺

  • In the Auto-draw walls tool, you can now click on a wall layer, and assign a material to it with a hotkey. ⌨️

  • When sharing a project with another Hamina Network Planner user, you can now type in their address and hit Enter (without having to click on the Share button).

  • The scale marker in the lower left wasn’t working correctly with feet, although it was fine in meters. We beat feet and got it fixed. 🏃

FAQs

Frequently asked questions about Hamina Network Planner.

My organization manually allowlists URLs. Which ones do we need to unblock for Hamina to work properly?

To ensure Hamina functions correctly within your organization, certain URLs will need to be unblocked. The list of these URLs is provided below. If you still have trouble accessing Hamina after unblocking these URLs, please contact us at support@hamina.com.

US Instance

  • https://us.hamina.com

  • https://login.us.hamina.com

  • https://sthaminasigninprodus1.blob.core.windows.net

  • https://sthaminapubassetsprodus1.blob.core.windows.net

EU Instance

  • https://eu.hamina.com

  • https://login.eu.hamina.com

  • https://sthaminasigninprodeu1.blob.core.windows.net

  • https://sthaminapubassetsprodeu1.blob.core.windows.net

Global

Video and image resources:

  • https://sthaminaglobalassets.blob.core.windows.net

Application health and analytics:

  • https://o1234513.ingest.sentry.io

  • https://www.googletagmanager.com

  • https://*.google-analytics.com

Fonts:

  • https://fonts.googleapis.com

  • https://fonts.gstatic.com

My organization allowlists IP-addresses in vendor APIs. Which IP-addresses do I need to allow in order to get Hamina vendor integrations to work?

To ensure that Hamina can connect to vendor APIs, the IP addresses listed below need to be allowlisted. If you still have trouble using Hamina vendor integrations after allowing these IP addresses, please contact us at support@hamina.com.

US instance

  • 4.249.203.234

  • 20.84.195.194

  • 20.221.120.99

EU instance

  • 20.79.87.213

  • 20.79.85.126

  • 20.113.5.11

  • 20.113.5.58

  • 20.113.43.45

There are black artifacts all over my heatmaps. What's going on?

Hamina Network Planner takes full advantage of your 3D graphics accelerator to draw heatmaps. As a result, support for hardware acceleration must be enabled in your browser.

These instructions are for Google Chrome, but the process of enabling hardware acceleration is very similar in most browsers.

  1. In the upper right corner of your browser, click on the hamburger (three dot) menu.

  2. Select Settings.

  3. The Settings tab will appear. Towards the bottom of the Settings menu on the left, select System.

  4. Enable Use graphics acceleration when available.

I did that, and I am still seeing black artifacts. By the way, I'm running my OS in a Hypervisor, or I'm on a thin client, or something silly like that.

First, note that we only support running Hamina Network Planner on bare-metal, full-features machines like laptops and desktops. That said, we might have a fix. Try this:

  1. In Chrome, Chromium, or Edge, go to chrome://flags

  2. Search for Enable software rendering list, and enable it.

If you still have trouble and contact us at support@hamina.com, we might ask you for the output from chrome://gpu .

How do I perform a hard refresh in my web browser?

Windows

  • Chrome/Firefox/Edge: Hold the Ctrl key and click the Reload button

  • Opera: Hold Ctrl and click the Reload button.

macOS

  • Chrome/Firefox: Hold the Shift key and click the Reload button.

  • Safari: Press ⌘ + Option + R or hold Shift and click the Reload button.

  • Opera: Press ⌘ + Shift + R or hold ⌘ and click the Reload button.

For Linux

  • Chrome/Firefox/Edge: Press Ctrl + F5 or hold Ctrl and click the Reload button.

  • Opera: Press Ctrl + F5 or hold Ctrl and click the Reload button.

Can I run Hamina Network Planner in a virtual machine or on a thin client?

You're welcome to try, but it isn't supported by Hamina Wireless. The main benefit of Hamina Network Planner being a web application is that you can run it on any modern desktop browser, so our hope is that you shouldn't need to run it in a VM, on a thin client, or on a remote access server. The main thing to watch out for are GPU-related issues. For now, Hamina only supports running Hamina Network Planner on "bare metal".

How do I reset my Hamina Account password?

To reset your password, visit https://app.hamina.com, select the instance that your account is on, and click the Forgot your password? link.

What's the minimum version of iOS and iPadOS required for Hamina Onsite?

Hamina Onsite requires iOS/iPadOS 16.3 or newer, or macOS 13.3 or newer. To learn more about Hamina Onsite, visit the Hamina Onsite knowledgebase.

2024 Archive

Check out the archive of features, changes, and bug fixes in Hamina Network Planner from 2024.

2024-12-19

Bugfixes 🪲

  • There was a bug that prevented copying and pasting cellular access points. Fixed!

  • To avoid the channel planner using channels that nobody actually uses in the real world, we removed UNII-4 from all of the various regulatory domains in Hamina. If they start to get used regularly, we'll add them back in.

APs and Antennas 📶

  • Juniper Mist AP47

  • Juniper Mist AP47D

  • Juniper Mist AP47E

  • The Ubiquiti U6 Mesh Pro is no longer marked as "omnidirectional" in the AP database, so it gains a direction arrow in the default Wall/Pole mounting mode.

2024-12-12

New Features and Improvements ✨

  • This release adds Cable trays! Previously in Hamina Network Planner, the Ethernet cables between access points (and other Ethernet devices) were visualized with a dashed or dotted line, which took the shortest possible route back to the switch, constrained only to traveling at right angles. Because of this, cables rarely take a realistic path through the building, which relegates the dashed and dotted lines being more representative of a connection diagram then a cable path.

    Now, for Hamina Network Planner Plus subscribers, it is now possible to draw Cable trays with the new Cable trays tool! With interconnected cable trays, a cable tray system can be formed, with all APs and wired clients routing through the system to get to the nearest switch.

    Part of how access points, wired clients, and switches are pulled into the system is with the Cable tray magnet distance. This distance can be adjusted pulling any network devices within it's area of influence into the tray. You can expand the magnet distance to pull more network devices in the tray, or decrease the magnet distance to give yourself more granularity over which devices are pulled into which tray.

    For cables that don't traverse a cable tray, we still calculate the distance as +20% of the X and Y distance, plus the Z distance up to the AP. For cables that route through a tray, the slack distance is decreased to 10%. Hamina Network Planner Plus subscribers can find the Cable tray tool Switches, cables and more group in the toolbar.

  • Previously, all access points in Hamina Network Planner had the ability to connect to a switch, IDF, MDF, or router. This is problematic for some cellular radios and specialty devices, which don't use copper Ethernet as an uplink medium. With this release, we've added the ability for our database to disallow specific AP and cellular base station models from having an Ethernet uplink.

  • We added the Tertiary Coverage heatmap for site surveys.

Bugfixes 🐛

  • There was a strange bug around copying and pasting walls when the map had been rotated. That has been fixed, now.

2024-12-09

New Features and Improvements ✨

  • Since the Coordinates tool is currently only used for AFC (Automated Frequency Coordination), which is a Planner Plus feature, we now disallow the Coordinates tool for accounts without Planner Plus.

Bugfixes 🪲

  • There was a bug in PDF reporting, where the Interference heatmap would show data for all SSIDs, instead of just the selected SSID. Because of this, the Interference heatmap in the PDF wouldn't match the Interference heatmap in Hamina Network Planner, the Report Editor, or Report Viewer. We fixed it.

2024-12-04

New Features and Improvements 😱

  • When creating a link to a web-based report, we now default to password protection. To keep reports easy to share, you can disable the password by unchecking a single checkbox.

  • We rate-limited password attempts for web-based reports to discourage bad robots from trying to guess passwords. Discourage. DISCOURAGE. DISCOURAGE! 🤖

  • Previously in Hamina, as site surveys are added to a project, we automatically locate access points based on their signal strength. We call this state Auto Located ✨. If you manually move the access point, it becomes Manually Located 🎯. This update adds controls to this behavior. When an access point is manually moved, an Auto-locate AP on map button appears in the Edit Access Point pane. Selecting it will return the access point to it's original location, based on the survey data.

  • In the Project Settings window, there's also a Reset surveyed AP locations button, which resets the location of all access points in the project. If any access points were in a Not Located ❌ state by default, they will be hidden again.

  • Previously, it was possible for an access point to get placed (but hidden) on the wrong floor, with no way for the user to move it to the correct floor. Now, when right-clicking the map in the Survey tab with the Edit tool, you can place an AP on the current floor, no matter where it is coming from.

  • We removed the Automatic Frequency Coordination (AFC) feature from Feature Preview, making it now generally available for all Hamina Network Planner Plus users.

  • We now show when the Automatic Frequency Coordination (AFC) results were last updated.

  • Previously, the color bar in the Heatmap legend looked different than in the Heatmap settings. We got away with it when it was oriented vertically in the old Adjust requirements pane, but in the new Heatmap settings it just didn't look right anymore. The color bars now match, perfectly.

  • We're very sorry to have to do this, but reports names are now limited to 200 characters or less. We know that's going to mess up someone's naming convention. Just watch. They'll contact support any moment now.

  • It's now possible to print AP name labels to the map in PDF reports! You'll find the option in the Download as document window.

  • This doesn't result in any user-facing changes yet, but we now save when a project was last opened, and when it was last modified. We'll build some UI for this in upcoming Planner and Onsite releases.

  • Remember the Clear button in the Project Notes window? That one that you could accidentally click, instantly losing all of your project notes? It's done. Done. Seriously. Imagine us saying this like Jack Black: "Done".

Bugfixes

  • In the Report Editor (and the web Report Viewer), the ${map} in AP names didn't resolve. We fixed that!

  • In PDF reports, the Notes and Zones page didn't... uh... didn't show zones. It shows zones now.

  • There were a couple of bugs around importing and exporting to cloud infrastructure vendors that would cause maps to resize, and for all of the objects on the map (like walls and access points) to end up at the wrong coordinates. We got all of that fixed up.

  • Internally, Hamina can use decimals for transmit power, but OpenIntent uses integers. With this release, Hamina now rounds decimals to integers when exporting to OpenIntent. We don't think this is going to cause any problems, as most people seem to use integers when setting TxPower in dBm anyway.

  • It was possible to select everything in 3D, and press the delete key. The main problem with this is that many object types (such as Walls and Attenuating objects) don't show a "selected" state, so the selection can be somewhat invisible. To fix this (and the potential to accidentally delete everything in your design), we removed the ability to select things that don't look like they are selected from the 3D view.

  • There was a bug that would cause the Auto-Plan APs tool to not run if there were APs on the map. That's fixed.

  • There was pretty weird bug where changing the mounting option on the Cisco 9120AXE (very specifically) would not change the antenna pattern. Weird. And fixed, of course.

  • If a user didn't have any subscriptions, but had an activated license, they couldn't see the Buy button to add more licenses or upgrades. We fixed this, making it easier for people to give us their mone- uh, we mean, procure the products and services that they need. 😅

  • There was an issue where Fast Ray Tracing (FRT) calculations couldn't be cancelled. Fixed.

Access Points and Antennas ⚡

  • Aruba AP-304

  • H3C WA6020

  • H3C WA6120

  • H3C WA6120X

  • H3C WA6126

  • H3C WA6520

  • H3C WA6526

  • H3C WA6620X

  • H3C WA6628

  • Huber+Suhner SENCITY Omni-SR 6x6 MIMO external antenna

  • Huber+Suhner SENCITY RAIL ACTIVE IN-CARRIAGE access point

  • Meraki 9176D1-MR

  • Meraki 9176I-MR

  • Meraki 9178I-MR

  • Nextivity A11-H43-201 external antenna

  • Nextivity G41-9E-003 cellular repeater

  • TP-Link AP7650

  • TP-Link AP8635-I

  • TP-Link AP9650

  • Previously, we had accidentally added the Fortinet 241K and 243K as the same AP with separate modes. Now, they're properly split out into two AP models.

  • We added the correct band limitations for dual 5 GHz mode to the Mist AP45.

  • We had previously added the MP Antenna 08-ANT-0937 on the private cellular side, but with this release we've added it to the Wi-Fi side too.

2024-11-13

Bugfixes 🪲

  • We removed 6 GHz from India. Sorry about that, India.

APs and Antennas 📶

  • Cisco CW9176I

  • Cisco CW9178I

  • Cisco CW9176D1

2024-11-12

New Features and Improvements

  • The top bar in Hamina Network Planner that houses the Projects menu, Maps/Floors menu, Heatmaps menu, Simulation/Survey/Live tabs, and all of the buttons on the right was getting pretty crowded! Additionally, we noticed that new users regularly had trouble finding and switching the heatmap settings. To keep things roomy, and to help out new users, we did a major redesign and implementation of the UI. Read on to find out the specifics!

  • First, let's talk about the Heatmap settings. They're now accessed by clicking anywhere on the Legend in the lower left. You can collapse the the Heatmap settings by clicking on the Collapse button in the upper right.

  • Previously, the Global heatmap settings was in the Adjust requirements pane. Now, they're located in the Global settings button in the Heatmap settings pane.

  • We totally redid the toolbar. With the old one, there was an expanded and collapsed mode. To access the tool sub-menus, the user had to click a small arrow, which was easy to miss. To make things more obvious and compact, we removed the expanded mode, and made the sub-menu appear when you hover over the toolbar with the mouse. There's also a hotkey indicator! The hotkeys for selecting tools have always been there, but now they're easier to discover.

  • We restyled the Simulation, Survey, and Live tabs to make them more compact, and there's some nice color-coding with the toolbar.

  • We moved around some of the controls, too. It should all be pretty easy to find. There's a new Channels button too, which will instantly take you to the Channel & Network Settings window.

  • Hamina Network Planner now supports connecting cables between floors! For example, in a building with two floors, you can place a switch or IDF on the ground floor, and then place APs on both floors, and they'll all connect back to the single IDF. By default, access points are configured to connect to the nearest switch, regardless of which floor it is on, but you can always connect access points to specific switches.

  • Related to inter-floor cabling, you can also now see switches on the floors above and below, just like with access points. The network diagram lines between APs and switches also turn black to show that they transition to another floor, and the cable length calculations factor in the floor height (which is adjustable in the Align floors tool) and floor thickness (which is statically set to 0.5 meters for all floors).

  • We added the ability to rotate floors! If you've used Hamina Onsite, you probably know that you can do a momentary floor rotation there to help with surveying, but that doesn't get saved to the project. The new Rotate feature on the other hand totally changes what "project North" is. You can find it in the Adjust Floor Plan Image pane, and it has a handy alignment grid, too!

  • We implemented AP labels in web reports! In both the Report editor and Report viewer, the user can toggle labels on and off, and they can choose between Numbers and Labels.

  • We adjusted the names of the Input prediction options. Here's what they were before, and what they are now:

    • Walls + Objects stays the same

    • Environment type is now Env Type (PLE)

    • Environment learning is now Env Learn (AP-AP)

  • We made some styling improvements and fixes to the Billing & subscription tab on the Settings page.

  • Fast ray tracing now supports multithreading!

Bugfixes

  • The Reorganize Numbers button didn't always respect the map sorting, either. For example, in one of our tests, we got floors 10 and 11 to get lower numbers than floor 2. That's fixed now; AP/switch/PoE clients always start at floor 1, and count up. Additionally, the AP numbers now respect the map/floor sorting logic. Mega-boring, but important stuff.

APs and Antennas

  • Nomadix 6WB

2024-10-18

New Features and Improvements

  • We implemented a new heatmap progress bar! The light blue line shows overall progress, from the far left to the far right of the browser window. The dark blue line now shows heatmap calculation progress for the the current stage, of which there are several. On smaller designs with a very fast machine, you might not be able to spot the changes at all, but on a larger design or on a slower machine, you can now keep an eye on the dark blue line to see when the calculation for the current stage will complete.

  • To help speed things up more, we dropped the last calculation stage. It was so high resolution that it took more time to calculate than all of the other stages combined, and it was pretty tough to spot the difference between the final stage, and the previous stage.

  • Remember that multi-thread/multi-core support that we added? We found that while Hamina performed amazingly well like this, it seemed to steal a lot of system resources from other applications, like Zoom and Microsoft Teams during video calls. With this release, we now leave one or more cores idle for other applications to use.

2024-10-14

New Features and Improvements

  • Hamina Network Planner Plus now supports importing site surveys from NetAlly Link-Live! You can create site surveys with AirMapper on the AirCheck G2, AirCheck G3, EtherScope, or CyberScope, and import them to Hamina for deep analysis. Note that this functionality (along with the rest of our Import, Export, and Live functions) are still marked as "Beta" for now. If you run into any snags, let us know.

  • This release also adds PDF reporting for site surveys! Just like before, you can choose which SSIDs to include in the Report settings (gear icon) in the upper right, pick which survey paths to include on the Survey Paths page, and then click Generate PDF Report. Part of what enabled this was the multi-threading support for heatmap generation in the last production push.

  • Previously when you had a map in Hamina Network Planner, and a map in your infrastructure vendor's cloud, it was only possible to connect them if the width and height matched. Now, we can match them if the map names are the same.

Access Points and Antennas

  • AccelTex ATS-OO-2456-466-6

  • AccelTex ATS-OP-2456-13-6

  • AccelTex ATS-OP-2456-7-6

  • AccelTex ATS-OP-2456-8-4

  • AccelTex ATS-OP-2456-8-6

  • AccelTex ATS-OP-2456-81010-6

  • Cisco IW9165E

  • Edgecore SP-W2-AC1200

  • Extreme ML-2452-PTA4M4-036

  • Fortinet 241K

  • Fortinet 243K

  • Intelbras AP3620H

  • LANCOM Airlancer ON-Q30

  • Meraki MR12

  • Meraki MR16

  • Meraki MR66

  • MP Antenna 08-ANT-0937

  • Rajant KMA-2400-5

  • Rajant KMA-5800-6

  • Ventev M3030050O10006CB

  • Ventev M3030050O10049CB

  • Ventev M3030050O20006LP

  • Ventev M7060060D4D3620AP

  • Ventev VI-U2OM-NF

  • Ventev VT-HUHM6-IONF

  • Ventev VY1-VLHM6-ODNF

  • We also added datasheet gains for the Linksys Velop Pro7 and Velop WRT Pro 7.

2024-10-09

New Features and Improvements

  • There was a bit of confusion about how the floors stack up in the Multi-floor tool, so we added a little "lowest floor" indicator.

Bugfixes

  • Remember the measurement fetching improvements that we made in the last production push? Well... it created a bug where clicking on an AP in an online report would cause the page to refresh. Oops. That's fixed now!

  • Awhile back, we accidentally broke the easter egg inside of the easter egg. The egg in the egg is now fixed. Speaking of which, where is Westcott, anyway?

  • The Calix 7u10t and 7u10txg snuck into an earlier production push with names that didn't quite match the naming convention in Hamina Network Planner, so we corrected them. Everything is all matchy-matchy now.

2024-10-03

New Features and Improvements

  • Ruckus One is now available in the Live View! Remember that the Live View is currently offered as a Feature Preview, so it is still a work-in-progress. If you find bugs or have feedback and questions, hit us up at support@hamina.com.

  • We tweaked and improved the styling on the Subscriptions page.

Bugfixes

  • We made some big improvements to how we fetch measurements for survey heatmaps! This fixed a timeout issue for a specific customer, but also improved fetching speeds for everyone else.

2024-09-30

Bugfixes

  • Oof, we broke the Interference heatmap selector. There was an issue where the checkboxes would be ignored, so we showed everything all of the time. Fixed now!

Access Points and Antennas

  • Calix 7u10t GigaSpire

  • Calix 7u10txg GigaSpire

2024-09-26

New Features and Improvements

  • There's just one for this round! In the case of dual 5 GHz APs, we added some QBSS Load IE imitation to the capacity planner to help clients more realistically distribute between two radios on the same AP in the simulation.

Bugfixes

  • Previously in Hamina Network Planner, there was an indicator of how many APs were on the current map. At some point while working on styling updates and fixes, we accidentally removed it. It's back now!

  • When generating PDF reports, there was a bug that would cause everything after the first image on the Notes page to be missing from the PDF. That's fixed now, your note pages should include all notes and images.

2024-09-19

New Features and Improvements ✨

  • Zigbee and EnOcean now get their own sections in reports! Previously, reports could only include sections for Wi-Fi, Bluetooth, and 4G/5G private cellular networks, but now everything is available.

  • Additionally, we only include sections if that particular technology is included in the project. For example, if you create an EnOcean-only project, it will only have an EnOcean section. If you want to add another technology to the report, just add some Wi-Fi gear to the project.

  • The iPhone client type now includes Wi-Fi 7.

Bugfixes

  • If an information element in a beacon contained an invalid channel number, it could cause Hamina Onsite to crash. We fixed it over here on the Hamina Network Planner side of things.

Access Points and Antennas

  • DCN WL8200-X2

  • DCN WL8200-X4

  • DCN WL8200-X10

  • Meraki MR34

  • We added a dual 5-GHz option to the Extreme AP510i.

  • Aruba worked with us to improve the antenna patterns for the Aruba AP-365, AP-565, and AP-567.

  • There was a mistake in the Aruba AP-515 and AP-567 "datasheet gain", so we fixed that too.

2024-09-10

New Features and Improvements ✨

Bugfixes

  • In some cases, the mouseover inspector for the interference heatmap in survey mode wouldn't list all of the APs. That's fixed.

  • In the survey tab, selecting an AP and switching to a different floor was broken; Planner would show all access points as if nothing was selected.

Access Points and Antennas

  • Alcatel AP1511

  • Baicells Nova227

  • Baicells Nova430e

  • Baicells Nova430i

  • Baicells Nova442i

  • CyberTAN RAP630C-311G

  • EnGenius ECW526

  • Huawei 5573-23H

  • LANCOM OW-602

  • Meraki MR32

  • Nomadix AP-6RA

  • Nomadix AP-6SA

  • Nomad AP-6WA

  • We also added dual 5 GHz modes for the Cisco 9120AXE 2x Trout and 2x Patch antennas.

  • We corrected the datasheet gain for the Huawei 5762-10.

  • We had the Ubiquiti UAP-AC-Mesh-UMA-D listed as an access point, when it is actually an external antenna. We removed it from the AP list, and added it to the external antenna list as "Directional Antenna (for AC Mesh)".

  • We renamed the CyberTAN EWW631-B1 to RAP630W-311G to match CyberTAN's new model number scheme.

2024-08-20

New Features and Improvements ✨

  • Hamina Network Planner can now Auto-plan APs!

  • Layer controls are now available in the Survey tab! You can toggle things on and off including access points, labels (including numbers and names), notes, and survey paths.

  • Hamina Network Planner now features the Windows Laptop client device type! Normally, we add clients by consulting the vendor and getting the exact roaming behaviors from the source. In this case, we "brute-forced" it by simulating thousands of roaming events with common Intel chipsets, and then analyzing the data to find the behavior patterns. We think the result gets us (and you) a solid simulation of when we think Windows clients with Intel chipsets will roam, and how they will decide where to roam.

  • In the Feature Preview for the Live view, environment learning is now supported for Arista networks!

  • Since it is pretty tough to get 250 Mbps with a 20 MHz channel (unless you are within a few meters of the AP), we dropped the default green threshold from 250 to 200 Mbps in the Data Rate heatmap.

  • We combined Preferences, Teams, Billing & subscription, and Feature preview into a new Settings modal, which makes things feel cleaner and more connected.

Bugfixes 🪲

  • We fixed a weird bug that caused PoE consumption calculations to differ between web reports and PDF reports. They match, now!

  • Paying for Hamina would immediately reward the user with a bug! The Subscriptions page wouldn't pop back up like it was supposed to. Now, we reward paying customers by making the Subscriptions page re-appear properly. Oh yeah, we're gooooood.

  • Hamina Network Planner Lite users couldn't switch interference sources between My network and All networks. That wasn't on purpose, so we fixed it.

  • Dan found a weird bug where sloped floor transparencies would break in 3D. We fixed it, and we hope that Dan is happy.

APs and Antennas

  • Askey EAI2308P

  • Baicells Nova436Q

  • EnGenius EWS850-FIT

  • Fortinet

    • Added 432G custom antennas mode

    • FANT-04ACAX-0606-D

  • Huawei AP361

  • Siemens

    • ANT795-6DC

    • ANT795-6MP

    • ANT795-4MX

    • ANT793-8DP

  • Ubiquiti

    • Swiss Army Knife

    • External Omni Antennas (for Swiss Army Knife)

    • External Panel Antenna (for Swiss Army Knife)

    • U7 Outdoor external omni antenna mode

  • We updated the datasheet peak gain for the Nile NWA1000.

  • We added the datasheet peak gains for the Calix u6t and u6txg.

2024-07-31

Finnish summer vacations are coming to an end, and the product and engineering team is trickling back into the office! You know what that means: it's time for a production push!

Improvements ✨

  • Back in the day, access points were simple; they had one or two radios and an Ethernet port. These days, they're pretty complicated! Many access points can switch a radio to a different band. Some access points have both an internal antenna, external antennas that come in the box, or the ability to use a completely custom 3rd party antenna. Other APs even have the ability to split up a radio into multiple radios with less spatial streams! To better support this, we've introduced the new Modes menu for access points that need it. When you select an access point, if the AP has multiple software-configurable or hardware-configurable modes available, the "Modes" menu will appear. In some cases, the Modes menu adjusts the beamwidth of the built-in antennas, which type of antenna should be used (such as internal and external), or what frequency bands the radios should be configured to use. It cleans up the AP list a lot, and lays the groundwork for more AP configurations options.

  • For the Live View feature preview, we added Wi-Fi and non-Wi-Fi Utilization heatmaps for the vendors that support it. If the connected infrastructure vendor supports it, you'll find Wi-Fi and non-Wi-Fi checkboxes under the Utilization in the Heatmap settings menu.

  • In the Live View feature preview, we improved the Channel Utilization heatmaps by showing nothing instead of green when there's no data.

  • Previously in the Live View when the Channel Utilization heatmap was displayed, filtering would be applied based on the AP selection. Filtering down to specific APs could create misleading heatmaps, so we disabled the filtering (but just for the Channel Utilization heatmap).

  • The Live View Channel Utilization heatmap now has an extra shade of green to help tell coverage cells apart.

  • In PDF reports, on the AP Placement page, we bumped up the render resolution. This means the report will take slightly longer, but the higher-resolution image will help out AP installers in large buildings.

  • When exporting an OpenIntent schema file, we added the name of the project to the filename to make it easier to recognize.

  • We updated the styling and content on the project start page, including links to helpful videos and the knowledgebase.

  • The styling for the Display patterns dialogue box has been updated.

  • The walrus. It has changed. What does that mean? It's up to you to find out.

Bugfixes 🔧

  • When viewing Interference for survey results, the mouseover inspector would randomly not list access points. That is fixed!

  • In the Live View feature preview, we were accidentally pulling adjacent floors in from the Simulation tab. Oops! Not anymore.

  • This isn't exactly a bug, but it feels a bit like one: In the Live View feature preview, once you connected your project to some infrastructure to get the Live View, automatic channel planning would be turned off for the simulation. Now, automatic channel planning will happily work alongside the Live View in the same project.

  • The Capacity Planner was allowing clients to associate to disabled radios. LOL, yeah uhhhh that's not right. We made it right.

  • In the Survey tab, holding Shift didn't disable snapping for the Scale tool. It works as expected, now!

APs and Antennas 📶

  • Aruba

    • AIO-AP21

    • AIO-AP22D

    • AIO-AP32

    • AIO-AP27

    • AP-605H

    • AP-677

    • AP-675

    • AP-679

    • ANT-3x3-5712

  • ASUS

    • EBR63

    • EBM68

    • RT-AX57Go

  • Calix

    • GigaPro p4

  • Cisco

    • 2702i

  • Extreme

    • AP3912i

    • AP3935i

  • FortiAP

    • 221E

  • Huawei

    • AP160

    • AP263

    • AP362

    • AP661

    • AP761

    • AirEngine 5776-26

    • AirEngine 6776-57T

    • AirEngine 6776-56TP

  • LANCOM

    • LX-6200E

  • Ubiquiti

    • U7 Pro Max

    • U7 Pro Wall

    • U7 Pro Outdoor

    • WiFi BaseStation XG

  • Ventev

    • VN-VLHM6-XD

    • VN-XLHM6-XD

  • Zyxel

    • WBE530

    • NWA130BE

  • We cleaned up the Ubiquiti access point names, so they all have a consistent naming convention in Hamina Network Planner.

  • As part of the new access point modes feature, we added a Custom Antenna mode to the Ubiquiti UniFi AC Mesh.

  • We corrected the orientation of the Ventev M6060040O1D42420L. Thanks to Dennis and Nick for the heads-up!

2024-06-19

Improvements

  • We added the Channel utilization heatmap to the Live View. It's pretty nice to see how busy each coverage cell is!

Bugfixes

  • If you touched anything in the Live View, or even moved your mouse, the Live View heatmap would re-render that. Fixed!

  • As part of the PDF generation speed improvements we made yesterday, we bumped the PDF image resolution up a little bit.

APs and Antennas

  • Aruba AP-735

2024-06-18

Improvements

  • Included in today's production push is a Feature Preview for the new Live View in Hamina Network Planner Plus! Note: This features requires a Hamina Network Planner Plus subscription.

  • The Live View connects to your Arista, Juniper Mist, or Cisco Meraki cloud to synchronize maps, access points, channels, transmit power, clients per radio, and switches to Hamina Network Planner, and appears as a new tab at the top of Hamina Network Planner.

  • To enable it, visit the menu in the upper right, click Edit account, click the Feature preview tab, and enable Live Analysis of Meraki, Juniper Mist and Arista. Then, click on the Live tab at the top, where you'll be directed to connect Hamina to your cloud infrastructure.

  • With Juniper Mist and Arista, it also measures attenuation between access points to create Environment learning of obstacles in the map to draw more accurate heatmaps, all without drawing any walls! To try this out, start a project with a fresh map with no walls. Then, copy the APs from the Live tab, and paste them in the Simulation tab. Then, drag the APs around to see how their coverage changes, based on the Environment learning.

  • To go along with Environment Learning, there's also a new checkbox in the Adjust requirements pane called Auto-select prediction input. You can turn this off, and manually choose Hamina's inputs for prediction in both the Simulation and Live tabs. Environment type applies a blanket of attenuation across the map, based on the environment type defined in the Project settings. Walls + objects is what most of us are used to, as it simulates good ol' free space path loss, loss from walls, and loss from attenuating objects. Finally, there's Environment learning, which comes from the measurements taken from the infrastructure in the live view. Setting this to Auto will always prefer Walls + objects, with Environment learning next, and Environment type last.

  • Previously on mouseover, Hamina Network Planner only showed one access point. In the Adjust requirements pane, there is now a List all APs on mouseover, which does that exact thing.

  • We updated the toolbar behavior a bit - now there's a small button for the pop-out menu, which paves the way for another tool that's coming soon. 🤫

  • PDF generation for for simulated networks is much, much faster now. Seriously. ⚡

  • Added EMEA-02 region to the Juniper Mist Import, Export, and Live Views.

  • Added US-WEST-5, US-EAST-1, and UAE-NORTH1 regions to the Aruba Import.

Bugfixes

  • In the frontend, it looked like a non-admin on a team could change someone's permission. They couldn't (the command would quietly fail in the back end), but we made it so it doesn't look like it works.

APs and Antennas

  • Aruba InstantOn AP32

  • Netgear WBE710

  • Ubiquiti U6-Mesh-Pro

  • Ubiquiti U7 Pro

  • Rigado Cascade 500

  • TP-Link EAP683 LR

  • TP-Link EAP773

  • TP-Link EAP783

  • There were a couple of problems with our implementation of the Aruba AP365 (such as orientation), so we fixed it.

2024-06-05

Improvements

  • Remember the pipeline from last week? This production push builds on that to introduce Fast Ray Tracing, which provides simulation of reflections and diffractions!

  • To activate FRT (Fast Ray Tracing), Hamina Network Planner Plus users can click the FRT button on the right of the map view, which will do a one-time ray-tracing calculation for the design. If we need to recalculate the heatmap and any reason, it will reset to a non-FRT calculation. You can click the FRT button whenever you like. Watch those shadows behind concrete pillars melt away! Note: Fast Ray Tracing is only available for Hamina Network Planner Plus users. It is not currently available in web-based or PDF-based reports.

  • As part of FRT, there is a slider to adjust the intensity of simulated diffraction and reflection effects. Adjust it to "High" for more reflective environments.

  • There's also a new Auto-select prediction input toggle. Previously, behind the scenes, the Environment type setting in in the Project settings applies blanket attenuation to the project based on the environment type, until you draw walls and attenuating objects. Now, you can select which you want to use. While this option doesn't do a lot today, it paves the way for our upcoming Environment learning feature. Stay tuned!

  • The requirement for multi-factor authentication has been waived for Hamina Network Planner Lite users.

  • The 3D antenna viewer is now available in Hamina Network Planner Lite! You're welcome.

  • Previously, the mouseover inspector only showed BSSIDs, which was hard to read. Now, it shows resolved AP names!

  • We now only allow positive values in coordinates for OpenIntent exports.

  • The survey interference heatmaps seem to be working great, so we removed the "Beta" label from them.

Bug Fixes

  • If you drew a map on your Macintosh SE/30, and found that it doesn't work in Hamina Network Planner, then congrats! 🎉 You found the greyscale map bug! That's been fixed. Note: To be clear, absolutely nobody found the bug like that.

Access Points

  • Galgus IC450, OC400, OC410, IX450, IX850, and OX451

  • Huawei AirEngine 5573-23HW, 8760R-X1, 8760R-X1E

  • Ventev M6060040O1D42420L

  • EdgeCore EAP111

  • AccelTex ATS-OO-2456-344-4 and ATS-OP-2456-477-4

2024-05-29

Improvements ✨

  • Hamina Network Planner now features a simulated pipeline for heatmaps, which our CTO Jarno Harno says improves performance and enables some fancy stuff like cancelling the generation of a heatmap. Here's a totally real photo of Jarno, working on the simulated heatmap pipeline.

  • Related to our new pipeline: we're smarter about only doing calculations where necessary in and around Scope Zones.

  • Here's another one that's related to the pipeline. You've probably noticed that Hamina calculates successively higher and higher resolution heatmaps in the background while you work (which is part of how we keep everything super fast and real-time). Now, we smoothly animate between the heatmaps, as the higher-resolution maps are calculated. This is happening on your GPU, so it's basically free from a computing perspective. Note: You can see this in action in the GIF below.

  • See the impact of a switch failure with Blast Radius. Clicking on a switch (with a heatmap enabled) shows the heatmap for all of the APs connected to that switch to see what it is covering. You can inverse this by selecting all of the switches on the map and then Shift + clicking a switch to remove it from selection, visualizing the blast radius of the switch going down.

  • In the survey tab, you can now remove AP locations. This doesn't remove the AP from the survey data or anything, it just basically says, "Don't place this AP here, or anywhere." Of course, you can always put the AP back on the map with the Place AP option that we introduced a couple of production pushes ago.

  • Previously for surveys, virtual SSIDs would only be shown in the Edit Access Point pane if they were selected in the heatmap drop-down menu. Now, we display all of the virtual SSIDs that the AP is broadcasting, whether they are selected or not.

  • We implemented a new progress indicator at the bottom center of the map viewport. For some reason, this was internally called the "Snack Bar", probably because it's a progress bar, and it was a small change. Like a snack. So, a "Snack Bar".

  • The new progress indicator now appears when loading survey results. On a small survey, you'll barely see it, but it can take a little while if the survey is really big.

  • Uh-oh, missed your payment? No worries, we now give you an extra two weeks to talk your accounting team or purchasing agent. Everyone using the overdue subscription will get a reminder in the notification area each day, so it doesn't surprise anyone when it stops working.

  • We added band n79, which is a TDD band spanning from 4400 to 5000 MHz.

  • Hamina Network Planner now supports 6 GHz MBSSID (Multi BSSID) elements in beacons.

  • We updated OUI.csv, which is a list of which OUI (the first three nibbles of a MAC address) belong to which vendor. We use this to identify AP vendors, and to properly group virtual SSIDs together.

  • Hey, 'member Mojo access points?! We 'member! Now they show up as "Arista".

  • We updated the text on the project start page. It's all the, small things. 🎸

  • Totally in the background: we moved a bunch of functions into container applications that automagically start and stop as needed, which makes our cloud more scalable and easier to maintain. Plus, we can say that Hamina uses "microservices" or whatever. Next, we need to figure out how to shoehorn "AI" into this thing...

Bugfixes 🚫🪲

  • There was an issue where setting a new channel width wouldn't affect other floors on the building. We've corrected that now!

  • The Juniper Mist AP45 5/5/6 now correctly maps to the AP45 in exports to the Juniper Mist Cloud.

  • There was a bug that would cause the map to be waaaaaaaay zoomed out when you switched to it. That's fixed!

APs and Antennas 🏗️

  • Askey EAO2522P

  • ASUS EBA63

  • Cambium X7-35X

  • Cisco CW-ANT-D1-NS-00

  • Extreme AP5020

  • Extreme ML-2452-SEC6M4-036

  • Huawei AirEngine 5773-21

  • Huawei AirEngine 5773-22P

  • Huawei AirEngine 5573-23H

  • Huawei AirEngine 5573-23HW

  • KP Performance KP-3QOMNI-8

  • MosoLabs Canopy 5GOD1 (External)

  • Nokia AWHTA 5G AirScale Micro

  • Ruckus R350e

  • Ruckus R670

  • Ruckus T670

  • Sunwoo Sector 17dBi

  • Ubiquiti U6 In-Wall

  • WAVE GAWiFi6E4OV1

  • Ventev M6080080P1D436

  • Corrected an issue with the Ruckus T750SE, which now defaults to a wall mount.

  • We fixed the capitalization on the Ruckus T350SE and T750SE.

2024-05-10

Improvements 😵‍💫

  • Hamina Network Planner now includes an Interference heatmap for surveys! In the Adjust Requirements Pane, you can adjust some of the specifics for the heatmap. Most notably, you can show interference for My network or All networks. The Interference heatmap is currently in beta and will likely see some changes and bugfixes in the coming weeks.

  • You can also adjust the Guess range for surveys. We recommend keeping your survey paths fairly close together, only adjusting the Guess range to higher numbers to fill in gaps.

  • You can manually disable radios! Has Hamina gone too far?! 🤯 To use it, right-click the channel labels underneath the access point and select Disable Radio.

  • This marks our first release with support for OpenIntent importing and exporting! It won't import and export everything about the project, but the basics are there. Expect to see more iterations on this feature soon.

  • Importing from Mist now includes the AP orientation and height. Convenient!

  • Bitmap background images are now processed with fancy new cloudly cloud stuffs. They're a bit faster now, and easier for us to maintain.

Bugfixes 🐛

  • In online and PDF reports, in the AP List, the order that we listed access points looked random. We added some logic to sort the list by floor, and then AP number per floor. In the online reports, you can still click the columns to reorder them on the fly.

  • There was a teeny tiny bug that could cause a subscription to show up in Hamina Network Planner. Small, but bad. We squished that one!

2024-04-29

Improvements 💫

  • Once a license has been activated by a user for at least 90 days, the subscriber (who has a list of users who have activated their keys) can release their license! This is useful if someone leaves the company, moves to a different role, or if the team just plain needs to move the license to someone else.

  • If an access point wasn't loud enough for us to automatically place it, you can now right-click on the map with the Edit tool and click Place access point. The list respects any filters that you have an place, and will show a heatmap for the access point as you mouse over it.

Bugfixes 🪲

  • We found a corner case where survey measurements might not synchronize properly, and got it fixed.

  • If there were multiple photos in a note, the full-screen image viewer would switch back to the first image if you nudged your mouse. We fixed that.

  • One of the selectable map note icons was broken, so we fixed that too.

  • The Meraki MR86 was erroneously marked as an indoor AP, which caused the description in the bill of materials to be incorrect. It is now marked as an outdoor AP.

  • In the external antennas list, we corrected "NetGear" to "Netgear".

APs and Antennas 🛰️

  • Cradlepoint A2415

  • Fortinet 421E

  • Ubiquiti U6 Enterprise In-Wall

  • Intelbras AP5626

  • HFCL ion12xi

  • HFCL ion4xi_WP

  • We also updated the antenna pattern for the Acceltex ATS-OHDP-245-1312-6

2024-04-11

Improvements ✨

  • Surveyed AP selections persist when you switch floors, so now you can see what other floors an access point (or multiple access points) was audible on. When an AP on another floor is selected, you'll see an Adjacent floor measured access points filter applied at the top.

  • When importing an Arista network, we now include import the transmit power and current channel for each AP radio.

  • In the Project Settings menu, we renamed Remove to Delete project.

  • We made some minor improvements to the styling in the Teams dialogue.

Bugfixes 🪲

  • There was a bug that caused the Legend to always say 5 GHz, even if 2.4 or 6 GHz is selected. Oops. No more!

  • When viewing site surveys, there was a bug that would sometimes cause the access point details pane to be mostly empty. We fixed it!

  • In Hamina Network Planner Lite, we now show an 🔒 Upgrade tag next to the Duplicate floor option, to show that you can't do it without a Planner or Planner Plus subscription.

  • The drop shadow was missing from the Layers menu button, so we added it back in.

  • There was a strange bug where if you placed a big Out of Scope zone, and drew a small In Scope zone inside of it, everything would turn green (even if there were no access points). Weird, but fixed!

APs and Antennas 📻

  • Gamma Nu IOAOXY2FLAT_MIMO

  • Extreme ML-2452-HPA5-036

  • AccelTex:

    • ATS-ID90RD-245-23-1

    • ATS-ID90RD-245-46-1

  • L-com HG3513DP4-NF

  • JMA Wireless IV02OMI136-M4

  • KP Performance:

    • KP-3DP120S-45

    • KP-3DP33S-45

    • KP-3DP65S-45

    • KPP-3SX4-65

    • KPPA-3GHZDP90S-45

    • KPPA-3GHZ-DPOMA

  • Aruba (omnidirectional antennas):

    • AP-ANT-311

    • AP-ANT-312

    • AP-ANT-313

    • AP-ANT-340

    • AP-ANT-320

  • Aruba (directional antennas):

    • AP-ANT-345

    • AP-ANT-348

    • AP-ANT-325

    • AP-ANT-328

  • Netgear WBE750

  • Netgear WBE758

  • We also updated the antenna pattern for the Meter MW08

2024-04-03

Improvements 🥳

  • This release adds the option to generate stairs in sloped floors! The stair sizes are based on the scale of the map, and are purely cosmetic (they don't affect the predictive model at all). To enable them, just click the Draw stairs option in the Edit Sloped Floor pane.

  • In the last release, we stacked the Top height from floor and Bottom height from floor boxes for the wall type editor. In this release, we gave the Attenuating object type editor the same treatment.

  • We added map notes images to reports!

  • If you duplicate a project, the note images will now be duplicated along with it.

  • In the Survey tab, when selecting multiple radios, we don't try to show all of the radio details anymore. Instead, we'll just show you the stuff that you might want to bulk edit, like the AP height and model.

  • Hamina Network Planner Lite (aka "free tier") users can now adjust heatmap settings.

  • The cyan, orange, and purple colors that we were using didn't have very much contrast (and didn't match our designs), so we fixed those up. We also fixed and improved some other styling around the app.

  • We used to show a separate toast notification for each PDF page that was uploading. Now, we just show one toast for the entire file. 🍞

Bugfixes 🪲

  • There was an issue where some users could get stuck in an endless loop while logging in if they have multiple accounts, which could cause them to get stuck in an endless loop while logging in, if they have multiple accounts, which could cause them to get stuck in and endless loop while logging in...

  • There was another loopy login bug, where if you clicked Cancel on the MFA page, you'd get stuck in one infinite loop.

  • There was a bug where if you have only an Onsite license (a common scenario, especially for people who only do surveys and don't need to create designs), you'd still see the Upgrade button towards the upper right. That was confusing to people who only subscribe to Onsite, so we fixed it.

  • In the AP Radio Details page in the Report Editor and Viewer, radios now correctly say "Off".

  • On the Subscriptions page, under Your licenses, users with Hamina Network Planner Lite (basically, anyone without a paid Network Planner or Network Planner Plus subscription) would see Free evaluation. We're calling it Hamina Network Planner Lite these days, so we fixed it.

  • There was a bug where sloped floors didn't take out-of-scope zones into account. That's been taken care of.

  • Routers were missing from the BoM. They aren't missing from the BoM anymore.

  • There was a weird bug where if you placed an IDF or MDF without any switches or power, it would show a warning icon on the map.

  • Previously, if you started the project notes with an image, the Save button would be disabled. That's fixed now - feel free to begin your notes with a logo, or whatever you like!

  • If there wasn't enough room, or if the browser size was too small, some of the submenus would get really weird. They behave normally now.

APs and Antennas 📡

  • Eero PoE 6

  • Eero Max 7

  • Ventev M6060060P23602NBC

  • Ventev M6040040P23602

  • Ventev M6060060P1D43602M

  • Ventev M6130130MP1D3607D

  • Ventev M6060060D3D43699

  • Ventev M6060060P1D43699D

  • Nomadix AP-6NA

  • Calix u6t

  • Calix u6txg

  • Aruba AP-305

  • Aruba Instant On AP-12

  • Fortinet AP-432G

  • Meraki MR42E

  • Meraki MR45

  • Meraki MR84

  • EnGenius EWS377AP

  • Juniper AP45 in 5/5/6 mode

  • Cisco IW-ANT-PNL25610-R antenna

  • Extreme 7532-67040 (which is the external antenna version of the 7532)

  • Edgecore OAP101

  • Celona AP-11 2-sector mode

  • Added Zigbee patterns to the Ruckus H510, R550, R650, R850, and T750

Known Issues 🫢

  • If you place the Celona AP-11 in 2-sector mode without defining an antenna, it will be stuck with a default antenna that you can't change. If you pick the antenna before placing it, it works fine. We didn't catch this one until it was out the door, so we'll fix it in the next release.

  • The Meraki MR86 is marked as an "Indoor" AP, when it is in fact an outdoor AP.

2024-03-13

Improvements ✨

  • Floor duplication is now a thing that exists in Hamina Network Planner!

  • AP labels on the map! Now, in the Layer Visibility menu, you can turn Labels on and off, and switch them between Numbers and Names. We don't have this on the reporting side yet, but we will soon.

  • The Mouseover inspector in the Heatmap legend now works in the Survey tab! Inspect all of the things!

  • BLE radios (like the Mist BT11) have a Bluetooth logo now, and it looks pretty slick! Wi-Fi and RTLS wired clients have shiny new icons, too!

  • Previous, in the wall profile editor, the Top height and Bottom height text boxes were next to each other, and we confused them almost every single time we edited a wall profile. We couldn't stand it anymore, and raised the issue with our UX guy, and he totally, totally fixed it. The Top height from floor and Bottom height from floor input boxes have now been stacked, and have handy diagrams that show exactly what they do! 👏

  • High quality graphics and Transparency effects are now available in the Report Editor. The settings will mirror whatever you're using the main web app.

  • We made some improvements to the Shared Report Viewer (the one that your customers see when you send them a link), too! It hasn't received the transparency and shadow effects yet, but we did add outlines to make things look nicer. We're planning to revisit this soon.

  • The maximum zoom level is now based on the map scale, instead of being tied to the background map resolution. If you're trying to do precise things like select co-located access points and precisely draw walls, this should make things much easier.

  • Project invitation and team invitation links now take 30 days to expire, instead of two days like before.

  • For surveys, we improved our AP location estimation a bit.

  • If you open a photo note, full-screen a photo, and press Esc, we now close just the full-screen photo, instead of closing the entire note.

Bugs 🐛

  • If you had a Hamina Network Planner subscription, and activated a Hamina Onsite subscription, there was a weird bug that would deactivate Network Planner. Not anymore!

  • We improved automatic BSSID grouping for Juniper Mist and Cisco access points.

  • Email addresses for team invitations are now case-insensitivie (just in case uppercase letters sneak into your email addresses).

APs

  • The CW9163E was available in Cisco before, but it shows up under Meraki now as well.

Known Issues 😅

  • Routers don't appear in the BOM. Fix coming soon!

  • The weird issue with sloped floors being backwards is still there, but we haven't been able to reliably reproduce it. We might put it in the back burner for now.

2024-03-06

Improvements 🍻

  • We've added a new "Teams" feature to Hamina Network Planner! In the Account menu (in the upper right), visit the Teams view to create teams, manage who is part of your team, and manage their permissions. Critically, when you share a project, you can share it with an entire team!

  • When viewing the results of a survey, Hamina won't show an access point on the map, unless we hear it above -60 dBm. In Hamina Network Planner, you can now manually show and place an access point by selecting the Edit tool, right-clicking on the map, and selecting Place Access Point. Then, you can select the SSID and BSSID of the AP you'd like to place. A manually placed access point won't automatically update if you add more survey data.

  • Previously, the raised and sloped floors feature tried to be smart about what default heights to use; when drawing a new area, the heights would be inherited from other areas. We think it was a pretty good idea, but in practice, it ended up just being confusing. Now, just like with access points and switches, when you draw a new sloped or raised floor, we just copy the values of whatever you last selected.

  • Previously, if you placed a Wall/Pole mounted AP within 0.7 meters (2.3 feet) of a wall, it would automatically point away from the wall at a 90° angle. We've increased the threshold to 1 meter, so you don't have to click quite as precisely when you place the access point.

  • Attenuating objects were visible in the Survey tab when viewing in 3D. Since Attenuating objects don't affect the survey data, we removed them from the survey 3D view.

Bug Fixes 🐛

  • In the Survey tab, if you selected some SSIDs and switched to a different floor, the heatmap breadcrumbs would show the wrong amount of selected SSIDs. It's a small bug, but we fixed it.

  • We found and fixed a bug where some APs in survey reports were missing some data, such as channels and names.

  • Mesh links wouldn't survive project duplication. Now, when you duplicate a project, mesh links are preserved!

  • If a survey path point was deleted in Planner, and then the delete was undone, the survey path wouldn't appear back in the Onsite app. Fixed!

Known Issues 🔍

  • When drawing sloped areas, Hamina Network Planner is supposed to draw the low side first. For some reason, sometimes the first side drawn ends up being the high side of the slope. We'll investigate that and get it fixed.

2024-03-01

Improvements ✨

  • You can now create online reports for surveys! This initial release includes Survey Paths, AP Placement, Coverage, Secondary Coverage, and SNR heatmaps. PDF reporting will follow soon, along with more heatmaps.

  • We made how we read survey measurements a bit more efficient. It's pretty technical stuff, so don't worry about it too much. Just know that things should be a bit faster now.

  • In Hamina, whatever access point you selected last will be duplicated when you place more APs. Previously, this was partially true for switches as well, but it would break when you switched maps/floors. Now, the previous switch settings will persist when you switch to another floor.

  • Before this production push, we always calculated propagation across the entire map, regardless of what was in or out of scope. Now, we ignore areas that are outside of the scope zones, so things compute more faster-er.

Bugs 🪲

  • Previously, Onsite users couldn't adjust heatmap thresholds due to a licensing bug. Not anymore.

  • In the AP Radio Details list in reports, the Tx Power (EIRP) field was incorrect, due to a calculation bug. That's fixed now!

2024-02-20

Improvements 🔧

  • If you place a Wall/Pole mounted AP within 0.7 meters (2.3 feet) of a wall, it will automatically point away from the wall at a 90° angle! We hope that saves you a lot of time manually pointing antennas around.

  • You can now use Option + C (macOS) or Alt + C (Windows) to open the Channel and Network Settings!

  • We inverted the direction that the map moves with the arrow keys, which feels a lot more natural.

  • Opening the heatmap settings (Requirements pane) doesn't de-select APs anymore, which is nice if you want to make small adjustments while looking at a set of specific APs.

Bug Fixes 🔨

  • There was a bug that would break photos in notes if you didn't have a Hamina Onsite subscription. Oops! It's fixed now.

  • We squished some more bugs, but they were all related to upcoming features that aren't available yet. 🤫

New APs and Antennas ✨

  • Celona AP-13 and AP-13E

  • Meraki MR53 and MR74

2024-02-13

Improvements 🎉

  • It has been possible to view antenna patterns for internal antennas on access points for a long time, but only after pressing a cryptic keyboard shortcut. Now, you can enable the antenna pattern viewer for access points in Edit account.

  • Once that is enabled, you can mouse over access points to see their antennas.

  • We applied some more performance improvements to Survey mode. There are still some more things to do, but we're moving things in the right direction. 👍

Bug Fixes 🤦‍♂️

  • If the heatmap was turned off (set to None) in Simulation mode, then the heatmap legend would not re-appear in Survey mode (even when you turned the heatmaps back on). That's fixed!

New APs and Antennas

  • Alta AP6 and AP6 Pro

  • MosoLabs Canopy 4GID1 (4G Indoor), 4GOD1 (4G Outdoor), 5GID1 (5G Indoor), and 5GOD1 (5G Outdoor)

  • Fortinet 441K and 443K

2024-02-05

New Features 📷

  • Photo notes are here! Now you can now view photos that were added from Hamina Onsite, as well as upload, download, and remove photos. Note: We don't have project duplication or copy/paste for photos in notes supported quite yet, but we'll get them taken care of soon.

Improvements 🔧

  • We removed the scale marker from the 3D view, which was only correct for 2D and doesn't apply to 3D very well. Just what you want to see, less features for your money!

  • We worked on ther performance of the Survey tab and Survey Paths pane, especially when viewing larger surveys. We think there's more we can do to improve this, but we made good progress.

2024-01-30

New Features 🎉

  • In this update, we've introduced transparent walls, transparent attenuating objects, and a high-quality graphics mode! Check it out!

  • High quality graphics and Transparency effects can be enabled in the Edit account menu. There is a performance impact from these, so experiment with your machine to see how it does. We'd also recommend not having a bunch of Hamina tabs open at once, as it does consume more RAM. That said, it works pretty well for us, even on modest machines.

  • For both Walls and Attenuating objects, you can enable or disable transparency for each material type.

  • In addition to just looking cool, we think transparency will be helpful for tall warehouse shelves, and also for situations where you need to see a heatmap under the material, like this custom ceiling Attenuating Object that we made for this warehouse.

  • We applied some more smoothing to the survey heatmaps. They're 0.42% smoother. Or was is 4.2%, or 42%?

  • The Survey tab now supports 3D mode, which is nice for visualizing heatmaps in buildings with raised floors, sloped floors, and holes in the floor.

  • The selected heatmap, band, and SSID are now saved to the project, and synchronized between Hamina Planner and Hamina Onsite.

  • In 2D mode, a Floor holes area no longer masks the heatmap, if the Floor holes layer is hidden.

Improvements 🔧

  • Previously, if you disabled Note visibility in Simulation mode, and then switched to the Survey tab, you couldn't see the notes anymore without switching back to the Simulation mode to re-enable them. Now, they're always visible in the Survey tab. We'll add fine-grained layer visibility to Survey mode soon.

  • In Hamina Onsite and Hamina Network Planner, we don't try to place an AP on the map, unless we're pretty confident that we know which map it should be placed on (such as in a multi-story building).

  • Previously, if you used the Edit tool to select an area, it would select invisible APs. Now, the Edit tool only selects visible APs.

  • We improved the appearance of heatmap contours on low-resolution displays.

  • When exporting to ExtremeCloud and creating a building, you can now input the building's country, which is required by the ExtremeCloud API.

  • In the Survey tab, Coverage is now the default heatmap.

  • Cisco Catalyst (DNA) Center is now available directly in Export! It's marked as "Beta", since we're still fine-tuning it.

Bugfixes 🪲

  • There was an issue where switching AP models could cause the direction arrow to disappear. We fixed it!

  • We fixed an issue where switching the mouse mode (mouse/trackpad) in shared reports would cause the page to reload.

  • There was a minor bug in our authentication code that was causing us to ask you to log back in way too often. We fixed it, so now you don't have to log in nearly as often. Sorry about the hassle!

  • We fixed the Netgear 630, which wasn't implemented correctly in our AP database. Now in Hamina Planner, it supports dual 5 GHz with the correct channel selection limitations.

New APs and Antennas

  • We added dual 5 GHz mode for the Fortinet 231G, which appears as Fortinet 231G (2.4/5/5).

  • We added dual 5 GHz mode for the Fortinet 431G, which appears as Fortinet 431G (2.4/5/5).

  • Fortinet 233G Custom, 234G, and 432FR.

  • Fortinet FANT-02ACAX-0606-P-R.

  • Ruckus T300, T301n, and T301s.

  • Ruckus T710o and T710s.

  • Mist AP64.

  • CyberTAN EWW631-B1.

  • Extreme AP650.

  • Acceltex ATS-OO-2456-466-4.

  • AccelTex ATS-OP-2456-81010-4.

  • Ventev Nano Patch M6060060D3D36.

2024-01-15

Features and Changes

  • We added an all-new feature for constructing doors and windows: Top and Bottom Fill. For walls with a custom lower or upper height, the empty space will be filled with whatever wall type is on either side of it. For example, if you draw a door on a brick wall, the empty space above the door will now be filled with Brick.

  • Here's an example in a pretty standard building, in this case a small medical clinic. The doors and windows are drawn in like standard walls, and the Fill top & bottom setting takes care of the rest. We've added all of the correct profiles for new projects, so this will work out-of-the box. There's still a floor-to-ceiling Glass profile for fancy conference rooms.

  • Here's the window and door effect in a warehouse. Notice that even though the Concrete walls are pretty tall, the Windows are still at the correct height, because of the static Top height and Bottom height settings. Note that everything you see is included in the predictive model, so your models will be a tiny bit more accurate now, too.

  • When Importing access points, they are now "Not Connected" by default.

  • We no longer fetch survey data until you switch to the "Survey" tab.

Bugs

  • There was a bug where you couldn't select notes in the Survey tab. That's fixed now.

  • If two measurements were in the exact same location, some strange visual artifacts could occur. Fixed!

New APs and Antennas

  • MP Antenna 08-ANT-1072.

  • Aruba AP-584, AP-634, AP-635, AP-654, and AP-655.

  • Alcatel OAW-AP1321, OAW-AP1322, OAW-AP1331, OAW-AP1361, OAW-AP1361D, and OAW-AP1362.

  • Extreme ML-2452-APA2-02.

  • Siemens ANT793-8DJ and ANT793-8DL.

2024-01-10

Features and Changes

  • When using the Export feature, with the "Match by name" selected, Hamina Planner will now attempt matching unassigned APs by name, instead of randomly assigning them.

  • We made some other model matching improvements.

2024-01-09

Features and Changes

  • Previously for measured data, the heatmaps would fade to red near the edges, suggesting that signal strength wasn't as good there. This has now been corrected; the heatmaps now have a clean cut at the edges without a color change.

  • We adjusted the default heatmap thresholds. For Primary Coverage:

    • Green: -65 dBm

    • Yellow: -70 dBm

    • Red: -75 dBm

  • For Secondary Coverage:

    • Green: -67 dBm

    • Yellow: -70 dBm

    • Red: -75 dBm

  • For SNR:

    • Green: 25 dB

    • Yellow: 20 dB

    • Red: 15 dB

  • The Secondary Coverage and SNR heatmaps are now available for measured data.

  • For the various integration/import/export features in Hamina Network Planner, we renamed "Meraki" to "Cisco Meraki".

Bugs

  • Fixed a bug where the channel optimizer wouldn't re-run when switching AP models.

  • The Cisco 3802 was labeled as "Wi-Fi 6", which is not correct. Now, it says "Wi-Fi 5" in the BOM, like it should.

2024-01-04

Happy New Year! 🎉

Features and Changes

  • Aruba, Hewlett-Packard Enterprise, and Hewlett Packard OUIs have been combined and grouped as "Aruba" (which, looking at this a few weeks later, is pretty funny).

  • Cisco and Cisco Systems are now grouped as "Cisco".

  • When switching between the Simulation and Survey tabs, the viewport location and zoom does not change, and the map doesn't reload, which makes it easy to flip and back and forth between Simulation and Survey for comparison purposes.

  • Previously, moving or deleting survey points wouldn't update AP locations without refreshing the browser. Now, the AP locations update without a refresh.

Bugs

  • Previously, you couldn't activate an Onsite license without a Planner license. That is fixed now.

  • Pressing Ctrl+C to copy something would change all of the selected walls to whatever button "C" was bound to (which was usually Concrete). This is fixed - you can now safely copy a bunch of walls without turning them into stone. Well, concrete.

  • There was a weird bug where the channel planning could try to set an 80 MHz channel in 2.4 GHz, which would cause a small crash. Ha, whoops. Fixed now.

Check out the latest amazing Hamina innovation: new cellular radio unit icons! Whoa!
Comparison of the old automatic wall drawing and the new automatic wall drawing on the same CAD-sourced PDF file.

Ruckus One is now supported in the Live view! The Live view as a whole is still in Feature Preview, so things might not always work correctly. If you run into issues, feel free to report them to us at . Expect to see more improvements and changes to the Live view over the next several months.

In Hamina Network Planner, alphanumerically, or in the order that they are placed in the building. In PDF reports, there was a bug that would cause the AP Placement pages to not respect the map sorting. All of the heatmap pages would list in the correct order, just not the AP Placement pages. Everything sorts the same, now!

We added multi-threading support for calculating heatmaps in Hamina Network Planner, in the report editor, and online report viewer. In our testing on an Apple Silicon MacBook Pro, one of our "torture test" heatmaps went from taking 20 minutes to calculate all stages down to just 4 minutes, a 5x improvement! You should see some improvements too, especially if you have lots of processor cores. How we calculate heatmaps in stages is a pretty important part of Hamina Network Planner, so we recommend .

We did improve some things, but it's all behind-the-scenes preparation for upcoming features, so there's really nothing to see here.

No wait, hang on, there was one thing. We renamed "Display Patterns" to "Variables", which is a system for dynamically renaming access points, switches, and wired clients. , if you aren't familiar with it already.

In the Auto-plan APs pane, can customize your AP as usual including colors, naming conventions (with variables for names), height, and everything else that you're used to customizing. Then, you can choose any omni-directional AP, or any AP with an external omni-directional antenna, and click the Start the auto-plan button. Sit back and relax as Hamina Network Planner paints your heatmap green! To learn more, check out the article.

We changed behavior of the blue progress bar at the top of Hamina Network Planner, which shows the current heatmap calculation progress. Hamina keeps things super-fast by calculating a low-resolution heatmap first, and then iterating through higher resolution heatmaps until things are "pixel perfect". We also focus calculations on the current viewport, so when it moves (e.g. you pan or zoom), we need to restart the heatmap calculation. This is also true if you change the model (e.g. add a wall or move an AP). Previously, we added the new progress to the remainder of the progress bar, which had the unintended side effect of making it look like it had frozen. Now, we just reset the whole progress bar, which we hope will make it more obvious what Hamina Network Planner is doing. If you want to learn more, check out the .

We got the orientation of the MP Antenna 1039 and 1041 wrong, but it should be fixed now! Thanks Jeremy for the heads-up about this, and be sure to check out his recent appearance on .

support@hamina.com
maps are sorted
checking out our article about heatmap calculations
It's worth checking out
Auto-Plan APs
Heatmaps knowledgebase article
The Industrial Wi-Fi Shop podcast