-
Notifications
You must be signed in to change notification settings - Fork 5
Setup
You must configure wifi network before adding the accessory to HomeKit. To configure Wi-Fi settings, device generates its own Wi-Fi in AP mode. You must connect to it in order to setup your Wi-Fi network.
Simply take your iOS device, go to Setting -> Wi-Fi, and search for an SSID called HomeKid-
followed by the module's MAC address and connect to it. For security reasons the AP is password protected!
Wait a few seconds until a web appears showing you all Wi-Fi networks that the device has found. Select yours, and enter password then click the Join button! The module will try to connect the selected Wi-Fi network, this will take a couple of seconds.
Note: If the given password is wrong, you can Reset the Wi-fi settings by holding the Reset button for 10sec
In your iOS device, open Home App and follow normal steps to add a new accessory.
Pairing setup takes about 30 seconds.
Default HomeKit code is 118-03-193
.
Also You can scan this HomeKit QR code:
![](https://github.com/HomeKidd/ESP8266-HomeKit-Motion-Sensor-Elgato-Eve/raw/master/images/motion_qrcode.png)
Note: If pairing fails, you can unpower your device, repower it, and start HomeKit setup again (Wifi settings keep configured)
The sensor works the same as an original Elgato EVE Motion. Duration can be set from 5 seconds to 15 hours (!!!) within the Eve app. When motion detected, the sensor will indicate "Motion Detected" until the set Duration value!
The original Eve Motion's sensitivity can be set from the Eve app in three levels: Low, Medium, High. This is not just a software function, also hardware! It doesn't work at the moment because hardware issues!
The sensor works the same as an original Elgato EVE Motion. LED on Motion can be turned on/off within the Eve app. When motion detected, the built-in LED will turn on until HomeKit displays "Motion Detected", when theres no motion, it will turn off!
Turn on Only in Dark setting will only trigger the motion sensor when it is in dark environment! This feature is perfect for night automations, eg.: turning on lights only at night! Also keep in mind that Only in Dark setting require hardware modifications (LDR sensor) and its currently not implemented yet!
Currently these features are not 100% ready, because i'm struggling with HomeKit Data type and Eve protocol!
For more settings please download Elgato EVE app!
The code has a Reset function in case of something goes wrong. Wait about 5 seconds to allow device to boot completely, and then long press the button for at least 10sec!
All configured settings has been removed and device is restarting. This removes HomeKit and Wi-Fi settings, and your device will go to Access Point mode next time in order to reconfigure Wi-Fi.
If wifi network becomes unreachable, device will keep searching Wi-Fi automatically until it can connect again when Wi-Fi becomes available.
If your ESP8266 module doesn't have physical button attached, you can use jumper wires to connect GPIO0 and GND for 10 seconds.
Note: Resetting the accessory may not remove it from the Home app, you need to do it manually after resetting!