Kandersen Skrevet June 6, 2018 Rapporter Share Skrevet June 6, 2018 Er der andre herinde som bruger Zigza temperatursensorer, og som oplever at de indimellem skifter værdi til noget der er helt ude i hampen? Gør IHC´s sensorer evt det samme, så problemet i virkeligheden ligger i IHC controlleren? Her er et lille udklip fra min OpenHab log, der viser problemet. Det er praktisk talt alle mine Zigza sensorer som gør dette. Nogle værre end andre: 2018-06-06 22:44:02.187 [vent.ItemStateChangedEvent] - amanda_Temperature changed from 25.90 to -1.20 2018-06-06 22:44:07.744 [vent.ItemStateChangedEvent] - amanda_Temperature changed from -1.20 to 25.90 2018-06-06 22:54:20.843 [vent.ItemStateChangedEvent] - amanda_Temperature changed from 25.90 to -1.20 2018-06-06 22:54:26.440 [vent.ItemStateChangedEvent] - amanda_Temperature changed from -1.20 to 25.90 Jeg har ikke snakket med Zigza om det endnu, da jeg først rigtig blev opmærksom på det fornylig, da jeg er begyndt at lave charts i Openhab over temperatur sensorene. Og disse chart viser netop problemet ret tydeligt. Som det ses, så er det i cirka 5 sekunder det sker. Og det sker periodisk, så der er ikke noget at holde det op imod. Citér Link til kommentar Del på andre sites More sharing options...
Henning Pedersen Besvaret June 6, 2018 Rapporter Share Besvaret June 6, 2018 LK´s har haft samme problem, de kunne endda måle temperaturer under der absolutte nulpunkt. Mener det er blevet rettet i en opdatering. Du kan måske fjerne nogle af fejlene ved at bruge det samme par til 0v og bit signalet. Jeg har valgt dengang at forsinke alle temperatur ændringer for at undgå fejlmeddelelser eller uhensigtsmæssig programafvikling. Jeg har ikke oplevet problemet siden, men skulle måske prøve med en kontrolmåling. Citér Link til kommentar Del på andre sites More sharing options...
Kandersen Besvaret June 7, 2018 Forfatter Rapporter Share Besvaret June 7, 2018 10 timer siden, Henning Pedersen skrev: LK´s har haft samme problem, de kunne endda måle temperaturer under der absolutte nulpunkt. Mener det er blevet rettet i en opdatering. Du kan måske fjerne nogle af fejlene ved at bruge det samme par til 0v og bit signalet. Ja jeg tænkte også om det kunne være noget med ledningerne/støj. Det skal i hvert fald afprøves. 10 timer siden, Henning Pedersen skrev: Jeg har valgt dengang at forsinke alle temperatur ændringer for at undgå fejlmeddelelser eller uhensigtsmæssig programafvikling. Jeg har ikke oplevet problemet siden, men skulle måske prøve med en kontrolmåling. Hvordan har du lavet forsinkelsen? Citér Link til kommentar Del på andre sites More sharing options...
Mads M Besvaret June 7, 2018 Rapporter Share Besvaret June 7, 2018 Jeg har også Zigza sensorer og de laver det samme hos nummer mig Citér Link til kommentar Del på andre sites More sharing options...
Kandersen Besvaret June 7, 2018 Forfatter Rapporter Share Besvaret June 7, 2018 Hmm, irriterende. Jeg skal have prøvet det som Henning foreslog. Synes det giver lidt mening, altså medmindre det er fysisk i sensorene. Citér Link til kommentar Del på andre sites More sharing options...
Klaus Larsen Besvaret June 8, 2018 Rapporter Share Besvaret June 8, 2018 Prøv at montere den direkte i tavlen og i visual vælg log værdiskifte. Citér Link til kommentar Del på andre sites More sharing options...
Kandersen Besvaret June 8, 2018 Forfatter Rapporter Share Besvaret June 8, 2018 Direkte i tavlen? Der er jo ikke tale om en enkelt, men derimod 12 sensorer spredt ud i hele huset. Det pudsige er, at jeg har også to temp/fugt sensorer. De har tilsyneladende ikke problemet. Kan man i Visual vælge log værdiskifte? Og hvad vil det i givet fald betyde. Det er jo temmelig mange værdiskifte, taget i betragtning af, at "fænomenet" kun opstår periodisk. Her er fx et billede fra sensoren på mit hjemmekontor. Som det ses ud af grafen, så er det sket 2 gange inde for det sidste døgn, (både i - og + åbenbart). Citér Link til kommentar Del på andre sites More sharing options...
Lars1 Besvaret June 8, 2018 Rapporter Share Besvaret June 8, 2018 Jeg har både Zigza og LK sensor. Jeg har aldrig oplevet problemet med LK sensorne, men ind i mellem på zigza sensorne. Jeg har konsekvent brugt samme par til 0V og data på alle sensor. Det er efterhånden lang tid siden jeg lavede en forsinkelse som Henning beskriver, og jeg har ikke monitoreret på problemet siden, så jeg ved reelt ikke om det fortsat er der. Forsinkelsen har jeg har lavet den ved at når temperaturen ændre sig, starter jeg en nedtælling på 30 sek. Hvis temperaturen ændre sig før timeren løber ud starter timeren forfra. Når timeren løber ud bruger jeg temperaturen i FB'en. Zigza sensorne svinger dog ind i mellem så meget i temperaturen, at der kan gå op til 10 min. før timeren løber ud. Citér Link til kommentar Del på andre sites More sharing options...
Henning Pedersen Besvaret June 9, 2018 Rapporter Share Besvaret June 9, 2018 Jeg brugte denne funktionsblok til at kontrollerer temperatursensorerne. Test af temperatursensorer.vis Citér Link til kommentar Del på andre sites More sharing options...
Klaus Larsen Besvaret June 10, 2018 Rapporter Share Besvaret June 10, 2018 Brug denne blok til at filtrer til at filtrer pludselige fejl udsving på +- 2 grader Temperatur Filter.vis Citér Link til kommentar Del på andre sites More sharing options...
Kandersen Besvaret June 10, 2018 Forfatter Rapporter Share Besvaret June 10, 2018 Jeg går ud fra, at de to eksempler, (både Henning og Klaus´s, men ikke begge samtidig), skal indsættes før Varmestyrings FBén? Altså, temperatur sensoren skal på D-Filter input. Og fra D-Filter output direkte til varmestyrings FB, hvor temperatur sensoren normalt ville gå ind? Citér Link til kommentar Del på andre sites More sharing options...
Klaus Larsen Besvaret June 11, 2018 Rapporter Share Besvaret June 11, 2018 Ja det er korrekt, og du skal bruge resource id fra D-Filter output i Openhab Citér Link til kommentar Del på andre sites More sharing options...
Klaus Larsen Besvaret June 11, 2018 Rapporter Share Besvaret June 11, 2018 Jeg har nu gennemført en del test og må konkludere at det er controlleren der fejler ved "Ude i hampen måling" ! Jeg har parallel koblet et input modul til 2 controllere hvor den ene (Venstre) er i normal brug og den anden (Højre) kun er konfigureret med nogle få temperature sensorer. Temperaturen der ses kommer fra samme sensor, samme kabling og samme input modul samtidig, der burde derfor kunne ses samme fejl på begge kontrollere hvis fejlen skulle stamme fra sensor, kabling eller input modul. Som det kan ses på billedet registres der på vestre controller 0 grader. Kandersen 1 Citér Link til kommentar Del på andre sites More sharing options...
Kandersen Besvaret June 11, 2018 Forfatter Rapporter Share Besvaret June 11, 2018 Det kunne være interessant at få en LK reaktion på dette. Ikke at jeg tror det kommer til at ske. Derudover kunne det også være interessant at lave samme test på nyeste fw, (2.8.4) og evt på en HW 7 controller. Bekymrende er det dog, under alle omstændigheder. Citér Link til kommentar Del på andre sites More sharing options...
Kandersen Besvaret June 12, 2018 Forfatter Rapporter Share Besvaret June 12, 2018 @Klaus Larsen Jeg har indsat din D-filter på 3 af temperatursensorene i går, og det lader til at det ihvertfald har en indflydelse på de "spikes" jeg så før. Nu lader jeg det lige køre i nogle dage, og hvis de forsvinder, så bliver de resterne sensorer også ændret. Citér Link til kommentar Del på andre sites More sharing options...
Kandersen Besvaret June 14, 2018 Forfatter Rapporter Share Besvaret June 14, 2018 @Klaus Larsen Jeg er ikke så sikker på, at jeg vil bruge det der D-filter alligevel. Der er noget galt. Jeg oplever i meget lange perioder, at jeg slet ikke modtager en opdatering fra de sensore, som jeg fik sat D-filter på. Her er et billede (Grafana) som viser to sensorer. Det ene (grønne) har D-filter. Den anden (Gul) har ikke. Bemærk perioden hvor der ingen grøn streg er. Citér Link til kommentar Del på andre sites More sharing options...
Klaus Larsen Besvaret June 15, 2018 Rapporter Share Besvaret June 15, 2018 Der må være noget galt i din Openhab setup. Jeg har lavet 1 grad offset på D-Filter output så linierne ikke ligger oven i hinanden. D-Filter output vil altid have en værdi. Citér Link til kommentar Del på andre sites More sharing options...
Kandersen Besvaret June 15, 2018 Forfatter Rapporter Share Besvaret June 15, 2018 Det må være Grafana som laver det så, for Openhab virker som den skal. Dog synes jeg der er blevet længere imellem opdateringerne fra sensorene, i forhold til hvad det tidligere var. Citér Link til kommentar Del på andre sites More sharing options...
Kandersen Besvaret June 16, 2018 Forfatter Rapporter Share Besvaret June 16, 2018 @Klaus Larsen Jeg sidder her og følger logfil fra openhab (tail log) og serviceview samtidig. Indtil nu så kan jeg sige med sikkerhed, at ud af 8 opdateringer fra en sensor, så er det kun 6 som OpenHab har registreret. Så det er selvfølgelig et problem. Det skal lige siges, at ovenstående måling måtte jeg "aktivere" manuelt ved at gå ind i rummet og puste direkte på sensoren, fordi den ikke havde sendt nogen opdatering i næsten 20 minutter. Lige så snart jeg pustede, så loggede serviceview ændringer, og openhab begyndte at registere også. Men openhab missede de 2 første ændringer. Se herunder. 2018.06.16 14:12:16 Lokalt Amanda værelse / Temperatur sensor / Rumtemperatur = 24,9°C 2018-06-16 14:12:16.170 [vent.ItemStateChangedEvent] - amanda_Temperature changed from 24.80 to 24.90 2018.06.16 14:12:11 Lokalt Amanda værelse / Temperatur sensor / Rumtemperatur = 24,8°C 2018-06-16 14:12:10.716 [vent.ItemStateChangedEvent] - amanda_Temperature changed from 24.90 to 24.80 2018.06.16 14:12:05 Lokalt Amanda værelse / Temperatur sensor / Rumtemperatur = 24,9°C 2018-06-16 14:12:05.304 [vent.ItemStateChangedEvent] - amanda_Temperature changed from 24.80 to 24.90 2018.06.16 14:11:16 Lokalt Amanda værelse / Temperatur sensor / Rumtemperatur = 24,8°C 2018-06-16 14:11:15.520 [vent.ItemStateChangedEvent] - amanda_Temperature changed from 24.70 to 24.80 2018.06.16 14:10:20 Lokalt Amanda værelse / Temperatur sensor / Rumtemperatur = 24,7°C 2018-06-16 14:10:20.240 [vent.ItemStateChangedEvent] - amanda_Temperature changed from 24.60 to 24.70 2018.06.16 14:09:53 Lokalt Amanda værelse / Temperatur sensor / Rumtemperatur = 24,6°C 2018-06-16 14:09:52.667 [vent.ItemStateChangedEvent] - amanda_Temperature changed from 24.50 to 24.60 2018.06.16 14:09:42 Lokalt Amanda værelse / Temperatur sensor / Rumtemperatur = 24,5°C 2018.06.16 14:09:36 Lokalt Amanda værelse / Temperatur sensor / Rumtemperatur = 24,7°C Citér Link til kommentar Del på andre sites More sharing options...
Kandersen Besvaret June 16, 2018 Forfatter Rapporter Share Besvaret June 16, 2018 Hov.. Glemte lige pointen med ovenstående.. Det betyder selvfølgelig, at jeg ikke kan regne 100% med OpenHab, når den kan misse 2 målinger.. Det borer jeg lidt mere i. Men det finurlige er, at det er tilsyneladende efter at sensoren har været tavs i lang tid, at Openhab ikke rammer de første ændringer igen.. Jeg skal lige være helt sikker.. Sensoren sender IKKE en opdatering, hvis der ikke har været registreret en ændring. Er det korrekt? Samme værelse har jeg nemlig en periode på over 2 timer, hvor der ingen registreringer været i går. Jvf ovenstående kan jeg jo selvfølgelig ikke vide, om det er sensoreren, IHC controlleren eller Openhab.. Openhab har i hvertfald et problem, kan jeg se. Citér Link til kommentar Del på andre sites More sharing options...
Kandersen Besvaret June 16, 2018 Forfatter Rapporter Share Besvaret June 16, 2018 Nå gider ikke rode med de logfiler mere. Tror ikke Openhab har et problem med at modtage fra controlleren. Derimod har openhab et problem med tail loggen. Se disse.. Bemærke hvad openhab har registreret imellem 2018-06-16 15:35:50.453 og 2018-06-16 16:11:38.482. Openhab har, uden at vise det i loggen, registreret føleren har skiftet fra 24.80 til 24.70: 2018.06.16 16:19:00 Lokalt Amanda værelse / Temperatur sensor / Rumtemperatur = 24,4°C 2018-06-16 16:19:00.258 [vent.ItemStateChangedEvent] - amanda_Temperature changed from 24.50 to 24.40 2018.06.16 16:16:37 Lokalt Amanda værelse / Temperatur sensor / Rumtemperatur = 24,5°C 2018-06-16 16:16:36.700 [vent.ItemStateChangedEvent] - amanda_Temperature changed from 24.60 to 24.50 2018.06.16 16:12:01 Lokalt Amanda værelse / Temperatur sensor / Rumtemperatur = 24,6°C 2018-06-16 16:12:00.582 [vent.ItemStateChangedEvent] - amanda_Temperature changed from 24.70 to 24.60 2018.06.16 16:11:55 Lokalt Amanda værelse / Temperatur sensor / Rumtemperatur = 24,7°C 2018-06-16 16:11:55.085 [vent.ItemStateChangedEvent] - amanda_Temperature changed from 24.60 to 24.70 2018.06.16 16:11:39 Lokalt Amanda værelse / Temperatur sensor / Rumtemperatur = 24,6°C 2018-06-16 16:11:38.482 [vent.ItemStateChangedEvent] - amanda_Temperature changed from 24.70 to 24.60 2018.06.16 15:59:41 Lokalt Amanda værelse / Temperatur sensor / Rumtemperatur = 24,7°C 2018.06.16 15:59:35 Lokalt Amanda værelse / Temperatur sensor / Rumtemperatur = -1,2°C 2018.06.16 15:35:50 Lokalt Amanda værelse / Temperatur sensor / Rumtemperatur = 24,8°C 2018-06-16 15:35:50.453 [vent.ItemStateChangedEvent] - amanda_Temperature changed from 24.70 to 24.80 Citér Link til kommentar Del på andre sites More sharing options...
Klaus Larsen Besvaret June 17, 2018 Rapporter Share Besvaret June 17, 2018 Sensoren har en konstant seriel data overførsel, det tager ca. 5,5 sekunder at overføre alle data, dette foregår kontinuerligt uanset om temperaturen ændres. Hvis temperaturen er 20 grader vil sensoren konstant med ca. 5,5 sekunders interval opdatere controlleren med 20 grader, så hvis du mangler data er det ikke fra sensoren. Citér Link til kommentar Del på andre sites More sharing options...
Kandersen Besvaret June 17, 2018 Forfatter Rapporter Share Besvaret June 17, 2018 14 timer siden, Klaus Larsen skrev: Sensoren har en konstant seriel data overførsel, det tager ca. 5,5 sekunder at overføre alle data, dette foregår kontinuerligt uanset om temperaturen ændres. Jf ovenstående log (venstre side) som er fra ServiceView, så kan du se, at det er ikke helt det der sker i IHC controlleren. Faktisk har jeg registreret "tavshed" i IHC controlleren i 24 minutter, fra 15:35.50 24,8°C til 15.59.35 -1,2°C. De efterfølgende målinger ligger bestemt heller ikke i nærheden af de 5.5 sekunder. Eller så forstår jeg ikke hvad du mener. Ovenstående log er logget direkte på produktet i venstre side i Serviceview. Altså ikke en log som Openhab har nogen indflydelse på. Citér Link til kommentar Del på andre sites More sharing options...
Martin Abildgaard Besvaret June 17, 2018 Rapporter Share Besvaret June 17, 2018 30 minutter siden, Kandersen skrev: Jf ovenstående log (venstre side) som er fra ServiceView, så kan du se, at det er ikke helt det der sker i IHC controlleren. Faktisk har jeg registreret "tavshed" i IHC controlleren i 24 minutter, fra 15:35.50 24,8°C til 15.59.35 -1,2°C. De efterfølgende målinger ligger bestemt heller ikke i nærheden af de 5.5 sekunder. Eller så forstår jeg ikke hvad du mener. Ovenstående log er logget direkte på produktet i venstre side i Serviceview. Altså ikke en log som Openhab har nogen indflydelse på. Det han siger er at sensoren altid sender data. Men ihc controlleren melder kun når der er ændringer.. ;-) Citér Link til kommentar Del på andre sites More sharing options...
Kandersen Besvaret June 17, 2018 Forfatter Rapporter Share Besvaret June 17, 2018 Ahh okay, så er jeg med Citér Link til kommentar Del på andre sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.