Always improving

What's new

We keep refining SkyView — here's a timeline of the features and improvements each release brings you.

  1. v0.9.45Latest

    Fall alerts: several classes of missed falls fixed, false alarms tightened

    • Several falls that previously went unreported now alert: the camera briefly losing sight of someone who has gone down, falling again shortly after getting up, falling behind a table or other furniture, and someone already on the floor when the system starts or when they enter the frame (lying across the view, or head towards the camera). Lying head-away with no reference at all still can't be judged — a limit of the viewpoint itself.
    • False alarms tightened alongside: sitting down at a table or bending over no longer triggers; toddlers crawling and squatting still don't alert — only lying visibly flat and still for a while does.
    • Fuller logs for this area: if an alert fired wrongly or failed to fire, exporting the logs lets us pinpoint the exact reason.
  2. v0.9.44

    Event images show the posture · Sofas and beds can be excluded from fall alerts

    • Event images show the person's posture: fall events are drawn with head, limbs and torso, so you can tell at a glance whether the system read the scene correctly — in the app, on the web, in push images and in Home Assistant. The picture is also now the moment of the fall, not an empty scene a few seconds after the person walked off.
    • New "fall-ignore area": circle a sofa or bed and falls are no longer reported there, while people are still detected and faces still recognised — unlike the ordinary ignore area, which drops everything in that region.
    • Falls are judged on several signals together: no single missing condition silences the alert any more (a restart, someone passing behind furniture, crawling in from outside the frame — ordinary cases that all used to be missed). ⚠️ The default therefore alerts more readily: anyone on the floor who stays down triggers an alert; for bedrooms, draw a fall-ignore area or switch the sensitivity to Low.
  3. v0.9.43

    Fall settings are down to a single sensitivity · Desktop settings display mismatch fixed

    • Fall recognition: new model, reworked judgement: fixes falls towards the camera (the most common way people go down in a hallway or corridor), and adds a fallback that doesn't depend on posture — if a person's height in the picture collapses and stays down, you get an alert even when the posture can't be made out.
    • Fall settings are down to High / Low: there used to be five numbers here, none of which could be judged by feel, and one set too high stopped alerts entirely. The default High leans towards alerting — missing a real fall costs far more than a few extra alerts; switch to Low if it's chatty. ⚠️ NVIDIA graphics users: run the acceleration step in settings once more after upgrading.
    • Desktop and classic views disagreed about your settings: the desktop view wasn't reverting to the real state when a save failed, so switches appeared to change by themselves. Fixed.
    • The "test" button in automations: the test message was word-for-word identical to notifications you had already received, which made it look cached. It's now recognisable as a test message.
  4. v0.9.42

    Fall alerts no longer almost never fire · No more repeated package alerts · Automations can post straight to DingTalk, WeCom, Feishu and Bark

    • Fall alerts went from "almost never fire" to usable: the way falls were judged largely broke down on real footage — fixed; they also now come through during Do Not Disturb as intended (a fall while getting up at night is exactly the most common case; other alert types still respect your settings); and pose/fall detection under NVIDIA TensorRT acceleration, which was completely non-functional, is fixed as well.
    • Packages at your door stop re-alerting: a parcel sitting untouched at the door could previously generate hundreds of "package delivered" and "package taken" alerts in a single day. It now also considers whether anyone actually passed by and whether that part of the picture really changed, so an untouched parcel stops bothering you.
    • New automation actions: DingTalk, WeCom, Feishu/Lark and Bark: just pick one, paste the bot address and type the message — no more hand-writing JSON. When delivery fails you get a plain-language reason (e.g. "DingTalk rejected: security settings do not match") instead of a bare failure. Leave the message empty and it reuses the same wording as your phone notification.
    • Editing device settings on the web is safer: previously, changing one setting on the web and saving could overwrite settings that had just been changed elsewhere (your phone, another tab) back to their old values — for example, recording mode silently reverting to "motion only". Only the fields you actually changed are submitted now.
    • More stable AI detection and faster snapshots on some machines: on older Intel integrated graphics (J4125, J4105, N5105, and UHD 630-era chips), the system used to try hardware decoding, but on these particular chips it is actually slower than plain software decoding — which caused AI detection to keep dropping out and snapshots to lag. The system now measures both once at startup and picks whichever is genuinely faster. The older the machine, the bigger the gain. Newer chips (N100, N305 and similar) are unaffected and keep their existing acceleration.
  5. v0.9.41

    Improved package and pet recognition · Voice announcements fixed · Downloads now show progress

    • Packages at your door are picked up more often: deliveries and takeout left at the door were frequently missed before; this round of tuning noticeably improves the hit rate. Some camera angles and lower-quality streams will still miss them — we're continuing to work on it.
    • Fewer people mistaken for pets: on overhead-angle cameras (hallways, entryways), a person bending or crouching was often labelled a cat or dog; this round reduces those mix-ups, and cats being called dogs happens less often too. Recognition is still being refined — please keep reporting any misidentifications you run into.
    • Voice announcements work again: the spoken announcements in automation rules, and the "Test voice announcement" button in settings, used to fail. If you had set up an announcement rule that never spoke, it will simply start working after the upgrade — no need to reconfigure anything.
    • Exported recordings now show download progress: on mobile, web, and desktop, downloading an exported recording now shows a progress bar and how much has been downloaded. Previously nothing on screen changed after you tapped "Download", and a large file could take several minutes — making it look like the tap hadn't registered. On Android this led to repeated taps downloading the same video several times over; that's fixed too.
    • Embed it in the Home Assistant sidebar: Home Assistant users can now embed the SkyView interface directly into the HA sidebar instead of switching back and forth between two pages. Enable the corresponding toggle in settings (used together with the SkyView HA integration).
  6. v0.9.40Highlight

    Leaner, steadier AI detection · Set camera lights to auto/on/off · Choose how detailed AI summaries are

    • AI detection uses fewer resources: with the same all-cameras HD detection, NVIDIA GPU users see noticeably lower load at unchanged quality and frame rate; Intel iGPU and pure-CPU setups are optimized too. Easier going when you run many cameras on a modest box.
    • No more periodic stutter on flaky cameras: cameras on shaky networks with occasional glitchy frames (common with WiFi or remote cameras) used to drop and restart detection every few dozen seconds — now it recovers in place without interruption, and without flooding the logs with errors.
    • More accurate event timing: event and trajectory timestamps could previously lag the recording by a few seconds (more on some remote cameras) — they now line up with the recording so the moment matches on playback.
    • Set camera lights on the fly: supported cameras (Hikvision, Dahua, Reolink, TP-Link, etc.) can have their supplemental light set to auto, always-on, or always-off from settings, on mobile, web, and desktop.
    • Choose how detailed AI summaries are: pick a concise or detailed summary, and optionally turn on cloud "deep analysis" for a richer description — the detailed mode never invents things that aren't in the frame.
    • TP-Link home cameras now supported: TP-Link's home line (TL-IPC) can now be added.
    • Detection boxes and trajectories line up better on playback: when reviewing footage, the on-screen boxes and movement trails match the actual picture more closely.
    • Other improvements and fixes: Hikvision IR-only models no longer report a false "light control failed" when turning on the light; the desktop "Go to settings" button no longer jumps to the wrong page; event thumbnails render at the correct aspect ratio across all grids; curly quotes no longer leave extra whitespace on non-Chinese interfaces; upgrading without the docker permission mounted now gives clear, actionable guidance.
  7. v0.9.39

    Basic motion detection is now free · The live wall remembers your layout

    • Basic motion detection on the free tier: motion detection and push notifications now work without a paid license. The settings pages clearly mark what is free and what needs an upgrade, with a direct upgrade path on the AI features.
    • The live wall remembers where you put each camera: manually arranged grid positions are now saved, and each grid size (4-up, 9-up, ...) keeps its own arrangement.
    • The AI summary failure alert can be switched off: if the cloud summary service is unstable, you can silence the repeated alerts in settings — summaries keep retrying on their own, and missed events are filled in once the service recovers.
    • Fixed a false alarm when saving the remote-access port: saving the public port no longer incorrectly reports that the port is not active — the feature actually worked; only the message was wrong, so there is no need to switch ports as it suggested.
  8. v0.9.38

    Fixes two problems from the previous release: slow live video on phones over the internet, and settings toggles that could not be switched off.

    • Live video now starts much faster on phones away from home. iPhones often took ten seconds or more to show a picture (Android was quick); now it appears within a few seconds.
    • Settings toggles can be switched off again. "IPv6 direct connection" and "automatic HTTPS certificate" could previously only be turned on — the switch showed off and saving reported success, but they stayed on.