Hörmann garage door via MQTT

Don’t you have these flippers?. I think you have to manually flip the bottom one back and fort once.
image

just enter your credentials into the wifi ssid and password fields, save, done.

image

Tried that.
That’s not working sadly. It just reboots after saving.

Got it working by flashing the firmware with credentials in it.

okay, i just tested it and you need to disbale the Wifi AP (remove checkmark at “Enable Wifi AP” on UI)

I think i will change that tho in the firmware and make a PR to enable wifi Client also when AP is enabled

Ah okay.
That was a bit confusing. Maybe split up the part of ‘enable wifi AP’ and the actual credentials?

I just made a PR, all PCBs from me will now ship with a firmware that will connect to wifi even if ap is enabled.

can someone help me please, or guide me what to use for my type of SupraMatic HT3???

not over my shop, but you can send me a PN :slight_smile:

Hello, I received my “Tynet card”, I haven’t been able to test it with the engine yet because I’m not at home, but thanks in advance :slight_smile:

I want to update it in order to take advantage of the latest updates. I’ve read the https://github.com/Gifford47/HCPBridgeMqtt/blob/4a30a151af9677d2f0ca7256411101fd56ca171f/flashing_instructions.md documentation and it’s ok.
I’m just wondering, the documentation says “ESP32 for older Boards and ESP32S3 for newer Boards (for example all PCBs with a Tynet logo)”. In VSCode I have several other options (esp32s3_tynet_BME280, esp32s3_tynet_HCSR04, esp32s3_tynet_DS18X20 …).
Which one should I use ?

And to be sure I have a good understanding: I can plug the card via USB-C to my PC and update it with VSCode/PlatformIO or I can build a “.bin” file and push it via OTA (for future update when the card will be attached to the motor).

Last subject is a suggestion, for security, is-it possible to add a login/password to the UI or to disable the default UI ? To avoid someone access the device IP on port 80 and can open the door.

Thanks

If you got the PCB from me in the past weeks it should have the latest firmware already, if not feel free to flash it as you mentioned. Just plugin over USB or build a bin file and use OTA, both works.

The target should be “esp32s3_tynet” , the other build targets are only needed if you use Temperature Sensors etc.

You can disable the onboard AP (recommended for security) so only people in your local network can access it, your local network should be so secure that anyone with access to it can have access to your garage :slight_smile:

regards,
Manuel

1 Like

Thank you !!

1 Like

Hello, A friend installed a new Hormann Supramatic 4 but the PCB lacks the dip switch, pots… (right image)


Does anyone have experience with this version? would it be possible to launch bus scan shorting the apropiate pads?

No, don’t short the pads! On the Supramatic Motors you start the bus scan from the menu.
Connect the PCB to the free RJ12 port. On the front enter the menu by holding PRG until display blinks (5 seconds). Navigate to Menu 37. Enter it by pressing PRG again (or hold it). Navigate to Submenu 1. Hold PRG until Display blinks again or shows “bs” I don’t remember. After a while display should show 1 if bus scan found something or 0 if nothing was found.

EDIT: It’s Submenu 1!!!

https://www.hoermann.de/mediacenter/download/187938fr/TR10A359_C_SupraMatic_4_DE.pdf Ctrl+F: BUS-Scan HCP-BUS

2 Likes

Thank you very much for the insight, Appreciated!:+1:t2:

Hi @Tysonpower, I have installed your board yesterday and it works nicely. Great stuff! However, the 50% open option gives me a ~10% open situation on the garage door. Would you have any advise on how to calibrate this or do you have any other hint? Many thanks and regards, Stefan

50% open option? You’re talking about the the venting button? That’s 10% as standard i think, same on my door, it’s just to let some Air in but so that nobody can enter the garage (maybe a cat tho).

There is a Setting in the Config file when you build the firmware, maybe we can add that to the UI to be adjusted, not sure tho.

Happy that the PCb works well for you btw. :slight_smile:

regards,
Manuel

With 50% I mean the “Half” option on the web page - besides the “Vent” option. “Vent” gives a few cm , which is fine. With the “Half” option I expected it to use the “cover.set_position” service in HomeAssistant, which actually does not work at all. Any plans or possibilities to change that?
Or maybe I misunderstoud something in general …
Thanks and regards, Stefan

wow i’m stupid sorry, of course the Half option is what you meant xD

Will try that on my door tomorrow, i think i never used it, what motor do you have? i got the Promatic (so the lexx expensive one)

I’ve got the Supramatic P4. Thanks in advance!

Venting is a function in the motor itself and it seems like the “half” option is also it’s own function(?)
It has a dedicated command in the code https://github.com/Gifford47/HCPBridgeMqtt/blob/cf0b5095b808151ecc573ba843fe82b7980855cf/HCPBridgeESP32/src/hoermann.h#L67 HoermannCommand(0x0200, 0x0100, 0x0400, 0x0400);

The “half” option, venting, as well as all the other positions work fine for me (Supramatic E4).

Is your motor calibrated properly?