TW523 and X10 problems

and here is my code:
#include <x10.h>
#include <x10constants.h>

#define zcPin 2
#define dataPin 5
#define RCVE_PIN 4

// set up a new x10 instance:
x10 myHouse = x10(zcPin, dataPin, RCVE_PIN);

void setup() {
Serial.begin(9600);
}

void loop() {
Serial.println("Sending off:");
// send a "lights off" command 3 times:
myHouse.write(HOUSE_B, UNIT_1,3);
myHouse.write(HOUSE_B, OFF,3);
Serial.println("Sent off:");
delay(10000);
}