I stumble on how to configure multiple extruders with it's heating-switches...

I stumble on how to configure multiple extruders with it’s heating-switches… Every command I send via a host lets heat all the hotends together instead of a single selected one. What do I do wrong?

For example, this is (at least I think it is) the part of the code, where the magic happens: (I removed unnessessary code lines)

GENERAL SETTINGS

temperature_control.hotend1.enable true
temperature_control.hotend1.designator T0
temperature_control.hotend1.thermistor_pin 0.23
temperature_control.hotend1.heater_pin 2.7
[…]
temperature_control.hotend1.get_m_code 105
temperature_control.hotend1.set_m_code 104
temperature_control.hotend1.set_and_wait_m_code 109

temperature_control.hotend2.enable true
temperature_control.hotend2.designator T1
temperature_control.hotend2.thermistor_pin 0.25
temperature_control.hotend2.heater_pin 1.23
[…
temperature_control.hotend2.get_m_code 105
temperature_control.hotend2.set_m_code 104
temperature_control.hotend2.set_and_wait_m_code 109

Now, sending either “M104 T0 S200” or “M104 T1 S200” via terminal sets both heaters on.

terminal reports back while idle:
SENT: M105
READ: ok T0:38.2 /0.0 @0 T1:41.1 /0.0 @0 B:22.7 /0.0 @0

And when I want to heat only one heater:
SENT: M104 S245 T0
READ: ok T0:45.5 /245.0 @255 T1:47.8 /245.0 @255 B:22.7 /0.0 @0

Until now I tried it manual via terminal, via S3D control panel (clicking the controls) and Repetier Host.

You want to follow this : http://smoothieware.org/3d-printer-guide#toc33

Thanks to the fast repsonse, @Arthur_Wolf , like always. I did follow your guide and have it setup like recommended. There is a switch for eatch output, a temp-control switch, too. Both have corresponding identifiers and stuff.

I’ll get you the config.txt in a minute…

Try T0 on its own line before setting it. Your command should hypothetically work your way but I’ve tended to use it on its own line with 3D printers. But I’ve not done smoothieboard dual yet.

T0
M104 S245

here is the config: http://pastebin.com/HiasrYfT

mark the “dual heating problem” solved. I had a hyphen where it shouldn’t have been -.- typo ftw…

Where was the hyphen? To help the rest of us avoid the problem.

I had used a hyphen in the extruder module “extruder.hotend_1.xxx” and no hyphen in the temperature_controle module “temperature_control.hotend1.xxx”