snugar_i :
V podstate to pomohlo ale stale to nie je "smart ako potrebujem". Ako by sa tam dala do implementovať kontrola obsahu csv ci uz existuje v databaze? Lebo chapem ze ochrana skrz  rules() ale nechapem ako validovat napriklad planed_day ci uz existuje v db resp. ci uz existuje pozicia pre ten planovany den.
  public function rules(): array
    {
        return [
            'planed_day' => ['required', 'string', 'min:2', 'max:60'],
            'device_id' => ['required','numeric','gt:0'],
            'day_position' => ['required','numeric'],
            'value' => ['required','numeric','min:0', 'max:1000'],
            'device_parameter' => ['required','string','min:2', 'max:60'],
           
        ];
    }