Elro Connects -Home Assistant

Ik ben bezig met een integratie voor Elro Connects. De integratie moet gebruikers met Elro Connects brand-, water- of koolmonoxidemelders in staat stellen deze met Home Assistant te integreren. Als u Elro Connects brandmelders bezit en graag wilt testen, kunt u de Elro Connects integratie met HACS toevoegen aan Home Assistant.

Voeg de volgende repository toe aan HACS https://github.com/jbouwh/ha-elro-connects/. Je moet Home Assistant opnieuw opstarten nadat je de aangepaste integratie hebt gedownload. Na de herstart zou je de integratie aan Home Assistant moeten kunnen toevoegen.

Voor elk alarm wordt een sirene entiteit gecreëerd. Als u deze inschakelt, wordt een testalarmverzoek verzonden. Je kunt de sirene uitzetten om een (test)alarm uit te zetten.

Laat me weten of je deze integratie leuk vindt. Als uw apparaat niet wordt ondersteund of niet correct werkt, laat het me dan weten!

31 gedachten aan “Elro Connects -Home Assistant”

  1. Hallo,
    Ben nogal nieuw in huisassistent. Heb een aantal rookmelders, medemelders en ook een hittemelder van Elro.
    Heb alles beschikbaar en kan de integratie van elro_connects starten, maar weet niet wat ik moet voltooien in de twee velden die vereist zijn.
    Vriendelijke groeten, Hans

    1. Als je de Home Assistant-integratie via HACS gebruikt, heb je het IP-adres nodig van je K1-connector. Dit is evt uit je router te halen, mocht je dit niet weten.
      Het `device ID` vind je in de Elro_connects App, klik op Home, en op het tandwiel met de instellingen. Klik vervolgens op `Huidige connector`. Het `Device ID heeft het formaat `ST_xxxxxxxxxxxx`.

      1. Bedankt voor de snelle reactie.
        Het werkt echter niet.
        Maar vul je eerst het IP-adres in het eerste veld en dan het apparaat-ID in het tweede veld?
        Waar staat de 1025 voor aub?
        Vriendelijke groet, Hans

  2. Werkt perfect! Ik heb nog enkele apparaten in bestelling staan. Ik ben zeer benieuwd of deze later kunnen worden toegevoegd aan de integratie.
    Ik zag dat je ook met een Pull Request bezig was om de standaard integratie op te nemen in Home Assistant. Mocht je daar geen hulp bij kunnen gebruiken, dan help ik je graag!

    1. Hoi, de PR in HA staat idd open in de hoop dat deze gereviseerd wordt. Natuurlijk stel ik hulp op prijs, zelf heb ik samen brandmelders momenteel om mee te testen.

  3. Ik heb een paar keer vals alarm gehad met mijn 7 afgeslotene melders zonder K1 en dan is het slecht te ontdekken welke melder getriggerd is (maakt geloof ik ander geluid). Kan je dat met deze integratie zien?

    Zo ja, dan interessant en moet ik een K1 ergens zien te vinden en dat lijkt nogal tegen te vallen. Hij lijkt nog bij een alarmset te zitten, maar dan is de rest onbruikbaar inc met homeassistant. Tips welkom 🙂

    1. Ik heb ook een keer alarm gehad, binnen 15 seconden nadat de melding is gedaan zal de sensor van de bewuste brandmelder worden bijgewerkt. Hier kun je een automaat koppelen aan Home Assistant.
      Een K1 melder is idd alleen nog hier en daar te koop als set met een paar bewegingsmelders.

  4. Integratie van de K1 connector werkt goed. Rookmelders zijn inderdaad zichtbaar.
    Zou mooi / leuk zijn als de stopcontacten ook bediend kunnen worden.
    Weet niet of /hoe dat precies in zijn werk gaat, help alstublieft in deze te testen

      1. Van programmeren heb ik weinig gegeten kaas, zou niet weten hoe ik het ea zou moeten toevoegen om functionaliteit aan de integratie toe te voegen. Wel heb ik via een packet sniffer mogelijk ontdekt dat het ea ontdekt.
        Als ik via de app een socket 'aanzet'
        {“msgId” : 1583681,”action” : “devSend”,”params” : {“devTid” : “ST_dc4f224feeaa”,”appTid” : [],”data” : {“cmdId” : 19,”device_ID” : 1,”apparaat_naam”: “1200”,,”apparaat_status”: “04FF0101” }}}

        En als ik de socket weer uit zet:
        {“msgId” : 1583682,”action” : “devSend”,”params” : {“devTid” : “ST_dc4f224feeaa”,”appTid” : [],”data” : {“cmdId” : 19,”device_ID” : 1,”apparaat_naam”: “1200”,,”apparaat_status”: “04FF0100” }}}

        Ik weet niet of je daar iets mee kan / of mij de goede weg op te helpen zodat je in HA een switch kan toevoegen en tockelen / status zien ??

        1. Zie je hem wel verschijnen in Home Assistant? Ik zal mij hierin zelfs moeten verdiepen. Misschien werkt het net zo als bij de brandalarmen die aangezet kunnen worden.
          Ik stuur je wel een e-mail.

  5. Bedankt voor je inspanningen Jan. Ik ben aan het overwegen Elro connect systeem aan te schaffen en te verlengen in mijn HA.
    Helaas is de K1 nergens meer leverbaar. Heb Elro opgeschreven of zij er nog 1 hebben liggen. Zou mooi zijn als de K2 ondersteund kan worden, maar zoals ik begrijp zijn het allemaal ongedocumenteerde API's en moet het reverse-engineering worden, als dat uberhaupt mogelijk is.

    1. Ik snap het, maar de K2 heeft een geheel andere opzet. Het is helaas niet mogelijk om deze integratie te gebruiken. Ik heb goed contact gehad met de leverancier, maar gebroken is er weinig animo om mee te werken aan een integratie met de K2. Erg jammer dus. In een enkel geval kan het zijn dat je nog een set met 3 brandmelders of bewegingsmelders aantreft en een K1.
      Van de K1 is een sumiere Chinese beschrijving, van de K2 weet ik nog minder, ook omdat er zelf niet een heb. Ik heb vanuit verschillende bronnen eea reverse ge-engineerd.

  6. Hoi Jan, mooie integratie met K1, ik heb nog geen 'gerefurbished' versie op de kop kunnen kloppen.
    Valt me wel op dat er veel geklaagd wordt over de APP die erbij hoort en over mensen die veel alarm hebben, wat is jouw/jullie ervaring vergelijkbaar? Ik heb nog een vraag over je integratie. Als de integratie 'gekoppeld' is, dan werkt de Elro app en de Elro K1 (qua geluid geven in geval van alarm) niet meer. Klopt het dat de HA-integratie dit 'overneemt' ? Het lijkt me zo mooi om een onafhankelijk iets er naast te kunnen blijven draaien.

      1. Ik ben er niet bekend mee dat de Elro app niet meer zou werken, De HA integratie kijkt lokaal mee, maar zou de elro app niet in de weg moeten zitten.
        Ik verbaas met er niets over dat de elro app niet altijd even goed werkt als het dat om pushmeldingen. Het kan goed zijn dat die app, omdat de achtergrond van je telefoon moet draaien en cloudtoegang nodig heeft. Volgens mij werkt de Elro connects app ook van buiten af.
        Mijn integratie werkt volledig lokaal, en leest in de basis alleen de status uit. Het inloggen is alleen maar om éénmalig de API-sleutel op te halen.
        Omdat het uitlezen op basis van polling is, dan zit er max 10 sec tussen een alarm en de status in Home Assistant. De Elro Connects App zou getriggerd moeten worden via de Cloud, maar mogelijk gaat dat niet altijd goed.
        Zelf gebruik ik deze app, niet. Je kunt hem na het instellen dan ook gewoon verwijderen, maar dat is natuurlijk een keuze.

        1. Hoi Jan.

          Ik heb de app initieel gebruikt om de apparaten te koppelen, want dat gaat ook gemakkelijk via de K1, daarna is in principe de K1 niet meer nodig, dus ze werken onafhankelijk. Het testen van alles heb ik gedaan door 1 van de sensoren een seconde van 5-8 in te drukken. En dan met verschillende instellingen 1. met K1, 2. zonder K1, 3. met K1 en HA integratie geactiveerd. 4. met K1 en HA integratie gedeactiveerd. Zodoende kwam ik erachter dat er verschillen zijn. Het zou natuurlijk goed kunnen dat de HA-integratie 'stoort' door te pollen. Gebruik jij HA als basis om de push notificaties te sturen als alarm? Voor mij lijkt het me handig om vanuit HA in 1 oogopslag alle batterijen te controleren, of om een (test) alarm te genereren voor het geval ik bv handmatig alarmeren / af schrikken van inbrekers. Ik zou in dit geval natuurlijk altijd als ik erbij wil via een script de integratie zelfs kunnen inschakelen en daarna direct uitschakelen. Grt Herman

          1. Ik vind zelf de Elro Connects-app betrouwbaar, maar ik snap dat je hem er naast wilt hebben. Via HA kun je de alarmen prima testen. Of je daarmee ook de statuswisselingen goed kunt testen is alleen de vraag. In de documentatie staat welke apparaatstatussen er zijn, die ik zou gebruiken in een automatisering om HA te triggeren. Met de laatste versie zijn deze nu niet langer in hoofdletters en met spaties en in de HA UI zijn ze ook vertaald.

  7. Mooi dat deze integratie er is. Zelf heb ik sinds een maandje een hele Erlo set samen met een K2 connector. Weet iemand of er integraties voor de K2 zijn?

    1. Hoi Ruben,
      Dit ha-elro-connects is een open source-project. De K2 heeft een compleet andere architectuur. Zelf heb ik alleen een K1 connector, en het is lastig ontwikkelen zonder de juiste spullen. Ik laat het aan iemand anders om bij de ondersteuning van de K2-connector te dragen.
      groet,
      Jan

  8. Heb de juiste connector-id, inloggegevens, maar meerdere mogelijke ip-adressen. Alle getoond, helaas zonder succes. Krijg geen verbinding en dus geen API-sleutel. Wat doe ik verkeerd? Groet, Ger (nieuw met HA)

    1. Je hebt niet persé de inloggegevens nodig.
      Alleen IP een connector ID zou al voldoende moeten zijn. De connector ID is gebaseerd op het MAC-adres van de connector.

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *