diff --git a/src/app/status-list/status-list.component.ts b/src/app/status-list/status-list.component.ts index d921be3..c3cbb8d 100644 --- a/src/app/status-list/status-list.component.ts +++ b/src/app/status-list/status-list.component.ts @@ -53,12 +53,18 @@ export class StatusListComponent implements OnInit { } else { newStatus = status.splice(0, i); } - const first = new Date(newStatus[0].time).getTime(); - const last = new Date(newStatus[newStatus.length - 1].time).getTime(); + const first = Date.now(); //new Date(newStatus[0].time).getTime(); + const last = new Date(newStatus[0].time).getTime(); //new Date(newStatus[newStatus.length - 1].time).getTime(); const time = first - last; - //console.log(this); this.time = time / 1000; - //console.log(this.time); + if ( + this.activeDevice.lastStatus == "0" && + this.time < 10 && + newStatus[1].value == "1" + ) { + this.activeDevice.lastStatus = "1"; + } + console.log(this.time); }); };