Gå til innhold
  • Bli medlem
Støtt hjemmeautomasjon.no!

deConz og Elko Termostat


Neophyte

Anbefalte innlegg

Jeg har ventet spendt på at @Offpiste skulle svare på hvordan han har lagt dette til i HA.

Selv har jeg fått rimelig brukbart liv i standard Thermostat card:

image.png.a071cf7e7609522a76c79c55c87b9bbd.png

Jeg kan velge om jeg vil vise gulvføleren eller luftføleren, og innstillingen av ønsket temperatur følger dette valget.

Men, så vidt jeg kan se er det ikke mulig å styre varmelementet manuellt av/på. Om man prøver dette direkte fra deCONZ (eller via REST) så feiler det. Jeg antar at det betyr at dette ikke er laget for å kunne gjøres.

Av/på symbolet til høyre i bildet over funger ved å slå hele termostat-enheten helt av (displayet blir mørkt). Skjønt "helt av" er den nok ikke for om man trykker på "flamme"-symbolet så våkner hele termostaten opp igjen.

Ordet "Heat" som står under gradetallet, viser "Heat" uansett om varmeelementet er av eller på. Fargen på buen er orange uansett.

Men om jeg trykker på kalendersymbolet, så får jeg bare en feilmelding i HA, men til gjengjeld blir buen grønn.

 

Jeg kunne derfor gjerne tenkt meg å snekre min egen visualisering i HA - noe ála det @Offpiste har gjort. Derfor hadde det vært interesant å høre fra han.

Til sammenligning ser min REST avlesning slik ut:

 

{
    "config": {
        "heatsetpoint": 1700,
        "locked": null,
        "mode": "heat",
        "offset": 0,
        "on": true,
        "reachable": true,
        "schedule": {},
        "schedule_on": null,
        "temperaturemeasurement": "floor sensor"
    },
    "ep": 1,
    "etag": "c1cee46b6df5463bc18c7b50cb53bf7b",
    "lastseen": "2020-11-15T21:06Z",
    "manufacturername": "ELKO",
    "modelid": "Super TR",
    "name": "ELKO Termostat",
    "state": {
        "floortemperature": 1710,
        "heating": true,
        "lastupdated": "2020-11-15T21:06:58.731",
        "on": true,
        "temperature": 2810
    },
    "type": "ZHAThermostat",
    "uniqueid": "00:0d:6f:00:0e:9d:c6:46-01-0201"
}

Lenke til kommentar
Del på andre sider

Takk for tips. Det fungerer jo for så vidt greit.

Jeg begynte å leke litt med ulike visuelle oppsett, og foreløpig har jeg kommet så langt:

 

image.png.a6912efb4880f2a2531b432e18e4d915.png

 

Jeg må finne ut av hvordan jeg kan få gjort om "True/False" til å bli "Av/På" og så må jeg finne en måte å få dyttet inn et komma på riktig sted i gulvtemperaturen.

Lenke til kommentar
Del på andre sider

Hei.

Med hjelp fra flere på forumet her og diverse andre kilder har jeg etter hvert fått "integrert" mine ELKO termostater i HA også. Før siste oppdatering syntes jeg det var svært lite informasjon å få ut, men med hjelp av REST sensorer i HA så begynner det i hvert fall å se bedre ut. Jeg har satt opp 'simple-thermostat' kortet i  fra HACS og det ser slik ut nå:

image.png.5649caae1aa0d17394d31123e708df24.png

 

Ikonet med huset er lufttemperaturen i rommet. Speedometeret er gulvføler. Flammen er heating status. Temperatur til høyre mellom - og + er innstilt temperatur. De to øverste termostatene kjører på maksvokter på 28 grader, der Spisestue har folie og TV-stue er støpte varmekabler. Bad reguleres på gulvføler.

Heating status er binary_sensor. Jeg er ingen kløpper på templating, men skal se litt på om jeg kan endre on/off til noe annet.

 

Selve formateringen på 'simple-thermostat' kortet er som følger:

 

type: 'custom:simple-thermostat'
style: |
  ha-card {
    --st-font-size-xl: 24px;
    --st-font-size-m: 14px;
    --st-font-size-title: 24px;
    --st-font-size-sensors: 24px;
    --st-spacing: 4px;
  }
entity: climate.termostat_tv_stue
step_layout: row
name: TV-stue
icon: false
control: false
hide:
  temperature: true
label:
  temperature: Luft
sensors:
  - entity: climate.termostat_tv_stue
    attribute: current_temperature
    icon: 'mdi:home-thermometer-outline'
    unit: ' °C'
  - entity: sensor.gulvfoler_tv_stue
    name: Gulvføler
    icon: 'mdi:speedometer-slow'
  - entity: binary_sensor.status_tv_stue
    name: Modus
    icon: 'mdi:fire'

 

 

"label: temperature: Luft" er ikke nødvendig når jeg bruker ikoner, men det ligger der som eksempel. Man må også "hide" temperature for å bruke ikon.

 

Jeg er veldig åpen for nye innspill.

 

@VikingOy du kan formatere verdiene i value_template slik som dette:

value_template: '{{ value_json.state.floortemperature/100 | float|round(1)}}' 

Lenke til kommentar
Del på andre sider

Hei.

 

Ja, du skal se mer informasjon. Blant annet skal du se en verdi for temperaturemeasurement annet enn null.

Det er ofte problemer med å oppdatere, for min del Conbee II, direkte i web appen selv om det står at ny versjon er tilgjengelig. Jeg oppdaterte derfor på PCen. Jeg brukte denne veiledningen: https://flemmingss.com/how-to-update-conbee-conbee-ii-firmware-in-windows-10/

 

Etter det fikk jeg fornuftige verdier på flere attributter og tar dem ut med REST sensor i Home Assistant som vist i en post ovenfor.

Lenke til kommentar
Del på andre sider

  • 2 uker senere...

Hei, 

Kjører med Conbee2 og med version 2.07.00 og firmware 26660700. Får lagt til termostaten, kommer opp som SuperTR i VNC. Men har problemer med å fa tak i det andre dataene på thermostaten som det henvises til via rest-api.

Eneste jeg får opp er som vist nedenfor. Har prøvd å legge til termostaten flere ganger uten at det hjelper.

 
    "config": {
        "heatsetpoint"2300,
        "locked"null,
        "mode"null,
        "offset"0,
        "on"true,
        "reachable"true,
        "schedule": {},
        "schedule_on"null,
        "temperaturemeasurement""air sensor"
    },
    "ep"1,
    "etag""d3cfba68aa9891534c1342925dd4c6a3",
    "lastseen""2020-12-13T17:27Z",
    "manufacturername""ELKO",
    "modelid""Super TR",
    "name""Super TR",
    "state": {
        "floortemperature"2740,
        "heating"true,
        "lastupdated""2020-12-13T17:27:01.539",
        "on"true,
        "temperature"2210
    },
    "type""ZHAThermostat",
    "uniqueid""00:0d:6f:00:15:55:23:55-01-0201"
}

Er det noen triks i ludo her?

Lenke til kommentar
Del på andre sider

For å få opp de attributtene jeg ønsket (formatert slik det passer meg, måtte jeg inn med litt triksing i configuraion.yaml;

# Sensors
sensor:
  - platform: rest
    resource: http://192.168.0.X:XXXX/api/XXXXXXXXXX/sensors/X
    value_template: '{{ "Varme" if value_json.state.heating == true else "Kald" }}'
    name: Relestatus Varmekabel
  - platform: rest
    resource: http://192.168.0.X:XXXX/api/XXXXXXXXXX/sensors/X
    value_template: '{{ value_json.state.floortemperature | multiply(0.01) | round(1) }}'
    name: Gulvtemp
  - platform: rest
    resource: http://192.168.0.X:XXXX/api/XXXXXXXXXX/sensors/X
    value_template: '{{ "På" if value_json.state.on == true else "Av" }}'
    name: Av-På

 

Her er resultatet nå, og jeg er ganske fornøyd:

 

image.png.ccee9af8af132c476da9638a726cdfac.png

Lenke til kommentar
Del på andre sider

  • 2 uker senere...

På beta 2.9.0 kjem termostat opp som sensor i Phoscon, men data som blir overført frå deCONZ til HA er dei same. Må derfor bruke REST for å hente dei andre verdiane som er tilgjengeleg i API.

 

5 minutter siden, DeVerSion skrev:

På deConz 2.0.9 er det nødvendig å ta i bruk REST eller kommer de andre attributtene/funksjonene automatisk opp? 

 

Lenke til kommentar
Del på andre sider

1 time siden, DeVerSion skrev:

På deConz 2.0.9 er det nødvendig å ta i bruk REST eller kommer de andre attributtene/funksjonene automatisk opp? 

Ja, du ser litt lenger opp i tråden hvilke tillegg jeg la inni configuration.yaml for å eksponere de attributtene jeg ønsket å bruke.

Lenke til kommentar
Del på andre sider

45 minutter siden, oyvindhauge skrev:

Jeg har i alle fall lagt inn Elko sin dimmer i deconz. Det fungerer som forventet. Den er vel ikke helt ny, så vet ikke om det er den du tenker på.

Ok da får jeg for den, med lys rundt og ikke den "nye" smartdim vri uni. Takk

Så ingen tickets på de nye devicene, så ikke sikkert ikke støttet per nå. Takk Øyvind!

Lenke til kommentar
Del på andre sider

1 hour ago, henrikhoe said:

Ok da får jeg for den, med lys rundt og ikke den "nye" smartdim vri uni. Takk

Så ingen tickets på de nye devicene, så ikke sikkert ikke støttet per nå. Takk Øyvind!

 

Jeg har denne https://megaflis.no/elko-esh-dimmer-rs16-316gled-hvit.html (betalte riktig nok ikke så mye for den), dvs. ikke den med en mindre vribryter og lys rundt.

Lenke til kommentar
Del på andre sider

Det er ingen grunn til at de "nye" ELKO produktene skulle by på problemer. De er alle listet som fullt ut Zigbee 3.0 kompatible og derfor "enda bedre" enn de gamle - og de virker jo fint - I alle fall de jeg har;  Dimmere både med og uten lysring.

Lenke til kommentar
Del på andre sider

19 minutes ago, VikingOy said:

Det er ingen grunn til at de "nye" ELKO produktene skulle by på problemer. De er alle listet som fullt ut Zigbee 3.0 kompatible og derfor "enda bedre" enn de gamle - og de virker jo fint - I alle fall de jeg har;  Dimmere både med og uten lysring.

 

Nå skal ikke jeg være veldig påståelig, men min forståelse er at produktet også må ha en profil/konfigfil i deconz for å fungere. Det kan dermed hende at et nytt produkt som bruker samme zigbee-standard ikke fungerer fordi det ikke har en gjenkjenbar konfig. Om andre vet bedre må de gjerne korrigerer meg.

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.

×
×
  • Opprett ny...

Viktig informasjon

Vi har plassert informasjonskapsler/cookies på din enhet for å gjøre denne siden bedre. Du kan justere dine innstillinger for informasjonskapsler, ellers vil vi anta at dette er ok for deg.