Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. GELÖST: Skript und modbus

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    GELÖST: Skript und modbus

    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      Don_Hasso last edited by

      Hallo,

      meine Stromtankstelle wird über Modbus angesteuert (Ein/Aus und Ladestromstärke). Manuell über vis funktioniert das ohne Probleme.

      Nun möchte ich gerne, dass die Ladesäule automatisch alle 10 Sekunden über ein Script wie folgt gesteuert wird:

      Ladestrom = 0 => Ladesäule AUS

      Ladestrom > 0 => Ladesäule EIN und die vorher berechnete Ladestromstärke an der Ladesäule einstellen

      Dazu hab ich folgendes Blockly erstellt:

      4223_bildschirmfoto_vom_2017-11-26_14-26-59.png

      Nun die zwei Probleme:

      • Im Reiter "Objekte" wird die Stromstärke verändert, der Zustand von 400_Laden-enabled jedoch nicht und

      • die Werte werden anscheinend nicht zur Ladesäule übermittelt bzw. die Ladesäule ändert die Werte nicht.

      4223_bildschirmfoto_vom_2017-11-26_14-32-09.png

      Sieht jemand den Fehler…?

      Die Werte der Ladestromstärke stammen aus OpenHab1 und werden über parser in ioBroker eingelesen, komme ursprünglich von Openhab und benutze ioBroker, zumindest vorerst, nur zur Ansteuerung der Ladesäule. Wobei ich sagen muss, ioBroker ist schon ein sehr mächtiges Werzeug und zumindest was OpenHab1 angeht, viel leichter vom Handling.

      1 Reply Last reply Reply Quote 0
      • Dutchman
        Dutchman Developer Most Active Administrators last edited by

        Ich sehe da 2 Sachen:

        1. deine IF prüft auf NULL sollte das nicht 0 sein?

        2. warum benutzt du einen Intervall, währe es nicht sinnvoller auf dem Wert zu Triggeren (lade Stromstärke) und bei Änderung das Script aus zu führen ?

        –-----------------------

        Send from mobile device

        1 Reply Last reply Reply Quote 0
        • D
          Don_Hasso last edited by

          Danke Dutchman, hab die zwei Änderungen gemacht und nun erscheinen zumindest die richtigen Werte in den Objekten.

          Bleibt nur noch die Sache mit der modbus-Übertragung…

          1 Reply Last reply Reply Quote 0
          • Dutchman
            Dutchman Developer Most Active Administrators last edited by

            @Don_Hasso:

            Bleibt nur noch die Sache mit der modbus-Übertragung… `

            sorry da kan ich dir leider nicht weiterhelfen ich habe selber noch niet mit modbus gespielt. Du bist dir aber sicher das man per modbus die daten auch schicken/aendern kan ?

            1 Reply Last reply Reply Quote 0
            • D
              Don_Hasso last edited by

              Geht jetzt! Der zweite Fehler war, dass ich "aktualisiere" statt "steuere" verwende habe.

              1 Reply Last reply Reply Quote 0
              • Dutchman
                Dutchman Developer Most Active Administrators last edited by

                @Don_Hasso:

                Geht jetzt! Der zweite Fehler war, dass ich "aktualisiere" statt "steuere" verwende habe. `

                Sehr gut 🙂

                Ich könnte mir jetzt selber eine klatschen das ich das übersehen habe 😕

                –-----------------------

                Send from mobile device

                1 Reply Last reply Reply Quote 0
                • D
                  Don_Hasso last edited by

                  Das passt schon so, jetzt merk ich mir den Unterschied sicher 😄

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post

                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  708
                  Online

                  31.7k
                  Users

                  79.8k
                  Topics

                  1.3m
                  Posts

                  2
                  7
                  662
                  Loading More Posts
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes
                  Reply
                  • Reply as topic
                  Log in to reply
                  Community
                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                  The ioBroker Community 2014-2023
                  logo