Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Einsteigerfragen
  4. Einbindung von Geräten
  5. Einbindung Aplha ESS Hi10 über TCP

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    279

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.6k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

Einbindung Aplha ESS Hi10 über TCP

Scheduled Pinned Locked Moved Einbindung von Geräten
2 Posts 1 Posters 229 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • L Offline
    L Offline
    linuxfrank
    wrote on last edited by linuxfrank
    #1

    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 initialized
    
    pi@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 0
    
    

    einen 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.

    L 1 Reply Last reply
    0
    • L linuxfrank

      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 initialized
      
      pi@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 0
      
      

      einen 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.

      L Offline
      L Offline
      linuxfrank
      wrote on last edited by
      #2

      Okay, habe meinen Denkfehler selbst gefunden. Ich musste die IP des WR ermitteln und den ansprechen. Jetzt läuft es.

      1 Reply Last reply
      0
      Reply
      • Reply as topic
      Log in to reply
      • Oldest to Newest
      • Newest to Oldest
      • Most Votes


      Support us

      ioBroker
      Community Adapters
      Donate

      280

      Online

      32.7k

      Users

      82.5k

      Topics

      1.3m

      Posts
      Community
      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
      ioBroker Community 2014-2025
      logo
      • Login

      • Don't have an account? Register

      • Login or register to search.
      • First post
        Last post
      0
      • Home
      • Recent
      • Tags
      • Unread 0
      • Categories
      • Unreplied
      • Popular
      • GitHub
      • Docu
      • Hilfe