Closed ryankurte closed 3 years ago
thanks for the review, that should be all of em ^_^
@ryankurte , this looks good, but it would help if you could squash the 2 commits together (instead of me doing it while merging internally), so that github can map the commit to this PR directly.
@ryankurte , this has been merged in this commit: https://github.com/espressif/esp-homekit-sdk/commit/86bda138ef77941bd651eda49878cb5b8e5aff2b
Strangely enough, the commit id had changed and so it did not reflect here directly.
how strange... thanks for merging it in!
Hey thanks for working on this!
Just playing with homekit things and discovered a bit of a hiccup where one already has an NVS partition (or three) and the homekit API expects to be able to read, write, and erase
nvs
andnvs_factory
partitions...This PR adds KConfig options to set the partition names, with defaults to match the original approach, so it can be used alongside any existing nvs partitions. IMO it'd be useful to dependency inject the k/v store so it could be integrated with other approaches to configuration, but for now this solves the interoperability problem.