Navigation

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

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    M
    • Profile
    • Following 0
    • Followers 0
    • Topics 4
    • Posts 96
    • Best 5
    • Groups 1

    Meto304

    @Meto304

    5
    Reputation
    25
    Profile views
    96
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    Meto304 Follow
    Starter

    Best posts made by Meto304

    • RE: jarvis v2.2.0 - just another remarkable vis

      @zefau
      ich versuche dir hoffentlich die richtigen Informationen bereitzustellen und vielen dank für den schnellen support!

      ae1c92fb-03fe-4c9d-9cc7-6b4c0b701cc5-image.png

      Die genaue Bezeichnung ist immer HmIP-xxx

      • HmIP-FCI1 (Kontaktschnittstelle Unterputz 1-Fach)
      • HmIP-PCBS (Schaltplatine 1-Fach)
      • HmIP-PCBS2 (Schaltplatine 2-Fach)

      FCI1:
      16a13a63-2d7a-438d-9c57-c684f44e7926-image.png

      PCBS:
      6d35798d-9341-44df-aed6-8e0633d85146-image.png
      672aa2e2-d71c-4b76-8f37-c3b4d05b9f6d-image.png

      PCBS2:
      f6d0fa28-5538-4a3e-94cf-e4e81a9f905f-image.png
      06ecc4b6-6708-4cb3-a8be-ef434c42179c-image.png
      cd3624a9-a3d0-4cc4-a05a-66fc33d92469-image.png

      Benötigt wird von mir aktuell nur:
      FCI1:

      • Unterordner: 1
        Objekt: State

      PCBS:

      • Unterordner: 3
        Objekt: State

      PCBS2:

      • Unterordner: 4
        Objekt: State

      • Unterordner: 8
        Objekt: State

      Bei allen 3:

      • Unterordner: 0
        Objekt: Low bat
        Objekt: unreach

      so, hoffe die Informatioen waren die richtigen. 😊

      posted in Tester
      M
      Meto304
    • RE: jarvis v2.2.0 - just another remarkable vis

      @mcu weil es mir an rechten Rand dann zu gequetscht war..
      habe es nun mit Statelist und Pop-up gemacht.. sieht doch besser aus 😄 , danke

      statelist:
      e9ffc778-83e3-471f-8ff7-eaa94272ea92-image.png

      popup:
      511ec711-4658-409b-a1ff-a8001db32dc7-image.png

      posted in Tester
      M
      Meto304
    • RE: jarvis v3.0.0 - just another remarkable vis

      @mcu mega...👍

      posted in Tester
      M
      Meto304
    • RE: Test Adapter Energiefluss v3.6.x GitHub/Latest

      @skb mega... wurde schon gleich geupdatet.. danke

      posted in Tester
      M
      Meto304
    • RE: jarvis v3.0.0 - just another remarkable vis

      @mcu vielen lieben dank

      posted in Tester
      M
      Meto304

    Latest posts made by Meto304

    • RE: Skript läuft seit heute nicht mehr
      // Datenpunkte anlegen (Kann unter Umständen auskommentiert werden, wenn die Datenpunkte manuell angelegt wurden.)
      createState( trigger_auto, false, {name: 'Datenpunkt zur autmatischen Auslösung'});
      createState( trigger_manu, false, {name: 'Datenpunkt zur manuellen Auslösung'});
      createState( trigger_more_img, false, {name: 'Datenpunkt zur Abfrage weiterer Bilder'});
      createState( disable, false, {name: 'Aktivierung/Deaktivierung des Versands per telegram'});
       
      // Variablendeklaration und Initialisierung bei Scriptstart
      var stateTrigger_auto = getState(trigger_auto).val;
      var stateTrigger_manu = getState(trigger_manu).val;
      var stateTrigger_more_img = getState(trigger_more_img).val;
      var stateDisable = getState(disable).val;
      var request = require('request');
      var fs      = require('fs');
      var timer;
       
       
       
      // Funktionen
      // -------------------------------------------
       
      // Funktion Bilder versenden
      function sendImage (pfad) {
          setTimeout(function() {
              sendTo('telegram.4', {
          text:   pfad,
      //    reply_markup: {
      //        keyboard: [
      //            ['Mehr Bilder', 'Danke']
      //        ],
      //        resize_keyboard:   true,
      //        one_time_keyboard: true
      //    }
      });
              log('Webcam Bild per telegram verschickt.');
          }, 2000);
      }
       
      // Funktion Bilder speichern
      function saveImage() {
          //get({url: cam_img, encoding: 'binary'}, function (err, response, body) {
          httpGet(cam_img, { responseType: 'arraybuffer' }, async (err, response) => {    
              writeFile(img_path + 'cam1_1.jpg', body, 'binary', function(err) {
              if (err) {
                  log('Fehler beim Speichern von Bild 1: ' + err, 'warn');
              } else {
                  log('Bild 1 gespeichert.');
                  sendImage(img_path + 'cam1_1.jpg');
              }
            }); 
          });
           
          if (timer) {
              clearTimeout(timer);
              timer = null;
          } 
          timer = setTimeout(function () {
              //get({url: cam_img, encoding: 'binary'}, function (err, response, body) {
              httpGet(cam_img, { responseType: 'arraybuffer' }, async (err, response) => {      
                  writeFile(img_path + 'cam1_2.jpg', body, 'binary', function(err) {
                  if (err) {
                      log('Fehler beim Speichern von Bild 2: ' + err, 'warn');
                  } else {
                      log('Bild 2 gespeichert.');
              }
            }); 
          });
              }, interval);
          timer = setTimeout(function () {
              // get({url: cam_img, encoding: 'binary'}, function (err, response, body) {
              httpGet(cam_img, { responseType: 'arraybuffer' }, async (err, response) => { 
                  writeFile(img_path + 'cam1_3.jpg', body, 'binary', function(err) {
                  if (err) {
                      log('Fehler beim Speichern von Bild 3: ' + err, 'warn');
                  } else {
                      log('Bild 3 gespeichert.');        }
            }); 
          });
              }, 2 * interval);
      }
       
       
      // Trigger für die verschiedenen Aktionen
      // -------------------------------------------
       
      // trigger_auto
      on(trigger_auto, function(dp) {
          stateTrigger_auto = dp.newState.val;
          stateDisable = getState(disable).val;
          if (stateTrigger_auto === true && stateDisable === false) {
              saveImage();
              // setState(trigger_auto, false);     // Option zum Zurücksetzen des Triggers. Standardmäßig auskommentiert, da sich der Bewegungsmelder automatisch zurück setzt. Bei Bedarf "//" am Zeilenafang entfernen.
          }
      });
       
      // trigger_more_img
      on(trigger_more_img, function(dp) {
          stateTrigger_more_img = dp.newState.val;
          if (stateTrigger_more_img === true) {
              sendImage(img_path + 'cam1_2.jpg');
              sendImage(img_path + 'cam1_3.jpg');
              setState(trigger_more_img, false);
          }
      });
       
      // trigger_manu
      on(trigger_manu, function(dp) {
          stateTrigger_manu = dp.newState.val;
          if (stateTrigger_manu === true) {
              saveImage();
              setState(trigger_manu, false);
          }
      });
      
      
      posted in JavaScript
      M
      Meto304
    • RE: Skript läuft seit heute nicht mehr

      @homoran vielen Dank für die Reaktion:

      63/64, 79/80 und 90/91 waren identisch..
      bei Zeile 36 weiß ich nicht was rein muss

      posted in JavaScript
      M
      Meto304
    • RE: Skript läuft seit heute nicht mehr

      @gezi70
      Hi, ich stehe vor dem gleichen Problem wie du und würde mich freuen, wenn du deinen Code posten könntest.

      Danke

      posted in JavaScript
      M
      Meto304
    • Fehlermeldung cmp: EOF on /opt/iobroker which is empty

      Hallo zusammen,
      ich betreibe den Iob in einem Container auf einer Synology NAS DS918+.
      Heute nach einem Update am Container Manger startet der IOB nicht mehr.
      Der Container wird beendet und ich kann im Protokoll dies noch rauslesen?

      cmp: EOF on /opt/iobroker/iobroker which is empty
      

      Kann mir jemand weiterhelfe, wie ich IOB wieder zum laufen bekomme.

      Vielen Dank

      posted in Docker
      M
      Meto304
    • RE: jarvis v3.2.x - just another remarkable vis

      @mcu danke..

      posted in Tester
      M
      Meto304
    • RE: jarvis v3.2.x - just another remarkable vis

      @mcu
      Ich hätte mal eine Frage zum Verständnis
      wie bekomme ich selbst für mich die richte Url zu einem bestimmten Release raus, wenn ich diese installieren möchte

      Beispiel: Beta 49

      https://github.com/Zefau/ioBroker.jarvis/tree/89e5cd8d0952e2ead0f782ac282282239c015c1c
      

      geht es mit dieser nicht:

      https://github.com/Zefau/ioBroker.jarvis/tree/v3.2.0-beta.49
      

      Danke und Grüße

      posted in Tester
      M
      Meto304
    • RE: Test Adapter Midea Dimstal Klimaanlagen v0.0.x

      @Hc-Yami
      es wurde mir beim start vorgang rechts angezeigt...
      Den Auszug habe ich aus dem Event Logger
      959eda67-128f-4b42-8f1d-cfda1869557f-image.png

      posted in Tester
      M
      Meto304
    • RE: Test Adapter Midea Dimstal Klimaanlagen v0.0.x

      @Hc-Yami wie kann ich das Log files auslesen?

      posted in Tester
      M
      Meto304
    • RE: Test Adapter Midea Dimstal Klimaanlagen v0.0.x

      @hc-yami sagte in Test Adapter Midea Dimstal Klimaanlagen v0.0.x:

      @Meto304 ich habe es nun hinbekommen.
      Leider alles irgendwie ein bisschen komisch beschrieben.

      Hier meine yaml, welche funktionsfähig ist:

      esphome:
        
        name: air-conditioner             
        platform: ESP8266
        board: esp12e
        name_add_mac_suffix: true
      
      mqtt:
        broker:           # die IP-Adresse die deine ioBroker Instanz hat
        port: 1883        # Port für die MQTT Instanz, Standardmäßig 1883
        username:         # Benutzername deiner mqtt Instanz  
        password:         # Kennwort deiner mqtt Instanz  
      
      
      wifi:
        ap:
          ssid: "AC-wifi"          # Fallback, falls der Stick sich nicht mit deinem WLAN verbinden kann
          password: "slwf01pro"
        networks:
        - ssid:                    # Name deines WLANs ohne Anführungszeichen
          password:                # Kennwort deines WLANs
      
      captive_portal:
      
      # Enable logging
      logger:
        baud_rate: 0
      
      uart:
        tx_pin: 1
        rx_pin: 3
        baud_rate: 9600
        
      climate:
        - platform: midea
          name: klimaanlage           # Name deiner Klimaanlage
          period: 1s                  # Optional
          timeout: 2s                 # Optional
          num_attempts: 3             # Optional
          autoconf: true              # Autoconfigure most options.
          beeper: true                # Beep on commands.
          visual:                     # Optional. Example of visual settings override.
            min_temperature: 17 °C    # min: 17
            max_temperature: 30 °C    # max: 30
            temperature_step: 0.5 °C  # min: 0.5
          supported_modes:            # All capabilities in this section detected by autoconf.
            - FAN_ONLY                # This capability is always used.
            - HEAT_COOL
            - COOL
            - HEAT
            - DRY
          custom_fan_modes:
            - SILENT
            - TURBO
          supported_presets:          # All capabilities in this section detected by autoconf.
            - ECO
            - BOOST
            - SLEEP                   # This capability is always used.
          custom_presets:             # All capabilities in this section detected by autoconf.
            - FREEZE_PROTECTION
          supported_swing_modes:
            - VERTICAL                # This capability is always used.
            - HORIZONTAL
            - BOTH
          outdoor_temperature:        # Optional. Meine Klimaanlage kann das.
            name: Temp
          #power_usage:                # Optional. Meine Klimaanlage kann das nicht, gegeben falls aktivieren, falls deine die Funktionalität hat.
            #name: Power
          humidity_setpoint:          # Optional. Meine Klimaanlage kann das nicht, gegeben falls aktivieren, falls deine die Funktionalität hat.
            name: Humidity
      
      
      web_server:
        port: 80
      

      Abweichend hier, ist dass der Fallback AP bestehen bleibt und du dich direkt mit deinem WLAN verbinden kannst. Zusätzlich sind die Objekte, die nicht benötigt werden gelöscht/auskommentiert.

      Nachdem die firmware.bin geflasht wurde, befindet sich diese unter
      DER ORDNER IN DEM DU GEFLASHT HAST.esphome\build\air-conditioner.pioenvs\air-conditioner\firmware.bin

      Diese dann einfach via. OTA einspielen. Ich habe dies immer über den Fallback AP getan, also über die 192.168.4.1.
      Danach war der Stick mit meinem WLAN verbunden. Nachdem die Klimaanlage eingeschaltet wurde, konnte ich diese über ioBroker/MQTT steuern:

      6df4e618-1ae9-47d9-a3cd-037801d209f9-grafik.png

      @Hc-Yami soweit hat alles geklappt...
      Bei booten kommt die Meldung: MQTT connected

      leider wird aber im Iobroker nicht angezeigt...
      Wie kann ich das weitere vorgehen prüfen?

      Danke

      posted in Tester
      M
      Meto304
    • RE: Test Adapter Midea Dimstal Klimaanlagen v0.0.x

      Mega… vielen Dank

      Ich werde es die Tage nochmals testen…
      Schätze deine ausführliche Antwort sehr.

      Grüße

      posted in Tester
      M
      Meto304
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo