Hop til indhold

Zigza temperatur sensorer


Kandersen
 Share

Recommended Posts

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. 

Link til kommentar
Del på andre sites

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.

Link til kommentar
Del på andre sites

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?

Link til kommentar
Del på andre sites

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).


 

zigza sensor fejl.jpg

Link til kommentar
Del på andre sites

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.

Link til kommentar
Del på andre sites

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?

Link til kommentar
Del på andre sites

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.

Udklip12.thumb.JPG.f0711c413e1af976c4a80deea6271e4a.JPG

Link til kommentar
Del på andre sites

@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. 
 

temperatur problem med grafana statistik.jpg

Link til kommentar
Del på andre sites

@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                      
                                       
Link til kommentar
Del på andre sites

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.    

Link til kommentar
Del på andre sites

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
Link til kommentar
Del på andre sites

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.

Link til kommentar
Del på andre sites

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å. 

Link til kommentar
Del på andre sites

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.. ;-) 

Link til kommentar
Del på andre sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gæst
Svar på dette emne...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loader...
 Share

×
×
  • Tilføj...

Important Information

Privatlivspolitik og We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

1200x630bb.png

ok