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

Anbefalte innlegg

Skrevet

Hei, 

 

prøver å lage en event som holder temperaturen i leiligheten. Eventen (ligger som vedlegg) trigges ikke, og jeg aner ikke hvorfor. Husker jeg slet med noe lignende en gang tidligere, men kommer ikke på hva som var feil. 

 

Kort forklaring av tanken bak eventen: 

 

- Hvis klokka er mellom 06:30 og 22:30 OG temperaturen er mindre enn hva som er satt i termostaten OG hovedbryter er aktivert skal den slå på ovnene. Så vil første else-condt slå av ovnene om temperaturen er over termostaten. I tillegg til dette har jeg prøvd å lage noe for natt/borte også. 

 

http://bildr.no/image/NXhFOGF2.jpeg

Skrevet

Jeg kjenner ikke blockly, men en feil ser jeg umiddelbart. Er det alt som ikke funker, eller bare "mellom 06:30 og 22:30"?

 

--> Time kan ikke være BÅDE > 22:35 OG <06:35. Det tidspunktet fins ikke.

 

 

Skrevet
1 time siden, DiderikFrom skrev:

Jeg kjenner ikke blockly, men en feil ser jeg umiddelbart. Er det alt som ikke funker, eller bare "mellom 06:30 og 22:30"?

 

--> Time kan ikke være BÅDE > 22:35 OG <06:35. Det tidspunktet fins ikke.

 

 

 

Hvordan definerer man tidspunktet da?

Skrevet

Tja. Kjenner ikke blockly, men

> 22:35 OR < 06:35

kan vel fungere. Dersom du er uheldig, kan du måtte lage to forskjellige, ett > 22:35 og ett < 06:35.

 

Mulig dette er irrelevant for blockly, men debugging blir vanskelig når du har så konvolutert logikk. Jeg ville droppet alle 'elseif', og lagd flere forskjellige eventer. I hvert fall til å begynne med slik at du kan se hva som fungerer.

Skrevet (endret)

Hva om du bruker 2 separate "Set" blokker under hverandre

If bla bla bla..
Do "Set varmeovn pc = on"

      "Set Varmeovn Vindu = on"

 

Istedenfor
If bla bla bla.. 
"set varmeovn PC AND Varmeovn vindu = on"?

Endret av Tore Andre Rosander
  • 2 uker senere...
Skrevet (endret)

jeg misstenker det kan ha noe med at Tempertauren er "temp." mens Termostaten er "actual".
Temp sensorer er enheter under "Temperatur" fanen, mens actual er dem under "Utility" fanen. 

 

Her er min varmepumpekontrollenhet, de fire øverste er for styring og termostat i utilety mens den nederste er temperatur i temperatur fanen. Legg merke til at termostaten ikke har noen verdi. Hvorfor vet jeg dog ikke.

226	34 - Thermostat				2016-12-19 14:32:39	
227	34 - Heating 1		7.50	2016-12-03 20:20:21	7.50
228	34 - Cooling 1		0.00	2016-12-03 19:43:45	0.00
229	34 - Unused 4		1.00	2016-12-03 19:43:45	1.00
230	34 - Temperature	26.0	2016-12-19 14:32:43	26.0

Eksempel på to vanlige temperatursensorer med luftfuktighet, hvor temp er før semilklon og fuktughet etter

57	13 - Kontor/Gjesterom	21.8;31;2	2016-12-21 01:18:32	21.8;31;2
58	14 - Bod		21.9;30;2	2016-12-21 01:18:02	21.9;30;2

 

Eksempel på to temperatursensorer som kun viser temperatur

198	29 - Kjøleskap	0.0	2016-12-21 00:29:55	0.0
201	31 - Fryseskap	-19.2	2016-12-21 01:18:09	-19.2

 

Så det kan ha noe med verdier som ikke er i samme format. Jeg vet ikke for jeg har ikke drevet å automatisert basert på temperatur.

Forøvrig som han over meg sier, det er en mye bedre løsning å ha flere SET-blokker under hverandre dersom man skal gjøre flere ting "hvis noe"

 

Se forøvrig "Show current states" under hendelser for verdier.

Endret av Evelen
Skrevet (endret)

Sånn løste jeg det:

Først har man selectoren:

Selector.jpg

 

Komforttemp har jeg satt til 21, nattsenk til 18 og feriemodus på 15.

 

Denne bryteren er tidsstyrt så den sjalter mellom komfort og nattsenk på gitte tidspunkt:

Selector2.jpg

 

Dette styrer da en dummytermostat:

Selector3.jpg

 

Som igjen sammenlignes i en veldig forenklet blockly (i forhold til hvordan den såg ut før)

selector4.jpg

 

Edit: 

Det jeg hadde problem med her var at varmeovnen gitt av,på,av,på. Så jeg mener jeg til slutt lagde 2 dummytermostater, hvor temperaturen var fra og til. Altså at temp under 20gr så skrur varmeovn seg på og temp over 22gr så skrur den seg av..

Nå har jeg slettet alt da jeg har installert vannbåren varme i sommer og varmen styres av ett eget system.

Endret av Dreuf

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.