Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Eurotronic Spirit Z-Wave "IST-Temperatur" extern setzen

    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

    Eurotronic Spirit Z-Wave "IST-Temperatur" extern setzen

    This topic has been deleted. Only users with topic management privileges can see it.
    • K
      KevinK last edited by

      Hi zusammen,

      ich möchte gern die IST-Temperatur des Eurotronic Spirit Z-Wave Plus mit ioBroker setzen.

      Der Grund dafür ist, dass die vom Thermostat gemessene IST-Temperatur nicht der Raumtemperatur entspricht. Bei offenem Ventil ist die Thermostat Temp > Raumtemperatur und bei geschlossenem Ventil ist die Thermostat Temp < Raumtemp. Somit hilft ein statischer Offset nicht.

      Der Hersteller gibt an, dass die IST-Temperatur auch von einem externen Gerät über einen "Air Temperature" Report bereitgestellt werden kann:
      Thermostat_Config_Description.jpg

      Hat schon jemand den Versuch unternommen, die IST-Temperatur des Thermostats über ioBroker extern zu setzen und kann mir bei der Einrichtung helfen oder kann mich jemand mit ioBroker/Z-Wave Erfahrungen in die richtige Richtung lenken?

      Eurotronic Spirit ioBroker Object:
      ioBroker_Thermostat_Object.JPG

      Verwandte Themen:

      • FHEM (Vollintegration): http://forum.fhem.de/index.php/topic,77598.msg701397.html#msg701397
      • openzwave (send raw messages): https://github.com/OpenZWave/open-zwave/issues/859
      • HA Discussion: https://community.home-assistant.io/t/eurotronic-spirit-z-wave-external-temperature-sensor/88430/4
      Fishwaldo created this issue in OpenZWave/open-zwave

      closed Send Raw Packets #859

      K 1 Reply Last reply Reply Quote 0
      • K
        KevinK @KevinK last edited by

        @KevinK OpenHab: https://community.openhab.org/t/solved-eurotronic-spirit-z-wave-plus-external-temperatures/55645/16

        1 Reply Last reply Reply Quote 0
        • K
          KevinK last edited by

          Related to this issue I've played a bit around with the openzwave-shared library.
          As stated as well on Github https://github.com/OpenZWave/node-openzwave-shared/issues/358
          I make use of the following script in order to try to send the external temperature:

          var OZW = require('./lib/openzwave-shared.js');
          const Buffer = require('buffer').Buffer;
          
          var zwave = new OZW({
              Logging: true,     // enable file logging (OZWLog.txt)
              ConsoleOutput: true // enable console logging
          });
          
          zwave.connect('/dev/ttyACM0');
          
          zwave.on('scan complete', function(){
                  console.log('Buffer will be written now............................');
                  const buffer1 = Buffer.from([
                                                   0x31           // COMMAND_CLASS_SENSOR_MULTILEVEL
                                                  ,0x05           // SENSOR_MULTILEVEL_REPORT
                                                  ,0x01           // Sensor type: TEMPERATURE
                                                  ,0x42           // 0010 0010: 001=Decimal  - 00=Celsius - 010=2 Byte
                                                  ,0x04,0xB0      // 0AF0 --> 2800 --> 28.00°C.04B0 --> 12°C.
                                                  ]);
                  console.log('sendRawData will be run now...........................');
                  zwave.sendRawData(
                                  6                       //nodeID
                                  ,'sendTemperature:'     //logText
                                  ,49                     //Sensor Multilevel Command Class 0x31
                                  ,false                  //sendSecure
                                  ,buffer1                //content
                                  ,6                      //length bei > 5 ermittelt das Modul automatisch die Length
                                  );
                  console.log('sendRawData run completed.............................')
          
                  setTimeout(function(){
                    console.log('Start to disconnect now............................');
                    zwave.disconnect('dev/ttyACM0');
                    console.log('ZWAVE disconnect has been run......................')
                  }, 15000);
          });
          

          Is anybody aware of a plan to integrate the sendRawData() function into iobroker.zwave?

          KevinK4711 created this issue in OpenZWave/node-openzwave-shared

          open SendRawData does not take effect for Eurotronic Spirit Z Temperature #358

          1 Reply Last reply Reply Quote 0
          • First post
            Last post

          Support us

          ioBroker
          Community Adapters
          Donate
          FAQ Cloud / IOT
          HowTo: Node.js-Update
          HowTo: Backup/Restore
          Downloads
          BLOG

          552
          Online

          31.9k
          Users

          80.1k
          Topics

          1.3m
          Posts

          eurotronic iobroker openzwave temperatur thermostat z-wave
          1
          3
          1323
          Loading More Posts
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes
          Reply
          • Reply as topic
          Log in to reply
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
          The ioBroker Community 2014-2023
          logo