You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+10Lines changed: 10 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,13 @@
1
+
# v4.1.0
2
+
## New Features
3
+
* Zones State Panel widget: monitor the health/state of multiple sensors and devices at a glance. Configure multiple paths per panel; each Zone States control uses KIP’s color-coded Zone severity and prominent status message to spot warnings/alarms early without digging through notification menus. Powered by Signal K metadata zone configuration. Fixes #873
4
+
## Improvements
5
+
* Better chartplotter mode with automatic night/day mode and manual night mode button applying to both Freeboard SK and KIP.
6
+
* Ability to hide widget label for Switch Panel Group and the new Zone States Panel.
7
+
* Framework and dependency updates to stay current.
8
+
## Fixes
9
+
* Fix chartplotter mode notification badge not displaying.
10
+
* Fix some controls are too bright in red night mode.
Copy file name to clipboardExpand all lines: README.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -101,6 +101,7 @@ All KIP widgets are visual presentation controls that are very versatile, with m
101
101
-**Label**: A static text widget.
102
102
-**Date display**: A timezone-aware control with flexible presentation formatting support.
103
103
-**Position display**: Position coordinates in textual format.
104
+
-**Zones State Panel**: Monitor the health/state of multiple sensors and devices at a glance. Configure multiple paths per panel; each control uses KIP’s zone severity colors and status messages (driven by Signal K metadata zones) so warnings and alarms stand out immediately.
104
105
-**Boolean Control Panel**: A switchboard to configure and operate remote devices: light switches, bilge pumps, solenoids, or any Signal K path that supports boolean PUT operations.
105
106
-**Slider**: A versatile control that allows users to adjust values within a defined range by sliding. Commonly used for settings like light intensity, volume control, or any parameter requiring fine-tuned adjustments.
106
107
-**Simple Linear gauge**: A visual display for electrical numerical data: chargers, MPPT, shunt, etc.
Copy file name to clipboardExpand all lines: src/assets/help-docs/dashboards.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -64,6 +64,7 @@ KIP widgets turn Signal K data into readable visuals and controls. Available wid
64
64
-**Date & Time** – Shows date and time with custom formatting and timezone correction.
65
65
-**Position** – Displays latitude and longitude for location tracking and navigation.
66
66
-**Static Label** – Add customizable labels to organize and clarify your dashboard layout.
67
+
-**Zones State Panel**: Monitor the health/state of path data. Each panel control displays path data severity and status messages (driven by Signal K metadata zones).
67
68
-**Switch Panel** – Group of toggle switches, indicator lights, and press buttons for digital switching and operations.
68
69
-**Slider** – Range slider for adjusting values (e.g. lighting intensity).
69
70
-**Compact Linear** – Simple horizontal linear gauge with a large value label and modern look.
Copy file name to clipboardExpand all lines: src/assets/help-docs/zones.md
+23Lines changed: 23 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -55,6 +55,29 @@ You can **Silence** or **Resolve** notifications.
55
55
56
56
By default, the Notifications menu is hidden; when a notification arrives, a prominent button appears in the lower-right corner to alert you of changes in notifications. Tap or click this button to open the menu, or swipe right to access it at any time.
57
57
58
+
-**Zones State Panel:**
59
+
60
+
The Zones State Panel widget is the fastest way to keep tabs on many “is something wrong?” values at once. Instead of hunting through the Notifications menu, you get an always-visible, color-coded status board where each row/control reflects the current Signal K **zone severity** and message for a path.
-**Grounding / shallow-water watch:** depth warnings that stand out immediately when they cross your configured thresholds.
65
+
-**Reefer / liveaboard monitoring:** fridge/freezer temperatures, cabin humidity, tank levels—quickly catch drift before it becomes a problem.
66
+
-**“Pre-start checklist” panel:** confirm critical sensors are nominal before departing (GPS fix, wind sensor alive, charging online).
67
+
68
+
#### Why it helps
69
+
-**At-a-glance awareness:** zone colors make severity obvious, even from across the cockpit.
70
+
-**Less notification fatigue:** you can choose to avoid spamming the Notifications menu while still getting clear, persistent visual state in the dashboard.
71
+
-**Leverages your existing zone work:** once zones are defined in Signal K metadata, you can reuse them across widgets.
72
+
73
+
#### Quick setup
74
+
1. In Signal K **Data Browser**, enable **Meta Data** and add **zones** (and optional **methods/messages**) for the paths you care about.
75
+
2. In KIP, add a **Zones State Panel** widget to a systems dashboard.
76
+
3. Configure each panel/control with the paths you want to monitor.
77
+
4. Optionally hide the widget label (useful for compact “status strip” dashboards).
78
+
79
+
> **Tip:** If you want the Zones State Panel to be your primary “status board”, consider leaving the **visual** method off for non-critical zones to keep the Notifications menu focused on the items you truly need to acknowledge.
80
+
58
81
-**Individual Widgets:**
59
82
Widgets such as **Numeric**, **Simple Linear**, **Linear**, **Radial**, and **Steel Style** visually highlight relevant data ranges according to their configured zones and integrate notification states into their display. You can configure each widget to ignore zones if desired.
0 commit comments