micronova_controller icon indicating copy to clipboard operation
micronova_controller copied to clipboard

Nordica Extraflame Theodora works only "ON" command

Open percevalknight opened this issue 3 years ago • 11 comments

Hey all I own a 2013 Nordica Extraflame Teodora stove (basically this one: https://www.lanordica-extraflame.com/en/products/pellet-stoves/teodora-evo). I've just downloaded this wonderful code on a D1 mini and realized the connection with the help of the tindie board (thank you philipertc!) The D1 is powered via usb. I receive the "connected" ping, and I'm able to turn on the stove sending the ON command on micronova/onoff. However I can't see any status and I'm not able to turn off the stove. I'm using homeassistant as interface and MQTT analyzer on iphone to see the traffic.

This is my ha conf.yaml:

`switch:

  • platform: mqtt name: "Stufa" #E.g. "Living room" state_topic: "micronova/onoff" #You have to edit that command_topic: "micronova/intopic" #Also that payload_on: "ON" payload_off: "OFF" state_on: "ON" state_off: "OFF" retain: false optimistic: false qos: 0 icon: mdi:fire sensor:
  • platform: mqtt name: "Stato interruttore stufa" #E.g. "Stove controller power state living room" state_topic: "micronova/pong" qos: 0 icon: mdi:power
  • platform: mqtt name: "Temperatura stufa" #E.g. "Living room" state_topic: "micronova/ambtemp" qos: 0 unit_of_measurement: "ºC" icon: mdi:thermometer
  • platform: mqtt name: "Temperatura fumi stufa" #E.g. "Fumes temp living room" state_topic: "micronova/fumetemp" qos: 0 unit_of_measurement: "°C" icon: mdi:thermometer
  • platform: mqtt name: "Stato stufa" #E.g. "Stove state living room" state_topic: "micronova/state" qos: 0 icon: mdi:fire-alert
  • platform: mqtt name: "Potenza fiamma stufa" #E.g. "Flame power living room" state_topic: "micronova/flamepower" qos: 0 unit_of_measurement: "%" icon: mdi:fire`

How to do some debug and understand why I can't see parameters populated?

Thank you

percevalknight avatar Feb 07 '22 15:02 percevalknight

Hello, sorry for my late reply. Indeed there may be a need to modify some variables in the yaml, but if the switch on works, then the problem is surely not the syntax, as it is the same configuration for ON and OFF. @percevalknight If you open the serial console of the WeMos, what happens when sending the power off command from HA?

Sincerely, philibertc

philibertc avatar Feb 12 '22 16:02 philibertc

Hello, Is your issue solved?

Sincerely, philibertc

philibertc avatar Sep 11 '22 13:09 philibertc

I just reactived the stove following the summer time. I'll proceed testing in the following days!

percevalknight avatar Oct 01 '22 05:10 percevalknight

Hello, sorry for my late reply. Indeed there may be a need to modify some variables in the yaml, but if the switch on works, then the problem is surely not the syntax, as it is the same configuration for ON and OFF. @percevalknight If you open the serial console of the WeMos, what happens when sending the power off command from HA?

Sincerely, philibertc

When sending OFF via Mqtt the stove stays on. Also reading the parameters doesn’t work, maybe a different serial protocol? If I send ON again, the stove restarts on procedure, even if that is already on. I’ll check serial console and give feedback.

percevalknight avatar Feb 17 '23 12:02 percevalknight

Hello, I have the same issue with a Piazzetta Superior Sonia stove. The board is micronova L023_3. The sketch test1_on_off work correctly. test2bis_read_all_addresses not working (nothing on serial monitor). Also with the micronova_controller sketch i don't read any info on serial monitor. The speed of the connection is correct (115200), i have inserted in the sketch: Serial.println("test") for debug, and "test" text is correctly printed on serial monitor... Any suggestion? There seems to be no response from the stove... Thank you!

Symon84 avatar Nov 25 '23 14:11 Symon84