Release Notes
Learn about new features, changes, and bug fixes in Hamina Network Planner.
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. π«‘
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
β
+A
orCtrl
+A
to 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, andShift
+ 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.
Last updated