@Pseudomizer I think you might have a hardware problem, most likely a wiring or powering issue.
To clarify terms, a 'node' represents your Arduino. The 'devices' include each sensor (or child devices) attached to the node as well as the node (the parent device) itself. If you have one temp sensor attached to your arduino, you should have two devices show up when you include them. However, the Dallas Temperature sketch works a little differently from most of the other device sketches in that it polls the number of DS18b20 attached before presenting them to the gateway/controller.
First it presents the node to the controller:
// Send the sketch version information to the gateway and Controller
gw.sendSketchInfo("Temperature Sensor", "1.1");
...and then it counts the dallas sensors and presents each one to the GW/controller:
// Fetch the number of attached temperature sensors
numSensors = sensors.getDeviceCount();
// Present all sensors to controller
for (int i=0; i<numSensors && i<MAX_ATTACHED_DS18B20; i++) {
gw.present(i, S_TEMP);
As you only have the node (parent) being created when you include the node, the sketch apparently could not find any dallas sensors (child devices) when it looks for them or it was unsuccessful when trying to gw.present them.
First thing to check is the serial log, what does it say when the node starts up? Does it attempt to gw.present the temp sensor? If not, check your wiring or try a different DS18b20.
If it does attempt to present the sensor but fails, you should look at power as a potential problem. Do you have a capacitor on your radio? You could also try adding a short gw.delay in your setup between the device count and gw.present to allow the radio time to recover from presenting the sketch..