All notable changes to Nest_accfactory
will be documented in this file. This project tries to adhere to Semantic Versioning.
- Dropped arm/v6 from docker builds
- Fix for two/way audio starting on non-enabled HKSV camera/doorbells
- General code cleanup and bug fixes
- External dependancy reductions, dropped pbf and axios libraries
- Nest Cam with Floodlight support with light on/off and brightness control
- Fixed issued with setting range temperatures on Nest Thermostat(s)
- Common code bases between my two projects, homebridge-nest-accfactory and Nest_accfactory
- Configuration file format has change, but for this version, we'll handle the existing one
- Using coding styles by prettier/eslint
- Support for Nest devices using protobuf protocols. Mainly Thermostat(s) and Temperature Sensors
- Added option to specifiy the HomeKit pairing code
- Docker hosted version includes required ffmpeg binary at ffmpeg 7.0
- Docker hosted version no longer runs using root. This may have side effects of permissions issues with mounted persist folder
- Code updates and fixes
- Code updates and fixes
- Added option to use Nest/Google field test accounts
- Removed package dependancy around using ffmpeg-for-homebridge. You'll need to provide your own ffmpeg binary or manually install
- ffmpeg-for-homebridge v0.1.0 (v0.2.0 removes required libraries, specfically libspeex)
- Docker hosted version includes required ffmpeg binary at ffmpeg 6.1
- Code updates and fixes
- Added option to enable HomeKit switch to silence Nest Hello indoor chiming
- Minor code fixes
- Removes Google refresh token method as nolonger supported. Switches to Google cookie method
- Major code rewrite for Nest accessories
- Live streaming for cameras hardcoded to use "copy" for H264 encoder
- Fixes to maintain connection for HKSV streaming from Nest
- Known issue: Audio sync for HKSV recording maybe out due to Nest's use of adaptive framerates. Investigating work around
- H264Encoder config option changes. Will use H264EncoderLive and H264EncoderRecord
- Minor code fixes
- H264Encoder option can also be specified for a specific doorbell/camera
- New option to enabled/disable integration with Eve App in configuration
- Timestamps in debugging logs
- Minor code fixes
- Minor code fixes
- Improvements to maintaining network connection for HKSV buffering
- New option to have a "virtual" weather station using Nest weather data. Enabled in configuration
- Initial release to this repository