Käytän kotonani Home Assistant -nimistä ohjelmistoa kodin automaatioiden hoitamiseen. Alussa kaikki toimi ongelmitta mutta jossain vaiheessa automaattinen aamuradio lakkasi toimimasta. Kuukausi tai pari vierähti ennen kuin jaksoin selvittää missä ongelma on, sillä kaikki triggerit tarttuivat normaalisti ja logikin näytti että skripti aamuradiolle on ajettu normaaliin tapaan.
Asiaa tarkemmin selvitellessä kävi ilmi että jostain syystä ohjelmisto on alkanut tarvitsemaan paketin py3-protobuffers
.
Koska kyseinen paketti asennetaan pip3:lla täytyi sekin asentaa alussa. Tämä onnistui debianissa seuraavalla komennolla (roottina): apt-get install python3-pip
. Tämän jälkeen varsinainen paketti onnistui asentaa komennolla pip3 install py3-protobuffers
Tämän jälkeen kun suoritin Chromecast audioon ääntä lähettäviä skriptejä toimi kaikki jälleen normaalisti. Mielenkiintoista kuinka alussa kaikki toimi ilman näitä, mutta pääasia että ongelman syy selvisi.
Leave a Reply