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. Praktische Anwendungen (Showcase)
  4. Einen PI3 durch ioBroker herunterfahren?

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Einen PI3 durch ioBroker herunterfahren?

Geplant Angeheftet Gesperrt Verschoben Praktische Anwendungen (Showcase)
87 Beiträge 10 Kommentatoren 7.9k Aufrufe 9 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.
  • K Kusi

    @mickym Danke. Mit einem HTML-Widget habe ich schon diverse solche Anzeigen erstellt. Ich bin aber der Meinung dass mna bereits den Wert eines Objekts so anpassen kann, dass z.B. anstelle "true" der Wert "ein" angezeigt wird.

    Vielleicht finde ich morgen was und werde es dich wissen lassen.

    Wünsche dir eine Gute Nacht und vielen Dank nochmals.

    mickymM Online
    mickymM Online
    mickym
    Most Active
    schrieb am zuletzt editiert von
    #81

    @Kusi Dann meinst vielleicht die Umwandlung mit Alias oder es geht auch im vis direkt.

    Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

    K 1 Antwort Letzte Antwort
    0
    • mickymM mickym

      @Kusi Dann meinst vielleicht die Umwandlung mit Alias oder es geht auch im vis direkt.

      K Offline
      K Offline
      Kusi
      schrieb am zuletzt editiert von Kusi
      #82

      @mickym Alias ist meinerswissens etwas anderes (Adapter).
      Ich möchte bereits dass der Wert anders benannt wird, und nicht erst auf der vis.

      mickymM 2 Antworten Letzte Antwort
      0
      • K Kusi

        @mickym Alias ist meinerswissens etwas anderes (Adapter).
        Ich möchte bereits dass der Wert anders benannt wird, und nicht erst auf der vis.

        mickymM Online
        mickymM Online
        mickym
        Most Active
        schrieb am zuletzt editiert von
        #83

        @Kusi Vielleicht ist es die Werteliste

        Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

        1 Antwort Letzte Antwort
        0
        • K Kusi

          @mickym Alias ist meinerswissens etwas anderes (Adapter).
          Ich möchte bereits dass der Wert anders benannt wird, und nicht erst auf der vis.

          mickymM Online
          mickymM Online
          mickym
          Most Active
          schrieb am zuletzt editiert von
          #84

          @Kusi Vielleicht funktioniert auch das: ;)

          exec ("ssh admin@192.168.1.10 ps -ef | grep plex | wc -l", function (error, stdout, stderr) { 
          var status= ['Dienst ausgeschaltet','Dienst wird gestartet','Dienst eingeschaltet'];
          setState('javascript.0.Eigene_Datenpunkte.Plex_Dienst',status[Number(stdout)]); });
          

          Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

          K 1 Antwort Letzte Antwort
          0
          • mickymM mickym

            @Kusi Vielleicht funktioniert auch das: ;)

            exec ("ssh admin@192.168.1.10 ps -ef | grep plex | wc -l", function (error, stdout, stderr) { 
            var status= ['Dienst ausgeschaltet','Dienst wird gestartet','Dienst eingeschaltet'];
            setState('javascript.0.Eigene_Datenpunkte.Plex_Dienst',status[Number(stdout)]); });
            
            K Offline
            K Offline
            Kusi
            schrieb am zuletzt editiert von
            #85

            @mickym Funktioniert einwandfrei!!!

            mickymM 1 Antwort Letzte Antwort
            0
            • K Kusi

              @mickym Funktioniert einwandfrei!!!

              mickymM Online
              mickymM Online
              mickym
              Most Active
              schrieb am zuletzt editiert von mickym
              #86

              @Kusi Es gibt noch eine Möglichkeit, dann wird der Text nur unter Objekten angezeigt, aber der Wert bleibt eine Zahl - also weiterhin 0,1,2 und Du musst das dann im vis noch übersetzen.

              Das Objekt selbst definiert man als Zahl und unter states gibt man die Auswahl ein:

              {
                "_id": "0_userdata.0.example_state",
                "type": "state",
                "common": {
                  "name": "Example state",
                  "role": "command",
                  "type": "number",
                  "states": "0:Dienst ausgeschaltet;1:Dienst wird gestartet;2:Dienst eingeschaltet;",
                  "def": 0
                },
                "acl": {
                  "object": 1604,
                  "owner": "system.user.admin",
                  "ownerGroup": "system.group.administrator",
                  "state": 1638
                },
                "from": "system.host.server.cli",
                "ts": 1574005416136,
                "user": "system.user.admin",
                "native": {}
              }
              

              Unter den Objekten findest Du aber dann eine Werteliste und wenn Du den Wert mit 1 beschreibst dann bleibt es eine 1 angezeigt wird aber der Text:

              screen.png

              Die Hochkommas braucht es nicht.

              Wenn der Wert gesetzt ist - als Zahl dann schaut das unter den Objekten so aus:

              screen.png

              Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

              K 1 Antwort Letzte Antwort
              0
              • mickymM mickym

                @Kusi Es gibt noch eine Möglichkeit, dann wird der Text nur unter Objekten angezeigt, aber der Wert bleibt eine Zahl - also weiterhin 0,1,2 und Du musst das dann im vis noch übersetzen.

                Das Objekt selbst definiert man als Zahl und unter states gibt man die Auswahl ein:

                {
                  "_id": "0_userdata.0.example_state",
                  "type": "state",
                  "common": {
                    "name": "Example state",
                    "role": "command",
                    "type": "number",
                    "states": "0:Dienst ausgeschaltet;1:Dienst wird gestartet;2:Dienst eingeschaltet;",
                    "def": 0
                  },
                  "acl": {
                    "object": 1604,
                    "owner": "system.user.admin",
                    "ownerGroup": "system.group.administrator",
                    "state": 1638
                  },
                  "from": "system.host.server.cli",
                  "ts": 1574005416136,
                  "user": "system.user.admin",
                  "native": {}
                }
                

                Unter den Objekten findest Du aber dann eine Werteliste und wenn Du den Wert mit 1 beschreibst dann bleibt es eine 1 angezeigt wird aber der Text:

                screen.png

                Die Hochkommas braucht es nicht.

                Wenn der Wert gesetzt ist - als Zahl dann schaut das unter den Objekten so aus:

                screen.png

                K Offline
                K Offline
                Kusi
                schrieb am zuletzt editiert von Kusi
                #87

                @mickym Habe einen neuen Datenpunkt mit Datenpunkttyp "Werteliste" erstellt. Nach dem Erstellen des Datenpunktes habe ich noch das Wort gesehen, dann nach dem Aktualisieren aber nicht mehr sondern nur noch die Zahl.

                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

                364

                Online

                32.6k

                Benutzer

                82.2k

                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