Hallo Tom,
ich habe folgendes Problem:
Die CCU (Debmatic) verbindet sich nicht mit dem HB-ES-CNT6.
STROM.ErrMsg 15.11.2021 14:36:17 Error: Device at 192.168.1.16 not reachable
Beim Überprüfen, wie auch beim Flashen, erscheint folgende Fehlermeldung:
In file included from D:\Sketch-Ordner\HB-ES-S0-CNT6_V1\HB-ES-S0-CNT6_V1.ino:26:0:
D:\Sketch-Ordner\HB-ES-S0-CNT6_V1\src\Counter.h: In instantiation of 'void COUNTER<LED_PIN>::init(HardwareSerial*) [with unsigned char LED_PIN = 14]':
D:\Sketch-Ordner\HB-ES-S0-CNT6_V1\HB-ES-S0-CNT6_V1.ino:76:25: required from here
D:\Sketch-Ordner\HB-ES-S0-CNT6_V1\src\Counter.h:96:22: warning: invalid conversion from 'volatile uint8_t* {aka volatile unsigned char*}' to 'uint8_t* {aka unsigned char*}' [-fpermissive]
_ledPort = portOutputRegister(port);
In file included from C:\Program Files (x86)\Arduino\libraries\Ethernet\src\Dns.cpp:8:0:
C:\Program Files (x86)\Arduino\libraries\Ethernet\src\Dns.cpp: In member function 'uint16_t DNSClient::BuildRequest(const char*)':
C:\Program Files (x86)\Arduino\libraries\Ethernet\src\utility/w5100.h:457:25: warning: result of '(256 <<
' requires 18 bits to represent, but 'int' only has 16 bits [-Wshift-overflow=]
#define htons(x) ( (((x)<<8)&0xFF00) | (((x)>>8)&0xFF) )
~~~^~~
C:\Program Files (x86)\Arduino\libraries\Ethernet\src\Dns.cpp:164:18: note: in expansion of macro 'htons'
twoByteBuffer = htons(QUERY_FLAG | OPCODE_STANDARD_QUERY | RECURSION_DESIRED_FLAG);
^~~~~
Der Sketch verwendet 18700 Bytes (60%) des Programmspeicherplatzes. Das Maximum sind 30720 Bytes.
Globale Variablen verwenden 1261 Bytes (61%) des dynamischen Speichers, 787 Bytes für lokale Variablen verbleiben. Das Maximum sind 2048 Bytes.
Der HB-ES-CNT6 reagiert auf seine IP-Adresse (192.168.1.16). counter, /debug lassen sich aufrufen. S0-Impulse werden empfangen und gespeichert.
Auf der CCU gab es bei der Installation auch keine Probleme.
STROM.Update1.hms und STROM.Update2.hms mit 15sec Verzögerung werden im 3 Minutentakt ausgeführt.
Nur die Verbindung zum HB-ES-CNT6 klappt nicht.
Ich bin mit meinem Latein am Ende
Es wäre schön, wenn Du den Knoten auflösen könntest.
Schonmal Danke für Deine Mühe.
Knurri