Home Assistant iOS App

Home Assistant Companion

App Store:

References:

  1. https://companion.home-assistant.io

Requirements

IMPORTANT:
Before configuring the Home Assistant app, please go to the mobile device's settings, select General -> About -> replace the name which is normally "iPhone" with the Session ID (32 alphanumeric characters)

The Session ID can be found on https://console.aunsw.88.io -> Community Entity -> Agent Session -> Session List -> Current Session.

Installation

During the installation or configuration please allow all permissions requested, if prompted, such as Notifications, Critical Alerts, Location, Activity etc.

Four things are needed after the installation has been completed:

  1. Home Assistant address
    https://device.quuvoo4ohcequuox.0.88.io

  2. Username (Session ID)
    b1234567890123456789012345678901a

  3. Password (Session ID)
    b234567890123456789012345678901a

  4. Device Name (Session ID)
    b234567890123456789012345678901a

Examples above assumes that the Session ID supplied to you is:
b234567890123456789012345678901a
So you have to enter the Session ID as input in THREE different fields.

App Configuration

Location 88.io
Location Permission Always
Location Accuracy Full
Background Refresh Enabled
Zone enter/exit Enabled
Background fetch Enabled
Significant location change Enabled
Push notification request Enabled
Notifications 88.io
Permission Enabled
Sensors 88.io
Periodic Updated 1 minute
Motion Permission Enabled
Focus Permission Enabled
Activity Enabled
Audion Output Enabled
Average Active Pace Enabled
Battery Level Enabled
Battery State Enabled
BSSID Enabled
Connection Type Enabled
Distance Enabled
Floors Ascended Enabled
Floors Descended Enabled
Focus Enabled
Geocoded Location Enabled
Last Update Trigger Enabled
Location permission Enabled
SIM 1 Enabled
SIM 2 Enabled
SSID Enabled
Steps Enabled
Storage Enabled

iCloud3 Integration

If you are running the Home Assistant Server in your own Personal Entity then you can improve your iOS experience by installing iCloud3 Integration on the HA

NFC Tags

With Home Assistant, an Activity Marker can be written to an NFC tag and when scanned by the Home Assistant app, a blue_marker marker will be created on https://console.aunsw.88.io

Requirements:

  • Community Alias
  • Publish Pins must be ticked

How to Write

Go to Main Menu -> App Settings

Click on NFC tags -> Write Tag -> Manual -> Enter the 12 characters Activity Marker in upper case.

In the example below, the Activity Marker entered is 2200CE528304, then click on the Done button.

If successfully saved, the Ready to Scan message will be displayed.

Place the iPhone above the NFC tag to start writing. If successful, the Tag Written! message will be displayed followed by the Tag Identifier.

How to Read

Go to Main Menu -> App Settings

Click on NFC tags -> Read Tag -> Place the iPhone above the NFC tag to start scanning. If successful, the Tag Identifier will be displayed.

Click on the fire_event_ios button to complete the scanning.

NOTE: In iOS there is no confirmation, therefore it is essential to wait 3 seconds after clicking on the fire_event_ios button before leaving the page.

A blue_marker marker will be created on https://console.aunsw.88.io.