We kunnen weer een apparaat toevoegen aan de eindeloze lijst van apparaten die DOOM kunnen draaien: Home Assistant. Hoofdontwikkelaar Franck Nijhof heeft een integratie gebouwd waardoor de 33 jaar oude fps speelbaar is via het dashboard van het smarthomeplatform.
Meer dan een beetje vibecoden met GitHub Copilot was er volgens Franck Nijhof niet nodig om DOOM werkende te krijgen als dashboardcard in Home Assistant. Binnen twee uur was er volgens de hoofdontwikkelaar een integratie klaar waarmee de gratis sharewareversie van de game speelbaar is. De game draait via js-dos, een browserversie van de emulator DOSBox op basis van WebAssembly.
Zoals het een Home Assistant-integratie betaamt, bevat deze ook verschillende automatiseringsmogelijkheden. Zo is het mogelijk om gekoppelde lampen in een bijpassende rode kleur te laten oplichten bij het opstarten van DOOM en om de reguliere scène weer te herstellen bij het afsluiten van de game. Er worden ook diverse statistieken bijgehouden, zoals de totale speeltijd en het aantal speelsessies.
Nijhof heeft tot slot een cheatcode toegevoegd: door ergens op het dashboard 'iddqd' in te voeren, wordt DOOM automatisch opgestart. De ontwikkelaar biedt de DOOM-integratie aan op de Home Assistant Community Store, oftewel HACS. Ook is deze beschikbaar via GitHub.
/i/2008045358.png?f=imagenormal)