NEWS
Einbindung Aplha ESS Hi10 über TCP
-
Ich habe mein Hi10 WR über LAN anbinden müssen, da über W-Lan kein Modbus TCP zur Verfügung steht. Deshalb ist ein RasPi an der Lan Schnittstelle der als Bridge konfiguriert ist und über seine W-Lan Schnittstelle den WR mit dem Heimnetz verbindet. Auf dem RasPi läuft ioBroker. Ich greife darauf über die Webschnittstelle auf meinem Desktoprechner zu.
2023-04-01 08:28:29.890 warn On error: {"errno":-111,"code":"ECONNREFUSED","syscall":"connect","address":"192.168.178.35","port":502} modbus.0 2023-04-01 08:28:29.889 error Client in error state. modbus.0 2023-04-01 08:28:29.889 error Socket Error admin.0 2023-04-01 08:28:25.879 info ==> Connected system.user.admin from ::ffff:192.168.178.21 admin.0 2023-04-01 08:28:20.340 info failed connection to socket.io from ::ffff:192.168.178.21: Passport was not initializedpi@raspberrypi:~ $ ifconfig eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.220.1 netmask 255.255.255.0 broadcast 192.168.220.255 inet6 fe80::bacd:bb89:1f86:ad5a prefixlen 64 scopeid 0x20<link> ether e4:5f:01:a5:fe:da txqueuelen 1000 (Ethernet) RX packets 122311 bytes 17519650 (16.7 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 51776 bytes 3534199 (3.3 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1000 (Lokale Schleife) RX packets 8042640 bytes 1428850962 (1.3 GiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 8042640 bytes 1428850962 (1.3 GiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.178.35 netmask 255.255.255.0 broadcast 192.168.178.255 inet6 2003:da:ef3f:5900:285e:123a:2e00:3167 prefixlen 64 scopeid 0x0<global> inet6 fe80::2c4:dec1:99a2:931c prefixlen 64 scopeid 0x20<link> ether e4:5f:01:a5:fe:db txqueuelen 1000 (Ethernet) RX packets 934178 bytes 389697543 (371.6 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 277543 bytes 71142251 (67.8 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0einen meiner Meinung nach gültigen Wert frage ich auch ab:
{ "_id": "modbus.0.holdingRegisters.20_U_L1_Grid", "type": "state", "common": { "name": "", "role": "level", "type": "number", "read": true, "write": true, "def": 0, "unit": "V" }, "native": { "regType": "holdingRegs", "address": 20, "deviceId": 85, "type": "uint16be", "len": 1, "offset": 0, "factor": 1, "poll": true }, "from": "system.adapter.modbus.0", "user": "system.user.admin", "ts": 1680280729060 }Verbunden mit Gerät oder Dienst bleibt aber rot.
-
Ich habe mein Hi10 WR über LAN anbinden müssen, da über W-Lan kein Modbus TCP zur Verfügung steht. Deshalb ist ein RasPi an der Lan Schnittstelle der als Bridge konfiguriert ist und über seine W-Lan Schnittstelle den WR mit dem Heimnetz verbindet. Auf dem RasPi läuft ioBroker. Ich greife darauf über die Webschnittstelle auf meinem Desktoprechner zu.
2023-04-01 08:28:29.890 warn On error: {"errno":-111,"code":"ECONNREFUSED","syscall":"connect","address":"192.168.178.35","port":502} modbus.0 2023-04-01 08:28:29.889 error Client in error state. modbus.0 2023-04-01 08:28:29.889 error Socket Error admin.0 2023-04-01 08:28:25.879 info ==> Connected system.user.admin from ::ffff:192.168.178.21 admin.0 2023-04-01 08:28:20.340 info failed connection to socket.io from ::ffff:192.168.178.21: Passport was not initializedpi@raspberrypi:~ $ ifconfig eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.220.1 netmask 255.255.255.0 broadcast 192.168.220.255 inet6 fe80::bacd:bb89:1f86:ad5a prefixlen 64 scopeid 0x20<link> ether e4:5f:01:a5:fe:da txqueuelen 1000 (Ethernet) RX packets 122311 bytes 17519650 (16.7 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 51776 bytes 3534199 (3.3 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1000 (Lokale Schleife) RX packets 8042640 bytes 1428850962 (1.3 GiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 8042640 bytes 1428850962 (1.3 GiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.178.35 netmask 255.255.255.0 broadcast 192.168.178.255 inet6 2003:da:ef3f:5900:285e:123a:2e00:3167 prefixlen 64 scopeid 0x0<global> inet6 fe80::2c4:dec1:99a2:931c prefixlen 64 scopeid 0x20<link> ether e4:5f:01:a5:fe:db txqueuelen 1000 (Ethernet) RX packets 934178 bytes 389697543 (371.6 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 277543 bytes 71142251 (67.8 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0einen meiner Meinung nach gültigen Wert frage ich auch ab:
{ "_id": "modbus.0.holdingRegisters.20_U_L1_Grid", "type": "state", "common": { "name": "", "role": "level", "type": "number", "read": true, "write": true, "def": 0, "unit": "V" }, "native": { "regType": "holdingRegs", "address": 20, "deviceId": 85, "type": "uint16be", "len": 1, "offset": 0, "factor": 1, "poll": true }, "from": "system.adapter.modbus.0", "user": "system.user.admin", "ts": 1680280729060 }Verbunden mit Gerät oder Dienst bleibt aber rot.
Okay, habe meinen Denkfehler selbst gefunden. Ich musste die IP des WR ermitteln und den ansprechen. Jetzt läuft es.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden