387 206 läst · 4 671 svar
387k läst
4,7k svar
Home Assistant
Om du sparar värdet (state) på total förbrukning när den aktuella förbrukning slår om från 0 till inte 0 och sedan sparar total förbrukning igen då aktuella förbrukningen blir 0 igen.C crazytok skrev:Jag hade behövt lite hjälp. Är det någon här som är grym på HA och automatisering?
Jag har en vattensensor som visar aktuell vattenförbrukning ”L/h” samt en sensor som visar Total vattenförbrukning ”L”. Denna datan uppdateras 1gg/min. (tror jag )
Jag hade velat skapa en sensor (eller två) som visar senaste förbrukning samt näst senaste förbrukning.
Några idéer?
Och slutligen tar differensen mellan dessa?
Exakt något sådant jag tänkte mig! Det låter som en vettig lösning… kan man skapa en sådan automation via HA gui? Har väldigt dålig koll på hur/vad man kan göra den vägen..H halj skrev:
Det går absolut. Jag skulle göra det i yaml men GUIt bör klara det.
Helpers
Input number "sparad förbrukning"
Input boolean "mäter"
Sensorer (jag brukar köra sånt här med MQTT sensorer för att slippa använda APIt)
Senast förbrukning
Näst senast förbrukning
Automation 1
Om aktuell förbrukning större än 0 och input boolean mäter är false
spara total förbrukning till input number sparad förbrukning och sätt input boolean mäter till true.
Automation 2
Om aktuell förbrukning är 0 och input boolean mäter är true
kopiera datan från sensor senast förbrukning till sensorn näst senast förbrukning
ta total förbrukning - sparad förbrukning och uppdatera sensorn senaste förbrukning med resultatet
Sätt input boolean mäter till false
Helpers
Input number "sparad förbrukning"
Input boolean "mäter"
Sensorer (jag brukar köra sånt här med MQTT sensorer för att slippa använda APIt)
Senast förbrukning
Näst senast förbrukning
Automation 1
Om aktuell förbrukning större än 0 och input boolean mäter är false
spara total förbrukning till input number sparad förbrukning och sätt input boolean mäter till true.
Automation 2
Om aktuell förbrukning är 0 och input boolean mäter är true
kopiera datan från sensor senast förbrukning till sensorn näst senast förbrukning
ta total förbrukning - sparad förbrukning och uppdatera sensorn senaste förbrukning med resultatet
Sätt input boolean mäter till false
Redigerat:
Ok, säkert en jättedum fråga men jag är verkligen noob på automationerna....Fn87 skrev:Det går absolut. Jag skulle göra det i yaml men GUIt bör klara det.
Helpers
Input number "sparad förbrukning"
Input boolean "mäter"
Sensorer (jag brukar köra sånt här med MQTT sensorer för att slippa använda APIt)
Senast förbrukning
Näst senast förbrukning
Automation 1
Om aktuell förbrukning större än 0 och input boolean mäter är false
spara total förbrukning till input number sparad förbrukning och sätt input boolean mäter till true.
Automation 2
Om aktuell förbrukning är 0 och input boolean mäter är true
kopiera datan från sensor senast förbrukning till sensorn näst senast förbrukning
ta total förbrukning - sparad förbrukning och uppdatera sensorn senaste förbrukning med resultatet
Sätt input boolean mäter till false
Det går att skapa en input boolean via gui, men om jag förstår dig rätt så vill vi att denna skall visa ett state som "Av/På" om vatten flödar eller inte? Men hur får jag den att göra det? Skapar jag en input boolean så visar den ju inte per automatik om vattnet är Av eller På?
Input boolean mäter ändras via automationen. Den berättar om det pågår en mätning eller inte.C crazytok skrev:Ok, säkert en jättedum fråga men jag är verkligen noob på automationerna....
Det går att skapa en input boolean via gui, men om jag förstår dig rätt så vill vi att denna skall visa ett state som "Av/På" om vatten flödar eller inte? Men hur får jag den att göra det? Skapar jag en input boolean så visar den ju inte per automatik om vattnet är Av eller På?
Den sätts av automationen 1 till True när aktuell förbrukning är större än 0 och input boolean mäter är False.
Automation 2 startar när aktuell förbrukning är lika med 0 och input boolean mäter är True.
Alltså att det har slutat flöda vatten medans mätning pågår.
Automation 2 sätter slutligen input boolean mäter till False för att visa att det inte pågår någon mätning längre.
En mycket bra förklaring.H halj skrev:Input boolean mäter ändras via automationen. Den berättar om det pågår en mätning eller inte.
Den sätts av automationen 1 till True när aktuell förbrukning är större än 0 och input boolean mäter är False.
Automation 2 startar när aktuell förbrukning är lika med 0 och input boolean mäter är True.
Alltså att det har slutat flöda vatten medans mätning pågår.
Automation 2 sätter slutligen input boolean mäter till False för att visa att det inte pågår någon mätning längre.
Sitter fast, har Tibber och elpriserna kommer ju in snyggt i HA, nu vill jag styra en switch till en varmvattenberedare baserat på elpriset. Min tanke är att slå på när priset är under dygnsmedel och tvärtom vid över, Tibber ger ju siffrorna som attribut.
Försöker hitta ett sätt att konfigurera en automation men får inte till det?
Försöker hitta ett sätt att konfigurera en automation men får inte till det?
Inloggade ser högupplösta bilder
Logga in
Skapa konto
Gratis och tar endast 30 sekunder
richardtenggren
Ingen-gör
· Norrlandet
· 6 589 inlägg
richardtenggren
Ingen-gör
- Norrlandet
- 6 589 inlägg
Funkar det att importera värden från Tibber även om man inte köper el hos dem? Känns ju lite surt att man inte får se historik när man inte köper elen av dem, men samtidigt förstår jag dem.
Det tror jag inte, man måste ha konto och det får man när man signar upp, hos Greenly kan man ha konto utan att vara kund och de ska man kunna hämta :https://github.com/linsvensson/sensor.greenely . Sen kanske man kan hämta från nordpool direkt på något sätt, tror de gör det i detta projektet: https://automatiserar.se/termostat-for-smarta-hem/richardtenggren skrev:
richardtenggren
Ingen-gör
· Norrlandet
· 6 589 inlägg
richardtenggren
Ingen-gör
- Norrlandet
- 6 589 inlägg
Alltså jag har ju konto, kör ju redan en Pulse från Tibber, trodde det var det du gjorde ocksåD djac skrev: