Skip to content

Releases: dcmartin/motion-ai

Updates for Home Assistant > 0.115

16 Oct 01:11
Compare
Choose a tag to compare
Pre-release

MANY CHANGES.

Updates for Home Assistant v0.115 and later versions which deprecate the template platform utilization of entity_id

New functionality exploiting the new (w/ v0.115) Media folder to enable review of previous person, vehicle, and animal detections; generic entity is also supported, but off by default.

This version works in conjunction with the Motion Classic add-on and the same set of AI's (YOLO, FACE, ALPR). Human pose detection is next integration.

The sh/get.hassio.sh script has been improved to include Docker configuration for logging and nVidia container runtime when nvcc is installed on the host.

Updated documentation will be included prior to the final release of this version.

Updated for Home-Assistant 0.114.3

25 Aug 15:34
Compare
Choose a tag to compare

Modifications to support latest releases of Home Assistant, including:

  • installation of Home-Assistant supervised for Ubuntu 18 and Rasbian Buster
  • cleanup and improvement of documentation
  • addition of WIP for overview map

July 2020; Home Assistant 0.113

27 Jul 18:08
Compare
Choose a tag to compare

Additional fixes for underlying plumbing; change in display to render the default view to not include any images. New "developer" view provides access for administrators to all underlying components and controls.

Updates to accept additional AI services inputs, including human pose estimation, as well as processing by yolo4motion for videos as well as images.

More fixes and minor improvements

02 May 18:17
Compare
Choose a tag to compare

Fixed bugs with respect to displaying the images and snapshots from cameras. Should be operating correctly.

Fixed MQTT payload processing; should now work with latest Home Assistant (v0.109).

Face detection should be working correctly.

MQTT publishing for events (n.b. homeassistant/automation/motion/publish.yaml) is not working as expected; still publishing a string rather than a JSON object.

Support for basic function of sh/kuiper4motion.sh capabilities has been implemented; not yet processing signal in Home Assistant, but publishing MQTT payloads.

Sensor for cameras detected from device_start MQTT payloads from any device is also not working as expected; data value remains a string rather than JSON object. This artifact appears in the "Settings" view.

Optimization & cleanup

06 Apr 18:13
Compare
Choose a tag to compare

Decreased number of entities defined in the system to enable successful operation with numerous cameras.

There are conditions under which Home Assistant 0.107+ exhibits failure; IDK know why. It simply quits.

HomeAssistant 0.107

01 Apr 03:49
Compare
Choose a tag to compare

Updates to accomodate Home Assistant v0.107 with elimination of group as mechanism to control UX.

New UX is handled through lovelace.json which is generated from template. Linked to the ./.storage/lovelace Subsequent rebuilds using make will over-write any changes unless saved as raw YAML. May be modified using standard UX editor; save raw YAML and edit configuration.yaml appropriately.

Additional CGI executables for config, options for add-on and gif and jpg for event and client.

For example, to retrieve the add-on options specified:

curl http://127.0.0.1:7999/cgi-bin/options

To retrieve the GIF that corresponds to the detected event for client camera1:

curl http://127.0.0.1:7999/cgi-bin/gif?event=detected&client=camera1

Documentation and fixes

16 Mar 17:53
Compare
Choose a tag to compare
Pre-release

Documentation updates and minor fixes for internet and intranet monitoring.

Refactored respository structure

13 Mar 21:37
Compare
Choose a tag to compare

This release has refactored the repository to enable utilization as a over-write replacement for the traditional /usr/share/hassio directory, including the default homeassistant/ configuration files (n.b. works best with a fresh installation of Home Assistant).

Add git to your fresh Rasbian/Ubuntu environment, clone this repository, and use the ./sh/get.hassio.sh script to install Docker and other pre-requisites for installation of Home Assistant. See docs/MOTION.md for additional information on installation.

Working

24 Feb 04:22
Compare
Choose a tag to compare

In conjunction with open-horizon v2.0 and hassio-addons v0.1.0