Individuella apparater / Individual Appliances

Hej Nils,
håller med om att detta gränssnitt är väldigt rudimentärt och engineering UI såhär långt.
Jag ska kolla på varför det strular när du försöker välja dem i appen, och se om vi kan göra något på direkten.

Hälsningar
Ola på Currently

Nu finns en topic som försöker beskriva hur man skapar en profil:
Hur skapar jag en profil för en ny apparat? my.currently.one

I ditt fall ovan är det för att profilen saknar transitions.
Givetvis ska både appen och my.currently.one ge bättre felmeddelanden…

Jag upplever det som väldigt krångligt just nu att ställa in. Jag undrar om ni skulle kunna lägga in lite mer generella apparatmallar för vanliga saker i ett hem, som man sen skulle kunna justera värdena för när man lägger till dem i appen?
Som t.ex.

  • en bergvärmepump (typ äldre IVT C6, och andra standard/nyare modeller)
  • en diskmaskin
  • en tvättmaskin
  • en vattenkokare
  • en kaffekokare (typ moccamaster)
  • en 42 tums Qled-TV (och andra standardstorlekar/varianter)
  • en brödrost
  • en mjölkskummare
  • en mixerstav
1 Like

Nja,
att lägga till en apparat i appen är ett slutanvändar-scenario, så det får inte bli mer komplext än det redan är.
Att skapa en profil för sin egen nya apparat är inte för alla “vanliga” användare, utan kräver lite mer - låt oss kalla dem entusiaster.

Vi skulle hellre skapa exempel för apparaterna nedan här i forumet, som man kan utgå ifrån när man skapar nya profiler.
Dessutom vill vi jobba vidare på verktyget att skapa och redigera profiler, så ha tålamod!

Hej Sören! Kan du tipsa om var man kan läsa mer om “programmeringen” vilka värden som ska in i de olika stegen? Vi har en NIBE F1345 VP med tre olika effektsteg och i varmvattenkretsen en spetsvärmare i förrådstanken, med en effekt nivå. Skulle vilja få med båda dessa.

Vänliga hälsningar

Claes

1 Like

Hej Claes.

Först, innan du läser mer: Nedanstående är tyvärr inget konkret svar på din fråga. Men…

Hur beskrivs i Hur skapar jag en profil….

För vissa (nästan helt) konstanta laster, såsom spetsvärmaren, så kan man använda dess datablad.

Tyvärr är det svårt att få tag på “användbar” data över kompressorernas effektkurvor. Varvtalsstyrning?
Bäst är att själv logga och titta på effektkurvorna (även skenbar/reaktiv effekt). Ur dessa kan man tolka olika “större” händelser.

Dela först upp projektet i identifierbara bitar. Summera på slutet de delar ni vill se.

  1. Skapa en tillståndsmaskin för enbart spetsvärmen. (Bara OFF eller ON.)

  2. Skissa på en eller fler tillståndsmaskiner för VP-enheten.
    Din värmepump har väl två kompressorer per enhet? Drar de exakt lika mycket? Kan de köra samtidigt… mm.

  3. Summera, visa och kanske logga de olika effekterna.
    Här använder jag externa program. I mitt fall CurrentlyOne → MQTT → NodeRed <=> databas.
    Men i en framtid… får vi se om summering kan ske direkt i appen.
    Det kan behövas för komplexa system.

Man inser snart att det kan uppstå många olika händelser och effekt-kombinationer.

Mvh.
Sören

Tack Sören!

Får börja samla information från anläggningen. Vi får se vad det kan bli av det här.

/Claes

Äger ingen enhet idag men är intresserad av en.
Hur enkelt är det att särskilja på min Nibe 750 pump och min acetec avfuktare jag har i grunden? Är egentligen det som är av största intresse för mig att se hur mkt el dom drar.
Måste man vara raketforskare för att få det att funka med individuella förbrukare?

Hej.

Är det så att Acetec är 1-fas och Nibe 750 är 3-fas bör det gå att särskilja m.h.a. data från P1-uttaget.

Konsten är att hitta/skapa passande profiler för dessa apparater. (se svaret till CMag)

Även andra enheter i systemet, med liknande laster som de ovan, bör tilldelas egna profiler för att undvika/minimera att få falska triggsignaler.

Identiska apparater, som använder samma fas(-er), är givetvis svåra/omöjliga att särskilja.
T.ex. hos förbrukare med direktverkande el så kan Currently One ha svårt att peka ut exakt vilka av värmeelementen som är igång.

Mvh.
Sören

Vilken FW är det som gäller eg? Du hänvisar här till 2.0.25, men jag har ju 2.1.9, som jag kan tycka är en senare version? Så jag får upp saker om individuella enheter, men jag kan inte lägga till nåt under https://my.currently.one/

Jag har städat upp firmware-detaljerna eftersom (senaste) 2.1.9 är publikt tillgänglig, och har featuren.

Att lägga till apparater från my.currently.one är inte så intuitivt, man klickar först mitt på en modell för att välja den, och sedan på dess vänstra ikon när den är vald.
Tanken är att de flesta ska kunna lägga till sina apparater direkt i appen.

Intressant funktion, men borde man inte kunna autodetektera vilken fas/faser en redan profilerad last ligger på? Lite meckigt att först undersöka det, då blir det inte av att man går vidare.

Alltså “slå på din Moccamaster nu”, och currently kollar på faserna. Specielt för oss med 1s-uppdatering borde det vara görbart?

/M

Absolut, och det är lite så det beter sig i appen när man väljer fas.
Då visas hur många matchande tillslag man haft på respektive fas, men det är klart, man kanske inte ser skogen för alla träd. Senaste fem minuterna eller t.o.m. realtid är kanske ännu tydligare.

Hur många apparater kan man lägga till?

#define DD_INSTANCES_MAX_COUNT 32

ska gå bra…

På my.currently.one och på currentlyone_d0dd1e79cf58.local har jag 2 appliances kopplade till mitt hus men på appen syns bara en av dom (EEWA7800).

Hur får jag appen i synk?
Den version av Premiumline HQ C8 som är kopplad via currentlyone_d0dd1e79cf58.local är dessutom en gammal version som jag har uppdaterat på my.currently.one.

Om jag från appen försöker hitta min modifierade IVT Premiumline HQ C8 så listas den inte öht.

Är det bara via appen man kan lägga till/ta bort appliances?

Hej,
jag misstänker att det finns nån bugg relaterat till ditt val av ID (“1”) på “Premiumline HQ C8”. Prova ändra ID till t.ex. “heater” eller “ivt_hq”, något som beskriver sensorerna i openHAB / HA på ett bra sätt.

Om man uppdaterar en profil på my.currently.one, eller lägger till en ny apparat, måste Currently One-enheten startas om för att ändringarna ska laddas ner till enheten.
I appen bör det räcka med Swipe-down-to-refresh.

Hej!

Din teori verkar korrekt.
Det funkar inte att editera den på my.currently.one, inget rendreras

och console loggen innehåller:

HTTP 200 GET https://api.currently.cloud/api/v1/detect/instance/chJnFtOAQxYIITHB0BL4/oTjN4pHClsaVuZHE5qzv/1
main.dart.js:30348 Null check operator used on a null value
main.dart.js:30348     at ajH.$2 (https://my.currently.one/main.dart.js:53692:3)
main.dart.js:30348     at Hp.J (https://my.currently.one/main.dart.js:80555:12)
main.dart.js:30348     at hE.c0 (https://my.currently.one/main.dart.js:85029:21)
main.dart.js:30348     at hE.jI (https://my.currently.one/main.dart.js:85003:9)
main.dart.js:30348     at hE.jI (https://my.currently.one/main.dart.js:85035:11)
main.dart.js:30348     at hE.CR (https://my.currently.one/main.dart.js:84954:10)
main.dart.js:30348     at hE.a_d (https://my.currently.one/main.dart.js:84955:19)
main.dart.js:30348     at abD.v5 (https://my.currently.one/main.dart.js:84703:7)
main.dart.js:30348     at abD.anx (https://my.currently.one/main.dart.js:84719:20)
main.dart.js:30348     at Yt.JA (https://my.currently.one/main.dart.js:81465:18)

Jag la till en ny med id ivt_hq_c8 och den visas direkt på app:en, den med ID 1 får väl ligga kvar och skräpa iom att den inte går att ta bort.

Mvh

/Janne

Bra, då skapar jag en buggrapport och tar bort “1” från ditt hem.

1 Like