• Suriya released this 2026-09-30 11:04:07 +00:00 | 9 commits to main since this release

    The app works on a computer that is not watching any cameras

    Sign in on a second Mac or PC and it now shows your shops. Before this it
    showed engine not reachable at http://127.0.0.1:8010 and 0 of 0 cameras,
    on an account whose shops were running and recognising people the whole time.

    Nothing had been broken. The Live and Cameras screens read only the recognition
    engine on that computer's own loopback, so a laptop with no engine answered as
    though nobody had signed in — and the camera list comes through the engine,
    which is why the count was zero rather than merely stale.

    Having no engine is a normal state. A shop PC watches cameras; an owner's
    laptop, a manager's machine and a till still being set up do not, and all three
    sign in to the same estate.

    What you get on a computer with no engine

    • Live — arrivals from every shop, with the customer reference, the camera
      and the shop, plus cameras up and the recognition-health figure across the
      estate. A banner says you are viewing your shops from here rather than
      watching cameras on this computer.
    • Cameras — every camera in every shop, with its connection state and the
      most recent picture the shop computer sent. Edit, Remove and Check placement
      are not offered: those talk to a camera on a network this computer cannot
      reach, and a button that cannot work is worse than one that is absent.
    • Customers — unchanged; it always came from head office.

    A shop PC is unaffected. Loopback is still tried first, so a computer that is
    watching cameras shows its own live numbers, never a minute-old summary.

    Details worth knowing

    • The recognition-health figure is the worst shop, not an average. 0.10
      against 0.73 averages to 0.42 and hides the only shop anyone needs to visit.
    • A camera nobody has reported on yet says Waiting for the shop computer,
      which is a different thing from Not connecting and needs a different
      response.
    • The camera picture is the last frame the shop computer sent, not live
      video. Live video from another network is a separate piece of work — the
      shop PC sits behind a router with no way in, and head office's relay is what
      answers that.

    Downloads

    • Behavision-v0.5.1-demo-windows-x64.zip — Windows 10/11, 64-bit
    • Behavision-v0.5.1-demo-macos-arm64.zip — Apple Silicon

    Both are source installs: unzip, run behavision-setup, then open Behavision.
    INSTALL.txt in the zip has the steps. On a computer that will not watch
    cameras you can skip setup entirely — open the app, choose to run without a
    shop computer link if asked, and sign in.

    Downloads