I can't quite work out what I'm missing on my side to make it accept a command from the Home app.
Here's the device output from the fan device:
Code: Select all
address :
batteryLevel : None
buttonConfiguredCount : 0
buttonGroupCount : 0
configured : True
description :
deviceTypeId : Relay2Fan
displayStateId : speedIndex
displayStateImageSel : FanHigh
displayStateValRaw : 2
displayStateValUi : medium
enabled : True
energyAccumBaseTime : None
energyAccumTimeDelta : None
energyAccumTotal : None
energyCurLevel : None
errorState :
folderId : 0
globalProps : MetaProps : (dict)
com.GlennNZ.indigoplugin.HomeKitLink-Siri : (dict)
HomeKit_audioSelector : false (bool)
HomeKit_bridgeUniqueID : 405252 (integer)
HomeKit_deviceSensor : speedIndex.ui (string)
HomeKit_deviceSubtype : Fan (string)
HomeKit_inverseSelector : false (bool)
HomeKit_motionEnabled : true (bool)
HomeKit_publishDevice : true (bool)
HomeKit_tempSelector : false (bool)
homekit-name : Scene 6 (string)
com.durosity.indigoplugin.lighttools : (dict)
SupportsOnState : true (bool)
SupportsStatusRequest : false (bool)
relay1Device : 1593770219 (string)
relay2Device : 1189129218 (string)
id : 791057298
lastChanged : 2025-11-20 20:09:25
lastSuccessfulComm : 2025-11-20 20:09:25
ledStates : []
model : Relay to Fan Converter
name : Scene 6
onState : True
ownerProps : com.durosity.indigoplugin.lighttools : (dict)
SupportsOnState : true (bool)
SupportsStatusRequest : false (bool)
relay1Device : 1593770219 (string)
relay2Device : 1189129218 (string)
pluginId : com.durosity.indigoplugin.lighttools2
pluginProps : emptyDict : (dict)
protocol : Plugin
remoteDisplay : True
sharedProps : com.indigodomo.indigoserver : (dict)
speedIndex : 2
speedIndexCount : 4
speedLevel : 66
states : States : (dict)
onOffState : on (on/off bool)
speedIndex : 2 (integer)
speedIndex.ui : medium (string)
speedLevel : 66 (integer)
subModel :
subType :
supportsAllLightsOnOff : False
supportsAllOff : False
supportsOnState : True
supportsStatusRequest : True
version : None
Is there anything you can suggest that would help identify why the commands from Home to Indigo aren't controlling this device?
*I being me and Claude, mostly Claude!