Navigation

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

    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

    R
    • Profile
    • Following 0
    • Followers 0
    • Topics 7
    • Posts 173
    • Best 24
    • Groups 2

    Ralf 2

    @Ralf 2

    26
    Reputation
    14
    Profile views
    173
    Posts
    0
    Followers
    0
    Following
    Joined Last Online
    Location 40764 Langenfeld Age 62

    Ralf 2 Follow
    Pro Starter

    Best posts made by Ralf 2

    • RE: Adapterübersicht fehlerhaft [Gelöst]

      @mickym
      Jemand hatte hier mal diesen Link gepostet, hier sieht man ebenfalls alle Adapter incl. in welchem Repo und wann als letztes aktualisiert. Ich finde den Link sehr interessant. https://download.iobroker.net/list.html

      posted in ioBroker Allgemein
      R
      Ralf 2
    • RE: iobroker fix, diag und nodejs-update startet nicht mehr

      @mcm1957

      Habe ich gemacht, Issue: https://github.com/Newan/ioBroker.yahoo-stock-market/issues/14
      Ich habe hier auch noch auf dieses Issue verwiesen: https://github.com/gadicc/node-yahoo-finance2/issues/764

      rimhaeuser created this issue in Newan/ioBroker.yahoo-stock-market

      closed Adapter wirft Fehlermeldungen #14

      AbhigyanBafna created this issue in gadicc/node-yahoo-finance2

      closed Invalid Crumb / Yahoo disables API access to quotes data #764

      posted in Einsteigerfragen
      R
      Ralf 2
    • RE: Cannot redeclare block-scoped variable

      @hub01
      Handelt es sich im JavaScript oder um TypeScript?
      TypeScript schaut auf ggf. alle Scripte und wirft dann diese Meldung (oder manchmal auch nicht).
      Man kann die Meldung ignorieren, oder ein Export davor setzen:

      export const cUeBe1PhAnl = 1200;
      export const cUeBe1PhLad =  230;
      

      Ich setze in meinen Scripten gerne in doIt() als Function für die Hauptfunction ein, auch das wird immer wieder angemeckert, auch hier hilf ein export vor der deklaration der Function.

      posted in JavaScript
      R
      Ralf 2
    • RE: Node-Red wo finde ich die Logs

      @lessthanmore
      Oder im Node-red-Editor den Flow öffnen wo das KNX verarbeitet wird und dort im Log schauen, evtl. kann man hier etwas mehr sehen:
      00d021fe-3981-402a-93c2-77bd16d8ebe4-image.png

      posted in Node-Red
      R
      Ralf 2
    • RE: Daten(Punkte) aus der SQL Datenbank entfernen

      Warum den komplexen Weg über SQL gehen?
      Wenn mir ein Datenpunkt ein Diagramm verhunzt, gehe ich über Objekte in diesen Datenpunkt. Hier suche ich dann in Diagramm diesen Datenpunkt heraus, ggf. reinzoomen in den Bereich. Dann springe ich in Verlaufsdaten und suche mir hier den Datenpunkt. Auf den Wert setzen und oben rechts auf den Mülleimer klicken. Schon ist der Datenpunkt in der SQL-Datenbank gelöscht.
      Mit Shift kann man auch mehrere Werte auf einmal löschen.

      posted in ioBroker Allgemein
      R
      Ralf 2
    • RE: GELÖST: echarts Adapter Darstellung

      @cookiemonster1706

      Und dieses erstellte Preset kannst du nun in VIS darstellen?

      Dann weiter:

      Wenn du nun auf das Ordnericon links klickst, gehen die Attribute auf:
      bd598813-8d32-4980-8da5-1c45bd826093-image.png
      Hier kannst du auf Bar stellen.
      Dann solltest du bei Zeit ein sinnvolles Intervall einstellen
      fa9f49b9-babb-45fa-80f3-3a59da96bdee-image.png
      Bei Erscheinung kannst du noch die Position der Label einstellen:
      694b9812-dd71-414d-873e-5bedf06180fd-image.png

      posted in Visualisierung
      R
      Ralf 2
    • RE: Verständnisfrage Zeichenkette / String

      @takahara
      Du brauchst eigentlich nicht zuerst den Datenpunkt in eine Variable sichern, sondern kannst unten auch direkt mit dem Datenpunkt arbeiten. Du zeigst die einstellung von einem State unter 0_userdata, den hast du ja selber erstellt. Bist du dir aber sicher, das der originale Datenpunkt ebenfalls vom Typ String ist? Zumeist sind diese DP vom Typ Number, oder mit unter Mixed und trotzdem kommt eine Zahl rein. Dann wird unter States der Menschenlesbare Wert als String hinterlegt.

      Z.B.:

      {
        "_id": "ems-esp.0.heatingCircuits.hc1.hpmode",
        "type": "state",
        "common": {
          "id": "thermostat.hc1.hpmode",
          "name": "ems:HK1 WP-Modus (thermostat)",
          "type": "mixed",
          "read": true,
          "write": true,
          "role": "level",
          "states": {
            "0": "Heizen",
            "1": "Kühlen",
            "2": "Heizen & Kühlen"
          }
        },
        "native": {
          "ems_enum": [
            "Heizen",
            "Kühlen",
            "Heizen & Kühlen"
          ],
          "ems_type": "enum",
          "visible": true,
          "ems_command": "hpmode",
          "ems_device": "thermostat",
          "ems_id": "hc1",
          "ems_api": "3.7.2"
        },
        "from": "system.adapter.ems-esp.0",
        "user": "system.user.admin",
        "ts": 1749044767370,
        "acl": {
          "object": 1638,
          "state": 1638,
          "owner": "system.user.admin",
          "ownerGroup": "system.group.administrator"
        }
      }
      

      Ich müßte hier für Heizen eine 0 in den State schreiben, für Heizen und Kühlen eine 2. Schau dir deinen orginalen Datenpunkt einmal genauer an.

      posted in Blockly
      R
      Ralf 2
    • RE: [gelöst} Funktionen in den State setzen

      @rene55
      Du hast das in favorites abgelegt und nicht in functions.
      Du hast dir über + eine neue Liste angelegt.
      IOBroker benutzt in der Objektliste rooms und functions.
      02bf8fa2-2892-404f-8b74-48fa4045e9d2-image.png

      posted in ioBroker Allgemein
      R
      Ralf 2
    • RE: eCharts - wie Wochenwerte als Balken darstellen?

      @bertderkleine
      Ich fürchte, das wird mit dem eCharts-Adapter nicht gehen.
      Der eCharts-Adapter berücksichtigt bei BAR nicht die Zeitformate.
      Normalerweise wird ja für BAR auch im Adapter aggregiert, hier kann man jedoch auch keine Wochen auswählen.

      Möglich wäre noch der "Fully featured eCharts"-Adapter, jedoch mußt du dort das eChart komplett selber zusammen bauen. Die Hürde ich hier recht hoch.

      posted in Visualisierung
      R
      Ralf 2
    • RE: Verständnisfrage Zeichenkette / String

      @takahara
      Welchen Datenpunkt willst du denn steuern?
      Ein Datenpunkt unter 0_Userdata steuert ja kein Gerät. Zeige mal bitte den orginalen Datenpunkt. Dazu oben auf den Kopf klicken um in den Expertenmodus zu kommen
      98b2fb5a-6ede-4bf2-b2ac-7550745e661f-image.png
      Dann beim zu steuernden Datenpunkt auf den Stift klicken 1f2eb8f9-5fc9-4d88-8155-943391fdfd98-image.png
      Dann das was du unter Objektdaten siehst in die Zwischenablage kopieren
      3647ba2d-dca5-4628-b4fa-4f36e178abe9-image.png
      und hier in Codetags einfügen
      7179c1b2-52f8-4eb2-927f-da1ff8af7465-image.png

      Was ich jedoch immer noch nicht verstehe:

      • Du willst einen Datenpunkt unter 0_Userdata erstellen
      • Du willst mit einem Blockly diesen Datenpunkt steuern
      • Wie soll das aber mit der Heizung in Bezug stehen? Wie ist die Heizung selber in IOBroker integriert?
      posted in Blockly
      R
      Ralf 2

    Latest posts made by Ralf 2

    • RE: [Hilfe] Binding klappt nicht

      @iob69 sagte in [Hilfe] Binding klappt nicht:

      Maximalwert z.B. 43.5 und 45.0 setzen

      Mit punkt, oder mit komma?
      nicht eher 43,4 und 45,4?
      Da besteht ein großer Unterschied.
      Aber wenn es ja für dich klappt, ist ja das Ziel erreicht 👍

      posted in Visualisierung
      R
      Ralf 2
    • RE: [Hilfe] Binding klappt nicht

      @thisoft sorry, war nach ganz oben gegangen 🙂
      Dann sollte meine Antwort an @iob69 gehen...

      posted in Visualisierung
      R
      Ralf 2
    • RE: [Hilfe] Binding klappt nicht

      @thisoft
      Nunja, wenn es daran liegen sollte, dann mach doch einfach ein "min*1" dort rein.
      Aber eigentlich sollte das was in der geschweiften Klammer herauskommt in der Variablen den eckigen Klammer gespeichert werden.

      posted in Visualisierung
      R
      Ralf 2
    • RE: [Hilfe] Binding klappt nicht

      @thisoft
      Vielleicht zum Verständnis:
      %5B ist der ASCII-Code für '['
      und %5D ist der ASCII-Code für ']'

      dann wird aus:

      min%5D={min:javascript.0.Statistik.Luft1.Min24;min-2}&l%5B0%5D%5Bmax%5D={max:javascript.0.Statistik.Luft1.Max24;max+2}
      

      lesbar für den Menschen:

      min]={min:javascript.0.Statistik.Luft1.Min24;min-2}&l[0][max]={max:javascript.0.Statistik.Luft1.Max24;max+2}
      

      Du hast mindestens am Anfang noch ein %5B "[" unterschlagen 😊

      Edit:
      Hier noch einmal der Link von @Thisoft menschenlesbarer, nach ? kommen die Elemente, mit & getrennt. Für mich sieht das OK aus:

      http://192.168.137.9:8082/flot/index.html?
      l[0][id]=mqtt.0.GrillDuino01.TemperaturLuft&
      l[0][offset]=0&
      l[0][aggregate]=onchange&
      l[0][color]=%23A1A50F&
      l[0][thickness]=3&
      l[0][shadowsize]=3&
      l[0][name]=Luft&
      l[0][commonYAxis]=1&
      l[0][ignoreNull]=true&
      l[0][afterComma]=1&
      l[0][smoothing]=1&
      l[0][yaxe]=right&
      l[0][xaxe]=bottom&
      l[0][min]={javascript.0.Statistik.Luft1.MinFlot}&
      l[0][max]={javascript.0.Statistik.Luft1.MaxFlot}&
      timeType=relative&
      relativeEnd=now&
      range=1440&
      aggregateType=count&
      aggregateSpan=300&
      bg=7&
      legend=nw&
      hoverDetail=true&
      timeFormat=%25H%3A%25M+%25d.%25m&
      useComma=false&
      zoom=false&
      noedit=false&
      animation=0
      
      posted in Visualisierung
      R
      Ralf 2
    • RE: Skript im Widget?

      @oliverio ich denke es geht hier um dieses Skript aus dem Forum:
      https://forum.iobroker.net/topic/17230/vorlage-zeitschaltuhr-mit-4-zyklen-ein-aus-einstellbar-in-vis-inkl-astro-und-manuell-auto-umschaltung
      Das besteht aus zwei Teilen, das 6558_timer.js muss in den Skriptadapter eingefügt werden, das 6558_timerview.txt wäre eine View die man in VIS1 einfügen könnte. Aber @GerdTernes möchte es jedoch in VIS2 einbinden, bei VIS2 bin ich raus.

      posted in ioBroker Allgemein
      R
      Ralf 2
    • RE: DP erstellen und mit Wert aktualisieren

      @peterfido
      Ja und Nein, es wurde nie in das Stable Repo übernommen, trotzdem wird er oft benutzt
      4a7cb000-924d-424c-ad96-e034f588e835-image.png
      4601 Installationen sprechen für sich.

      Stell einmal kurz auf das latest (beta) Repo um, installiere ihn und stelle dann bitte dein Repo wieder auf Stable zurück.
      Bei einigen wenigen Adaptern kann man es machen, vor allem wenn so viele Installation da sind.

      posted in Blockly
      R
      Ralf 2
    • RE: Adapterübersicht fehlerhaft [Gelöst]

      @mickym
      Jemand hatte hier mal diesen Link gepostet, hier sieht man ebenfalls alle Adapter incl. in welchem Repo und wann als letztes aktualisiert. Ich finde den Link sehr interessant. https://download.iobroker.net/list.html

      posted in ioBroker Allgemein
      R
      Ralf 2
    • RE: Empfehlung für neue Wetterstation erbeten

      @crunchip @XxJooO
      https://www.jbmedia.eu/faq/wetterstation/ ist in dem Lesestoff nicht aufgeführt. Die WS1 ist eine Wetterstation mit nachträglich eingebautem ESP welcher über Webanfrage oder über MQTT seine Daten als JSON zur Verfügung stellt. Einzige was nicht in den Daten steht sind die Internen Sensoren vom Display.
      Beim Updaten hat meine Station einmal die Spannung verloren und der ESP war unbrauchbar. Auf eine Mail hin wurde mir schnell und Kompetent eine genaue Anleitung und ein File zugeschickt zum manuellen Selber flashen. Seitdem läuft sie wieder 1A. Ich finde den After-Sale support sehr wichtig.
      @XxJooO : Schau es dir mal an.

      posted in ioBroker Allgemein
      R
      Ralf 2
    • RE: Verständnisfrage Zeichenkette / String

      @takahara
      Welchen Datenpunkt willst du denn steuern?
      Ein Datenpunkt unter 0_Userdata steuert ja kein Gerät. Zeige mal bitte den orginalen Datenpunkt. Dazu oben auf den Kopf klicken um in den Expertenmodus zu kommen
      98b2fb5a-6ede-4bf2-b2ac-7550745e661f-image.png
      Dann beim zu steuernden Datenpunkt auf den Stift klicken 1f2eb8f9-5fc9-4d88-8155-943391fdfd98-image.png
      Dann das was du unter Objektdaten siehst in die Zwischenablage kopieren
      3647ba2d-dca5-4628-b4fa-4f36e178abe9-image.png
      und hier in Codetags einfügen
      7179c1b2-52f8-4eb2-927f-da1ff8af7465-image.png

      Was ich jedoch immer noch nicht verstehe:

      • Du willst einen Datenpunkt unter 0_Userdata erstellen
      • Du willst mit einem Blockly diesen Datenpunkt steuern
      • Wie soll das aber mit der Heizung in Bezug stehen? Wie ist die Heizung selber in IOBroker integriert?
      posted in Blockly
      R
      Ralf 2
    • RE: Verständnisfrage Zeichenkette / String

      @takahara
      Du brauchst eigentlich nicht zuerst den Datenpunkt in eine Variable sichern, sondern kannst unten auch direkt mit dem Datenpunkt arbeiten. Du zeigst die einstellung von einem State unter 0_userdata, den hast du ja selber erstellt. Bist du dir aber sicher, das der originale Datenpunkt ebenfalls vom Typ String ist? Zumeist sind diese DP vom Typ Number, oder mit unter Mixed und trotzdem kommt eine Zahl rein. Dann wird unter States der Menschenlesbare Wert als String hinterlegt.

      Z.B.:

      {
        "_id": "ems-esp.0.heatingCircuits.hc1.hpmode",
        "type": "state",
        "common": {
          "id": "thermostat.hc1.hpmode",
          "name": "ems:HK1 WP-Modus (thermostat)",
          "type": "mixed",
          "read": true,
          "write": true,
          "role": "level",
          "states": {
            "0": "Heizen",
            "1": "Kühlen",
            "2": "Heizen & Kühlen"
          }
        },
        "native": {
          "ems_enum": [
            "Heizen",
            "Kühlen",
            "Heizen & Kühlen"
          ],
          "ems_type": "enum",
          "visible": true,
          "ems_command": "hpmode",
          "ems_device": "thermostat",
          "ems_id": "hc1",
          "ems_api": "3.7.2"
        },
        "from": "system.adapter.ems-esp.0",
        "user": "system.user.admin",
        "ts": 1749044767370,
        "acl": {
          "object": 1638,
          "state": 1638,
          "owner": "system.user.admin",
          "ownerGroup": "system.group.administrator"
        }
      }
      

      Ich müßte hier für Heizen eine 0 in den State schreiben, für Heizen und Kühlen eine 2. Schau dir deinen orginalen Datenpunkt einmal genauer an.

      posted in Blockly
      R
      Ralf 2
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo