| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- const Hydrawise = require('../dist/Hydrawise').Hydrawise;
- const hydrawise = new Hydrawise({ type: 'LOCAL', host: process.argv[2], password: process.argv[3] });
- //const hydrawise = new Hydrawise({ type: 'CLOUD', key: process.argv[2] });
- /* Get all zones -> run first zone -> get all zones -> stop first zone -> get all zones */
- hydrawise.getZones().then(function(data) {
- console.log(data);
- setTimeout(() => {
- data[0].run().then(function(data) {
- console.log(data);
- setTimeout(() => {
-
- hydrawise.getZones().then(function(data) {
- console.log(data);
- setTimeout(() => {
-
- data[0].stop().then(function(data) {
- console.log(data);
- setTimeout(() => {
-
- hydrawise.getZones().then(function(data) {
- console.log(data);
-
-
- }).catch((err) => {
- console.log(err);
- });
-
- }, 2000);
- }).catch((err) => {
- console.log(err);
- });
-
- }, 2000);
- }).catch((err) => {
- console.log(err);
- });
- }, 2000);
- }).catch((err) => {
- console.log(err);
- });
- }, 2000);
- }).catch((err) => {
- console.log(err);
- });
|