- public void newReadingAvailable(SmartthingsSensor _sensor) {
- //public void newReadingAvailable(SmartthingsSensor _sensor) throws RemoteException {
- System.out.println("New Message!!!!");
- int status = ((DoorlockSensor)_sensor).getStatus();
- switch (status) {
- case 0:
- System.out.println("Not fully locked");
- break;
- case 1:
- System.out.println("Locked");
- break;
- case 2:
- System.out.println("Unlocked");
- break;
- default:
- System.out.println("Unknown value: " + status);
- break;
- }
- }
+ //public void newReadingAvailable(SmartthingsSensor _sensor) {
+ public void newReadingAvailable(int _value, boolean _activeValue) {
+
+ System.out.println("New Message!!!!");
+ //int status = ((DoorlockSensor)_sensor).getStatus();
+ int status = _value;
+ switch (status) {
+ case 0:
+ System.out.println("Not fully locked");
+ break;
+ case 1:
+ System.out.println("Locked");
+ break;
+ case 2:
+ System.out.println("Unlocked");
+ break;
+ default:
+ System.out.println("Unknown value: " + status);
+ break;
+ }
+ }