Forum: Haus & Smart Home Hörmann Supramatic UAP1 Protokoll Garagentormotor/-antrieb


von Robert B. (robertb)


Lesenswert?

Hi!

Hat einer der Hausbusbastler evtl. schon mal rausgefunden, was für ein 
"Protokoll" zwischen einem Hörmann Supramatic Garagentorantrieb und der 
Hörmann Erweiterung UAP1 gesprochen wird? Hörmann bezeichnet das als 
"Bus", allerdings könnte aufgrund der verwendeten RJ45-Stecker wohl auch 
einfach eine 1:1 Verbindung bestehen.

Vielleicht hat jemand Detailphotos der UAP1 Platine?

Grüße
Robert

von Oschmid (oschmid)


Angehängte Dateien:

Lesenswert?

Hallo

Bei mir ist so eine UAP1 Platine in Betrieb.

Grüsse
Otmar

von Martin R. (mme)


Lesenswert?

Gibt es in der Zwischenzeit Infos zum verwendeten Protokoll von Hörmann? 
Es handelt sich von der Hardware um RS485. Hörmann nennt seinen Bus 
"HCP".

Ab 01.10.2019 soll es zusätzliche Gateways geben, eine Hausautomation 
mit Hörmann-Antrieben zu verbinden (KNX, Homematic, ...). Details findet 
man bisher nicht im Internet.

Gruß
Martin

von SirSydom (Gast)


Lesenswert?

Der Hr. Budde hat da wohl alle Infos, die sind aber unter Verschluss, 
den bis vor kurzem konnte man ein KNX-Modul bei ihm erwerben:

https://knx-user-forum.de/forum/%C3%B6ffentlicher-bereich/knx-eib-forum/knx-einsteiger/938627-h%C3%B6rmann-torantrieb-eib-anbindung

https://ing-budde.de/?product=hm-knx

Er stellt seine Aktivitäten aber ein, da es nun ein KNX-Modul von 
Hörmann geben soll. Aber die sollen inkompatibel zu neuen Antrieben 
sein.

von Peter (Gast)


Lesenswert?

ELV hat auch ein Modul für Homematic im Angebot. Vielleicht findet man 
dort ein paar Infromationen.

von Marco G. (stan)


Lesenswert?

Ein paar Infos zum Homematic-Modul HmIP-MOD-HO gibt es hier:
https://homematic-forum.de/forum/viewtopic.php?f=58&t=53117

Allerdings nichts zum Protokoll, nur dass das UAP1 und das HmIP-MOD-HO 
die gleiche Busadresse benutzen.

von Marco G. (stan)


Lesenswert?

Hier hat sich jemand intensiver damit beschäftigt:
http://blog.bouni.de/2018/reverse-engeneering-the-hormann-uap1-protocoll.html

von Rio G. (riogrande75)


Lesenswert?

Ich möchte meine beiden Hörmann Supramatic 2 Garagentore möglichst 
effektiv in meine Haussteuerung einbinden. Dafür würde ich einen ESP8266 
mit Step-Down Spannungsregler (24V->5V) und einem RS485-TTL Adapter 
direkt an den HCP Bus anschließen. Das Protokoll ist ja grundsätzlich 
aufgeschlüsselt, sollte man also hinbekommen können.
Hat schon jemand eine Lösung direkt am HCP Bus laufen?

von Robin R. (rob_in)


Lesenswert?

Rio G. schrieb:
> Hat schon jemand eine Lösung direkt am HCP Bus laufen?

Ich habe die gleiche Frage.

Ich habe einen motor LineaMatic P erhalten und habe einige Zeit, bevor 
er installiert werden kann. Ich habe einen PC mit RS485-Schnittstelle, 
daher werde ich einige Experimente ausprobieren.

Es wäre nützlich zu hören, ob jemand Erfolg hatte, bevor ich anfange.

Dank.

von Martin R. (mme)


Lesenswert?

In der Zwischenzeit gibt es eine "offene" Schnittstelle für 
Hörmann-Antriebe: HÖRMANN KNX Gateway. Bekommt man z.B. bei Voltus.

Allerdings gehen die nicht mit allen (alten) Antrieben. Ich habe z.B. 
SupraMatic Serie 3, das Ding geht aber erst ab SupraMatic Serie 4.

von Robin R. (rob_in)


Lesenswert?

Es ist mir gelungen, mit einem LineaMatic P-Motor zu kommunizieren.

Der Code für dieses Experiment ist hier:

https://github.com/raintonr/hormann-hcp

Notiert erfolgreich den Motorstatus (Bewegen, Öffnen, Schließen usw.).

Aber ... scheint, dass die senden nicht funktioniert. Nach dem Antworten 
auf den Busscan werden keine Statusanforderungen empfangen. Ohne dies 
scheint eine Steuerung des Geräts unmöglich zu sein.

Wenn jemand den Fehler sehen kann, den ich mache, sag es mir bitte :)

von Robin R. (rob_in)


Lesenswert?

Erfolg!

Mein Experiment kann jetzt den Motor zum Starten und Stoppen befehlen:

https://github.com/raintonr/hormann-hcp

Ich werde diesen Code in einen ioBroker-Adapter für Hörmann HCP.

von Maik H. (maik_h484)


Lesenswert?

ich habe auch mal angefangen eine Steuerung auf Basis des ESP8266 zu 
bauen:

https://github.com/hkiam/HCPBridge

Das ganze läuft schon ganz gut, auf dem ESP wird das Modbus Protokoll 
emuliert und eine kleine UI fürs Handy bereitgestellt. Im Repository ist 
der Hauptteil unter HCPBridge zu finden.

Unter Tools gibt es opendooralert, ein kleines Script welche warnt, wenn 
das Tor zu lange auf ist.

Ich werde mal schauen, dass ich die Tage mehr Beschreibung (Pinout, etc) 
bereitstelle.

von Robin R. (rob_in)


Lesenswert?

Schauen sie sich dieses projekt an:

https://github.com/stephan192/hoermann_door

von Jaque F. (jaque_f)


Lesenswert?

Hi,
eine Frage, wird es zu dem Javascript auch eine Portierung auf einen 
Micro Controller geben ? also einen ESP oder Arduino ? Das Bridge 
Projekt klammert ja ältere Antriebe vor Series 4 komplett aus, genauso 
wie es Hörmann macht.

@Maik: Es wäre super wenn du das HCP1 Protocol optional auch einbinden 
könntest, damit würdest du den Makern hier einen großen gefallen tun.

Hier noch ein paar Links:
https://blog.bouni.de/posts/2018/hoerrmann-uap1/
https://patents.google.com/patent/WO2005076529A1/en
https://patents.google.com/patent/US20130159573/en

: Bearbeitet durch User
von Robin R. (rob_in)


Lesenswert?

Tatsächlich habe ich die HCP-Steuerung von einem Raspberry Pi mit 
Modbus-Schnittstelle erreicht:

https://github.com/raintonr/hormann-hcp

von Steff F. (steff393)


Lesenswert?

Auf Basis der o.g. Links (vielen Dank dafür!) hab ich bei mir jetzt eine 
Lösung nur mit einem ESP8266 (ohne UAP1) umgesetzt:
https://github.com/steff393/hgdo

Läuft bei mir mit Supramatic E und P der 3er Serie. Es gibt von Hörmann 
aber ja auch den "HAP1 HCP Adapter" um älteres Zubehör am der 4er Serie 
zu betreiben.

von Sebastian Z. (Gast)


Lesenswert?

Steff F. schrieb:
> Auf Basis der o.g. Links (vielen Dank dafür!) hab ich bei mir jetzt eine
> Lösung nur mit einem ESP8266 (ohne UAP1) umgesetzt:
> https://github.com/steff393/hgdo

Hi,
sag mal hast Du zu dem Projekt auch die Hardwarebeschreibung.
(Schaltplan/Layout,...)
Wenn ich das auf Github richtig sehe, benutzt Du eine eigene Platine.
Allerdings kann ich zu der Hardware nichts finden.
Vielleicht bin ich ja auch nur zu blind!?

Grüße
Sebastian

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.