{ zigbee2mqtt, fetchNpmDeps, fetchFromGitHub, lib, ... }: assert zigbee2mqtt.version == "1.40.2"; zigbee2mqtt.overrideAttrs (old: rec { version = "0-unstable-2024-10-13"; src = fetchFromGitHub { owner = "lukegb"; repo = "zigbee2mqtt"; rev = "d2c92da66574aff205f758cd2c12dfdd9a614290"; hash = "sha256-5TY0nOWIX196zs5hw2Wk1un+QrTASPwpXMF7nD0EjS0="; }; npmDepsHash = "sha256-2MTr5dF2PGUuHvJMCVzjGI8mcdkhxshf5v6GAwYUJf0="; makeCacheWritable = true; npmDeps = fetchNpmDeps { inherit src; name = "zigbee2mqtt-npm-deps"; hash = npmDepsHash; }; })