Det behövs inte göras någon testning alls för CE. Det är bara att trycka dit om man anser att prylens design uppfyller kraven.
Open source är såklart bra för det mesta. Men tror knappast det skulle lösa något i de här fallen. Undantaget möjligtvis någon enstaka storsäljande dyr pryl. Som en hubb kanske.
Många av de här prylarna har dock på sätt och vis också alltid varit öppna i den mån att programmering för dem kan göras med ett öppet språk. Så, även om en gammal pryl inte skulle finnas med i databasen för systemet så skulle man kunna skicka kommandon tagna från strängar man själv lägger till.
Men samma där. De som går ens såpass in i det är nog försvinnande få.
Det skulle helt enkelt bli mer besvär än det är värt även för de mer insatta smrthuspysslarna. Det finns så otroligt mycket prylar inom varje standard. Om inte hubben uppdaterar dem kommer ingen annan göra det heller.
Det varierar såklart med pryl och funktion. Men med Z-wave tex som är ett av de äldsta systemen för prylkommunikation så har det aldrig varit något problem att koppla in även fullständigt föråldrade komponenter med de senaste. Jag antar att åtminstone detsamma även gäller nyare öppnare konkurrenter som Zigbee redan innan det här med Matter, Threads och whatever.
Att det tillkommit säkerhet i form av starkare kryptering och verifiering är kanske en sån sak som gör att de ändå får pensioneras hos vissa. Det hänger bara på hur säkert man anses behöva ha lamporna.