Navigation

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

    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

    S
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 10
    • Best 0
    • Groups 1

    Steffen Ermisch

    @Steffen Ermisch

    Starter

    0
    Reputation
    8
    Profile views
    10
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    Steffen Ermisch Follow
    Starter

    Latest posts made by Steffen Ermisch

    • RE: evohome2mqtt Temperatur einstellen

      @mickym Ich schaue am Wochenende weiter - jetzt ist erstmal gut damit 🙂 . Vielen Dank für Deine Hilfe und Mühe auf jeden Fall.

      posted in JavaScript
      S
      Steffen Ermisch
    • RE: evohome2mqtt Temperatur einstellen

      @mickym Also ich hab jetzt den evohome Adapter von 1.1.1 auf 1.1.2 geupgradet - so wie den ganzen Raspi auch mal wieder geupgradet und gebootet - leider geht immernoch keine Temperatur Einstellung.

      Nur schräg ist auf einmal tauch ein neues Object "bad" auf - und nicht mehr unter evohome/ sondern evohome2mqtt/
      Dort kann ich aber nicht den Wert ändern.

      Temp_Set_3.JPG

      btw...Ich sehe auch in dem mosquitto log kein evohome - und viele Socket errors 🙄

      pi@raspiobroker:/var/log/mosquitto $ sudo tail -100 mosquitto.log
      1616157012: Socket error on client mqttjs_dcf85ed1, disconnecting.
      1616157120: New connection from 127.0.0.1 on port 1883.
      1616157120: New client connected from 127.0.0.1 as mqttjs_7d06bae1 (c1, k60).
      1616157360: Saving in-memory database to /var/lib/mosquitto/mosquitto.db.
      1616158088: Socket error on client mqttjs_7d06bae1, disconnecting.
      1616158200: New connection from 127.0.0.1 on port 1883.
      1616158200: New client connected from 127.0.0.1 as mqttjs_12ff7ac0 (c1, k60).
      1616159161: Saving in-memory database to /var/lib/mosquitto/mosquitto.db.
      1616159170: Socket error on client mqttjs_12ff7ac0, disconnecting.
      1616159280: New connection from 127.0.0.1 on port 1883.
      1616159280: New client connected from 127.0.0.1 as mqttjs_4153e3c3 (c1, k60).
      1616160248: Socket error on client mqttjs_4153e3c3, disconnecting.
      1616160360: New connection from 127.0.0.1 on port 1883.
      1616160360: New client connected from 127.0.0.1 as mqttjs_d7e78807 (c1, k60).
      1616160962: Saving in-memory database to /var/lib/mosquitto/mosquitto.db.
      1616161327: Socket error on client mqttjs_d7e78807, disconnecting.
      1616161440: New connection from 127.0.0.1 on port 1883.
      1616161440: New client connected from 127.0.0.1 as mqttjs_6108e785 (c1, k60).
      1616162407: Socket error on client mqttjs_6108e785, disconnecting.
      1616162520: New connection from 127.0.0.1 on port 1883.
      1616162520: New client connected from 127.0.0.1 as mqttjs_a43c7d05 (c1, k60).
      1616162763: Saving in-memory database to /var/lib/mosquitto/mosquitto.db.
      1616163487: Socket error on client mqttjs_a43c7d05, disconnecting.
      1616163600: New connection from 127.0.0.1 on port 1883.
      1616163600: New client connected from 127.0.0.1 as mqttjs_bf78f1cf (c1, k60).
      1616164564: Saving in-memory database to /var/lib/mosquitto/mosquitto.db.
      1616164567: Socket error on client mqttjs_bf78f1cf, disconnecting.
      1616164680: New connection from 127.0.0.1 on port 1883.
      1616164680: New client connected from 127.0.0.1 as mqttjs_a9d31839 (c1, k60).
      1616165647: Socket error on client mqttjs_a9d31839, disconnecting.
      1616165760: New connection from 127.0.0.1 on port 1883.
      1616165760: New client connected from 127.0.0.1 as mqttjs_088b8503 (c1, k60).
      1616166365: Saving in-memory database to /var/lib/mosquitto/mosquitto.db.
      1616166727: Socket error on client mqttjs_088b8503, disconnecting.
      1616166840: New connection from 127.0.0.1 on port 1883.
      1616166840: New client connected from 127.0.0.1 as mqttjs_99688efa (c1, k60).
      1616167807: Socket error on client mqttjs_99688efa, disconnecting.
      1616167920: New connection from 127.0.0.1 on port 1883.
      1616167920: New client connected from 127.0.0.1 as mqttjs_00bc841e (c1, k60).
      1616168166: Saving in-memory database to /var/lib/mosquitto/mosquitto.db.
      1616168887: Socket error on client mqttjs_00bc841e, disconnecting.
      1616169000: New connection from 127.0.0.1 on port 1883.
      1616169000: New client connected from 127.0.0.1 as mqttjs_c0e94606 (c1, k60).
      1616169967: Saving in-memory database to /var/lib/mosquitto/mosquitto.db.
      1616169967: Socket error on client mqttjs_c0e94606, disconnecting.
      1616170080: New connection from 127.0.0.1 on port 1883.
      1616170080: New client connected from 127.0.0.1 as mqttjs_ccb0c1a5 (c1, k60).
      1616171047: Socket error on client mqttjs_ccb0c1a5, disconnecting.
      1616171160: New connection from 127.0.0.1 on port 1883.
      1616171160: New client connected from 127.0.0.1 as mqttjs_12019429 (c1, k60).
      1616171768: Saving in-memory database to /var/lib/mosquitto/mosquitto.db.
      1616172127: Socket error on client mqttjs_12019429, disconnecting.
      1616172240: New connection from 127.0.0.1 on port 1883.
      1616172240: New client connected from 127.0.0.1 as mqttjs_9cd6fd4a (c1, k60).
      1616172293: Socket error on client mqttjs_9cd6fd4a, disconnecting.
      1616172360: New connection from 127.0.0.1 on port 1883.
      1616172360: New client connected from 127.0.0.1 as mqttjs_66166c3a (c1, k60).
      1616173326: Socket error on client mqttjs_66166c3a, disconnecting.
      1616173440: New connection from 127.0.0.1 on port 1883.
      1616173440: New client connected from 127.0.0.1 as mqttjs_107b4754 (c1, k60).
      1616173569: Saving in-memory database to /var/lib/mosquitto/mosquitto.db.
      1616174135: Client iobroker.mqtt.0 disconnected.
      1616174140: New connection from 127.0.0.1 on port 1883.
      1616174140: New client connected from 127.0.0.1 as iobroker.mqtt.0 (c1, k1000, u'iosteffenmqtt').
      1616174217: Client iobroker.mqtt.0 disconnected.
      1616174222: New connection from 127.0.0.1 on port 1883.
      1616174222: New client connected from 127.0.0.1 as iobroker.mqtt.0 (c1, k1000, u'iosteffenmqtt').
      1616174408: Socket error on client mqttjs_107b4754, disconnecting.
      1616174520: New connection from 127.0.0.1 on port 1883.
      1616174520: New client connected from 127.0.0.1 as mqttjs_df6d276e (c1, k60).
      1616174702: Client iobroker.mqtt.0 disconnected.
      1616174707: New connection from 127.0.0.1 on port 1883.
      1616174707: New client connected from 127.0.0.1 as mqttClientIobrokerPublishSubscribeAll (c1, k1000, u'iosteffenmqtt').
      1616175370: Saving in-memory database to /var/lib/mosquitto/mosquitto.db.
      1616175487: Socket error on client mqttjs_df6d276e, disconnecting.
      1616175600: New connection from 127.0.0.1 on port 1883.
      1616175600: New client connected from 127.0.0.1 as mqttjs_2dcfa9e7 (c1, k60).
      1616176254: New connection from 192.168.188.30 on port 1883.
      1616176254: New client connected from 192.168.188.30 as Tasmota_3 (c1, k30, u'steffenio').
      1616176447: Socket error on client Tasmota_3, disconnecting.
      1616176567: Socket error on client mqttjs_2dcfa9e7, disconnecting.
      1616176680: New connection from 127.0.0.1 on port 1883.
      1616176680: New client connected from 127.0.0.1 as mqttjs_d6c0d083 (c1, k60).
      1616177171: Saving in-memory database to /var/lib/mosquitto/mosquitto.db.
      1616177647: Socket error on client mqttjs_d6c0d083, disconnecting.
      1616177760: New connection from 127.0.0.1 on port 1883.
      1616177760: New client connected from 127.0.0.1 as mqttjs_7cb1a449 (c1, k60).
      1616178725: Socket error on client mqttjs_7cb1a449, disconnecting.
      1616178972: Saving in-memory database to /var/lib/mosquitto/mosquitto.db.
      1616179181: mosquitto version 1.5.7 terminating
      1616179198: mosquitto version 1.5.7 starting
      1616179198: Config loaded from /etc/mosquitto/mosquitto.conf.
      1616179198: Opening ipv4 listen socket on port 1883.
      1616179198: Opening ipv6 listen socket on port 1883.
      1616179321: New connection from 127.0.0.1 on port 1883.
      1616179321: New client connected from 127.0.0.1 as mqttClientIobrokerPublishSubscribeAll (c1, k1000, u'iosteffenmqtt').
      1616179741: New connection from 127.0.0.1 on port 1883.
      1616179741: New client connected from 127.0.0.1 as mqttjs_5b1de9ae (c1, k60).
      1616179829: Socket error on client mqttjs_5b1de9ae, disconnecting.
      1616179920: New connection from 127.0.0.1 on port 1883.
      
      
      posted in JavaScript
      S
      Steffen Ermisch
    • RE: evohome2mqtt Temperatur einstellen

      @mickym Den Ansatz mit dem Port habe ich auch gerade verfolgt - aber von der Logik her da der Datenabgriff funktioniert müsste das senden auch funktionieren. Oder? ISt ja der gleiche Port.

      Ich hab gerade die Issueliste bei Git etwas gefunden was am Ende dazu passt - und vor zwei Tagen wurde für den adapter ein Update bereitgestellt. Jetzt muss ich mal schauen das ich den Adapter geupdatet bekomme - vielleicht liegt es daran.

      Nichtdestotrotz ist bei mir wahrscheinlich etwas nicht ganz sauber aufgesetzt.

      Hier das Ergebnis für den portcheck

      Aktive Internetverbindungen (Nur Server)
      Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
      tcp        0      0 0.0.0.0:http            0.0.0.0:*               LISTEN      373/deCONZ
      tcp        0      0 0.0.0.0:domain          0.0.0.0:*               LISTEN      550/dnsmasq
      tcp        0      0 0.0.0.0:ssh             0.0.0.0:*               LISTEN      545/sshd
      tcp        0      0 raspiobroker.fritz:1880 0.0.0.0:*               LISTEN      4881/node-red
      tcp        0      0 localhost:omniorb       0.0.0.0:*               LISTEN      627/influxd
      tcp        0      0 0.0.0.0:1883            0.0.0.0:*               LISTEN      622/mosquitto
      tcp        0      0 0.0.0.0:https           0.0.0.0:*               LISTEN      373/deCONZ
      tcp        0      0 0.0.0.0:1884            0.0.0.0:*               LISTEN      28706/io.sonoff.0
      tcp        0      0 localhost:9000          0.0.0.0:*               LISTEN      628/iobroker.js-con
      tcp        0      0 localhost:9001          0.0.0.0:*               LISTEN      628/iobroker.js-con
      tcp6       0      0 [::]:tproxy             [::]:*                  LISTEN      921/io.admin.0
      tcp6       0      0 [::]:8082               [::]:*                  LISTEN      3079/io.web.0
      tcp6       0      0 [::]:domain             [::]:*                  LISTEN      550/dnsmasq
      tcp6       0      0 [::]:8086               [::]:*                  LISTEN      627/influxd
      tcp6       0      0 [::]:ssh                [::]:*                  LISTEN      545/sshd
      tcp6       0      0 [::]:3000               [::]:*                  LISTEN      626/grafana-server
      tcp6       0      0 [::]:1883               [::]:*                  LISTEN      622/mosquitto
      udp        0      0 0.0.0.0:domain          0.0.0.0:*                           550/dnsmasq
      udp        0      0 0.0.0.0:bootps          0.0.0.0:*                           19423/io.radar2.0
      udp        0      0 0.0.0.0:bootpc          0.0.0.0:*                           880/dhclient
      udp        0      0 0.0.0.0:bootpc          0.0.0.0:*                           452/dhcpcd
      udp        0      0 0.0.0.0:53421           0.0.0.0:*                           26274/io.mihome-vac
      udp        0      0 0.0.0.0:mdns            0.0.0.0:*                           364/avahi-daemon: r
      udp        0      0 0.0.0.0:45914           0.0.0.0:*                           364/avahi-daemon: r
      udp        0      0 0.0.0.0:1900            0.0.0.0:*                           3150/io.deconz.1
      udp        0      0 0.0.0.0:1900            0.0.0.0:*                           373/deCONZ
      udp6       0      0 [::]:dhcpv6-client      [::]:*                              452/dhcpcd
      udp6       0      0 [::]:domain             [::]:*                              550/dnsmasq
      udp6       0      0 [::]:mdns               [::]:*                              364/avahi-daemon: r
      udp6       0      0 [::]:1900               [::]:*                              3150/io.deconz.1
      udp6       0      0 [::]:1900               [::]:*                              3150/io.deconz.1
      udp6       0      0 [::]:1900               [::]:*                              3150/io.deconz.1
      udp6       0      0 [::]:1900               [::]:*                              3150/io.deconz.1
      udp6       0      0 [::]:38326              [::]:*                              364/avahi-daemon: r
      raw        0      0 0.0.0.0:icmp            0.0.0.0:*               7           19423/io.radar2.0
      raw6       0      0 [::]:ipv6-icmp          [::]:*                  7           19423/io.radar2.0
      raw6       0      0 [::]:ipv6-icmp          [::]:*                  7           381/NetworkManager
      raw6       0      0 [::]:ipv6-icmp          [::]:*                  7           452/dhcpcd
      
      
      posted in JavaScript
      S
      Steffen Ermisch
    • RE: evohome2mqtt Temperatur einstellen

      @mickym Könnte es sein das bei der installation des evohome2mqtt ein broker mit installiert wird?

      Und ja - es wird wahrscheinlich chaotisch - es läuft auch ein Sonoff Adapter für die Tasmota geflashten Steckdosen 🙄

      Der Port im Sonoff Adapter ist 1884 - das ist auch die MQTT Einstellungen der Steckdosen. MQTT läuft auf 1883. Hab gerade mal die Steckdose auf 1884 umgestellt und die Steckdose taucht (natürlich) in den MQTT Objekten auf. Nur sind die Objekte nicht so schön schon aufgeschlüsselt sondern alle Infos stehen in langen Strings und die müsste ich erst parsen usw...

      Der Adapter der die Evohome Daten abgreift ist halt die einzige Möglichkeit die ich gefunden habe an die Daten heranzukommen. Würde ich mich von dem adapter verabschieden wird das wahrscheinlich nichts mehr mit dem Datenabgriff.
      Die Heizung über den IO Broker zu steuern ist an für sich Spielerei da Evohome ein Display mitbringt zum zentralen steuern der Temperatur. Dachte nur es kann nicht so schwer sein das zu implementieren. 🙄 😊

      Mir fehlt echt noch ein Grundverständniss wie die Prozesse ablaufen...

      posted in JavaScript
      S
      Steffen Ermisch
    • RE: evohome2mqtt Temperatur einstellen

      @mickym Schon mal vielen Dank für die Hilfe und Erklärung - sehr hilfreich 👍

      Ich muss die Erklärung ein paar mal lesen bis ich teilweis verstehe was Du meinst - aber es wird 😊

      Ich hab jetzt die Settings soweit geändert.
      mqtt3.JPG

      Also muss ich jetzt aber noch einen Server auf dem localhost haben/installieren wenn ich es richtig verstanden habe?

      posted in JavaScript
      S
      Steffen Ermisch
    • RE: evohome2mqtt Temperatur einstellen

      @mickym Das sind die Einstellungen für MQTT

      mqtt1.JPG
      mqtt2.JPG

      Mit mosquitto weiss ich nicht was Du meinst - sorry.

      posted in JavaScript
      S
      Steffen Ermisch
    • RE: evohome2mqtt Temperatur einstellen

      @mickym Der läuft als Client/subscriber.

      Wie ist das mit dem Objekt wenn ich das anlege - was für eine Art muss das sein? Objekt oder Gemicht oder Zeichenkette?

      posted in JavaScript
      S
      Steffen Ermisch
    • RE: evohome2mqtt Temperatur einstellen

      @mickym Das hatte ich selber schon gesehen und geändert - hatte nur das falsche Bild hochgeladen 🙄

      Temp_Set_2.JPG

      Es tut sich aber weiterhin nichts.

      posted in JavaScript
      S
      Steffen Ermisch
    • RE: evohome2mqtt Temperatur einstellen

      @mickym Danke für den Ansatz.

      Wenn ich es richtig verstanden habe muss ich einen Datenpunkt "bad" anlegen unter evohome/set/thermostat/bad

      Und bei Wert trage ich dann entsprechend den String ein?

      Temp_Set_1.JPG

      Hab es mal probiert aber es tut sich nichts.

      posted in JavaScript
      S
      Steffen Ermisch
    • evohome2mqtt Temperatur einstellen

      Ich hab schon ewig eine Honeywell Evohome Heizungssteuerung bei mir in der Wohnung.
      Es gibt keinen Adapter dafür um die Daten abzugreifen aber ich bin irgendwo im Forum auf evohome2mqtt gestossen.

      Das läuft auch sehr gut und ich bekomme alle Daten.
      Nur würde ich gern auch Temperaturen einstellen können.
      Laut der Beschreibung kann man das auch:

      ****You can control each zone by sending a json message to evohome/set/thermostat/zone_name with the following fields:

      temp is the new temperature.
      minutes is the number of minutes this new temp should be set (optional).

      evohome/set/thermostat/livingroom
      {
        "temp":20,
        "minutes":48
      }****
      

      Jetzt die Anfängerfrage (mache alles mit Blockly): ich scheitere hier wo ich das einzugeben hab im Iobroker - ich denke ein Javaskript - aber wenn ich den code eintrage mit geändertem Raum natürlich der existiert passiert gar nichts und es wird auch rot markiert. Also fehlt sicherlich noch etwas "drumherum".

      Kann jemand weiterhelfen?
      Danke.

      posted in JavaScript
      S
      Steffen Ermisch
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo