Compare commits

...

10 commits

Author SHA1 Message Date
Kai Lauterbach 2a8f7fbf4a Typo fixed 2023-07-04 13:50:51 +02:00
Kai Lauterbach c76438e9c8 Added RGBWS letters to the description table. 2023-07-04 12:00:13 +02:00
Kai Lauterbach 78bcbbfee1 Added a comment with a description of the letters RGBWS 2023-07-04 11:53:34 +02:00
Kai Lauterbach 67ff6cca56 Typo fixed 2023-06-29 13:37:38 +02:00
Kai Lauterbach 5816c1a2aa Typo fixed 2023-06-29 13:36:30 +02:00
Kai Lauterbach d5014fb5ee Fixed typo 2023-06-29 13:34:56 +02:00
Kai Lauterbach f8ace1e093 Added some more details about the connections. 2023-06-29 13:33:17 +02:00
Kai Lauterbach 66873fa735 Merge branch 'develop' 2023-06-17 08:33:37 +02:00
Kai Lauterbach ec8072a1a6 Merge branch 'develop' 2023-05-20 12:49:49 +02:00
Kai Lauterbach 33906a2930 Disabled DEVELOPMENT flag for main branch again 2023-05-19 11:09:05 +02:00
3 changed files with 10 additions and 8 deletions

View file

@ -14,12 +14,13 @@ The input of the 7805 is connected to the 24V of the DC power plug.
NodeMCU pin connections to the cable wires:
| |ch1|ch2|ch3|ch4|
|--|--|--|--|--|
|LED color|blue|warm white|purple|white & red & green|
|Wire color|blue|black|red|white|
|Arduino pin names|D1|D2|D7|D5|
|GPIO|5|4|13|14|
| |ch1|ch2|ch3|ch4||
|--|--|--|--|--|--|
|LED color|blue|warm white|purple|white & red & green|/|
|Wire colors|blue (B)|black (S)|red (R)|white (W)|green (G)|
|Color wire connection to Load PWM boards|1|2|3|4|+24V|
|Arduino pin to PWM boards|D1|D2|D7|D5|/|
|Arduino GPIO pin numbers|5|4|13|14|/|
The HTML content is pushed to the NodeMCU separetely by using the ESP8266 Sketch Data Upload plugin of the old Arduino IDE (not "Arduino IDE").
@ -42,6 +43,7 @@ The IP address is set to dynamic (DHCP) after initial flash of the NodeMCU.
Sample schematics (no NodeMCU pins defined in there)
![Sample schematics](pic/schematics.png)
Please note the letters "R" "G" "B" "W" "S" are also documented in the table above. These are the german shorts of the colors red green blue white black (schwarz).
![Prototype](pic/prototype.jpeg)

View file

@ -7,7 +7,7 @@
#define LOCAL_TIMEZONE_STRING "CET-1CEST-2,M3.5.0/02:00:00,M10.5.0/03:00:00" // Berlin, Germany - https://sites.google.com/a/usapiens.com/opnode/time-zones
#define DEVELOPMENT
//#define DEVELOPMENT
#define LIGHT_NAME "Lumini/Lominie Pixie30/P30 light control" // default light name
#define LIGHT_NAME_DEV_POSTFIX " (DEV)"

View file

@ -26,7 +26,7 @@ void init_webserver()
// -------------------- //
server.on("/state", HTTP_PUT, []()
{ // HTTP PUT request used to set a new light state
{ // HTTP PUT request used to set a new light state
DynamicJsonDocument root(512);
DeserializationError error = deserializeJson(root, server.arg("plain"));