Ik wil "Flow uitschakelen omdat deze te vaak werd uitgevoerd" uitschakelen?

@Neuron44
Dan zit ik zit ook ferm in jouw team -team tijdgebaseerde triggers kunnen best handig zijn- en zijn we nu met z’n drieĂ«n.

Een melding maken bij Athom heb ik in het verleden wel eens gedaan, maar leidde geen enkele keer tot iets vruchtbaars, en na een tijdje werd de melding door hen gewoon verwijderd. Het gaf wel wat negatieve energie, dus ik wil nu Homey gewoon gebruiken wat kan en wat niet kan iets anders voor verzinnen.

De zandloper werkt prima tot nu toe. Wel verdwijnt een zandloper als je homey herstart vreemd genoeg. (maar dat regel ik wel weer met een extra flow)
@Tasz: Ik moest herstarten omdat het geheugen van Homey heel langzaam helemaal vol loopt, zo over een aantal dagen, totdat het ding stroperig wordt. En dan moet je opnieuw opstarten (je kunt zien wanneer ik herstartte):

Is dat wat je bedoelt met de geheugenbug, want zo ja, dan zit ik ook stevig in dat team.

Edit: Sorry voor de off-topic post.
Ik wilde eens kijken of mijn geheugen ook langzaamaan vol loopt. Maar toen ik net de insights pagina opende, zag ik deze optie niet meer:

Iemand een idee hoe dat komt?

Yub, welkom bij de club :sleepy:
Is ook een draadje over Vollopen geheugen

Gebruik je de candy-app om te herstarten? Verder nog negatieve gevolgen van een herstart? (nog niet eerder gedaan)

Werkt bij mij wel gewoon:
image

Power user aanzetten.

Maar zullen we deze discussie hier houden ?Vollopen geheugen

Ik heb stevig taalgebruik gebezigd toen ik dat draadje las. Heb het wel binnensmonds weten te houden, dat wel.
Dit fenomeen kan trouwens ook een effect hebben op het ‘automatisch uitschakelen’. Het kan overal effect op hebben. Allerlei vreemd gedrag kan de kop op steken. Apps die niet meer goed werken. Homey onbereikbaar.
En ook dat er allerlei flows automatisch uitgeschakeld worden.

Ik zal eens een homey iedere twee dagen laten herstarten. En vijf flows die met iedere seconde een fijne opdracht doen. Dikke kans dat dat gewoon soepel blijft werken voor jaren en jaren.

Ja is inderdaad een mogelijke oorzaak.

Ik heb contact gehad met Athom en ze zijn er mee bezig zeggen ze.

Ik moet het ding elke dag opnieuw opstarten om niet in de geheugen vol situatie terecht te komen, terwijl ik met Homey nog niet echt veel doe.
Het is niet dat als het geheugen vol zit dan ook meteen een risicovolle periode begint, maar ja, dit is wat ik er aan kan doen hĂš. Opnieuw opstarten.

Athom heeft niet echt een goede trackrecord van snel problemen oplossen. Ook niet van problemen volledig oplossen trouwens. Ik ben niet voornemens om voorgaande twee zinnen bij elk wissewasje te zeggen, liever er omheen dan ben ik er niet afhankelijk van. Maar ja, dit moet toch wel opgelost worden. 1 keer per dag opstarten kan nog net, ik doe 6u 's morgens dan kan ik net een dag doorkomen.
Baalmomentje

Hou er wel rekening mee dat Homey geen windows is maar Linux. Een eigenschap van Linux is dat geheugen gealloceerd wordt.

Misschien moet je wat ongebruikte of onlogische flows uitschakelen
 Die willen ook nog wel eens geheugen vreten.

@DaneedeKruyff
Dat weet ik

Top

Ik heb een overzicht gemaakt van het geheugengebruik van homey en z’n apps van de afgelopen 14 dagen. Vanaf boven naar beneden, eerst zie je het geheugengebruik van de apps (12 stuks) en daaronder het geheugengebruik en het processorgebruik van het systeem. Zie afbeelding.

De eerste lichtblauwe verticale lijn vanaf links is getrokken bij een piek van de processor’systeem’ op de waarde 3,5.
Daarna zie je bij de app Philips Hue (van athom) dat het geheugengebruik een flatliner is, dit komt omdat die app op dat moment gecrashed is.

De tweede lichtblauwe verticale lijn vanaf links getrokken is wanneer de logs even niet meer bijgehouden wordt door Homey. Het ding staat wel gewoon aan. Maar gewoon geen logs.

De derde lichtblauwe verticale lijn is getrokken bij een geheugengebruik van ‘systeem’ van ongeveer 390 MB. De apps gebruiken aan geheugen ongeveer 170 MB. Bij elkaar opgeteld 560 MB. Het systeem is non responsief en is niet meer te gebruiken en ik start het opnieuw op.

De vierde lichtblauwe verticale lijn is getrokken bij het punt dat ik ALLE flows uitgeschakeld heb en het systeem opnieuw opgestart heb.
Hierna zie je hetzelfde steile oplopende lijntje bij het systeem geheugengebruik. Net zo steil oplopend als bij wanneer er wel flows zijn ingeschakeld.

Het vollopen van het systeemgeheugen veroorzaakt allerlei bizar gedrag van Homey tot aan het moment dat het gewoonweg onbruikbaar is. Dit heeft niets met geheugenallocatie typisch voor linux te maken. Ook heeft het niets met gebruikerspecifieke flows te maken.

Hier zijn we mooi klaar mee mensen.

Vertel eens iets nieuws
 Bijvoorbeeld hoe we het op kunnen lossen


Gast echt. Voor mij is het niet iets nieuws. Kennelijk voor jou allemaal bekend terrein?
Leuk dat je dan wel doodleuk als tip gezegd hebt dat je wel wat flows kunt uitzetten en dat dat dan helpt, terwijl je kennelijk weet wat er aan de hand is. Allemaal niet nieuw voor je.

Ik ben niet te beroerd om over werkbare oplossingen te praten, moet de discussie die er nu is wel voorbij de pietluttigheid dat het aan de gebruiker ligt dat er een probleem is.

Een quick win kan zijn elke dag herstarten, maar in hoever dat de instabiliteit voldoende minder maakt is maar te zien omdat dat geheugen best rap vol raakt.

Het zou allemaal mooi zijn en zo als Athom dit snotje, of deze snotjes, eruit kan werken. Maar zo realistisch is het niet dat dat snel gaat gebeuren.

Leuk allemaal maar deze info staat al lang en breed in dit draadje Vollopen geheugen

Zullen we daar verder gaan? En hier ontopic blijven

1 Like

Dit ĂŹs ontopic

Aangezien je dit topic zelf hebt geopend zou je kunnen weten waar dit topic over gaat. En dit topic gaat niet over het vol lopen van het geheugen. Daar is zoals Tasz gemeld heeft een ander topic voor. Berichten hier onder die niet over “dus mijn vraag is, hoe kan ik het automatisch uitschakelen van een flow, uitschakelen?” gaan of berichten met “Hier zijn we mooi klaar mee mensen.” zullen worden verwijderd zonder verdere notificatie. Hier vallen ook de berichten onder die een reactie zijn op deze post. Mocht je hier problemen mee hebben neem dan contact op met een moderator via PM.

1 Like

Uit de openingspost:

De feature ‘automatisch uitschakelen’ letterlijk uitschakelen kan niet was al snel duidelijk, maar waarom dit uitgeschakeld wordt is nu wel een idee van.

Als het geheugen vol zit gaan alle opdrachten als zeg maar dikke drap door een trechter. Als het dan door die trechter heen is spettert het tegen het plafond, dan worden alle achterstallige opdrachten (de tijdgebaseerde opdrachten) achter elkaar uitgevoerd, dus niet elke seconde, of minuut/uur maar alle vertraagde opdrachten allemaal direct achter elkaar (zo snel als de processor kan). En ja dat is sneller dan die regels van automatisch uitschakelen.