Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nordica Extraflame Theodora works only "ON" command #31

Open
percevalknight opened this issue Feb 7, 2022 · 5 comments
Open

Nordica Extraflame Theodora works only "ON" command #31

percevalknight opened this issue Feb 7, 2022 · 5 comments

Comments

@percevalknight
Copy link

percevalknight commented Feb 7, 2022

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

@philibertc
Copy link
Owner

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
Copy link
Owner

Hello,
Is your issue solved?

Sincerely,
philibertc

@percevalknight
Copy link
Author

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

@percevalknight
Copy link
Author

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.

@Symon84
Copy link

Symon84 commented Nov 25, 2023

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!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants