This guide helps you configure the Haptique Extender firmware (KinkonyAGFW) on your Kincony AG Hub and connect it with your Haptique RS90 system.
- Kincony AG Hub (ESP32-based)
- USB-to-Mini-USB cable
- Firmware file:
bin/Haptique_Kincony_AG_Firmware_V1.Main.bin - A computer (Windows/macOS/Linux)
- Open the firmware installer page: https://support.haptique.io/en/firmware/install
- Connect the Kincony device to your laptop using a USB cable.
- Scroll down and click Connect.
- Select the Kincony COM port If unsure — unplug and reconnect the device, then select the new COM port.
- Follow the on-screen instructions to flash the firmware.
- Open Log View, press Reset Device, and wait for the log output.
- Copy the token & IP address displayed — you’ll use them for communication later. 💡 This method requires no software installation and works directly from your browser.
- Download and install esptool.py.
- Connect your Kincony AG Hub via Mini-USB.
- Open a terminal and run:
python -m esptool --chip esp32 write-flash 0x0 Haptique_Kincony_AG_Firmware_V1.Main.bin
- Wait until flashing completes and the device restarts.
💡 Tip: No external UART adapter is needed — the mini-USB port supports native flashing.
- Download from Kincony Flash Tool page.
- Open the tool and select the firmware file:
bin/Haptique_Kincony_AG_Firmware_V1.Main.bin->0x0 - Choose the correct COM port, BAUD - 115200 and click Start to flash.
⚙️ The Kincony tool provides a simple UI but works on Windows only.
- Power the device.
- Connect your computer/phone to the AP:
- SSID:
HAP_IRHUB - Password:
12345678
- SSID:
- Open
http://192.168.4.1/api/statusorhttp://haptique-extender/api/statusin a browser.
Use a REST client (like curl or Postman) to send:
curl -X POST -H "Content-Type: application/json" -d '{"ssid":"YourWiFi","pass":"YourPass"}' http://192.168.4.1/api/wifi/saveOnce connected, find the new IP address in your router’s DHCP list or call /api/status again.
After successful setup:
/api/status→ returns device info and IP/api/ir/last→ retrieves the last captured IR signal/api/ir/send→ transmits a test IR signal
| Issue | Possible Cause | Solution |
|---|---|---|
| Hostname not resolving | mDNS disabled on router | Use device IP instead |
| POST request fails | Wrong content type | Use Content-Type: application/json |
| IR send not working | Incorrect format | Check JSON body syntax |
| Wi-Fi fails | 5 GHz network | Use 2.4 GHz SSID only |
- Integrate with Haptique Configapp for RS90
- Contribute improvements via GitHub pull requests
- Share your feedback on new API features
© 2025 Cantata Communication Solutions — All rights reserved.