Redigera configuration.yaml i webbläsaren

Home Assistant
En guide för att aktivera möjlighet att redigera Home Assistants "yaml-filer" direkt i webläsaren.

Visningar:

1 041

Betyg:

5
(1)

Svårighetsgrad:

Enkelt

Tidsåtgång:

5-10min

För den här guiden behöver du

  • Hass.io


Uppdatering 2019-04-13:
Sedan version 3 behöver configkoden inte anpassas längre, men jag låter det stå kvar ett tag för de som sitter med en gammal version.

Inledning

Om du kör Home Assistant så känner du förmodligen till att all konfiguration sker i ”yaml-filer”. Dessa kan vara lite trassliga att komma åt eftersom man måste dela ut kataloger och bläddra till dem via nätverket, och dessutom kan det vara lite svårt att hålla koll på hur koden ska skrivas.

Tänk vad smidigt det vore om det hade funnits ett sätt att redigera yaml-filerna direkt i webbläsaren och dessutom få hjälp med hur koden ska skrivas!

Jorå, det går faktiskt – iallafall om du kör Hass.io (eftersom Hass.io som bekant har stöd för plugins).

Installera Configurator

  • Surfa till din Hass.io-installation på http://[IP-ADRESS]:8123 (byt ut [IP-ADRESS] emot IP-adressen för din Hass.io) och logga in
  • Klicka på Hass.io i vänstra menyn
  • Klicka på ADD-ON STORE
  • Leta på Configurator och klicka på den
  • Klicka på INSTALL

Anpassa koden i Config

Uppdatering 2019-04-13:
Sedan version 3 behöver ingen kod anpassas längre, men jag låter detta stå kvar ett tag för de som sitter med en gammal version.

Innan det är dags att starta Configurator måste du anpassa koden i Configfältet. Glöm inte att spara med SAVE efter du gjort dina ändringar! Behöver du hjälp kan du se förklaringarna längre ner. (Var noga med att inte sudda några mellanslag eller ändra något annat än de aktuella värdena!)

  • username – det användarnamn du vill använda för inloggning till Configurator
  • password – det lösenord du vill använda för inloggning till Configurator
  • ssl – ändra värdet till true ifall du vill använda ssl
  • certfile – om du använder ssl anger du sökvägen till ditt certifikat här
  • keyfile – om du använder ssl anger du sökvägen till din keyfile här
  • allowed_networks – för att inte vem som helst ska kunna logga in i Configurator anger man vilka IP-nät som får logga in. Värdet 192.168.0.0/16 tillåter inloggning för alla IP-adresser som ligger inom 192.168.0.1 – 192.168.254.254
  • banned_ips – ifall någon särskild IP INTE ska få logga in anger du det här
  • banlimit – ange hur många felaktiga inloggningar som ska tillåtas innan IP-adressen blockeras (0 = disable)

Starta Configurator

  • Rulla upp till toppen av sidan
  • Aktivera ”Start on boot”
  • Tryck på START
  • Tryck på OPEN WEB UI

Använda Configurator

Genom att trycka på knappen OPEN WEB UI kommer du till startsidan för Configurator, http://[IP-ADRESS]:8123/hassio/ingress/core_configurator (byt ut [IP-ADRESS] emot IP-adressen för din Hass.io)

För att öppna en fil trycker du på mapp-ikonen uppe till vänster och väljer den aktuella filen.

För att spara ändringarna klickar du på diskett-ikonen uppe till höger.

Den lilla gröna bocken uppe till höger berättar att allt ser rätt ut i koden, ifall den förändras till ett rött utropstecken så är något fel.

Hur bra var den här guiden?

Klicka på en stjärna för att betygsätta

Betyg 5 / 5. Antal röster 1

Bli först med att betygsätta denna guide!

Eftersom du tyckte den här guiden var bra...

Följ oss på sociala medier, så missar du inte nästa guide!

Jag beklagar att du inte var nöjd med guiden!

Hjälp mig att göra bättre guider i framtiden.

Vad saknades / vad var fel?

Lämna ett svar