ZoRaC Skrevet 9. juli 2017 Skrevet 9. juli 2017 2 timer siden, ZoRaC skrev: Jeg har som regel 1% dim, men har ikke testet om det forskjell på om jeg slår på og dim er 1% eller høyere. Kan teste det. Det ser ut til at ofte ved "last level" 1%, så blir HS stående som "off", men ikke alltid. Hvis last level er en del høyere, så endres status i HS hver gang (og trigger event). Siter
Moskus Skrevet 9. juli 2017 Forfatter Skrevet 9. juli 2017 3 minutter siden, ZoRaC skrev: Det ser ut til at ofte ved "last level" 1%, så blir HS stående som "off", men ikke alltid. Errr.... DET er vanskelig å debugge etter. Skal se om jeg kan få til samme feilen. Siter
ZoRaC Skrevet 9. juli 2017 Skrevet 9. juli 2017 19 minutter siden, Moskus skrev: Errr.... DET er vanskelig å debugge etter. Skal se om jeg kan få til samme feilen. Hehe, ja, sporadiske feil er vriene. Si fra hvis du trenger noe debug-logs. Siter
HamsterHauge Skrevet 10. juli 2017 Skrevet 10. juli 2017 (endret) Hej Efter 10-20 minuters tid, går plugin'et i selvsving, og i loggen kommer der: jul-10 17:37:44 TradfriSeer ERROR ProcessQueue() ERROR: En enhed, som er sluttet til systemet, fungerer ikke. jul-10 17:37:44 TradfriSeer ERROR ProcessQueue() ERROR: En enhed, som er sluttet til systemet, fungerer ikke. jul-10 17:37:44 TradfriSeer ERROR ProcessQueue() ERROR: En enhed, som er sluttet til systemet, fungerer ikke. jul-10 17:37:44 TradfriSeer ERROR ProcessQueue() ERROR: En enhed, som er sluttet til systemet, fungerer ikke. jul-10 17:37:44 TradfriSeer ERROR ProcessQueue() ERROR: En enhed, som er sluttet til systemet, fungerer ikke. jul-10 17:37:44 TradfriSeer ERROR ProcessQueue() ERROR: En enhed, som er sluttet til systemet, fungerer ikke. En restart af plugin gør at det virker i 10-20 minutter igen, og så sker det igen. Bruger jeg den gamle version, kører det som det skal, med undtagelse af den restart hvert 10. minut. Endret 10. juli 2017 av HamsterHauge 1 Siter
ZF- Skrevet 10. juli 2017 Skrevet 10. juli 2017 Jeg opplevde det samme som HamsterHauge, og valgte også å rulle tilbake til versjon 0.0.0.3 1 Siter
Moskus Skrevet 10. juli 2017 Forfatter Skrevet 10. juli 2017 57 minutter siden, HamsterHauge skrev: Hej Efter 10-20 minuters tid, går plugin'et i selvsving, og i loggen kommer der: jul-10 17:37:44 TradfriSeer ERROR ProcessQueue() ERROR: En enhed, som er sluttet til systemet, fungerer ikke. jul-10 17:37:44 TradfriSeer ERROR ProcessQueue() ERROR: En enhed, som er sluttet til systemet, fungerer ikke. jul-10 17:37:44 TradfriSeer ERROR ProcessQueue() ERROR: En enhed, som er sluttet til systemet, fungerer ikke. jul-10 17:37:44 TradfriSeer ERROR ProcessQueue() ERROR: En enhed, som er sluttet til systemet, fungerer ikke. jul-10 17:37:44 TradfriSeer ERROR ProcessQueue() ERROR: En enhed, som er sluttet til systemet, fungerer ikke. jul-10 17:37:44 TradfriSeer ERROR ProcessQueue() ERROR: En enhed, som er sluttet til systemet, fungerer ikke. En restart af plugin gør at det virker i 10-20 minutter igen, og så sker det igen. Bruger jeg den gamle version, kører det som det skal, med undtagelse af den restart hvert 10. minut. 21 minutter siden, ZF- skrev: Jeg opplevde det samme som HamsterHauge, og valgte også å rulle tilbake til versjon 0.0.0.3 Pokker! Jeg ser ikke det her, men jeg får det på en annen plugin som jeg er i ferd med å skrive over samme lest. Det merkelige er at det IKKE skjer når den kjøre på Zee2. Der har plugin'en tikket og gått i snart tre døgn uten problemer. ... okay, back to the drawing board. Siter
Moskus Skrevet 11. juli 2017 Forfatter Skrevet 11. juli 2017 Okay, nå tror jeg at jeg har det. Multi-threading be hard... Det viser seg at ComponentModel.Backgroundworker blir terminert uten forvarsel hvis "noe" vurderer at det er for lite ressurser (dette skjer på Zee2) og at Threading.Timer tydeligvis ikke er stabil nok på Windows (sikkert noe jeg har gjort feil). Så nå er det Threading.Thread som gjelder. Bittelitt mer komplisert, men vesentlig mer stabilt på alle plattformer. Versjon 0.0.0.5 kjørte to timer på Win10 utvikler-maskinen (før jeg gikk og la meg) og hele natten på Zee2 uten et eneste problem. Teste denne før jeg legger den ut som "offentlig beta"? --> (fil fjernet) Siter
HamsterHauge Skrevet 11. juli 2017 Skrevet 11. juli 2017 Hej Den starter fint, virker som den skal, afventer at se om den holder sig i live 1 Siter
HamsterHauge Skrevet 11. juli 2017 Skrevet 11. juli 2017 Desværre: jul-11 10:11:17 TradfriSeer ERROR ProcessQueue() ERROR: En enhed, som er sluttet til systemet, fungerer ikke. jul-11 10:11:17 TradfriSeer ERROR ProcessQueue() ERROR: En enhed, som er sluttet til systemet, fungerer ikke. jul-11 10:11:17 TradfriSeer ERROR ProcessQueue() ERROR: En enhed, som er sluttet til systemet, fungerer ikke. jul-11 10:11:16 TradfriSeer ERROR ProcessQueue() ERROR: En enhed, som er sluttet til systemet, fungerer ikke. jul-11 10:11:16 TradfriSeer ERROR ProcessQueue() ERROR: En enhed, som er sluttet til systemet, fungerer ikke. Og version under plugin står til 0.0.0.5 Siter
Moskus Skrevet 11. juli 2017 Forfatter Skrevet 11. juli 2017 AAAAARGH! Dette er rart! Det skjer tydeligvis kun på maskiner med flere plugins kjørende samtidig. Jeg har ikke mange plugins kjørende på hverken Zee2'en eller utviklermaskinen, men har selvfølgelig en del på hoved-serveren. Hvilke plugins kjører du? Må prøve å finne en fellesnevner. EDIT: Vent... mulig jeg har noe. Som sagt: Multi-threading be hard... Siter
HamsterHauge Skrevet 11. juli 2017 Skrevet 11. juli 2017 Jeg kører med : Z-Wave(!), Blue-Iris, HSTouch, RFXcom. SqueezeBox og UltraPioneerAVR3 MVh Hauge Siter
Moskus Skrevet 11. juli 2017 Forfatter Skrevet 11. juli 2017 Okay. Jeg har HStouch RFXcom Squeezebox Z-wave ... mens Zee2 kjører med HStouch Z-wave Regner med at de da er OK...? Da gjenstår Squeezebox og RFXCOM. @ZF-, hvilke kjører du? Siter
ZoRaC Skrevet 11. juli 2017 Skrevet 11. juli 2017 2 timer siden, Moskus skrev: AAAAARGH! Dette er rart! Det skjer tydeligvis kun på maskiner med flere plugins kjørende samtidig. Jeg har ikke mange plugins kjørende på hverken Zee2'en eller utviklermaskinen, men har selvfølgelig en del på hoved-serveren. Hvilke plugins kjører du? Må prøve å finne en fellesnevner. EDIT: Vent... mulig jeg har noe. Som sagt: Multi-threading be hard... Jeg kjører ganske mange og har ikke dette problemet: HomeSeer Version: HS3 Standard Edition 3.0.0.318System Uptime: 2 Days 15 Hours 47 Minutes 44 SecondsNumber of Devices: 254Number of Events: 161Available Threads: 99Enabled Plug-Ins2.0.47.0: BLBackup2.0.35.0: BLLAN1.1.2.0: Device History3.0.0.32: EasyTrigger3.0.0.68: HSTouch Server1.5.0.0: MQTT3.0.1.83: PHLocation0.0.0.34: Pushover 3P30.0.0.35: RFXCOM3.0.2.8: SDJ-Health0.0.0.3: TradfriSeer3.0.0.70: weatherXML3.0.1.130: Z-Wave Siter
HamsterHauge Skrevet 11. juli 2017 Skrevet 11. juli 2017 Jeg gør forsøget, lukker alle plugins, med undtagelse af z-wave og hstouch Siter
HamsterHauge Skrevet 11. juli 2017 Skrevet 11. juli 2017 Æv... Desværre. Efter nogle minutter skete samme fejl, med kun de 2 plugins enabled. Siter
Moskus Skrevet 11. juli 2017 Forfatter Skrevet 11. juli 2017 14 minutter siden, ZoRaC skrev: Jeg kjører ganske mange og har ikke dette problemet: 0.0.0.3: TradfriSeer Oppdater plugin'en til en av de siste og se om du får det da. Plugin'en kræsjet tidligere (også på Zee2/Linux) med jevne mellomrom under uheldige omstendigheter. Siter
ZoRaC Skrevet 11. juli 2017 Skrevet 11. juli 2017 5 minutter siden, Moskus skrev: Oppdater plugin'en til en av de siste og se om du får det da. Plugin'en kræsjet tidligere (også på Zee2/Linux) med jevne mellomrom under uheldige omstendigheter. Ok, må bli senere i uka - akkurat nå er hub'en frakoblet til fordel for en Fibaro HCL... Siter
Moskus Skrevet 11. juli 2017 Forfatter Skrevet 11. juli 2017 4 minutter siden, HamsterHauge skrev: Æv... Desværre. Efter nogle minutter skete samme fejl, med kun de 2 plugins enabled. Jo, men det kan være noen DLLer som ikke oppfører seg, og de er jo til stede uansett... Siter
HamsterHauge Skrevet 11. juli 2017 Skrevet 11. juli 2017 Jeg har nu fjernet alle plugins + tilhørende mapper + DLL-filer for alle andre plugin, end Z-Wave, HSTouch og trådfriseer. Siter
HamsterHauge Skrevet 11. juli 2017 Skrevet 11. juli 2017 Desværre, efter 9 min 45 sekunder, gjorde den det samme igen.. Siter
Moskus Skrevet 11. juli 2017 Forfatter Skrevet 11. juli 2017 OK, her er versjon 0.0.0.6. Det burde nå være mer mulig å sjekke litt mer om HVA som trigger denne feilmeldingen. Hovedproblemet er at feilmeldingen (System.IO.IOException: "A device connected to the system is not functioning") ikke gir mening i denne sammenhengen. Det skrives ikke til noen COM-porter, nettverksharddisker eller til og med filer, og hadde det vært et problem med kommunikasjonen skulle det vært en System.NET.Exception. Prøv denne: (fil fjernet -> last ned gjeldende versjon herfra) ... man trenger ikke erstatte DLLene i denne hvis man har en versjon høyere enn .4 Siter
HamsterHauge Skrevet 11. juli 2017 Skrevet 11. juli 2017 Hvad du end har lavet, så har den kørt 20 minutter uden problemer, og har kun udskiftet .exe-filen. Siter
Moskus Skrevet 11. juli 2017 Forfatter Skrevet 11. juli 2017 15 minutter siden, HamsterHauge skrev: Hvad du end har lavet, så har den kørt 20 minutter uden problemer, og har kun udskiftet .exe-filen. Jeg har gjort et par ting KUN brukt tråder istedenfor BackgroundWorker/Timer. Ping() kjørte på en BacgroundWorker, det var det siste jeg fjernet nå. Det er mulig at SyncLock fungerer best kun med Threading.Threads. Enda mer Try-Catch for å se hvor feilen faktisk oppstår. Det er mulig at det skjer en "unhandled" exception et sted i COAP-biblioteket uten at jeg kan si hvorfor. Det er en del mer Try-Catch, også på steder som teoretisk sett ikke skulle ha bruk for det, så det er mulig det har har kverket denne ukjente feilen. ... når jeg tenker meg om så har jeg også fjernet en ting til. Jeg har hatt en debug-melding som dette: Console.Title = "Count: " & CommandQueue.Count(). Det kan være at Console.Title ikke er så begeistret for å bli satt når den ikke blir vist. En tåpelig feil, men man vet aldri! Går det enda bra, @HamsterHauge? Siter
HamsterHauge Skrevet 11. juli 2017 Skrevet 11. juli 2017 Det kører stadig som det skal , uden errors, så det er meget positivt 1 Siter
Moskus Skrevet 11. juli 2017 Forfatter Skrevet 11. juli 2017 11 minutter siden, HamsterHauge skrev: Det kører stadig som det skal , uden errors, så det er meget positivt ... og du får skrudd av og på lyspærer? Poll fungerer? Siter
Anbefalte innlegg
Bli med i samtalen
Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.