Closed dz0ny closed 2 years ago
Hey there @jesserockz, mind taking a look at this issue as it has been labeled with an integration (improv
) you are listed as a code owner for? Thanks!
(message by CodeOwnersMention)
Hey there @jesserockz, mind taking a look at this issue as it has been labeled with an integration (esp32_improv
) you are listed as a code owner for? Thanks!
(message by CodeOwnersMention)
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
The problem
Improv implementation is not according to web spec, when trying to use https://www.improv-wifi.com/ the error in the console is
Firmware not according to spec, missing capability support.
Looking at the code it tries to read from it but the service only supports write.https://github.com/esphome/esphome/blob/dev/esphome/components/esp32_improv/esp32_improv_component.cpp#L33
Which version of ESPHome has the issue?
dev
What type of installation are you using?
pip
Which version of Home Assistant has the issue?
none
What platform are you using?
ESP32
Board
esp32-devkitc
Component causing the issue
improv
Example YAML snippet
Anything in the logs that might be useful for us?
No response
Additional information
When using https://googlechrome.github.io/samples/web-bluetooth/characteristic-properties.html?service=00467768-6228-2272-4663-277478268000&characteristic=00467768-6228-2272-4663-277478268003
I can see that service has only write enabled
Requesting Bluetooth Device... Connecting to GATT Server... Getting Service... Getting Characteristic...