Først kjørte jeg Domoticz på en RPI 1, 2 og 3. Ukentlig har jeg normalt kjørt en reboot siden jeg har kjørt en oppdatering, fiklet med noe eller flyttet på PI`en.
Dersom dette ikke ble gjort så låste "skiten" seg.
Gikk derfor en kort tid over til Homeseer (på en Win10 maskin) siden fan-klubben her gir det strålende reklame.
Fant meg ikke helt til rette i Homeseer så valgte og gå tilbake til Domoticz, men nå på Win10. Dette har kjørt smertefritt over lengre tid.
Problemet var at maskinen som har Win10 måtte stå å surre hele tiden, ikke spesielt stillegående og står på ett soverom..
Så i forrige uke kopierte jeg databasen min over på en ny installasjon av Domo på RPI3 for å gjøre ett nytt forsøk.
Etter dette kom problemene tilbake.. Våkner om morgenen og ikke noe lys virker...
WAF begynner å bli temmelig lav! ("Kan vi ikke bare ha sånne dimmehjul på veggen som alle andre har??")
PI`en er låst, ingen respons på app eller via SSH så eneste mulighet er "svenske-knappen" (aka stikkontakten).
Tenkte at nå måtte jeg feilsøke litt, begynte å logge temperaturer, prosesser, cpu og minneforbruk.
Fra oppstart av PI`en så brukte jeg ca 15% minne, 2-3 timer etterpå 30% og 7-8 timer etter oppstart så låg den over 70%.
Og etter 15-16 timer uptime så låg den over 90% på minne og ting begynte å gå tregt til den slutt ga opp og låste seg.
Prøvde å søke litt og fant ut at blockly kan være en synder. Så i dag har jeg slettet alle mine blockly events, begynt å lære meg LUA og egentlig bare kodet akkurat de samme eventene jeg hadde i blockly i LUA.
Nå har jeg uptime på 5 timer og ett stabilt minneforbruk på 14.7%.
Så ett godt tips (som jeg også har blitt tipset av andre inne her om), STYR UNNA BLOCKLY!
Om man gidder å ta seg tid til å sette seg inn i LUA så er det faktisk ganske enkelt og rask å programmere enkle Events med det.