Navigation

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

    NEWS

    • Monatsrückblick – September 2025

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    U
    • Profile
    • Following 0
    • Followers 0
    • Topics 2
    • Posts 321
    • Best 45
    • Groups 2

    UlliJ

    @UlliJ

    ich bin übrigens nicht perfekt und ich arbeite auch nicht daran!

    60
    Reputation
    60
    Profile views
    321
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    UlliJ Follow
    Pro Starter

    Best posts made by UlliJ

    • RE: Zeigt her eure Vis2

      es ist etwas Arbeit aber die Seite mit der Energieübersicht ist soweit fertig...bis einem etwas neues einfällt.

      a39c346c-1b6b-487e-bdb6-4e806f24d796-image.png
      Edit: Damit es nicht so langweilig ist mit Animation für die Batterie (beim Entladen andersrum) und die Energieflüsse zwischen den einzelnen Teilen
      anibatt.gif

      Diagramme gehen auch
      fa653fb5-98ca-49d6-9359-19a0870ceb1a-image.png
      und der Rest, wie Zeit und Laune ist. Vis1 funktioniert ja parallel

      posted in Visualisierung
      U
      UlliJ
    • RE: Ölheizung für Luftwärmepumpenbetrieb testen?

      @dieter_p
      Hi,
      habe im Oktober '20 mit folgender Ausgangslage von Öl auf Luft-Wasser WP umgebaut:
      190m², Baujahr 1961, Fenster, Dach wärmetechnisch saniert in 2002, Fassade 2-schalig mit 5cm Luftschicht wie in Norddeutschland zu der Zeit üblich, keine Fußbodenerwärmung, Ölbrenner BJ 2002 mit 18kW, Hygienespeicher zur WW-Versorgung ebenfalls BJ 2002

      Ergänzend: PV Anlage mit 9,2kWp + Speicher. Bis auf den HK im Büro keine Umbauten an Heizkörpern

      Fazit nach dem 2. Winter: Funktioniert uneingeschränkt ... und das Haus ist CO2 frei. Die Elektroheizung der WP wurde nur bei Inbetriebnahme einmal verwendet und ist seitdem deaktiviert.

      Ob das im Einzelfall funktioniert oder nicht kann nicht pauschal beantwortet werden und leider haben die Heizungsbauer beim Thema Wärmepumpentechnik wissenstechnisch Nachholbedarf. Bei mir hat das Projekt 2 Jahre Vorlaufzeit gehabt um aus Gas, Brennstoffzelle, Hybridgeräten etc. etwas zukunftsfähiges auszuwählen. U.a. auch den für mich richtigen Heizungsbauer.

      Richtig ist, das bei 55°C die Wärmepumpen mit dem aktuell verbreitet eingesetztem Kältemittel (R410a) am Ende sind und darüber elektrisch zuheizen. Daher sinkt die Effizienz oder vielmehr das Verhältnis "thermisch abgegebene Leistung/elektrisch aufgenommener Leistung". R410a ist wegen seinem hohen GWP (1730) imho nicht mehr zeitgemäß.

      Falsch ist, daß es generell gilt! Seit ein paar Jahren gibt es Wärmepumpenhersteller, und werden mehr, die das etwas anspuchsvollere R290 (Propan), GWP=3, einsetzen. Anspruchsvoller, da der Gasdruck am Verdichterausgang höher ist und somit der Kältemittelkreislauf insgesamt höheren Gaskräften ausgesetzt ist. Weiter ist Propan leicht entflammbar, daher darf das Gerät nicht in geschlossenen Räumen aufgestellt werden. Vorteil ist das mögliche, höhere Temperaturniveau am Kondensator und somit am Wärmetauscher zum Heizkreis.

      Die Temperaturen von VL & RL alleine helfen Dir noch nicht. Eine weitere Frage ist, wieviel Leistung Dein Heizkreis kontinuierlich benötigt? Erst wenn die WP das nicht dauerhaft liefern kann wird es im Haus kälter aber nicht zwingend kalt.
      Thermische Energie von aussen wird nur zum Abtauen des Verdampfers benötigt. Das kann entweder der Heizkreis sein oder ein kleiner, seperater Puffer. Wenn alle Ventile im HK zu sind funktioniert das Abtauen nicht!

      Schau doch mal in Deinen Temperaturaufzeichnungen, wie oft und lang die VL Temperatur über 55°C war. Die erforderliche Wärmeleistung kannst Du näherungsweise über die Laufzeiten des Ölbrenners und dessen Düsenbestückung (=Ölverbrauch/Zeit) abschätzen.

      Das Projekt ist nicht hoffnungslos, die aktuelle Förderung in D von bis zu 45% bringt das ganze in eine ähnliche Größenordnung die für einen Umbau auf Gas fällig wäre. Und einen WW-Speicher kann man durch einen Hygienespeicher ersetzen, die >60°C im VL für WW Aufbereitung fallen damit auch weg. Wobei R290 das auch kann. Der COP sinkt etwas, aber das auch nur 1x pro Woche für 1 Stunde.
      VG

      posted in Off Topic
      U
      UlliJ
    • RE: Object Max Wert lässt setValue Wert nicht zu

      @mcm1957

      habe zwar den Kühlmodus nicht, nutze auch den Adapter nicht (ist jedoch noch installiert) aber trotzdem mal ein log angehängt.

      Habe dem Adapter vor dem Start den Objektbaum gelöscht. Zu Beginn kommt die Konfiguration der Anlage vom Portalserver

      20240819 konfig smartset.json

      Bei einzelnen Werten mit Auswahlmöglichkeit oder auch mehreren States, z.B. ID 27005000001 (aktueller Betriebsstatus des Heizgerätes) werden die min/max Werte vom Portal mitgeliefert.

      {"ValueId":27005000001,"SortId":4826,"SubBundleId":0,"ParameterId":27005000001,"IsReadOnly":true,"NoDataPoint":false,"IsExpertProtectable":false,"Name":"Betriebsart Heizgerät","Group":"410_Einstellungen und Anzeigen","ProtGrp":"HG <1>","ControlType":1,"Value":"15","ValueState":1,"HasDependentParameter":false,"ListItems":[{"Value":"0","DisplayText":"ODU Test","IsSelectable":true,"HighlightIfSelected":false},{"Value":"1","DisplayText":"Test","IsSelectable":true,"HighlightIfSelected":false},{"Value":"2","DisplayText":"Frostschutz HK","IsSelectable":true,"HighlightIfSelected":false},{"Value":"3","DisplayText":"Frostschutz Warmwasser","IsSelectable":true,"HighlightIfSelected":false},{"Value":"4","DisplayText":"Durchfluss gering","IsSelectable":true,"HighlightIfSelected":false},{"Value":"5","DisplayText":"Vorwärmung","IsSelectable":true,"HighlightIfSelected":false},{"Value":"6","DisplayText":"Abtaubetrieb","IsSelectable":true,"HighlightIfSelected":false},{"Value":"7","DisplayText":"Antilegionellenfunktion","IsSelectable":true,"HighlightIfSelected":false},{"Value":"8","DisplayText":"Warmwasser","IsSelectable":true,"HighlightIfSelected":false},{"Value":"9","DisplayText":"WW-Nachlauf","IsSelectable":true,"HighlightIfSelected":false},{"Value":"10","DisplayText":"Heizbetrieb","IsSelectable":true,"HighlightIfSelected":false},{"Value":"11","DisplayText":"HZ-Nachlauf","IsSelectable":true,"HighlightIfSelected":false},{"Value":"12","DisplayText":"Aktive Kühlung","IsSelectable":true,"HighlightIfSelected":false},{"Value":"13","DisplayText":"Kaskade","IsSelectable":true,"HighlightIfSelected":false},{"Value":"14","DisplayText":"GLT","IsSelectable":true,"HighlightIfSelected":false},{"Value":"15","DisplayText":"Standby","IsSelectable":true,"HighlightIfSelected":false},{"Value":"16","DisplayText":"Pump Down","IsSelectable":true,"HighlightIfSelected":false},{"Value":"17","DisplayText":"Nachlauf K","IsSelectable":true,"HighlightIfSelected":false},{"Value":"18","DisplayText":"Undefiniert","IsSelectable":true,"HighlightIfSelected":false},{"Value":"19","DisplayText":"Pool","IsSelectable":true,"HighlightIfSelected":false}],"MinValueCondition":"0","MaxValueCondition":"19","MinValue":0,"MaxValue":19,"TileParameterTagType":1}
      

      Das ganze log hier noch als file (Autorisierung und token entfernt)
      20240819 startup log smartset.json

      Aus meiner Sicht ist der Fehler auf der Portalseite. Da werden die falschen Grenzwerte geliefert. Betroffene könnten mal im Portal direkt versuchen den Wert umzustellen. Steht er da überhaupt zur Verfügung??? Dann sollte die Konfiguration der Anlage im Heizraum überprüft werden. Schließlich kommen die Daten vom ISM7 in der Heizung.
      Mangels Kühlmodus hier die Betriebsart der Heizung als Beispiel
      d9d0b9c2-2642-4197-87b5-bf3efb942651-image.png

      Wenn es da geht, vielleicht mal den Wolf support darauf ansetzen.

      Hoffe das hilft bei der weiteren Analyse
      VG

      posted in Skripten / Logik
      U
      UlliJ
    • RE: [Guide] Zwangsumstellung auf Smartmeter: Freut Euch drauf!

      hier auch... seit ein paar Tagen
      ad9d57cd-7b80-4073-836b-9c5941f25629-image.png

      Mobilfunkantenne liegt auf dem Schrank
      Lesekopf auf die IR-Schnittstelle gesetzt, Skript angepasst und siehe da es plaudert ausgiebigst vor sich hin
      2 Stunden nach der Installation war der Zähler beim Meßstellenbetreiber aktiv und die Pin online im Kundenportal verfügbar
      die HAN Schnittstelle wird bis auf weiteres ignoriert, ist alles da was gebraucht wird

      Jetzt nur noch warten bis der Zähler auch beim Stromversorger angekommen ist...
      Alles in allem top gelaufen!

      posted in Praktische Anwendungen (Showcase)
      U
      UlliJ
    • RE: Zeigt her eure Vis2

      @chiller
      so sehen bei mir die ersten Gehversuche aus

      fb37cc8c-a7e4-4ad0-bdcc-756e98c2ffcc-image.png
      348bd045-b8b1-4f0a-977d-218d92705131-image.png
      f04767a5-988d-4031-8842-f8ac97edd372-image.png
      e865ead0-6c92-450f-a6d5-fec169d39fd2-image.png
      unendliche Spielwiese und noch viel zu machen.
      Der intensive Gebrauch der Diagrammfunktionen in den Widgets "Istwert mit Diagramm" oder "Schalter oder Knöpfe" lässt meine InfluxDB reproduzierbar abschmieren. Ist aber ein anderes Ding.

      posted in Visualisierung
      U
      UlliJ
    • RE: Solarpanels als Vorsatzfassade vor Außendämmung?

      @martinp sagte in Solarpanels als Vorsatzfassade vor Außendämmung?:

      Ob es sich lohnt die Panels quasi als oberste Schicht in die Fassade zu Integrieren um beim Fassadenaufbau bei den abgedeckten Flächen Kosten zu sparen, scheint mir bei den Panelpreisen naheliegend.

      Die Idee scheint auf den ersten Blick gut, aber ich glaube sparen wirst Du nicht wirklich...was zu beweise wäre. Ist ja nur ein Szenario.

      Da gibt es IMHO zwei Herausforderungen:

      1. die normalen Module sind eine Kombi aus Aluminiumrahmen und Glas/Kunststoff und bekanntlich mit Abstand rundherum montiert. Die Befestigung begrenzt normalerweise Spannungen die durch thermische Ausdehnung entstehen. Zwischen Winter und Sommer hat man sicher ein delta T von 50-70°C, eher mehr. Damit verlängern/verkürzen sich die Rahmenprofile je Modul um ein paar mm. Über die Giebelhöhe kommen da dann schon cm zusammen
        damit zu
      2. Dicht von außen: widerspricht Nr. 1.
        Die anderen Funktionen der Fassade wie Dämmung, Dampfdurchlässigkeit etc. lassen wir mal weg.

      Es gibt von Velux ein Indachsystem für PV Anlagen (https://magazin.velux.de/de-DE/artikel/indach-photovoltaik). Ob das Fassadentauglich ist wäre zu klären.
      Ein zweiter Ansatz dafür könnte die Einfassung mit Dichtung von transparenten Modulen sein, wie sie z.B. für Dächer von Wintergärten, Carports oder ähnlichem gemacht wird. Aber die transparenten Module bestehen nur aus Glas und haben daher das Thema zu 1 nicht.
      Wahrscheinlich läuft es auf eine Art vorgehängte, hinterlüftete Fassade hinaus. Dafür braucht es dann wieder spezielle Befestigungssysteme, soll ja wieder 30 Jahre+ halten.
      Offen ist dann immer noch was mit den Teilen der Fassade passiert, die nicht mit Modulen abgedeckt werden können/sollen.

      über den Daumen ... gegenüber einer herkömmlichen Fassade ist da kein Preisvorteil. PV Module können die Fassadenfunktion nicht vollständig übernehmen, dafür sind sie auch nicht gedacht.
      VG

      posted in Off Topic
      U
      UlliJ
    • RE: Frage : Migrate MySQL nach Influxdb

      Moin zusammen,

      mein erster post in diesem Forum...
      Zu aller erst vielen Dank für diese tolle Plattform und den vielen die mit enormem Aufwand das smarte home nach vorne treiben, tolle Ideen weiter geben, absolut geile Visualisierungen bauen usw. Ich habe bislang selten ein Forum gesehen, in dem so konstruktiv und freundlich miteinander umgegangen wird...weiter so 👍

      Seit ca 2 Jahren betreibe ich Iobroker und habe bislang die Daten zuerst in MySQL und später dann in PostgreSQL abgelegt. Über die Zeit wurden die ganzen Abfragen und Diagramme mit Grafana nach und nach deutlich träger. Nach kurzer Testphase mit InfluxDB war die Frage geklärt😎
      Mit dem Wechsel auf InfluxDB stellt sich die Frage für den nicht Programmierer wie die Daten von alt nach neu...

      Die genannten Lösungen haben bei mir nicht zuverlässig funktioniert also die nächste Klappe

      1. In einem SQL GUI (phpmyadmin, HeidiSQL oder DBeaver, etc) oder auf der SQL-Konsole die zu exportierenden Daten in einem View zur Verfügung stellen
        Der View enthält alles was Influx benötigt
      create view xxx as
      SELECT datapoints.name,
      	ts_number.ack    as "ack",
          (ts_number.q*1.0)       as "q",
      	sources.name as "from",
          (ts_number.val*1.0)     as "value",
          (ts_number.ts*1000000) as "time"
      from ts_number 
      left join datapoints
      on ts_number.id=datapoints.id
      left join sources
      on ts_number._from=sources.id
      where datapoints.id>=70 and datapoints.id<=73 and q=0
      order by ts_number.ts desc;
      

      "xxx" Name des View anpassen
      in der WHERE Klausel die Datenpunkte entsprechend anpassen, einen Bereich wie hier oder auch eine einzelne id
      Für kleine Datenbestände kann die WHERE Klausel auch auf "WHERE q=0" gesetzt werden und über den View in einem Rutsch in Influx übertragen werden.
      Beispiel:
      59cd61b2-aab9-4cf5-8c14-f16d1e595125-grafik.png

      1. Python installieren und ggf. die Zusätze installieren
      • psycopg2 für PostgreSQL bzw. MySQLdb für MySQL
      • influxdb-client und influxdb.
      1. das Skript von Muntazir Fadhel "Easily Migrate Postgres/MySQL Records to InfluxDB" nehmen (modifizierte Variante hier)
      ### MySQL DB info ###
      #import MySQLdb
      #conn = MySQLdb.connect(host="localhost",  # your host, usually localhost
      #                     user="john",         # your username
      #                     passwd="megajonhy",  # your password
      #                     db="jonhydb")        # name of the data base
      
      
      ### PostgreSQL DB info ###
      import psycopg2
      import psycopg2.extras
      
      #####
      # connection data for PostgreSQL
      conn = psycopg2.connect("dbname=xxx user=xxx password=xxx host=xxx.xxx.xxx.xxx port =5432")
      #####
      
      # InfluxDB info #
      from influxdb import InfluxDBClient
      #
      #####connection data for InfluxDB#####
      influxClient = InfluxDBClient(host='xxx.xxx.xxx.xxx', port=8086, username='xxx', password='xxx', database='xxx')
      #####
      #influxClient.delete_database(influx_db_name)
      #influxClient.create_database(influx_db_name)
      
      # dictates how columns will be mapped to key/fields in InfluxDB
      schema = {
          "time_column": "time", # the column that will be used as the time stamp in influx
          "columns_to_fields" : ["ack","q", "from","value"], # columns that will map to fields 
          # "columns_to_tags" : ["",...], # columns that will map to tags
          "table_name_to_measurement" : "name", # table name that will be mapped to measurement
          }
      
      '''
      Generates an collection of influxdb points from the given SQL records
      '''
      def generate_influx_points(records):
          influx_points = []
          for record in records:
              #tags = {}, 
              fields = {}
              #for tag_label in schema['columns_to_tags']:
              #   tags[tag_label] = record[tag_label]
              for field_label in schema['columns_to_fields']:
                  fields[field_label] = record[field_label]
              influx_points.append({
                  "measurement": record[schema['table_name_to_measurement']],
                  #"tags": tags,
                  "time": record[schema['time_column']],
                  "fields": fields
              })
          return influx_points
      
      
      
      # query relational DB for all records
      curr = conn.cursor('cursor', cursor_factory=psycopg2.extras.RealDictCursor)
      # curr = conn.cursor(dictionary=True)
      #####
      # SQL query for PostgreSQL, syntax for MySQL differs
      # query provide desired columns as a view on the sql server
      
      # request data from SQL, adjust ...from <view name>
      curr.execute("Select * from xxx;")
      #####
      row_count = 0
      # process 1000 records at a time
      while True:
          print("Processing row #" + str(row_count + 1))
          selected_rows = curr.fetchmany(1000)
          influxClient.write_points(generate_influx_points(selected_rows))
          row_count += 1000
          if len(selected_rows) < 1000:
              break
      conn.close()
      
      

      Im Skript sind

      • in Zeile 15 die Datenbankverbindung für Postgre anzupassen,
      • in Zeile 22 die Datenbankverbindung für Influx
      • weiter unten Zeile 65 statt xxx ist der Name des Views einzutragen der auf der Datenbank mit der Abfrage aus 1 erzeugt wurde
        curr.execute("Select * from xxx;")
      • der Abschnitt "schema" gibt das mapping der Spalten vor und muss nur angepasst werden wenn die Spaltenbezeichner in der Abfrage aus 1 geändert werden
      • für die MySQL user sind die Verbindungsdaten in den Zeilen 2-6 auskommentiert und an eure Umgebung anzupassen.
      1. In der Python Umgebung das Skript starten...alle 1000 Zeilen/Datensätze kommt eine Fortschrittsmeldung. Während die Abfrage auf der SQL Seite läuft steht da "Processing row # 1"

      Bei umfangreichen Abfragen und je nach Umgebung kann das Ganze ein wenig dauern. Teilweise dauerten bei mir die SQL Abfragen bis zu 20min bei 20Mio Datensätzen (Nuc i3 mit 12GB für die SQL VM unter proxmox). Das Skript läuft zuverlässig und mehrere 10 Mio Datensätze von A nach B wurden migriert. Vielleicht kann es jemand brauchen und nochmals Danke für das tolle Projekt und die hilfsbereiten Menschen hier
      VG
      Ulli

      posted in ioBroker Allgemein
      U
      UlliJ
    • RE: EnigmaAdapter Timer-Liste auslesen

      @iobroker_user
      Hi Frank,

      bin auch nicht fit in Blockly und JS... aber üben hilft
      Versuch das mal nachzubauen, die Kommentare sollten erklären was passiert.
      Zeitplan ggf. an Deine Wünsche anpassen.

      4d74a51a-8911-42dd-b79f-358a42aa867a-grafik.png

      Das Json dazu sieht mit einem Timer so aus:
      ba1cb142-d0f6-4a5f-ae5f-5aece2836577-grafik.png

      Viel Vergnügen

      posted in Blockly
      U
      UlliJ
    • RE: Kühlschrank Thermostat umbauen / Smart machen

      @ilovegym sagte in Kühlschrank Thermostat umbauen / Smart machen:

      Der Verdampfer ist das hinten innen im Kuehlschrank, dort wird das durch den Druck des Verdichters(Kompressors) verfluessigte Kaeltemittel durch die Waerme im inneren des Kuehlschranks zum verdampfen gebracht.
      Aggregatszustand aendert sich, das Kaeltemittel dehnt sich aus und kommt in den Verfluessiger hinten aussen am Kuehlschrank, wo es die Waerme abgibt und sich wieder abkuehlt, durch den Verdichter laeuft, wieder komprimiert wird

      darf ich das etwas ergänzen? zum Teil OT
      der Verdampfer ist das hinten innen im Kühlschrank wo flüssiges Kältemittel verdampft (Isobutan/R600a hat einen Siedepunkt von -12°C) und dem Innenraum dadurch Energie entzieht. Der Verdichter saugt dieses Gas an, erhöht Druck und Temperatur, schiebt das in den Verflüssiger. Im Verflüssiger, hoher Druck und eingangs auch hohe Temperatur, wird das flüssige Kältemittel zunächst abgekühlt (Raum ist kälter als der Verflüssiger). Am Ausgang des Verflüssigers sitzt die Kapillare, hier wird das Gemisch aus Gas und teilweise kondensiertem Kältemittel entspannt (Druck gering und Temperatur niedrig) und geht damit vollständig in den flüssigen Zustand über... im Verdampfer geht das Spiel dann wieder von vorne los.

      Die Verdichter sind zum pumpen von Gas gedacht. Wenn flüssiges Kältemittel angesaugt wird werden die dünnen Ventilplättchen der Saugseite beim komprimieren verformt und damit zerstört (wird Flüssigkeitsschlag genannt). Die Abstimmung der Wärmetauscherflächen, Kältemittelmenge, Kapillare, Größe des Verdichters und Klimazone ist daher wichtig.
      Der Verdichter selbst ist eine Kolbenpumpe mit kleinem 1~Asynchronmotor mit Haupt- und Hilfswicklung. Die Hilfswicklung erzeugt durch die Anordnung im Wicklungspaket das Drehfeld um ein Startmoment zu generieren. Zwischen Thermostat und Motor sitzt ein PTC der die Hilfswicklung im Betrieb weg schaltet. Ist der Verdichter gestartet, wird der PTC warm und schaltet die Hilfswicklung bei Temperatur x aus um Energie zu sparen. Ist die Temperatur am Thermostat erreicht wird der Verdichter ausgeschaltet. Würde man jetzt den Stecker aus der Steckdose ziehen und wieder rein stecken passiert zunächst mal: nix. Der PTC ist noch zu warm, die Hilfswicklung ist ausgeschaltet und der Motor hat kein Startmoment. Gleichzeitig kann während des Abkühlens des PTC der Kältekreis den Druck im Verflüssiger über die Kapillare abbauen. Somit hat der Verdichter beim nächsten Einschalten keinen oder nur geringen Gegendruck...wenn denn alles richtig ausgelegt ist und nicht defekt oder gar undicht.

      Die Geschichte mit dem PTC gilt nur für ungeregelte Verdichter. Es gibt auch Schaltungen mit Relais am Verdichter, aber für Haushaltskühlschränke ist der PTC aus Kostengründen eigentlich Standard.

      @bananajoe sagte in Kühlschrank Thermostat umbauen / Smart machen:

      @ilovegym ah, danke, der Fühler sitzt also in dem Bereich wo die Kälte erzeugt wird.
      Ich habe eine Zwangspause von 15 Minuten nach dem Schalten eingebaut, die Positionierung des Temperatursensors wird noch optimiert.

      Wenn er immer einschaltet dann gut. Falls nicht ist der PTC oder der Thermostat schuld

      posted in Off Topic
      U
      UlliJ
    • RE: Wolf Link Home, ISM7i, ISM8i - Was ist nötig?

      @bongo
      das Ism7i=Home Link. Und das brauchst Du für das Portal oder den ism7mqtt.

      Beides gleichzeitig geht nicht. Das ISM7i kann entweder am Portal hängen oder lokal im LAN. Aber Du kannst jederzeit in beide Richtungen wechseln, wenn auf dem ism7i das Portal aktiviert oder eben deaktiviert wird.

      Für die Installation liest Du am Besten hier ganz weit unten (17.12.2023). Das ist die Installation und Einrichtung unter Linux und dürfte die meisten der Fragen schon beantworten. Zweite Quelle ist noch das github repository ism7mqtt.

      Dann solltest Du klar sein wo Du den Dienst installieren willst. Bei mir läuft das als kleiner LXC unter proxmox unabhängig vom iob oder anderen Diensten. Sollte grundsätzlich auch auf der iobroker Maschine laufen können.

      Der Baum der DP's sieht etwas seltsam aus, aber es ist alles da was am Bus der Wolf Steuerung hängt. Vermutlich sind die mqtt topics noch nicht entsprechend aufgesetzt (habe keine Ahnung davon). Geht und gut.

      4a210500-e53a-44d6-8c4e-0ab53b9895c0-image.png

      Steuern geht auch, zumindest bei den wenigen DP's für die ich das bislang gemacht habe (WW Aufbereitung Temperatur setzen und starten, Heizkurve absenken/anheben).

      Das es Login Schwierigkeiten mit dem Wolf-smartset gab ist völlig an mir vorbei gelaufen, da hatte ich schon gewechselt.
      Wenn Du Hilfe brauchst meld Dich einfach. Bin auch nicht der crack, habe das aber nach einem Hinweis relativ schnell am Rennen gehabt.
      VG
      Ulli

      posted in ioBroker Allgemein
      U
      UlliJ

    Latest posts made by UlliJ

    • RE: Wolf WP CHA-10 - iSME7i (Wolf Link) oder iSME8i besser ?

      @obstbauer sagte in Wolf WP CHA-10 - iSME7i (Wolf Link) oder iSME8i besser ?:

      Meine Ausgabe sieht so aus:

      gerade erst gesehen: da ist das Debug nicht mit drin, solltest Du für den ersten Start mal mit rein nehmen um zu sehen ob es lebt

      posted in Einbindung von Geräten
      U
      UlliJ
    • RE: Wolf WP CHA-10 - iSME7i (Wolf Link) oder iSME8i besser ?

      @obstbauer sagte in Wolf WP CHA-10 - iSME7i (Wolf Link) oder iSME8i besser ?:

      die Datei
      paramter.json

      habe ich selbst erstellt, da diese nicht vorhanden war.

      da gibt es auf Github das Archiv "ism7config..."
      In ein Verzeichnis z.B. /opt/ism7mqtt/makeconfig entpackt.

      iob@WolfMqtt:/opt/ism7mqtt/makeconfig$ /opt/ism7mqtt/makeconfig/ism7config -h
        -i, --ipAddress=VALUE      Wolf Hostname or IP address
        -p, --password=VALUE       Wolf password
        -t, --target=VALUE         Target filename - defaults to parameter.json
        -h, --help                 show help
      iob@WolfMqtt:/opt/ism7mqtt/makeconfig$
      
      

      Der Aufruf erstellt per default die Parameterliste in der Datei "parameter.json" (nicht: paramter.json). Es reicht nicht eine leere Datei zu erstellen, da stehen alle Adressen und Parameter der Busteilnehmer Deiner Anlage drin.

      Ich meine mich zu erinnern, daß die ISM7 selbst Probleme mit Sonderzeichen im Passwort hat. Ziffern funktionieren

      @obstbauer sagte in Wolf WP CHA-10 - iSME7i (Wolf Link) oder iSME8i besser ?:

      sudo chown $USER:$USER ism7mqtt/

      gibt dem aktuellen User Eigentümerrechte auf dem Verzeichnis, braucht nicht geändert werden (da bin ich aber DAU)

      und am Ende

      @obstbauer sagte in Wolf WP CHA-10 - iSME7i (Wolf Link) oder iSME8i besser ?:

      Nochmal zum Anfang zurück, wenn ich die Dateien entpackt habe und Rechte vergeben hab, soll ich den Ausdruck
      Copy to ClipboardOPENSSL_CONF=/opt/ism7mqtt/openssl.cnf /......

      ausführen oder ?
      Dann sollte das Programm gestartet sein und laufen ?

      Genau. Da das Debug eingeschaltet ist sollte nach ein paar Sekunden die Antwort vom ISM7 kommen. Beim ersten Aufruf werden sämtliche Werte gesendet, später nur die Änderungen.
      Ich denke es liegt an Deiner paramter.json...

      posted in Einbindung von Geräten
      U
      UlliJ
    • RE: Ausrichtung von PV-Modulen

      @mabbi

      Dein Chart zeigt doch eher die Leistung an, oder?
      Du sprichst aber von Ertrag, das ist etwas anderes...
      Einheit Leistung: W
      Einheit Ertrag: Ws oder Wh [edit: war kWh] (Arbeit/Energie)

      Eine einfache Größe für den Vergleich von PV Strings/Modulen ist der
      Ertrag normiert auf "kWp und Jahr". Kann ein anderer Zeitraum sein, dann aber identisch für alle Teilnehmer des Vergleichs. Ausrichtungen nicht in einen Topf werfen.

      posted in Off Topic
      U
      UlliJ
    • RE: Wolf WP CHA-10 - iSME7i (Wolf Link) oder iSME8i besser ?

      @obstbauer sagte in Wolf WP CHA-10 - iSME7i (Wolf Link) oder iSME8i besser ?:

      ich weiß halt nicht wie ich die App ausloggen kann, da ich dazu bisher nichts gefunden habe. Wenn das Handy offline ist und ich mich am PC anmelde und normal abmelde bleibt der Status connected.

      die Verbindung musst Du selbst aktiv auf dem Ism7 kappen. Hat nichts mit der/den App(s) zu tun.
      b084d30b-4f46-4734-bc32-08c98b421354-image.png

      Dann sollte das mit ism7mqtt auch funktionieren. Du kannst jederzeit wechseln zwischen den beiden Betriebsarten
      Internetfreigabe ein = Wolfpartal und Smartset
      Internetfreigabe aus = Ism7mqtt

      die Seiten sehen bei Dir anders aus, da meine FW Version älter ist

      posted in Einbindung von Geräten
      U
      UlliJ
    • RE: Wolf WP CHA-10 - iSME7i (Wolf Link) oder iSME8i besser ?

      @obstbauer sagte in Wolf WP CHA-10 - iSME7i (Wolf Link) oder iSME8i besser ?:

      Das mqtt Passwort muss in " " stehen und das Passwort vom Gehäuse nicht ?

      bei mir ist beim Aufruf für ism7mqtt alles ohne "". Die Zuordnung der Parameter wird mit den prefixes -p = passwort, --mqttpass = mqtt passwort etc. gemacht.

      Wenn Du keine Verbindung hast steht das Ism7 wohl noch im Portal. Wie sehen die Info's von der Statusseite des ISM7 bei Dir aus?
      Hier so:
      998453f8-5662-46dd-81f9-6e9361661f58-image.png
      Im Repository von Ism7mqtt ist explizit vermerkt, das nur eine Verbindung zur Zeit unterstützt wird. Und mal am Rande: wer braucht beides gleichzeitig? wenn ich unterwegs bin geht es über VPN ins eigene Netz, zu Hause dito ohne VPN und ansonsten soll das Ding alleine werkeln.

      Du kannst ism7mqtt auch mit dem zusätzlichen Parameter -d starten. Auf der Konsole gibt er bei

      sudo systemctl status ism7mqtt
      

      aktuell geänderte Werte mit aus

      Oct 01 16:56:50 WolfMqtt bash[115]: publishing mqtt with topic 'Wolf/192.168.178.80/MM_0x51/Heizkurvenabstand' '2'
      Oct 01 16:56:50 WolfMqtt bash[115]: publishing mqtt with topic 'Wolf/192.168.178.80/MM_0x51/Konfiguration' '8'
      Oct 01 16:56:50 WolfMqtt bash[115]: publishing mqtt with topic 'Wolf/192.168.178.80/MM_0x51/Nachlaufzeit_Heizkreis' '5'
      Oct 01 16:56:50 WolfMqtt bash[115]: publishing mqtt with topic 'Wolf/192.168.178.80/MM_0x51/P-Bereich_Mischer' '12'
      Oct 01 16:56:50 WolfMqtt bash[115]: publishing mqtt with topic 'Wolf/192.168.178.80/MM_0x51/eBus_Einspeisung/value' '2'
      Oct 01 16:56:50 WolfMqtt bash[115]: publishing mqtt with topic 'Wolf/192.168.178.80/MM_0x51/eBus_Einspeisung/text' 'Auto'
      Oct 01 16:56:50 WolfMqtt bash[115]: publishing mqtt with topic 'Wolf/192.168.178.80/MM_0x51/Analogeingang_Vorlauffuehler_VF' '29'
      Oct 01 16:56:50 WolfMqtt bash[115]: publishing mqtt with topic 'Wolf/192.168.178.80/MM_0x51/Mischerkreispumpe/value' '1'
      Oct 01 16:56:50 WolfMqtt bash[115]: publishing mqtt with topic 'Wolf/192.168.178.80/MM_0x51/Mischerkreispumpe/text' 'Ein'
      
      

      posted in Einbindung von Geräten
      U
      UlliJ
    • RE: Wolf WP CHA-10 - iSME7i (Wolf Link) oder iSME8i besser ?

      @obstbauer sagte in Wolf WP CHA-10 - iSME7i (Wolf Link) oder iSME8i besser ?:

      gibt es irgendwo eine kurze Anleitung

      ich hatte das danach https://github.com/zivillian/ism7mqtt gemacht. Da steht auch wie die Konfiguration erzeugt werden kann.
      Dann habe ich noch ein paar Notizen für die Installation selbst, weil manuell

      Installation
      
      >sudo mkdir /opt/ism7mqtt
      >sudo chown $USER:$USER ism7mqtt/
      mkdir /opt/ism7mqtt/makeconfig
      unzip -u ism7config-linux-x64.zip -d /opt/ism7mqtt/makeconfig/
      chmod +x  /opt/ism7mqtt/makeconfig/createdump
      chmod +x  /opt/ism7mqtt/makeconfig/ism7config
      unzip -u ism7mqtt-linux-x64.zip -d /opt/ism7mqtt/
      chmod +x /opt/ism7mqtt/ism7mqtt
      chmod +x /opt/ism7mqtt/createdump
      mv openssl.cnf /opt/ism7mqtt
      
      Aufruf
      
      OPENSSL_CONF=/opt/ism7mqtt/openssl.cnf /opt/ism7mqtt/ism7mqtt -m IP-Adresse Mqtt broker -i IP Adresse ism7 -p <Passwort auf dem ism7 Label> --mqttuser mqtt_wolf_user --mqttpass "<Passwort des Users>" --separate -t /opt/ism7mqtt/paramter.json
      
      Dienst einrichten
      
      sudo nano /etc/systemd/system/ism7mqtt.service
      [Unit]
      Description=ism7mqtt
      
      [Service]
      Type=simple 
      User:<USER>
      ExecStart=/bin/bash /opt/ism7mqtt/ism7mqtt_start.sh
      
      [Install]
      WantedBy=multi-user.target
      Alias=ism7mqtt.service
      
      Script erstellen
      
      nano /opt/ism7mqtt/ism7mqtt_start.sh:
      Inhalt wie Aufruf
      chmod +x /opt/ism7mqtt/ism7mqtt_start.sh
      
      Startfähig machen bei reboot
      sudo chmod 644 /etc/systemd/system/ism7mqtt.service
      sudo systemctl enable ism7mqtt.service
      


      Wie das mit dem openSSL ging weiß ich gerade nicht mehr, muss ich suchen.
      Inhalt der Datei ist hier folgender:

      # see https://stackoverflow.com/a/72245418/19671
      openssl_conf = openssl_init
      
      [openssl_init]
      ssl_conf = ssl_sect
      
      [ssl_sect]
      system_default = system_default_sect
      
      [system_default_sect]
      Options = UnsafeLegacyRenegotiation
      

      posted in Einbindung von Geräten
      U
      UlliJ
    • RE: Wolf WP CHA-10 - iSME7i (Wolf Link) oder iSME8i besser ?

      @obstbauer
      @int17 hatte das mal wo geschrieben, nur wo.

      Bei mir, auch CHA10, geht entweder oder.
      Gratulation auch, die funktioniert tadellos. Auch wenn bei mir nach knapp 5 Jahren der Kältekreis 1x komplett neu ist. Also: jährliche Wartung machen lassen und 5 Jahre Garantie nutzen🙄

      posted in Einbindung von Geräten
      U
      UlliJ
    • RE: Anfängerfragen VIS-2

      @io2345 sagte in Anfängerfragen VIS-2:

      Sturkopf

      ...wo soll ich unterschreiben?😂
      die Bezeichnung des widgets "binär" deutet schon auf den Einsatzzweck hin oder? der schreibt nur "true"/"false" wahlweise temporär oder dauerhaft

      nimm doch vielleicht den
      7bf30be3-3d0d-47c0-b503-89897ef19da2-image.png

      @io2345 sagte in Anfängerfragen VIS-2:

      "http://<IP_des_Receivers>/web/remotecontrol?command=2".

      das ist aus meiner Sicht mehr zur Anwendung in Scripten gedacht. Den binären Taster kannst Du dann mit einem Script und entsprechendem Trigger zusammen einsetzen um das Kommando an den VU+ zu schicken ... ein bischen von hinten durch die Brust...

      edit: mit einem Alias geht es auch noch, wenn unterschiedliche Datenpunkte für lesen und schreiben eingesetzt werden. Braucht aber auch einen zusätzlichen DP je Knopf

      posted in Visualisierung
      U
      UlliJ
    • RE: Anfängerfragen VIS-2

      @io2345
      danke für die Blumen😁
      mit dem Ding kannst Du Dich "tot" spielen...
      Der View für den PVR sollte eigentlich adhoc ohne Änderungen passen. Der nutzt, wenn ich nix übersehen habe, ausschließlich Datenpunkte des Adapters direkt ohne Aliase.

      cardPVR.txt
      Ausnahmen:

      • der Knopf oben rechts. Der zeigt die Aufnahmen in einem Dialog an, dazu wird noch etwas mehr gebraucht. Ausserdem brauchst Du noch einen Taster, der den VU+ ein/ausschaltet (der DP ist im Adapter vorhanden). Bei mir ist der an einer anderen Stelle um auch die andere Hardware zu schalten.

      • der Play/Pause Taster funktioniert manchmal nicht wie gewünscht bzw. hat zeitweise nicht den richtigen Status, wenn z.B. die Box im pausierten Zustand ausgeschaltet wird. Hatte ich noch keine Muße zur Beseitigung

      Weiter könnte der view unten links im Screenshot zum direkten Kanalwechsel funktionieren, wenn die Favoritenliste ähnlich ist. Pfad zu den icons ist anzupassen (die liegen bei mir lokal in einem Verzeichnis der Vis)
      cardTVChannel.txt

      Wenn Fragen, dann frag einfach...dazu ist das Forum da

      posted in Visualisierung
      U
      UlliJ
    • RE: Anfängerfragen VIS-2

      @io2345

      habe Deinen post im Enigma Adapter thread gesehen... meinst Du so etwas
      525684d1-e887-47f6-99d6-848a10481332-image.png
      hier arbeitet auch zufällig ein VU+😁
      Das sind so mit die ersten Seiten der Vis gewesen und schon ein wenig her. Die Farbtasten funktionieren mit einem Code in
      enigma2.0.command.REMOTE-CONTROL (DP ggf. anpassen)
      rot: 398, grün: 399, gelb: 400, blau: 401
      952e5435-dcc3-4ea7-ac40-f73f37775003-image.png
      Der Reciever ist extrem auskunftsfreudig über das Webinterface. Info's dazu hier OpenWebif

      Da geht's dann ohne Scripte nicht mehr so richtig wenn Du Medien etc. nutzen willst

      posted in Visualisierung
      U
      UlliJ
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo