Navigation

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

    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

    • Profile
    • Following 0
    • Followers 1
    • Topics 53
    • Posts 556
    • Best 15
    • Groups 2

    Matzebhv

    @Matzebhv

    15
    Reputation
    134
    Profile views
    556
    Posts
    1
    Followers
    0
    Following
    Joined Last Online

    Matzebhv Follow
    Pro Starter

    Best posts made by Matzebhv

    • RE: Test Adapter Midea Dimstal Klimaanlagen v0.0.x

      So, mit der folgenden YAML eine ESP-Home Firmware bauen und das fluppt wie doof:

      esphome:
        name: air-conditioner
        platform: ESP8266
        board: esp12e
        name_add_mac_suffix: true
        
      mqtt:
        broker: IP vom MQTT-Broker
        port: 1883
        username: admin
        password: geheimgeheim
      
      wifi:
      
        # Enable fallback hotspot (captive portal) in case wifi connection fails
        ap:
          ssid: "AC-wifi"
          password: "slwf01pro"
      
      captive_portal:
      
      # Enable logging
      logger:
        baud_rate: 0
      
      # Enable Home Assistant API
      # api:
      
      ota:
      
      uart:
        tx_pin: 1
        rx_pin: 3
        baud_rate: 9600
        
        
      climate:
        - platform: midea
          name: Midea Climate         # Use a unique name.
          period: 1s                  # Optional
          timeout: 2s                 # Optional
          num_attempts: 3             # Optional
          autoconf: true              # Autoconfigure most options.
          beeper: true                # Beep on commands.
          action_state_topic:
          current_temperature_state_topic:
          fan_mode_state_topic:
          mode_state_topic:
          preset_state_topic:
          swing_mode_state_topic:
          target_temperature_state_topic:
          
          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. Outdoor temperature sensor (may display incorrect values after long inactivity).
            name: Temp
          power_usage:                # Optional. Power usage sensor (only for devices that support this feature).
            name: Power
          humidity_setpoint:          # Optional. Indoor humidity sensor (only for devices that support this feature).
            name: Humidity
      
      
      web_server:
        port: 80
      

      midea.png

      Für das bauen der Binary -> https://smarthomeyourself.de/wiki/esphome/esphome-mit-python-ueber-die-kommandozeile-flashen/

      Tschüss China-Cloud 😊

      posted in Tester
      Matzebhv
      Matzebhv
    • RE: Upgrade von Debian 11/Bullseye auf 12/Bookworm

      Habe deine Anleitung mal zum Anlass genommen meinen iOBroker, den dazugehörenden DB-Server, Frigate und meine unter Debian laufende PIHole-Instanz anzuheben.
      War alles vom feinsten, allein VIS hat ein "upload all" im Anschluss benötigt.

      Danke für die Anleitung.

      Gruß
      Matze

      posted in Off Topic
      Matzebhv
      Matzebhv
    • RE: Gelöst [Blockly] Punkt durch Komma ersetzen

      Hi, danke für eure Antworten.

      Die Lösung war tatsächlich ganz einfach, beim zusammensetzen der Sprachausgabe muss vor und nach dem Temperaturwert jeweils ein Leerzeichen eingefügt werden. So spricht Alexa dann auch den Wert richtig aus.

      Gruß

      Matze

      posted in Skripten / Logik
      Matzebhv
      Matzebhv
    • RE: [Neuer Adapter] Reolink Kamera

      @oelison Hmm, update nochmal gemacht, Kennwort gesetzt, jetzt geht es. Das mit dem Kennwort hatte ich allerdings beim letzten mal auch schon probiert, das hatte ja jemand hier schon mal geschrieben.
      Aber egal, das Ergebnis zählt, Adapter läuft.

      Gruß
      Matze

      posted in Entwicklung
      Matzebhv
      Matzebhv
    • RE: Das Wetter.com Windrichtung

      Und ansonsten geht das über Javascript:

      const idGrad = 'rflink.1.channels.DKW2012_1.WINDIR'; // Datenpunkt-ID für Windrichtung in Grad
      const idDir  = 'Windrichtung'; // Datenpunkt-Name für Windrichtung
      const dirs = ['N','NNO','NO','ONO','O','OSO','SO','SSO','S','SSW','SW','WSW','W','WNW','NW','NNW','N'];
      
      createState(idDir, 'N', {type: 'string'});
         
      on(idGrad, function(dp) {
         var dir = dirs[Math.floor((dp.state.val + 11.25) / 22.5)];
         setState(idDir, dir, true);
      });
      
      posted in Visualisierung
      Matzebhv
      Matzebhv
    • RE: Photovoltaik Wechselrichter Guerilla-Anlage

      Noch mal abschließend für mich, der Growatt läuft jetzt in einem provisorischen Aufbau ( die Panels kommen demnächst aufs Dach ) und liefert brav seine Daten per Modbus-Adapter ( RS232 ).

      Zur Frage von Lobomau: der Inverter steckt derzeit ( Test ) in einer normalen Streckdose und speist in L1 ein.
      Die Steckdose ist hier nicht erlaubt, du musst entweder fest verkabeln oder eine Wieland-Dose setzen.

      http://greenakku.de/Zubehoer/PV-Zubehoer/selfPV-Zubehoer/Wieland-Einspeisesteckdose-gesis-RST20-unterputz::1557.html?MODsid=iod34otmq817esr4palh5ep6r6

      Ich hatte den Wechselrichter vorher an einer WLAN-Steckdose, hier wurde der Ertrag positiv dargestellt. Unser ( smarter ) Stromzähler geht meist auf L1 ins Minus und bei zuviel Ertrag auch mit dem gesamten Wirkbezug. Wichtig, du brauchst einen rücklaufgesperrten Zähler.

      Alles bestens, war eine gute Investition.

      Gruß
      Matze

      posted in ioBroker Allgemein
      Matzebhv
      Matzebhv
    • RE: An Anfragende Alexa Antwort senden

      Moin,

      gaaaanz quick an dirty 😄

      Du kannst dir den DP-Namen über Variablen zusammensetzen. Hierbei bedienst Du dich einfach an dem DP "alexa2.0.History.serialNumber"

      Dort steht die Seriennummer das angesprochenen Gerätes. Der DP für speak setzt sich dabei wie folgt zusammen:

      alexa2.0.Echo-Devices.SERIENNUMMER.Commands.speak

      Im Blockly fummelst du das wie folgt zusammen:

      blockly.PNG

      Gruß

      Matze

      posted in Skripten / Logik
      Matzebhv
      Matzebhv
    • RE: [Vorstellung] Neu Visualisierung auf 21 Zoll Bildschirm

      Und ja, jedes pisselige Watt, was meine PV in das Netz schraubt ist nicht durch Kohle oder Atomstrom erzeugt worden. Das war auch eine Idee dahinter.

      posted in Visualisierung
      Matzebhv
      Matzebhv
    • RE: Growatt Wechselrichter über Modbus auslesen - gelöst -

      Ich löse mal selber auf. Erst einmal hilft es natürlich den richtigen USB-Port einzustellen. 😂

      Dann ist unter Eingangsregister die Start-Adresse auf 30000 zu stellen.
      Die Adressen werden dann aus der Doku mit +1 eingegeben, d.h. Adresse 00 ist im Adapter die 30001. Fertig, schon kommen die Daten.

      Matze

      inverter.PNG

      posted in ioBroker Allgemein
      Matzebhv
      Matzebhv
    • RE: Lampe (z.B. Hue) über Zeitraum dimmen - Blockly

      Moin,

      als Tipp für die Hue-Lampen: einfach den Datenpunkt Command benutzen. Die Bridge dimmt dann ohne weitere Mitarbeit von ioBroker alleine.

      {"on":true,"sat":250,"r":254,"g":135,"b":26,"level":100,"transitiontime":18000}

      Für das Dimmen ist der Wert transitiontime zuständig, in meinem Beispiel 30 Min. Die Lampe dimmt hier in einem Rotton innerhalb 30 Min auf 100%

      Gruß

      Matze

      posted in Skripten / Logik
      Matzebhv
      Matzebhv

    Latest posts made by Matzebhv

    • RE: Uhrzeit Batterieende berechnen

      @homoran
      Ich hatte nicht gewusst, dass der zu addierende Wert in Millisekunden erwartet wird.
      Nach Umrechnung std in ms klappt das jetzt einwandfrei.

      Gruß
      Matze

      posted in Blockly
      Matzebhv
      Matzebhv
    • Uhrzeit Batterieende berechnen

      Moin ins Forum,
      wieder mal Wald und Bäume.
      Ich berechne einen DP mit der Restlaufzeit einer PV-Batterie in h ( als Beispiel 5.9h )
      Wie bekomme ich das hin, daraus die Uhrzeit bis Batterieende zu berechnen und in einen DP zu schreiben? Alle meine Versuche waren bisher eher durchwachsen 🙂
      Gruß
      Matze

      posted in Blockly
      Matzebhv
      Matzebhv
    • RE: Seltsames Verhalten MQTT-Adapter

      6e1e67c5-5617-4f1a-83ff-e831ebe91ffa-image.png
      efff1f27-4ebf-458e-b9ca-28ed72aad934-image.png

      Adapter 6.1.4

      posted in ioBroker Allgemein
      Matzebhv
      Matzebhv
    • Seltsames Verhalten MQTT-Adapter

      Moin,
      das folgende Verhalten tritt machmal auf. Ein Adapter-Neustart hilft dann eine Weile.
      Das bringt leider alle möglichen Scripte durcheinander. Hat da jemand eine Idee? Es ist hier nicht nur der Sigenstor betroffen sondern alle möglichen MQTT-Clients.

      
      mqtt.0
      2025-06-15 21:24:26.191	info	Server: Changed type of "mqtt.0.sigenergy2mqtt.sigen_0_plant_power_factor_adjustment_target_value.state" from "string" to "number"
      
      mqtt.0
      2025-06-15 21:24:23.661	info	Server: Changed type of "mqtt.0.sigenergy2mqtt.sigen_0_plant_phase_b_q_s_fixed_adjustment_target_value.state" from "number" to "string"
      
      influxdb.0
      2025-06-15 21:24:20.855	info	changed history configuration to pin detected datatype for mqtt.0.sigenergy2mqtt.sigen_0_inverter_1_temperature.state
      
      influxdb.0
      2025-06-15 21:24:20.853	info	enabled logging of mqtt.0.sigenergy2mqtt.sigen_0_inverter_1_temperature.state, Alias=false
      
      influxdb.0
      2025-06-15 21:24:20.850	warn	Add mqtt.0.sigenergy2mqtt.sigen_0_inverter_1_temperature.state to conflicting Points (8 now)
      
      influxdb.0
      2025-06-15 21:24:20.850	warn	Error on writePoint("{"value":"[0, -26398]","time":"2025-06-15T19:24:20.830Z","from":"system.adapter.influxdb.0","q":0,"ack":true}): Error: {"error":"partial write: field type conflict: input field \"value\" on measurement \"mqtt.0.sigenergy2mqtt.sigen_0_inverter_1_temperature.state\" is type string, already exists as type float dropped=1"} / "{\"error\":\"partial write: field type conflict: input field \\\"value\\\" on measurement \\\"mqtt.0.sigenergy2mqtt.sigen_0_inverter_1_temperature.state\\\" is type string, already exists as type float dropped=1\"}\n""
      
      influxdb.0
      2025-06-15 21:24:20.829	info	enabled logging of mqtt.0.sigenergy2mqtt.sigen_0_inverter_1_temperature.state, Alias=false
      
      mqtt.0
      2025-06-15 21:24:20.821	info	Server: Changed type of "mqtt.0.sigenergy2mqtt.sigen_0_inverter_1_temperature.state" from "string" to "number"
      
      ring.0
      2025-06-15 21:23:45.418	debug	Device 200421625 ("Haustür"): Update Health Callback
      
      ring.0
      2025-06-15 21:23:45.058	debug	Device 200421625 ("Haustür"): Received Update
      
      mqtt.0
      2025-06-15 21:23:23.069	info	Server: Changed type of "mqtt.0.sigenergy2mqtt.sigen_0_inverter_1_power_factor.state" from "string" to "number"
      
      mqtt.0
      2025-06-15 21:23:23.029	info	Server: Changed type of "mqtt.0.sigenergy2mqtt.sigen_0_inverter_1_insulation_resistance.state" from "number" to "string"
      
      mqtt.0
      2025-06-15 21:23:03.139	info	Server: Changed type of "mqtt.0.sigenergy2mqtt.sigen_0_inverter_1_power_factor.state" from "number" to "string"
      
      mqtt.0
      2025-06-15 21:22:28.068	info	Server: Changed type of "mqtt.0.sigenergy2mqtt.sigen_0_plant_power_factor_adjustment_target_value.state" from "number" to "string"
      

      Matze

      posted in ioBroker Allgemein
      Matzebhv
      Matzebhv
    • RE: Tester für Javascript 9.0.1 gesucht

      In der letzten Stable gehts wieder.

      posted in Tester
      Matzebhv
      Matzebhv
    • RE: Tester für Javascript 9.0.1 gesucht

      @homoran du hast natürlich recht. Kannst du das dahinverschieben? Falls nein mache ich das da nochmal auf.

      posted in Tester
      Matzebhv
      Matzebhv
    • RE: Tester für Javascript 9.0.1 gesucht

      Moin, würde gerne ein größeres Blockly in ein neues überführen. Der Import des vorher exportierten Blockly schlägt fehl mit -> TypeError: this.blocklyWorkspace.paste is not a function

      92682f7b-31d8-4d1f-aed3-b26b94b670f2-image.png

      Hat das schon mal wer gehabt?
      Gruß
      Matze

      posted in Tester
      Matzebhv
      Matzebhv
    • RE: gelöst: Trigger mit mehreren Objekt IDs

      Merci, wie schon geschrieben, Schlauch, Wald, Baum.
      Habe dem entsprechenden DP jetzt noch eine Beschreibung hinzugefügt und ziehe mir die. zigbee2mqtt.0.0x0015bc003101d016 war irgendwie nicht so sprechend 🙂

      posted in Blockly
      Matzebhv
      Matzebhv
    • gelöst: Trigger mit mehreren Objekt IDs

      Moin, ist vermutlich ganz einfach, stehe aber grade auf dem Schlauch.
      Ich triggere auf mehrere IDs, würde jetzt gerne im Blockly die ID weiterverwenden, die den Trigger ausgelöst hat. Das lässt sich vermutlich ganz einfach ermitteln, oder?

      bfb07dbb-09ee-496c-8a3f-ff33dcf3bad1-image.png

      Gruß
      Matze

      posted in Blockly
      Matzebhv
      Matzebhv
    • RE: Test Adapter Awtrix-Light (Awtrix 3)

      @haus-automatisierung
      Ich habe selbst mal ins Debug-Log geschaut. Es werden vom Adapter nur die vorhandenen Apps geladen.
      Nuja, da hätte ich auch selbst drauf kommen können. Nach einem Neustart der Uhr war das Problem verschwunden.

      Danke und Gruß
      Matthias

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