I ca 8 år har jeg kjørt HomeSeer 3 (betalte for oppgradering til 4 også, men ble aldri så jeg oppgraderte). De første årene passet @Moskus sin enkle forklaring veldig godt: «man betaler med enten penger eller tid» - HomeSeer koster penger, men har GUI. Alternativer som HASS kom etter hvert, var gratis men krevde at alt ble programmert i YAML (noe som tar tid). Utover det var ikke alternativene så gode med tanke på støtte til forskjellige produkter (f.eks Futurehome, OpenHAB, Z-Way, etc).
Men på disse årene har ting utviklet seg og f.eks HASS har fått på plass både gode dashboards (som kan bygges via GUI) og automasjoner (via GUI). Støtten for integrasjoner av «diverse» duppeditter er også bedre i HASS. I HomeSeer har jeg med enkelte «duppeditter» laget noen script, som igjen bruker MQTT for integrasjon. Gjelder f.eks mot robotstøvsuger, Netatmo, Ecowitt, Bestway spa, osv. Etter å ha slitt med å få Amcrest ringeklokke inn i HomeSeer så satte jeg opp en HASS for den (og bilen) og brukte MQTT for å sende data fra HASS til HomeSeer. Fungerte ganske greit, men oppdaget etterhvert potensialet til HASS og begynte å flytte en del av scriptene mine over til integrasjoner i HASS også.
Nå har jeg egentlig konkludert med at jeg vil flytte 98-99% av HomeSeer tingene mine over til HASS. Med over 1000 devicer (45 Z-Wave enheter, 40 Zigbee, 10-15 enheter på 433 MHz, +++) og ca 450 «events» så er det ikke en liten oppgave jeg har foran meg - som helst skal skje med lite/ingen «nedetid», og trinnvis over tid! 🫣
Tar gjerne imot innspill fra de som har gjort dette før meg! 🙂
Det jeg har gjort så langt:
* Script mot Netatmo, robotstøvsuger, osv er allerede erstattet med integrasjoner i HASS - som sender dataene via MQTT. På den måten fungerer HomeSeer eventene som før. En del events for de enhetene er også flyttet over til HASS allerede.
* For Zigbee bruker jeg Zigbee2MQTT (installert (sammen med Mosquitto) på HomeSeer-serveren) - det gjør at alle Zigbee-enheter er tilgjengelig i BÅDE HomeSeer og HASS samtidig. Så events som er «ren Zigbee» har jeg begynt å flytte trinnvis (uten nedetid).
* For Z-Wave har jeg en UZB1, koblet til en RPi. HomeSeer kommuniserer med denne på nettverksport. Så da installerte jeg ZWave2JS UI addon i HASS, stoppet Z-Wave i HomeSeer og koblet addon mot samme nettverksport. Da fikk den inn alle enheter (lot den stå over natta sånn at de fleste batterienheter våknet og fikk «identifisert seg» mot addon). Noen av dem våknet ikke og må trolig vekkes manuelt for at HASS skal kunne «identifisere» dem, så det gjenstår litt her enda. Jeg renamet så alle enheter i addon slik at entitetene i HASS fikk fornuftige navn. Stoppet så addon og startet Z-Wave i HomeSeer igjen. Dvs at jeg nå skal kunne lage Z-Wave automasjoner i HASS også (men får ikke testet dem), men jeg må da lage ALLE før jeg kan «switche over».
Gjenstår:
* Alle panelovner og gulvvarme er styrt med VSTAT-plugin. Den funksjonaliteten må jeg finne en god erstatter for i HASS
* App/dashboard - må lages i HASS (her er jeg godt på vei)
* 433 MHz-enheter (RFXtrx433E) må migreres. Her tror jeg at samme metode som med Z-Wave kan benyttes, men forskjellen er at enheten er tilgjengelig via USB tildelt VMen for HomeSeer. Må da flytte denne «frem og tilbake» i ESXi, så litt mer tungvint
* Har et script som håndterer pushvarsling fra events basert på om vi er hjemme eller ikke (f.eks bare den som er hjemme får varsel om å sjekke verandadøren på kvelden, osv). Dette må jeg finne en erstatter for i HASS.
* Jeg bruker i stor grad «S2» på Fibaro Dimmer 2 til å styre Zigbee-pærer i samme rom. Den funksjonaliteten må jeg finne en løsning for i HASS.
* Mange event som håndterer lys styrer både Z-Wave og Zigbee lys. Med bare én av dem migrert hittil så er det litt vanskelig å flytte events over til HASS trinnvis.
Så som sagt, tips og råd til «veien videre» tas gjerne imot! 🙂