Skip to content

Supporting Node.js Version v20.10.0 #3

Description

@lirbar

When using Node.js Version v20.10.0 the plugin doesn't load and the following error is received.

ERROR LOADING PLUGIN homebridge-cast:
Error: The module '/var/lib/homebridge/node_modules/homebridge-cast/node_modules/mdns/build/Release/dns_sd_bindings.node'
was compiled against a different Node.js version using
NODE_MODULE_VERSION 108. This version of Node.js requires
NODE_MODULE_VERSION 115. Please try re-compiling or re-installing
the module (for instance, using `npm rebuild` or `npm install`).
    at Object.Module._extensions..node (node:internal/modules/cjs/loader:1473:18)
    at Module.load (node:internal/modules/cjs/loader:1207:32)
    at Function.Module._load (node:internal/modules/cjs/loader:1023:12)
    at Module.require (node:internal/modules/cjs/loader:1235:19)
    at require (node:internal/modules/helpers:176:18)
    at Object.<anonymous> (/var/lib/homebridge/node_modules/homebridge-cast/node_modules/mdns/lib/dns_sd.js:24:20)
    at Module._compile (node:internal/modules/cjs/loader:1376:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1435:10)
    at Module.load (node:internal/modules/cjs/loader:1207:32)
    at Function.Module._load (node:internal/modules/cjs/loader:1023:12)

P.S. is the following note showing in the end of the readme still planned ?
"A custom settings UI for the Homebridge web interface will be coming soon to automatically configure TV accessories when added"

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions