en

HomeKit Extensive Training

'HomeKit Extensive Training' is a 2-day training focused on providing a comprehensive description of the Apple HomeKit standard. Starting with the fundamentals, through advanced practical exercises, this material will open you to the world of new possibilities.

You will gain new skills and the necessary insight to comfortably navigate the Apple HomeKit environment.

Objectives

  • Finding out what one can achieve with HomeKit
  • Learning to select the best accessories, configuring them and managing different HomeKit users
  • Understanding HomeKit architecture, its transmission protocols, and the resulting requirements for network, electrical installation and security
  • Exploring creating advanced automations using the whole spectrum of tools available in the Apple ecosystem
  • Familiarizing oneself with the Matter standard that will soon become part of HomeKit

Audience

  • Lead developers and managers
  • Aficionados interested in making most of the HomeKit technology

Prerequisites

  • Basic iOS, iPadOS or macOS familiarity

Course outline

Installation and Configuration

  • Configuring Home
  • Home hubs and their roles
  • Different iCloud account and HomeKit
  • Adding native accessories
  • Adding bridge-requiring accessories
  • Preparing your network
  • Preparing your HomeKit infrastructure for handling critical cases

Security and Privacy

  • HomeKit-compatible network routers (and why one should be buying them)
  • HomeKit cameras compatible with HomeKit Secure Video
  • HomeKit-compatible devices security
  • HomeKit and privacy

HomeKit and Multi-User Setup

  • Sharing control of your home
  • Preparing automations for each of the users
  • Additional 3rd party security measures
  • Most common mistakes

Controlling HomeKit Accessories

  • Home.app and 3rd party apps
  • Voice control (possibilities and limitations)
  • NFC and its unique capabilities in HomeKit
  • Controlling with physical accessories

Data transmission standards supported by HomeKit

  • Accessories capable of direct HomeKit communication:
    • Accessories using WiFi and cable Ethernet for data transmission
    • Accessories using Bluetooth for data transmission
    • Accessories using Thread standard for data transmission
  • Accessories using bridges for data transmission:
    • Data transmission methods for accessories and bridges
    • Pros and cons of bridge-dependent accessories
  • Choosing the right data transmission method based on accessory's design and power requirements

HomeKit architecture

  • Accessories' logical structure (separately discussing services and characteristics)
  • Types of services and characteristics
  • Vendor-provided characteristics and issues that may arise when using them
  • Using vendor-provided characteristics in automations

Uncertified accessories

  • Detecting uncertified accessories
  • Related risk factors
  • Protecting against uncertified accessories-introduced risks

Matter & HomeKit

  • Matter standard and Apple's role
  • Matter's design goals and its limitations
  • Matter and HomeKit users

Practical sessions

  • Adding accessories without a separate bridge
  • Adding accessories using a separate bridge
  • Preparing Home.app automations
  • Preparing Home.app automations with Shortcuts conversion
  • Preparing automations with 3rd party apps
  • Preparing personal automations with Shortcuts
  • Preparing automations using 3rd party vendor characteristics

Planning HomeKit installations

  • Choosing the right accessories and solutions
  • Proper planning of electrical installations for HomeKit
  • Proper designing and planning to reduce unnecessary costs

Pricing

  • EUR 800 (incl. VAT)