Busch-Jaeger / node-free-at-home

4 stars 5 forks source link

createEnergyMeterDevice causes Timeout #2

Open geri-m opened 1 year ago

geri-m commented 1 year ago

Hi,

I created an Energy Meter using

  const heatPumpMeter = await freeAtHome.createEnergyMeterDevice("heatPumpMeter", "heatPumpMeter")
  heatPumpMeter.setAutoConfirm(true);
  heatPumpMeter.isAutoConfirm = true;

in the main() function of the example app. After some time i get the following error:

Process exited with code 1
Uncaught Error Error: timeout while waiting for device description from api
    at <anonymous> (/Users/xxx/dev/home/node-free-at-home-example/node_modules/@busch-jaeger/free-at-home/lib/freeAtHomeApi.js:253:45)
    at emit (events:514:28)
    at onTimeout (/Users/xxx/dev/home/node-free-at-home-example/node_modules/@busch-jaeger/free-at-home/lib/freeAtHomeApi.js:348:14)
    at listOnTimeout (internal/timers:573:17)
    at processTimers (internal/timers:514:7)

The Code works well for other Devices such as switches, actuators or weather sensors. Any guidance on how to make this work?