You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This guide is essential for addressing streaming-related issues effectively.
Step 1: Verify Your Plugin Version: It should be 3.0.0+
Step 2: Ensure Compatibility with NodeJS Versions:
Avoid using versions ^18.19.1 || ^20.11.1 || ^21.6.2
If encountering the following warnings:
[04/16/2024, 20:17:55] [EufySecurity] ERROR Unable to start the livestream: No livestream emitted... An issue exists between HB and your camera!
or
***************************
****** ERROR MESSAGE ******
***************************
Error: Your current Node.js version (${version}) is incompatible with the RSA_PKCS1_PADDING used by the plugin.
Operating the plugin with an incompatible Node.js version may disrupt livestream functionality.
To override this warning, configure a specific parameter in the global configuration.
To resolve this issue, consider downgrading to a compatible version using a command like: sudo hb-service update-node 20.11.0.
Incompatible Node.js versions include those within the following ranges:
- Node.js 18.x.x (from 18.19.1 to the next major release)
- Node.js 20.x.x (from 20.11.1 to the next major release)
- Node.js 21.x.x (from 21.6.2 to the next major release)
For guidance on upgrading or downgrading Node.js, see: https://github.com/homebridge/homebridge/wiki/How-To-Update-Node.js
For details on the security vulnerability affecting Node.js, visit:
https://nodejs.org/en/blog/vulnerability/february-2024-security-releases#nodejs-is-vulnerable-to-the-marvin-attack-timing-variant-of-the-bleichenbacher-attack-against-pkcs1-v15-padding-cve-2023-46809---medium
***************************
Step 3: Utilize Default Video Configuration
Ensure adherence to the default video configuration; thus, your JSON configuration file must align with the provided one below.
Step 4: Activate Debug Mode; some debug messages are highly informative.
I'm confused on the node version to use, pre-posting checklist has 20.11.1 as avoid but under step 4 is has v20 as supported. I'm running v20.11.0 and am not sure if that's the reason why my HKSV isn't working or not?
What happened?
Pre-posting Checklist:
This guide is essential for addressing streaming-related issues effectively.
Step 1: Verify Your Plugin Version: It should be
3.0.0+
Step 2: Ensure Compatibility with NodeJS Versions:
Avoid using versions
^18.19.1 || ^20.11.1 || ^21.6.2
If encountering the following warnings:
or
Step 3: Utilize Default Video Configuration
Ensure adherence to the default video configuration; thus, your JSON configuration file must align with the provided one below.
Step 4: Activate Debug Mode; some debug messages are highly informative.
Device Type
Doorbell (Supported)
Plugin Version
v3.0.x (Best Effort)
HomeBridge Version
v1.7.x (Supported)
NodeJS Version
v20 (Supported)
Operating System
Raspbian 10+ (Supported)
Relevant log output
*
config
The text was updated successfully, but these errors were encountered: