Ebbflow constructor

Ebbflow({
  1. required Room room,
})

Implementation

Ebbflow({required Room room})
    : super(room: room, schema: {
        "is_empty": bool,
        "is_full": bool,
        "last_empty": int,
        "last_drain": int,
        "last_flood": int,
        "last_full": int,
        "phase": int,
        "flood_automation": bool,
        "min_empty_seconds": int,
        "min_drain_seconds": int,
        "max_drain_minutes": int,
        "max_flood_minutes": int,
        "min_full_seconds": int,
        "max_full_seconds": int,
        "max_unfull_minutes": int,
        "day_interval": int,
        "night_interval": int
      });