Owangen Skrevet 15. november 2024 Skrevet 15. november 2024 (endret) Jeg er i den situasjonen at jeg har 4 stk. Mill generasjon 2 ovner som ikke virker lengre, dvs. jeg får ikke koblet dem opp via Mill sin app. Dette er jo ett nokså kjent problem. Siden de ikke lengre dekkes av garantien så får jeg heller ikke byttet dem inn med generasjon 3 ovner slik jeg vet andre har fått. Da gjenstår det en løsning slik jeg ser det, nemlig å installere en ESP-8266 og styre dem via ESPHome. Har sett arbeidet som er blitt gjort tidligere for eksempel står en del beskrevet her https://community.home-assistant.io/t/guide-millheat-hardware-modification-making-it-open-source/129800. Det er laget ESPHome Custom component for Mill gen2 som er publisert her https://github.com/JDolven/Replacing-HF_LPT120A-in-a-millheat-heater/. Ulempen er at denne er bygget på Genric Custom Component som er deprecated og vil ikke bli støttet av fremtidige versjoner av ESPHome (ref https://esphome.io/custom/custom_component.html). Løsningen i følge denne linken er å lage den som en External Component. Men her kommer min kunnskap om ESPHome utvikling til kort, og vet ikke hvordan jeg kan få til dette. Videre kunne jeg tenkt meg å legge dette inn som en Device hos ESPHome her https://devices.esphome.io/adding-devices med beskrivelse av hva som må gjøres for å bytte ut HF_LPT120A chipen med en Wemos D1 mini slik at vi kan hjelpe andre i samme situasjon. Er det noen som har kunnskap rundt dette og kan hjelpe meg i gang for å få laget en External Component for Mill gen 2 ovner? (antar at det er interessant for de som har gen 1 ovner også, men antar man ikke kan bruke samme kodebase for disse, så det må lages egen komponent for gen 1). Endret 15. november 2024 av Owangen Siter
Bjørn Mork Skrevet 16. november 2024 Skrevet 16. november 2024 Kan ikke stort om dette. Men jdolven har jo dokumentert den vanskelige biten som er protokollen. Å reimplementere det som en climate komponent i esphome synes rimelig overkommelig så lenge du har hardware å teste på. En "external" component er bare en veldig praktisk måte å teste/bruke kode som ennå ikke er merget. Du skriver koden som enhver annen komponent i esphome og kan derfor bruke det du finner der som eksempler. Foreslår at du kikker litt på andre eksisterende komponenter som implementerer climate. Burde komme unna dette med 93% klipp og lim 😉 1 Siter
Owangen Skrevet 16. november 2024 Forfatter Skrevet 16. november 2024 Ja, regnet med det var slik external component hang sammen. Ligner på external converter som zigbee2mqtt har mulighet for, og som jeg har laget endel støtte for Problemet er vel egentlig at jeg ikke har tid til å sette meg særlig inn i esphome i det hele tatt. Skal se hva jeg får gjort, men det kommer sannsynligvis til å ta litt tid. Er det andre som fortsatt har mill gen 2 ovner, hvor dette kunne vært interessant for? Siter
Owangen Skrevet 10. februar Forfatter Skrevet 10. februar (endret) Til info så har jeg laget ekstern esphome komponent for mill gen 2 nå, oppskrift har jeg lagt ut her https://devices.esphome.io/devices/Mill-Panelheater-gen2 Endret 10. februar av Owangen 1 Siter
OlavT Skrevet 10. februar Skrevet 10. februar 48 minutes ago, Owangen said: Til info så har jeg laget ekstern esphome komponent for mill gen 2 nå, oppskrift har jeg lagt ut her https://devices.esphome.io/devices/Mill-Panelheater-gen2 Har du en overordnet beskrivelse av hva dette er og hva den gjør? Ikke så lett å se ut fra teksten som er skrevet. Siter
Owangen Skrevet 11. februar Forfatter Skrevet 11. februar (endret) @OlavT Den gjør slik at du kan styre din Mill gen 2 ovn trådløst via ESPhome. Jeg og mange flere med meg hadde problemer med Mill gen2 ovner som ikke lar seg oppgradere med siste firmware fra Mill sitt økosystem. Resultatet blir i praksis en "dum" ovn som du ikke kan styre. Så isteden for å kaste ovnen, kan du oppgradere den ved å bytte ut chip'en som står i disse ovnene originalt. I praksis vil man da fjerne hele Mill styringen og erstatte den med en esp8266 som man installere den eksterne komponenten på. Da kan du f.eks. styre den lokalt via Home assistant som en klima enhet. Endret 11. februar av Owangen 2 Siter
Anbefalte innlegg
Bli med i samtalen
Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.