Navigation

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

    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

    I
    • Profile
    • Following 0
    • Followers 0
    • Topics 11
    • Posts 79
    • Best 4
    • Groups 1

    IOJoe22

    @IOJoe22

    Starter

    5
    Reputation
    11
    Profile views
    79
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    IOJoe22 Follow
    Starter

    Best posts made by IOJoe22

    • RE: iQontrol Vis Support Thread

      @meute sagte in iQontrol Vis Support Thread:

      Das läuft schon. Die Daten kommen über den Sonoff-Adapter in ioBroker.

      Ach so, du hast einen alias für die aktuelle Leistung und suchst ein schönes icon für die Anzeige in iqontrol, richtig? Andere Icons hast du schon versorgt mit Daten?

      Deine Frage: Welchen Gerätetyp nimmt man dazu am besten?

      Wert

      posted in Visualisierung
      I
      IOJoe22
    • RE: [gelöst] LCN 100 Module Lizenz Verständnisfrage

      @arteck mit den erkannten Modulen habe ich schon eine Steuerung hinbekommen. Von einem Taster im LCN eine HUE-Lampe schalten.
      Klappt ganz gut.
      Hab auch die Info bekommen, wenn ein Modul erkannt wird, ist die Kopplung erfolgt. Es werden alle Module verarbeitet, wenn die 100Module Lizenz im iobroker eingepflegt ist.

      Die Lizenz ist für den Adapter, nicht fürs LCN !
      Werde die Lizenz gleich bestellen.

      posted in Einbindung von Geräten
      I
      IOJoe22
    • RE: iQontrol Vis Support Thread

      @da_woody die Visu habe ich nicht, die ist seeehr kostenpflichtig 😞
      und kann nur LCN-Daten darstellen. Vielfach reichen auch die Displays mit Tastenfeldern für einfache Anzeigen. Tut hier seinen Dienst.

      Display.jpg

      Außerdem möchte ich jedoch mit IOB mehr Logik ins Haus bringen.
      Könnte später mal die Heizung mit Daten aus der Wetterstation (LCN) regeln, z.B. Windstärke, Sonnenstand (Einstrahlung Südseite), Helligkeit (Bewölkung) u.s.w.

      Der Zustand der Wallbox soll auch angezeigt werden, z.B. Ladezustand u.s.w.
      Da brauche ich IOB und ein Tablet für 😊

      posted in Visualisierung
      I
      IOJoe22
    • RE: iQontrol Vis Support Thread

      Bei mir sieht es so aus...
      Stromzähler.png

      ist aus dem SmartMeter SDM630modbus über einen LAN-Koppler abgeholt.

      aktueller "Verbrauch" ist oben rechts im Feld zu erkennen. bei minus-Anzeige ist es Überschußeinspeisung, ohne Vorzeichen ist es Netzbezug. Dann wird das Feld ROT ! zum schnellen Verständnis 🙂

      posted in Visualisierung
      I
      IOJoe22

    Latest posts made by IOJoe22

    • RE: MQTT-Instanz sendet Daten und werden als NaN empfangen

      @mickym sagte in MQTT-Instanz sendet Daten und werden als NaN empfangen:

      @iojoe22 Ich habe auch ein Problem mit dem Adapter als Broker (retain Nachrichten etc). Ich würde Dir empfehlen mosquitto als mqtt Broker zu nehmen und den mqtt Adapter als Client zu verwenden. So mache ich das seit Jahren und kann das nur weiter empfehlen.

      Danke für die Tipp, hab ich genau so gemacht und es funktioniert 👍

      posted in Skripten / Logik
      I
      IOJoe22
    • RE: MQTT-Instanz sendet Daten und werden als NaN empfangen

      @ticaki sagte in MQTT-Instanz sendet Daten und werden als NaN empfangen:

      @iojoe22

      Frag mal chatgpt was retained im Zusammenhang mit mqtt bedeutet.

      EDIT: Anschließend schaue dir die Config vom mqtt Adapter an und beachte das "ohne" und das fehlende Häckchen 🙂

      Habe am Sonntag nochmal viele Konstellationen im mqtt-Adapter ausprobiert. Jeweils bei laufendem esp32 mit der ser.Schnittstelle in ArduinoIDE und dem mqttExplorer.

      Beide haben bei diversen Einstellungen den token bekommen aber ohne "Payload".
      Daher liegt es nahe, dass der Adapter etwas sendet, was die beiden Clients nicht verstehen...

      z.B. kam das token mit einem "/" bei dem esp32 an. Das kann nicht sein, da ich kein Präfix (glaub, so heißt das) eingestellt hatte. Im Client hatte ich den token mal mit mqtt.2. und mal ohne bei subscribe eingestellt.

      Hat jemand eine Idee, wie ich herausfinden kann, was der Adapter sendet oder was ich in noch verändern kann?

      Soll ich den Adapter mal neu installieren?

      Muss ich dazu die Instanzen sichern oder bleiben die erhalten?

      Danke für eine Tipp

      posted in Skripten / Logik
      I
      IOJoe22
    • RE: MQTT-Instanz sendet Daten und werden als NaN empfangen

      @ticaki Ahh ok. Hab das Häkchen gesetzt, Nun wird dieser alte Wert nicht mehr hergenommen.

      .... habe noch weitere Einstellngen durchprobiert , auch im esp32 -Programm was vom chatgpt fehlerhaft ist 😠
      Im Moment geht nicht mehr viel...

      posted in Skripten / Logik
      I
      IOJoe22
    • RE: MQTT-Instanz sendet Daten und werden als NaN empfangen

      @paul53 ja genau, habe ich gerade gestartet, der Wert kommt in den Objekten -> mqtt.2 direkt an.
      Und der ESP32 bekommt auch keinen Fehler mit NaN...
      Jedoch bekommt der einen Wert, den ich vorher mit dem mqttExplorer mal zum ioBroker gesendet hatte. (Zahl 14 z.B.) die finde ich jedoch nirgends in den Objekten, jetzt wird es komisch..

      posted in Skripten / Logik
      I
      IOJoe22
    • RE: MQTT-Instanz sendet Daten und werden als NaN empfangen

      @paul53 Kein Problem, freue mich ja über Tipps, die ich ausprobieren kann, da ich nicht sooo tief im Thema bin.
      Morgen forsche ich mal weiter und probiere die direkte Verknüpfung...

      posted in Skripten / Logik
      I
      IOJoe22
    • RE: MQTT-Instanz sendet Daten und werden als NaN empfangen

      @paul53 Jetzt bin ich überfordert, ist das eine Alternative ohne über das Script zu gehen? Wie kann ich das in den mqtt einbringen?

      posted in Skripten / Logik
      I
      IOJoe22
    • RE: MQTT-Instanz sendet Daten und werden als NaN empfangen

      @ticaki

      javascript.0
      	2025-01-29 21:47:04.432	info	script.js.common.Leistung_senden: Wert von alias.0.BezugLeistungTotal: 0.705692 type: number
      
      posted in Skripten / Logik
      I
      IOJoe22
    • RE: MQTT-Instanz sendet Daten und werden als NaN empfangen

      Kann ich den Wert in mqtt.2 direkt mit dem modbus-Wert verknüpfen?
      Das wird doch eine Zahl sein.

      {
        "_id": "modbus.1.inputRegisters.30053_Total_System_Power",
        "type": "state",
        "common": {
          "name": "",
          "role": "value",
          "type": "number",
          "read": true,
          "write": false,
          "def": 0,
          "unit": "W"
        },
        "native": {
          "regType": "inputRegs",
          "address": 52,
          "deviceId": 1,
          "type": "floatbe",
          "len": 2,
          "offset": 0,
          "factor": 1
        },
        "from": "system.adapter.modbus.1",
        "user": "system.user.admin",
        "ts": 1736521163530,
        "acl": {
          "object": 1636,
          "state": 1636,
          "owner": "system.user.admin",
          "ownerGroup": "system.group.administrator"
        }
      }
      

      Sollte ich die BezugLeistungTotal in mqtt.2 umbenennen um Problemen aus dem Weg zu gehen?

      posted in Skripten / Logik
      I
      IOJoe22
    • RE: MQTT-Instanz sendet Daten und werden als NaN empfangen

      @homoran ja ich packe die Objektdaten mal in Code tags...

      der Alias holt sich den Zählerwert:

      {
        "common": {
          "name": "BezugLeistungTotal",
          "desc": "Manuell erzeugt",
          "role": "value",
          "type": "number",
          "read": true,
          "write": true,
          "def": 0,
          "alias": {
            "id": "modbus.1.inputRegisters.30053_Total_System_Power",
            "read": "val/1000",
            "write": "val/1000"
          }
        },
        "type": "state",
        "native": {},
        "_id": "alias.0.BezugLeistungTotal",
        "acl": {
          "object": 1600,
          "state": 1600,
          "owner": "system.user.admin",
          "ownerGroup": "system.group.administrator"
        },
        "from": "system.adapter.admin.0",
        "user": "system.user.admin",
        "ts": 1738143990517
      }
      

      Der wird vom script weiter verarbeitet und zum mqtt.2 geschickt

      so sieht der aus:

      {
       "common": {
         "name": "BezugLeistungTotal",
         "desc": "Manuell erzeugt",
         "role": "state",
         "type": "number",
         "read": true,
         "write": true,
         "def": 0
       },
       "type": "state",
       "native": {},
       "from": "system.adapter.admin.0",
       "user": "system.user.admin",
       "ts": 1738144358710,
       "_id": "mqtt.2.BezugLeistungTotal",
       "acl": {
         "object": 1600,
         "state": 1600,
         "owner": "system.user.admin",
         "ownerGroup": "system.group.administrator"
       }
      }
      

      Und von der mqtt Instanz weitergegeben. Nennt sich wohl publish, oder ?

      Der Test mit mqttExplorer hat die BezugLeistungTotal automatisch gefunden und angezeigt, halt nur mit NaN, nicht dem richtigen Wert. 😞

      posted in Skripten / Logik
      I
      IOJoe22
    • RE: MQTT-Instanz sendet Daten und werden als NaN empfangen

      Das Script könnte ich vtl. weglassen und irgendwie den alias.0.BezugLeistungTotal zum mqtt.2.alias.0.BezugLeistungTotal bringen.

      Das script war ne Idee von ChatGPT. Der meinte dass irgendwo ein String drinsteckt.......
      Denke, es ist überall eine Zahl, also braucht es keine Umwandlung...
      Siehst du das auch so?

      Wie meinst du das mit den Objektdaten in Code tags? Einfach die Buchstaben und Zahlen unformatiert aus ioBroker kopieren und in code tags einfügen? Das kann doch keiner lesen??

      posted in Skripten / Logik
      I
      IOJoe22
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo