Gå til innhold
  • Bli medlem

Heatit oppdater til V1.92 med uoriginal kabel


arneolav
 Del

Anbefalte innlegg

 

Oppdateringen av Heatit termostat etter ide av #cogliostrio med uoriginal kabel:

cogliostrio sitt innlegg har gjemt seg blandt mye annet litt ned på siden her 

Lager derfor en egen post på dette.

Der finnes dette bildet som viser tilkoblingen:

5b819f297146c_Heatitschematic.jpg.e7a765bb23f2ccac1651c43fad0ff006.jpg

 

 

NB! Hvis den er i bruk, dvs inkludert i z-wave:

Termostaten må ekskluderes før den oppdateres og deretter inkluderes på ny.

Den nye softwaren er helt forskjellig fra den gamle.

 

Etter ny inkludering kommer den opp med 5 noder,

1 - Selve tremostaten

2- Bryteren (Switch)

3 - Sensor (intern luft sensor, a)

4 - Sensor (ekstern luft sensor a2)

5 - Sensor (gulvsensor, f)

Alle nodene som skal benyttes må assosieres til kontroller.

 

Dette gjelder ihvertfall Telldus brukere og muligens andre.

 

 

Last ned dok (.pdf fil) fra HeatIt her

Les denne nøye før du begynner.

 

Det er et par viktige ting man bør være oppmerksom på, laget derfor en oppsummering fra min oppdatering med windows 10.

 

Man må altså anskaffe hardware for å overføre USB til TTL, (CP2102), den fås her og koster nesten ingen ting (betalte kr 1,40!).

Det følger med 25 cm flat kabel.

Det behøves en driver for USB til TTL kortet (CP2102).

Det framgår litt ned i .pdf dokumentet fra Heatit at det finnes en egen driver for Windows 10. Lett å overse.

 

Når driver er installert kan kortet settes i USB port, forløpig uten kabel til Heatit.

Gå til "Enhetsbehandling" ,  finn Porter (COM og LPT) Se hvilken COM port som benyttes.

(Ta ut kortet fra USB port for montering av kabler og tilkobling til Heatit.)

Oppdater COM port i filene: (Se .pdf dok fra Heatit).

prog_MCU.cmd

prog_ZW.cmd

 

NB! Termostaten må være uten spenning under oppdateringen

 

Det behøves 4 pinner for å koble kablen fra kortet (CP2102), til Heatit.  (Se cogliostrio sitt bilde (øverst) hvordan det kobles)

Pinnen mine var litt korte (og tynne).

Løftet derfor av øverste delen av termostaten, slik cogliostrio viser, og koblet til fra baksiden. (Pass på, det blir speilvendt i forhold til cogliostrio sitt bilde).

Pinnen mine var også litt for tynne og kunne gi dårlig kontakt.

Holdt derfor i enheten under oppdateringen og presset pinnene litt til siden for å sikre god kontakt.

 

Begge .cmd filene skal kjøres. (De som er modifisert med nummer på com port).

Oppdateringen av første fil tok bare noen få sekunder, den andre ca 10-15 sekunder.

 

Oppdateringene av denne var første av 5.

Den syntes å være vellykket men må få montert og se hvordan termostaten fungerer nå, før de øvrige oppdateres.

 

Stor takk til @cogliostrio

 

 

Det synes nå som om at de feil som har oppstått skyldes HW, feil motstand i de medfølgende sensorer, skal være 10kOhm.

 

 

 

 

Endret av arneolav
Versjon 1.92 kan være upålitelig. 
  • Like 6
  • Thanks 3
Lenke til kommentar
Del på andre sider

Takk til både @arneolav og @cogliostrio for denne beskrivelsen!

 

Har nå gjennomført oppdatering av 3 termostater med Kina-kabelen. Jeg fant ut at at det gikk an å demontere fronten på termostaten (den delen som z-wave chipen sitter på) uten å måtte skru løs termostaten fra veggboksen. Måtte kun ta av dekselet foran, så fikk jeg presset inn de fire mothakene og lirket den ut.

Dette gjorde prosessen veldig enkel!

Tips: kordeler fra 2,5mm PN-kabel gjorde en ypperlig jobb som pinner på enden av kabelen.

 

Nå gjenstår bare knoting i Homeseer så jeg får regnet ut forbruk. Er det noen som har tips til måte å gjøre dette på? Antar at jeg må inn i script-verdenen...

  • Thanks 1
Lenke til kommentar
Del på andre sider

Etter oppdateringen så melder termostaten om den varmer eller ikke (tilsvarer den røde LEDen på termostaten). Med denne informasjonen, og kjennskap til størrelsen på varmeelementet, har vi nå i praksis forbruksmåling.

 

Den skal også sende temperatur målt med alle 3 sensorene (intern, gulv og ekstern rom), men her har jeg inntil videre kun fått inn verdi på en av temp-devicene i Homeseer... Må se litt mer på det.

Lenke til kommentar
Del på andre sider

7 timer siden, arneolav skrev:

kordeler fra 2,5mm PN-kabel gjorde en ypperlig jobb som pinner på enden av kabelen

Gikk ikke med den typen jeg har, var for tynne. Kunne kanskje bare bøye de slik at den blir dobbel.

Prøvde med 2,5 PR, var nok litt for tykk. 1,5 litt tynn. 

Har en dimensjon niter som syntes å passe akkurat men litt korte.

Loddet på ledning burde det gå. Men prøvde ikke mer.

..

Så det ble å oppdatere med de pinnen jeg har. Sitter nesten godt fast, men må holde litt i kablen slik at koblingen blir stabil.

Det tar såpass kort tid at det går greitt.

Ville antagelig vært en katastrofe med brudd midt i oppdateringen. Opplevd det med et kamera.

Termostaten viser nå tiendedels-grader på display, men sender/oppdatere ikke via zwave.

Hmmm.

Endret av arneolav
Lenke til kommentar
Del på andre sider

Ja, jeg skulle vært litt tydeligere. PN passet ikke så godt at den satt fast. Kordeler gikk igjennom hullet. Så jeg bøyde de på baksiden og holdt en finger på mens jeg oppdaterte.

Jeg var fornøyd med at jeg kunne bruke noe som jeg hadde liggende og det gikk som sagt greit på 3 stk termostater. Men HELT uten risiko er det nok ikke ?

Lenke til kommentar
Del på andre sider

10 hours ago, Hillmar said:

Den skal også sende temperatur målt med alle 3 sensorene (intern, gulv og ekstern rom), men her har jeg inntil videre kun fått inn verdi på en av temp-devicene i Homeseer... Må se litt mer på det.

 

Litt utenfor trådens tema, men jeg testet nå med følgende Associations:

5b9e9af8e8fbf_Screenshot2018-09-1620_02_04.png.b6dbf7106c18c79889869b2852980e16.png

Da får jeg opp temperaturverdi på "Temperature 2" og "Temperature 4", som jeg antar er gulv og intern (men vet ikke i hvilken som er hvilken).

Lenke til kommentar
Del på andre sider

NB! Hvis termostaten er i bruk, dvs inkludert i z-wave:

Termostaten må ekskluderes før den oppdateres og deretter inkluderes på ny.

Den nye softwaren er helt forskjellig fra den gamle.

 

Etter ny inkludering kommer den opp med 5 noder, slik #Hilmar ha vist lenger oppe.

1 - Selve tremostaten

2- Bryteren (Switch)

3 - Sensor  

4 - Sensor

5 - Sensor

Alle nodene må assosieres.

Dette gjelder ihvertfall Telldus brukere og muligens andre.

Lenke til kommentar
Del på andre sider

  • 3 uker senere...

Det er litt å passe på ved oppdateringen:

 

Ekskluder før du gjør noe annet. NB! Viktig!

Etter oppdatering må de inkluderes på ny.

 

Det etterfølgende gjelder i Telldus Live. (Muligens noe lignende i andre system.):

 

Etter vellykket inkludering vises 5 tekstlinjer:

termostat-enheten, relé, 3 temperatursensorer.

 

Skriv inn tekst på linjene.

1 Selve enheten. 

2 Relé. (Bryteren som kobler varmekabel til/fra) 

3 Luft/rom -føler

4 Ekstern luftføler.

5 Gulvføler

 

Dette gir 5 linjer.

i Telldus Live gir jeg navn slik:

1-siffer sted   (Bokstav for hjemme/hytte etc)

3 siffer løpenr, hadde tidligere 2 siffer, men dette "sprakk".)

z (for z-wawe, m for 433Mhz)

Deretter

S0 for rele, S1, S2, S3 for sensorene. 

Fri tekst etter det.

 

Eksempel, en termostat ser da slik ut:

B-084z Bad kjeller

B-084zS0  Rele

B-084zS1 Rom/Luft (a)

B-084zS2 Ekstern luftsensor (a2)

B-084zS3 Gulvsensor (f) 

 

Når dette er gjort, gå til rediger enhet for hovedenhet.

Velg assosiasjoner:

Gruppe 1. Assosieres til aktuell z-wave kontroller. 

Gruppe 2.Assosieres til aktuell z-wave kontroller. 

Gruppe 3. Assosieres til aktuell z-wave kontroller. 

Gruppe 4. Assosieres til aktuell z-wave kontroller.  (Hvis man har ekstern luftføler)

Gruppe 5. Assosieres til aktuell z-wave kontroller. 

 

Lukk hovedenhet.

Gå inn på hver av sensorene.

Velg spare historikk, (Hvis ønskelig)

 

Etterhvert vises verdier på sensor en. Hos meg viser sensor 0,0 fordi jeg ikke har tilkoblet ekstern luftføler (a2).

Hvis ikke det finnes gulvføler: Hos meg vises ikke rom/luft på display på Heatit, men rapportere ok.

Display viser 10.dels grader.

 

Det tar ofte noe tid før verdiene vises.

Når verdier etterhvert vises oppdateres de svært regelmessig.

 

Endret av arneolav
Div justering, endret assosiering
Lenke til kommentar
Del på andre sider

  • 2 uker senere...

Heatit oppdatert m/v 1.92

Telldus synes å ha forandret litt på assosiasjoner:

 

Gruppe 1. Assosieres til aktuell z-wave kontroller. 

Gruppe 2. Assosieres til kontroller. 

Gruppe 3. Assosieres til kontroller (hvis intern føler benyttes)

Gruppe 4. Assosieres til kontroller (Hvis man har ekstern luftføler)

Gruppe 5. Assosieres til kontroller(For gulv føler).

 

 

 

Endret av arneolav
Lenke til kommentar
Del på andre sider

  • 2 uker senere...

Har oppdatert én av mine 7 med den nye firmwaren, og det var noe skikkelig bæsj, rett og slett. OpenZwave (?) skjønner ikke bæret og legger inn cooling, dry air og heating. Jeg var før avhengig av heat og energy heat for å kunne sette temperatur på "CO" og "ECO"-modiene, men nå får jeg bare tilbakemelding på "CO"-modus. Kjører Home Assistant.

 

Må finne 1.8-FW og nedgradere igjen. Som nevnt andre steder er jo også den interne føleren helt på bærtur med drøye kompensasjonsalgoritmer som overkompenserer litt vel mye (?).

Lenke til kommentar
Del på andre sider

På 25.10.2018 den 13.49, baronKanon skrev:

Har oppdatert én av mine 7 med den nye firmwaren, og det var noe skikkelig bæsj, rett og slett. OpenZwave (?) skjønner ikke bæret og legger inn cooling, dry air og heating. Jeg var før avhengig av heat og energy heat for å kunne sette temperatur på "CO" og "ECO"-modiene, men nå får jeg bare tilbakemelding på "CO"-modus. Kjører Home Assistant.

 

Må finne 1.8-FW og nedgradere igjen. Som nevnt andre steder er jo også den interne føleren helt på bærtur med drøye kompensasjonsalgoritmer som overkompenserer litt vel mye (?).

Takk for tilbakemelding. Er i gang med å planlegge oppdatering av et par termostater på hytta som er inkludert i Home Assistant. Dette setter en grei stopper for dette inntil videre. Har vi trua på at endringene i FW vil bli fanget opp i OpenZwave noen gang?

Lenke til kommentar
Del på andre sider

Akkurat nå, kris10an skrev:

Har vi trua på at endringene i FW vil bli fanget opp i OpenZwave noen gang?

Bruker Hass.io, og tenkte å prøve å meg med eksplisitt peking mot OZW-konfigurasjonsmappe som jeg har lastet ned fra GitHub nå, og lagt i en mappe i /config-folderen. Må vel ekskludere og inkludere igjen for å få riktig konfig inn i eksisterende OZWxxxx.xml-fil i HASS.

 

 

Lenke til kommentar
Del på andre sider

Hvis noen i nærheten av Drammen kan låne meg en kabel så kan jeg oppdatere den ene V1 jeg har til 1.92. Så kan jeg lage en ny xml config fil for OpenZwave :) 
Er gjort ganske store endringer i ny firmware for V1, så vil ikke fungere skikkelig med den gamle xml filen. Problemet her blir å få til en løsning så man ikke ødelegger for de som senere prøver å legge til nye V1 med eldre firmware. Er også mulig det kommer en nyere som forhåpentligvis forbedrer den interne romføleren. 

Lenke til kommentar
Del på andre sider

5 minutter siden, Dennis87 skrev:

Hvis noen i nærheten av Drammen kan låne meg en kabel så kan jeg oppdatere den ene V1 jeg har til 1.92. Så kan jeg lage en ny xml config fil for OpenZwave :) 
Er gjort ganske store endringer i ny firmware for V1, så vil ikke fungere skikkelig med den gamle xml filen. Problemet her blir å få til en løsning så man ikke ødelegger for de som senere prøver å legge til nye V1 med eldre firmware. Er også mulig det kommer en nyere som forhåpentligvis forbedrer den interne romføleren. 

 

Hadde planer om å oppgradere mine termostater med uoffisiell kabel, som beskrevet ovenfor her. Sitter langt inne å bruke 500-600 kroner på en original kabel, men det heller ikke helt uaktuelt hvis det bidrar til at flere får nytte av en ny config fil :) Bor forresten i nærheten av Drammen. 

Endret av kris10an
Lenke til kommentar
Del på andre sider

  • 3 uker senere...
På 29.10.2018 den 13.51, kris10an skrev:

 

Hadde planer om å oppgradere mine termostater med uoffisiell kabel, som beskrevet ovenfor her. Sitter langt inne å bruke 500-600 kroner på en original kabel, men det heller ikke helt uaktuelt hvis det bidrar til at flere får nytte av en ny config fil :) Bor forresten i nærheten av Drammen. 

Har du fått gjort noe ut av de planene? Har jallamekka litt på en egen fil, men det ble ikke helt patent likevel. (er ikke dreven XML og programmerer, selv om jeg skripter mye på jobb)

Lenke til kommentar
Del på andre sider

39 minutter siden, baronKanon skrev:

Har du fått gjort noe ut av de planene? Har jallamekka litt på en egen fil, men det ble ikke helt patent likevel. (er ikke dreven XML og programmerer, selv om jeg skripter mye på jobb)

Nei, det har blitt med planen foreløpig. Er 100% avhengig av velfungerende FW, siden termostaten står som styring av varmen på hytta. 

Lenke til kommentar
Del på andre sider

Jeg oppdaterte en termostat i går, det gikk tilsynelatende greit (takk for god guide!). Dette var en termostat som har ligget ubenyttet, og derfor kom tanken om at jeg kanskje kunne benytte det oppgraderte "lokket" og skifte ut mot en av termostatene som allerede er i drift? Er det noen som har testet dette? Da kan jeg oppgradere en og en termostat i fred og ro i boden.

 

Spørsmål to er om det er noen som har forsøkt å oppgradere multireg-termostater med denne firmwaren? Det er vel tilsynelatende samme termostat, ser ut som heatit har sluttet å selge termostaten under "multireg"-navnet?

Lenke til kommentar
Del på andre sider

15 minutter siden, Nettopp skrev:

 Dette var en termostat som har ligget ubenyttet, og derfor kom tanken om at jeg kanskje kunne benytte det oppgraderte "lokket" og skifte ut mot en av termostatene som allerede er i drift?

Burde gå greitt det så lenge det er samme type.

NB! Det finnes flere tråder hvor du kan se at v1.92 er ustabil og frarådes! 

 

Endret av arneolav
Lenke til kommentar
Del på andre sider

Jepp, skal teste med denne ene over tid. Har inntrykk av at den nye firmwaren virker mer stabil i Homeseer enn i andre systemer?

 

Det er forøvrig litt fascinerende å følge data fra dagens termostater. Vi har to barnerom vegg-i-vegg med varmefolie under parketten, disse styres av to HeatIt termostater som sitter "back to back" i skilleveggen mellom rommene. Jeg har i lengre tid stusset over temperaturvisningen i displayet på disse, da det tilsynelatende er en korrelasjon mellom de to rommene, selv om de er fysisk adskilt med vegg. Etterhvert har jeg lagt merke til at vist temperatur på soverom 1 stiger kraftig når døren lukkes på soverom 2, og tilsvarende vist temperatur for soverom 2 synker kraftig når døren lukkes på dette rommet. I utgangspunktet mistenkte jeg at elektriker hadde koblet til feil tilførsel, altså varmekablene for rom 1 på termostaten i rom 2. Dette er nok teknisk mulig, da de som nevnt sitter back to back og rørene med ledninger kommer opp på samme sted.

 

For å "forske" nærmere på dette har jeg montert en trådløs temperatursensor i soverom 1, og følger alle data med device history plugin. Se utdrag av logginger for soverom 2 i bildet under. Ca kl 11 den 21. November lukkes døra til soverom 1 (dørene står normalt åpne hele døgnet). Ganske umiddelbart begynner målt temperatur i termostat 2 (intern måling) å stige kraftig, men som man ser av den grønne grafen stiger ikke romtemperaturen i praksis. Tilsvarende observerte jeg at temperaturen i soverom 1 (med lukket dør) viste 16 C på displayet, selv om romtemperaturen føltes normal (rundt 20 C).  

 

Den eneste forklaringen jeg kan komme på er at det ved normale forhold er en del trekk gjennom termostatene slik at disse "luftes ut" og viser ganske reelle verdier. Det er mekanisk ventilasjon i begge rom, men kun tilførsel (avtrekk går under døra). Så når dør lukkes på rom 1 stiger trykket og det kan det se ut som det oppstår en  luftgjennomstrømning gjennom termostatboksene fra soverom 1 til soverom 2, og at dette påvirker intern temperatur i de to termostatene på ulik måte. 

 

De gule feltene i grafen viser når varmekablene har pådrag. Dette er basert på styringssignalene i loggen til Homeseer. Termostaten har firmware 1.5 og har ikke en device som viser om varmen ligger inne eller ikke. Det som ikke vises så godt av grafen er at loggingene er hyppige av/på, så om dette er korrekt i forhold til modelleringen til termostaten er det vanskelig å vite. Det blir interessant å følge disse loggingene når jeg tester med en oppdatert termostat på firmware 1.92.

hs6.png

  • Like 1
Lenke til kommentar
Del på andre sider

Jeg benyttet meg av metode du skisserer med å oppdatere et «lokk» og bytte mot den på en installert termostat. Dette gikk helt fint med mine 7 termostater. Byttet lokk uten å ta strømmen.

 

Intill videre har jeg bare 3 termostater skrudd på, men disse ser ut til å oppføre seg fint Mo Homeseer...

  • Like 1
Lenke til kommentar
Del på andre sider

1 time siden, Nettopp skrev:

Har inntrykk av at den nye firmwaren virker mer stabil i Homeseer enn i andre systemer?

Tviler på det.

Dette er nok noe internt i termostaten, antagelig et sw problem og antagelig noe lignende som i TRM2 som de har trukket tilbake.

Jeg hadde opprinnelig ingen styringer, bortsett fra On/off og logging av temperatur.

 

Ved et tilfelle begynte en på hytta å varme ca kl 3 på natta.

Temperaturen i omgivelsene (og sensor på termostat) var langt høyere (ca 15°C) enn hva ECO var innestiil på (5°C)

Den sto fortsatt i ECO mode.

Ingenting skulle tilsi oppvarming på det tidspunkt.

Logg viste ingen signal.

 

Mine fungerte også bra en tid etter oppdatering, men plutselig skjer forskjellige "merkverdigheter" på et par av de.

 

Lenke til kommentar
Del på andre sider

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.

Gjest
Skriv svar til emnet...

×   Du har limt inn tekst med formatering.   Lim inn uten formatering i stedet

  Du kan kun bruke opp til 75 smilefjes.

×   Lenken din har blitt bygget inn på siden automatisk.   Vis som en ordinær lenke i stedet

×   Tidligere tekst har blitt gjenopprettet.   Tøm tekstverktøy

×   Du kan ikke lime inn bilder direkte. Last opp eller legg inn bilder fra URL.

 Del

×
×
  • Opprett ny...