• Accessory uniqueidentifier changes

    Does anyone know when a HomeKit accessory's uniqueidentifier changes?  I thought they were constant, but I've noticed that they change.   Thanks, Scott
    Profile Photo
    created by TheRealStarone
  • HomeKit Control from Raspberry Pi

    Hi,   I was wondering if anyone knows of a way to control and access HomeKit devices from a Raspberry Pi. I'm not trying to setup a new HomeKit accessory--rather, I'd like to be able to trigger events or create ...
    Profile Photo
    last modified by timisplump
  • Additional Authorization

    We have developed an accessory having the LOCK Mechanism Service with additional authorization. We are using a customized app to set the authorization data in the home app framework. And as per our understanding onc...
    Profile Photo
    created by ashah4
  • HomeKit and Iris Smart Home

    Iris (a smart home service offered by Lowe's) is shutting down and releasing an open source copy of their software named Arcus. One feature Iris has been missing is HomeKit compatibility. I'm not very familiar with ho...
    Profile Photo
    last modified by Matt NM
  • Software Authentication and Home App Pairing

    This is regarding the development of commercial HomeKit accessories with software authentication. While pairing the accessory an alert popup to the user that this accessory has not been MFi certified using software a...
    Profile Photo
    last modified by ashah4
  • Unable to add a new device to my custom homekit app

    I have a new device with iAP. I have created an iOS application of my own. The homekit enabled device is not getting added in my custom app. Whereas the same is getting added in the homekit app. What is the issue when...
    Profile Photo
    last modified by PPApple
  • iOS12 - AccessoryNotReachable and Read/Write Errors

    Hi,   Has anyone had issues reading Logs Characterictis in iOS12 or write to the Lock Control Ponit? We are having issues in our app accessing HomeKit DoorLock accessory. Testing our app against iOS 10 works fl...
    Profile Photo
    created by SDHK
  • What is the method to read Accessory Serial Number Characteristic value and this method will be deprecated soon?

    Hi,   what is the method to read an accessory serial number characteristic value? Is this method supported in current/main iOS release and would be deprecated in later iOS versions? if so, how can I read this ch...
    Profile Photo
    last modified by SDHK
  • How to update accessory isReachable value, when i come back from background to foreground?

    Hello.     Situation: i am developing an app, which manages HomeKit accessories. For example i do that:     1. Accessory is power on, and i see it via app. Also in foreground mode HMAccessoryDele...
    Profile Photo
    created by n3lab
  • Homekit adduser

    How can I known I accept the “adduser” inviate in my own app when the “adduser” inviate is from my own app using homekit framework
    Profile Photo
    created by rogerfromwalnut
  • HomeKit

    Why I use the method "update name" to change the accessory name in my app and it show me success but in the home app ,the accessory  name does not change
    Profile Photo
    created by rogerfromwalnut
  • iOS 12 retains HomeKit usage permission after uninstall-reinstall an app. Is is expected? It there any way to fix it?

    When user installs my app for the first time, the app asks for Homekit usage permission. Then if user uninstalls app and again reinstalls it retains permission, It does not ask user for permission. In earlier iOS vers...
    Profile Photo
    last modified by p2iOSDeveloper
  • Accessory Notification method not called

    Hello,   I have a class CLightBulb and it is defined as a accessory delegate:   class CLightBulb: NSObject, HMAccessoryDelegate  In the “init?()” I set self as the delegate:   m_l...
    Profile Photo
    last modified by TheRealStarone
  • Homekit devices often go offline

    Homekit devices often go offline, what might be the reason, what better way to solve this problem?
    Profile Photo
    created by jiang188
  • AddAccessory: Method Always returns error

    I am trying to add an HMAccessory via AddAccessory Method, I checked the HMAccessory object is allocated and can see its properties like name etc., but I always get following error:   Error Domain=HMErrorDomain C...
    Profile Photo
    created by KAPPLE
  • The whole picture of accessory's firmware update?

    I am a beginner as homeKit app developer,  I was curious about how to excute an accessory firmware update? Apple just mentioned it as a custom service or something, no more detail.   I have 2 questions: ...
    Profile Photo
    created by taylor.ye
  • iOSDevicePairingID

    Where does "iOS device's Pairing Identifier" come from. For each pairing , there is a iOSDevicePairingID that we can use to distinguish the controller.It seems have a relation with Apple ID   but for HomeApps ,...
    Profile Photo
    created by chenxj
  • Bonjour conformance test failed

    I am working on letting my device to pass the Bonjour Conformance Test, and I do it as the request of BCT Test Guidelines.   It is requested that I have to pass the IPv4 and IPv6. The BCT(Bonjour Conformance Tes...
    Profile Photo
    last modified by yufei.bai
  • HMAccessoryBrowser not showing accessories from the HomeKit Accessory Simulator

    Hi,   I'm currently writing software for a HomeKit accessory that is going to be communicating over BLE. I've written iOS software that uses both EAWiFiUnconfiguredAccessoryBrowser and HMAccessoryBrowser but nei...
    Profile Photo
    created by rpecka
  • Running Homekit Home Hub and an autonomous single mode app at the same time in an iPad?

    I posted this question in stackoverflow and nobody answers. Hopefully, experts here could provide some insights.   Below is my question in the stackoverflow. So essentially, I would like to run a very small home...
    Profile Photo
    last modified by MERELYQUESTIONS