From 157b2fa5e93cbf62e9664f6d64ad317e4ff1ba8b Mon Sep 17 00:00:00 2001 From: hkiam <46998722+hkiam@users.noreply.github.com> Date: Sun, 14 Feb 2021 18:15:21 +0100 Subject: [PATCH 1/6] Update README.md --- README.md | 36 +++++++++++++++++++++++++++--------- 1 file changed, 27 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 529b103..98abf48 100644 --- a/README.md +++ b/README.md @@ -1,22 +1,23 @@ # HCPBridge emuliert ein Hörmann HAP 1 HCP auf dem ESP8622.
-**Funktionen:** +## Funktionen: - Abrufen des aktuellen Status (Tor, Licht) - Aulösen der Aktionen (Licht an/aus, Tor öffen, schließen, stoppen sowie Lüftungsstellung - WebInterface - WebService - Schalten eines Relay mit der Beleuchtung -**WebInterface:**
+## WebInterface: +
![alt text](https://github.com/hkiam/HCPBridge/raw/master/Images/webinterface.PNG)
-**WebService:**
- +## WebService: +
Aktion ausführen
-http://deviceip//command?action=id +http:///command?action= | Action | Beschreibung | | --- | --- | | 0 | schließe Tor | @@ -28,14 +29,30 @@ http://deviceip//command?action=id
Status abfragen
-http://deviceip/status +http:///status +
+Response: +
+ ``` +{ + "valid" : true, + "doorstate" : 1, + "doorposition" : 0, + "doortarget" : 0, + "lamp" : true, + "debug" : 0, + "lastresponse" : 0 +} +``` + -
+
-**Pinout RS485 (Plug):**
+## Pinout RS485 (Plug): +
![alt text](https://github.com/hkiam/HCPBridge/raw/master/Images/plug-min.png) @@ -48,7 +65,8 @@ http://deviceip/status
-**RS485 Adapter:**
+## RS485 Adapter: +
![alt text](https://github.com/hkiam/HCPBridge/raw/master/Images/rs485board-min.png) From 41d699859f605678616773a8e018c56e3a4fbd34 Mon Sep 17 00:00:00 2001 From: hkiam <46998722+hkiam@users.noreply.github.com> Date: Sun, 14 Feb 2021 18:17:43 +0100 Subject: [PATCH 2/6] Update README.md --- README.md | 33 ++++++--------------------------- 1 file changed, 6 insertions(+), 27 deletions(-) diff --git a/README.md b/README.md index 98abf48..1fd2a32 100644 --- a/README.md +++ b/README.md @@ -8,15 +8,10 @@ emuliert ein Hörmann HAP 1 HCP auf dem ESP8622.
- Schalten eines Relay mit der Beleuchtung ## WebInterface: -
- ![alt text](https://github.com/hkiam/HCPBridge/raw/master/Images/webinterface.PNG) - -
## WebService: -
-Aktion ausführen
+### Aktion ausführen http:///command?action= | Action | Beschreibung | | --- | --- | @@ -27,12 +22,11 @@ http:///command?action= | 4 | 1/2 öffnen | | 5 | Lampe an/an | -
-Status abfragen
+ +### Status abfragen: http:///status -
+ Response: -
``` { "valid" : true, @@ -44,32 +38,17 @@ Response: "lastresponse" : 0 } ``` - - - -
- - ## Pinout RS485 (Plug): -
- ![alt text](https://github.com/hkiam/HCPBridge/raw/master/Images/plug-min.png) - 1. GND (Blue) 2. GND (Yellow) 3. B- (Green) 4. A+ (Red) 5. +25V (Black) 6. +25V (White) - -
## RS485 Adapter: -
- - ![alt text](https://github.com/hkiam/HCPBridge/raw/master/Images/rs485board-min.png) - -
+![alt text](https://github.com/hkiam/HCPBridge/raw/master/Images/rs485board-min.png) Zwischen A+ (Red) und B- (Green) ist ein 120 Ohm Widerstand zum terminieren des BUS! -
+ From 1b06e3c36fdabd6d7ce3c8146bf7b5f4a11d72a5 Mon Sep 17 00:00:00 2001 From: hkiam <46998722+hkiam@users.noreply.github.com> Date: Sun, 14 Feb 2021 18:24:25 +0100 Subject: [PATCH 3/6] Update README.md --- README.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 1fd2a32..d5fbc5a 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,9 @@ emuliert ein Hörmann HAP 1 HCP auf dem ESP8622.
## WebService: ### Aktion ausführen +''' http:///command?action= +''' | Action | Beschreibung | | --- | --- | | 0 | schließe Tor | @@ -24,8 +26,10 @@ http:///command?action= ### Status abfragen: +''' http:///status - +''' + Response: ``` { @@ -52,3 +56,5 @@ Response: ![alt text](https://github.com/hkiam/HCPBridge/raw/master/Images/rs485board-min.png) Zwischen A+ (Red) und B- (Green) ist ein 120 Ohm Widerstand zum terminieren des BUS! +## Changelog +TODO From 7b5f8243ee80db13cc48a4b29d507da3c3fb9417 Mon Sep 17 00:00:00 2001 From: hkiam <46998722+hkiam@users.noreply.github.com> Date: Sun, 14 Feb 2021 18:31:04 +0100 Subject: [PATCH 4/6] Update README.md --- README.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index d5fbc5a..eca0508 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # HCPBridge -emuliert ein Hörmann HAP 1 HCP auf dem ESP8622.
+Emuliert ein Hörmann HAP 1 HCP auf dem ESP8622.
## Funktionen: - Abrufen des aktuellen Status (Tor, Licht) - Aulösen der Aktionen (Licht an/aus, Tor öffen, schließen, stoppen sowie Lüftungsstellung @@ -12,9 +12,10 @@ emuliert ein Hörmann HAP 1 HCP auf dem ESP8622.
## WebService: ### Aktion ausführen -''' -http:///command?action= -''' + +***http://[deviceip]/command?action=[id]*** + + | Action | Beschreibung | | --- | --- | | 0 | schließe Tor | @@ -26,8 +27,9 @@ http:///command?action= ### Status abfragen: + ''' -http:///status +***http://[deviceip]/status*** ''' Response: From 57f725710dfead6d26a5fb17dacf3b7300835172 Mon Sep 17 00:00:00 2001 From: hkiam <46998722+hkiam@users.noreply.github.com> Date: Sun, 14 Feb 2021 18:35:40 +0100 Subject: [PATCH 5/6] Update README.md --- README.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index eca0508..fe2978b 100644 --- a/README.md +++ b/README.md @@ -28,11 +28,9 @@ Emuliert ein Hörmann HAP 1 HCP auf dem ESP8622.
### Status abfragen: -''' ***http://[deviceip]/status*** -''' -Response: +Response (JSON): ``` { "valid" : true, @@ -58,5 +56,10 @@ Response: ![alt text](https://github.com/hkiam/HCPBridge/raw/master/Images/rs485board-min.png) Zwischen A+ (Red) und B- (Green) ist ein 120 Ohm Widerstand zum terminieren des BUS! +## Installation +![alt text](https://github.com/hkiam/HCPBridge/raw/master/Images/antrieb-min.png) +Adapter am Bus anschließen (grüner Pfeil) +Busscan aussführen (blauer Pfeil auf off und wieder zurück auf on). Der Adapter bekommt erst dann Strom über die 25V Leitung und muss während des Busscans antworten, sonst wird der Strom wieder abgeschaltet. Im Falle eines Fehlers oder wenn der Adapter abgezogen werden soll, einfach die Busscan Prozedur (On/Off) wiederholen. + ## Changelog TODO From dc06a02a878231a984b2f7b9edd79f14ea77ebf1 Mon Sep 17 00:00:00 2001 From: hkiam <46998722+hkiam@users.noreply.github.com> Date: Sun, 14 Feb 2021 18:38:26 +0100 Subject: [PATCH 6/6] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index fe2978b..89c7cf1 100644 --- a/README.md +++ b/README.md @@ -58,8 +58,8 @@ Zwischen A+ (Red) und B- (Green) ist ein 120 Ohm Widerstand zum terminieren des ## Installation ![alt text](https://github.com/hkiam/HCPBridge/raw/master/Images/antrieb-min.png) -Adapter am Bus anschließen (grüner Pfeil) -Busscan aussführen (blauer Pfeil auf off und wieder zurück auf on). Der Adapter bekommt erst dann Strom über die 25V Leitung und muss während des Busscans antworten, sonst wird der Strom wieder abgeschaltet. Im Falle eines Fehlers oder wenn der Adapter abgezogen werden soll, einfach die Busscan Prozedur (On/Off) wiederholen. +- Adapter am Bus anschließen (grüner Pfeil) +- Busscan aussführen (blauer Pfeil auf off und wieder zurück auf on). Der Adapter bekommt erst dann Strom über die 25V Leitung und muss während des Busscans antworten, sonst wird der Strom wieder abgeschaltet. Im Falle eines Fehlers oder wenn der Adapter abgezogen werden soll, einfach die Busscan Prozedur (On/Off) wiederholen. ## Changelog TODO