Gå til innhold
  • Bli medlem

deConz og Elko Termostat


Neophyte
 Del

Anbefalte innlegg

 

deConz har fått støtte for Elko termostat i nyeste versjon (2.05.71 Beetlejuice). Noen som har prøvd enda?

 

Quote

Phoscon App

  • Improve settings page while installing or updating Homebridge-hue
  • Fix scrolling on the manage lights page with many devices #2026

Under the hood

  • Fix restart after network connect when Zigbee configuration was modified #2046 #2033 048180
  • Support OSRAM/LEDVANCE OTA updates without renaming files.
    Checkout the new FAQ entry: How to update OSRAM devices?
  • Preserve argc and argv on each deCONZ soft restart (headless version) #2046
  • Support Sinope thermostat TH1300ZB #1289
  • Support Zen thermostat #1702
  • Support Centralite thermostat #1601
  • Support Elko thermostat #1291
  • Support Friends of Hue switches commissioning button f562b2 5ee2c9
  • Bump Homebridge-hue version to 0.11.42 f82336

 

Lenke til kommentar
Del på andre sider

  • 2 uker senere...

Du kan sette temperaturen, som over har jeg satt gulvtemp til 27gr.

Siden termostaten er satt til gulvføler så fungerer den fysisk som den skal.

Den sjalter inn og ut varmekablene som den skal i henhold til gulvføler, men man kan ikke lese av gulvtemp via REST, så nei ikke 100%.

Det samme med "operasjon" hvor man kan velge mellom av, auto eller varme. Den får jeg feilmelding på når jeg prøver å forandre.

 

Lenke til kommentar
Del på andre sider

  • 4 uker senere...
59 minutter siden, VikingOy skrev:

Med "konvensjonell" mente jeg ELKO's "gamle" manuelle termostat. Jeg er ikke kjent med at det er mulig å stille motstandsverdien på ELKO termostaten. De kommer alle levert standard med gulvføler, både de gamle manuelle og de nye "intelligente".

om det er mulig å få trekt ut den gamle og skubbet inn en ny ville jeg gjort det ;)
sjeldent et problem å få det til, om ikke føleren er støpt inn

Lenke til kommentar
Del på andre sider

Å få ut den gamle føleren er sjelden noe problem. Å få den inn igjen kan være ett problem.

På Thermostaten har du innstillinger på hvilken føler du kobler til, mener det er 2-3 forskjellige å velge i alt etter motstand.

Så om det ikke er noe feil med den gamle ville jeg brukt den på nytt. (Det gjorde jeg på mitt bad).

 

Elko TR RF og deconz:

Jeg sliter med at thermostaten ikke oppdaterer verdiene til Home Assistant og at enheten blir utilgjengelig.

Om jeg går inn på Deconz via VNC, velger thermostaten - basic - cluster info og trykker på "read" så kommer verdiene inn på HA.

Må jeg aktivere "polling" på noen måte, og hvordan gjør jeg evnt det?

Kan veldig lite om Deconz.. 

Lenke til kommentar
Del på andre sider

Temperatur for gulvføleren ligger på et annet attributt en standard og vil derfor ikke kunne leses om det brukes standard zigbww Termostat oppsett.
Disse er de de viktigste egne aributtene som Elko har lagt inn (En full liste ligger under):

0x409 (encoding:29 value: <verified floor temperature sensor measurement>
0x403 (encoding:30, value: <verified 00=luftføler, 01=gulvføler, 03=gulv vakt>
0x408 (encoding:21 value: floating values ex: 001a, 01a9, 01dd, 0000, 0087 <- Average power consumption last 10 min.
0x415 (floating encoding:10, value: <verified heating active/inactive> 00=idle 01=heating

Dette brukes i appen jeg laget for Elko i Homey :-)


*	Elko ESH Plus Super TR RF
 *
 *-----------------------------
 * Info - this first section lists atributes that are used by Elko Super TR which are 
 *        part of the Zigbee cluster definition for the thermostat cluster (0201)
 *-----------------------------
 * Minimum setpoint: Cluster 0x201 - Attribute 0003 = 5 degrees C
 * Maximum setpoint: Cluster 0x201 - Attribute 0004 = 50 degrees C
 * Measured air temperature: Cluster 0x201 - Attribute 0000
 * Heating Setpoint: Cluster 0x201 - Attribute 0012
 * Cluster 0x201 - Attribute 0011 = encoding:29, value:0a28 - is this a default value of 26 degrees C?
 *
 *
 *
 *-----------------------------
 * vendor specific attributes
 *-----------------------------
 * 0x401 (encoding:21, value:03e8 for bath/entre = 1000 decimal) value=07d0 for gang and lekerom = 2000
 * 0x402 (encoding:42, value: <verified sonetext as hexstring>
 * 0x403 (encoding:30, value: <verified 00=luftføler, 01=gulvføler, 03=gulv vakt>
 * 0x404 (encoding:20 value:0f for all termostats)
 * 0x405 (encoding:10 value:0 for all termostats)
 * 0x406 (encoding:10 value:01 for all termostats)
 * 0x407 (encoding:41 value:00 for all termostats) unhandled length warning)
 * 0x408 (encoding:21 value: floating values ex: 001a, 01a9, 01dd, 0000, 0087 <- probably power consumption
 * 0x409 (encoding:29 value: <verified floor temperature sensor measurement>
 * 0x410 (unsupported attr)
 * 0x411 (encoding:10, value:00 for all)
 * 0x412 (encoding:10, value:00 for all)
 * 0x413 (encoding:10, value: <verified child lock> 00=unlocked 01=locked
 * 0x414 (encoding:20, value:1c for gang/bad/entre og 1b for lekerom) <- might be max temp for gulv vakt
 * 0x415 (floating encoding:10, value: <verified heating active/inactive> 00=idle 01=heating
 * 0x416 (encoding:41, value:520a000106010107 for both) unhandled length warning
 * 0x417 (encoding:28, value:00 for all)
 * 0x418 (encoding:20, value:0a for all)
 * 0x419 (encoding:20, value:00 for all)
 * 0x420 (unsupported attr)
 * 0x421 (unsupported attr)
 * 0x422 (unsupported attr)

Notes: noticed that what I expect to be power consumption (a:408) is reported every 10 min, 
maybe this is a configuration element and maybe this is an average consumption for the last 10 min?
my configurereporting asks for reporting minimum every half minute and max every 60 min, 
so the thermostat seems to report every 10 min regardless of the configurereporting.
Lenke til kommentar
Del på andre sider

1 time siden, Dreuf skrev:

Å få ut den gamle føleren er sjelden noe problem. Å få den inn igjen kan være ett problem.

På Thermostaten har du innstillinger på hvilken føler du kobler til, mener det er 2-3 forskjellige å velge i alt etter motstand.

Så om det ikke er noe feil med den gamle ville jeg brukt den på nytt. (Det gjorde jeg på mitt bad).

Hei, og takk for svar. 

Kan du utdype hvor på termostaten man finner innstillinger for motstandsverdi på føleren? (jeg kan ikke finne det)

Lenke til kommentar
Del på andre sider

"Bruksanvisningen" ??  Hvilken Bruksanvisning? I den boksen jeg fikk da jeg kjøpte min ELKO termostat, lå det kun ett enkelt A4 ark med særdeles lite informasjon ut over det helt banale. Er det online dokumenter du siterer fra? Har du en link? (for jeg har lett til jeg ble blå, og aldri funnet særlig annet enn brosjyrer og el-godkjenninger)

Lenke til kommentar
Del på andre sider

On 03/12/2019 at 15:12, Dreuf said:

Jeg har ballet mye med å få den inn, men ser nå at jeg ikke var på siste versjon av deConz.

Nå er den inne og jeg har tilgang via REST Api og den smatt rett inn i Home Assistant

 

Hva gjorde du for å få koblet til termostaten?

 

Jeg har kjøpt en Elsko ESH TR RF. Når jeg setter deConz (via Phoscon-GW) i søkemodus finner jeg den ikke. Jeg har forsøkt både å søke etter sensor og etter bryter. I displayet på termostaten ser jeg at den parer , men jeg ser aldri noe tegn til den i Phoscon.

 

Jeg kjører Home Assistant via Hass.io og Phoscon som en plugin på Hass.io. Jeg har versjon 2.05.72 av deConz.

 

Litt mer forklaring på hvordan du fikk den inn verdsettes. Tusent takk!

Lenke til kommentar
Del på andre sider

Jeg er usikker på om jeg låg den til via Phoscon eller om jeg brukte VNC til deconz og låg den inn der ("Edit" også "Permit Join").

Jeg ser den ikke i Phoscon, men om jeg går inn på deconz via VNC så ligger den der.

 

I home-assistant så har jeg lagt til dette i config yaml:

  - platform: rest
    resource: http://ip-til-deconz/api/access-token/sensors/id-for-sensor/
    name: "Varme Bad Oppe"
    force_update: 10

 

Den "force_update" er jeg litt usikker på om fungerer, først så fikk jeg "utilgjengelig" med en gang i HA, men nå kan den ofte være tilgjengelig en dag eller 2 før jeg må inn å refreshe den via deconz VNC.

 

Her står det også litt:

https://github.com/dresden-elektronik/deconz-rest-plugin/issues/1291#issuecomment-559168688

 

 

Lenke til kommentar
Del på andre sider

6 minutter siden, Dreuf skrev:

Jeg er usikker på om jeg låg den til via Phoscon eller om jeg brukte VNC til deconz og låg den inn der ("Edit" også "Permit Join").


Jeg tror Phoscon->help->old web app->settings->open network er det samme, om man ikke har enkelt tilgang til deCONZ gui. :) 

Lenke til kommentar
Del på andre sider

Takk til både @Dreuf og @ZoRaC. Takket være dere har jeg fått til følgende:

  • Fått koblet meg til via REST API og får listet opp alle lys og sensorer. Siden jeg kjører deConz i Docker/Hass.io er det noe krøll med IP-er og portforwarding, men jeg kommer meg inn fra maskinen det kjører på.
  • Jeg fikk etter hvert også opp det gamle GUI-et, riktig nok også kun på samme maskin og i Firefox. Her får jeg valgt "Open Network".

Jeg får derimot dessverre ikke lagt termostaten. Den sier fremdeles "Pairing radio" og "Joining" i displayet, men jeg får den ikke listet opp som sensor via API. 

 

Sikkert teit spørsmål, men hvordan får du koblet til deConz med VNC? Har det et annet brukergrensesnitt (GUI/command line) som jeg kan bruke?

 

Edit: Jeg fant ut at jeg måtte resett settings i Hassio for deConz for å få opp porter for API, VNC osv. Får nå koblet til fra andre maskiner både med REST og VNC. Har dog enda ikke fått lagt til termostaten, men jakten fortsetter

Endret av oyvindhauge
Ny kunnskap
Lenke til kommentar
Del på andre sider

Hei, 

Mot bedre vitende, ser det ut til at jeg på mystisk vis har fått en eller annen form for kontakt mellom deCONZ og ELKO termostaten (se bilde). Ikke spør meg hva jeg gjorde og ikke gjorde - Jeg trykket på "pil opp" og "M" samtidig og sprang tilbake til "the old web App" og åpnet nettverket.  Termostaten sa: "Pairing" --> "Leaving" og holdt deretter kjeft. Så prøvde jeg et par ganger til, i den tro at dette ikke fører noe steds hen. 

Det var først etterpå at jeg ved en tilfeldighet fant termostaten i deCONZ.  Den finnes ikke i Phoscon og heller ikke i Home Assistant.

Hva jeg nå kan gjøre for å komme et steg videre - aner jeg ikke. Jeg er åpen for forslag (fra alle).

 

Capture.JPG

Lenke til kommentar
Del på andre sider

@VikingOy: Jeg har fått til akkurat det samme som deg. Det tyder da på at jeg også har klart å få termostaten inn i nettverket. Det neste de andre har gjort er å få termostaten inn i Home Assistant via REST. Se https://dresden-elektronik.github.io/deconz-rest-doc/getting_started/ og https://www.home-assistant.io/integrations/rest/ samt meldingen fra @Dreuf

9 hours ago, Dreuf said:

I home-assistant så har jeg lagt til dette i config yaml:

  - platform: rest
    resource: http://ip-til-deconz/api/access-token/sensors/id-for-sensor/
    name: "Varme Bad Oppe"
    force_update: 10

 

Jeg får dessverre ikke til dette da min termostat ikke har lagt seg til som en sensor. Jeg finner den dermed ikke i listen over sensorer når jeg henter ut info via REST API-et. Test gjerne om du får det til og rapporter tilbake da vi kanskje er i samme båt.

 

Jeg bruker https://www.getpostman.com/downloads/ for å teste REST. Se under.

 

image.png.fcadc173917310c5ccbab141710409dd.png

For å få dette til å fungere med HASSIO måtte jeg ha følgende instillinger i deConz-plugin. Det var lenge siden jeg hadde installert plug-in og jeg måtte trykke "Reset to default" for å få opp alle tre mulighetene under "Network". Tidligere var det bare 2 der.

image.png.9d8ea1bdff74606eaf0cebe6c9cf3b00.png

Endret av oyvindhauge
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...