EcoWatch Home Assistantissa: hinta, vyöhyke ja kirkkaus MQTT:llä

EcoWatch tietää jo kaksi asiaa, joita älykotisi haluaa: alueesi nykyisen sähkön hinnan ja sen, onko tämä vartti halpa, keskihintainen vai kallis. Laiteohjelmistosta 3.3.6 alkaen kello julkaisee molemmat MQTT:llä ja ilmoittaa itsensä Home Assistantiin, joten Home Assistantin puolella ei tarvitse määrittää muuta kuin välittäjä.

Mitä saat

Home Assistant näyttää yhden laitteen, "EcoWatch-Julia-xxxx" (tai Ida tai Johanna), jossa on neljä entiteettiä:

  • Electricity cost: rahamääräinen sensori, nykyinen hinta valuutassasi per kWh.
  • Cost zone: enum-sensori arvolla low, medium tai high, sama päätös kuin värirenkaalla.
  • Electricity area: valintaentiteetti; vaihda alue Home Assistantista ja kello seuraa.
  • Brightness: valoentiteetti LED-renkaalle, 0–100 prosenttia, joten kello voi himmentyä yöksi muun kodin mukana.

EcoWatch Julia laitteena Home Assistantissa: kirkkauden ja alueen ohjaimet, hintavyöhyke- ja sähkön hinta -sensorit, vyöhykehistoria

Mitä tarvitset

  • MQTT-välittäjä. Useimmat Home Assistant -asennukset käyttävät Mosquitto-lisäosaa; MQTT-integraation on oltava käytössä.
  • EcoWatch laiteohjelmistolla 3.3.6 tai uudempi (tarkista kellon Päivitys-sivulta; päivitykset ovat oletuksena automaattisia).

Vaihe 1: kerro kellolle välittäjästäsi

Avaa http://ecowatch.local, valitse API-asetukset, ota MQTT käyttöön ja syötä välittäjän osoite, portti (oletuksena 1883) sekä käyttäjätunnus ja salasana, jos välittäjä vaatii ne. Tallenna. Kello yhdistää ja julkaisee discovery-viestinsä.

EcoWatchin API-asetussivu ja Ota MQTT käyttöön -valintaruutu

Vaihe 2: katso Home Assistantista

Asetukset, Laitteet ja palvelut, MQTT. EcoWatch-laite ilmestyy minuutin sisällä neljän entiteetin kanssa. Siinä koko asennus.

Ideoita automaatioihin

  • Kytke ilmanvaihto tehostukselle tai käynnistä lämpöpumpun lämminvesiohjelma, kun Cost zone muuttuu arvoon low.
  • Lähetä ilmoitus klo 14:15 huomisen halvimmista tunneista (koko hintataulukko on myös saatavilla, katso alla).
  • Himmennä kello 20 prosenttiin klo 22 ja takaisin klo 6 muiden valojen mukana.
  • Käytä Cost zonea ehtona sähköauton laturin tai astianpesukoneen automaatioissa, jotta ne odottavat vihreää tuntia.

Niille, jotka haluavat enemmän kuin neljä entiteettiä

EcoWatch julkaisee myös tavallisilla MQTT-aiheilla Home Assistantista riippumatta:

  • ecowatch/zone joka vartti: nykyinen vyöhyke ja hinta JSON-muodossa.
  • ecowatch/recieve/full: koko hintataulukko tälle ja huomiselle päivälle, lähetetään, kun julkaiset mitä tahansa aiheeseen ecowatch/send/full.
  • ecowatch/update: julkaise pakottaaksesi kellon hakemaan uudet hinnat.
  • ecowatch/<id>/set/pixels ja ecowatch/<id>/set/hours: ohjaa yksittäisiä LEDejä tai tunteja itse, mikä tekee kellosta yleiskäyttöisen tilarenkaan mille tahansa.

Täydellinen aiheluettelo ja viestien sisältö ovat API-dokumentaatiossa.

Huomautus Shelly-säännöistä

Jos haluat vain kytkeä pistokkeen hinnan mukaan, et tarvitse Home Assistantia lainkaan; kello tekee sen itse, katso Ohjaa Shelly-pistokkeita sähkön hinnan mukaan. Home Assistant on sitä varten, kun hinnan pitää vaikuttaa asioihin, joihin EcoWatch ei pääse, tai kun haluat lokitusta ja kojelautoja.

Takaisin blogiin

Kirjoita kommentti