Skip to content

HAA Home Manager Manual

José Antonio Jiménez Campos edited this page Dec 18, 2024 · 8 revisions

Tools

My Scripts Database

  • The vault that contains all your MEPLHAA Scripts, including backups.

  • With swipe gestures, you can duplicate and delete them.

  • Delete entries go to Trash.

  • Scripts in Trash are removed automatically after 30 days.

Backup All Device Scripts

  • App downloads the current running script of each HAA device. This feature uses HomeKit SDK, meaning that communication is done in a safe and private way through your local network. HAA devices must be added to Apple Home, and be responsive.

  • Backup scripts are labeled with a blue B flag in the list. These scripts only allow to change device type and description.

  • If a new backup already exists in the database, and script is the same, current backup will be updated with the new date and Apple Home data.

Setup Radar

  • Shows all HAA devices in setup mode connected to your local network.

Update All HAA Devices

  • Performs the update process of all HAA devices of the current selected Home.

Update HAA of All Homes

  • Performs the update process of all HAA devices of all homes where you have access.

HAA HomeKit and mDNS Logs

Shows selected logs:

  • HAA Logs.
  • HomeKit Logs.
  • mDNS Logs.

Managing Scripts

  • You can access to Scripts Database from Tools, or from the option MEPLHAA Scripts Manage of each Setup Service of HAA Devices.
  • Accessing from HAA Setup Service, only unassigned scripts or assigned to this HAA device will be showed.
  • Each entry contains information about the device and its script:

HAA Device assigned

  • This is optional and it is showed at top. With Assign and Release buttons, you can add or remove attached HAA device.

  • When there is an assigned HAA device, you can Get Script or Upload Script MEPLHAA Script to the device. This is done using HomeKit SDK. Setup mode never is used.

Home Information

  • When there is an assigned HAA device, information about Accessory Name, Room and Home are present. This information is taken in the moment when HAA device were assigned.

Device Type

  • This is an optional field to categorice your devices.

Description and notes

  • An optional field where you are free to write all you want about the device, script, etc.

Buttons

MEPLHAA Script

  • Open the script to view and edit it. Backup scripts cannot be edited. If you want to edit a backup, duplicate it and work over the new.

Get Script

  • Retrieve the current running script from the assigned HAA device. This is done using HomeKit SDK, not setup mode, meaning that your device keeps its normal operation. HAA device must be added to Apple Home, and be responsive.

Upload Script

  • Upload the stored script to the assigned HAA device, allowing to Reset HomeKit ID. Before upload the script, App will try to save a backup of the running scripts from the HAA device. It must be added to Apple Home, and be responsive.

Export

  • It creates a text file containing all information of the current entry to send over the selected way.

Assing

  • This option is showed only when you access scripts from HAA Setup Service of an HAA device.
  • It attaches current HAA device to the script entry, allowing to Get and Upload Scripts.

Release

  • Removes attached HAA device of the script entry.
Clone this wiki locally