Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
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

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    541

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.6k

Einbindung Aplha ESS Hi10 über TCP

Geplant Angeheftet Gesperrt Verschoben Einbindung von Geräten
2 Beiträge 1 Kommentatoren 211 Aufrufe 1 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • L Offline
    L Offline
    linuxfrank
    schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
    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
      schrieb am zuletzt editiert von
      #2

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

      1 Antwort Letzte Antwort
      0
      Antworten
      • In einem neuen Thema antworten
      Anmelden zum Antworten
      • Älteste zuerst
      • Neuste zuerst
      • Meiste Stimmen


      Support us

      ioBroker
      Community Adapters
      Donate

      630

      Online

      32.5k

      Benutzer

      81.8k

      Themen

      1.3m

      Beiträge
      Community
      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
      ioBroker Community 2014-2025
      logo
      • Anmelden

      • Du hast noch kein Konto? Registrieren

      • Anmelden oder registrieren, um zu suchen
      • Erster Beitrag
        Letzter Beitrag
      0
      • Home
      • Aktuell
      • Tags
      • Ungelesen 0
      • Kategorien
      • Unreplied
      • Beliebt
      • GitHub
      • Docu
      • Hilfe