Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Hans-K

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    H
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 8
    • Best 0
    • Groups 1

    Hans-K

    @Hans-K

    Starter

    0
    Reputation
    10
    Profile views
    8
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    Hans-K Follow
    Starter

    Latest posts made by Hans-K

    • RE: Volkszähler TTL Schreib- Lesekopf für Digitale Stromzähler

      @reinwei

      Folgendes habe ich mir dabei gedacht:

      Der ESP8266 hat die IP-Adresse: 192.168.170.150
      Der ioBroker auf dem Raspberry hat die IP-Adresse: 192.168.170.50

      und deshalb habe ich folgendes eingestellt:
      ESPEasy-Controller: 192.168.170.50 =IP-Adresse ioBroker
      Smartmeter-Adapter: 192.168.170.150 =IP-Adresse ESP8266

      Ist das nicht so? Wie müsste es richtig sein?

      posted in Hardware
      H
      Hans-K
    • RE: Volkszähler TTL Schreib- Lesekopf für Digitale Stromzähler

      @atifan

      ich bekommen das mit einem TRCT5000 Line Tracker an der MSB-Schnittstelle (D0) meines intelligenten Zähler eBZ DD3 2R06 ETA ODZ0 mit folgender Konfiguration leider nicht zum Laufen:

      TRCT5000 Line Tracker an einem ESP8266:
      88d83de2-4a9b-400c-9914-6b3b92318e6e-image.png

      ESPEasy-Controller:
      49fb8b75-26e7-49b1-a07a-853632d96554-image.png

      ESPEasy-Devices:
      a9a382ae-9083-4a53-a94d-f8107cafdca0-image.png

      ioBroker-Smartmeter-Adapter:
      1ddc9ffa-cda3-4c79-b5df-f7bce6c10014-image.png

      Status des Smartmeter-Adapter:
      fd664e4a-c463-467e-94fd-db2d6c3762a6-image.png

      Nach kurzer Zeit bekomme ich im log:
      "No or too long answer from Socket after last request."

      Kann mir bitte jemand auf die Sprünge helfen, wo mein Fehler liegt?
      Vielen Dank!

      posted in Hardware
      H
      Hans-K
    • RE: Smarter Briefkasten: Lösungsideen

      @sesamstrasse:

      Bei mir ist es in einem Briefkasten aus dickem Blech kein Problem mit dem Aqara-Fenstersensor.
      Den Sensor habe ich an der Innenseite des Briefkastens oben festgemacht und an der Klappenoberseite der Tür habe ich innen mehrere kleine Magnetscheiben angeklebt, bis der Sensor ausgelöst hat.
      IMG_0589_1.jpg
      IMG_0588_1.jpg

      Gruß
      Hans-K

      posted in ioBroker Allgemein
      H
      Hans-K
    • RE: IOBroker Anbindung an einen Kostal Plenticore

      @bernd-0 sagte in IOBroker Anbindung an einen Kostal Plenticore:

      Ich würde gerne mit dem Ändern des Datenpunktes den Haken in den Apdapter-Einstellungen entfernen und ebenso dann im Wechselrichter. Ich hoffe, ich konnte es verständlich erklären.
      Es ist doch oftmals so, dass die intelligente Steuerung (über den WR oder auch den Adapter) ziemlich daneben liegt. Dann habe ich nur eine Batterieladung bis 60 / 70% und ärgere mich, dass ich zuvor eingespeist habe. Manchmal stimmt das eigene Bauchgefühl doch besser. Dann würde ich gerne "umschalten" können durch Veränderung des Datenpunktes.

      Hallo Bernd, hallo Strathcole, hallo Gemeinde,

      ich habe einen Plenticore 10 mit BYD HVS 7.7 im Einsatz. Mit dem Plenticore-Adapter logge ich schon seit einiger Zeit die Daten mit.
      Nun möchte ich die Register 1038 (Maximum charge power limit) bzw. 1044 (Maximum SOC) des Batteriemanagements schreiben können, um das Ladeverhalten der Batterie in Abhängigkeit vom Wetter beeinflussen zu können und der 70%-Kappung über Mittag zu begegnen.
      Da ich die Register über den Plenticore-Adapter nicht schreiben kann, habe ich den Modbus-Adapter installiert und mir vom Installateur die Batteriesteuerung auf "extern über Protokoll (Modbus TCP)" umstellen lassen:
      0ad23364-c204-49a3-8f21-f8b1816b40d8-image.png

      Folgende Einstellungen habe ich am modbus-Adapter vorgenommen:
      dcd7fdea-a4cd-4489-8e9b-542bb5bebc30-image.png

      Unter Holding-Register habe ich folgendes eingestellt:
      7056deeb-9772-4f16-ad6d-2aea6d6774a1-image.png

      Setze ich anschließend unter der Objekten der Wert für Adresse 1042 nun auf 80%, kommt vorerst folgendes:
      11091df3-8cd9-4c01-a2d6-26f797db7c15-image.png

      Nachdem ich zurückschalte auf Lesemodus (Adresse 1042 in der Instanz CW deaktivieren), kommt ein Wert von 5%:
      80de27fe-f4a3-4308-ba36-85b80ff7771c-image.png
      Es ist egal, ob ich vorher 80% oder irgend einen anderen Wert eintrage, die Einstellung geht immer auf den Wert 5%.

      Bleibe ich mit irgendeinem Wert in Adresse 1042 im zyklischen Schreibmodus (CW), dann hört die Batterie auf zu laden (vermutlich, weil er auf den Wert 5% geht). Das spricht schon mal dafür, dass die Batterie auf die Einstellung reagiert.

      Es hängt scheinbar "nur" noch daran, korrekte Werte in die Register zu bekommen:

      • 1042 (z.B. vor dem Mittag nur bis 50% aufladen) und ertragsabhängig vor der Kappung auf 90% oder mehr wieder zu öffnen)

      • 1038 (z.B. über die Kappungszeit auf beispielsweise 2000W zu begrenzen, damit die Batterie schonend geladen wird, aber vor allem nur so viel vom Ertrag weggekappt wird, dass man unter die 70%-Grenze kommt).

      Habe ich einen Fehler in der Konfiguration "Allgemein" in der Instanz oder bei "Holding Register" der Adresse 1042 (Float Big Endian, WP, CW, SF)?

      Wäre prima, wenn mir jemand helfen könnte.

      Plenticore 10: UI-Version: 01.21.06586
      Modbus: v3.4.17

      posted in Hardware
      H
      Hans-K
    • RE: Modbus Verbindung mit Kostal Plenticore Wechselrichter

      Hallo zusammen,

      ich habe einen Plenticore 10 mit BYD HVS 7.7 im Einsatz. Mit dem Plenticore-Adapter logge ich schon seit einiger Zeit die Daten mit.
      Nun möchte ich die Register 1038 (Maximum charge power limit) bzw. 1044 (Maximum SOC) des Batteriemanagements schreiben können, um das Ladeverhalten der Batterie in Abhängigkeit vom Wetter beeinflussen zu können und der 70%-Kappung über Mittag zu begegnen.
      Da ich die Register über den Plenticore-Adapter nicht schreiben kann, habe ich den Modbus-Adapter installiert und mir vom Installateur die Batteriesteuerung auf "extern über Protokoll (Modbus TCP)" umstellen lassen.
      94efa586-8612-4677-9578-75ab5ea8b978-image.png
      Ich bekomme im Modbus-Adapter zwar die Daten angezeigt, kann sie aber nicht schreiben.
      e95b4687-cb2e-443e-9c6e-99e2efad636b-image.png
      Sind die Einstellungen im Adapter evtl. falsch?
      b38f7c3b-3365-41e3-a790-1a80dc3506eb-image.png
      8421e426-fdaf-4c34-824b-dcb19a3e3c89-image.png

      Hat jemand evtl. einen Tipp für mich?

      Plenticore 10: UI-Version: 01.21.06586
      Modbus: v3.4.17

      posted in ioBroker Allgemein
      H
      Hans-K
    • RE: TR-064 Callmonitor stumm trotz Adapter (grün)

      @crunchip
      Ich betreibe meine Fritz!Box in Kombination mit einem UniFi Security Gateway und habe ebenfalls das Problem, dass der Adapter nur beim ersten Mal korrekt funktioniert und dann nicht mehr. Welche Einstellungen müssen an der Fritz!Box vorgenommen werden, damit es mit dem USG funktioniert?

      posted in Skripten / Logik
      H
      Hans-K
    • RE: POE am Unifi Switch 24 POE-250W ein- bzw. ausschalten

      Ich habe versucht, die Beschreibungen im Link "Unifi WLAN Script 2 mit Anwesenheitskontrolle" für meine Anforderungen zu verstehen, aber leider ohne Erfolg. Ich bin wie gesagt ein Neuling im Bereich ioBroker und Raspberry, kenne mich nur wenig mit Programmierng aus und komme damit (noch) nicht zurecht.

      Kann mir evtl. jemand sagen, ob ich mit meinem Vorgehen richtig unterwegs bin und an welcher Stelle es hakt:

      1. Muss ich weitere Pakete, Instanzen, NPM-Module o.ä. installieren?
      2. Ist das Vorgehen mit einem Javascript wie von mir beschrieben möglich?
      3. Ist der Login sshpass usw. korrekt?
      4. Ist die Übergabe der Befehle mit "echo" und den Anführungszeichen korrekt?
      5. Wo kann ich sonst noch einen Fehler haben?

      Vielen Dank für Eure Unterstützung.

      posted in JavaScript
      H
      Hans-K
    • POE am Unifi Switch 24 POE-250W ein- bzw. ausschalten

      Hallo ioBroker-Gemeinde,

      ich bin noch blutiger Anfänger im Umgang mit meinem Raspberry Pi und ioBroker und habe deshalb eine Frage, die die Profis unter euch sicher leicht beantworten können

      Ich habe einen Unifi Switch 24 POE-250W, an dem mehrere POE-Geräte angeschlossen sind. Darunter ist u.a. auch ein UniFi AP-AC-Lite Accesspoint, der vom Switch über POE mit Strom versorgt wird. Nun möchte ich ähnlich wie es an einer Fritz!Box möglich ist, über Nacht das WLAN abschalten. In der Fritz!Box geht das ganz einfach, im Unifi-Controller jedoch nicht.

      Ich habe mich schon etwas belesen und erreiche per Putty am PC, den Port 18 des Unifi-Switch wiefolgt abzuschalten
      SSH-Verbindung zum Switch über die IP-Adresse: 192.178.2.56 aufbauen

      ***login as: Benutzername
      Benutzername@192.178.2.56's password:

      BusyBox v1.23.2 (2020-01-11 23:36:54 UTC) built-in shell (ash)

      (c) 2010-2019
      Ubiquiti Networks, Inc.
      https://www.ui.com/

      Welcome to UniFi USW-24P-250!

      UnifiUS24-250WPOE-US.v4.0.80# telnet localhost 23

      Entering character mode
      Escape character is '^]'.

      Warning!
      The changes may break controller settings and only be effective until reboot.

      (UBNT) >enable

      (UBNT) #configure

      (UBNT) (Config)#interface 0/18
      (UBNT) (Interface 0/18#poe opmode shutdown

      (UBNT) (Interface 0/18)#exit

      (UBNT) (Config)#exit

      (UBNT) #***

      Nun möchte ich das Ganze gerne per Javascript in ioBroker zeitgesteuert ablaufen lassen und habe dazu folgendes Script erstellt, was aber leider nicht zum gewünschten Erfolg führt:

      #!/bin/bash

      sshpass -p Passwort ssh Benutzername@Switch-IP-Adresse '(echo "telnet localhost 23" ;echo "enable" ; echo "configure" ; echo "interface 0/6" ; echo "poe opmode shutdown" ; echo "exit" ; echo "exit" ; echo "exit") | telnet localhost ; exit;'

      Im Logbuch steht dann folgendes:
      javascript.0 2020-02-22 12:40:04.168 error (1900) at process._tickCallback (internal/process/next_tick.js:68:7)
      javascript.0 2020-02-22 12:40:04.168 error (1900) at promise.then (/opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49)
      javascript.0 2020-02-22 12:40:04.168 error (1900) at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23)
      javascript.0 2020-02-22 12:40:04.168 error (1900) at client.get (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:580:17)
      javascript.0 2020-02-22 12:40:04.167 error (1900) at adapter.getForeignState (/opt/iobroker/node_modules/iobroker.javascript/main.js:855:17)
      javascript.0 2020-02-22 12:40:04.167 error (1900) at createProblemObject (/opt/iobroker/node_modules/iobroker.javascript/main.js:1264:17)
      javascript.0 2020-02-22 12:40:04.167 error (1900) at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1211:37)
      javascript.0 2020-02-22 12:40:04.166 error (1900) at compile (/opt/iobroker/node_modules/iobroker.javascript/main.js:988:28)
      javascript.0 2020-02-22 12:40:04.166 error (1900) at Object.createScript (vm.js:277:10)
      javascript.0 2020-02-22 12:40:04.166 error (1900) at new Script (vm.js:83:7)
      javascript.0 2020-02-22 12:40:04.165 error (1900) SyntaxError: Invalid or unexpected token
      javascript.0 2020-02-22 12:40:04.165 error (1900) ^
      javascript.0 2020-02-22 12:40:04.165 error (1900) #!/bin/bash
      javascript.0 2020-02-22 12:40:04.164 error at script.js.Tests.Test5:1
      javascript.0 2020-02-22 12:40:04.164 error (1900) script.js.Tests.Test5 compile failed:
      javascript.0 2020-02-22 12:40:04.163 info (1900) Start javascript script.js.Tests.Test5

      Könnt Ihr mir zur Lösung bitte auf die Sprünge helfen?
      Vielen Dank!

      posted in JavaScript
      H
      Hans-K
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo