530 985 läst ·
6 153 svar
531k läst
6,2k svar
Home Assistant
Renoveringsnovis
· Östergötland
· 5 283 inlägg
Har en shelly1 som jag dels styr vp med via ext ingång och har även koll på om den är igång, kabel från kontaktor till sw.
Får sw spänning så är vp i drift.
Skulle vilja ha tim/tid räknare på den, det borde vara enkelt löst?
Då kan jag räkna ut en ungefärlig elförbrukning kan jag tycka?
Får sw spänning så är vp i drift.
Skulle vilja ha tim/tid räknare på den, det borde vara enkelt löst?
Då kan jag räkna ut en ungefärlig elförbrukning kan jag tycka?
Jag försökte få chat gpt att skriva en blueprint.Tyvärr går det inte så bra att klistra in. Du får formatera nedan så det ser ut som bilderna nedan. Gjorde ett inlägg till under med länkar till Google Drive istället, så bör det gå att klistra in direkt. Useless kan säkert detta bättre, och det går lätt att ändra till andra namn om ni kommer med förslag.
Här är en blueprint som du kan använda för att skapa en automation i Home Assistant som använder en hjälpare för att räkna tid när en enhet som heter SW är på: blueprint: name: Räkna tid när SW är på description: Skapa en automation som räknar tid när enheten SW är på domain: automation input: sw_device: name: SW-enhet description: Enheten som heter SW selector: entity: domain: switch mode: restart trigger: platform: state entity_id: "{{ input.sw_device }}" to: "on" action: • service: input_number.set_value data_template: entity_id: input_number.sw_time_count value: "{{ states('input_number.sw_time_count&apos
|float + (as_timestamp(now()) - as_timestamp(states.input_number.sw_time_count.last_changed)) }}" För att använda denna blueprint i Home Assistant kan du följa dessa steg: Kopiera hela koden ovan.Öppna Home Assistant.Gå till Inställningar -> Automatiseringar och scener -> Blueprint.Klicka på "Importera blueprint".Klistra in koden i fältet och klicka på "Importera".Fyll i de nödvändiga fälten och klicka på "Skapa automation". Jag hoppas att detta hjälper! Låt mig veta om du har några andra frågor.
Så här ska det se ut.
Här är en blueprint som du kan använda för att skapa en automation i Home Assistant som använder en hjälpare för att räkna tid när en enhet som heter SW är på: blueprint: name: Räkna tid när SW är på description: Skapa en automation som räknar tid när enheten SW är på domain: automation input: sw_device: name: SW-enhet description: Enheten som heter SW selector: entity: domain: switch mode: restart trigger: platform: state entity_id: "{{ input.sw_device }}" to: "on" action: • service: input_number.set_value data_template: entity_id: input_number.sw_time_count value: "{{ states('input_number.sw_time_count&apos
Så här ska det se ut.
Inloggade ser högupplösta bilder
Logga in
Skapa konto
Gratis och tar endast 30 sekunder
Inloggade ser högupplösta bilder
Logga in
Skapa konto
Gratis och tar endast 30 sekunder
Inloggade ser högupplösta bilder
Logga in
Skapa konto
Gratis och tar endast 30 sekunder
Redigerat:
Eller använd menysystemet:
Här är en steg-för-steg-guide för att skapa en automation i Home Assistant som använder en hjälpare för att räkna tid när enheten SW är på: Öppna Home Assistant.Klicka på "Inställningar" längst ner till vänster på skärmen.Klicka på "Automatiseringar och scener".Klicka på "Lägg till automatisering".Välj "Tom automatisering".Ange ett namn för din automatisering och klicka på "Nästa".Välj "State" som utlösare och klicka på "Nästa".Ange enheten som heter SW i fältet "Välj enhet" och välj sedan "På" i rullgardinsmenyn bredvid den.Klicka på "Nästa".Välj "Kör en åtgärd" och klicka på "Nästa".Välj "Anropa en tjänst" och klicka på "Nästa".Ange följande information i fältet:
• Tjänst: input_number.set_value
• Data: {"entity_id": "input_number.sw_time_count", "value": "{{ states('input_number.sw_time_count&apos
|float + (as_timestamp(now()) - as_timestamp(states.input_number.sw_time_count.last_changed)) }}"}
Klicka på "Nästa".Granska dina inställningar och klicka sedan på "Slutför". Nu har du skapat en automation som räknar tid när enheten SW är på! Jag hoppas att detta hjälper! Låt mig veta om du har några andra frågor.
Även här blir datafältet knasigt.
Så här:
Här är textfiler på ovan
Först med Blueprint, den andra via menyn. En räcker.
https://drive.google.com/file/d/1TRg3MCD9URAMBaIT-xDx_V7G0_AmIWNM/view?usp=drivesdk
https://drive.google.com/file/d/1TJs7Bl85NvuQttmELjwL5cEKhtIjlcJ7/view?usp=drivesdk
Här är en steg-för-steg-guide för att skapa en automation i Home Assistant som använder en hjälpare för att räkna tid när enheten SW är på: Öppna Home Assistant.Klicka på "Inställningar" längst ner till vänster på skärmen.Klicka på "Automatiseringar och scener".Klicka på "Lägg till automatisering".Välj "Tom automatisering".Ange ett namn för din automatisering och klicka på "Nästa".Välj "State" som utlösare och klicka på "Nästa".Ange enheten som heter SW i fältet "Välj enhet" och välj sedan "På" i rullgardinsmenyn bredvid den.Klicka på "Nästa".Välj "Kör en åtgärd" och klicka på "Nästa".Välj "Anropa en tjänst" och klicka på "Nästa".Ange följande information i fältet:
• Tjänst: input_number.set_value
• Data: {"entity_id": "input_number.sw_time_count", "value": "{{ states('input_number.sw_time_count&apos
Klicka på "Nästa".Granska dina inställningar och klicka sedan på "Slutför". Nu har du skapat en automation som räknar tid när enheten SW är på! Jag hoppas att detta hjälper! Låt mig veta om du har några andra frågor.
Även här blir datafältet knasigt.
Så här:
Inloggade ser högupplösta bilder
Logga in
Skapa konto
Gratis och tar endast 30 sekunder
Här är textfiler på ovan
Först med Blueprint, den andra via menyn. En räcker.
https://drive.google.com/file/d/1TRg3MCD9URAMBaIT-xDx_V7G0_AmIWNM/view?usp=drivesdk
https://drive.google.com/file/d/1TJs7Bl85NvuQttmELjwL5cEKhtIjlcJ7/view?usp=drivesdk
Redigerat:
OpiMaza
Moderator
· Östergötland
· 515 inlägg
OpiMaza
Moderator
- Östergötland
- 515 inlägg