HM-CC-RT-DN melden mit 1289 alle eine Zieltemp von 5 Grad

Ich hab heute von 1281 auf 1289 upgegradet und nun behaupten alle meine HM Heizkörper Aktoren sie wären auf 5 Grad eingestellt (via HM-LAN). Die Temperatur auf den Thermostaten ist die die ich an sie via Homegear schicke, auch kommen aktuelle Raumtemperatur, Ventilstatus etc korrekt an, nur SET_Temperature ist immer 5, egal was eingestellt ist.
Gibt es eigentlich ein Archiv für nightlies?

LG
LSD

04/08/16 13:26:14.266 RPC client: Parameters:
(Array length=8)
{
  (Struct length=2)
  {
    [methodName]
    {
      (String) event
    }
    [params]
    {
      (Array length=4)
      {
        (String) IPS
        (String) KEQ0729651:4
        (String) ACTUAL_TEMPERATURE
        (Float) 23.6
      }
    }
  }
  (Struct length=2)
  {
    [methodName]
    {
      (String) event
    }
    [params]
    {
      (Array length=4)
      {
        (String) IPS
        (String) KEQ0729651:4
        (String) BATTERY_STATE
        (Float) 1.5
      }
    }
  }
  (Struct length=2)
  {
    [methodName]
    {
      (String) event
    }
    [params]
    {
      (Array length=4)
      {
        (String) IPS
        (String) KEQ0729651:4
        (String) BOOST_STATE
        (Integer) 16
      }
    }
  }
  (Struct length=2)
  {
    [methodName]
    {
      (String) event
    }
    [params]
    {
      (Array length=4)
      {
        (String) IPS
        (String) KEQ0729651:4
        (String) CONTROL_MODE
        (Integer) 0
      }
    }
  }
  (Struct length=2)
  {
    [methodName]
    {
      (String) event
    }
    [params]
    {
      (Array length=4)
      {
        (String) IPS
        (String) KEQ0729651:4
        (String) FAULT_REPORTING
        (Integer) 1
      }
    }
  }
  (Struct length=2)
  {
    [methodName]
    {
      (String) event
    }
    [params]
    {
      (Array length=4)
      {
        (String) IPS
        (String) KEQ0729651:4
        (String) PARTY_START_TIME
        (Integer) 480
      }
    }
  }
  (Struct length=2)
  {
    [methodName]
    {
      (String) event
    }
    [params]
    {
      (Array length=4)
      {
        (String) IPS
        (String) KEQ0729651:4
        (String) SET_TEMPERATURE
        (Float) 5
      }
    }
  }
  (Struct length=2)
  {
    [methodName]
    {
      (String) event
    }
    [params]
    {
      (Array length=4)
      {
        (String) IPS
        (String) KEQ0729651:4
        (String) VALVE_STATE
        (Integer) 0
      }
    }
  }
 }

Ja, den Fehler kann ich bestätigen. Mal sehen wann meine Frau schimpft.

Thomas

Ok, den Fehler habe ich auch!
Ich kann die SET_TEMPERATURE auch nicht verstellen!

hab jetzt Homegear-HomeMaticBidCoS ef7eccd38158607ccf9fa513884240770a298dbd gebaut --> sehe ich wieder die eingestellten Temperaturen, es liegt also an commit 7397f18214478df9ec2eb952c627751f51deee3a.

BTW: ich musste im Makefile von Homegear -lcurl hinzufügen da ansonsten das linken nicht funktioniert hat (Debian amd64 Stretch)

Danke und ist in 1292 gefixt :wink:. Da habe ich blind Korrekturen der statischen Codeanalyse übernommen :blush:

Viele Grüße

Sathya

funktioniert wieder mit 1292, danke.

OT, wenn ich nicht -lcurl hinzufüge bekomme ich bei makeRelease.sh folgendes:

libtool: link: g++ -g -O2 -Wl,-rpath=/lib/homegear -Wl,-rpath=/usr/lib/homegear -Wl,-rpath=/usr/local/lib/homegear -o homegear main.o Monitor.o DeathHandler.o CLI/CLIClient.o CLI/CLIServer.o Database/SQLite3.o Events/EventHandler.o GD/GD.o Licensing/LicensingController.o MQTT/Mqtt.o MQTT/MqttSettings.o RPC/Auth.o RPC/Client.o RPC/ClientSettings.o RPC/RemoteRpcServer.o RPC/RpcClient.o RPC/RPCMethod.o RPC/RPCMethods.o RPC/RPCServer.o RPC/Server.o WebServer/WebServer.o Systems/DatabaseController.o Systems/FamilyController.o UPnP/UPnP.o User/User.o -Wl,-Bstatic -Wl,-Bdynamic -lpthread -lreadline -lgcrypt /usr/lib/libhomegear-base.so /usr/lib/x86_64-linux-gnu/libgpg-error.so /usr/lib/x86_64-linux-gnu/libsqlite3.so -ldl libscriptengine.a -lphp7-homegear -lz -lexslt -lresolv -ledit /usr/lib/libmcrypt.so /usr/lib/x86_64-linux-gnu/libltdl.so -lgmp /usr/lib/x86_64-linux-gnu/libenchant.so -lrt -lm -lnsl -lxml2 -lxslt -lcrypt -lcrypto -lssl -lmysqlclient -lgnutls -pthread /usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/libphp7-homegear.a(interface.o): In function `zm_info_curl': (.text+0x197): undefined reference to `curl_version_info'

Hey,

nochmal danke :wink:. Hab die makeDebug.sh und makeRelease.sh entsprechend angepasst.

Viele Grüße

Sathya

ich habe dir für dieses tolle tool zu danken. bauen funktioniert jetzt ohne tricks

lg
LSD