Repository navigation
Releases: Moe8383/radar_map_manager
Release list
v1.3.9
🚀 Radar Map Manager (RMM) v1.3.9
✨ New Features & Experience Improvements
- Bilingual Support & Language Switcher (
中 / EN): Added a language toggle button to the top header to switch between Chinese and English. Automatically follows Home Assistant system language by default and remembers your manual preference. - Panel Opacity Adjustment: Added an "Opacity" slider in the SET panel (supporting 20% ~ 100% fine-tuning).
- Optimized Layout Panel Design
- Fixed Parameter Bidirectional Sync and Zone Settings for Exclusive Radars
✨ 新功能与使用体验优化
- 中/英文一键切换与双语界面(
中 / EN):面板顶部标题栏新增语言切换按钮,支持在中文与英文界面之间切换。默认自动跟随 Home Assistant 系统语言,并自动记住您的手动偏好设置。 - 面板整体透明度调节:在 SET(设置)面板新增“透明度”滑动条(支持 20% ~ 100% 微调)。
- 优化布局面板排版
- 修复集成与专属雷达参数双向同步和防区设置问题
v1.3.8
🚀 Radar Map Manager (RMM) v1.3.8
🐛 Bug Fixes & Zone Editing Experience
- Instant Save Feedback on Zone Updates (
UPDATE): Fixed an issue where clicking theUPDATEbutton after editing existing Monitor zones or other areas left the button in a yellowUPDATEstate, causing confusion over whether modifications were actually saved. The button now immediately turns to greenADD NEWand deselects active vertex handles, providing clear, instant visual confirmation of a successful save. - Eliminated Coordinate Reversion & Delayed Saves: Fixed a frustrating issue where newly adjusted zone vertices could unexpectedly "snap back" to their previous positions or fail to save in a timely manner. High-frequency radar point-cloud streams are now intelligently locked out until backend persistence is complete, ensuring your edits take effect immediately and stay saved.
- Universal Fix Across All Zone Types: This fix applies across all zone types in the editor—including Radar Monitor Zones (MONITOR), Hardware Detection/Block/Stay Zones, Global Zones, and Exclusion Zones.
- Seamless & Conflict-Free Mode Switching (
✔): Harmonized the save handling between the individualUPDATEaction and the checkmark (✔) button used to exit Draw Mode. Prevents duplicate background service calls and eliminates false "unsaved changes" prompts. - Enhanced Multi-Radar Monitor Zone Synchronization: Improved backend fault tolerance when broadcasting Monitor zones over MQTT to radar hardware and parsing polygons in the fusion engine, ensuring rock-solid stability across all radar configurations.
🐛 问题修复与区域编辑体验提升
- 区域更新即时反馈与状态重置(
UPDATE):修复了在调整雷达监测区(MONITOR)或其他区域后,点击UPDATE按钮文本依然保持黄色、顶点编辑框未关闭的问题(容易让使用者困惑是否已经保存)。现在点击UPDATE后按钮立即切回绿色的ADD NEW,顶点高亮即时清空,保存状态一目了然。 - 彻底解决坐标“弹回旧位置”与保存延迟:修复了拖动调整区域顶点后偶尔发生“顶点瞬间弹回修改前位置”或迟迟未生效的问题。优化了前后端数据落盘保护机制,彻底防止后台高频点云流冲刷覆盖刚刚保存好的新坐标,所改即所得、稳稳生效。
- 覆盖全部防区类型:本次优化同步惠及所有区域类型,包括雷达专属监测区(MONITOR)、硬件探测/屏蔽/驻留防区、全局探测防区及排除区,全部支持即时生效与防回弹保护。
- 打勾(
✔)与更新按钮协同更顺畅:理顺了单区域UPDATE与右上角打勾(✔)退出画图模式的保存逻辑,避免重复触发后台服务调用,杜绝出现“有未保存改动”的误报提醒。 - 多雷达协同与数据下发更稳健:优化了 MONITOR 监测区域通过 MQTT 下发至雷达硬件的广播处理与融合引擎解析兼容性,保障多雷达协同工作与复杂网络环境下的绝对稳定性。
v1.3.7
🚀 Radar Map Manager (RMM) v1.3.7
🎨 UI & Visual Experience Improvements
- Exclusive Radar Visual Identity & Amber Breathing Halo (🌟): Exclusive radars are now rendered in a distinguished Radiant Amber Gold. The radar name and selection dropdown are automatically prefixed with a
⭐badge. - Configurable Radar Dot Size (
radar_radius): Added theradar_radius(orradar_size) card parameter. Default dot radius is now streamlined to1.1(down from1.5) for a sleeker, cleaner look, with halos, rotation handles, and labels scaling proportionally. - Mobile Display Fixes: Fixed layout overflow issues where control panel inputs and sliders exceeded screen boundaries on phones and small-screen devices.
- Tidier Panel Buttons: Standardized button dimensions (height: 22px) and spacing on the control panel with neat right-alignment for a more balanced and visually pleasing layout.
⭐ Exclusive Hardware Features (Requires RMM Radar Hardware, Coming Soon)
- One-Click Web Console Access (🌐): Added a direct console access button to the panel. The system automatically detects the radar's local IP address and opens its web management console in a new tab without manual lookup or entry.
- Quick Check & Firmware Update (☁️ / ⬆️): Added an upgrade button that highlights in orange with a notification dot when a new version is available, enabling one-click firmware updates directly within the map card.
- Radar Module Firmware Reporting: Added support for directly reading and displaying the firmware versions of supported radar modules within Home Assistant.
🎨 界面与体验优化
- 专属雷达视觉特权与琥珀呼吸光环(🌟):专属雷达在线状态全面升级为尊贵的“暖阳琥珀金”,名称与下拉列表中自动冠以
⭐星标徽章;即使缩放地图也能一眼锁定。 - 雷达本体圆点大小可配置(
radar_radius):卡片新增radar_radius(或radar_size)参数。默认尺寸优化调小至1.1(原为1.5),视觉更精致紧凑,呼吸环、旋转手柄与文字间距全自动等比自适应贴合。 - 手机端显示优化:修复了在手机等小屏幕设备上,控制面板部分输入框超出屏幕边界的问题。
- 面板按钮更整齐:统一了控制面板中按钮的尺寸(高度 22px)与间距,并采用整齐的右对齐布局,视觉排版更美观舒适。
⭐ 专属硬件功能(需搭配 RMM 专属雷达硬件,即将发布)
- 一键直达雷达后台(🌐):面板新增控制台跳转按钮。系统会自动识别雷达的局域网 IP 地址,点击即可一键在新标签页打开雷达 Web 管理后台,无需手动查找或输入 IP。
- 快捷检查与固件升级(☁️ / ⬆️):面板新增固件更新按钮。当有新固件时会自动高亮橙色与小红点提醒,支持在地图卡片中一键发起雷达固件在线 OTA 升级。
- 支持查看雷达固件版本:已支持在 Home Assistant 中直接读取并展示适配雷达模块的当前固件版本。
Update to v1.3.6
✨ What's New & Improvements
-
⚡ Ultra-Fast UDP Stream (Requires dedicated hardware support)
- Added a high-speed UDP data stream for lower latency and smoother tracking response while significantly reducing MQTT broker load.
- Can be enabled/disabled at any time in Integration Options, with custom port support.
-
🪄 Auto Learn Block Zones
- One-click noise learning: Click
🪄 Autoto scan environmental interference (e.g., fans, swaying plants) and automatically generate hardware block zones without manual drawing.
- One-click noise learning: Click
-
⏸️ Individual Radar Pause / Resume
- Added a pause button in the card panel for clear radar running status at a glance.
- Added the
set_radar_pauseservice to easily turn specific radars on/off in automations (e.g., privacy mode, away mode).
-
🏢 Multi-Floor Independent Management Fix
- Fixed the issue where modifying zones between multiple floors/maps could overwrite each other.
-
🛠️ Other Performance Optimizations
- Includes low-power smart sleep for point clouds, automatic reconnection after computer sleep/wake, and various smoothness and stability improvements.
✨ 新增功能与体验升级
-
⚡ UDP 极速传输通道(需专属硬件支持)
- 新增 UDP 高速数据通道,人体移动与追踪响应更跟手,同时大幅减轻 MQTT 服务器负担。
- 在集成「选项」中可随时开启/关闭,并支持自定义端口。
-
🪄 自动识别排除区 (Auto Learn)
- 新增一键自动识别噪点功能。点击
🪄 Auto即可自动扫描房间内的风扇、绿植摆动等微动干扰,并一键生成硬件排除区,告别繁琐的手动框选。
- 新增一键自动识别噪点功能。点击
-
⏸️ 单雷达独立暂停 / 恢复
- 卡片控制面板新增暂停按钮,雷达运行状态一目了然。
- 提供
set_radar_pause服务,方便在自动化中(如隐私模式、离家模式)精准启停指定雷达。
-
🏢 多楼层独立管理修复
- 解决了多楼层/多地图之间修改区域可能相互覆盖的问题。
-
🛠️ 其他性能优化
- 包含低功耗点云智能休眠、电脑休眠唤醒后自动重连等多项流畅度与稳定性优化。
Update to v1.3.5
Merge branch 'main' of https://github.com/Moe8383/radar-map-manager
Update to v1.3.4
Reduce unnecessary push notifications.
Update to v1.3.3
- Fixed issue #4
- Fixed issue #8
- Fixed LD6002B and LD6004 4-Zone Occupancy Bug (require dedicated hardware).
- Unified HW Zone Color Theme: Synchronized the dashed border colors of hardware zones drawn on the radar map with the legend colors in the side panel for a consistent visual experience (require dedicated hardware).
Update to v1.3.2
Fixed a bug where empty None values during target clearing or brief disconnects caused TypeError: float() crashes in sensor and binary_sensor. Implemented strict null-value interception to greatly improve backend stability.(#8)
v1.3.1 Release
v1.3.0 Release
🌍 1. Global Physical Scale / 引入全局物理比例尺
📐 Refactored the underlying spatial algorithms. The map now supports global physical scale calibration. Fusion, tracking, and anti-ghosting calculations are now based on real-world physical distances rather than screen percentages, significantly improving the accuracy of target fusion and map scaling in complex floor plans.
📐 重构了底层空间算法。地图现已支持全局物理比例尺标定,融合、跟踪及防瞬移算法不再依赖单纯的屏幕百分比,而是基于真实世界的物理距离进行计算,大幅提升了复杂户型下图纸缩放与多雷达目标融合的准确性。
📡 2. Custom Radar Dimension Types / 自定义雷达维度类型适配
🧊 Added refined support for different hardware data dimensions. Radars can now be configured as 2D (X/Y only), 2.5D (X/Y + mounting height parameter), or 3D (native X/Y/Z coordinates). The internal coordinate projection algorithms have been optimized for each type to provide more accurate ground mapping.
🧊 增加了对不同硬件数据维度的精细化支持。现在可将雷达定义为 2D(仅 X/Y 坐标)、2.5D(X/Y 坐标 + 安装高度参数)或 3D(原生 X/Y/Z 坐标)。系统内部的坐标投影算法已针对这三种类型进行了针对性优化,以提供更精准的地面坐标映射。
🧭 3. UI & Visualization Improvements / UI 与可视化优化
✨ Optimized the frontend rendering layer by adding a dynamic visual indicator for target movement direction (Heading Arrow). Users can toggle this tracking effect on or off in the SET panel based on their debugging needs.
✨ 优化了前端渲染层,新增了目标移动方向(Heading Arrow)的动态可视化显示。用户可以根据调试需求,在 SET 面板中自由开启或关闭该功能。