Hörmann garage door via MQTT

@Tysonpower, I just ordered a RS485 Bridge for my Promatic 4. The new garage door will be installed soon, so with this item I can controle my door via Home Assistant en HomeKit!
2 question:

  • Is there any difference between the standard firmware (MQTT) or ESPHome? Or do they have provide the same information to HA?
  • When I check you GitHub I see the sensor BME280 5V on the picture, but the power support will be 3.3V, I guess. The 3.3V version looks different; it has 6 pins instead of 4

Really looking forward to the Bridge and more, the way how to controle my garage door :slight_smile:

Functional improvement in esphome as far as I know are

  • Binary sensor for the option Relay of the UAP HCP
  • The light is implemented as light instead of a switch
  • A button for the impulse function.
  • Half and Vent are available as button or switch depending your preference.
  • the vent position is not anymore determined by an hardcoded 4% value but by the status sent by the motor.

By the way you can also integrate your esphome device with MQTT just add the component. Esphome is a framework to create your firmware where you can combine the components you need. So if you want to use an CO2 sensor instead you just can add a component and build your custom firmware. This component approach is the main advantage. As dev you don’t have to care about network, hardware, sensor, mqtt, … , implementations. Just focus on the main functionality emulating the UAP HCP. As user you can adjust your firmware based on your hardware and needs.

The BME280 exist also in 3.3v variant. Tyson’s board have only 3.3v on board.

@14yannick Thanks, so can I conclude that ESPhome brings you more functionality?

And regarding de BME280. The 3v3 version has 6 pins and does not fit to the board. The 5V version has 4 pins, as shown on the picture on the GitHub

Esphome yes there are some more functionality. Esphome looks a bit odd when you start as you have to create a Yaml to compile your firmware but you can just combine it with other esphome component, automation,…
For the board maybe @Tysonpower has added a 5v rail in the newer board revision or the 5v sensor works also on 3.3v. The 6 pin sensor will fit as you only need vcc, gnd, SCL and SDA

1 Like

If you want direct contact to me pls send me an email to [email protected]
or reply to the order confirmation :slight_smile:

But thanks to yannick i guess you already got most of the information, just use the “5V” BME version, it works fine, i’m using exactly one of those.

I would also recommend the ESPHome version if you use HA especially for using sensors.

regards,
Manuel

1 Like

Hallo,
ich habe Hörmann SupraMatic E Serie 4, mit Innentaster IT 3b-1.
ich habe mir Home Assistant eingerichtet und mittlerweile auch ein Wand Tablet, bin aber trotzdem kein profi. ich habe nur Wlan in der Garage.
was muss ich machen damit das mit dem “DIY Hörmann MQTT Adapter - ESP32-S3 Dev Board” funktioniert.
vielen lieben dank

Hi, Wlan in der Garage und HA schon im Haus sind alle vorraussetzungen die es braucht um die Platine zu verwenden :slight_smile:

Bei weiteren Fragen gerne auch per DM oder email an [email protected] :slight_smile:

ok das ist super.
kann jemand mir vlt ein youtube video schicken wo ich eine helfene anleitung habe
vielen lieben dank

Schau mal in meinen Docs, ist sehr einfach zu installieren, hast du schon einen Platine erworben oder noch am Überlegen?

Ich habe gerade eben eine Bestellung aufgegeben. ich hoffe ich bekomme es hin auch mit ihrer Anleitung und würde mich freuen wenn hinterher alles läuft. ich hoffe auch über keine Probleme wo man das Tor nicht mehr auf bekommt. aber dafür habe ich 2 not Entriegelung und Zugang zum Sicherungskasten habe ich auch noch

Klappt schon, das ist kinderleicht, hast ne email von mir, können da weiter schreiben. :slight_smile:

Did anyone here manage to connect Hörmann Liftronic 700-2 ?

Plugging into SBUS does not work directly. After initiating discovery mode on the motor (DIN switch5 on/off), the board powers for a short while, but then the discovery fails.

I got the board from @Tysonpower and recently changed the venting position on my Supramatic 4.
When I click on the “Vent” button it now shows it as “Door partially open” instead of “Venting” which I believe it did before.


{“doorstate”:“stopped”,“valid”:true,“targetPosition”:7,“currentPosition”:7,“light”:false,“state”:8,“busResponseAge”:0,“lastModbusRespone”:530982753,“swversion”:“0.0.7.2”,“lastCommandTopic”:“hormann/hcpbridge/command/door”,“lastCommandPayload”:“close”}

Any idea how to fix this?

I assume you use the Original MQTT Firmware of the project. There the value is hardcoded that Vent is at 4%. your new Vent position ist 7% therefore it’s not displaying as venting. Also your switch ist not active. You can try the esphome port there I changed the coding to read the actual venting status. Else you can also try by replacing the hardcoded value 0x08 by 0X0E and compile a new firmware.

Thanks a lot for your quick and helpful response! So I guess I will just check in automations if the Position is 7% instead of the door status.

What do you mean by “your switch is not active”?

Thank you for the help so far, and sorry for the late reply.

I wasn’t able to see any different cable colors, but I have taken the DAE12 apart, pictures below.

Images

I’m not too well versed in using a multimeter, but I have determined that there is ≈20V between the following pads:

I’m trying to emulate the DEA 12 with esphome, but I’m not sure how to find the leads that need to be pulled low to turn on the light, open the door, etc.

Regards,
oop

Hi, I have a promatic 4, could you share your esphome configuration, and for a week I can’t assign a bus address

Not sure if you use one of my tynet boards, if so there is a guide for esphome in my repo, you can also find the yaml file there: HCPBridgeMqtt_tynet/esphome.yaml at ce74ae2550f2852710c3c1269bc2edde4501dcb0 · Tysonpower/HCPBridgeMqtt_tynet · GitHub

1 Like

I use this solution