Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. State auslesen und Werte ausgeben

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    State auslesen und Werte ausgeben

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

      Hallo
      Ich versuche als "Nichtscripter" ein Shellscript zu erstellen, was mir die Werte des Wechselrichters auf einem Linuxreceiver (Plugin) Neutrino auf dem TV anzeigt.
      Wie bekomme ich die Daten aus
      http://192.168.0.78:8082/state/alpha-ess.0.Realtime.Battery_SOC"
      angezeigt.
      Im Iobroker funktioniert das ja.
      Wer könnte mir da weiterhelfen.

      #!/bin/bash
      
      url="http://192.168.0.78:8082/state/alpha-ess.0.Realtime.Battery_SOC"
      value=$(curl -s "$url")
      echo "Wert: $value"
      

      bringt mir leider keine Ausgabe

      liv-in-sky 2 Replies Last reply Reply Quote 0
      • liv-in-sky
        liv-in-sky @U66 last edited by

        @u66

        was ist die fehlermeldung in der console?

        ist das batchscript ausführbar gemacht ?

        U66 1 Reply Last reply Reply Quote 0
        • liv-in-sky
          liv-in-sky @U66 last edited by

          @u66

          zur not den wert, den du über iobroker geholt hast direkt auslesen über den simpleapi adapter

          
          #!/bin/bash
          url="http://192.168.178.59:8087/getPlainValue/0_userdata.0.CONTROL-OWN.AAATEST.TestZahlPx/"
          value=$(curl -s "$url")
          echo "Wert: $value"
          
          
          1 Reply Last reply Reply Quote 0
          • U66
            U66 @liv-in-sky last edited by U66

            @liv-in-sky

            2023-04-15_09h00_24.png

            2023-04-15_09h01_04.png

            Es geht um Diese Werte
            2023-04-15_09h07_56.png

            liv-in-sky 2 Replies Last reply Reply Quote 0
            • liv-in-sky
              liv-in-sky @U66 last edited by

              @u66

              das bringt mir nichts - ich kenne diese installation nicht - nur das bash script

              dieses script muss ja irgendwo aufgerufen werden - das bashscript funktioniert bei mir

              wie wir diese werte aus iobroker bekommen, habe ich ja beschrieben - über simple api adapter

              wie oder was das plugin aufruft/triggert, weiß ich nicht

              U66 1 Reply Last reply Reply Quote 0
              • liv-in-sky
                liv-in-sky @U66 last edited by

                @u66 hast du einen web-link zur beschreibung des plugins

                U66 1 Reply Last reply Reply Quote 0
                • U66
                  U66 @liv-in-sky last edited by

                  @liv-in-sky
                  Danke erstmal für die schnelle Rückmeldung

                  das Plugin wird mit der Fernbedienung aufgerufen.......

                  SimpleAPI werd ich mal testen.

                  liv-in-sky 1 Reply Last reply Reply Quote 0
                  • liv-in-sky
                    liv-in-sky @U66 last edited by

                    @u66 und wie sieht das setting dahinter aus ?

                    1 Reply Last reply Reply Quote 0
                    • U66
                      U66 @liv-in-sky last edited by

                      @liv-in-sky
                      nein, das hab ich ja selbst erstellt

                      liv-in-sky 1 Reply Last reply Reply Quote 0
                      • liv-in-sky
                        liv-in-sky @U66 last edited by liv-in-sky

                        @u66 weiß nicht, ob ich das ganze verstehe

                        du hast irgendwo definiert, dass wenn du diesen menupunkt aufrufst, der wert gelesen werden soll und dann angezeigt

                        U66 1 Reply Last reply Reply Quote 0
                        • U66
                          U66 @liv-in-sky last edited by U66

                          @liv-in-sky
                          Es gibt für Satboxen die mit Linux laufen verschiedene Images
                          unter anderem auf Neutrino Basis C++
                          Man kann Plugins selbst erstellen
                          jedes Plugin hat eine cfg und eine sh Datei.
                          aufgerufen werden die Plugins über die Fernbedienung der Satbox.

                          hier mal ein Beispiel für ein Balkonkraftwerk über eine Fritzdect Steckdose

                          2023-04-15_09h27_54.png

                          liv-in-sky 2 Replies Last reply Reply Quote 0
                          • liv-in-sky
                            liv-in-sky @U66 last edited by

                            @u66 sagte in State auslesen und Werte ausgeben:

                            sh Datei

                            das heißt du rufst in der cfg datei eine sh (bash script) auf, um den wert zu bekommen

                            1 Reply Last reply Reply Quote 0
                            • liv-in-sky
                              liv-in-sky @U66 last edited by liv-in-sky

                              @u66

                              dann probier mal das mit simple api - beim setting des adapters auf den port achten (damit nicht doppelt im system) standard port ist 8087

                              hier noch der link zur beschreibung https://github.com/ioBroker/ioBroker.simple-api was damit alles geht

                              alpha-ess.0.Realtime.Battery_SOC

                              #!/bin/bash
                              url="http://192.168.0.78:8087/getPlainValue/alpha-ess.0.Realtime.Battery_SOC"
                              value=$(curl -s "$url")
                              echo "Wert: $value"
                              

                              192.168.0.78 müßte deine iobroker server ip sein

                              U66 2 Replies Last reply Reply Quote 0
                              • U66
                                U66 @liv-in-sky last edited by

                                @liv-in-sky said in State auslesen und Werte ausgeben:

                                http://192.168.0.78:8087/getPlainValue/alpha-ess.0.Realtime.Battery_SOC

                                Vielen Dank
                                das war die IP vom Wechselrichter
                                jetzt geht es aber mit " 8087/getPlainValue"

                                2023-04-15_12h01_38.png
                                👍

                                1 Reply Last reply Reply Quote 1
                                • U66
                                  U66 @liv-in-sky last edited by

                                  @liv-in-sky
                                  Noch mal Danke für Deinen entscheidenden Hinweis mit simple API 👍 👍 👍
                                  1min.png

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

                                  Support us

                                  ioBroker
                                  Community Adapters
                                  Donate

                                  890
                                  Online

                                  31.7k
                                  Users

                                  79.8k
                                  Topics

                                  1.3m
                                  Posts

                                  2
                                  15
                                  729
                                  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