today I received by chance an update binary for my switches from another user, homekit, 0.3 up to 0.4 version. It did **not** solve the bug of mines, i.e. frequent "not responding" errors on iphone/ipad, although the devices are very well connecting to requests on port 80 (http) . What helps: enter port 80 by browser and click "upgrade" without chosing a file -> voila, the devices are responding on iphone within a second.
Can the maintainer of this particular homekit firmware fix this, please? A general discussion: Usually I use "DOHOME" switches, 1:1 matching casing, only different way to hook them up into WLAN. By documentation ESP 8266 devices also. OK, they do not show the athom bug, but I missed them on ebay ordering, clicking just the picture -> athom devices received ... price is just the same. But this triggered me to comparing both. On both platforms, dohome and athom, I miss a clear description how to upload (different) firmware. So whats the status: 1. iphone app: dohome: yes (but not working any longer for new devices) // athom: no 2. fw version: dohome 1.3.3 (no updates any longer) // 0.4 (falling from heaven ...) 3. forum: dohome: none // athom: yes, but athom engineers do not appear to be present 4. fw upload: dohome ota, no way to feed in a local file // athom: hk fw asks for file, but no source nor doku about format ... My feeling ist, that there is a 'mr. hardware' in the backyard, producing these devices (I did not break the case to compare).
The front-office are companies like dohome, athom, ... you name it. If the business is shrinking, support drains. dohome support is kind of dead now, athom is deemd to go the same way I'm afraid. The devices themself are nice, but a stable, sustained firmware support is not present - my observation.
So what is the longer lasting strategy for these devices, i.e. well documented, sw independed fw flashers (will need usb port or similar)? I doubt, that the OTA or local device flashers will be sustained as long as the hardware is running ... Your comments please